body {font-family: verdana; font-size: 10px; margin: 10;}

TD {font-family: verdana; font-size: 10px;}

a {color: 000000; text-decoration:none;}
a:hover {text-decoration:underline;}
a.topmenu_selected {color: 0000aa;font-weight:bold;}
a.langmenu_selected {color: aa0000;font-weight:bold;}
a.submenu_selected {color: aa0000;font-weight:bold;}
a.fullmenu_selected {color: 00AA00;font-weight:bold;}
ul {list-style-position: outside; margin-left: 1.5em; padding-left: 0;}

.langmenu A {padding: 2px;font-family: verdana; font-size: 12px; color: 000000;font-weight:bold;}
a.langmenu_selected {color: AA0000;font-weight:bold;}

.langmenu A {padding: 2px;font-family: verdana; font-size: 12px; color: 000000;font-weight:bold;}
a.langmenu_selected {color: AA0000;font-weight:bold;}

.topmenu  {color: 000000;font-weight:bold; font-size: 10px;}
.topmenu a {color: 000000;font-weight:bold; font-size: 10px;}
.topmenu a:hover {color: FFFFFF;font-weight:bold; text-decoration:none;}
.topmenu_selected A{color: FFFFFF;font-weight:bold; text-decoration:none;}

.hotelmenu  {border: 1px solid EEEEEE; color: 000000;font-weight:bold; font-size: 10px;}
.hotelmenu a {color: 000000;font-weight:bold; font-size: 10px;}
.hotelmenu a:hover {color: FFFFFF;font-weight:bold; text-decoration:none;}
.hotelmenu_selected A {color: FFFFFF;font-weight:bold; text-decoration:none;}

.hotelsubmenu  {border: 1px solid EEEEEE; color: 000000;font-weight:normal; font-size: 10px;}
.hotelsubmenu a {color: 000000;font-weight:normal; font-size: 10px;}
.hotelsubmenu a:hover {font-weight:normal; text-decoration:underline;}



.footer  {color: 666666;font-weight:bold; font-size: 9px; text-align: right;}
.footer a {color: 666666;font-weight:normal; font-size: 9px; text-align: right; padding: 2 16 2 2;}
.footer a:hover {color: 666666;font-weight:normal; text-decoration:none;}

.breadcrumbdata  {color: 000000;font-weight:bold; font-size: 11px;}
.breadcrumbdata A {color: 000000;font-weight:normal; font-size: 11px;}

