@charset "UTF-8";
/* CSS Document */

BODY {margin:0px;}

.headerCont {
	display:table;
	width:100%;
	height:40px;
	background-image:url(images/back_header.jpg);
	background-repeat:repeat-x;
	text-align:center;
}

.header{
	display:table;
	margin:auto;
	padding-bottom:22px;
}

.site{
	display:table;
	margin:auto;
	width:976px;
	padding-bottom:28px;
}

.col1 {
	display:table;
	clear:both;
	float:left;
	padding-right:15px;
	//padding-top:215px;
}

.col2 {
	display:table;
	float:left;
	padding-right:15px;
	//padding-top:215px;
}

.col3{
	display:table;
	width:315px;
	//padding-top:215px;
}

.logosFrame {
	display:table;
	width:100%;
	height:73px;
	background-color:#e5f0fa;
	text-align:center;
}

.logosCont{
	display:table;
	width:1025px;
	margin:auto;
	text-align:left;
}

.logosc1{
	display:table;
	width:463px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFF;
}

.logosc1_2{
	display:table;
	width:384px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFF;
}

.logosc1_1{
	display:table;
	width:305px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFF;
}

.logosc2{
	display:table;
	width:225px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFF;
}

.logosc2_1{
	display:table;
	width:383px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFF;
}

.logosc3{
	display:table;
	width:160px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFF;
	float:left;
}

.logosc4{
	display:table;
	width:150px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFF;
}

.logosc3_1{
	display:table;
	background-color:#cce2f6;
}


.logosPieFrame {
	display:table;
	width:100%;
	height:26px;
	background-image:url(images/back_bottom.jpg);
	background-repeat:repeat-x;
	text-align:center;
}

.bottonFrame {
	display:table;
	width:100%;
	height:97px;
	background-color:#cce2f6;
	text-align:center;
}

.divTitulo {
	display:table;
	padding-bottom:6px;
	width:315px;
	border-bottom:1px solid #CCC;
	margin-bottom:15px;
}

.divTitulo .titulo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#ff3300;
	font-weight:bold;
}

.divTitulo .titulo A {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#ff3300;
	font-weight:bold;
	text-decoration:none;
}

.divTitulo .titulo A:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#fff;
	background-color:#ff3300;
	font-weight:bold;
	text-decoration:none;
}

.divTitulo .subtitulo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:bold;
}

.divTituloSeccion {
	display:table;
	padding-bottom:6px;
	width:233px;
	border-bottom:1px solid #CCC;
	margin-bottom:15px;
}

.bannersCoches .divTituloSeccion
{
	display:table;
	padding-bottom:6px;
	//width:233px;
	width:150px;
	border-bottom:1px solid #CCC;
	margin-bottom:15px;
}


.divTituloSeccion .titulo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#ff3300;
	font-weight:bold;
}

.divTituloSeccion .subtitulo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:bold;
}

.noticiaHome {
	display:table;
	clear:both;
	width:315px;
	border-bottom:1px solid #CCC;
	margin-bottom:9px;
	padding-bottom:4px;
}


.noticiaHome .titulo{
	display:table;
	width:310px;
	padding-bottom:4px;
}

.noticiaHome .titulo A{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#0066ff;
	line-height:17px;
	text-decoration:none;
	text-indent:2px;
}

.noticiaHome .titulo A:hover{
	background-color:#0066ff;
	color:#FFF;
}

.noticiaHome .contenido{
	display:table;
	width:310px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	padding-bottom:4px;
}

A.masinfo{
	margin-left:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff3300;
	text-decoration:none;
	font-weight:bold;
	padding-left:2px;
	padding-right:2px;
}

A.masinfo:hover{
	background-color:#ff3300;
	color:white;
}

.pic{
	border:1px solid #CCC;
	padding:3px;
	margin-bottom:3px;
}

.destacadoHome {
	display:table;
	clear:both;
	width:303px;
	border:1px solid #CCC;
	margin-bottom:14px;
	padding:5px;
}

.destacadoSeccion {
	display:table;
	clear:both;
	width:233px;
	border-bottom:1px solid #CCC;
	padding-bottom:8px;
}

.destacadoCoches {
	display:table;
	clear:both;
	//width:302px;
	width:300px;
	border:1px solid #CCC;
	margin-bottom:8px;
	padding:5px;
}

.destacadoHome .img
{
	display:table;
	float:left;
	padding-right:8px;
}

.destacadoSeccion .img, .destacadoCoches .img
{
	display:table;
	padding-bottom:5px;
}

.destacadoCoches .img
{
	float:left;
	width:142px;
	padding-right:5px;
}

.destacadoHome .info, .destacadoSeccion .info, .destacadoCoches .info
{
	display:table;
}

.destacadoHome .info .titulo, .destacadoSeccion .info .titulo, .destacadoCoches .info .titulo
{
	display:table;
	padding-bottom:3px;
}

.destacadoHome .info .titulo A, .destacadoSeccion .info .titulo A, .destacadoCoches .info .titulo A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#333;
	font-weight:bold;
	line-height:19px;
	text-decoration:none;
}

.destacadoHome .info .titulo A:hover, .destacadoSeccion .info .titulo A:hover, .destacadoCoches .info .titulo A:hover
{
	background-color:#333;
	color:#FFF;
}

