@charset "UTF-8";
/* CSS Document */
 img, div, input {behavior: url("../js/iepngfix.htc");border:none;}
body{
	font-family:arial,helvetica;
	font-size:12px;
	margin:0;
	padding:0;
	margin-top:10px;
	background-image:url(../images/bg_repeat.gif);
	background-repeat:repeat-x;
}

img,object {
	padding: 0;
	margin: 0;
	font-size: 0;
line-height: 0;
background-color:#FFF;
	}

#holder{
	width:980px;
	text-align: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;

}


#header{
	width:860px;
	height:74px;
	margin: 0 auto;
}
h2{
	color:#666;
	margin-bottom:5px;
	margin-top:10px;
	font-weight:normal;
}
h3{
	color:#666;
	margin-bottom:5px;
	font-weight:normal;
	font-size:16px;
}
h4{
	color:#666;
	margin-bottom:5px;
	background-image:url(../images/dot3.png);
	background-position:bottom left;
	background-repeat:no-repeat;
	font-weight:normal;
	font-size:12px;
}
h7{
	color:#333;
	font-weight:bold;
	font-size:13px;
}

a{
	text-decoration:none;
	color:#333;
}
a:hover{
	text-decoration:underline;
	color:#000;
}

/* Top Navigation
---------------------------------------------*/

.topnavi a:link {
	text-decoration: none;
	color:#333;
	}  /* unvisited link */
	
.topnavi a:visited {
	text-decoration: none;
	color:#333;
	}  /* visited link */
	
.topnavi a:hover {
	text-decoration: underline;
	color:#000;
	}  /* mouse over link */
	
.topnavi a:active {
	text-decoration: none;
	color:#333;
	}  /* selected link */
	
.topnavi{
	display:block;
	float:right;
	font-size:10px;
	width: 520px;
	height: 60px;
	margin: 0;
	}
	
.topnavi ul{
	margin: 10px 0 0 0;
	padding: 0;
	float: right;
	width: auto;
	}
			
.topnavi ul li{
	list-style: none;
	display: inline;
	margin: 0;
	background:#FFF;
	}
	

#next_page a{
	float:right;
	text-align:right;
	width:40px;
	color:#333;
	font-weight:bold;
	font-size:11px;
	text-decoration:none
}

#previous_page a{
	float:left;
	text-align:left;
	width:80px;
	color:#333;
	font-weight:bold;
	font-size:11px;
	text-decoration:none
}

#media_pic_wrapper{
	top:520px;
	width:480px;
	height:580px;
}


#media_btn_wrapper{
	float:left;
	width:220px;
	top:1130px;
	font-size:10px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:300px;
}


.font-grey{
	color:#CCC;

}

.orange,.orange a{
	color:#F90;
	text-decoration:none;
}
.orange a:hover{
	color:#F90;
	text-decoration:underline;
}
tnc{
	font-size:9px;
}
li{
	padding-left:5px;
}
	
.logo{
	margin-top:10px;
	width:150px;
	float:left;
}
.country{
	float:right;
	margin: 10px 0 0 0;
	font-size:20px;
}

#bottom_banner{
	height:160px;
	width:1015px;
	background-color:#FFF;
}
.navi{
	margin-right:60px;
	display:block;
	float:right;
	font-size:10px;
}
.navi ul{
	list-style:none;
}
.navi ul li{
	float:left;
	width:auto;
	display:inline;
}
.navi ul li a:hover{
	color:#999;
}

.navigray{
	color:#666;
	text-decoration: none;
}

.dot{
	margin-left:28px;
	float:left;
	clear:both;
}
dot2{
	float:left;
}
#subnav{
	clear:both;
	display:inline;
	font-size:12px;
	width:149px;
	height:359px;
	margin-left:38px;
	margin-top:10px;
	background-image:url(../images/sidenavi.png);
	float:left;
}
#subnav ul {
	margin-top:0px;
	padding-left:0px;
	margin-left:10px;
}
#subnav #main{
	margin-top:12px;
	padding-top:3px;
	height:23px;
	padding-left:0px;
	margin-left:0px;
	margin-bottom:0px;
	color:#F7961D;
	background-image:url(../images/sidenav_dot.gif);
	background-repeat:no-repeat;
	width:143px;
}
#subnav  #main a{
	text-decoration:none;
	color:#F7961D;
}
#subnav  #main a:hover{
	text-decoration:underline;color:#666;
}
#subnav #main2{
	margin-top:12px;
	padding-top:3px;
	height:43px;
	padding-left:0px;
	margin-left:0px;
	margin-bottom:0px;
	color:#F7961D;
	background-image:url(../images/sidenav_dot2.gif);
	background-repeat:no-repeat;
	width:143px;
}
#subnav  #main2 a{
	text-decoration:none;
	color:#F7961D;
}
#subnav  #main2 a:hover{
	text-decoration:underline;color:#666;
}
#subnav li{
	list-style:none;
	color:#666;
	padding-left:16px;
	margin-left:0px;
}
#mid{
	
	height:600px;
	width:980px;
}
#content{
	overflow:auto;
	display:block;
	float:left;
	margin-left:110px;
	width:660px;
	height:355px;
	background-color: #FFF;
	padding-left: 10px;
	margin-top: 10px;
}

