        /* Copyright (c) Legkosite | http://www.legkosite.com/ */
html {height:100%; background:url(../images/bg.jpg) repeat-x #a8eb9b 0px 336px;}
body {
	margin:0px 0 0px 0;
	font-size:100%;
	line-height:1.4;
	padding:0;
	text-align:justify;
	height:auto !important;
	height:100%;
	min-height:100%;
	color:#666;
	background:url(../images/bg_header.jpg) top repeat-x;
}
body, td, div, h1, h2, h3, h4, h5, h6, p, input, select, textarea {font-family: Verdana, Geneva, sans-serif; font-size:14px;}

input,select,textarea{font-family: Verdana, Geneva, sans-serif; font-size:12px;}

form {margin: 0; padding: 0;}

b {font-weight: 700;}

a, img {border: none;}

a {color:#F8DE8A; text-decoration:none; cursor: pointer;}

a:hover {color:#F8DE8A; text-decoration:none;}

H1, H2, H3, H4, H5 {margin: 0;}

hr {border: none 0; border-top: 1px solid #6D0018; height: 1px;}

.hr {border-top: 1px solid #6D0018; font-size: 1px; height: 1px;}

.tabl table{border-collapse:collapse; background:none; font-size:12px; margin:10px 0 10px 0; text-align:center;}
.tabl td{border:1px solid #A06519; padding:3px; background:none; font-size:11px; text-align:left;}
.tabl div{font-size:12px;}
.portfolio img{border:none;}

.header{background:url(../images/header.jpg) top center no-repeat;}
.logo{background:url(../images/logo.jpg) no-repeat;}
@font-face {font-family:"mnc37__c"; src: url(../images/mnc37__c.ttf);}
.tel{color:#FFF; font-size:20px; padding:0px 0px 0 0px; margin:0px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}
.tel p{padding:0px; margin:0px; font-size:20px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}
.slogan{font-family:Verdana, Geneva, sans-serif; font-size:12px; text-align: right; vertical-align:middle; color:#312111; margin:0px; padding:0px; width:390px;}
.slogan p{padding:0px; margin:0px; font-size:12px;}
.foto_bg{background:url(../images/foto_bg.png) no-repeat;}
.foto{padding:10px 0 0 16px;}

/* Main Menu */
ul.uz {list-style:none; margin:5px 5px 0px 0px; padding:0px 5px 0 5px; color:#ffffff; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left;}
.m {color:#ffffff; font-size:12px; text-align:left;}
a.m {}
a.m:link {text-decoration:none; color:#e4363d;}
a.m:active {text-decoration:none; color:#e4363d;}
a.m:visited {text-decoration:none; color:#e4363d;}
a.m:hover {text-decoration:underline; color:#edd97a;}

.ma {font-weight:normal;}
a.ma:link {text-decoration:none; color:#FFFFFF;}
a.ma:visited {text-decoration:none; color:#FFFFFF;}
a.ma:hover {text-decoration:none; color:#0055cc;}
li.m {background:url(../images/arrow.png) no-repeat 0px 4px; padding:0 0 0 14px; margin:0 0 5px 0;}
/* ------ */

                            /*--- menu ---*/
ul#navigation 
{ 
     height:40px;
     margin:0px 0 0px 0;
     padding:0;
     list-style-type:none;
     float:center;
}
ul#navigation li 
{display:inline; padding:0px 0 0 0px; margin:0; height:40px; vertical-align:bottom; font-size:14px; font-weight:bold;}
ul#navigation a 
{
	display:block; 
	height:30px; 
	text-align:center;
    padding:10px 0px 0 0px;
    text-decoration: none;
    color:#ffffff;
}
ul#navigation a:hover
{
	 color:#ffffff; 
	 height:30px;
	 padding:10px 0px 0 0px;
	 text-decoration:none;
}
.menu1 a{background:url(../images/menu1.png) no-repeat;}
.menu1 a:hover{background:url(../images/menu1_h.png) no-repeat;}
.menu2 a{background:url(../images/menu2.png) no-repeat;}
.menu2 a:hover{background:url(../images/menu2_h.png) no-repeat;}
.menu3 a{background:url(../images/menu3.png) no-repeat;}
.menu3 a:hover{background:url(../images/menu3_h.png) no-repeat;}
.menu4 a{background:url(../images/menu4.png) no-repeat;}
.menu4 a:hover{background:url(../images/menu4_h.png) no-repeat;}
.menu5 a{background:url(../images/menu5.png) no-repeat;}
.menu5 a:hover{background:url(../images/menu5_h.png) no-repeat;}
.menu6 a{background:url(../images/menu6.png) no-repeat;}
.menu6 a:hover{background:url(../images/menu6_h.png) no-repeat;}
.menu7 a{background:url(../images/menu7.png) no-repeat;}
.menu7 a:hover{background:url(../images/menu7_h.png) no-repeat;}

ul#navigation_but 
{ 
     height:60px;
     margin:0px 0 5px 0;
     padding:0;
     list-style-type:none;
     float:center;
}
ul#navigation_but li {display:inline; padding:0px 0 0 0px; margin:0; height:60px;}
ul#navigation_but a {display:block;	height:60px;}
ul#navigation_but a:hover{height:60px;}
.button1 a{background:url(../images/button1.png) no-repeat;}
.button1 a:hover{background:url(../images/button1_h.png) no-repeat;}
.button2 a{background:url(../images/button2.png) no-repeat;}
.button2 a:hover{background:url(../images/button2_h.png) no-repeat;}
.button3 a{background:url(../images/button3.png) no-repeat;}
.button3 a:hover{background:url(../images/button3_h.png) no-repeat;}
                            /*--- menu ---*/

.foto{ background:url(../images/1.jpg) no-repeat; margin:0px; padding:0px;}
.money{font-size:14px; color:#CCCccc; padding:0 0 3px 0; margin:0px;}
.bg_search{background:url(../images/bg_search.png) no-repeat;}
.search{color:#ffffff; text-align:left; padding:3px;}
.choose{text-align:left;}
.choose select{color:#000000;}

.content_title{background:url(../images/content_title_bg.png) no-repeat;}
.content_title h1{font-size:16px; color:#FBED66; margin:0px; padding:0 0 0 30px;}
.bg_content{ background:url(../images/content_bg_shadow.png) repeat-x #dece76;}
.content_bottom{background:url(../images/content_bottom_line.jpg) no-repeat;}
.content { 
font-family: Verdana, Geneva, sans-serif;
font-size:12px;
color:#132e10;
vertical-align:top;
text-align:justify;
padding:0px 5px 5px 5px;
}
.content td{ color:#132e10;}
.content div{font-size:12px;}
.content p{font-size:12px;}
.content td{ font-size:12px;}
.content h1{ font-family:"Comic Sans MS", cursive; font-weight:normal; font-size:22px; color:#E7080A; margin:5px 0 0px 0px; padding:0px 0 0 20px; text-align:left;}
.content img {border:2px solid #FADF0C;}
.contentlink{font-weight:bold; color:#eb3d00;}
.content ul {margin:0 0 0 20px; padding:0px; color:#0d6d00; list-style-type: square; font-size:12px;}
.content li { color:#0d6d00;}
.content li a{ color:#312111; text-decoration:none;}
.content li a:hover{color:#0d6d00; text-decoration:none;}
.content a{color:#cc1e27; text-decoration: none;}
.content a:hover{color:#fa303a; text-decoration: none;}
.content h2 {background:url(../images/katalog_title_bg.png) no-repeat; font-family:"Comic Sans MS", cursive; line-height:30px; width:675px; font-size:16px; font-weight:normal; color:#cc1e27; text-decoration:none; margin:0px 0 5px 0px; padding:0px 0 0px 15px; text-align:left;}
.content h2 a{ padding:0px; margin:0px;}
.content h2 a:hover{color:#166E11; text-decoration: none;}
.content h3 {font-size:14px; color:#cc1e27; margin:0px 0 0px 5px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.content h3 a{font-size:14px; color:#cc1e27;}
.content h3 a:hover{font-size:14px; text-decoration:none;}
.breadcrumbs{font-size:11px; color:#295922; margin:0px; padding:0 0 5px 5px;}
.breadcrumbs a{color:#295922; text-decoration:none; font-size:11px;}
.breadcrumbs a:hover{color:#072405; text-decoration:none;}
.portfolio img{border:none;}

.header_block{background:url(../images/block_bl_top.png) no-repeat; min-height:150px;}
.header_block h1{ font-family:"Comic Sans MS", cursive; font-weight:normal; color:#FFED32; font-size:22px; text-align: center; vertical-align:middle; padding:5px 0 0px 0px; margin:0px;}
.body_block{ background: url(../images/block_bl_body.jpg) no-repeat 0px 150px;}
.footer_block{ background:url(../images/block_bl_bot.png) no-repeat;}

.header_block2{background:url(../images/block_bl_top2.png) no-repeat; min-height:150px;}
.header_block2 h1{ font-family:"Comic Sans MS", cursive; font-weight:normal; color:#FFED32; font-size:22px; text-align: center; vertical-align:middle; padding:5px 0 0px 0px; margin:0px;}
.body_block2{ background: url(../images/block_bl_body2.jpg) no-repeat 0px 150px;}
.footer_block2{ background:url(../images/block_bl_bot2.png) no-repeat;}

.footer{background:url(../images/footer.png) center no-repeat;}
.copyright {text-align:center; font-size:11px; color:#295922; margin:0px; padding:0 0 0px 0;}
.copyright a {text-decoration:none; color:#295922;}
.copyright a:hover{color:#132e10; text-decoration:none;}
.copyright2 {text-align:center; font-size:11px; color:#666666; margin:0px; padding:2px 0 0 0;}
.copyright2 a {text-decoration:none; color:#666666;}
.copyright2 a:hover{color:#be2f4a; text-decoration:none;}
.contact_bottom{font-size:11px; color:#faecac; padding:0 0 0px 0; margin:0px 0 0 0;}
.contact_bottom p{font-size:11px; margin:0px; padding:0px;}
.menu_bottom {
	font-size:14px;
	font-family:"Comic Sans MS", cursive;
    color:#EA1000;
	padding:0 0 5px 0;
	margin:0px;
}
.menu_bottom a {
    color:#EA1000;
	text-decoration: none;
}
.menu_bottom a:hover {
    color:#58BF4A;
	text-decoration: none;
}
.links_bottom {padding:0px; margin:0 10px 2px 0; text-align:justify;}
.links_bottom p{font-size:8px; color:#6E0019; padding:0px; margin:0px;}
.links_bottom p a{color:#6E0019; text-decoration:none;}
.links_bottom p a:hover{color:#6E0019; text-decoration:underline;}
.counter{display:none;}

.saler a{color:#fe0000; text-decoration:none;}
.saler a:hover{color:#aeafaf; text-decoration:none;}

.news {color:#0d2b3d; text-align:justify; padding:0 5px 0 5px; margin:0px; font-size:11px;}
div .news{font-size:11px;}
.news img{border:1px solid #ffffff;}
.news a{color:#0d2b3d; font-size:11px; padding:0 0 0px 0px; margin:0 0 0px 0px;}
.news a:hover{color:#1c5475;}
.news h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#1c4185; font-weight:bold;}
.data{text-align:left; font-size:14px; margin:0 0 0 5px; padding:0px; color:#247b09; font-weight:bold;}
div .data{font-size:10px;color:#1c5475;}
.next{text-align:right;}
.next a{color:#cccccc;}
.next a:hover{color:#777777;}
.all{padding:0 0 0 10px; font-size:12px;}
.all a{color:#1c5475; font-size:12px;}
.all a:hover{color:#0d2b3d;}

.registrate {color:#cccccc;}
.registrate a{color:#D32B2B;}
.registrate a:hover{color:#dddddd;}
.registrate input{background-color:#1C0001; color:#666666; border:#444444 1px solid;}

.auth{color:#CCC; padding:0 0 0px 0;}
.mimg {border:5px solid #D7BC87;}

input,textarea {border:1px solid #191919;}

.ibox{}
.buttons{}

.action{color:#Ff0000; font-weight:bold; padding:20px 0 0 0; margin:0px;}

.contact_form {width:300px; border:1px solid #132e10; background:none; color:#132e10; padding:0px; margin:1px;}
.contact_form select{ border:1px solid #132e10;}
.content_form option {border: none; background-color:#6D0018;}
.contact_form select option { color:#ffffff;}

.registr_form {border:1px solid #000000; background-color:#94181A; color:#000000; padding:0px; margin:0px;}

#captcha{border:0px solid #FBED66}

div .form_title{
	font-weight:bold;
	text-align:center;
	color:#132e10;
	padding:0 0 5px 0;
	margin:0px;
}
.form_title{
	font-weight:bold;
	text-align:center;
	color:#132e10;
	padding:0 0 5px 0;
	margin:0px;
}

.form_errors{
	font-size:12px;
	color:#FF0000;
	margin:5px;
	text-align:center;
}

.submit{
	width:90px; height:25px;
	background:transparent url(../images/otpravit.png) repeat scroll 0 0;
	border:none;
	color:#E6C97E;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center; vertical-align:middle;
	cursor:pointer;
	padding:0 0 5px 0;
}

.submit_saler{
	background:transparent url(../images/perezvoni.jpg) repeat scroll 0 0;
	border:1px none #EEE4C3;
	color:#FFFFFF;
	cursor:pointer;
	padding-bottom:6px;
}

input,textarea, select{font-family: Arial, Tahoma, Sans-Serif; font-size:12px; border:1px solid #000000; background-color:#ffffff; color:#666; margin:1px;}

select,option{font-family: Arial, Tahoma, Sans-Serif;font-size:12px;}

form {margin: 0; padding: 0;}


/* Опросы */
.questions {font-size:12px;}
.questions  a {background-image:none;font-size:12px;}
.questions  a:link {background-image:none;}
.questions  a:hover{background-image:none;font-size:12px;}
.question_title{font-size:12px;text-align:left;padding-left:5px;padding-right:5px;margin-top:5px;margin-bottom:10px;font-weight:bold;}
.question_all_title{font-size:12px;text-align:left;padding-left:5px;padding-right:5px;}
.question_item{font-size:10px;text-align:left;padding-left:5px;padding-right:5px;}
.questions_buttons{}
.linet{}
.linetd{}
.paging{ text-align:center; }
/* Опросы */

.date {margin:0 0 0 10px; padding:0px;}
.date p{ font-size:11px; margin:0px; padding:0px;}
.name{margin:0 0 0 15px; padding:0px; font-weight:bold;color:#FBED66}
.review{margin:0px 0 10px 0; padding:0px;}
.review p{ margin:0px; padding:0px;}
