body		{ padding:0; margin:0; font-family: Arial, Tahoma, Helvetica, Verdana, sans-serif; font-size: 12px; color: #333; }
a 		{ text-decoration: none; color: #000099; }
a:hover		{ text-decoration: underline; }	

.text p a   { text-decoration: underline; }
.text p a:hover   { text-decoration: none; }

.t2 td p a  { color: #009900; }

img,
input.cb	{ border: none; }
.hand		{ cursor: hand; cursor: pointer; }
.copy		{ color: #E8DFCD; }

.b, .mblue	{ font-weight: bold; }
.pv .mblue, { text-decoration: underline; }
.up			{ text-transform: uppercase; }
.low		{ text-transform: lowercase; }
.foto		{ border: 1px solid #666; }
.w, .w .path	{ color: white; }

.g  { color: #666; font-size: 10px; }
.g:hover { text-decoration: none ! important; }

.mnu { background-image:url(mn.gif); background-repeat:no-repeat; background-position: left bottom; }
.u  { font-size: 11px; }

.lst { color: #000099 }
.lst2 { color: #009900 ! important; }

.path_small { font-size: 11px ! important; }

table .lentele		{ border-width: 1px; border-collapse: collapse; }
.lentele, .lentele tr	td	{ border: 1px solid #AC7D56; }
table .lentele2		{ border-width: 0px solid #fff; border-colapse: colapse; }
.lentele2, .lentele2 tr	td	{ border: none; }


.hot		{ color: red; }
.osel, .sel	{ }
.print .text	{ color: #000; }
.pav 		{ color: #939F2F; font-size: 18px; }
.name       { color: black; font-size: 24px; font-weight: bold; font-style: italic; text-transform: lowercase; }

input, textarea, button, select { font-family: Arial, Tahoma, Helvetica, Verdana, sans-serif; font-size: 12px; border: 1px solid #939393; color: #333; }
.search 	{ width: 69px; height: 19px; color: white; background-position:right; background-repeat:no-repeat; background-color: #70655e; }

.air		{ position: absolute; left: -1000px; top: 0px; border: solid 0px #FFF; z-index: 2;}
.menu_tr,
.menu_tr a 	{ background-color: #FFF; cursor: hand; cursor: pointer; font-family: Arial, Verdana, Helvetica; color: #000099; font-size:12px; }

.menu_tr_over,
.menu_tr_over a	{ background-color: #000099; cursor: hand; cursor: pointer; color: #FFF; font-family: Arial, Verdana, Helvetica; font-size: 12px; text-decoration: none ! important }

.arrow,
.menu_tr	  td.arrow		{ background-image:url(arrow.gif);		background-repeat:no-repeat; background-position: center; }
.menu_tr_over td.arrow		{ background-image:url(arrow.over.gif);	background-repeat:no-repeat; background-position: center; }
.menu_tr	  td.arrow_menu	{ background-image:url(arrow.menu.gif);		background-repeat:no-repeat; background-position: center; }
.menu_tr_over td.arrow_menu	{ background-image:url(arrow.menu.over.gif);background-repeat:no-repeat; background-position: center; }

.no_menu tr.menu_tr, .no_menu tr.menu_tr a { background-color: transparent; color: #666; font-family: Arial, Verdana, Helvetica; font-size: 11px; text-transform: uppercase; font-weight: bold; }
.no_menu tr.menu_tr_over,
.no_menu tr.menu_tr_over a	{ background-color: transparent; color: #000099; text-decoration: underline ! important; font-family: Arial, Verdana, Helvetica; font-size: 11px; text-transform: uppercase; font-weight: bold; }

.no_menu tr.menu_tr_over2,
.no_menu tr.menu_tr_over2 a	{ background-color: transparent; color: #009900; font-family: Arial, Verdana, Helvetica; font-size: 11px; text-transform: uppercase; font-weight: bold; text-decoration: none; }

td		{ font-size:12px; }

/* maps */
.maps0 {}
.maps1 { font-weight: bold; background-image:url(arrow.menu.gif); background-repeat:no-repeat; background-position: left center; padding: 0px 0px 0px 10px; }
.maps2 {}
.maps3,
.maps4,
.maps5,
.maps6 { font-size: 11px; }
.maps_nomenu { font-style: italic; color: #666; }

.m5	{ margin: 5px; }