.destacadoHome .info .desc
{
	display:table;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
	font-weight:bold;
	line-height:13px;
	text-decoration:none;
	width:145px;
}

.destacadoSeccion .info .desc, .destacadoCoches .info .desc
{
	display:table;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
	font-weight:bold;
	line-height:13px;
	text-decoration:none;
}

.destacadoHome .leermas, .destacadoSeccion .leermas
{
	padding-top:8px;
	display:table;
	margin-left:-12px;
}

.highlightMed{
	display:table;
	width:152px;
	float:left;
	padding-bottom:14px;
}

.highlightGran{
	clear:both;
	display:table;
	width:315px;
	padding-bottom:14px;
}

.highlightSep
{
	display:table;
	float:left;
	width:11px;
}

.highlightSeccion{
	clear:both;
	display:table;
	width:233px;
	padding-bottom:14px;
}

A.bottom 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0066cc;
	text-decoration:none;
	font-weight:normal;
}

A.bottom:hover
{
	background-color:#0066cc;
	color:#FFF;
}

.txtbottom
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0066cc;
	text-decoration:none;
	font-weight:normal;
}

.menulateral
{
	display:table;
	width:235px;
	background-color:#f1f1f2;
	float:left;
	//margin-top:215px;
}

.menulateral .topMenu
{
	display:table;
	width:227px;
	height:37px;
	background-image:url(images/back_topmenu.jpg);
	background-repeat:repeat-x;
	padding-left:8px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#FFF;
}

.menulateral .itMenu
{
	display:table;
	width:221px;
	padding-left:6px;
	padding-top:2px;
}

.menulateral .itMenu A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	text-decoration:none;
}

.menulateral .itMenu A:hover
{
	color:#3087d6;
}

.menulateral .itMenuOk
{
	display:table;
	width:229px;
	padding-left:6px;
	margin-top:1px;
	padding-top:1px;
	background-color:#3087d6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
}

.menulateral .subItemOk
{
	display:table;
	width:180px;
	padding-left:40px;
	padding-top:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff3300;
}

.menulateral .subItem
{
	display:table;
	width:180px;
	padding-left:47px;
	padding-top:2px;
}

.menulateral .subItem A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
}

.menulateral .subItem A:hover
{
	color:#ff3300;
}

.menulateral .promoMenu
{
	display:table;
	background-color:#FFF;
	padding-top:12px;
}

.contenidoSeccion
{
	display:table;
	padding-left:15px;
	float:left;
	padding-right:12px;
	//padding-top:215px;
}

.contenidoSeccion .titulo
{
	display:table;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#333333;
	width:390px;
	padding-bottom:15px;
}

.contenidoSeccion .subtitulo
{
	display:table;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:17px;
	color:#333;
	padding-bottom:18px;
	width:390px;
	font-weight:normal;
}

.contenidoSeccion .copy
{
	display:table;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:17px;
	color:#333;
	width:390px;
	padding-bottom:20px;
}

.contenidoSeccion .destacado
{
	display:table;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:15px;
	color:#333;
	width:390px;
	padding-bottom:20px;
}

.contenidoSeccion B, .contenidoSeccion STRONG
{
	font-weight:bold;
	color:#007dd8;
}

.contenidoSeccion B.normal
{
	font-weight:bold;
	color:#333;
}

.contenidoSeccion .foto
{
	display:table;
	padding:5px;
	margin-bottom:12px;
	border:1px solid #d6d6d6;
}

.contenidoSeccion .txt
{
	display:table;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	width:480px;
}

.contenidoSeccion .txtPeq
{
	display:table;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	width:400px;
}

.contenidoSeccion .subtitulo B
{
	color:#3389d9;
}

.contenidoSeccion .txt A, .contenidoSeccion .txtPeq A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0066cc;
	text-decoration:none;
}

.contenidoSeccion .txt .titContenido , .contenidoSeccion .txtPeq .titContenido 
{
	display:table;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#ff3300;
	font-weight:bold;
	padding-bottom:5px;
}

.bannersSeccion
{
	display:table;
	width:233px;
}

.bannersCoches
{
	display:table;
	width:312px;
	//width:314px;
	//padding-top:215px;
}

.contenidoSeccion .txtCoche
{
	display:table;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	width:400px;
}

.bannersCoches .divTituloSeccion 
{
	display:table;
	padding-bottom:6px;
	//width:314px;
	width:312px;
	border-bottom:1px solid #CCC;
	margin-bottom:15px;
}

.bannersCoches .highlightSeccion
{
	clear:both;
	display:table;
	width:314px;
	border:1px solid #CCC;
	margin-bottom:14px;
	padding:5px;
}

.cabeceraCoche 
{
	display:table;
	width:300px;
	//width:400px;
	background-image:url(images/backFichaCoche.jpg);
	background-repeat:no-repeat;
	height:68px;
}

.cabeceraCoche .titulo
{
	display:table;
	padding-left:12px;
	padding-top:12px;
	padding-bottom:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:bold;
	font-size:15px;
	line-height:18px;
}

.cabeceraCoche .desc
{
	display:table;
	padding-left:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:bold;
	font-size:14px;
}

.contenidoCoche
{
	display:table;
	padding-left:12px;
	width:386px;
	padding-top:14px;
	background-color:#c6def4;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:12px;
}

.contentCoche
{
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:12px;
}