body {
	padding:0;
	margin:0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#00327f;
	background:url(img/bgr.jpg) repeat-x top left #5da60e;
}

#body {
	padding:0;
	margin:0;
	width:996px;
	float:left;
	background:url(img/bgr_body.jpg) no-repeat top left;
	min-height:423px;
	height:auto !important;
	height:423px;
}

#top{
	padding:0;
	margin:0;
	width:924px;
	float:left;
	padding-left:72px;
}

.top_left{
	padding:0;
	margin:0;
	width:285px;
	float:left;
	border:0px solid #000000;
}

.logo{
	padding:0;
	margin:0;
	width:340px;
	float:left;
	border:0px solid #000000;
	height:140px;
}
.top_right{
	padding:0;
	margin:0;
	width:285px;
	float:left;
	border:0px solid #000000;
}
.login {	
   padding:0;
	margin:0;
	width:242px;
	height:95px;
	float:left;
	border:0px solid #000000;
	padding-top:10px;
	padding-left:43px;
}
.login a {	
	color:#00327f;
	text-decoration:none;
}
.login a:hover {	
	color:#ffffff;
	text-decoration:underline;
}

ul.menu {
	list-style: none;
	margin: 0;
	padding: 0;
	font-size:15px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	padding-left:10px;
	padding-top:0px;
	clear:both;	
}

ul.menu li {
	display: inline;
	margin: 0;
	padding: 0;
	float:left;
	font-weight:bold;
}

ul.menu li a {
	margin: 0;
	padding: 0;
	color: #385502;
	text-decoration: none;
	background:url(img/line.gif) no-repeat  center left;
	float:left;
	padding:0px 16px 0 16px;
	display: inline-block;
	color:#FFFFFF;
}

ul.menu li a:hover {
	margin: 0;
	padding: 0;
	color:#fee741;
	text-decoration:none;
	background:url(img/line.gif) no-repeat  center left;
	float:left;
	padding:0px 16px 0 16px;
	display: inline-block;
}
ul.menu li a.one {
	margin: 0;
	padding: 0;
	color: #385502;
	text-decoration: none;
	background:none;
	float:left;
	padding:0px 16px 0 0px;
	display: inline-block;
	color:#FFFFFF;
}
ul.menu li a:hover.one {
	margin: 0;
	padding: 0;
	color:#fee741;
	text-decoration:none;
	float:left;
	background:none;
	padding:0px 16px 0 0px;
	display: inline-block;
}

#center{
	padding:0;
	margin:0;
	width:924px;
	float:left;
	padding-left:72px;
	padding-top:12px;
}
.top_center{
	padding:0;
	margin:0;
	width:906px;
	float:left;
	background:url(/css/img/top_center.png) repeat  top left;
	font-size:6px;
	height:12px;
}
* html .top_center{
	padding:0;
	margin:0;
	width:906px;
	height:12px;
	float:left;
	background: transparent none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/img/top_center.png', sizingMethod='crop');
	background-repeat: repeat;
	font-size:6px;
}
.center_text{
	padding:0;
	margin:0;
	width:876px;
	float:left;
	background:url(/css/img/bgr_center.png) repeat  top left;
	font-size:22px;
	padding-left:30px;
	padding-top:20px;

}
* html .center_text{
	padding:0;
	margin:0;
	width:876px;
	float:left;
	background: transparent none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/img/bgr_center.png', sizingMethod='scale');
	background-repeat: repeat;
	font-size:22px;
	padding-left:30px;
	padding-top:20px;

}
.bottom_center{
	padding:0;
	margin:0;
	width:906px;
	float:left;
	background:url(/css/img/bottom_center.png) repeat  top left;
	font-size:6px;
	height:12px;
}
* html .bottom_center{
	padding:0;
	margin:0;
	width:906px;
	height:12px;
	float:left;
	background: transparent none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/img/bottom_center.png', sizingMethod='crop');
	background-repeat: repeat;
	font-size:6px;
}

.kare{
	padding:0;
	margin:0;
	width:259px;
	float:left;
	margin-right:15px;
	border:0px solid #000000;
}

