html {background: url(/resources/images/struct/bg_html.gif) repeat top left; }
body { padding:0; margin:0; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF;}
#wrapper {
	width:795px;
	margin:0px auto;
	padding:20px 0px 0px;
}
.header {
	background: url(/resources/images/struct/bg_header.gif) no-repeat top center;
	width:751px;
	height:159px;
	margin:0px 24px 0px 24px;
	padding-top: 12px;
}
#click{
	width: 121px;
	height: 29px;
	border: 0;
}
.head {height:85px;}
.vulco img { margin-left:85px;}
.logo img {margin-left:25px;}
.cc {background:url(/resources/images/struct/ctfilet.png) repeat-y;}
.menu_esq {width:135px; float:left; padding-left:22px;}
.menu_esq_dois { margin-top:10px;}
.menu_centro {
	width:440px;
	float:left;
	padding-left:22px;
}
.menu_centro_large {
	width:591px;
	float:left;
	padding-left:27px;
}
.menu_direita {
	width:135px;
	float:left;
	padding:0px 15px 0px 19px;
	clear:right;
}
h1 {padding:30px 10px 0px 0px;margin:0px 0px 0px 0px;font-weight:bold;font-size:13px;}
.sep {line-height:1px; clear:both;}
.sep_int {background:url(/resources/images/struct/interior_sep_peq.gif) no-repeat top center;margin:0px -10px; clear:both;}
.sep_int_large {background:url(/resources/images/struct/int_sep_large.gif) no-repeat top center;margin:0px -10px;clear:both;}
.top {  background:url(/resources/images/struct/menu_top.gif) no-repeat; width:135px; color:#FFF;  display:block; padding-top:5px;}
.bot{  background:url(/resources/images/struct/menu_bottom.gif) no-repeat; width:135px; color:#FFF;  display:block; height:6px;}
.bot_large {background:url(/resources/images/struct/menu_large_bottom.gif) no-repeat; width:751px; color:#FFF;  display:block; height:10px;}
.bot_int_peq {background:url(/resources/images/struct/interior_bottom.gif) no-repeat; width:440px; color:#FFF;  display:block; height:14px;}
.bot_int_large {background:url(/resources/images/struct/int_center_bottom_large.jpg) no-repeat; margin:0px -10px;  color:#FFF;  display:block; height:12px; clear:both;}
.title {font-weight:bold;text-align:center; background:url(/resources/images/struct/menu_home_center_top.gif) no-repeat top center;  padding:0px 0px 0px 0px;line-height:26px; height:27px;}
.marcas .title_bottom {height:43px; line-height:34px;}
.title_bottom{
	height:34px;
	line-height:30px;
	display:block;
	font-size:16px;
	font-weight:bold;
	padding: 0px 0px 0px 20px;
	color: #FFF;
}
.btn_menu {margin:auto;}
#menu_dir_x{ 
	list-style-type:none; 
	padding:10px 0px 0px 0px; 
	margin:0;
	background: #709eca url(/resources/images/struct/menu_left_fill.gif) repeat-x;
	}
ul.menu_dir_x li{  width:123px; margin:5px 0px 0px 5px; border-bottom:1px dashed #FFF;}
ul.menu_dir_x li a {text-decoration:none; color:#FFF;}
ul.menu_dir_x li div {
	padding:0px 0px 0px 5px;
	line-height:25px;
}
	
ul.menu_top{ list-style-type:none; padding:0px ; margin:22px 100px 0px 100px;}
ul.menu_top li{ background: url(/resources/images/struct/btn_menu_topo_right.gif) right top no-repeat;line-height:25px; width:131px;margin:0px 0px 0px 10px;padding:5px 5px 2px 0px; display:inline;font-size:14px;  font-weight:bold; }
ul.menu_top li a {text-decoration:none; color:#FFF;}
ul.menu_top li div{ background:url(/resources/images/struct/btn_menu_topo_left.gif) left top no-repeat; padding:5px 5px 0px 10px; line-height:30px;display:inline;margin:0;}
ul.menu{ list-style-type:none; padding:10px 0px 0px 0px; margin:0;background: #709eca url(/resources/images/struct/menu_left_fill.gif) repeat-x;}
ul.menu li{ background:url(/resources/images/struct/btn_menu_fill.gif) right top no-repeat; width:123px; margin:5px 0px 0px 5px;}
ul.menu li a {
	text-decoration:none; 
}
ul.menu li div { background:url(/resources/images/struct/btn_menu_left.gif) left top no-repeat; padding:0px 0px 0px 25px; line-height:25px;}

ul.submenu { display: block; }
ul.submenu li { float: none; }
ul.submenu li a
{
padding: 0px;
margin: 0px;
}

ul.menu li:hover ul.submenu
{
display: block;
position: absolute;
font-size: 8pt;
padding-top: 5px;
}
ul.menu li ul {padding:0px; margin:0px;}
ul.menu li ul li{background-image:none; list-style-type:none; }
ul.menu li ul li:before{ content:">";}
ul.menu_dir{ list-style-type:none; padding:10px 0px 0px 0px; margin:0;background: #709eca url(/resources/images/struct/menu_left_fill.gif) repeat-x;}
ul.menu_dir li{  width:123px; margin:5px 0px 0px 5px; border-bottom:1px dashed #FFF;}
ul.menu_dir li a {
	text-decoration:none;
}
ul.menu_dir li div {
	padding:0px 0px 0px 10px;
	line-height:20px;
}
.ulfooter { line-height:6px;margin:0; padding:0;}
.home_center {background: url(/resources/images/struct/home_center_top.jpg) top center no-repeat; height:41px;}
.repeater {background:url(/resources/images/struct/home_center_repeater.jpg) repeat-x; }
.repeater_large {background: url(/resources/images/struct/repeater_larger.gif) repeat-x; margin:0px -10px;}
.pneu {
	padding-left:220px;
	height:197px;
	background-image: url(/images/home-tyre.jpg);
}
.pneu p {margin:0px 10px 0px 0px;}
.interior p, .interior_large p{
	color: #0053a0;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.interior {
	background:url(/resources/images/struct/bg_interior.gif) repeat-y;
	line-height:23px;
	color:#0053a0;
}
.interior_large {
	background:url(/resources/images/struct/bg_int_large.jpg) repeat-y;
	line-height:23px;
	color:#0053a0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:0px 10px 0px 10px;
}
.med {width: 571px;}
.med p{ width:300px !important;}
.interior_large img { margin: 10px; }
.interior_center {background: url(/resources/images/struct/interior_topo.gif) top center no-repeat; height:41px;}
.interior_center_large {background: url(/resources/images/struct/int_center_top_large.jpg) top center no-repeat; height:41px; }
.interior_center_large_int {
	background:url(/resources/images/struct/top_int.gif)  top center no-repeat;
	height:10px;
}
.interior_top_int {background: url(/resources/images/struct/top_int.gif) top center no-repeat; height:18px; }
.marcas {width:751px; background:url(/resources/images/struct/marcas_top_menu.jpg) no-repeat top center; margin:15px 0px 0px 22px; }
ul.menu_marcas{ list-style-type:none; padding:15px 0px 0px 15px; margin:0;background-color:#6f9eca;  }
ul.menu_marcas li{ width:123px; margin:5px 0px 0px 5px;display:inline;}
ul.menu_marcas li img {  border-right:1px dashed #FFF; padding-right:10px;}
ul.menu_marcas li div{ padding:0px 0px 0px 0px; line-height:25px; display:inline;}
ul.menu_marcas li.last img { border:none;}
#map_canvas  {
	margin: 15px 15px 15px 10px;
	width:551px;
	height:300px;
}
.caixa {width:571px;}
.caixa h1 { padding:0px 0px 10px 0px; margin:0px; color:#FFF;}
.left {float:left;}
.right {float:right;}
.marca_logo {
	width:151px;
	padding:10px 10px 10px 10px;
	text-align: center;
}
.pneu_logo { width:151px;padding:10px 15px 10px 10px; margin:0px 0px 0px 5px; text-align:left; border-right: 1px dashed #6094c4; }
.left_no {float:left; border: 0px none;}
.list {width:253px; float:left; padding:10px 15px 10px 10px; margin:0px 0px 0px 5px;}
ul#pneunavlist ul {margin:0px; padding:0px;}
ul#pneunavlist li { list-style-type:none;}
ul#pneunavlist li:before{ content:">"; margin-left:5px;}
.tabelas { width:29%; float:left; margin:0px 0px 0px 10px;border:1px solid #c9c9cb; }
.tabelas th {background-color:#ebebed;border:1px solid #c9c9cb; border-width:0px 1px 1px 0px;}
.tabelas tr {background:url(/resources/images/struct/tr_bg.jpg) repeat-x ;}
.tabelas td {border:1px solid #c9c9cb; border-width:0px 1px 1px 0px;}
.pneu_logo h1 {
	padding:0px;
	color:#0053a0;
	margin-left: 20px;
}
.marca_logo img { padding:5px 5px 0px 10px ; margin:0;}
.pneu_logo img { padding:20px 10px 10px 18px; margin:0px 25px 0px 0px;}
.marca_pneu_top {
	background:url(/resources/images/struct/interior_top.gif) top center no-repeat;
	color: #FFF;
	padding-top: 0px;
}

.marca_pneu {
	background:url(/resources/images/struct/interior_top.gif) top center no-repeat;
	color: #FFF;
	padding-top: 7px;
}
.marca_pneu_top p {
	padding:0px 5px 0px 30px;
	color:#FFF;
}
.marca_pneu_bot {background: url(/resources/images/struct/interior_bot.gif)  top center no-repeat; height:5px;}
.sbr {
	background:url(/resources/images/struct/btnsaber.jpg) center top no-repeat;
	text-align:center;
	color:#FFF;
	line-height:25px;
	margin-top: 10px;
}
#footer { background:url(/resources/images/struct/footer.jpg) no-repeat top center; margin:20px 0px 0px 0px; height:29px; padding:0px 0px 50px 0px; }
#footer p{ padding:5px 250px 0px 250px; margin:0; font-size:13px;}
#footer_interior {
	background:url(/resources/images/struct/interior_footer.gif) no-repeat top center;
	margin:20px 0px 0px 0px;
	padding:5px 0px 20px 0px;
	text-align: center;
	font-size: 12px;
}
#footer_interior p { padding:5px 250px 0px 250px; margin:0; font-size:13px;}
ul.footer_menu{
	list-style-type:none;
	margin:0;
	background:none;
	padding-left: 0px;
}
ul.footer_menu li{margin:0px 5px 0px 5px; padding:0px 10px 0px 0px ;display:inline; border-right:1px solid #FFF;}
ul.footer_menu li a {text-decoration:none; color:#FFF;}
ul.footer_menu li.last{ border:none;}

