/* CSS Document */

p{text-align: justify; line-height: 150%; font-family: verdana; font-size: 10pt; padding-left: 10px; padding-right: 10px;}
ul.p{text-align: justify; line-height: 150%; font-family: verdana; font-size: 11pt; padding-left: 20px;}

body{margin:0; padding:0px; background:url(../images/BG_S.gif) repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px;}
h1,h2,h3,h4,h5,h6{margin:0px; padding:0px;}
.bg-lt{ background:url(../images/bg-lt.gif) repeat-y right top ;}
.bg-rt{ background:url(../images/bg-rt.gif) repeat-y left top ;}
#main{width:954px; height:auto; margin:0 auto 0 auto; background: url(../images/bg_all.jpg) top center repeat-y ;}
#wrapper{width:954px; height:auto; margin:0 auto; background: url(../images/bg_all.jpg) top center repeat-y ;}
img.prod{padding: 10px;}
img.prod2{margin-right: 20px; margin-bottom: 10px;}
.bl{color: #000000;}
ul.contact{list-style: none; line-height: 250%; color: #ffffff; font-size: 14pt;}
a.contact{color: #ffffff; font-size: 13pt;}
a.contact:link{color: #ffffff; font-size: 13pt;}
a.contact:hover{color: #ffffff; font-size: 13pt; font-weight: 700;}
a.contact:visited{color: #ffffff; font-size: 13pt;}

.footer{width:900px;height:57px; float: left;	background:url(../images/footer-bg.gif) repeat-x left top;	border-bottom: 2px  #323232  solid;	border-top: 9px  #323232  solid;}
div.foot{float: right; padding: 10px; width: 150px; height: 30px; vertical-align: middle; font-family: verdana; font-size: 9pt; color: #ffffff; text-align: center;}
div.foot1{float: right; padding: 10px; width: 250px; height: 30px; vertical-align: middle; font-family: verdana; font-size: 9pt; color: #ffffff; text-align: center;}
div.foot2{float: right; padding: 10px; width: 290px; height: 30px; vertical-align: middle; font-family: verdana; font-size: 9pt; color: #ffffff; text-align: center;}
a.foot{font-family: verdana; font-size: 10pt; text-align: center; }
a.foot:hover{font-weight: 700; }
a.foot:visited{font-weight: 400;  }
img.fin{padding-left: 20px;}
.blanc{color: #ffffff;}
.share{position: absolute; right: 60px; bottom: 20px;}

.header{width:954px; float:left; height:82px; background:#343434;}
.main-header{width:954px; float:right; height:auto;}
#header{width:954px; float:left; height:auto;}
.top-banner{background:url(../images/banner-top-2.jpg) no-repeat left top; width:591px; height:82px; float:left;}
.logo{float:left; height:auto; width:229px;}
.rt{float:right; height:82px; width:64px; background:url(../images/rt-bg.gif) no-repeat left top;}
.main-banner{width:954px; float:left; height:290px; background:#343434;}
.banner{width:677px; height:250px; float:left;}
.navigation{float:left; height:247px; width:213px; background-color:#860001; border-bottom: 3px #343434 solid;}
.rt2{float: right; height: 250px; width:64px; background:url(../images/rt-bg-btm.jpg) no-repeat left top;}
.menu-btm{width:213px; height:77px; float:left; background:url(../images/menu-btm.jpg) top left no-repeat;}
.menu{width:213px; height:217px; float:left; padding-top:28px;}
.menu ul{margin:0; padding:0px;}
.menu li{float:left; height:36px; line-height:36px; display:block; list-style-type:none; width:213px; background:url(../images/over.gif) no-repeat left top; margin-bottom:10px;}
.menu li a{float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; color:#ffa200; padding-left:20px;}
.container{width:954px; float:left; height:auto; background-color:#343434;}
.inner{width:878px; float:left; height:auto; margin-left:12px; margin-right:64px;}
.caption{width:888px; margin-left:12px; float:left; background:#343434 url(../images/caption.gif) no-repeat left top; height:42px; line-height: 42px; font-family:Arial, Helvetica, sans-serif; font-size:20px; text-align:center; color:#860001; padding-left:0px; font-weight:bold; margin-bottom:0px;}
.left-pannel{width:592px; float:left; height:auto;}
.right-pannel{width:270px; height:auto; background-color:#2a2a2a; padding-bottom:20px; float: right; border: 2px #dadada solid; border-top: 0px;}
.data{border: 2px #000000 solid; width:540px; float:left; margin:20px 12px 10px; background:url(../images/bg2.jpg) repeat-x left top; height:auto; padding:20px; padding-bottom: 0px; position: relative;}


div.data1{height: 400px; border: 2px #000000 solid; width:540px; float:left; margin:20px 12px 10px; background:url(../images/bg2.jpg) repeat-x left top; padding:20px; padding-bottom: 0px; position: relative;}

h1{font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; height:25px; line-height:25px; padding-left:0px; color:#000;}
h2{font-family:Arial, Helvetica, sans-serif; font-size:13pt; font-weight:bold; padding-left:10px; color:#FF9F02;}
h5{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; height:30px; line-height:30px; padding-left:10px; color:#000;}
h3{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding-left:10px; line-height: 150%; color:#000000;}
ul.garage{list-style: none; font-family: arial; font-size: 10pt; color: #F0F0F0; line-height: 140%;}
.con{padding: 20px; margin-left: 40px;}

.normaltext{color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; padding-left:10px;}
.text{color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-align:justify; text-decoration:none; padding-left:10px;}
.text2{color:#fff; font-family:Arial, Helvetica, sans-serif;  font-size:12px; font-weight:normal; text-align:justify; text-decoration:none; padding:10px;}
.links{width:560px; float:left; height:auto; margin-left:5px; margin-top:5px;}
 .links li{display:block; list-style-type:none; float:left; background:url(../images/arrow.gif) no-repeat 0px center; width:560px; height:22px; line-height:22px; padding-left:20px;}
.links ul{margin:0; padding:0px;}
.links li a{color:#000; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; text-decoration:none; float:left;}
.content{float:left; height:auto; margin-bottom:10px; width:878px;}
.products{margin-top: 10px; width:555px; float:left; height:100%; padding:10px; border: 2px #828282 solid; background:url(../images/bg2.jpg) repeat-x left top; margin-left: 11px; padding-top: 15px; padding-right: 15px; background-color: #ffffff; padding-bottom: 0px;}
.products2{width:574px; float:right; height:auto; padding:5px;  padding-right:10px; margin-left:3px; background: #5f6568; margin-top:15px; padding-bottom:15px;}
.products2 h3{padding-top: 10px;font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; height:30px; line-height:18px; padding-left:10px; color:#000000;}
.more{ width:80px; float:right; height:22px; line-height:22px; margin-right:5px; margin-top:10px;}
.more a{width:80px; float:right; height:22px; line-height:22px; color:#000; font-size:12px; text-decoration:none; background-color:#fb9d00; text-align:center; font-family:Arial, Helvetica, sans-serif; margin-right:5px; margin-top:10px;}
.more a:hover{text-decoration:underline; color:#CC3300;}
.content_data{float:left; height:auto; width:840px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
content_data2{width:500px; float:left; height:auto;}
.address{
	width:260px;
	height:50px;
	background:url(../images/contact_mobile_img.gif) no-repeat right top;
	text-align:left;
	line-height: 50px;
	text-indent:10px;
	color:#fff;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.img_right{
	float:right;
	margin:4px;
	margin-left:10px;
	}
.address1{
	width:260px;
	height:50px;
	background:url(../images/contact_mail_img.gif) no-repeat right top;
	text-align:left;
	line-height: 50px;
	color:#fff;
	text-indent:10px;
	font-size:12px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}
.address2{
	width:260px;
	height:50px;
	background:url(../images/contact_url_img.gif) no-repeat right top;
	text-align:left;
	color:#fff;
	text-indent:10px;
	font-size:12px;
	text-decoration:none;
	line-height: 50px;
	font-family:Arial, Helvetica, sans-serif;
}
.address2 a{
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}
.address1 a{
	color:#fff;
		text-decoration:none;
		font-weight:bold;
}
#footer_block{
	float:right; text-align:right; color:#fff; font-size:12px; height:35px; width:943px; border-top: solid #999999 1px; line-height:35px; padding-right:10px;
	}
	
	a{ text-decoration: none; font-size: 11pt;}
	a.gris:link{ color: #F0F0F0;}
	a.gris:visited{ color: #F0F0F0; font-weight: 700;}
	a.gris:hover{ color: #F0F0F0;}
	a:visited{color: #000000; text-decoration: none; }
	a:hover{color: #000000; text-decoration: none; font-weight: 700;}
	a:link{color: #000000; text-decoration: none; }
