body{ margin:0; padding:0; font-family:"Trebuchet MS", Tahoma, Arial, sans-serif; font-size:0.7em; text-align:justify;}

img{ border:0;}

/* Estilos del index */

#webindex{ width:770px; margin-left:auto; margin-right:auto; background-image:url(../images/fondocabecerageroarte.jpg); background-repeat:no-repeat; padding-top:40px;}
#menuindex{ width:260px; margin-left:auto; margin-right:auto; background-color:#FFFFFF; padding-top:10px; min-height:199px;}

#menuindex h1{ font-size:2.0em; margin:0; padding:0; color:#000000; font-weight:bold; padding-left:20px;}
#menuindex h2{ font-size:0.8em; margin:0; padding:0; color:#985A2B; font-weight:bold; padding-left:20px; text-decoration:underline;}
#menuindex h3{ font-size:1.2em; margin:0; padding:0; color:#985A2B; font-weight:bold; margin-bottom:10px; padding-left:20px;}

#menuindexpresentacion{ float:left; width:240px; background-color:#F8F6F4; padding-top:10px; padding-bottom:24px; padding-left:20px; color:#000000; background-image:url(../images/separadorsombraincas.jpg); background-repeat:no-repeat; background-position:bottom;}
#menuindexpresentacion p{ margin:0; padding:0; margin-bottom:2px;}
#menuindexapartados ul .liborde { border-bottom:1px solid #D8D0CD;}
#menuindexapartados{ float:left; width:260px; background-color:#F5F7F6; padding-top:10px; color:#93362F; font-size:1.2em;}
#menuindexapartados ul{ margin:0; padding:0; list-style-type:none;}
#menuindexapartados ul li{float:left; width:260px;}
#menuindexapartados ul li a{ padding-left:20px; padding-bottom:5px; padding-top:5px; float:left; width:240px; color:#991240; text-decoration:none; background-color:#DEE3E0;}

