/* CSS Document */

body{
	margin:0;
	padding:0;
	border:0;
	width:100%;
	font-family:"Trebuchet MS";
}
.prodT span{font-weight:bold;}
.maintext{
padding:4px;
text-align:justify;
}
.mytext{
color:#a228a6;

}
img{
	border:0;
}
#main{
}
#header{
	background:url(/templates/kogorta21/images/header_grad1.gif) repeat-x;
	height:470px;
}
#header_grad2{
	background:url(/templates/kogorta21/images/header_grad2.gif) no-repeat;
	height:200px;
}
#header_rocket{
	position:relative;
	height:200px;
}
#rocket{
	position:absolute;
	left:26%;
	top:0;
	width:534px;
	height:445px;
	background:url(/templates/kogorta21/images/rocket.png) no-repeat center top;
	_background: url(/templates/kogorta21/images/rocket.png) no-repeat center top !important;
    _background: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/templates/kogorta21/images/rocket.png");
}
/* ************************************************* */
/*               левая половина верхушки             */
#left_header_part{
	width:49%;
	float:left;
	margin:0;
}
#logo{
	margin:32px 0 0 63px;
	cursor:pointer;
	background:url(/templates/kogorta21/images/logo.png) no-repeat;
	_background: url(/templates/kogorta21/images/logo.png) no-repeat !important;
    _background: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/templates/kogorta21/images/logo.png");
	width:186px;
	height:153px;
}
#logo a{
	display:block;
	width:186px;
	height:153px;
}
.menu {
	position:absolute;
	margin:65px 0 0 45px;
}
.menu ul{
	margin:0;
	padding:0;
	list-style:none;
	list-style-position:outside;	
}
.menu ul{
}
.menu ul li{
	
}
.menu ul li .first_2{
	display:none;
}
/* ************************************************* */
/*               первый уровень                      */
.menu ul li ul{
	display:block;
	margin:0;
	padding:0;
	list-style:none;
	list-style-position:outside;
	width:223px;
}

.menu ul li ul li {
	position:relative;
	padding:0;
	margin:0;
	height:55px;
	float:left;
	width:223px;
}
.menu ul li ul li a{
	display:block;
	margin:0;
	padding:0 0 0 13px;	
	font:20px "Trebuchet MS";
	color:#38b8b3;
	height:55px;
	line-height:55px;
	text-decoration:none;
	width:209px;
}
.menu ul li ul li:hover ul, .menu ul li ul li.jsover ul{
	display:block;
}
.menu ul li ul li a:hover, .menu ul li ul li:hover a, .menu ul li ul li.jsover a{
	background:url("/templates/kogorta21/images/menu_back1.gif") no-repeat;
	color:#c71eb5;
}

/* ************************************************* */
/*               второй уровень                      */
.menu ul li ul li ul{
	position:absolute;
	margin:0 0 0 223px;
	padding:0 0 10px 0;
	display:none;
	width:246px;
	top:0;
	background:url("/templates/kogorta21/images/menu_back2b_d.gif") bottom no-repeat;
}

.menu ul li ul li ul li{
	position:relative;
	display:block;
	height:auto;
	width:245px;
	background:#fcf7eb;
	padding:2px 0 6px 0;
}
.menu ul li li .first_2, .menu ul li li ul li:hover ul .first_2, .menu ul li li ul li.jsover ul .first_2{
	padding:10px 0 6px 0;
	display:block;
	height:1px;
	overflow:hidden;
	background:url("/templates/kogorta21/images/menu_back2t.gif") no-repeat;
}
.menu ul li ul li ul li a, .menu ul li ul li:hover ul li a, .menu ul li ul li.jsover ul li a{
	display:block;
	font:15px "Trebuchet MS";
	height:auto;
	width:225px;
	color:#2d7184;
	line-height:17px;
	padding:0 0 2px 20px;
	background:url("/templates/kogorta21/images/menu_back2a.gif") no-repeat;
}
.menu ul li ul li ul li a:hover, .menu ul li ul li ul li:hover a, .menu ul li ul li ul li.jsover a{
	background:url("/templates/kogorta21/images/menu_back2a_selected.gif") no-repeat;
	color:#c934b1;
}

