body {font-size: 12px; font-family: Arial, Helvetica, sans-serif; margin: 0}

td {vertical-align : top;}

a {

	color: #B73538;

	text-decoration: none;

}



a:hover {

	color : #000000;

}











button, input, select, textarea { font : 11px "Trebuchet MS", Geneva, sans-serif; }



hr {

	color: #C0C0C0;

	height: 1px;

}



.backbody {

	background: #FFFFFF;

}



.backlight {

	background: #F9F9F9;

}







.backwhite {

	background: #FFFFFF;

}



.bodytextlight {

	color: #999999;

	font-size: 11px;

}



#bodytable {

	border: 1px solid #E1E1E1;

}



.borderbottom {

	border-bottom: 1px solid #DCDCDC;

}



.bordertop {

	border-top: 1px solid #DCDCDC;

}



.bordercolor {

	border: 1px solid #DCDCDC;

}



.formbutton {

	border: 1px solid;

	border-color: #CACACA #818181 #818181 #CACACA;

	background-color: #D8D8D8;

	background-image: url(../img/back_button.gif);

	height: 23px;

	padding: 1px 4px 2px 4px;

}



.formfield {

}



.formfield50 {

	width: 50px;

}



.formfield100 {

	width: 100px;

}



.formfield140 {

	width: 140px;

}



.formfield200 {

	width: 200px;

}



.formfield250 {

	width: 250px;

}



.formfield300 {

	width: 300px;

}



.formsearch {

	background : #939090;

	border: 1px solid #939090;

	color: #000000;

	padding-left: 3px;

	width: 100px;

}



.menuback {

	background-color: #FFFFFF;

	width: 190px;

}



.menulevel1 {

	background-image: url(../img/menu/menu_arrow1.gif);

	background-repeat: no-repeat;

	padding: 10px 6px 10px 18px;

	display: block;

	color: #FFFFFF;

}



.menulevel2 {

	border-bottom: 1px solid #B73538;

	padding: 5px 5px 5px 5px;

	display: block;

	color: #000;

}



.menulevel3 {

	background-image: url(../img/menu/menu_arrow3.gif);

	background-repeat: no-repeat;

	border-bottom: 1px solid #DCDCDC;

	padding: 5px 5px 5px 18px;

	display: block;

	color: #2A2A2A;

}



.menulevel4 {

	background-image: url(../img/menu/menu_arrow4.gif);

	background-repeat: no-repeat;

	border-bottom: 1px solid #DCDCDC;

	padding: 5px 5px 5px 28px;

	display: block;

	color: #2A2A2A;

}



.menulevel5 {

	border-bottom: 1px solid #DCDCDC;

	padding: 5px 5px 5px 36px;

	display: block;

	color: #000000;

}





.menuleveltop {

	padding-left : 5px;

	padding-right : 5px;

}



.navitheme {

	background: #C61A22;

}



.adminbutton {

	padding : 4px 6px 4px 6px;

	border : 1px solid Silver;

	border-top : 1px solid Silver;

	height: 23px;

	background-color: White;

}



.adminarea {

	border: 1px solid Silver;

	background-color: #D8D8D8;

	background-image: url(../img/back_button.gif);

	background-repeat: no-repeat;

}



.subtitle {

	color: #696969;

	font-size: 14px;

	font-weight: bold;

}



.textcomment {

	color: Red;

}



.textlang {

	color: Black;

}



.textlight {

	color: #B7B7B7;

}



.textred {

	color: #C22B2B;

}



.textsearch {

	color: #4F4F4F;

}



.tabelauto {

	width : 100%;

	border-left: 1px solid #E1E1E1;

	border-right: 1px solid #E1E1E1;

	border-top: 1px solid #E1E1E1;

}



.tabelauto td {

	border-bottom: 1px solid #E1E1E1;

	vertical-align: top;

	padding : 3px;

}