/* menu @ inside */
/* 1st level */
td.lvl1 {padding:12px 5px 5px 9px;font-size:11px;color:#000000;}
a.lvl1 {color:#FFF;text-decoration:none;}
a.lvl11 {color:#000000;text-decoration:none;}
a.lvl1:hover {text-decoration:underline;}
img.lvl1 {margin:0 6px 0 3px;}


/* 2nd level */
td.second         {font-size:70%;color:#1643AB;font-weight:bold; padding:5px 0 5px 0;}
td.second a       {color:#1643AB;text-decoration:none;font-weight:normal;}
td.second a:hover {text-decoration:underline;font-weight:normal;}
td.second img     {margin:4px 10px 0 5px;}
td.second_spacer  {background: url('img/menu2_spacer.gif') repeat-x;}
td.second a.submenu_selected       {color:#cc0000;text-decoration:none;font-weight:normal;}

.bronnheader  {color: 000000;font-weight:bold; font-size: 12px; text-transform : uppercase;}

.contentheader  {color: 000000;font-weight:bold; font-size: 11px; vertical-align: bottom;}
.content {color: 000000; font-size: 10px;}
.content A{font-size: 10px; text-decoration:none;font-weight:normal;color: 009900;}
.content A:hover {font-size: 10px; text-decoration:underline;font-weight:normal;}


.content table {font-size: 10px;}
.content table td {font-size: 10px;}

.phototablecontrol table {font-size: 11px; border-top:0px; border-right:1px solid #DDE6EB; border-bottom:1px solid #DDE6EB; border-left:0px;}
.phototablecontrol table td {font-size: 11px; border-top:1px solid #DDE6EB; border-right:0px none; border-bottom:0px none; border-left:1px solid #DDE6EB; padding-left:5px; padding-right:5px; padding-top:3px; padding-bottom:3px;}

.xmltable table {font-size: 10px; border-top:0px; border-right:1px solid #DDE6EB; border-bottom:1px solid #DDE6EB; border-left:0px;}
.xmltable table td {font-size: 10px; border-top:1px solid #DDE6EB; border-right:0px none; border-bottom:0px none; border-left:1px solid #DDE6EB; padding-left:3px; padding-right:3px; padding-top:2px; padding-bottom:2px;}


.indeximagetable {height:120px; width: 120px; border:3px outset #DDE6EB; background-color: #EEEEEE}

.formpage {color: 000000; font-size: 10px;}
.formpage TD{color: 000000; font-size: 10px;}
.formpage SELECT {color: 000000; font-size: 10px; width: 100%; border: 1px solid #cccccc;}
.formpage TEXTAREA {color: 000000; font-size: 11px; width: 100%; border: 1px solid #cccccc;}
.formpage .100percent {color: 000000; font-size: 10px; width: 100%; border: 1px solid #cccccc;}
.formpage .checkbox {font-size: 10px; vertical-align: middle; border: 0px;  width: 16px;}
.formpage .radio {font-size: 10px; vertical-align: middle; border: 0px;  width: 16px; border: 0px;}
.formpage .formitemname {color: 336699; font-size: 10px;}
.formpage .submitbutton {font-family: verdana; font-size: 10px; border: 1px solid #85BBD8; color: 000000; height: 17px; background-color: FFFFFF; font-weight: bold;}
.formpage .mandatory {color: ff0000; font-size: 10px;}
.formpage SELECT.bronnfield {font-size: 10px; width: 60px;}

.searchbox {color: 000000; font-size: 10px;}
.searchbox TR {color: 000000; font-size: 10px;padding: 0px 6px 0px 6px;}
.searchbox .120px {color: 000000; font-size: 10px; width: 120px; border: 1px solid #AAAAAA;}
.searchbox .submitbutton {font-family: verdana; font-size: 10px; border: 1px solid #AAAAAA; color: 000000; height: 17px; background-color: FFFFFF; font-weight: bold;}
.searchbox .radio {font-size: 10px; vertical-align: top; border: 0px;  width: 16px; height: 14px;}


.firstpage {font-size: 12px;}


#eripheader  {padding:3px 0px 3px 0px; color: FFFFFF;font-weight:bold; font-size: 11px;}
#eripheader A{text-decoration:none;}

#smalltext {font-size: 10px;}

#bronntoad {color: 666666; font-size: 10px; padding:2px 0px 2px 0px;}


#partnerstable TD{color: 666666; font-size: 10px; padding:0px 0px 6px 0px; text-align: center;}

.leftmenu  {padding: 0 0 0 0; color: 000000;font-weight:bold; font-size: 10px;}
.leftmenu .item a {padding: 0 0 0 0; color: 000000;font-weight:normal; font-size: 10px;}
.leftmenu .item a:hover {color: 000000;font-weight:normal; text-decoration:underline;}
.leftmenu .header {padding: 0 0 0 0; color: 000000;font-weight:bold; text-decoration:none;}


.esileheuudisheader {padding: 4; color: FFFFFF; background-color: AFDC8A; font-weight:bold; font-size: 10px;}
.esileheuudisheader A {padding: 4; color: 000000; background-color: AFDC8A; font-weight:normal; font-size: 10px;}

.esileheuudiscontent {padding: 4;}

.partners_top {font-family: arial; color: 000000;font-weight:normal; font-size: 9px;}


.box100percent {width: 100%; border: 1px solid EEEEEE; color: 000000;font-weight:normal; font-size: 11px;}

.searchboxsubmitbutton {font-family: verdana; font-size: 10px; border: 1px solid #AAAAAA; color: 000000; height: 17px; background-color: FFFFFF; font-weight: bold;}

/* Hover kast */

#hover {
		position: absolute;
		visibility: hidden;		
		z-index: 102; 
		width: 0px;
		height: 0px;		
		clip: auto;
		}

table.hover {
		width: 200px;
		}

table.hover td.tekst {
		vertical-align: top;
		font-family: verdana;
		font-size: 9px;
		padding: 4px;
		background-color: #EAF6E0;
		}
		
table.hover td.notice {
		font-family: verdana;
		font-size: 12px;		
		}
		
table.hover td.vasak {
		padding: 2px;
		}
		
table.hover td.pealkiri {
		font-family: verdana;
		font-size: 10px;
		padding: 4px;
		font-weight: bold;
		background-color: #EAF6E0;
		}
		
table.hover td.kommentaar {
		font-family: verdana;
		font-size: 10px;
		padding: 3px;
		font-style: italic;		
		}
		
		
/* Hõljuva teatise kast */

#notice {
		position: absolute;
		visibility: hidden;		
		z-index: 101; 
		width: 0px;
		height: 0px;		
		clip: auto;
		}
		
		
.ocnavpanel {border:1px solid #AFDC8A; background-color: #EEEEEE;}