#categorylist li{
	font-size: 11px;
	line-height: 24px;
	background-image: url(../images/categorydot.png);
	background-repeat: no-repeat;
	list-style:none;
	text-indent: 0px;
	background-position: left bottom;
	margin:0px;
	padding:0px;

}
#subpage_content{
	margin-top:20px;
	width:860px;
}
#home_content{
	margin: 20px 0 0 0;
	padding: 0;
	width:860px;
}
.sub_header{
	margin: 0 58px 0 62px;
	
}
#breadcrumb{
	background-color:#000;
	margin:0;
	padding:0;
	padding-left: 8px;
	_margin-top:-3px;
	
}
#breadcrumb ul{
	color:#CCC;
	list-style:none;
	margin:0;
	padding:0;
	display:block;
	height:21px;
}
#breadcrumb ul li{
	display:block;
	float:left;
	margin:0;
}
#breadcrumb ul li a{
	color:#CCC;
	text-decoration:none;
}
#breadcrumb ul li a:hover{
	color:#fff;
	text-decoration:underline;
}
#sub_content{
	margin-left:5px;
	margin-right:5px;
	margin-top:20px;
}
#content_wrapper {
	margin: 0 auto; /* set auto for centre align */
	width: 833px;
	background: #FFF;
	border: #CCC thin solid;
	padding: 9px;
	}
#home_content #section{
	margin: 0;
	padding: 0 0 0 13px;
	vertical-align:top;
	background-color:#d8d6d6;
	font-size:11px;
	}
#home_content #section ul{
	margin: 0 75px 5px 0;
	padding: 4px 0 0 0;
	list-style:none;
	display:block;
	width:130px;
	float:left;
}#home_content #section li{
	margin: 0 0 6px 0;
	padding: 0;
	text-indent:10px;
	background-image:url(../images/arrow_overgrey.gif);
	background-repeat:no-repeat;
	list-style:none;
}
#home_content #corpsection{
	margin: 0;
	padding: 0 0 0 13px;
	vertical-align:top;
	background-color:#d8d6d6;
	font-size:11px;
	}
#home_content #corpsection ul{
	margin: 0 95px 5px 0;
	padding: 4px 0 0 0;
	list-style:none;
	display:block;
	width:110px;
	float:left;
}#home_content #corpsection li{
	margin: 0 0 6px 0;
	padding: 0;
	text-indent:10px;
	background-image:url(../images/arrow_overgrey.gif);
	background-repeat:no-repeat;
	list-style:none;
}

#home_subcontent{
	margin-top:20px;
}
#home_subcontent #news{
	margin-left:20px;
	color:#666;
	font-size:11px;
	width:420px;
	height:200px;
	float:left;
}
#home_subcontent #news .title{
	float:left;
}
#home_subcontent #news .link{
	float:right;
}
#home_subcontent #news ul{
	margin:0px;
	padding:0px;
	list-style:none;
	display:block;
	width: 400px;
	float: left;
	clear: both;
	
}
#home_subcontent #news ul li{
	margin-bottom:5px;
	display:inline;
	float:left;
}

#home_subcontent #news li{
	float:left;
	clear: both;
}

#home_subcontent #news .date{
	width:100px;
	float:left;
	display: inline;
}
#home_subcontent #news .info{
	width:280px;
	float:left;
	display: inline;
	clear:right;
	
}
#home_subcontent #banner{
	margin-left:10px;
	padding:0;
	color:#666;
	font-size:11px;
	width:384px;
	height:190px;
	background-color:#CCC;
	float:left;
	padding-left:15px;
	padding-top:10px;
}
#home_subcontent #banner img{
	margin-right:8px;
	margin-bottom:8px;padding:0;
}

/*---Products Overview----*/

#products_overview{
	padding-left:13px;
}
#products_overview div{
	height:315px;
	width:275px;
	overflow:hidden;
	float:left;
	margin-right:5px;
	margin-bottom:10px;
	background-color:#666;
	color:#666;
}
#products_overview div ul{
	margin-top:20px;
	margin-left:20px;
	list-style:none;
	padding:0;
	font-size:11px;
}
#products_overview div li{
	margin:0;
	padding:0;
	margin-bottom:8px;
	background-image:url(../images/arrow_overgrey.gif);
	background-repeat:no-repeat;
	height:15px;
	vertical-align:top;
	text-indent:8px;
}

