.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


body {

	margin: 0px;

	background-color:#FFFFFF;}

	

tr, p, div {

  font-family      : Verdana, Arial, Helvetica, sans-serif;

  font-size        : 11px;

  color            : #333333;

}

hr {

  background       : #999999;

  height           : 1px;

  width            : 100%;

}

div#encabezado_logo h1 {display:none;}

div#encabezado_iso {
	margin-bottom: 5px;
	width:170px;

	height:150px;

	}





#encabezado_iso ul {padding:0;margin:0;list-style-type: none;}

#encabezado_iso ul li {display:inline;}

#encabezado_iso ul li a {

	display:block;

	overflow:hidden;

	width:170px;

	height:150px;

	text-decoration: none;

	text-indent:-30000px;

	line-height:0px;

	font-size:0px;

	}

	

#encabezado_iso ul li a#logo_carbureau {background:url(../images/logo_car_bureau.gif) top left no-repeat;}



#mainlevel-nav, div.mainlevel-nav {
margin: 0; padding: 0;
width: 799px;
background-color:#da251c;

}



#mainlevel-nav ul {

margin: 0; padding: 0;

}



#mainlevel-nav li {

float: left;
border-right: 1px solid #ffffff;



width:113px !important;

width/**/:/**/113px;

width:113px;



height: 25px;



font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

line-height: 25px;

text-align:center;

}

#mainlevel-nav a {

display: block;

text-decoration: none;

background: #da251c;

color: white;

}

#mainlevel-nav a {

float: none;

}

#mainlevel-nav a:hover {

background: #231f20;

}



#silver_date {

	float: left;

	width:145px !important;

	width:160px; 

	width/**/:/**/145px;

	text-align: right;

	padding: 5px 10px 0px 0;

	font-size: 9px;

	color: #333333;

	white-space: nowrap;

}



/*different setting for newsflash*/

.newsflash td {

border-bottom: 1px solid #666666;

color: #000000;

text-align: left;

vertical-align: middle;

}



/*setting for the greetings*/

.mainpage {

text-align: left;

color: #333333;

font-family: Verdana, Helvetica, Arial, sans-serif;

font-size: 13px;

}

.mainpage-bkg {

	background-image: url(/www/docs/carbureau.com.ar/public_html/site/images/lineborder.png);

	width: 1px;

}



.greybg {

	width:150px;

}



/*pathaway setting*/



td.pathway {

width:570px;

height:15px;

text-indent: 5px;

}



.pathway {

font-family: Verdana, Helvetica, Arial, sans-serif;

font-size: 9px;

}



a.pathway:link, a.pathway:visited {

color: #ff6565;

font-weight: normal;

}



a.pathway:hover {

color: #ff0000;

font-weight: normal;

text-decoration: none;

}



/*for title or site name*/

.title {

font-family: arial, sans-serif;

font-size: 18px;

font-weight: bold;

color : #FFFFFF;

margin-left: 5px;

}



/*for the tag-line*/

.subtitle {

font-family: sans-serif;

font-size: 10px;

font-weight: bold;

color : #FFFFFF;

text-transform: uppercase;

letter-spacing: 2px;

margin-left: 10px;

}



#active_menu {

font-family: Verdana, Helvetica, Arial, sans-serif;

color: #666666;

font-weight: bold;

font-size: 10px;

}



/* --Default Class Settings-- */



a.mainlevel:link, a.mainlevel:visited {

display: block;

color: #808284;

background-color:#f1f1f2;

width: 160px;

height: 15px;

text-indent: 9px;

text-decoration: none;

font-family: Arial, Verdana, Helvetica, sans-serif;

font-size:11px;

line-height: 11px;

margin-bottom: 2px;

}



a.mainlevel:hover {

color: #333333;

}



/* --Botonera Modelos-- */



a.mainlevel_modelos:link, a.mainlevel_modelos:visited {

display: block;

color: #da251c;

background-image: url(/site/images/M_images/boton_modelos.jpg);

background-repeat: no-repeat;

width: 160px;

height: 30px;

text-indent: 9px;

text-decoration: none;

font-family: Arial, Verdana, Helvetica, sans-serif;

font-size:11px;

line-height: 30px;

margin-bottom: 2px;

}



#active_menu_modelos, #active_menu_servicios, #active_menu_repuestos, #active_menu_novedades, #active_menu_quienessomos {

font-family: Arial, Verdana, Helvetica, sans-serif;

color: #da251c;

font-size: 11px;

}



a.mainlevel_modelos:hover {

color: #ffffff;

background-image: url(/site/images/M_images/boton_modelos_over.jpg);

text-decoration: none;

}



