body { text-align: center; margin: 0; padding: 0; background-color: rgb(23,23,23); }
* { font-family: arial; font-size: 13px; }
a { 
	color: #000000;
	text-decoration: none; 
}
a:hover { 
	color: #000000;
	text-decoration: underline; 
}
td {color: #ffffff;}
#strhead { height:94px; background-image:url('http://www.multiscript.net/topauto.ee/pix/h1.gif'); }
.strukt {
	margin: 0 auto 0 auto; 
	padding: 0; 
	width: 898px; 
	text-align:left;	
	display: inline-block;
}
.fl {float: left; padding-right:10px }
#logo { float: left; padding-right:72px }
/* keskmenüü */
#kmen { background-color: rgb(10,55,74); height:33px; border-bottom: 2px solid rgb(239,26,48);}
#kmen ul { list-style-type: none; margin: 0; padding: 0; }
#kmen ul li { float: left; padding: 10px 10px 9px 10px; color: #ffffff; font-weight: bold; cursor: pointer; }
/*sisu*/
.tcol {color: #ffffff;}
.tleft { 
	width: 639px;
	float: left;
}
.tright { 
	width: 259px; 
	float: left;
	margin: 0;
	padding: 0;	
}
.tlbac { 
	background-color: rgb(107,107,107); 
}
.trbac { 
	background-image:url('http://www.topauto.ee/pix/trb.gif'); 
}
.mgsis {margin: 10px;}
.hf { border-bottom: 1px solid rgb(161,161,161);}
.apk { 
	margin: 0; 
	color: #ffffff;
	font-weight: bold;
	font-size: 16px;
}
.uudp {margin: 9px 0 9px 0; font-weight: bold;}
.klloe {
	text-align: right;
	margin:5px 0 9px 0;
}
.klloe a {
	color: #000000; 
	text-decoration: none;
}
.klloe a:hover {
	color: #000000; 
	text-decoration: underline;
}
.klloebz {font-size: 16px; font-weight: bold;}
.pnj { height: 3px; line-height: 10px; background-color: rgb(239,26,48); font-size: 1px; }
/*alus*/
.fbj { background-image:url('http://www.multiscript.net/topauto.ee/pix/aj.gif'); height: 184px; }
#botf{ margin: 12px 16px 0px 16px;}
.mbc {float:left; width: 345px;}
.bc1 {float:left; font-size: 10px; width: 172px; color: #ffffff; }
.bc1 a {font-size: 10px;}
.bcb {clear:both; margin-top:10px;}
/*parem tulp*/
.tlbg {
	color: rgb(19,36,44);
}
.tdiv {
	padding: 10px; 
	font-weight: bold;
}
.tlang {width: 120px; float: right; padding: 10px 0 12px 0; color: #ffffff; text-align: right;}
.tlang a {color: #ffffff; text-decoration: none; font-weight: bold;}
.tlang a:hover {text-decoration: underline;}
.spk {
	font-weight: bold;
	margin: 5px 0 5px 0;
}
.spk a {
	color: #ffffff;
}
.spk a:hover {
	color: #ffffff;
	text-decoration: underline;
}
.shf { border-bottom: 1px solid rgb(21,38,56);}
.fspk{ margin:2px;}
/*parem alus*/
.ms { color: rgb(19,42,50); font-size: 11px; font-weight: normal; margin: 5px 0 5px 0; }
.ms a { color: rgb(19,42,50); font-size: 11px; font-weight: normal }
.ms a:hover { text-decoration: underline; }
/*peidetud menyy */
.flymenu { display:none; position:absolute; width:140px; background:rgb(10,55,74); padding: 3px; border: 2px rgb(239,26,48) solid; 
/* for IE */
filter:alpha(opacity=90);
/* CSS3 standard */
opacity:0.9;
text-align: left;
}
/*rippmenüü*/
.flymenu li { list-style-type: none; margin:0px; padding: 4px 5px 4px 0px; }
.flymenu li a { padding: 4px 5px 4px 0px; color:#FFFFFF; line-height:13px; text-decoration: none; font-weight: bold;}
.flymenu li a:hover { color:#FFFFFF; text-decoration: none; font-weight: bold;}

/*kaart*/
#tkaart { display:none; border: 1px solid #eeeeee; position:absolute; background: #ffffff; width:1px; height:1px; z-index:100; }
#vkaart { cursor:pointer; }
#tihtml { display:none; }
#cmap { cursor:pointer; background: rgb(239,26,48); color: #ffffff; margin-top:10px; z-index:100; }
.cpr {margin-top: 10px; font-weight: normal; font-size: 11px;}
.aban { text-align: center; }
/*autod*/
.group_title {
	font-size: 16px;
	font-weight: bold;
	padding: 10px 0 10px 0;
}
.vehicles_list_row1 {	
	background: #797979;
}
.vehicles_list_img_cell{
	padding: 5px 10px 10px 5px;
	vertical-align: top;
}
.vehicles_list_data_cell {
	padding: 0 10px 10px 0;	
	line-height: 20px;	
}
.vehicles_list_data_cell a {
	font-size: 14px;
}
.vehicles_list_price_cell {
	vertical-align: top;
	padding: 3px 3px 0 0;
}