#menuindexapartados ul .licabecera{ padding-bottom:5px; padding-top:5px; float:left; width:240px; color:#991240; background-color:#f3ede4; font-weight:bold; padding-left:20px; border-bottom:1px solid #BDC1BE;}
#menuindexapartados ul .licabecera a{ padding:0; background-color:#f3ede4; color:#991240;}
#menuindexapartados ul .licabeceraa a{ padding-bottom:5px; padding-top:5px; float:left; width:140px; background-color:#DF4579; font-weight:bold; padding-left:20px; border-bottom:1px solid #BDC1BE; color:#ffffff; font-size:0.8em; margin-left:20px;}
.licabecero { padding-bottom:5px; padding-top:5px; float:left; width:210px; background-color:#DF4579; font-weight:bold; padding-left:5px; border-bottom:1px solid #BDC1BE; color:#ffffff; font-size:1.0em;}


#menuapartados ul .licabeceraa a{ padding-bottom:5px; padding-top:5px; float:left; width:140px; background-color:#DF4579; font-weight:bold; padding-left:20px; border-bottom:1px solid #BDC1BE; color:#ffffff; font-size:0.8em; margin-left:20px;}

#menuindexapartados ul .licabeceranoborde{ padding-bottom:5px; padding-top:5px; float:left; width:240px; color:#000000; background-color:#f3ede4; font-weight:bold; padding-left:20px;}
#menuindexapartados ul .licabeceranoborde a{ padding:0; background-color:#f3ede4; color:#991240;}


#indexcontenido{ float:left; width:770px; margin-left:auto; margin-right:auto; margin-top:45px;}
#indexcontenido h4{ font-size:1.2em; margin:0; padding:0; color:#71857A; font-weight:bold; margin-bottom:10px;}

/* Estilos del resto */

#web{ width:770px; margin-left:auto; margin-right:auto; background-image:url(../images/fondorosa.jpg); background-repeat:no-repeat;  min-height:199px;}

#web2{ width:770px; margin-left:auto; margin-right:auto; background-repeat:no-repeat;  min-height:199px; text-align:center; margin-top:25px;}

#menu{ width:260px; float:left; background-color:#FFFFFF; margin-left:12px;}
#menu img{ margin-bottom:10px;}

#menu h1{ font-size:2.0em; margin:0; padding:0; color:#000000; font-weight:bold; padding-left:20px;}
#menu h2{ font-size:1.4em; margin:0; padding:0; color:#df4579; font-weight:bold; padding-left:20px;}
#menu h3{ font-size:1.2em; margin:0; padding:0; color:#df4579; font-weight:bold; margin-bottom:10px; padding-left:20px;}

#menupresentacion{ float:left; width:240px; background-color:#F5F7F6; padding-top:10px; padding-bottom:24px; padding-left:20px; color:#991240; background-image:url(../es/graficos/separadorsombraespiral.jpg); background-repeat:no-repeat; background-position:bottom;}
#menupresentacion p{ margin:0; padding:0; margin-bottom:2px;}

#menuapartados{ float:left; width:260px; background-color:#F5F7F6; padding-top:10px; color:#93362F; font-size:1.2em;}
#menuapartados ul{ margin:0; padding:0; list-style-type:none;}
#menuapartados ul li{float:left; width:260px;}
#menuapartados ul li a{ padding-left:20px; padding-bottom:5px; padding-top:5px; float:left; width:240px; color:#df4579; text-decoration:none; background-color:#f3ede4;}
#menuapartados ul li a:hover{ color:#FFFFFF; text-decoration:none; background-color:#991240;}
#menuapartados ul .licabecera{ padding-bottom:5px; padding-top:5px; float:left; width:240px; color:#991240; background-color:#f3ede4; font-weight:bold; padding-left:20px; border-bottom:1px solid #EAC692;}
#menuapartados ul .licabecera a{ padding:0; background-color:#f3ede4; color:#991240;}
#menuapartados ul .licabecera a:hover{ padding:0; background-color:#f3ede4; color:#991240;}
#menuapartados ul .licabeceranoborde{ padding-bottom:5px; padding-top:5px; float:left; width:240px; color:#991240; background-color:#f3ede4; font-weight:bold; padding-left:20px;}
#menuapartados ul .licabeceranoborde a{ padding:0; background-color:#f3ede4; color:#991240;}
#menuapartados ul .licabeceranoborde a:hover{ padding:0; background-color:#f3ede4; color:#991240;}
#menuapartados ul .liborde { border-bottom:1px solid #EAC692;}
#menuapartados ul .liactivoborde{color:#FFFFFF; text-decoration:none; background-color:#000000; border-bottom:1px solid #EAC692;}
#menuapartados ul .liactivoborde a{color:#FFFFFF; text-decoration:none; background-color:#991240;}



#menuapartados ul .liborde2 { border-bottom:1px solid #EAC692;}
#menuapartados ul .liactivoborde2 a{color:#991240; text-decoration:none; background-color:#fdfcfa;}

#menuapartados ul .liactivoborde2{color:#FFFFFF; text-decoration:none; background-color:#000000; border-bottom:1px solid #EAC692;}
#menuapartados ul .liactivoborde2 a:hover{color:#FFFFFF; text-decoration:none; background-color:#991240;}
#menuapartados ul .liactivonoborde2{color:#FFFFFF; text-decoration:none; background-color:#000000;}
#menuapartados ul .liactivonoborde2 a{color:#FFFFFF; text-decoration:none; background-color:#991240;}
#menuapartados ul .liactivonoborde2 a:hover{color:#FFFFFF; text-decoration:none; background-color:#991240;}


#menuapartados ul .liborde3 { border-bottom:1px solid #EAC692;}
#menuapartados ul .liactivoborde3 a{color:#a66403; text-decoration:none; background-color:#edebe8;}

#menuapartados ul .liactivoborde3{color:#FFFFFF; text-decoration:none; background-color:#991240; border-bottom:1px solid #EAC692;}
#menuapartados ul .liactivoborde3 a:hover{color:#FFFFFF; text-decoration:none; background-color:#991240;}
#menuapartados ul .liactivonoborde3{color:#FFFFFF; text-decoration:none; background-color:#991240;}
#menuapartados ul .liactivonoborde3 a{color:#FFFFFF; text-decoration:none; background-color:#991240;}
#menuapartados ul .liactivonoborde3 a:hover{color:#FFFFFF; text-decoration:none; background-color:#991240;}



#menuapartados ul .liactivoborde a:hover{color:#FFFFFF; text-decoration:none; background-color:#991240;}
#menuapartados ul .liactivonoborde{color:#991240; text-decoration:none; background-color:#000000;}
#menuapartados ul .liactivonoborde a{color:#991240; text-decoration:none; background-color:#f3ede4;}
#menuapartados ul .liactivonoborde a:hover{color:#991240; text-decoration:none; background-color:#f3ede4;}

#contenido{ width:420px; float:right; padding-top:30px;}
#contenido p{ margin:0; padding:0; margin-bottom:15px;}
#contenido .pmas{ margin-bottom:30px;}

#contenido ul{ margin:0; padding:0; list-style-type:none;}
#contenido ul li{ padding-left:213px; margin-bottom:15px;}
#contenido ul li p{ padding:0; margin:0;}
#contenido ul li strong{ color:#991240;}
#contenido ul .li1{ background-image:url(../es/graficos/espiral_obra1.jpg); background-repeat:no-repeat; padding-top:47px;}
#contenido ul .li2{ background-image:url(../es/graficos/espiral_obra2.jpg); background-repeat:no-repeat; padding-top:157px;}
#contenido ul .li3{ background-image:url(../es/graficos/espiral_obra3.jpg); background-repeat:no-repeat; padding-top:146px;}
#contenido ul .li4{ background-image:url(../es/graficos/espiral_obra4.jpg); background-repeat:no-repeat; padding-top:78px;}
#contenido ul .li5{ background-image:url(../es/graficos/espiral_obra5.jpg); background-repeat:no-repeat; padding-top:160px;}
#contenido ul .li6{ background-image:url(../es/graficos/espiral_obra6.jpg); background-repeat:no-repeat; padding-top:68px;}
#contenido ul .li7{ background-image:url(../es/graficos/espiral_obra7.jpg); background-repeat:no-repeat; padding-top:67px;}
#contenido ul .li8{ background-image:url(../es/graficos/espiral_obra8.jpg); background-repeat:no-repeat; padding-top:70px;}
#contenido ul .li9{ background-image:url(../es/graficos/espiral_obra9.jpg); background-repeat:no-repeat; padding-top:18px;}
#contenido ul .li10{ background-image:url(../es/graficos/espiral_obra10.jpg); background-repeat:no-repeat; padding-top:35px;}
#contenido ul .li11{ background-image:url(../es/graficos/espiral_obra11.jpg); background-repeat:no-repeat; padding-top:65px;}
#contenido ul .li12{ background-image:url(../es/graficos/espiral_obra12.jpg); background-repeat:no-repeat; padding-top:120px;}
#contenido ul .li13{ background-image:url(../es/graficos/espiral_obra13.jpg); background-repeat:no-repeat; padding-top:78px;}
#contenido ul .li14{ background-image:url(../es/graficos/audouard.jpg); background-repeat:no-repeat; padding-top:51px;}
#contenido ul .li15{ background-image:url(../es/graficos/couturier.jpg); background-repeat:no-repeat; padding-top:120px;}
#contenido ul .li16{ background-image:url(../es/graficos/durancamps.jpg); background-repeat:no-repeat; padding-top:69px;}
#contenido ul .li17{ background-image:url(../es/graficos/p_001077.jpg); background-repeat:no-repeat; padding-top:12px;}
#contenido ul .li18{ background-image:url(../es/graficos/urruti_conjunto.jpg); background-repeat:no-repeat; padding-top:56px;}
#contenido ul .li19{ background-image:url(../es/graficos/BUSTAMANTE.jpg); background-repeat:no-repeat; padding-top:151px;}

#contenido .ulmenufotos{ margin:0; padding:0; list-style-type:none; float:left; width:100%;}
#contenido .ulmenufotos li{ margin:0; padding:0; list-style-type:none; display:inline; margin-right:8px; float:left;}
#contenido .pfoto{ float:left; width:100%; margin:0; padding:0;}

#contenido a{ color:#000000; text-decoration:none;}

#capalogos{
	width:770px;
	float:left;
	padding-top: 5px;
	text-align:center;
}

