@charset "UTF-8";
body {
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 0;
	margin-left: 0;
	color: #000000;
	font-family:Verdana, Arial, Helvetica;
	font-size: 9pt;
	background: #ffffff;
	height: 100%;}

font.pea1 {
	margin-top: 5px;
	margin-bottom: 0;
	margin-right: 0;
	margin-left: 0;
	color: #000000;
	font-family:Verdana, Arial, Helvetica;
	font-size: 11pt;
	background: #ffffff;
}

font.pea2 {
	margin-top: 5px;
	margin-bottom: 0;
	margin-right: 0;
	margin-left: 0;
	color: #000000;
	font-family:Verdana, Arial, Helvetica;
	font-size: 11pt;
	font-weight: bold;
	background: #ffffff;
}

div.tsentreeri {position: absolute;	left: 50%; width: 4px; height: 100%; background-color: #ffffff;}

div.kardin {position: absolute; left: -415px; background-color: #ffffff;	z-index: 5;	filter: alpha(opacity=30); opacity: .30;}
div.kardin_eest {position: absolute; left: -415px; background-color: #ffffff;}	

div.logo {margin-top: 0; width: 650px;	height: 150px; padding-top:20px; text-align: center; background: #ffffff;}
div.keel {margin-top: 0; height: 15px; padding-top:15px; background: #ffffff;}
div.login {width: 180px; height: 200px;	background: #dedbd7; text-align: center;}	
div.menyy {width: 650px; padding-top:6px; padding-bottom: 6px; background: #330000;}
div.kohvipea {width: 180px; padding-top:6px; padding-bottom: 6px;	background: #330000;}
div.menyypilt {position: relative; width: 650px; height: 208px; background: #c0c0c0;}
div.sisu {position: relative; width: 610px;	padding-left: 20px; padding-right: 20px; background: #ffffff;}
div.kohvilist {width: 140px; padding-left: 20px; padding-right: 20px; background: #dedbd7;	color: #330000;	font-family: Verdana, Arial, sans-serif; font-size: 12px;	font-weight: bolder; text-decoration: none;}

div.menyyme {position: absolute; top: 0px; left: 132px; background-color: #330000; z-index: 3; filter: alpha(opacity=40); opacity: .40;}
div.menyyko {position: absolute; top: 0px; left: 249px; background-color: #330000; z-index: 3; filter: alpha(opacity=40); opacity: .40;}
div.menyyto {position: absolute; top: 0px; left: 360px; background-color: #330000; z-index: 3; filter: alpha(opacity=40); opacity: .40;}
div.menyylu {position: absolute; top: 0px; left: 452px; background-color: #330000; z-index: 3; filter: alpha(opacity=40); opacity: .40;}

div.menyyment {position: absolute; top: 0px; left: 132px; z-index: 4;}
div.menyykont {position: absolute; top: 0px; left: 249px; z-index: 4;}
div.menyytont {position: absolute; top: 0px; left: 360px; z-index: 4;}
div.menyylunt {position: absolute; top: 0px; left: 452px; z-index: 4;}

div.logintxt {color: #808183; padding-top: 30px; font-family: Verdana, Arial, sans-serif; font-size: 10px;	font-weight: bolder; 	line-height: 140%;}
	
div.kohvipealkiri {width: 630px; padding-top: 6px; padding-bottom: 6px; padding-left: 20px; background: #dedbd7;}
div.kohvipilt {position: relative; width: 100%; padding-top: 15px; padding-bottom: 15px; overflow:hidden; }
div.kohvipiltbox {float: left; margin-right: 20px;}
div.kohviprint {float: right; padding-top: 15px; padding-bottom: 15px;}


div.me_tekst {float: left; width: 370px; overflow:hidden;}
div.me_pilt {float: left;	width: 200px;	padding-top: 20px; padding-left: 40px}

div.ga_element {float: left; width: 605px; padding-top: 10px; padding-bottom: 15px;} 
div.ga_pilt {float: left;	width: 210px;	z-index: 1; text-align:left}
div.ga_tekst {float: left; width: 380px; margin-right: 10px; }
div.kirjeldus {	margin-top: 8px;}

div.tootethumb {float: left; height: 45px; width: 40px; padding-top: 6px; padding-bottom: 3px; border-top: 1px solid #c0c0c0;}
div.tootelist {float: left; height: 45px; width: 550px; padding-left: 20px; padding-top: 6px; padding-bottom: 3px; border-top: 1px solid #c0c0c0;}

div.vasakjoondus { 	text-align: left; 	background-color: #303030;}
div.tyhilopp {height: 280px; background-color: #dedbd7; color: #dedbd7;}

div.pildid_vasak {
	float: left;
	width: 200px;
	height: 410px;
	padding-left: 10px;
	scrollbar-face-color: #330000;
	scrollbar-highlight-color: #330000;
	scrollbar-3dlight-color: #cacaca;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color: #ffffff; 	
	overflow: auto;}
	

div.pildid_parem {
	float: left;
	width: 440px;
	padding-left: 15px;
	text-align: center;}

div.reg_tekst {
	width: 540px;
	height: 460px;
	padding-left: 20px;
	padding-top: 10px;}

div.uudis_tekst {
	float: left;
	overflow: auto;
	width: 340px;
	height: 460px;
	padding-left: 20px;
	padding-top: 10px;}
	
div.uudis_pildid {
	float: left;
	overflow: auto;
	height: 440px;
	width: 280px;
	text-align: center;
	padding-top: 30px;}

div.toode_pildid {
	float: left;
	width: 280px;
	text-align: center;
	padding-top: 30px;}

div.aknavari {
	position: absolute;
		top: 50%;
		left: -335px;
	width: 680px;
	height: 520px;
	margin-top: -245px;
	background-color: #303030;		
	z-index: 6;
	filter: alpha(opacity=20); 
	opacity: .20;}

div.aken {
	position: absolute;
		top: 50%;
		left: -340px;
	width: 680px;
	height: 520px;
	margin-top: -250px;
	border: 1px solid;
	border-color: #7f6f5f;
	background-color: #ffffff;		
	z-index: 7;}
	
div.aknapea {
	width: 100%;
	height: 30px;
	color: #ffffff;		
	background-color: #7f6f5f;
	font-weight: bolder;		
	text-align: right;}

div.aknapeakiri {
	float: right;
	padding-top: 8px;
	text-align: right;}
div.aknapeapilt {
	float: right;
	height: 30px;
	padding-top: 7px;
	text-align: right;}

div.thumbbox {
	float: left;
	margin-left:5px; 
	margin-right:5px; 
	margin-top: 5px; 
	margin-bottom:5px; 
	width: 80px;
	height: 60px;
	text-align: center;
	}
div.thumbbox_sel {
	float: left;
	margin-left:4px; 
	margin-right:4px; 
	margin-top: 4px; 
	margin-bottom:4px; 
	width: 80px;
	height: 60px;
	text-align: center;
	border: 1px solid;
	border-color: #000000;
	}

div.updf {
	float: right;
}

	
div.menuhead {
	float: left;
	width: 108px;
	text-align: center;
	background: #330000;}

span.menyylahti {margin-top: 5px;	margin-bottom: 5px;	margin-left: 18px; font-family: Verdana, Arial, sans-serif;	font-size: 14px; font-weight: bolder; text-decoration: none; color: #e8a022;}

a.logomailto:link, a.logomailto:visited  {color: #808183; font-family: Verdana, Arial, sans-serif; font-size: 9px; text-decoration: none;}
a.logomailto:hover {color: #f8b032;	font-family: Verdana, Arial, sans-serif; font-size: 9px; text-decoration: none;}
a.menyy:link, a.menyy:visited {margin-top: 5px;	margin-bottom: 5px;	margin-left: 18px; font-family: Verdana, Arial, sans-serif;	font-size: 14px; font-weight: bolder; text-decoration: none; color: #ffffff;}
a.menyy:hover {margin-top: 5px;	margin-bottom: 5px;	margin-left: 18px; font-family: Verdana, Arial, sans-serif;	font-size: 14px; font-weight: bolder; text-decoration: none; color: #ffbb3b;}

a.menyysisu:link, a.menyysisu:visited {color: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bolder; text-decoration: none;}
a.menyysisu:hover {color: #ffbb3b; font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bolder; text-decoration: none;}

font.menyysisu {color: #e8a022; font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bolder; text-decoration: none;}

a.imglink {color: #ffffff; background: #ffffff; border: 0px solid;}
a.pildid_link { color: #ffffff; background: #ffffff; border: 0px solid;}
a.aknapea:link, a.aknapea:visited, a.aknapea:hover {margin-right: 10px;	font-family: Verdana, Arial, sans-serif; font-size: 10px;	font-weight: bolder; text-decoration: none;	color: #ffffff;}
a.kohvilink:link, a.kohvilink:visited  {padding-top: 15px; font-family: Verdana, Arial, sans-serif; font-size: 12px;	text-decoration: none; color: #330000; display: block;}
a.kohvilink:hover {padding-top: 15px; font-family: Verdana, Arial, sans-serif; font-size: 12px;	text-decoration: none; color: #ffbb3b; display: block;}
a.loeedasi:link, a.loeedasi:visited, a.loeedasi:hover {padding-right: 20px; font-family: Verdana, Arial, sans-serif;	font-size: 12px; color: #000000;}

p.logo {color: #808183;	font-family: Verdana, Arial, sans-serif; font-size: 9px;}
p.kohvipea {margin-top:6px; margin-bottom: 6px; font-family: Verdana, Arial, sans-serif; font-size: 14px;	font-weight: bolder; text-decoration: none; color: #330000; }
p.kohvitxt {padding-top: 15px; font-family: Verdana, Arial, sans-serif; font-size: 12px;	text-decoration: none; color: #e8a022;}
p.oranzh_pea {margin-top: 20px;	margin-bottom: 15px; font-family: Trebuchet, Arial, sans-serif; font-size: 20px;	text-decoration: none; color: #e8a022;}
p.oranzh_ala {margin-top: 15px;	margin-right: 20px; font-family: Trebuchet, Arial, sans-serif; font-size: 14px;	text-decoration: none; color: #e8a022;}
p.oranzh_ala_galerii {margin-top: 15px;	margin-right: 20px; padding-left: 15px; font-family: Trebuchet, Arial, sans-serif; font-size: 14px;	text-decoration: none; font-weight: bold; color: #e8a022;}
p.sisu_paks {font-family: Verdana, Arial, sans-serif;	font-size: 12px; text-decoration: none;	color: #000000;}
p.sisu {font-family: Verdana, Arial, sans-serif;	font-size: 12px; text-decoration: none;	text-align: left; color: #000000;}
p.uudised {padding-right: 20px; padding-top: 6px; font-family: Verdana, Arial, sans-serif;	font-size: 12px; text-decoration: none;	color: #000000; border-top: 1px solid #c0c0c0;}
p.tooteprint {padding-left: 20px; padding-right: 20px; text-align: right;}
p.tootetekst {padding-left: 20px; padding-right: 20px; font-family: Verdana, Arial, sans-serif;	font-size: 12px; text-decoration: none;	color: #000000;}

p.tootekirjeldus {padding-right: 20px; font-family: Verdana, Arial, sans-serif;	font-size: 12px; text-decoration: none;	color: #000000;}

img {border: 0px solid;}
img.pilt {border: 0px solid;}
img.pilt_sel {margin-left:4px; margin-right:4px; margin-top: 4px; margin-bottom:4px; border: 1px solid; border-color: #000000; display: inline-block;}

ul.menyysisu {
	color: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bolder; 
	padding-top: 10px;
	padding-bottom: 15px;
	padding-left: 25px;
	padding-right: 15px;
	margin: 2px;
	}

ul.ftlist {
	margin: 0;
	padding-left: 15px;
	}

pre.bla {font-family: Verdana, Arial, sans-serif; font-size: 12px;	text-decoration: none; color: #000000;}

input.login { 
	size: 10;
	color: #808183; 
	background: #ffffff; 
	border: 0px solid; 
	padding-right: 2px; 
	padding-left: 2px; 
	font-weight: normal; 
	font-family: Verdana, Arial, sans-serif;
	font-size: 9pt;}

input.loginbtn { 
	color: #ffffff; 
	background: #dedbd7; 
	border: 0px solid; 
	font-weight: normal; 
	font-family: Verdana, Arial, sans-serif;
	font-size: 9pt;}


input.file-box { font-weight: normal; font-family: Arial, Helvetica; font-size: 8pt; text-align: left;}
input.text-boxfirmast { 
	width: 435px;
	height: 300px;
	border: 1px solid #cccccc;
	padding: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

div.top-left-corner, div.bottom-left-corner, div.top-right-corner, div.bottom-right-corner {position:absolute; width:20px; height:20px; background-color:#55dd55; overflow:hidden; 	filter: alpha(opacity=50); opacity: .50; border-style: 0px solid;}
div.top-left-inside, div.bottom-left-inside, div.top-right-inside, div.bottom-right-inside {position:relative; font-size:150px; font-family:arial; color:#330000; line-height: 40px; border-style: none;}
div.top-left-corner { top:0px; left:0px; }
div.bottom-left-corner {bottom:0px; left:0px; }
div.top-right-corner {top:0px; right:0px; }
div.bottom-right-corner {bottom: 0px; right: 0px}
div.top-left-inside {left:-8px; }
div.bottom-left-inside {left:-8px; top:-16px; }
div.top-right-inside {left:-24px; }
div.bottom-right-inside {left:-24px; top:-16px; }