.top_kare{
	padding:0;
	margin:0;
	width:251px;
	height:25px;
	font-size:18px;
	color:#FFFFFF;
	float:left;
	background:url(img/top_kare.gif) no-repeat  top left;
	padding-left:8px;
	padding-top:4px;
}

.center_kare{
	padding:0;
	margin:0;
	width:256px;
	float:left;
	background:url(img/bgr_kare.gif) repeat-y  top left;
	font-size:16px;
	padding-left:3px;
}
.bottom_kare{
	padding:0;
	margin:0;
	width:259px;
	height:58px;
	font-size:14px;
	color:#00327f;
	float:left;
	background:url(img/bottom_kare.gif) no-repeat  top left;
	padding-left:9px;
	padding-top:2px;
}
.price{
	padding:0;
	margin:0;
	width:138px;
	font-size:14px;
	color:#00327f;
	float:left;
	padding-top:15px;
}

.cloud{
	padding:0;
	margin:0;
	width:96px;
	height:43px;
	font-size:22px;
	color:#ffffff;
	float:left;
	background:url(img/cloud.gif) no-repeat  top left;
	padding-left:25px;
	padding-top:15px;
	text-decoration:none;
}
a:hover.cloud {
	padding:0;
	margin:0;
	width:96px;
	height:43px;
	font-size:22px;
	color:#ffe641;
	float:left;
	background:url(img/cloud.gif) no-repeat  top left;
	padding-left:25px;
	padding-top:15px;
	text-decoration:none;
}


ul.menu-bottom {
	list-style: none;
	margin: 0;
	padding: 0;
	font-size:12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding-left:0px;
	width:800px;
	border:0px solid #00CC99;
	clear:both;
	padding-top:50px;
}

ul.menu-bottom li {
	display: inline;
	margin: 0;
	padding: 0;
	float:left;
	border:0px solid #00CC99;
}

ul.menu-bottom li a {
	margin: 0;
	padding: 0;
	color:#174894;
	text-decoration: none;
	background:url(img/point.gif) no-repeat  center left;
	float:left;
	padding:0px 16px 0 16px;
	border:0px solid #00CC99;
}

ul.menu-bottom li a:hover {
	margin: 0;
	padding: 0;
	color:#ec1e02;
	text-decoration:none;
	background:url(img/point.gif) no-repeat  center left;
	float:left;
	padding:0px 16px 0 16px;
	
}
ul.menu-bottom li a.one {
	margin: 0;
	padding: 0;
	color:#174894;
	text-decoration: none;
	background:none;
	float:left;
	padding:0px 16px 0 0px;
	display: inline-block;
}
ul.menu-bottom li a:hover.one {
	margin: 0;
	padding: 0;
	color:#ec1e02;
	text-decoration:none;
	float:left;
	background:none;
	padding:0px 16px 0 0px;
	display: inline-block;
}

.kare2{
	padding:0;
	margin:0;
	width:259px;
	float:left;
	margin-right:15px;
	border:0px solid #000000;
}

.top_kare2{
	padding:0;
	margin:0;
	width:259px;
	height:8px;
	font-size:6px;
	color:#FFFFFF;
	float:left;
	background:url(img/top_kare2.gif) no-repeat  top left;
}

.center_kare2{
	padding:0;
	margin:0;
	width:254px;
	float:left;
	background:url(img/bgr_kare.gif) repeat-y  top left;
	font-size:16px;
	padding-left:5px;
	padding-bottom:20px;
	padding-top:10px;
}
.bottom_kare2{
	padding:0;
	margin:0;
	width:259px;
	height:8px;
	font-size:6px;
	color:#00327f;
	float:left;
	background:url(img/bottom_kare2.gif) no-repeat  top left;
}
.text{
	padding:0;
	margin:0;
	width:390px;
	font-size:12px;
	color:#00327f;
	float:left;
	border:0px solid #000000;
	padding-right:10px;
}
.text2{
	padding:0;
	margin:0;
	width:660px;
	font-size:12px;
	color:#00327f;
	float:left;
	border:0px solid #000000;
	padding-right:10px;
}
.tittle {
	padding:0;
	margin:0;
	font-size:30px;
	color:#174a96;
	float:left;
}
.price2 {
	padding:0;
	margin:0;
	font-size:14px;
	color:#174a96;
	float:left;
	padding-top:5px;
	padding-bottom:10px;
	clear:both;
}
.red {
	padding:0;
	margin:0;
	font-size:26px;
	color:#ec1e02;
	font-weight:bold;
}

