body {
	background-color: #efefef;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font: 14px Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	
}

#flash {
	position:absolute;
	width:450px;
	height:330px;
	z-index:10000;
	left: 555px;

}

#cuerpo{ 
width:758px; border-left: 1px solid  #330033; border-right: 1px solid  #330033;
height:240px;
background-image:url(img/degradado.jpg); 
}

#cuerpo_expandido{ 
width:758px; border-left: 1px solid  #330033; border-right: 1px solid  #330033;
height:480px; 
background-image:url(img/degradado.jpg); 
}


#main{width:760px; margin:auto;}
#pie{
width:760px; height:90px; background-image:url(img/fondo.jpg)
}
#logocamion{ float:left;
background-image:url(img/logo1.jpg); background-repeat:no-repeat; width:290px; height:90px; margin-left:5px;
}
#cabecera_izqda{ width:450px; margin-top:50px; float:right; text-align:right; padding-right:10px; height:40px;

}

#cabecera{
width:760px; margin:auto; height:90px; background-image:url(img/fondologo.jpg); 
}

.minicamion { 
	width:220px; 
	height:10px;
	float:left; 
	margin-top:-110px; position:absolute; z-index:10;
}

.telefonos{ 
	width: 540px;
	float:right;
}


.telefonos1{ 
	width: 260px;
	float:right;
	text-align:right;
	padding-right: 10px;
}
.telefono_big{
	font: 20px Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
}

.telefonos2{ 
	font: 12px Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	width: 260px;
	float:left;	
	padding-left: 10px;
}

a:hover{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #330033; text-decoration:underline;

}
a:link{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #330033;
	text-decoration:none;
}
a:visited{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #330033;
	text-decoration:none;
}
a:active{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #330033;
	text-decoration:none;
}


a:hover.coletille{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	
	color: #999999; text-decoration:underline;

}
a:link.coletille{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	
	color: #999999;
	text-decoration:none;
}
a:visited.coletille{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	
	color: #999999;
	text-decoration:none;
}
a:active.coletille{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	
	color: #999999;
	text-decoration:none;
}


.textomenu{
	padding:5px 0px 5px 0px;
	text-align:center;
	background-color:#330033; background-image:url(img/fondo.jpg);
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #efefef;
	text-decoration:none;
}

#menu{ border-left: 1px solid #330033; width:150px; margin-left:30px; float:left;

}

#contenido_expanded{ width:450px;float:right; background-image:url(img/fondo.jpg);height:480px; text-align:center; border-left:1px solid #330033;} 
#contenido{ width:450px;float:right; /*background-image:url(img/fondo.jpg);*/height:240px; text-align:right;} 

.titulomenu{ 

}
#tablafotos{ text-align: center;}	
#fotogrande{width:368px; height:240px; background-color:#0099FF;	}

.borderfoto{ border: 1px solid #330033;}
table{ }

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #360036;
	color:#FFFFFF;

}
textarea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #360036;
	width:250px;
	color:#FFFFFF;
}

.Estilo1 {text-align: right; font-weight: bold; color:#660066; font:11px Geneva, Arial, Helvetica, sans-serif; }

#coletilla{ font: 9px Geneva, Arial, Helvetica, sans-serif; color:#999999; width:760px; margin:auto; text-align:right;}

.cell3 {width:336px; float:right;text-align:left;}
.cell4 {width:136px; text-align:right;}
.row1 {border: 0px solid #FFFFFF;}
.titulo_14{font-size:14px; font-weight:bold; color:#360036; text-align:center;}
#titulofoto{width:440px; padding-left: 10px; font-size:14px; font-weight:bold; color:#FFFFFF; position:absolute; z-index:10; text-align:left; background-color:#553F55}
#aviso_legal{color:#330033; text-align:left;}