#products_overview #passenger{
	background-image:url(../images/overview_products_passenger.jpg);
	background-repeat:no-repeat;
}
#products_overview #motorcycle{
	background-image:url(../images/overview_products_motorcycle.jpg);
	background-repeat:no-repeat;
}
#products_overview #truck{
	background-image:url(../images/overview_products_truck.jpg);
	background-repeat:no-repeat;
}
#products_overview #commercial{
	background-image:url(../images/overview_products_commercial.jpg);
	background-repeat:no-repeat;
}
#products_overview #industrial{
	background-image:url(../images/overview_products_industrial.jpg);
	background-repeat:no-repeat;
}

/*---Passenger Tyres Overview----*/

#products{
	padding-left:13px;
}
#products div{
	height:278px;
	width:275px;
	overflow:hidden;
	float:left;
	margin-right:5px;
	margin-bottom:10px;
	background-color:#666;
	color:#666;
}
#products div ul{
	margin-top:60px;
	margin-left:20px;
	list-style:none;
	padding:0;
	font-size:11px;
}
#products div li{
	margin:0;
	padding:0;
	margin-bottom:8px;
	background-image:url(../images/arrow_overgrey.gif);
	background-repeat:no-repeat;
	height:15px;
	vertical-align:top;
	text-indent:8px;
}

#products #potenza{
	background-image:url(../images/products/overview_potenza.jpg);
	background-repeat:no-repeat;
}
#products #turanza{
	background-image:url(../images/products/overview_turanza.jpg);
	background-repeat:no-repeat;
}
#products #sports{
	background-image:url(../images/products/overview_sports.jpg);
	background-repeat:no-repeat;
}
#products #potenza-motor{
	background-image:url(../images/products/overview_potenza-motor.jpg);
	background-repeat:no-repeat;
}
#products #dueler{
	background-image:url(../images/products/overview_dueler.jpg);
	background-repeat:no-repeat;
}

/*---Motorcycle Tyres Overview----*/

#products_motor{
	padding-left:13px;
}
#products_motor div{
	height:315px;
	overflow:hidden;
	width:275px;
	float:left;
	margin-right:5px;
	margin-bottom:10px;
	background-color:#666;
	color:#666;
}
#products_motor div ul{
	margin-top:60px;
	margin-left:20px;
	list-style:none;
	padding:0;
	font-size:11px;
}
#products_motor div li{
	margin:0;
	padding:0;
	margin-bottom:8px;
	background-image:url(../images/arrow_overgrey.gif);
	background-repeat:no-repeat;
	height:15px;
	vertical-align:top;
	text-indent:8px;
}

#products_motor #roadsport{
	background-image:url(../images/products/overview_motor_RS.jpg);
	background-repeat:no-repeat;
}
#products_motor #scooter{
	background-image:url(../images/products/overview_motor_SCT.jpg);
	background-repeat:no-repeat;
}

#products_motor #scooter .scootheader{
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	margin: 10px 0 5px -5px;
	float:left;
}

#products_motor #onoffroad{
	background-image:url(../images/products/overview_motor_OOR.jpg);
	background-repeat:no-repeat;
}

#products_motor #onoffroad .scootheader{
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	margin: 10px 0 5px -5px;
	float:left;
}


#products_motor #offroadsport{
	background-image:url(../images/products/overview_motor_ORS.jpg);
	background-repeat:no-repeat;
}

#products_motor #offroadsport .scootheader{
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	margin: 10px 0 5px -5px;
	float:left;
}



/*---Light Truck Tyres Overview----*/

#products_truck{
	padding-left:13px;
}
#products_truck div{
	height:278px;
	width:275px;
	float:left;
	margin-right:5px;
	margin-bottom:10px;
	background-color:#666;
	color:#666;
}
#products_truck div ul{
	margin-top:60px;
	margin-left:20px;
	list-style:none;
	padding:0;
	font-size:11px;
}
#products_truck div li{
	margin:0;
	padding:0;
	margin-bottom:8px;
	background-image:url(../images/arrow_overgrey.gif);
	background-repeat:no-repeat;
	height:15px;
	vertical-align:top;
	text-indent:8px;
}

#products_truck #lighttruck{
	background-image:url(../images/products/overview_light_truck.jpg);
	background-repeat:no-repeat;
}

/*---Commercial Tyres Overview----*/

#products_commercial{
	padding-left:13px;
}
#products_commercial div{
	height:315px;
	width:275px;
	float:left;
	margin-right:5px;
	margin-bottom:10px;
	background-color:#666;
	color:#666;
}
#products_commercial div ul{
	margin-top:60px;
	margin-left:20px;
	list-style:none;
	padding:0;
	font-size:11px;
}
#products_commercial div li{
	margin:0;
	padding:0;
	margin-bottom:8px;
	background-image:url(../images/arrow_overgrey.gif);
	background-repeat:no-repeat;
	height:15px;
	vertical-align:top;
	text-indent:8px;
}