.tabelautoodd {

	background-color: #F9F9F9;

}



#ankeet {

	background-color: #F8F8F8;

	border-left: 1px solid #D9D9D9;

	border-right: 1px solid #D9D9D9;

	border-top: 1px solid #D9D9D9;

}



#ankeet td {

	border-bottom: 1px solid #E3E3E3;

	border-top: 1px solid #FEFEFE;

	padding: 8px;

}



#thumb {

	height: 126px;

}



#footer td {

	padding: 8px;

	background-color: #DCDCDC;

}



#footer a {

	color: Black;

	}



#tabel {

	border-left: 1px solid #DCDCDC;

	border-right: 1px solid #DCDCDC;

	border-top: 1px solid #DCDCDC;

	padding: 3px;

	

}



#tabel td {

	border-bottom: 1px solid #DCDCDC;

	padding: 3px;

}



#tabel2 {

	border-left: none;

	border-right: none;

	border-top: none;

	padding: 3px;

	margin : 0;

}



#tabel2 td {

	border-bottom: none;

	padding: 3px;

}





/* tiidu tehtud */



table.lang { width : 915px; height : 35px; margin : auto;}

table.lang td { vertical-align : middle; color : #A3A0A0; text-align : right;} 



table.conteiner { width : 915px; border : 2px solid #FFFFFF; margin : auto; }

div.conteiner { width : auto; border : 1px solid #EBEBEB; background : #FFFFFF url(../img/back.gif) repeat-x; padding : 10px; }



div.footermain { font : 10px "Trebuchet MS", Geneva, sans-serif; color : #FFFFFF; background : #C4A45C; padding : 3px 10px 3px 10px; margin : 2px 0 0 0;}

div.footermain img { float : right; margin : 2px 0 0 0;}



div.footer { font : 10px "Trebuchet MS", Geneva, sans-serif; background : #e2d3b2; padding : 3px 10px 3px 10px; margin : 2px 0 0 0;}

div.footer img { float : right; margin : 2px 0 0 0;}



table.headermain { width : 889px; height : 91px; border-bottom : 6px solid #B73538}

table.headermain td img.logo { position : absolute; margin : 10px;} 

table.headermain td div { width : 889px; height : 26px; margin : 59px 0 0 0; position : absolute;}

table.headermain td div table { width : auto;}

table.headermain td div table td { width : auto; text-align : right;}

table.headermain td div table td.mainmenu { width : auto; text-align : right; color : #C08251; background : #B73538; padding : 8px 30px 0 8px;}

table.headermain td div table td.mainmenu a { color : #FFFFFF; padding : 3px; font : 12px;}

table.headermain td div table td.mainmenu a:hover { color : #EDE4CE;}

table.headermain td div.lang { width : 889px; position : absolute; text-align : right; margin : 0;}



table.search { width : auto;}

table.search td { padding : 0 15px 0 0;} 



div.titlemain { width : auto; padding : 5px 25px 5px 25px; font : 20px  "Arial Black", Arial, Helvetica,sans-serif; color : #FFFFFF; background : #C4A45C} 

div.contentmain { width : auto; padding : 25px 25px 10px 25px;}



table.contentmain { width : 889px; border-top : 2px solid #373535;}



div.title { width : auto; padding : 5px 10px 5px 25px; font : 20px  "Arial Black", Arial, Helvetica,sans-serif; color : #373536; background : #e2d3b2;} 

div.title table { float : right; margin : 0 0 0 0;}



td.menuleft { width : 250px; border-top : 38px solid #e2d3b2;}

td.menuleft table { width : 230px; margin : 10px;}

td.menuleft table.backmedium { width : auto;}

td.menuleft table.backmedium td { background: #F0F0F0; padding : 5px;}



td.picture { width : 300px;}

div.bodytext { line-height: 18px;}



table.content { width : auto; }

table.content td { width : auto; padding : 15px 25px 15px 25px;}