a.sublevel_modelos:link, a.sublevel_modelos:visited, a.sublevel_servicios:link, a.sublevel_servicios:visited, a.sublevel_repuestos:link, a.sublevel_repuestos:visited, a.sublevel_novedades:link, a.sublevel_novedades:visited, a.sublevel_quienessomos:link, a.sublevel_quienessomos:visited {

text-indent: 20px;

text-decoration: none;

font-family: Arial, Verdana, Helvetica, sans-serif;

font-size: 11px;

line-height: 15px;

margin-left: 8px;

color:#999999;}





a.sublevel_modelos:hover, a.sublevel_servicios:hover, a.sublevel_repuestos:hover, a.sublevel_novedades:hover, a.sublevel_quienessomos:hover {

font-size: 11px;

color: #666666; text-decoration: none;

}



/* --Botonera Servicios-- */



a.mainlevel_servicios:link, a.mainlevel_servicios:visited {

display: block;

color: #da251c;

background-image: url(/site/images/M_images/boton_servicios.jpg);

background-repeat: no-repeat;

width: 160px;

height: 30px;

text-indent: 9px;

text-decoration: none;

font-family: Arial, Verdana, Helvetica, sans-serif;

font-size:11px;

line-height: 30px;

margin-bottom: 2px;

}



a.mainlevel_servicios:hover {

color: #ffffff;

background-image: url(/site/images/M_images/boton_servicios_over.jpg);

text-decoration: none;

}



/* --Botonera Repuestos-- */



a.mainlevel_repuestos:link, a.mainlevel_repuestos:visited {

display: block;

color: #da251c;

background-image: url(/site/images/M_images/boton_repuestos.jpg);

background-repeat: no-repeat;

width: 160px;

height: 30px;

text-indent: 9px;

text-decoration: none;

font-family: Arial, Verdana, Helvetica, sans-serif;

font-size:11px;

line-height: 30px;

margin-bottom: 2px;

}



a.mainlevel_repuestos:hover {

color: #ffffff;

background-image: url(/site/images/M_images/boton_repuestos_over.jpg);

text-decoration: none;

}



/* --Botonera Novedades-- */



a.mainlevel_novedades:link, a.mainlevel_novedades:visited {

display: block;

color: #da251c;

background-image: url(/site/images/M_images/boton_novedades.jpg);

background-repeat: no-repeat;

width: 160px;

height: 30px;

text-indent: 9px;

text-decoration: none;

font-family: Arial, Verdana, Helvetica, sans-serif;

font-size:11px;

line-height: 30px;

margin-bottom: 2px;

}



a.mainlevel_novedades:hover {

color: #ffffff;

background-image: url(/site/images/M_images/boton_novedades_over.jpg);

text-decoration: none;

}





/* --Botonera Quienes Somos-- */



a.mainlevel_quienessomos:link, a.mainlevel_quienessomos:visited {

display: block;

color: #da251c;

background-image: url(/site/images/M_images/boton_quienes_somos.jpg);

background-repeat: no-repeat;

width: 160px;

height: 30px;

text-indent: 9px;

text-decoration: none;

font-family: Arial, Verdana, Helvetica, sans-serif;

font-size:11px;

line-height: 30px;

margin-bottom: 2px;

}



a.mainlevel_quienessomos:hover {

color: #ffffff;

background-image: url(/site/images/M_images/boton_quienes_somos_over.jpg);

text-decoration: none;

}



a.mainmenu:link, a.mainmenu:visited {

color: #ff6600; 

font-family: Verdana, Helvetica, Arial, sans-serif;

font-weight: bold;

font-size: 10px;

}



a.mainmenu:hover {

color: #ff6600; 

}

.pollstableborder {

border: 1px solid;

padding: 1px;

}



a.sublevel:link, a.sublevel:visited {

font-weight: bold;

font-size: 10px;

color:#999999;

text-indent: 20px;

text-decoration: none;

font-family: Verdana, Helvetica, Arial, sans-serif;

line-height: 20px;

margin-left: 18px;

}





a.sublevel:hover {

font-size: 10px;

font-weight: bold;

color: #666666; text-decoration: none;

}



table.moduletable {

	width: 160px;

	background-color:#eeeeee;}



/* fondo_rayitas en modulos background: url(/www/docs/carbureau.com.ar/public_html/site/images/bgr_der.png)*/	




td.menu_derecha {

	padding: 5px 0px 5px px;

	width:150px;

}



td.menu_izquierda {

	padding: 5px 0px 5px 0px;

	margin-bottom: 15px;



	width:170px !important;

	width:170px;

	width/**/:/**/170px;

}





table.moduletable th {

	font-size        : 11px;

	font-weight      : bold;

	color            : #000000;

	text-align       : left;

	width            : 100%;

	letter-spacing: 2px;

	text-indent: 5px;

	padding-bottom: 3px;

}



table.moduletable li {

}



table.moduletable ul {

	padding: 0px;

}

table.moduletable td {

font-size: 10px;

font-weight: normal;

}



.poll {

  font-family      : Arial, Helvetica, sans-serif;

  font-size        : 10px;

  color            : #666666;

  line-height      : 14px;

}



table.pollstableborder {

	border: 1px solid #cccccc;

}



.sectiontableheader {

  background-color : #CCCCCC;

  color            : #333333;

  font-weight      : bold;

}



.sectiontableentry1 {

  background-color : #cacaca;

}



.sectiontableentry2 {

  background-color : #E0E0E0;

}



.sectiontableentry3 {

	color:#b44936;

}



.small {

  font-family      : Verdana, Arial, Helvetica, sans-serif;

  font-size        : 10px;

  color            : #666666;

  text-decoration  : none;

  font-weight      : bold;

}



.smalldark {

  font-family      : Verdana, Arial, Helvetica, sans-serif;

  font-size        : 10px;

  color            : #000000;

  text-decoration  : none;

  font-weight      : normal;

}





.contentpane {

	padding: 5px;

	background       : #f2f2f2;

}



.contentpaneopen {width: 100%;}



.contentpaneopen_home {

border: 1px solid #e0e0e0;

  width: 98%;

}



.componentheading {

background: url(/site/templates/aaconi/images/fdo_tit_seccion.jpg) no-repeat;

font-family: Verdana, Arial, Helvetica, sans-serif;

padding-top: 4px;

margin-bottom: 10px;

vertical-align: middle;

font-size: 12px;

font-weight: bold;

color:#ffffff;

text-indent: 23px;

width: 100%;

height: 24px;

text-align: left;

}





.contentheading {
	margin-bottom: 5px;

background: url(/site/templates/aaconi/images/fdo_tit.gif) no-repeat;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	vertical-align: middle;

	padding-top: 3px;

	text-indent: 12px;

	font-size: 14px;

	font-weight: bold;

  	color: #da251c;

	text-align: left;

	width: 100%;

	height: 24px;

}



.contentheading_home {

	background: url(/www/docs/carbureau.com.ar/public_html/site/images/title_background.gif) no-repeat;

	font-family      : Verdana, Arial, Helvetica, sans-serif;

	vertical-align: middle;

	font-size: 11px;

	font-weight: bold;

  color            : #ffffff;

	text-indent: 20px;

	width: 100%;

	height: 24px;

  text-align       : left;

}



h3 {

font-family: Verdana, Arial, Helvetica, sans-serif;

vertical-align: middle;

font-size: 14px;

font-weight: bold;

color: #E33135;

width: 100%;

height: 24px;

text-align: left;

}



h4 {

	background: url(/www/docs/carbureau.com.ar/public_html/site/images/title_background_2.gif) no-repeat;

  font-family      : Verdana, Arial, Helvetica, sans-serif;

	vertical-align: middle;

	font-size: 10px;

	font-weight: bold;

  color            : #ffffff;

	text-indent: 20px;

	width: 100%;

	height: 24px;

  text-align       : left;

  line-height: 20px;

}



h5 {

	background: url(/www/docs/carbureau.com.ar/public_html/site/images/title_background_3.gif) no-repeat;

  font-family      : Verdana, Arial, Helvetica, sans-serif;

	vertical-align: middle;

	font-size: 10px;

	font-weight: bold;

  color: #000000;

	text-indent: 20px;

	width: 100%;

	height: 24px;

  text-align       : left;

  line-height: 20px;

}



h6 {

	background: url(/www/docs/carbureau.com.ar/public_html/site/images/title_background_4.gif) no-repeat;

  font-family      : Verdana, Arial, Helvetica, sans-serif;

	vertical-align: middle;

	font-size: 10px;

	font-weight: bold;

  color            : #ffffff;

	text-indent: 20px;

	width: 100%;

	height: 40px;

  text-align       : left;

  line-height: 18px;

}



p.texto_destacado {

  font-family      : Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

  color            : #000000;

	text-indent: 20px;

	width: 100%;

  line-height: 10px;

  }



.contentpagetitle {

	font-size: 13px;

	font-weight: bold;

	color: #cccccc;

	text-align:left;

}



.createdate {

  font-family      : Arial, Helvetica, sans-serif;

  font-size        : 10px;

  color            : #999999;

  text-align       : left;

}





.button {

  font-family      : Verdana, Arial, Helvetica, sans-serif;

  font-style       : normal;

  font-size        : 10px;

  font-weight      : bold;

  background-color : #F0F0F0;

  color            : #000000;

  border           : 1px solid #CCCCCC;

}



.inputbox {

  font-family      : Verdana, Arial, Helvetica, sans-serif;

  font-size        : 10px;

  color            : #000000;

  background-color : #F0F0F0;

  border           : 1px solid #CCCCCC;

}



a:link, a:visited {

color: #ff6565;

text-decoration: none;

}



a:hover {

color: #ff0000;

text-decoration: underline;

}



/* For content item titles that are hyperlink instead of Read On */

a.contentpagetitle:link, a.contentpagetitle:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

 	color: #D62229;

	text-align:left;

	text-decoration: underline;

	}



a.contentpagetitle:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-align:left;

	color: #D62229;

	text-decoration: none;

	font-weight: bold;

	}



