/* CSS Document */

img.serv{padding-top: 10px; padding-left: 10px;}
img.serv2{padding-top: 10px; padding-right: 10px;}
img.pneu{border: 2px #323232 solid; float: left; margin-left: 50px; margin-bottom: 10px;}
img.garantie{padding: 10px;}
img.img-acc{padding-left: 12px;}
.share{position: absolute; right: 15px; top: 15px;}

ul.title{	margin:0px; 	padding:0px 10px;}
.title li{list-style: none; display: block; float: left;}
li.garage{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding-left: 30px; margin-top: 87px;}
li.ville{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding-left: 80px; margin-top: 90px;}
li.tel{font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; padding-left: 80px; margin-top: 87px;}
ul.bas{list-style: none; float: left; display: block; padding-top: 30px; border-top: 2px #CBCBCB solid;}
li.bas1{list-style: none; float: left; display: block; padding-left: 25px; color: #737373;}
li.bas2{list-style: none; float: left; display: block; padding-left: 25px; color: #737373;}
li.bas3{list-style: none; float: left; display: block; padding-left: 25px; color: #737373;}
.bas a{ color: #737373;}
a.bas:hover{color: #737373; font-weight: 700; text-decoration: none;}
a.bas:visited{color: #737373;}

a.blanc{color: #ffffff;}
a.blanc:hover{color: #ffffff;}
a.blanc:visited{color: #ffffff;}

a.email{font-size: 8pt;}
a.email:hover{font-size: 8pt; text-decoration: underline;}
a.email:visited{font-size: 8pt;}

h3.noimg{background-image: none; }

body{margin:0; padding:0px; background:url(../images/bg2.jpg) repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.bg-lt{background:url(../images/bg-lt.gif) repeat-y right top; }
.bg-rt{background:url(../images/bg-rt.gif) repeat-y left top; color: #ffffff;}
#wrapper{width:998px; margin:0 auto 0 auto; height:auto; background-color:#ffffff; }
#main-page{width:998px; float:left;background-color:#ffffff; background:url(../images/bg1.gif) repeat-y left top;}
.top-header{width:998px; float:right; height:180px; position:relative;}
.bannertop{width:778px; float:left; height:180px;}
.main-container{width:998px; float:left; height:auto; background-color:#fff;}
.header{width:998px; height:295px; float:left; background-color:#ffffff;}
.left{width:220px; height:auto; float:left; background-color:#fff;}
.logo{width:220px; height:180px; float:left;}
.left-area{width:220px; float:left; height:auto; background:url(../images/left-bg.gif) repeat-y left top;}
.left-data{width:220px; float:left; height:auto; color:#fff; font-size:12px; font-weight:normal; padding:10px; text-align:left; padding-bottom: 0px;}
.left-btm{width:220px; float:left; background:url(../images/left-btm.gif) no-repeat left top; height:34px;}
.banner{width:778px; float:right; height:110px; background:url(../images/banner-btm-2.jpg) no-repeat left top; padding-top: 5px; padding-bottom: 0px; margin-bottom: 0px;}
h1,h2,h3,h4,h3,h6{margin:0; padding:0px;}
p{margin:0; padding-top:10px; padding-bottom:10px; padding-left:20px; padding-right:20px; font-size: 9pt; line-height: 160%; text-align: justify;}
.addres{width:755px; float:right; text-align:left; color:#fff; font-weight:bold; font-size:13px; padding-left: 30px;}
.content-area{width:778px; float:left; height:auto; background-color:#fff; position: relative;}
.top{width:778px; float:left; height:45px; background:url(../images/top-rt.jpg) no-repeat left top;}
.text-area{width:755px; float:left; height:auto; padding:10px; padding-top: 0px;}
h1{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:black; padding-left:30px; height:46px; line-height:46px;}
h2{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FC9C12; padding: 10px; line-height: 130%; padding-bottom: 20px; padding-left: 25px;}
h2.pneu{line-height: 150%; padding: 15px; display: inline;}
h2.gar{line-height: 150%; padding: 5px; display: inline; font-size: 10pt;}
p.pneu{padding-right: 30px;}

h3{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#000; background:url(../images/arrow.gif) no-repeat left center; padding:10px; padding-left: 20px;}
h4{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:black; padding-left:20px; height:50px; LINE-HEIGHT: 140%;}
h3{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000; }
.services-area{width:755px; float:left; height:auto; padding:10px;}
.data{width:370px; float:left; height:auto; margin-right:5px; border-right:1px #105E74 dotted;}
.data2{width:370px; float:left; height:auto; margin-right:5px;}
.normaltext{float:left; color:#000; padding-left:5px; width:340px; height:auto;}
.more{width:auto; float:right; height:22px; line-height:22px; color:#fff; background-color:#303030; text-align:center; margin-right:10px; padding-left: 5px; padding-right: 5px;}
a{color:#000; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
a:hover{text-decoration:underline;}
.navigation{width:748px; float:left; height:54px; background:url(../images/nav-bg.jpg) repeat-x left top; padding-left:30px;}
.menu{margin-top:20px; height:24px; float:left; width:748px;}
.menu li{display:block; list-style-type:none; float:left; background-color:#2B2B2B; height:24px; line-height:24px; text-align:center; margin-right:20px;}
.menu ul{margin:0; padding:0px;}
.menu li a{float:left; height:24px; line-height:24px; padding-left:20px; padding-right:20px; color:#fff; font-weight:bold; text-align:center; text-decoration:none; letter-spacing: 2px;}
.menu li a:hover{color:#F19005; text-decoration:none;}
.menu .active a{color:#F19005;}
.contact-acc{width:210px; float:left; height:auto; border-right: 2px #B7B7B5 solid; margin-top: 0px;}
.contact-prod{width:210px; float:left; height:auto; border-right: 2px #B7B7B5 solid; margin-top: 100px;}
.contact-serv{width:210px; float:left; height:auto; border-right: 2px #B7B7B5 solid; margin-top: 320px;}
.contact-promo{width:210px; float:left; height:auto; border-right: 2px #B7B7B5 solid; margin-top: 460px;}


h2.serv{margin-top: 30px;}
ul.serv{list-style: none; font-size: 10pt; font-family: verdana; line-height: 200%; padding-top: 0px; margin-top: 0px; border-right: 1px #737373 solid;}
li.serv{list-style: none; font-size: 10pt; font-family: verdana; line-height: 200%;}

.contact-data{width:200px; float:left; height:auto; color:#000; font-size:12px; font-weight:normal; padding:10px; text-align:left; position: relative; bottom: 0px;}
.link{color:#000; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.link a:hover{text-decoration:underline;}
.left-pannel{width:220px; float:left; height:auto;}
.right-pannel{width:778px; float:right; height:auto;}
.address{
	width:300px;
	height:50px;
	background:url(../images/contact_mobile_img.gif) no-repeat right top;
	text-align:left;
	line-height: 50px;
	color:#000000;
}
.address1{
	width:300px;
	height:50px;
	background:url(../images/contact_mail_img.gif) no-repeat right top;
	text-align:left;
	line-height: 50px;
	color:#000;
}
.address2{
	width:300px;
	height:50px;
	background:url(../images/contact_url_img.gif) no-repeat right top;
	text-align:left;
	color:#000000;
	line-height: 50px;
}
/*#map
{
float:left; width:495px; height:407px; border:1px solid #666666; margin-top:15px;
margin-left:10px;
}*/
