/* CSS Document */
BODY {margin: 0; background-color:#FFFFFF; text-align:center; background:#CCC; font-family: georgia; font-size: 14px; color: #333;}
H1 {font-size: 18px; color:#900;}
H2 {font-size: 15px; color:#c93; padding-top: 0;}
DIV.cont {margin: 0px auto; width: 1005px; text-align:left; background: #fff}/* BORDER:1px solid black; background-color:#ccc;}*/
table {border:0px; border-collapse:collapse; width: 100%}
table td {padding:0px;}
#ltd {width: 40px; background:url(/img/left.jpg) #900 no-repeat; height: 137px;}
#kirtd {width: 294px; background-color: #f93;}
#ktd {background: url(/img/kirpich.jpg) #900 left no-repeat;}
#kdiv {
	width: 237px; height: 137px; 
	background: url(/img/fon_top.gif) #900 repeat-x; 
	float: right; 
	color: #fff; 	
	font-size: 17px;
	line-height: 135%;
	}
#menudiv {padding: 30px 10px 0 20px; font-size: 13px;}
#submenudiv {padding: 5px 0 0 10px; font-size: 11px; color: #c93;}
td.main {
	padding: 3px 65px 0 65px;
	vertical-align:top;
	line-height: 170%;
	}
td.menu {
	padding: 10px 10px 10px 10px;
	vertical-align:top;
	width: 240px;
	}
A {color: #c93; text-decoration:none;}
A.menu {color: #333; text-decoration: none;}
A.submenu {color: #c93; text-decoration: none;}
A.menu:hover {color: #c93; text-decoration: none;}
A.content {border-bottom: 1px dashed; text-decoration: none; color:#c93;}
IMG.sec {padding: 20px 20px 0 0; border: none;}
IMG.news {padding: 0 20px 20px 0; border: none;}
DIV.sec {padding-top: 20px; line-height: 120%; width: 100%;}
DIV.other {padding: 40px 0 20px 0; line-height: 10%;}
#udiv {display: table; font-size:20px; font-weight: bold; color: #900;}
SPAN.price {font-size: 45px;  line-height: 140%;}
A.bc {text-decoration: none; color: #ccc;}
#bc {font-size: 11px; color: #c93;}
UL {padding: 0 0 0 25px;}
LI {padding: 3px 0 2px 0;}
HR {padding-top: 0; background-color:#c93; color:#c93;}
TD.other {vertical-align: middle; padding: 0 0 5px 5px;}