a.category:link, a.category:visited {

  color            : #333333;

  font-weight      : bold;

  font-size: 11px;

font-weight: bold;

}



a.category:hover {

  color            : #999999;

}



/* Styles for dhtml tabbed-pages */

.ontab {

	background-color: #ffae00;

	border-left: outset 2px #ff9900;

	border-right: outset 2px #808080;

	border-top: outset 2px #ff9900;

	border-bottom: solid 1px #d5d5d5;

	text-align: center;

	/* Cannot use hand as its not a W3C CSS validator */

	/*	cursor: hand;*/

	font-weight: bold;

	color: #FFFFFF;

}

.offtab {

	background-color : #e5e5e5;

	border-left: outset 2px #E0E0E0;

	border-right: outset 2px #E0E0E0;

	border-top: outset 2px #E0E0E0;

	border-bottom: solid 1px #d5d5d5;

	text-align: center;

	/* Cannot use hand as its not a W3C CSS validator */

	/*	cursor: hand;*/

	font-weight: normal;

}

.tabpadding {

}



.tabheading {

	background-color: #ffae00;

	text-align: left;

}



.pagetext {

	visibility: hidden;

	display: none;

	position: relative;

	top: 0;

}



/* for modifying {moscode} output.  Don't set the colour! */

.moscode {

	background-color: #f0f0f0;

}

