/********************************************
   AUTHOR:  	  	
   WEBSITE:   	myautomovil.com	 
   TEMPLATE NAME: 	 	
   VERSION:          1.0          	
 *******************************************/
 
/* reset */
@charset "utf-8";
/* CSS Document */


/* reset */

html {
  height: 100%;
  margin-bottom: 1px;
}


html, body {
	margin:0;
	padding: 0;
}


/* headers */

h1, h2, h3, h4, h5 {
	margin:0;
	padding:0		
}

p, ul, ol, dd {
	padding:0;		
	margin: 0;
}

ul, ol, dd {
	padding:0;		
	margin: 0;
	list-style:none;
}




/* images */

img {
	border:0;
	margin:0;
}


td {
	vertical-align:top;
	}



/* form elements */

form, input, label, textarea {
	margin:0;
	padding:0;
}



div{
	text-align:left;
	display:block;
	width:100%;}


/**/

body{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
	}
	
.banner{

	margin-bottom:10px;
}

div{
	display:block;
	}
	
/**************************************
   LAYOUT 
***************************************/	

/* ajustes de anchos fijos para el layout */

.contenedor{
	width: 1010px; border:#D1D1D1 1px solid; border-top:none;
	overflow:hidden;
	}
	
.encabezado	{
	background: #000000 url(../img/encabezado_fondo.jpg) no-repeat right;
	
	}
	
.encabezado, .encabezado table{	
	height:110px;
	}	
.encabezado table td{	
	vertical-align:middle;
	padding:0px;}
	
.encabezado table td .banner{	
	height:auto;
	margin:0;
	pading:0;}	
	
.menu{
	background:url(../img/menu_fondo.gif) repeat-x;
	height:42px;
    vertical-align:top;
	overflow:hideen;
	padding-left:12px;
	}	


	
.menu table{
	height:27px}
	
.menu  td{
	border-left:#812000 1px solid;
	border-right:#E86A78 1px solid;
	height:27px; 
	vertical-align:middle;
	padding:0; !important
	}

.menu  td a{
	color:#fff;
	font-weight:bold;
	font-size:12px;
	white-space: nowrap;
	text-decoration: none;
	padding:0px 20px;
	height:27px; 
	line-height:26px;
	overflow:hidden;
	margin:0;  !important
	}
	