/* ************************************************* */
/*               третий уровень                      */
.menu ul li ul li ul li ul, .menu ul li ul li:hover ul li ul, .menu ul li ul li.jsover ul li ul{
	position:absolute;
	margin:0 0 0 246px;
	padding:0 0 10px 0;
	display:none;
	width:245px;
	top:-5px;
	background:url("/templates/kogorta21/images/menu_back2b_d.gif") bottom no-repeat;
}
.menu ul li ul li ul li:hover ul, .menu ul li ul li ul li.jsover ul{
	display:block;
}
.menu ul li ul li ul li ul li{
	position:relative;
	height:auto;
	padding:4px 0 4px 0;
}
.menu ul li ul li ul li:hover ul .first_2, .menu ul li ul li ul li.jsover ul .first_2{
	padding:0 0 4px 0;
	height:1px;
	background:url("/templates/kogorta21/images/menu_back2t.gif") no-repeat;
	overflow:hidden;
}
.menu ul li ul li ul li ul li a, .menu ul li ul li ul li:hover ul li a, .menu ul li ul li ul li.jsover ul li a{
	display:block;
	font:15px "Trebuchet MS";
	height:auto;
	line-height:17px;
	padding:0 0 0 20px;
	color:#2d7184;
	background:url("/templates/kogorta21/images/menu_back2a.gif") right no-repeat;
}
.menu ul li ul li ul li ul li a:hover{
	background:url("/templates/kogorta21/images/menu_back2a.gif") right no-repeat;
	color:#c934b1;
}


/* ************************************************* */
/*               правая половина верхушки            */
#right_header_part{
	position:relative;
	float:right;
	width:50%;
	margin:0;
}
#icons{
	position:absolute;
	top:8px;
	right:40px;
	
}
#icons a{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#782ebc;
	text-decoration:none;
}
#icons a span{
	text-decoration:underline;
}
#icons a:hover span{
	color:#ffffff;
}
.mail{
	padding:0 0 0 25px;
	background:url(/templates/kogorta21/images/icon_mail.png) left bottom no-repeat;
	_background: url(/templates/kogorta21/images/icon_mail_ie.gif) left bottom no-repeat;
}
#fitil{
	position:absolute;
	right:0px;
	top:205px;
	background:url(/templates/kogorta21/images/fitil.png) no-repeat;
	_background: url(/templates/kogorta21/images/fitil.png) no-repeat!important;
    _background: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/templates/kogorta21/images/fitil.png");
	width:213px;
	height:73px;
}
#tel_l{
	position:absolute;
	right:12%;
	top:165px;
	text-align:right;
}
.tel{
	font:21px Georgia, "Times New Roman", Times, serif;
	color:#e12121;
}
.ves{
	margin:5px 0 0 0;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#ffa21e;
}
#menu2{
	position:absolute;
	margin:263px 0pt 0pt 85px;
}
#menu2 ul{
	margin:0;
	padding:0;
	list-style:none;
}
#menu2 ul li{
}
#menu2 ul li a{
	font:18px Arial, Helvetica, sans-serif;
	line-height:30px;
	color:#a228a6;
	text-decoration:none;
}
#menu2 ul li a:hover{
	color:#ffcc00;
}
#search_div{
	width:50%;
	float:right;
	height:37px;
	position:relative;
}
#search_query{
	border:0;
	width:252px;
	font:18px Arial, Helvetica, sans-serif;
}
#search_query_bb{
	position:absolute;
	background:url(/templates/kogorta21/images/search.gif) no-repeat;
	border:0;
	width:252px;
	height:37px;
	padding:5px 10px 0 10px;
	left:85px;
}
#search_strelka{
	position:absolute;
	left:365px;
	top:12px;
}
#search_strelka a{
	cursor:pointer;
}
/* *********************************** */
/* **      Центральная часть        ** */
#center_part{
	margin:30px 0 0 0;
}
#cont_news{
	/*border:1px solid green;*/
	width:75%;
}
#cont1{
	/*border:1px solid red;*/
	padding:0 0 0 58px;
	float:left;
	font:14px "Trebuchet MS";
	width:57%;
}
#news_div{
	float:right;
	width:35%;
	/*border:1px solid pink;*/
}
#news{
/*	border:1px solid blue;*/
	float:right;
	width:260px;
	font:14px "Trebuchet MS";
	color:#1d6b93;
}
#news a{
	font:14px "Trebuchet MS";
	color:#1d6b93;
	text-decoration:none;
}
#news .news_title{
	margin:24px 0 18px 0;
	font:18px "Trebuchet MS";
	color:#a228a6;
}
#news .news_date{
	margin:3px 0 15px 0;
}
#news .news_date a{
	color:#b8b8b8;
	font:10px "Trebuchet MS";
	text-decoration:none;
}
.vzik{
	font:41px "Trebuchet MS";
	color:#fd798f;
}
#banner_menu3_div{
	float:right;
	padding:0 30px 0 0;
	width:21%;
