
/*BODY {
	
font-family:Geneva,Arial,Helvetica,sans-serif;
	TEXT-DECORATION: none;
	background:#e4d8dd  ;
	margin:0;
	padding:0;
	border:0 none;
	font-size:0.9em;
	
	
	
	margin:0;
margin-left:10%;
padding:0;
}*/
body{
-x-system-font:none;
color:#333333;
background:#e4d8dd  ;
font-family:"Trebuchet MS",Arial,Verdana,sans-serif;
font-size:0.9em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:170%;
position: absolute;
left: 50%;
margin-top:0px;
margin-left: -512px;
}




div.parteArriba{background-color: #83485c;height:20px;
width:1024px;
-moz-border-radius-topleft:15px;
-moz-border-radius-topright:15px;
margin-top:150px;
}
table.parteAbajo{background-color: #6d2940;height:20px;width:1024;
-moz-border-radius-bottomleft:15px;
-moz-border-radius-bottomright:15px;
}
div.lineas{height:3px; background-color:#c0a1ab ;
width:1024px;}
table.parteAbajo td{text-align:center; color: #ebe1e4; font-size:0.9em; font-weight:bold;cursor:pointer; }
table.degradado{
	clear:both;
	background-image:url("../images/degradado.png");
	background-repeat:repeat-y;
	width:1024px;
	height:250px;
	
}
table.degradado td#imagen{
	background-color:transparent ;
	background-image:url("../images/logo2.png");
	background-repeat:no-repeat;
	background-position:30px 65px;
	margin-left:20px; margin-top:0px;}

table.degradado td {width:90px;}

table.degradado td.nino{
	background-color:transparent ;
	background-image:url("../images/ninoG.png");
	background-repeat:no-repeat;
	background-position: 25px 80px;

}
table.degradado td.senora{
background-color:transparent ;
	background-image:url("../images/senoraG.png");
	background-repeat:no-repeat;
	background-position: 0px 5px;
	
}
table.degradado td.caballero{

background-color:transparent ;
	background-image:url("../images/caballeroG.png");
	background-repeat:no-repeat;
	background-position: 25px 5px;
	
}