#products_commercial #commercial_truck{
	background-image:url(../images/products/overview_commercial.jpg);
	background-repeat:no-repeat;
}


/*---Industrial Tyres Overview----*/

#products_industrial{
	padding-left:13px;
}
#products_industrial div{
	height:278px;
	width:275px;
	float:left;
	margin-right:5px;
	margin-bottom:10px;
	background-color:#666;
	color:#666;
}
#products_industrial div ul{
	margin-top:60px;
	margin-left:20px;
	list-style:none;
	padding:0;
	font-size:11px;
}
#products_industrial div li{
	margin:0;
	padding:0;
	margin-bottom:8px;
	background-image:url(../images/arrow_overgrey.gif);
	background-repeat:no-repeat;
	height:15px;
	vertical-align:top;
	text-indent:8px;
}

#products_industrial #solid{
	background-image:url(../images/products/overview_indus_solid.jpg);
	background-repeat:no-repeat;
}

#products_industrial #pnuematic{
	background-image:url(../images/products/overview_indus_pneu.jpg);
	background-repeat:no-repeat;
}


.floatRight{
	float:right;
}

.backtotop{
	float:left;
	width:100px;
	text-align:left;
	font-size:10px;
}
#footer{
	font-size:10px;
	background-color:#CCC;
	height:30px;
	width:860px;
	border:#666;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding: 0;
}
#footer .insideholder{
	margin: 0 25px 6px 25px;
	}
#footer #terms{
	float:left;
	margin-top:10px;
}
#footer #copyright{
	float:right;
	margin-top:10px;
}
.redbar{
	height:5px;
	background-color:#900;
	width:100%;
	margin-bottom:5px;margin-top:5px;
}
#product_quicklink{
	background-color:#333;
}

#s001_bottom{
	background-color:#fff;
}


/*-------- start of Dealers Content -------*/

#dealerscontent{
	width:100%;
	float:left;
	color:#333;
	font-size:12px;
	line-height:17px;
}
/* #dealerscontent #content{
	padding-left:5px;
	padding-right:5px;
	width:571px;
	float:left;
}
*/

#dealerscontent li{
   padding-bottom:6px;
   margin-left:3px;

}
.dealers{
	float:left;
	width:100%;
	margin-bottom:10px;
}


/*--------- start of Dealers Tab ---------------*/

#tabcontent {
	background : #fff;
	border : 1px solid #ccc;
	border-top : none;
	clear : both;
	margin : 0px;
	padding : 0 5px;
	
}

#tabmenu {
	border-bottom : 1px solid #ccc;
	margin : 0;
	padding-bottom : 21px;
	padding-left : 0px;
	
}

#tabmenu ul, #tabmenu li	{
	display : inline;
	list-style-type : none;
	margin : 0;
	padding : 0;
}

#tabmenu a:link, #tabmenu a:visited	{
	background :#ccc;
	border : 1px solid #ccc;
	color : #333;
	float : left;
	font-size : small;
	font-weight : normal;
	line-height : 14px;
	padding : 4px 10px 2px 10px;
	text-decoration : none;
}

#tabmenu a:link.active, #tabmenu a:visited.active	{
	background : #fff;
	border-bottom : 1px solid #fff;
	color : #cc0000;
	text-decoration : none;
}

#tabmenu a:hover	{
	color : #cc0000;
	text-decoration : none;
}

#tabmenu ul a:hover {
	color : #f00 !important;
	text-decoration : none;
}

#tabmenu #nav_current{
	background : #fff;
	border : 1px solid #ccc;
	border-bottom-style:solid;
	border-bottom-color:#FFF;
	color:#cc0000;
	float : left;
	font-size : small;
	font-weight : normal;
	line-height : 14px;
	padding : 4px 10px 2px 10px;
	text-decoration : none;
}

/*------- Dealers Address Container -------*/

#dealers_address{
	font-size:11px;
	height:auto;
	width:350px;
	border:0;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: 10px;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0;
}
.dealersmenu{
	padding:0;
	margin:0;
}
#holder .sub_header #home_content #content_wrapper #dealerscontent #tabcontent .table table tr .center .outletmenu .dealersmenu #dealers_address tr td subcompany {
	color: #000;
}
#holder .sub_header #home_content #content_wrapper #dealerscontent #tabcontent .table table tr .center .outletmenu .dealersmenu #dealers_address subtitle {
	font-size: 12px;
}

.clear {
	clear: both;
	}.red_text {
	color: #CC221D;
}
