
body,html { background-color: #e1e1e1; margin:0; padding: 0; font-family: verdana; font-size: 11px;}

.wrapper {	
	margin: 0px auto;
	width: 1024px;
}

* { margin:0 padding:0;}

.head { }

.head_logo {
	background: url('/static/img/tlo_head.gif') repeat-y left top;
	height: 96px;			
}
.head_logo img { margin: 20px 0 0 50px;}

.head a {
	text-decoration: none;
}
.head img { padding-top: 30px; padding-left: 50px}


img { border:0; padding:0; margin:0;}

.head_rule {
	padding:0;
	margin:0;
	float: left; 
}

.head_box {
/*	background: url('/static/img/foto_glowne_up.jpg');*/
	width: 442px;	
	height: 225px;
	float: left;
}
.head_box img { border:0; padding:0; margin:0;}


.head_left_box {	
	background: url('/static/img/belka.gif') repeat-x left top;
	float: left;
	width: 313px;
}

.head_left_bar { 	height: 35px; padding-left: 60px; }
.head_left_box img { border:0; padding:0; margin:0; display:block;}

.head_right_box {
	background: url('/static/img/belka.gif') repeat-x left top;	
	float: right;
	width: 269px;
}
.head_right_box img { border:0; padding:0; margin:0; display:block;}
.head_right_bar { margin:0; padding:0; height: 35px; font-size: 11px; color: #fff; line-height: 32px;}
.head_right_bar p { padding:0; margin: 0 0 0 15px;}
.head_right_bar img { padding:0 ; margin:0 5px 0 0; vertical-align: middle; display: inline;}







.content {
	background: url('/static/img/tlo_page.gif') repeat-y left top; 
	width: 1024px;	
	float: left;
}

.sidebar {
	width: 277px;
	float: left;
	margin: 0;
	padding: 0;
	color: #fff;
	background-color: #000;
	font-size: 11px;
}

.sidebar ul {
	/*width: 230px;*/
	list-style-type: none;
	padding:0;
	margin:0;
	padding-left: 49px;
}
.sidebar li {
	background: url('/static/img/bt_menu_na.gif') repeat-x left top;
	height: 40px;
	line-height: 40px;
}

.sidebar li:hover {
	background: url('/static/img/bt_menu_a.gif') repeat-x left top;
	height: 40px;
	line-height: 35px;	
}

.sidebar li.selected {
	background: url('/static/img/bt_menu_a.gif') repeat-x left top;
	height: 40px;
	line-height: 35px;	
}

.sidebar a {
	color: #fff;
	height: 40px;
	width: 228px;
	display: block;
	text-decoration:none;
}
.sidebar span { padding-left: 40px; }

.page {
	background-color: #e1e1e1;
	background: url('/static/img/foto_glowne_down.jpg') no-repeat top center;
	width: 432px; /* 	512 - 2*40 */
	color: #000;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	float: left;
/*	width: 1024px;*/
	padding-top: 40px;
	padding-left: 40px;
	padding-right: 40px;
}

.page a { text-decoration: none; color: #715a51; border: 1px solid #e1e1e1}
.page a:hover { text-decoration: none; color: #715a51; border: 1px solid #715a51;}

.contact_form
{
	color: #fff;
	width: 232px;
	float: right;
}
.contact_form p { padding: 5px 10px 0 10px;}
.contact_form textarea { font-family: verdana; font-size: 10px; width: 200px; border: 1px solid #000; background-color: #fff;}
.contact_form a { color: #fff; text-decoration: none; background-color: #715a51; border: 1px solid #fff; display: block; padding: 5px; }
.contact_form a:hover { color: #fff; text-decoration: none; background-color: #917a71; border: 1px solid #fff; display: block; padding: 5px; }
#form_info { height: 100px;}
#form_contact { height: 80px;}

.footer {
	color: #fff;
	background: url('/static/img/tlo_page.gif') repeat-y left top;
	
}
.footer p {
	padding-left: 80px;
}
.footer a {
	text-decoration: none;
	color: #fff;
}


ul.subcat {
	margin:0;
	padding:0;
	padding-left: 50px;
	background: none;
}

li.subcat, li:hover.subcat {
	background: none;
	background-color: #715a51;
	height: 30px;
	line-height: 30px;
}
.subcat a {
	line-height: 30px;
	height: 30px;
	width: 186px;
	padding-left: 40px;
}

.subcat a:hover {
	line-height: 30px;
	height: 30px;
	padding-left: 40px;
	background-color: #917a71;
}

.subcat_sel {
	line-height: 0;
	height: auto;
	background: none;
	background-color: #917a71;
}

li:hover.subcat_sel, li.subcat_sel {
	background: none;
	background-color: #917a71;
	line-height: 30px;
	height: 30px;

}