.menu td.green{
	background:url(../img/menu_green_fondo.gif) repeat-x;
	border-right:#91CB6A 1px solid;}			


	
/*.menu a:hover{
	background:url(../img/menu_ahover_fondo.gif) repeat-x;}	

.menu a.green:hover{
	background:url(../img/menu_green_ahover_fondo.gif) repeat-x;}		*/

	
.menu-lateral	{
	width:114px; margin-left:6px;
	*margin-left:3px;
	}
.principal 		{
	width:400px; margin-left:10px;
	}
.columna		{
	width:160px; margin-left:8px;}
.lateral		{
	width:300px; margin-left:6px;}

.full{
	width:980px;}

.menu-lateral,
.principal,
.columna,
.lateral{
	float:left; overflow:hidden;}

.pie	{clear:left;}

.menu td.btn-enc{
	text-align:center;
	}
	
.menu td.btn-enc a{
	display:inline-block;
	margin:0;
	padding:0;
	}



h2, h2 a, h2 a:hover, .caja h2,  .caja  h2 a,  .caja h2 a:hover{	
	color:#cc0000;
	text-decoration:none;
	font-size:14px;
	margin-bottom:6px
	}	
	
.rss td{
	padding:10px}
/**************************************
   cajas
***************************************/

.caja , .caja td {
	font-size:10px;
	margin-bottom:8px;}

	
.caja td ul{
	overflow:hidden;
	width:75px;
	
	}
	
.caja a{
	  color:black;
	  text-decoration:none;
	  }	
.caja a:hover{
	  color:#EB232E;
	  }	

.caja ul{
	padding:2px 3px 4px 6px;
	}	  
	
.caja ul li{
	padding-left:8px;
	background: url(../img/bullet.gif) no-repeat 0 3px;
	margin-bottom:2px;
	}	  
	
.caja h1, .caja h1 a, .caja h1 a:hover, .ad h1, .ad  h1 a, .ad  h1 a:hover{	
	color:#FFFFFF;
	text-decoration:none;
	}	
	
.caja h1, .caja h1 a, .caja h1 a:hover{	
	height:26px;
	line-height:26px;
	}		
	
	
.caja h1, .ad h1 {	
	
	overflow:hidden;
	padding-left:12px;
	font-size:10px;
	font-weight:bold;
	margin-bottom:2px;

	}
.caja h1 img{
	   float:left;
	   margin-top:5px;
	   margin-right:4px;}
	   
.caja div{
	border:#D1D1D1 1px solid;}	

.caja div div{
	border:none;}	
		   
.clase01{
	font-size:12px;
	background:#ebebeb;
	padding:6px;}

.clase02{
	font-size:10px;
	background:#F2F2F2;
	padding:6px;
	border:none;}

.clase02 ul{
	margin:5px 0;}
	
.clase01 label, .clase02 label{
	display:block;
	}	
	
.clase01 .hr, .clase02 .hr{	
	margin:6px 0;
	height:1px;
	background:#bebebe;
	font-size:1px;
	overflow:hidden;}

.ad {
	margin-bottom:8px}
	
.ad img{
	position:relative;
	top:-2px}	
	
.ad h1{
	text-transform:capitalize;
	background:url(../img/tit_publicidad.gif) no-repeat;
	height:16px;
	line-height:14px;
	margin-bottom:0;
	display:block;
	}
	
.htmlad{
	border:#d1d1d1 1px solid;
	padding:4px;}
	
.caja_am, .caja_gal{
	width:152px;
	height:144px;
	overflow:hidden;
	float:left;
	margin-right:6px;
	margin-bottom:20px;
	}
	
.caja_am{
	height:155px;}
.desc_am, .desc_gal{
	
	font-size:10px;
	text-align:center;
	padding:2px;

}
	
.desc_am{
border:#d1d1d1 1px solid;	
	background:#f2f2f2;
	
	border-top:none;
	}
		
	
.img_am, .img_gal{
	height:116px;
	padding-top:6px;
	overflow:hidden;
	width:150px;
	text-align:center;
	}	

.img_am{	
	border:#d1d1d1 1px solid;	
}
	
	
.caja_gal{
	width:133px;
	height:146px;
	overflow:hidden;
	float:left;
	margin-right:26px;
	margin-bottom:10px;

	}
	
.desc_gal{
	font-size:10px;
	text-align:center;
	padding:2px;
}
	
.img_gal{
	display:table-cell;
	padding-top:6px;
	overflow:hidden;
	width:150px;
	display:table-cell;
	text-align:center;
	}	
	
.img_gal img{
	border:#CCCCCC 1px solid;
	}		
	
/**************************************
   menu-lateral
***************************************/
.menu-lateral .caja h1{
	background:url(../img/titulo_caja_menu_fondo.gif) no-repeat;
	text-transform:capitalize;

	}
	
	
.menu-lateral .caja ul{
	background:#ebebeb;

	}
	
.menu-lateral  .caja ul li{
	background: url(../img/bullet_gris.gif) no-repeat 0 1px;}	
	
.comentar{
	border-bottom:#d1d1d1 1px solid;
	margin-bottom:10px;
	font-size:90%;
	background:#FEFFE8}
	
.comentar h2{
	background:#eee;
	padding:3px;
	font-size:12px;
	color:#000;}
	

/**************************************
   principal
***************************************/



.principal h1, .principal h1 a{	
	color:#CC0000;
	font-size:20px;
	font-weight:normal;
	text-decoration:none;
	}
	
.principal h1 a:hover{
	text-decoration:underline;}	



.principal .nota h1{
	margin-bottom:3px;
	}



.nota {
	margin-bottom:30px;
	border-bottom:#d1d1d1 1px solid;
	padding-bottom:6px;}

.nota p{
	margin-bottom:12px;}

.nota-tools{
	margin-top:14px;
	}
	
.nota-tools *{	
	color:#CC0000;
	font-size:10px;
	text-decoration:none;
	}


	
.nota-tools td{	
	height:17px;
	vertical-align:middle;
	text-align:left;
	}	

.img{
	float:left;
	margin-right:10px;
	margin-bottom:6px;
	}
.img_full{
	width:100%;
	margin-bottom:6px;
	}
	
.thumb{
	width:auto;
	float:left;
	margin: 0 8px 3px 4px;
	border:none;
	}	
	
.thumb img{
	display:block;}	
	
.breadcrumbs{
	font-size:10px;
	margin-bottom:4px;
	clear:left;
	}	
.breadcrumbs span{
	display:inline-block;}

/* nota ampliada*/
.ampliada, .superampliada{
	width:480px;
	margin-left:30px;
	*margin-left:15px;
	margin-right:15px 
	}	
	
.galeria{
	width:650px;
	margin:0;
	margin-right:60px;

	
	}
	
.galeria_img{
	text-align:left;
	font-size:11px;
	font-weight:bold
	}
	
	
	
.galeria_img img{
	margin-bottom:8px;
	cursor: url(../img/zoom1.cur), pointer;}	
	
.galeria, .lat-galeria{
	padding-top:20px;}
	
.lat-galeria{
	float:right;
	margin-right:20px;}
	
.lat-galeria .caja{	
	background:#f2f2f2}	
	
.lat-galeria .caja h3{
	clear:left;
	padding-top:10px;}	
		
.caja_galeria{
	padding-top:6px;
		padding-bottom:8px;}

		
.caja_galeria, .caja_galeria table, .caja_galeria table td{
	background:#373737;
	color:#e8e8e8;
	font-size:10px;
	font-weight:bold;

	}
	
.caja_galeria img{	
	border:0}

.caja_galeria a{	
	color:#e8e8e8;
	}
/*galeria*/
.galeria, .listado-galeria{
	width:632px;
	margin-left:25px;
	*margin-left:15px;
	margin-right:20px 
	}
	
.galeria .thumb{
	margin: 0 10px 5px 2px;

	}		

.listado-galeria .thumb{
	margin: 0 5px 5px 0;

	}		

.comentario	{
	border-bottom:#d1d1d1 1px solid;
	padding:10px 0;}

/*encuesta*/

.encuesta .barra_back, .encuesta .barra{
	height:10px;
	font-size:10px;
	overflow:hidden;
	background:#eee;
	border:#ccc 1px solid;
	vertical-align:middle;
	}

.encuesta .barra{
	background:#cc0000;
	border:#A4292D 1px solid;
	border-right: #ccc 1px solid;
	position:relative;
	top:-12px;
	}
/**************************************
   columna
***************************************/
.columna .caja h1{
	background:url(../img/titulo_caja_fondo.gif) no-repeat;
	text-transform:uppercase;

	}
	
.columna .caja div{	
	background:#F2F2F2;
	}
.columna .ad h1{
	background:url(../img/tit_publicidad_02.png) no-repeat;
	}
/**************************************
   lateral
***************************************/	
.lateral .thumb{
	margin: 0 3px 3px 3px;
	}	

.lateral .caja h1{
	background:url(../img/titulo_caja_lateral_fondo.gif) no-repeat;
	text-transform:capitalize;
	}
	
.lateral .caja h2{
	background:#f2f2f2;
	padding:3px;}	
	
.lateral  .caja ul li{
	background: url(../img/bullet_gris.gif) no-repeat 0 1px;}	



	
	
	
.tagcloud{
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:30px;
	padding:2px;
	text-align:center;
	background:#F8F8F8;
}
	
.tagcloud a{
	line-height:130%;	
	margin:0 6px;
	color:#777;
	}
	
.tagcloud a:hover{
	color:black;
	}	
	
/**************************************
   BANNERS
***************************************/
	
.banner-tope{
	background:black;
	vertical-align:middle;
	text-align:center;
	height:90px;
	overflow:hidden;
	border-bottom:black 1px solid;
	}
.banner-tope div{	
vertical-align:middle;
	text-align:center;	}

/**************************************
   pie
***************************************/	
	
.pie{
	/*margin-top:15px;*/
	text-align:center;
	padding:12px 0;
	border-bottom:#bebebe 1px solid;
	border-top:#bebebe 1px solid;	}	
	
.pie .links{
	width:60%;
	text-align:center;}	

.links{

	font-size:10px;
	color:#cc0000;
}		
	
.links a{
		color:#cc0000;
		text-decoration:underline;
		
		
		}
		
.pie .links a{	padding:0 2px;	display:inline-block;}


/**************************************
   RSS
***************************************/

.rss .caja{
	background:#F2F2F2;
	border:#D1D1D1 1px solid;
	}

.rss .caja{
	padding:10px;
	padding-right:25px}

.rss .caja tabla{
	margin:0;
	padding:0;}
	
.rss .caja ul li {
	font-size:11px;
	margin-bottom:6px}	
	
.rss .caja hr{
	margin-bottom:20px;
	}	

.rss .caja h3{
	font-size:110%;}	
	
.rss .caja * ul{
	width:100%}	

/**************************************
   ELEMENTOS GENERALES
***************************************/

.caja_galeria .thumb{	
	margin-right:7px;	}

/* clases de alineacion */

.float-left  { float: left; }
.float-right { float: right; }
.align-left  { text-align: left; }
.align-right { text-align: right; }
.align-center { text-align: center; }


/*paginador*/


.paginador-cont{
clear:both;
padding-top:8px;} 

.paginador{
text-align:center; margin-bottom:5px;}

.paginador a{
	display:inline-table;
	color:#cc0000;
	font-size:10px;
	padding:1px 3px;
	background:#f4f4f4;
	border:#eaeaea 1px solid;
	border-top:none;
	border-left:none;
	margin-right:4px;
	text-align:center;
	text-decoration:none;
	
	}


.paginador a:hover{
	color:#000;
	text-decoration:underline;
	}

/**/
.font_01{
	font-size:10px;}

.font_02{
	font-size:120%;}
.font_02 b{
	color:#cc0000;}	

/*input*/
.input_01{
	width:230px;
	}

/* fijar alto */

.clearfix:after {
	content: ".";
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* HTML .clearfix {height: 1%;}
/* End hide from IE-mac */
/* End clearfix */
/* Hack para IE7 */
.clearfix {zoom: 1;}





/**************************************
   TEST 
***************************************/


.test1{background:red;}
.test2{background:blue;}
.test3{background:green;}
.test4{background:orange;}
.test5{background:purple;}
.test6{background:yellow;}
.test7{background: #CCCCCC;}