div.parteArribap{background-color: #83485c;height:20px;width:1024px;
-moz-border-radius-topleft:15px;
-moz-border-radius-topright:15px;

}
tr.parteAbajop{height:20px;background:#83485C none 0px 0px;width:200px;}

table.degradadop tr.parteAbajop td{
	text-align:center; color: #ebe1e4; font-size:0.9em; font-weight:bold; width:150px;}
table.degradadop{
	clear:both;
	background-image:url("../images/degradado.png");
	background-repeat:repeat-y;
	width:1024px;


}
table.degradadop td#imagen{
	background-color:transparent ;
	background-image:url("../images/logo4.png");
	background-repeat:no-repeat;
	background-position:5px 5px ;
	margin-left:20px;
	width:200px;}



table.degradadop tr.imagenes td.nino{
	background-color:transparent ;
	background-image:url("../images/ninop.png");
	background-repeat:no-repeat;
	background-position:85px 30px;
	width:60px;}
table.degradadop  tr.imagenes td.senora{
	background-color:transparent ;
	background-image:url("../images/senorap.png");
	background-repeat:no-repeat;
	background-position:80px 10px;
	width:60px;}
table.degradadop  tr.imagenes td.caballero{
	background-color:transparent ;
	background-image:url("../images/caballerop.png");
	background-repeat:no-repeat;
	background-position:85px 15px;
	width:60px;}
table.degradadop tr.imagenes{height:90px;}
div.datos{background-color:#F5F0F2;
height:270px;

width:1020px;border:2px solid #83485C;}/*background-color:#F5F0F2;
height:270px;
margin-left:21%;
width:664px;*/
div.datosDibujos{background-color:#F5F0F2;
height:795px;

width:1020px;border:2px solid #83485C;}
div.datosContacto{
	background-color:#F5F0F2 ;
	background-image:url("../images/logo2.png");
	background-repeat:no-repeat;
	background-position:680px 80px;
	height:340px;

	width:1020px;
	border:2px solid #83485C;}
div.datosF
{background-color:#F5F0F2;
height:1400px;

width:1020px;border:2px solid #83485C;}
div.datosLoca{background-color:#F5F0F2;
height:370px;

width:1020px;border:2px solid #83485C;}
div.datosS{background-color:#F5F0F2;width:1020px;height:460px;border:2px solid #83485C;}
div.datosE{background-color:#F5F0F2;width:1020px;height:400px;border:2px solid #83485C;}
div.datosDibu{background-color:#F5F0F2;
height:950px;

width:1020px;border:2px solid #83485C;}
div.datosServicios{
float:right;
width:850px;
margin-top:25px;}
input.error{background-color:#FFFFD5;
border:2px solid red;
color:red;
margin:0;}
p.error{background-color:#FFFFD5;
border:1px solid red;
color:red;
font-size:1.1em;
font-weight:bold;
padding:4px;}
div.datosL{background-color:#F5F0F2;background-image:url("../images/callejero.gif");
	background-repeat:no-repeat;
	background-position: 50px 20px;
height:660px;

width:780px;}
textarea.comentarios{margin-left:85px;}
A.menu:link
{
	FONT-SIZE: 11px; 
	COLOR:white; 
	font-family:"Trebuchet MS",Arial,Verdana,sans-serif;
	TEXT-DECORATION: none
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	padding-right:10px;
}
A.menu:visited{
	FONT-SIZE: 11px;
	COLOR: white; 
	font-family:"Trebuchet MS",Arial,Verdana,sans-serif;
	TEXT-DECORATION: none
	border-bottom:none;
		padding-top:5px;
	padding-bottom:5px;
	padding-left:25px;
	padding-right:25px;
}
A.menu:active{
	FONT-SIZE: 11px; 
	COLOR: white; 
	font-family:"Trebuchet MS",Arial,Verdana,sans-serif;
	TEXT-DECORATION: none
}
A.menu:hover{
	font-family:"Trebuchet MS",Arial,Verdana,sans-serif;
TEXT-DECORATION: none
}
table.degradadop tr.parteAbajop td:hover{background-color:#a77e8d; }
a.menuIndex:link, a.menuIndex:visited{color:white;TEXT-DECORATION: none;padding:3px 25px;}
a.menuIndex:active{
	FONT-SIZE: 1em; 
	COLOR: white; 
	font-family:"Trebuchet MS",Arial,Verdana,sans-serif;
	TEXT-DECORATION: none;
	padding:3px 25px;

}
a.menuIndex:hover{
	COLOR: white; 
	FONT-SIZE: 1em; 
	font-family:"Trebuchet MS",Arial,Verdana,sans-serif;
	TEXT-DECORATION: underline;

}
a:link {
	FONT-SIZE: 13px; 
	COLOR:blue; 
	font-family:"Trebuchet MS",Arial,Verdana,sans-serif;
	TEXT-DECORATION: none
}

a:active {
	FONT-SIZE: 13px; 
	COLOR: #009933; 
font-family:"Trebuchet MS",Arial,Verdana,sans-serif;
	TEXT-DECORATION: none;
}
a:hover {
	FONT-SIZE: 13px; 
	COLOR: #7E1F3F; 
font-family:"Trebuchet MS",Arial,Verdana,sans-serif;
TEXT-DECORATION: none;
	
	

}
li.servicios a:active {
	FONT-SIZE: 13px;
 	color:#333333;
	font-family:"Trebuchet MS",Arial,Verdana,sans-serif;
	TEXT-DECORATION: none;
	border-bottom:#333 1px dashed;
}
li.servicios a:visited {
	FONT-SIZE: 13px;
 	color:#333333;
	font-family:"Trebuchet MS",Arial,Verdana,sans-serif;
	TEXT-DECORATION: none;
	border-bottom:#333 1px dashed;
}
li.servicios a:hover {
	FONT-SIZE: 13px;
 	color:#83485C;
	font-family:"Trebuchet MS",Arial,Verdana,sans-serif;
	TEXT-DECORATION: none;
	border-bottom:#333 1px dashed;
	font-weight:bold;
}
li.servicios a{
 	FONT-SIZE: 13px;
 	color:#333333;
	font-family:"Trebuchet MS",Arial,Verdana,sans-serif;
	TEXT-DECORATION: none;
	border-bottom:#333 1px dashed;}
/*
INPUT {
	BORDER-RIGHT: #406878 1px solid; 
	BORDER-TOP: #406878 1px solid; 
	SCROLLBAR-FACE-COLOR: #406878; 
	FONT-SIZE: 9px; 
	SCROLLBAR-HIGHLIGHT-COLOR: #000000; 
	BORDER-LEFT: #406878 1px solid; 
	SCROLLBAR-SHADOW-COLOR: #000000; 
	COLOR: #000000; 
	SCROLLBAR-3DLIGHT-COLOR: #000000; 
	SCROLLBAR-ARROW-COLOR: #000000; 
	SCROLLBAR-TRACK-COLOR: #000000; 
	BORDER-BOTTOM: #406878 1px solid; 
	FONT-FAMILY:  arial, helvetica, verdana, sans-serif; 
	SCROLLBAR-DARKSHADOW-COLOR: #000000; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-DECORATION: none;
	
}
TEXTAREA {

	SCROLLBAR-ARROW-COLOR: #ffffff;
	SCROLLBAR-HIGHLIGHT-COLOR:#999999;
	BACKGROUND-COLOR: #ffffff; 
	SCROLLBAR-BASE-COLOR:#255D93;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	BACKGROUND-ATTACHMENT: fixed; 
	COLOR: #000000; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY:  arial, helvetica, verdana, sans-serif; 
	TEXT-DECORATION: none
}*/
P {clear:both;margin-left:40px;
	margin-right:30px;
	FONT-SIZE: 0.9em;                  
	color:#333333;
	TEXT-ALIGN: justify; 	

	font-family:"Trebuchet MS",Arial,Verdana,sans-serif;
	TEXT-DECORATION: none
}
.pie{
	COLOR: white; 
	FONT-SIZE: 12px; 
	clear:both;
	text-align:center;
	margin-top:0px;
	padding:0px;
	
}
ul.serviciosE, ul.serviciosPa{FONT-SIZE: 0.9em;                  
	color:#333333;
	TEXT-ALIGN: justify; 	
	font-family:"Trebuchet MS",Arial,Verdana,sans-serif;
	}
li.servicios{clear:both;margin-top:5px;margin-left:60px;}
li.serviciosM{clear:both;margin-top:5px;margin-left:60px;list-style-type: circle;}
li.servicios:last-child, li.serviciosM:last-child{margin-bottom:25px;}

/*p.serviciosE{
	/*margin-top:60px;*/
	/*line-height: 45px;
	margin-left:50px;
	FONT-SIZE: 14px; 
}
p.serviciosPa{
	
	line-height: 60px;
	margin-left:50px;
	FONT-SIZE: 14px; 
}
p.servicios{
	line-height: 20px;
	margin-left:100px;
	FONT-SIZE: 13px; 
}*/
p.contacto{
	margin-top:0px;
	clear:both;
	font-size:1.1em;
line-height:35px;
margin-left:30px;
text-align:justify; 
padding-top:30px;
}
p.contactoC{
	line-height:45px;
	font-size:14px;
	
	/*margin-top:90px;*/
	margin-left:0px;
	text-align:left;
}
p.contactoPueblo{
font-size:13px;
line-height:1px;
margin-left:275px;
text-align:justify;
}
h1{
	clear:both;
font-family:"Trebuchet MS",Arial,Verdana,sans-serif;
	font-size:1.3em;
	margin-left:120px;
	/*margin-top:90px;*/
	line-height: 65px;
	margin-top:0px;
}

.piePagina{
	FONT-SIZE: 9px; 	    
	background:#7e1f3f none repeat scroll 0 0; /*7e1f3f granate*/ 
	TEXT-ALIGN: justify; 	
	font-family:"Trebuchet MS",Arial,Verdana,sans-serif;
	TEXT-DECORATION: none;

	width:1024px;
	height:20px;
	-moz-border-radius-bottomleft:15px;
-moz-border-radius-bottomright:15px;
}

.contador{
margin-left:200px;
margin-top:-35px;
}
.visitas{

font-family:"Trebuchet MS",Arial,Verdana,sans-serif;
font-size:14px;
margin-left:60px;
margin-top:-45px;
width:150px;
font-weight:bold;
}
.tablaMenu{
	background:#a1a3a1 none repeat scroll 0 0;
	left:250px;
	position:absolute;
	top:20px;	
	width:50%;
font-family:"Trebuchet MS",Arial,Verdana,sans-serif;
	font-size:12px;
	clear:both;
	-moz-border-radius: 15px 15px 15px 15px;	
	border:4px double #504e4e;
}
.tablaEncabezado{
	background:#6d2940 none repeat scroll 0 0;
	height:78px;
	left:0px;
	top:0px;
	width:100%;	
	position:absolute;
	margin: 0 10%;

}
div.parteArribap span.fecha{
	clear:both;
	color:white;
margin-left:60px;
margin-right:12px;
margin-top:4px;
text-align:justify;
text-decoration:none;
	float:right;
	line-height:10px;
font-family:"Trebuchet MS",Arial,Verdana,sans-serif;
	FONT-SIZE: 0.8em;  
	

}
.contenido{

margin-left:190px;
	
}
.contenidoS{
-moz-border-radius-bottomleft:15px;
-moz-border-radius-bottomright:15px;
-moz-border-radius-topleft:15px;
-moz-border-radius-topright:15px;
background:white none repeat scroll 0 0;
height:635px;
margin:90px 0 0 30px;
width:95%;
	
}
.linea{
background:white none repeat scroll 0 0;
height:17px;
margin:30px 925px 0;
width:300px;
position:static;
/*-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
*/


}
.letra{color:red;}
#logocontacto{
	float:right;
margin-right:12px;
margin-top:-88px;
}

#imagen {
border:0px; 

margin: 0 10%;
background:white none repeat scroll 0 0;
border:0 none;
height:78px;
margin-right:10%;
width:168px;
}
.formularioUltimo
{
	
font-family:"Trebuchet MS",Arial,Verdana,sans-serif;
	font-size:12px;
	margin-top:-60px;
	margin-left:50px;
}
.formularioUltimo2
{
	
font-family:"Trebuchet MS",Arial,Verdana,sans-serif;
	font-size:12px;
	margin-top:-10px;
	margin-left:50px;
}
.direccion{
	margin-left:0px;
}
.poblacion{
	margin-left:10px;
}
.telefono{
	margin-left:10px;
}
.movil{
	margin-left:10px;
}
.fax{
	margin-left:10px;
}

#registro {width:96%; padding:10px; margin:15px; border: 2px none;background-color:#6d2940;}
#registro fieldset {border:0;background-color: #b1b7af; padding:10px 20px;}
#registro legend{font: bold 16px Geneva, Arial, Helvetica, sans-serif;color:#010101; padding:0 5px;}
#registro div {width:350px}
#registro div label{font:bold 12px Geneva, Arial, Helvetica, sans-serif; float:left; margin-left:50px;
text-align:left;color: #000000;}

div input{font:bold 12px Geneva, Arial, Helvetica, sans-serif;}
textarea{font:bold 12px Geneva, Arial, Helvetica, sans-serif; margin-left:20px;}
div input.empresa, input.apellidos, input.direccion, input.telefono, input.provincia, input.pais{ margin-left:30px;}
div.sectores, div.dirigidoa{background-color:#C0A1AB;
border:1px solid #83485C;
clear:both;
color:white;
line-height:10px;
margin-left:70px;
margin-right:50px;
margin-top:6px;
padding:20px;
width:80%;}
div.tema, div.tipoRopa{clear:both;
margin-left:70px;
width:80%;line-height:10px;background-color:#C0A1AB;border:1px solid #83485c;margin-top:6px;padding:20px;}

/*#registro p label.cargo, p label.apellidos{-x-system-font:none;
color:#000000; float:right;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:12px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;line-height:normal;margin-top:-23px;padding:5px;text-align:left;width:22%;}*/
div.botones{
height:30px;
margin-bottom:20px;
margin-left:220px;
margin-top:40px;
width:300px;}
div.botones input.botonEnviar{
	float:right;
}

#registro p br {clear: left;}
.enviar{margin:3px 0 0 83px;}
div#nombre, div#apellidos, div#direccion,div#empresa, div#telefono, div#fax,div#movil,div#email,div#poblacion, div#provincia, div#cp, div#pais,#cargo{margin-left:124px;width:300px;float:left;font-size:0.9em; margin-top:10px;}
div#cp {width:200px;}
div#cp input{width:70px;margin-left:25px;}
div#provincia {width:262px;}
div#provincia input{width:147px; margin-left:50px}
div#poblacion{width:240px;margin-left:231px;}
div#pais{width:240px;margin-left:199px;}
div#telefono, div#movil, div#fax {width:240px;}
div#poblacion input, div#pais input, div#telefono input, div#movil input, div#fax input{width:150px;}
div#direccion, div#email{width:580px;}
div#direccion input{width:456px;margin-left:50px;}
div#email input{width:456px;margin-left:60px;}
div#apellidos input, div#poblacion input, div#pais input{margin-left:10px;}
div#nombre input{margin-left:48px;}
div#cargo input{margin-left:40px;}
div#empresa input{margin-left:54px;}
div#telefono{width:214px;}
div#movil, div#fax {margin-left:74px;width:154px;}
div#telefono input{width:100px;margin-left:45px;}
div#movil input, div#fax input{width:100px;margin-left:6px;}
div#email,h2,div#cp, div#direccion, div#nombre, div#telefono{clear:left;}
input.botonEnviar{float:right;}
input.botonBorrar{}
span.contacto{font-size:1.2em;}
span.contacto strong{margin-left:30px;}
/*div input{clear:both;margin-left:20px;}*/
p.poblacion{margin-left:107px;}

h2{color:#83485C;
font-size:1.4em;
font-weight:bold;
margin:3px;
padding:10px;
text-align:center;
text-decoration:underline;}
div.tipoS, div.tipoM, div.tipoC{float:left;
width:319px;}
p.tipoDeRopa{margin-left:70px;}
div.tipoDeporte, div.tipolaboral{float:right;width:302px;}
p.comentarios{margin-left:85px;}
p.datosServicios{margin-top:0px;}
div#menuv { 
border-color:#83485C;
border-style:solid;
border-width:1px 3px 3px 1px;
font-size:0.8em;
width:140px;
}
#menuv ul, li {
	list-style-type: none;
}

#menuv ul {
	margin: 0;
	padding: 0;
}

#menuv li {
	border-bottom: 1px solid #83485C;
	color: #83485C;
}

#menuv a {
	text-decoration: none;
	color: #83485C;
	background: #DBCBD0;
	display: block;
	padding: 3px 6px;

}

#menuv a:hover {
	background: #F5F0F2;
	
}
ul.listaIndex{
	FONT-SIZE: 0.9em;                  
	color:#333333;
	TEXT-ALIGN: justify; 	
	font-family:"Trebuchet MS",Arial,Verdana,sans-serif;
}
ul.listaIndex span.tituloUl{margin-left:0px;}
ul.listaIndex li{	list-style-type: circle;margin-left:40px;}
div.datosS p.inicioAc{margin-top:40px;}
div.datosS strong{font-size:1em; color:#7E1F3F;}
div.datosE p.inicioAc{padding-top:30px;}
p.formu{padding-top:20px;margin-left:90px;}
img.flecha{margin-left:3px;}
p.enviado{padding:30px;}
table.imagenes{width:100%; height:100%;}
table.imagenes td{height:315px;
width:220px;}
table.imagenes td img{ width:180px;}
