html, body { width: 100%; height: 100%; margin: 0; padding: 0; }



#menu_h a {color:#3f8b00; font-family: Arial Black, sans-serif; font-size:18px; text-decoration: none; margin-bottom:5px; margin-left:27px; position:relative; top:-3px; left:-5px;}
#menu_h a:hover {color:#0095c5; text-decoration: underline;}

.cart_block_6_h {	padding-left: 10px;	padding-top: 10px;	line-height: 16px;	width: 90%;	color: #black;}
.cart_block_6_h a {	color: #449900;}
.cart_block_6_h a:hover {	color: #0095c5;}
.nav1_inner { background:#fafbf8 url('../images/cart_h.gif') no-repeat top right;}
.navcontact_inner { background:#fafbf8 url('../images/phone_h.gif') no-repeat top right;}

.cat_h {background-color:white; width:300px; height:230px; padding: 15px 5px; border:1px solid #94c66a; margin: 0 7px 7px 0;}
.cat_h a {color: #4faf00; font-weight: bold; font-size:14px; text-decoration:none;}
.cat_h a:hover {color: #0095c5; font-weight: bold; font-size:14px; text-decoration:underline;}
.cat_h a img {border: 0 none; margin-top:7px; margin-bottom:3px;}

.content td {vertical-align: top;}



#page-all {

	width: 938px;

	margin: 0 auto;

	min-height: 100%;
	position:relative;

}



* html #page-all {height: 100%;}



#page-footer {

	margin: 10px  auto 0 auto;

	height: 79px;

	width: 938px;

	background: #ededd4;
	padding: 10px;

}



body { font-family: Arial; font-size: 12px; background: #ffffff; color: #505050; background: url(../images/mainbg.gif); }



a { text-decoration: underline; color: #00aae9;}

a:hover { text-decoration: none; color: #0095c5;}



form { display: inline; margin: 0; padding: 0; }



tr, td, table { font-family: Arial; font-size: 15px; color: black; line-height:1.3;}



#conteiner { margin: 0 auto; height: 100%; width: 938px; }



.content { margin-top: 6px; width: 100%; }



.banner { background: transparent; width: 946px; height: 237px; color: #ffffff; }
.banner1 { position:absolute; top:0; left:0; background: transparent url(../images/banner_1.gif) no-repeat; width: 244px; height: 235px; color: #ffffff; }
.banner2 { position:absolute; top:0; right:0; background: transparent url(../images/banner_2.gif) no-repeat; width: 702px; height: 92px; color: #ffffff; }
.banner3 { position:absolute; top:92px; right:0; background: transparent url(../images/banner_3.gif) no-repeat; width: 702px; height: 149px; color: #ffffff; }

.brr p { display: inline; }

.brr p a { color: #ffffff; font-size: 12px; }

.brr p a:hover { color: #ffffff; }

.brr { color: #ffffff; font-size: 75px; padding-top: 60px; padding-left: 45px; }

.brr span { color: #00eaff; font-size: 60px; }



.logo { height: 99px; padding-top: 11px; }



.img_logo { float: left; width: 330px; }



.right_from_logo { float: right; width: 430px; padding-top: 30px; }



.lang { float: left; color: #626262; font-family: Tahoma; font-size: 11px; }

.lang a { line-height: 20px; color: #626262; }

.lang a:hover { color: #0095c5; }



.search { float: right; width: 150px; background: url(../images/search_bg.jpg) top repeat-x; }

.search a { line-height: 25px; color:#626262; font-size: 11px; }

.search a:hover { color:#0095c5; font-size: 11px; }



.cur { float: left; width: 180px; }



.bu_1 { float: right; width: 340px; }



.search_input { border: none; background: none; width: 100px; line-height: 21px; height: 21px; margin: 0; padding: 0; color: #747474; font-family: Tahoma; font-size: 11px }



.search_submit { border: none; background: url(../images/search_submit.jpg) no-repeat; width: 25px; height: 21px; margin: 0; padding: 0; cursor: hand; }



.left { float: left; }

.right { float: right; }



.nav { width: 100%; background: white url(../images/bg_m.gif) repeat-x; height: 45px; margin-top: 6px; }

.nav_l { background: url(../images/l_m.gif) left no-repeat; height: 45px; }

.nav_r { background: url(../images/r_m.gif) right no-repeat; height: 45px; padding-left: 15px; }

.nav_r a { margin-right: 2px; }



.nav1 { width: 100% /* background: url(bg_m.jpg) repeat-x; */  margin-top: 6px; position:relative;}

.nav1_inner, .navcontact_inner, .navno_inner {border: 1px solid #94c66a;width:300px; height:100%; padding:10px 0;}

#t-l {background: url(t-l.gif) left no-repeat; height: 16px; width:7px; position:absolute; top:0px; left:0px;}

#b-l {background: url(b-l.gif) left no-repeat; height: 16px; width:7px; position:absolute; bottom:0px; left:0px;}

#t-r {background: url(t-r.gif) left no-repeat; height: 16px; width:7px; position:absolute; top:0px; right:0px;}

#b-r {background: url(b-r.gif) left no-repeat; height: 16px; width:7px; position:absolute; bottom:0px; right:0px;}

#corzina {margin: 5px 10px 10px 16px; position:relative: top:5px;}



.nav_block { width: 222px; background: #FFFFFF; }

.nav_block_2 { background: url(../images/block_top_left.jpg) top left no-repeat; }

.nav_block_3 { background: url(../images/block_top_right.jpg) top right no-repeat; }

.nav_block_4 { background: url(../images/block_bot_left.jpg) bottom left no-repeat; }

.nav_block_5 { background: url(../images/block_bot_right.jpg) bottom right no-repeat; padding: 10px; }

.nav_block_5 span {

	font-size: 18px;

	color: #2064b0;

}

.category {

	padding-left: 10px;

	padding-top: 10px;

	line-height: 21px;

	width: 100%;

	color: #000000;

}

.category a {

	color: #449900;

}

.category a:hover {

	color: #0095c5;

}



.cart_block { float: right; width: 222px; background: #FFFFFF; }

.cart_block_2 { background: url(../images/block_top_left.jpg) top left no-repeat; }

.cart_block_3 { background: url(../images/block_top_right.jpg) top right no-repeat; }

.cart_block_4 { background: url(../images/block_bot_left.jpg) bottom left no-repeat; }

.cart_block_5 { background: url(../images/block_bot_right.jpg) bottom right no-repeat; padding: 10px; }

.cart_block_5 span a {

	font-size: 24px;

	color: #2064b0;

}





.catalog { width: 470px; color: #505050; font-size: 11px; padding-left: 10px; }

.catalog span a { color: #008ec3; text-decoration: underline; font-size: 16px; }

.catalog span a:hover { color: #0095c5; text-decoration: none; }

.catalog a { color: #505050; text-decoration: none; }

.catalog a:hover { color: #0095c5; text-decoration: underline; }



.cat_left { float: left; margin-bottom: 10px; margin-top: 5px; }



.login { padding-left: 15px; }

.login_input { border: 1px solid #dddddd; width: 100px; }

.login_submit { border: 1px solid #dddddd; background: #ffffff; width: 50px; }

.login_text { color: #000000; }

.login_text a { color: #000000; }

.login_text a:hover { color: #000000; }

.login_block { float: right; width: 222px; background: #ddf4ff; margin-top: 6px; height: 88px; }

.login_block_2 { background: url(../images/login_top_left.jpg) top left no-repeat; height: 88px; }

.login_block_3 { background: url(../images/login_top_right.jpg) top right no-repeat; height: 88px; }

.login_block_4 { background: url(../images/login_bot_left.jpg) bottom left no-repeat; height: 88px; }

.login_block_5 { background: url(../images/login_bot_right.jpg) bottom right no-repeat; height: 88px; }



.products { margin-top: 6px; margin-bottom: 6px; }

.bottom { background: url(../images/bottom.jpg) repeat-x; height: 12px; }

.top { background: url(../images/top.jpg) repeat-x; height: 12px; }

.left_2 { background: url(../images/left.jpg) repeat-y; width: 12px; }

.right_2 { background: url(../images/right.jpg) repeat-y; width: 12px; }



.name { float: left; font-size: 11px; color: #848484; }

.name a { color: #848484; text-decoration: none; }

.name a:hover { color: #848484; text-decoration: underline; }

.price {

	float: right;

	font-size: 11px;

	color: #00CC00;

}



.footer_links { padding-left: 15px; font-size: 11px; padding-right: 15px; margin-top:5px;}

.footer_links a { color: #626262; line-height: 15px; }

.footer_links a:hover { color: #626262; font-size: 11px; }