/*	border:1px solid #8888FF;*/
}
#bannner_menu3{
	width:210px;
	float:right;
	/*border:1px solid #00FFFF;*/
}
#banner{
}
#menu3{
	margin:75px 0 0 0;
}
.menu ul li3_cat{
	font:18px "Trebuchet MS";
	color:#d2d2d2;
}
.m30{
	list-style:none;
	list-style-position:outside;
	margin:0;
	padding:0;
}
.m30 li{
	
	font:18px "Trebuchet MS";
	color:#000000;
}
.m30 li a{
	margin:15px 0 10px 0;
	display:block;
	font:18px "Trebuchet MS";
	color:#000000;
	text-decoration:none;














}
.m30 li ul{
	list-style:none;
	list-style-position:outside;
	margin:0;
	padding:0;
}
.m30 li ul li{
	margin:0;
}
.m30 li ul li a{
	margin:0;
	color:#ae14a1;
	font:16px "Trebuchet MS";
	text-decoration:none;
}
.m30 li ul li a:hover{
	text-decoration:underline;
}
.m30 li ul li ul{
	padding:0;	
	margin:0 0 10px 0;
	list-style:none;
}
.m30 li ul li ul li a{
	font:14px "Trebuchet MS";
	color:#2c6aa9;
	line-height:18px;
}
.footer_cl{
	padding:80px 0 0 0;
}
#footer{
	border-top:1px solid #cccccc;
}
#bottom_menu{
	float:left;
	padding:20px 0 0 20px;
	width:60%;
}
#bottom_menu a{
	font:17px "Trebuchet MS";
	text-decoration:underline;
	margin:0 0 0 40px;
	color:#a228a6;
}
#bottom_menu a:hover{
	color:#ffcc00;
}
#copy_s4et{
	float:right;
	width:35%;
	margin:23px 0 0 0;
}
#copyrights{
	font:14px Georgia, "Times New Roman", Times, serif;
	color:#adadad;
}
#s4et4ik{
	margin:10px 0 0 0;
}
#pacnopka{
/*	border:1px solid red;*/
	width:1004px;
	height:65px;
}
.content{
	float:left;
	width:90%;
	padding:0 0 0 58px;	
	font:14px "Trebuchet MS";
}
.content ul{
	list-style:none;
}
.content table{
	font:14px "Trebuchet MS";
}
.content a{
	font:14px "Trebuchet MS";
	color:#2c6aa9;
}
.spec{
	width:90%;
	padding:0 0 0 58px;	
	font:14px "Trebuchet MS";
}
.spec1{
	float:left;
	width:49%;
}
.spec2{
	float:right;
	width:49%;
}
.spec_img{
	float:left;
	width:160px
}
.descript{
	float:right;
	width:50%;
}
.spec_name{
	color:#3cb8b9;
	font:16px "Trebuchet MS";
	text-decoration:none;
	font-weight:bold;
}
.spec_name:hover{
	text-decoration:underline;
	color:#ffcc00;
}
.cat_name a{
	font:12px "Trebuchet MS";
	font-style:italic;
	color:#3cb8b9;
	text-decoration:none;
} 
.cat_name a:hover{
	color:#ffcc00;
	text-decoration:underline;
}
.low_desc{
	font:14px "Trebuchet MS";
}
.price_zakaz{
	margin:10px 0 0 0;
}
.price{
	font:18px "Trebuchet MS";
	font-weight:bold;
	color:#35b335;
	float:left;
}
.zakaz{
	float:right;
}
.zakaz a{
	font:12px "Trebuchet MS";
	color:#fa9f00;
}
.spec_title{
	float:left;
	width:90%;
	font:29px "Trebuchet MS";
	color:#a228a6;
	padding:0 0 0 58px;
	margin:30px 0 30px 0;
}
h1{
    font:bold 16px "Trebuchet MS";
	color:#a228a6;
}