body { margin: 0; padding: 0; background: #fff; }

body, td, p, div, select, input { color: #010100; font: 11px Arial, sans-serif; }
p { margin: 0px; }
img{ border: 0; }
label{ cursor: pointer; }

FORM{ padding: 0; margin: 0; }
INPUT{ padding: 2px; font-size: 12px; }
SELECT{ padding: 2px; font-size: 12px; }

.op1{ width: 135px; }
.photo{ border: 1px solid #c4c0b8; }
.photoDesc{
	border: 1px solid #c4c0b8;
	margin: 0 0 6px 0;
	padding: 2px;
	background: #ffffff;
	
}
.navpoint{ font: bold 12px arial; }


.b { font-weight: bold; }
.i { font-style: italic; }
.up { text-transform: uppercase; }
.big { font-size: 110%; }
.big2 { font-size: 120%; }
.r { text-align: right; }
.c { text-align: center; }
.l { text-align: left; }
.j{ text-align: justify; }
.red { color: red; }

.gr{ color: #157915; }
.rd{ color: #ae3f13; }

.f10{ font-size: 10px; }

.w50{ width: 50%; }
.w100{ width: 100%; }

.input, .searchinput, .textarea { padding: 2px; }

.searchinput  { /* height: 19px; */ }
.select{ }
.searchselect { /* height: 16px; */ }
.sw1 { width: 172px; }
.sw2 { width: 60px; }
.sw5 { width: 100px }
.sw6 { width: 106px }
.sw7 { width: 150px }
.sw8 { width: 146px }
.sw9 { width: 50px }

a 			{ font: normal 11px Arial; text-decoration: none; color: #565652; }
a:hover 	{ color: #565652; text-decoration: underline; }

a.navi { color: #464646; text-decoration: none; }
a.navi:hover	{  text-decoration: underline; }
.nav{ font-size: 11px; }