#right{
	padding:0;
	margin:0;
	width:159px;
	font-size:12px;
	color:#00327f;
	float:left;
	border:0px solid #000000;
	padding-left:10px;
}
.top_basket{
	padding:0;
	margin:0;
	width:149px;
	height:28px;
	font-size:20px;
	color:#00327f;
	float:left;
	border:0px solid #000000;
	padding-left:10px;
	padding-top:13px;
	background:url(img/top_basket.gif) no-repeat  top left;
}
.center_basket{
	padding:0;
	margin:0;
	width:149px;
	font-size:12px;
	color:#00327f;
	float:left;
	border:0px solid #000000;
	padding-left:10px;
	padding-top:5px;
	background:url(img/basket_bgr.gif) repeat-y  top left;	
}
.name{
	color:#ec1e02;
	float:left;
	font-weight:bold;
	padding-bottom:5px;
}
.number{
	color:#ec1e02;
	font-weight:bold;
}
a.blue_button{
	padding:0;
	margin:0;
	width:66px;
	height:20px;
	font-size:13px;
	color:#ffffff;
	float:left;
	padding-left:5px;
	font-weight:bold;
	padding-top:0px;
	background:url(img/blue.gif) no-repeat  top left;
	text-decoration:none;
	margin-top:5px;	
}
a:hover.blue_button{
	text-decoration:underline;	
}
.dds{
	padding:0;
	margin:0;
	width:140px;
	font-size:11px;
	color:#959595;
	float:left;
	padding-top:5px;
}

.dds1{
	padding:0;
	margin:0;
	font-size:11px;
	color:#959595;
	float:left;
	padding-top:5px;
}

.bottom_basket{
	padding:0;
	margin:0;
	width:159px;
	height:13px;
	float:left;
	background:url(img/bottom_basket.gif) no-repeat  top left;
}
.select{
	width:159px;
	height:13px;
	float:left;
}
input.f1 {
	padding:0;
	margin:0;
	width:190px;
	background:#ffffff;
	border:1px solid #50aedf;
	font-size:12px;
	color:#00327f;
	padding:2px;
}

select.f1 {
	padding:0;
	margin:0;
	width:195px;
	background:#ffffff;
	border:1px solid #50aedf;
	font-size:12px;
	color:#00327f;
	padding:2px;
}

input.f2 {
	padding:0;
	margin:0;
	width:107px;
	background:#ffffff;
	border:1px solid #1485d9;
	font-size:11px;
	color:#00327f;
	padding-left:2px;
	padding-top:2px;
}
.submit {
	padding:0;
	margin:0;
	width:116px;
	height:22px;
	font-size:15px;
	font-weight:bold;
	color:#ffffff;
	padding-bottom:5px;
	border:none;
	background:url(img/blue2.gif) no-repeat  top left;
}
.submit2 {
	padding:0;
	margin:0;
	width:130px;
	height:19px;
	font-size:15px;
	font-weight:bold;
	color:#ffffff;
	padding-bottom:5px;
	border:none;
	background:url(img/registration.gif) no-repeat  top left;
}
select.select {
	padding:0;
	margin:0;
	width:106px;
	height:18px;
	background:#ffffff;
	font-size:12px;
	color:#00327f;
}
#footer {
	padding:0;
	margin:0;
	width:890px;
	float:left;
	color:#ffffff;
	font-size:11px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:70px;
	border:0px solid #000000;
}
#footer a {
	color:#FFFFFF;
	text-decoration:none;
}

#footer a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

.hi { display: none; }
.vi { display: block; }

.err { color:#EF6600;}

a.out{
	padding:0;
	margin:0;
	width:50px;
	height:13px;
	font-size:9px;
	color:#ffffff;
	float:right;
	text-align:center;
	font-weight:bold;
	background:url(/css/img/out.gif) no-repeat  bottom left;
	font-family:Verdana, Arial,  Helvetica, sans-serif;
	text-decoration:none;
	margin-top:10px;
	padding-bottom:1px;	
}
a:hover.out{
	text-decoration:underline;	
}

































