/* Ахуевайте товарсчи, при виде этого кода */
* {margin:0;padding:0;}
body {background:#e7d9b2 url("../images/bg.jpg");font-family:Georgia;font-style:italic;text-align:center;color:#735b41;}
#wrapper {text-align:left;width:900px;margin:0 auto;}
/* Head Styles */
#head {font-size:14px;padding:16px;width:868px;}
#logo {width:250px;padding-left:15px;}
#logo b {color:#7b3e10;font-size:36px;display:block;font-weight:normal;line-height:36px;}
#logo span {color:#7b3e10;font-size:14px;display:block;font-weight:normal;padding-left:13px;}
#logo i {display:block;font-weight:normal;padding-left:18px;}
#tcont {width:250px;font-size:27px;text-align:right;line-height:24px;margin-top:-4px;padding-right:25px;}
#tcont span {color:#2f9416;font-size:16px}
#tcont a {font-size:14px;font-size:17px;}
/* Typographic */
.fl {float:left;}
.fr {float:right;}
.cb {clear:both;}
a, a:visited, a:active {color:#138a00;}
a:hover, #left ul ul a:hover {text-decoration:none;}
p {margin-bottom:17px;padding-left:20px;padding-right:25px;}
h1 {color:#5b2b06;font-size:24px;font-family:georgia;font-style:italic;font-weight:normal;margin-bottom:20px;}
h2 {color:#00681d;font-size:20px;font-family:georgia;font-style:italic;font-weight:normal;}
h2 a {color:#00681d !important;}
h3 {color:#5b2b06;font-size:20px;font-family:georgia;font-style:italic;font-weight:normal;margin-bottom:20px;}
/* Structure */
#icons {background:#f4ebcd url("../images/head.jpg") no-repeat;height:263px;width:900px;}
#icons div {width:225px;float:left;text-align:center;font-size:14px;height:auto !important;}
#icons div img {border:0px;}
#icons div a {color:#946d43;display:inline-block;padding-bottom:5px;}
.d1 {padding-top:36px;}
.d2 {padding-top:28px;}
.d3 {padding-top:18px;}
/* Left */
#left {width:225px;padding-top:30px;padding-left:25px;}
#left ul {list-style:none;background:url("../images/mbg.jpg") no-repeat;}
#left ul li {padding:5px 10px;}
#left ul ul {background:none;font-size:14px;background:url("../images/ulbg.gif") repeat-y;margin-top:9px;margin-left:5px;}
#first a {color:#f5ecd0;text-decoration:none;}
#end a {color:#5b2b06;}
#ender {margin:0px !important;padding:0 !important;position:relative;height:4px;font-size:1px;}
#ender img {position:absolute;margin-top:4px;}
#left ul ul a {color:#138a00;text-decoration:underline;}
/* Right */
#right {width:650px;padding-top:30px;}
#content {font-family:Tahoma;font-style:normal;font-size:12px;line-height:18px;padding-bottom:20px;}
#content img {padding-right: 5px; padding-bottom: 5px; padding-top: 5px;border:0px;}
#rright {width:225px;}
#rleft {width:425px;}
/* Footer */
#footer {border-top:1px solid #d2c69f;font-family:Tahoma;font-size:11px;font-style:normal;line-height:18px;padding:0px 25px;padding-bottom:40px;}
#copy {width:245px;padding-top:20px;}
#count {padding-top:24px;}
#count img {border:0px;margin-right:5px;}
#madein {width:220px;text-align:right;padding-right:10px;padding-top:20px;}

#rezerv_detey {background:url("../images/detishko.gif") no-repeat 55px 10px;height:166px;}
#rezerv_detey a {color:#148b00;font-size:18px;font-family:georgia;font-style:italic;border-bottom:1px dashed;text-decoration:none;}

#polezno {margin-top:30px;}
#polezno a {color:#864c20;display:block;line-height:14px;margin-bottom:10px;}

.foto {	width:200px;padding-bottom:20px;padding-right:15px;display:inline-block;vertical-align:top;}
.imgfoto {height: 170px;padding-top: 15px;}
td p {font-family:Tahoma;
font-size:12px;
font-style:normal;
line-height:18px;padding:3px !important;margin:0px !important;}
#login_form {
	margin-top:20px;
}
.logline {
	margin-top:2px;
}
#login_form div.logtext {
	font-size:11px;
	color:#db261d;
	line-height:13px;
	margin-bottom:8px;
	font-weight:bold;
}
.login_desk {
	width:58px;
	color:#2b343d;
	padding-top:5px;
}
.login_inp input {
	width:133px;
	background:#ffffff;
	border-left:1px solid #b8b8b8;
	border-top:1px solid #b8b8b8;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	height:21px;
	font-size:16px;
	padding-left:4px;
	color:#606060;
}
#enter {
	margin-top:10px;
}
.o_name {
	padding-bottom:12px;
}
.o_foto, .o_desk {
	padding-bottom:18px;
	vertical-align:top;
}
.o_foto {
	padding-right:10px;
}
.o_desk {
	width:100%;
}

