@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; }
body{ width:100%; border-top: 15px solid #0FF; padding: 25px 0 0 0; color:#666; font-family: Georgia, "Times New Roman", Times, serif; font-size:14px;}
li{ list-style: none;}
a img{ border:0;}
a{ text-decoration:none; color:#666;}
p { margin:10px 0 0 0;!important}
.versales{ font-variant:small-caps;}
.titulopost{ text-transform: none; background:#0FF; color:#09C;}
#wrap{ margin: 20px auto 0 auto; width:970px;}
#header{ height: 80px;}
#menu{ float:right; margin: 8px 0 0 0;}
#menu ul{ list-style:none; margin:0; padding:0;}
#menu ul li{ padding:0; float:left;}
#menu ul li a {	display:block;	height:22px; text-decoration:none; margin: 0 0 0 20px;}
#menu ul li a:hover { background-position:bottom;}
#menu ul li a span { display:none;}
#azafatas{ background:url(../images/menu/azafatas.jpg); width:91px;}
#modelos{ background:url(../images/menu/modelos.jpg); width:86px;}
#interiores{ background:url(../images/menu/interiores.jpg); width:201px;}
#contacto{ background:url(../images/menu/contacto.jpg); width:95px;}
h1{
	height:35px;
	width:635px;
	color:#009999;
	font-size: 18px;
	font-variant: small-caps;
	text-transform: capitalize;
	font-weight: normal;
}
h1 span{ display:none}
#titleinteriores{ background:url(../images/titulos/interiores.jpg)}
#titleazafatas{ background:url(../images/titulos/agenciadeazafatas.jpg)}
#titlemodelos{ background:url(../images/titulos/modelos.jpg)}
#titlecontacto{ background:url(../images/titulos/contacto.jpg)}
#logo{ float:left;}
#menujs{ width:100%; background:#fff; clear:both; margin: 20px 0 0 0;}
#resumen{
	margin: 0 0 0 0;
	float: right;
	width:300px;
}
h3{
	height:35px;
	width:635px;
	color:#009999;
	font-size: 12px;
	font-variant: small-caps;
	text-transform: capitalize;
	font-weight: normal;
	max-width:100%;
}
#intro{ width: 625px; margin: 0 30px 0 0; float:left;}
#intro div{ width:305px;}
#intro div img{ margin: 0 0 5px 0;}
#seccion{ width: 625px; margin: 0 30px 0 0; float:left;}
#noticia{ width: 625px; margin: 0 30px 0 0; float:left;}
#seccion .texto{ width:305px;}
#seccion div img  { margin: 0 0 5px 0;}
#noticia img{
	padding:10px;
	border: 1px solid #CCC;
	margin:10px;
}
.p1{ float:left; margin: 0 15px 0 0;}
.p2{ float:left;}
.texto{ float:left;}
.titular,h2{ font-size:18px; color:#099; font-style:italic; margin-top:20px; font-weight:100; margin-bottom:8px; }
.titulo{ margin: 0 0 15px 0;}
#ultimasnoticias li{ margin: 0 0 10px 0; font-size: 12px;}
#foot{ background-color:#999999;
background-image:url(../images/degradadofooter.jpg);
background-repeat:repeat-x;
clear:both;
height:100px;
margin-top:100px;

top:100%;
width:100%;}
#footer{margin: 0 auto 0 auto; width:960px; }
#footer ul{ margin: 60px 0 0 0; color:#CCC;}
#footer ul li{ display:inline; list-style: none; color:#CCC; margin: 0 20px;}
#footer ul li a{ color:#CCC;}
#footer ul li a:hover{ color:#fff;}
#mapa{ float:left;}
#now{ float:right;}
#lineah{ margin: 15px 0 0 0;}
#lineah{ clear:both;}
.subtitulo, h3{ color:#099; font-weight:100; margin-top:5px; margin-bottom:5px;}
.ultimasnoticias{ width:305px; float:left; margin: 15px 0 0 0;}
.dcha{ width:305px; float:left;}
.campo, .single, .area{ width:290px; border:1px solid #999; padding: 4px; margin: 5px 0 0 0;}
textarea{ border: 1px solid #999; padding: 4px; height: 100px; margin: 5px 0 0 0; }
#datos p{ margin: 5px 0 0 0;}
#datos span{ color:#099;}
iframe { text-align:right;}
.button, .sendbutton{
	width: 140px;
	height:28px;
	background:url(../images/button.jpg);
	border:0;
	text-indent:-99999;
}
form div{ text-align:right; margin: 15px 0 0 0;}
.emailreqtxt, .reqtxt{
	font-size: 9px;
	color: #099;
	display: block;
	float: right;
}
.linklove, .cf_hidden{ display:none}
.texto_100{
	width:305px;
}
.alignleft {float:left;}
h2 a{
	color:#009999;
	font-size:18px;
	font-style:italic;
	font-weight:bold;
	text-transform: none;
}
.post{
	margin-top: 10px;
	margin-bottom: 10px;
	clear:both;
}
#excerpt img{ height:80px; width:auto;margin-top: 0px;}
#excerpt{ height:125px;}
.navigation div a{
	clear:both;
	background-color: #6CC;
	
	color: #FFF;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.mostrar h2 span{ display:inline; color:#009999; font-size:22px;}
h2 ul li:hover{ color:#009999; font-size:36px;}
.widgettitle{ display:none;}
.widgetcform0 input{ margin: 5px 0 15px 0;}
.listado_modelos {
	float: left;
	width: 100%;
}
.listado_modelos .minificha_modelo .img_modelo_mini {
	padding: 3px;
	width: 100px;
	background-color: #CCC;
	border-top-color: #666;
	border-right-color: #666;
	border-bottom-color: #666;
	border-left-color: #666;
}
.minificha_modelo {
	border:1px dotted #66FFCC;
float:left;
height:100px;
margin:5px 10px 2px 0;
overflow:hidden;
width:120px;
}
.piclenselink{ display:none}
.nombre_modelo_mini{
	float:left;
	font-size: 14px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
.modeloname{
	clear:both;
display:block;
font-size:14px;
font-weight:normal;
margin:0;
padding:2px;
width:145px;
overflow:hidden;
}
.img_modelo_mini img{ height:80px; width:auto}