#capalogostitu1{
	width:495px;
	float:left;
	padding-top:10px;
	padding-left: 60px;
}

#capalogostitu2{
width:215px;
float:left;
padding-top:10px;
}

.pderecha{ text-align:right; font-weight:bold; width:100%;}

#contenido h3{ font-size:1.2em; color:#3D594A; margin:0; padding:0;}

form{ margin:0; padding:0; margin-top:10px; margin-bottom:10px; text-align:left;}
form dl{ width:98%;}
form dt{ float: left; width: 45%; margin: 0px; padding: 2px 2px 2px 2px; font-weight:normal;}
form dt{ clear:both;}/* Hack for mac-ie5 */
form dd{ float: left; width: 50%; margin: 0px; padding: 2px;}
form input{ font-size:1em; background-color:#F5F7F6; color:#3D594A; border:1px solid #3D594A;}
form textarea{ font-size:1.2em; background-color:#F5F7F6; color:#3D594A; border:1px solid #3D594A;}

#pie{ margin-top:20px; float:left; width:100%; text-align:center;}
#pie img {float:left; width:93px; margin-right:5px; text-align:center;}
#pietexto{ width:100%; float:left; color:#534834; padding-top:42px; text-align:center;}


#listacontenidos{width:420px; float:right; padding-top:30px;}

h2{ font-size:1.5em; margin:0; padding:0; color:#991240; font-weight:bold; padding-bottom:20px; text-decoration:underline;}

.fotos{ width:100%; padding-top:10px;}

.flotader {
	float:right;
	clear:right;
	margin: 0px 0px 1px 10px;
	border-left: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-top: 1px solid;
	border-color: #991240;
	padding: 3px 3px 3px 3px;
}
#flotader2 {

	background-color:#F694B5;
	padding: 3px 3px 3px 3px;
}

.flotaizq {
	float:left;
	clear:right;
	margin: 0px 10px 1px 0px;
	border-left: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-top: 1px solid;
	border-color: #5c371e;
	padding: 3px 3px 3px 3px;
}

#centrar{ width:100%; text-align:center; }

.recu {

	margin: 0px 10px 1px 0px;
	border-left: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-top: 1px solid;
	border-color: #5c371e;
	padding: 3px 3px 3px 3px;
}