.code {

	background-color: #f0f0f0;

	border: 1px solid #FFF;

}



/* Text passed with mosmsg url parameter */

.message {

	font-family : Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size : 10pt;

	color : #ff6600;

	text-align: center;

}



/* Javascript Back button */

.back_button {

	text-align: center;

	margin-top: 40px;

}



table.contenttoc {

	color: #333300;

	background-color: #e0e0e0;

	border: 1px solid #333;

}



table.contenttoc td {

    font-size: 8pt;

    font-weight: normal;

    text-align:left;

}

ul {

  margin: 0;

  padding: 0;

  list-style: none;

}



li {

  line-height: 15px;

  padding-top: 0px;

  background-image: url(/www/docs/carbureau.com.ar/public_html/site/images/arrow.png) ;

  background-repeat: no-repeat;

  background-position: 0px 3px;

}



/*      TABLA        */



 table.contenido{border-collapse:collapse;width:100%;border:solid 1px #C6C7BD;}



 table.contenido thead th {

	background-color:#DEDBCE;

	border:solid 1px #C6C7BD;

	color:#000000;}

	

 table.contenido th {

	text-align:left;

	background-color:#EEEBDB;

	border:solid 1px #C6C7BD;

	color:#000000;}



 table.contenido th.titulo_tabla{

   padding:3px;

   text-align:center;

   background-color:#FF6600;

   color:#FFFFFF;}



 table.contenido td {

	border:solid 1px #C6C7BD;

	padding:3px;

	font-size:10px;}

	

	table.contenido td a {

	font-size:10px;}

	

 table.contenido td.alineacion_derecha, div#contenido table.contenido th.alineacion_derecha  {

	text-align:right;}



 table.contenido tfoot{background-color:#F4F4F4;}


.table-cont {
	width:100%;
	height:auto;
}

.top-titulo,.top-titulo td {
	width:auto;
	height:18px;
	background-color:#DA251C;
	padding-left:7px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	
}

.top-subtitulo,.top-subtitulo td {
	width:auto;
	height:19px;
	background-color:#666;
	padding-left:7px;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
}

.table-subtitulo {
	width:367px;
	height:19px;
	margin-top:-2px;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
}

.top-subtitulo-bis {
	width:122px;
	height:17px;
	background:url(../images/back_top_sub_titulo.gif) 0 0 repeat;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-align:cener;
}

.top-subtitulo-bis-5 {
	width:73px;
	height:17px;
	background:url(../images/back_top_sub_titulo.gif) 0 0 repeat;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-align:cener;
}

.fila-impar, .fila-impar td{
	width:auto;
	height:14px;
	background-color:#FFFFFF;
	padding-left:7px;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#3a3a3a;
}

.table-impar {
	width:367px;
	height:14px;
	margin-top:-2px;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
}

.fila-impar-bis {
	width:122px;
	height:14px;
	padding-left:7px;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#3a3a3a;
	text-align:cener;
}

.fila-impar-bis-5 {
	width:73px;
	height:14px;
	padding-left:7px;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#3a3a3a;
	text-align:cener;
}
.fila-par, .fila-par td{
	width:auto;
	height:16px;
	background-color:#f2f2f2;
	padding-left:7px;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#3a3a3a;
}

/*  FIN TABLA       */



table.searchinto {

	width: 100%;

}



table.searchintro td {

	background-color: #293C43;

	color: #ffffff;

	font-weight: bold;

}



form {

/* removes space below form elements */

	margin: 0;

 	padding: 0;

}



/*Modelos Nuevos*/



table.presentacion {

width:100%;

padding:5px;

background:#dededc;

}



table.presentacion td {

font-family: Verdana, Helvetica, Arial, sans-serif;

font-size: 9px;

}





table.presentacion div.titulo {

font-family: Verdana, Arial, Helvetica, sans-serif;

border-bottom: 1px solid #333333;

vertical-align: middle;

font-size: 11px;

width: 100%;

height: 15px;

text-align: left;



color: #333333;

font-weight: bold;

}



table.presentacion div.subtitulo {

padding-left: 8px;

background: url(/site/templates/aaconi/images/bullet_subtitulo.png) no-repeat;

font-family: Verdana, Arial, Helvetica, sans-serif;

vertical-align: middle;

font-size: 10px;

width: 100%;

height: 15px;

text-align: left;



color: #333333;

font-weight: bold;

}





a.presentacion:link, a.presentacion:visited {

padding-left: 8px;

background: url(/site/templates/aaconi/images/bullet_presentacion.png) no-repeat;

font-family: Verdana, Arial, Helvetica, sans-serif;

vertical-align: middle;

font-size: 9px;

width: 100%;

height: 15px;

text-align: left;



color: #666666;

font-weight: normal;

}



a.presentacion:hover {

color: #ff0000;

font-weight: normal;

text-decoration: none;

}



table.presentacion ul {

  margin: 0;

  padding: 0;

  list-style: none;

}



table.presentacion li {

	padding: 0 0 0 12px;

  line-height: 13px;

  padding-top: 0px;

  background-image: url(/site/templates/aaconi/images/bullet.png) ;

  background-repeat: no-repeat;

  background-position: 0px 3px;

}







/*Tabla Datos Tecnicos*/



div.datos_tecnicos {

	height:15px;

	margin-top:25px;

	padding:3px;

	background-color:#666666;

	color:#ffffff;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;}

	

div.datos_tecnicos_titulo {

	height:20px;

	padding:15px 0 0 0;

	color:#ff0000;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:13px;

	font-weight:bold;}



table.datos_tecnicos {

	border-collapse:collapse;

	width:560px;

	border:solid 1px #C6C7BD;

	}



table.datos_tecnicos th {

	width:30%;

	padding:3px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	text-align:left;

	background-color:#e5e5e5;

	border:solid 1px #C6C7BD;

	color:#666666;}

	

table.datos_tecnicos td {

	border:solid 1px #C6C7BD;

	padding:3px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;}

	

table.blog{

	width:100%;

	}

	

table.blog div {

	float:left;}
	
div.footer {
margin:10px 0 0 0;
padding: 10px;
width:955px !important;
width:975px;
width/**/:/**/955px;
background-color:#d9d9d9;}

div.sucursales {
	float:left;
	width: 50%;
	}

div.sucursales ul {padding:0;margin:0;list-style-type: none;}

div.sucursales ul li {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;}

div.institucional {
	float: right;
	width: 50%;
	text-align:right;

font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333
}	

div.institucional div.img {
	float:right;
	margin-left: 8px;}
	
div.banners_home {
margin:10px 0 0 0;
padding-left: 175px;
width:800px !important;
width:975px;
width/**/:/**/800px;}
	
div.banners_home ul{padding:0;margin:0;list-style-type: none;}

div.banners_home ul li {float:left; height: 60px; width: 264px; display:block;}


