/* CSS Document */


/* Reset */

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, dialog, figure, footer, header,
hgroup, menu, nav, section,
time, mark, audio, video {
        margin:0;
        padding:0;
        border:0;
        outline:0;
        font-size:100%;
        vertical-align:baseline;
        background:transparent;
}
body {
        line-height:1;
}

article, aside, dialog, figure, footer, header,
hgroup, nav, section {
        display:block;
}

nav ul {
        list-style:none;
}

blockquote, q {
        quotes:none;
}

blockquote:before, blockquote:after,
q:before, q:after {
        content:'';
        content:none;
}

a {
        margin:0;
        padding:0;
        border:0;
        font-size:100%;
        vertical-align:baseline;
        background:transparent;
}

ins {
        background-color:#ff9;
        color:#000;
        text-decoration:none;
}

mark {
        background-color:#ff9;
        color:#000;
        font-style:italic;
        font-weight:bold;
}

del {
        text-decoration: line-through;
}

abbr[title], dfn[title] {
        border-bottom:1px dotted #000;
        cursor:help;
}

table {
        border-collapse:collapse;
        border-spacing:0;
}

hr {
    display:block;
    height:1px;
    border:0;
    border-top:1px solid #cccccc;
    margin:1em 0;
    padding:0;
}

input, select {
        vertical-align:middle;
}

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


/* LAYOUT TOOLS */

.floatLeft 			{ float: left; }
.floatRight			{ float: right; }
.clear				{ clear: both; }
.layoutCenter		{ margin: 0 auto; }
.textCenter			{ text-align: center; }
.textRight			{ text-align: right; }
.textLeft			{ text-align: left; }
.fix				{ overflow:hidden; }
/*


/*************************************************/

body { 
   text-align:center;
   background-image:url("../../img/front/bg_top.gif");
   background-position:0 -30;
   background-repeat:repeat-x;
   background-color:#ffffff;
}



p {  
	font-size: 11px; 
	line-height: normal; 
	color: #333333; 
	font-family: verdana;
	line-height:15px;
	padding:5px 0px
}

.negrita {  
	font-size: 11px; 
	line-height: normal; 
	color: #333333; 
	font-family: verdana;
	margin-bottom:10px;
	font-weight:bold;
}

p a {  
	font-size: 11px; 
	line-height: normal; 
	color: #ee6800; 
	text-decoration: underline; 
	font-family: verdana
}

p a:hover {  
	font-size: 11px; 
	line-height: normal; 
	color: #333333; 
	text-decoration: none; 
	font-family: verdana
}


h1{  
	font-size: 18px; 
	line-height: normal; 
	color: #fb8d32; 
	font-family: arial;
	font-weight:bold;
	margin-bottom:10px;
	.margin-bottom:5px;
}


h2 {  
	font-size: 16px; 
	line-height: normal; 
	color: #fb8d32; 
	font-family: arial;
	font-weight:bold;
}


h2 a {  
	font-size: 16px; 
	line-height: arial; 
	color: #fb8d32; 
	font-family: verdana;
	font-weight:bold;
	text-decoration:underline;
}

h2 a:hover {  
	font-size: 16px; 
	line-height: normal; 
	color: #fb8d32; 
	font-family: verdana;
	font-weight:bold;
	text-decoration:none;
}



h3 {  
	font-size: 16px; 
	line-height: normal; 
	color: #333333; 
	font-family: arial;
	font-weight:normal;
}


h4 {  
	font-size: 14px; 
	line-height: normal; 
	color: #000; 
	font-family: arial;
	font-weight:bold;
	border-bottom:1px solid #000;
	display:block;
	padding-bottom:4px
}



h4 a{  
	font-size: 14px; 
	line-height: normal; 
	color: #fb8d32; 
	font-family: arial;
	font-weight:bold;
	text-decoration:none;
}


h4 a:hover{  
	font-size: 14px; 
	line-height: normal; 
	color: #333333; 
	font-family: arial;
	font-weight:bold;
	text-decoration:none;
}


h4 span {  
	font-size: 14px; 
	color: #333333; 
	font-family: arial;
	font-weight:normal;
	margin-top:20px;
	display:block
}

h5 {  
	font-size: 14px; 
	color: #333333; 
	font-family: arial;
	font-weight:bold;
	padding-bottom:20px
}

h5 a {  
	font-size: 12px;   
	color: #fb8d32; 
	font-family: verdana;
	font-weight:bold;
	text-decoration:underline;
}

h5 a:hover {  
	font-size: 12px;
	font-family: verdana;
	font-weight:bold;
	text-decoration:none;
}





h6 {  
	font-size: 12px; 
	color: #000000; 
	font-family: verdana;
	font-weight:bold;
}

h6 a {  
	font-size: 12px; 
	color: #000000; 
	font-family: verdana;
	font-weight:bold;
	text-decoration:underline;
}

h6 a:hover{  
	font-size: 12px; 
	color: #000000; 
	font-family: verdana;
	font-weight:bold;
	text-decoration:none;
}

h7 {  
	font-size: 20px; 
	line-height: normal; 
	color: #000000; 
	font-family: verdana;
	font-weight:bold;
	margin-bottom:10px;
	.margin-bottom:5px;
}


h8 {  
	font-size: 15px; 
	line-height: normal; 
	color: #000000; 
	font-family: verdana;
	font-weight:bold;
	margin-bottom:10px;
	.margin-bottom:5px;
}

#noticias_home h1{  
	font-size: 15px; 
	line-height: normal; 
	color: #000000; 
	font-family: verdana;
	font-weight:bold;
	margin-bottom:10px;
	.margin-bottom:5px;
}

#contenido_home h1{  
	font-size: 15px; 
	line-height: normal; 
	color: #000000; 
	font-family: verdana;
	font-weight:bold;
	margin-bottom:10px;
	.margin-bottom:5px;
}



.imgFloatLeft{
	margin-right:10px;
	margin-top:10px;
	float:left;
}



/* INDEX *************************************************/
html {

}


body {
 margin:0px;
 padding:0px;
	
}


#pagina{
	width:100%
}





#cabecera  {
	width:986px;
}

/* galeria**********************************************************/



#galeria_bg{
	width:100%;
	background:url("../../img/front/bg_galeria1.jpg") no-repeat;
	margin:0px;
	padding:0px;
	z-index:10;
}


#galeria_bg #galeriaHome{
	width:986px;
	height:250px;
	position:relative;
	border-top:none
	}

#galeria_bg #galeriaHome #frase{
	float:left;
	height:35px;
	padding-top:20px
}

#galeria_bg #galeriaHome #descripcion{
	float:left;
	height:35px;
	padding-top:35px;
	padding-left:15px
}


#frase h1 {
	color:#cecece;
	font-family:Arial, Helvetica, sans-serif;
	font-size:35px;	
	font-weight:bold;
}



#descripcion h2 {
	color:#cecece;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
}


/* fin galeria**********************************************************/


#rs ul{
	width:400px;
	padding-top:0px;
	display: inline;
	float: left;
}

#rs li{
	padding-right:10px;
	display: inline;
	float: left;
}



#contenido {	
	display: block;
	/*height: 100%;*/ 
	/*max-height:750px;*/
	text-align:center;
} 


#contenido_magazine {	
	display: block;
	text-align:center;
} 


#concurso {	
	display: block; 
	height: 100%; 
	max-height:1000px;
	text-align:center;
} 




#medida_ancho {
	width:986px;
	text-align:center;
}




#columna_izquierda {
	width:180px;
	background-color:#FFFFFF ;
}

#columna_izquierda_magazine {
	width:180px;
	.width:180px;
	background-color:#FFFFFF ;
}



#logo {
	width:170px;
	margin-right:10px;
}

#derecha {
	

}


#img_flash {
	width:292px;
	min-height:730px;
	.height:750px;
	background-color:#e1e1e1;
	margin-right:20px;
	z-index: -999;

}




#linea_colorconcurso {
	width:17px;
	min-height:1090px;;
	
}

#linea_color2 {
	width:17px;
	min-height:750px;
}


/*#contenido_y_banner {
	min-height:690px;
	.height:690px;
	background-color:#ffffff;
	text-align:center;
}*/


#contenido_y_banner {
	text-align:center;
}

#contenido_home {
	padding-right:10px;
	width:586px;

	
	
}

#contenido_concurso {
	background-color:#e1e1e1;
	padding-right:10px;
	width:620px;
	.width:630px;
	max-height:1090px;
	.max_height:1090px;
	height:1090px;
	.height:1090px;
	
	
}

/*#contenido_central {
	background-color:#ffffff;
	padding:10px;
	width:576px;
	.width:576px;
	min-height:730px;
	.height:750px;
	border-left:1px solid #6d6d6d;
	border-right:1px solid #6d6d6d
}*/



#contenido_central {
	background-color:#ffffff;
	padding:20px 10px;
	width:576px;
	.width:586px;
	text-align:left
}

#contenido_central ul{
	list-style: disc outside;
	margin-left:200px;
	padding:10px 0px
}

#contenido_central li{
	font-size: 11px;
	font-family: verdana;
	color:#333333;
	line-height:22px;
	padding:3px 0px;
	
}

#contenido_central li a{
	color:#333333;
	text-decoration:underline;
	
}

#contenido_central li a:hover{
	color:#333333;
	text-decoration:none;
	
}
#contenido_central #perfil_buscador {
	 padding:5px;
	 margin-bottom:20px; 
	 border: #666666 1px solid;
	
}

#contenido_central #info {
	 width:370px;
	 .width:350px
}


#ruta {  
	font-size: 10px; 
	line-height: normal; 
	color: #333333; 
	font-family: verdana;
	background-color:#e1e1e1;
	padding:2px 10px;
	.padding:2px 0px 2px 10px;
	margin-bottom:10px;
	display:block;
	.width:576px;

}



#ruta a {  
	font-size: 10px; 
	line-height: normal; 
	color: #fb8d32; 
	text-decoration: none; 
	font-family: verdana;
	text-decoration: underline; 
}   


#ruta a:hover {  
	font-size: 10px; 
	line-height: normal; 
	color: #333333; 
	text-decoration: none; 
	font-family: verdana;
	text-decoration: none; 
}


#contenido_galeria {
	background-color:#ffffff;
	padding:0px;
	width:534px;
	.width:534px;
	min-height:830px;
	.height:850px;
	vertical-align:top;
}

#galeria {
   float:left;
   margin:0px 12px 0px 12px;
   text-align: left;
	 border-top: #a5a7aa solid 1px;
	width:534px;
	.width:534px;
}

#galeria_foto {
   float:left;
   height: 195px;
   border-bottom: 1px #a5a7aa solid ;
}

#resultados {
   margin-top:20px
}

#detalle {
   float:left;
   margin:0px 10px 0px 10px;
   text-align: left;
	 border-top: #a5a7aa solid 1px;
	 width:534px;
	.width:534px;
}

#detalle_vertical {
   float:left;
   margin:0px 10px 0px 10px;
   text-align: left;
	 border-top: #a5a7aa solid 1px;
	 width:534px;
	.width:534px;
}

#galeria ul {
   text-align: left;
	 padding:0px;
}
#detalle ul {
   text-align: left;
	 padding:0px;
}

#detalle_vertical ul {
   text-align: left;
	 padding:0px;
}

#galeria li {
   display:inline;
   float:left;
   width:200px;
   height:325px;
   padding:5px 3px 5px 0px;
   text-align: left;
   border-bottom: #a5a7aa solid 1px;
	 font-family:"Trebuchet MS";
	 color:#666;
	 font-size:14px;
	 
}

#detalle li {
   display:inline;
   float:left;
   width:524px;
	 height:700px;
   padding:5px 3px 5px 0px;
   text-align: left;
   border-bottom: #a5a7aa solid 1px;
	 font-family:"Trebuchet MS";
	 color:#666;
	 font-size:14px;
	 
}

#detalle_vertical li {
   display:inline;
   float:left;
   width:524px;
	 height:725px;
   padding:5px 3px 5px 0px;
   text-align: left;
   border-bottom: #a5a7aa solid 1px;
	 font-family:"Trebuchet MS";
	 color:#666;
	 font-size:14px;
	 
}

.galeria_img{
	 vertical-align:middle;
	 text-align:center;	 
	 /*border-bottom: 1px #a5a7aa solid ;*/
	 padding-bottom:2px;
}


#banners {
	width:208px;
	background:#efefef;
	padding-bottom:20px;
	margin:20px 0px;
	border:1px solid #000
	/*min-height:730px;
	.min-height:750px;*/
	
}




#suscribir{
	font-family:verdana;
	font-size:10px;
	padding-top:3px;
	color:#000000;
}


#suscribase_caja {
	list-style: none;
	width:162px;
	.width:172px;
	height:140px;
	border:#FFFFFF 1px solid;
	padding:5px;
	margin-top:10px;
}

.suscribase ul{
	clear: both; 
	
}
#suscribase li{
	display: block;
	float: left;
	position: relative;
	font-family:verdana;
	font-size:10px;
	padding-top:3px;
	
}

.preguntas{
	font-family:verdana;
	font-size:10px;
	padding-top:3px;
	color:#000000;
}

.preguntas a{
	font-family:verdana;
	font-size:10px;
	padding-top:3px;
	color:#000000;
	text-decoration:underline;
}

.preguntas a:hover{
	font-family:verdana;
	font-size:10px;
	padding-top:3px;
	color:#000000;
	text-decoration:none;
}




/*************************MENÚ SUPERIOR************************/


#bg_menu_superior{
   background-image:url("../../img/front/bg_top.gif");
   background-position:0 0;
   background-repeat:repeat-x;
   width:100%;
   padding-bottom:0px;
   padding-top:0px;
   .margin-top:-5px
}

#menuSUP {
font-family: "Trebuchet MS";
font-size: 16px;
color: #f6f6f6;
text-decoration: none;
font-weight:normal;
letter-spacing:1px;
width:986px;
padding-bottom:10px;
.padding-left:0px;
padding-left:0px;
.height:35px;
.padding-bottom:0px;
.padding-top:0px;
text-align:left


}

#menuSUP a{
font-family: "Trebuchet MS";
font-size: 16px;
color: #f6f6f6;
text-decoration: none;
font-weight:normal;
letter-spacing:1px;
}


#menuSUP a:hover{
font-family: "Trebuchet MS";
font-size: 16px;
color: #f58232;
text-decoration: none;
font-weight:normal;
letter-spacing:1px;
}


#menuSUP a.current{
font-family: "Trebuchet MS";
font-size: 16px;
color: #f58232;
text-decoration: none;
font-weight:normal;
letter-spacing:1px;
}


#menuSUP .current{
font-family: "Trebuchet MS";
font-size: 16px;
color: #666;
text-decoration: none;
font-weight:normal;
letter-spacing:1px;
}


/*************************FIN MENÚ SUPERIOR************************/


/* franja iconos superior *************************************************/


#icos_superior {
	width:986px;
}


#icos_txt {
	font-family: verdana;
	font-size:10px;
	color: #aaaaaa;
	text-decoration: none;
}

#icos_txt a {
	font-family: verdana;
	font-size:10px;
	color: #aaaaaa;
	text-decoration: underline;
	
	
}


#icos_txt a:hover {
	font-family: verdana;
	font-size:10px;
	color: #ffffff;
	text-decoration: none;
	
	
}

#icos_txt a:visited {
	font-family: verdana;
	font-size:11px;
	color: #fff;
	text-decoration: underline;
	
	
}
/* franja fin iconos superior *************************************************/





.T_comun {  
	font-size: 11px; 
	line-height: normal; 
	color: #333333; 
	font-family: verdana
}

.T_comun a {  
	font-size: 11px; 
	line-height: normal; 
	color: #ee6800; 
	text-decoration: underline; 
	font-family: verdana
}

.T_comun a:hover {  
	font-size: 11px; 
	line-height: normal; 
	color: #333333; 
	text-decoration: none; 
	font-family: verdana
}


.T_comun a.current {  
	font-size: 11px; 
	line-height: normal; 
	color: #333333; 
	text-decoration: none; 
	font-family: verdana
}


.T_comun .current {  
	font-size: 11px; 
	line-height: normal; 
	color: #333333; 
	text-decoration: none; 
	font-family: verdana
}



.T_comunP {  
	font-size: 10px;
	.font-size: 9px;  
	line-height: normal; 
	color: #333333; 
	text-decoration: none; 
	font-family: verdana;
}

.T_comunPSel {  
	font-size: 10px; 
	line-height: normal; 
	color: #666; 
	text-decoration: none; 
	font-family: verdana
}

.T_comunP a {  
	font-size: 10px; 
	line-height: normal; 
	color: #ee6800; 
	text-decoration: underline; 
	font-family: verdana
}

.T_comunP a:hover {  
	font-size: 10px; 
	line-height: normal; 
	color: #333333; 
	text-decoration: none; 
	font-family: verdana
}

.T_blanco {  
	font-size: 11px; 
	line-height: normal; 
	color: #ffffff; 
	font-family: verdana
}

¡.T_blanco a {  
	font-size: 11px; 
	line-height: normal; 
	color: #ffffff; 
	text-decoration: underline; 
	font-family: verdana
}

.T_blanco a:hover {  
	font-size: 11px; 
	line-height: normal; 
	color: #ffffff; 
	text-decoration: none; 
	font-family: verdana
}



.Titulo {  
	font-size: 11px; 
	line-height: normal; 
	color: #fb8d32; 
	font-family: verdana
}

.Titulo a {  
	font-size: 11px; 
	line-height: normal; 
	color: #fb8d32; 
	text-decoration: underline; 
	font-family: verdana;
}

.Titulo a:hover {  
	font-size: 11px; 
	line-height: normal; 
	color: #333333; 
	text-decoration: none; 
	font-family: verdana;
	}
	
.Titulo_event {  
	font-size: 12px; 
	line-height: normal; 
	color: #2b2b2b; 
	font-family: verdana;
}

.Titulo_event a {  
	font-size: 12px; 
	line-height: normal; 
	color: #2b2b2b; 
	text-decoration: underline; 
	font-family: verdana;
}

.Titulo_event a:hover {  
	font-size: 12px; 
	line-height: normal; 
	color: #2b2b2b; 
	text-decoration: none; 
	font-family: verdana;
	}


.TituloG {  
	font-size: 16px; 
	line-height: normal; 
	color: #fb8d32; 
	font-family: verdana
}

.TituloG a {  
	font-size: 16px; 
	line-height: normal; 
	color: #fb8d32; 
	text-decoration: underline; 
	font-family: verdana;
}

.TituloG a:hover {  
	font-size: 16px; 
	line-height: normal; 
	color: #333333; 
	text-decoration: none; 
	font-family: verdana;
	}
	

.titulo_F{
	width: 100%;
	font-family: verdana; 
	font-size: 12px; 
	color: #ffffff;
	text-decoration: none; 
	border: 1px #fb8d32 solid; 
	background-color: #999999; 
	clip:  rect(   ); 
	padding:2px 10px 2px 10px;
}


#ruta_ico {  
	font-size: 10px; 
	line-height: normal; 
	color: #333333; 
	font-family: verdana;
	background-color:#e1e1e1;
	padding:2px 10px;
	background-image:url("../../img/front/ruta_redondo.gif");
	background-repeat: no-repeat;
	background-position: left;
}








/*************************MENÚ IZQUIERDA************************/

#menu {
	margin-left:5px;
}

#menu div.barraMenu  {
font-family: "Trebuchet MS";
font-size: 13px;
color: #666;
text-decoration: none;
float: left;
text-align: left;
height:26px;
width:153px;
text-transform:uppercase
}



#menu div.barraMenu a.botonMenu {
font-family: "Trebuchet MS";
font-size: 13px;
text-decoration: none;
text-transform:none;
float: left;
background-color: #fff;
color: #000;
cursor: pointer;
background: url(../../img/front/bullet1.png); 
background-repeat:  no-repeat;
background-position: 0 5;
padding-left:10px;
}

#menu div.barraMenu a.botonMenu:hover {
background-color:  #fff;
color: #fb8d32;
border-bottom: 1px dotted #fb8d32;
width:153px;

}

#menu div.barraMenu a.botonMenu:active {
background-color: #fff;
color: #fb8d32;
background: url(../../img/front/bullet2.png);
background-repeat:  no-repeat;
background-position: 0 5;
padding-left:10px;
text-transform:none;
}

#menu div.barraMenu a.botonMenuSel{
background-color: #fff;
color: #fb8d32;
background: url(../../img/front/bullet2.png);
background-repeat:  no-repeat;
background-position: 0 5;
padding-left:10px;
text-transform:none;
}


#menu div.barraMenu a.botonMenuDes{
background-color:  #fff;
color: #CCCCCC;
text-decoration: none;
cursor: auto;
text-transform:none;
}


/*************************SUBMENÚ IZQUIERDA TUTORIAL SUBAPARTADO************************/

#menuTutorialSub{
	margin-left: 15px;
	width:138px;
	padding-bottom:2px;
}
	
#menuTutorialSub div.barraMenu,
#menuTutorialSub div.barraMenu a.botonMenu {
font-family: "Trebuchet MS";
font-size: 13px;
color: #666;
text-decoration: none;
float: left;
}

#menuTutorialSub div.barraMenu {
text-align: left;
height:26px;
width:138px;
}

#menuTutorialSub div.barraMenu a.botonMenu {
background-color: #fff;
color: #000;
cursor: pointer;
background: url(../../img/front/bullet1.png); 
background-repeat:  no-repeat;
background-position: 0 5;
padding-left:10px;
}

#menuTutorialSub div.barraMenu a.botonMenu:hover {
background-color:  #fff;
color: #fb8d32;
border-bottom: 1px dotted #fb8d32;
width:138px;

}

#menuTutorialSub div.barraMenu a.botonMenu:active {
background-color: #fff;
color: #fb8d32;
background: url(../../img/front/bullet2.png);
background-repeat:  no-repeat;
background-position: 0 5;
padding-left:10px;
}

#menuTutorialSub div.barraMenu a.botonMenuSel{
background-color: #fff;
color: #fb8d32;
background: url(../../img/front/bullet2.png);
background-repeat:  no-repeat;
background-position: 0 5;
padding-left:10px;
}


#menuTutorialSub div.barraMenu a.botonMenuDes{
background-color:  #fff;
color: #CCCCCC;
text-decoration: none;
cursor: auto;
}


/*************************REVISTA************************/

#revista {
	margin-bottom:10px;
	border:1px solid #000
}



/*FORMULARIO_________________________________________________________________________*/

#combos { 
	min-height:50px;
	.height:50px	
}



.boton { 
	font-family: verdana; 
	font-size: 10px; 
	color: #FDE1BA; 
	text-decoration: none; 
	border: 1px #999999 none; 
	background-color: #333333; 
	clip: rect( ) ; 
	font-weight: bold; 
	padding:3;
	cursor: pointer;	
}



.select { 
	height: 18px;
	FONT-SIZE: 11px; 
	FONT-FAMILY: verdana; 
	color: #000000; 
	background-color:#ffffff;
	vertical-align: middle;
}

.titol { 
	FONT-SIZE: 11px; 
	FONT-FAMILY: verdana; 
	color: #000000; 	
	padding-left:5px;
	padding-right:5px;
}

.t_select { 
	height: 18px;
	FONT-SIZE: 11px; 
	FONT-FAMILY: verdana; 
	color: #000000; 	
	vertical-align: middle;
	padding-left:2px;
	padding-right:2px;
}

.borderall_combo{
	width: 90%;
	font-family: verdana; 
	font-size: 10px; 
	color: #000000; 
	text-decoration: none; 
	border: 1px solid #f2ab48; 
	height: 17px; 
	background-color: #f6efe6; 
	padding:0px 1px 0px 1px;
}

.borderall{
	width: 80px;
	font-family: verdana; 
	font-size: 10px; 
	color: #000000; 
	text-decoration: none; 
	border: 1px solid #f2ab48; 
	height: 17px; 
	background-color: #f6efe6; 
	clip:  rect(   ); 
	padding:0px 1px 0px 1px;
}

.contacto{
	width: 100%;
	font-family: verdana; 
	font-size: 10px; 
	color: #000000; 
	text-decoration: none; 
	border: 0px #333333 none; 
	height: 17px; 
	background-color: #e0e0e0; 
	clip:  rect(   ); 
	padding:2px 1px 2px 1px;
}

.consulta{
	width: 100%;
	font-family: verdana; 
	font-size: 10px; 
	color: #000000; 
	text-decoration: none; 
	border: 0px #333333 none; 
	height: 250px; 
	background-color: #e0e0e0; 
	clip:  rect(   ); 
	padding:2px 1px 2px 1px;
}



.t_contact { 
	width: 250px;
	height: 18px;
	FONT-SIZE: 11px; 
	FONT-FAMILY: verdana; 
	color: #000000; 	
	vertical-align: middle;
	padding-left:2px;
	padding-right:2px;
}



/*************************HR************************/


hr.blanco {
color: #ffffff;
height:1px;
border-bottom: 1px #ffffff solid;
} 

	
hr.gris {
color: #eae6e0;
height:1px;
border-bottom: 1px #eae6e0 solid;
} 

hr.naranja {
color: #fb8d32;
height:1px;
border-bottom: 1px #fb8d32 solid;
}

hr.negro {
color:#ffffff;
height:1px;
border-top: 1px #000000 solid;
} 


hr.negro1 {
color:#000000;
height:1px;
border-top: 1px #000000 solid;
} 



/*************************ABC BUSQUEDA MUSEOS Y GALERÍAS************************/

.abc{
	width: 100%;
	font-family: verdana; 
	font-size: 10px; 
	color: #000; 
	text-decoration: none; 
	border: 0px #333333 none; 
	background-color: #e0e0e0; 
	clip:  rect(   ); 
	padding:2px 1px 2px 1px;
}


.abc a {
	width: 100%;
	font-family: verdana; 
	font-size: 10px; 
	color: #000; 
	text-decoration: none; 
	border: 0px #333333 none; 
	background-color: #e0e0e0; 
	clip:  rect(   ); 
	padding:2px 1px 2px 1px;
}



.abc a: hover {
	width: 100%;
	font-family: verdana; 
	font-size: 10px; 
	color: #fb8d32; 
	text-decoration: none; 
	border: 0px #333333 none; 
	background-color: #e0e0e0; 
	clip:  rect(   ); 
	padding:2px 1px 2px 1px;
}

/*************************PRESENT************************/

#present{
width:100%;
height:300px;
background-image:url(../..../../img/front/fotografia/present.jpg);
background-color: #e8e8e8;
text-align: center;
margin-bottom:20px;

}

/*************************CONTENEDOR IZQUIERDA Y DERECHA************************/

#barra_titulo{
	background:none;
	margin:20px 0px 10px 0px;
	
}

#contenedor_DIRECTORIO{
margin-top: 10px;
padding-bottom:5px;
overflow: hidden;
}

#contenedor_DIRECTORIO #foto{
width:150px;
float:left; 
margin-right:10px;
margin-top:10px
}

#contenedor_DIRECTORIO #foto_fotografo{
min-width:100px;
float:left;
padding-right:10px;

}

#contenedor_DIRECTORIO #izquierda{
float:left; 
padding-right:10px;
}

#contenedor_DIRECTORIO #contenido1{
padding-top:5px;
margin-left:160px;
}

#contenedor_DIRECTORIO #contenido_fotografo{
min-height:100px;
float:left;
margin-top:20px;
width:576px

}

#contenedor_DIRECTORIO #mas_webs{
padding:10px 0px;
text-align:left

}

#contenedor_DIRECTORIO #derecha{
padding-top:5px;

}


/*************************EXPOSICION************************/



#img_expo{
float:left;
padding-right:10px;
background: #FFFFFF;
}



/*************************PIE************************/


.reflect {
	reflect: rheight50 ropacity33;
}


/* pie  ******/



#pie {
	background-color:#000000;
	margin:0px;
	padding:0px;
	width:100%;
	display:block;
	height:70px

}

#pie-der {
	width:390px;
	color:#aaa;
	font-size:9px;
	font-family:Verdana;
	padding-top:25px;
	padding-bottom:20px;
	padding-left:10px;
}

#pie-der a{
	color:#aaa;
	text-decoration:underline;
}


#pie-der a:hover{
	color:#fff;
	text-decoration:none;
}

#pie-der a.current{
	color:#fff;
	text-decoration:none;
}

#pie-izq {
	width:100px;
	color:#aaa;
	font-size:9px;
	font-family:Verdana;
	padding-top:20px;
	padding-bottom:20px;
	
}

#pie-izq a{
	color:#aaa;
	font-size:9px;
	font-family:Verdana;
	text-decoration:underline;
	
}




/* fin pie  ********************************************************/


/*************************ABC RESULTADOS MUSEOS Y GALERÍAS: LISTADO************************/

.result{
	width: 100%;
	font-family: verdana; 
	font-size: 10px; 
	color: #000; 
	text-decoration: none; 
	border: 0px #333333 none; 
	background-color: #fb8d32; 
	clip:  rect(   ); 
	padding:2px 1px 2px 10px;
}


.lista1{
	width: 100%;
	font-family: verdana; 
	font-size: 12px; 
	color: #000; 
	text-decoration: none; 
	border-bottom: 1px #fff solid; 
	background-color: #FCE1B9; 
	clip:  rect(   ); 
	padding:2px 1px 2px 10px;
}


.lista2{
	width: 100%;
	font-family: verdana; 
	font-size: 12px; 
	color: #000; 
	text-decoration: none; 
	border-bottom: 1px #fff solid; 
	background-color: #f4f4f3; 
	clip:  rect(   ); 
	padding:2px 1px 2px 10px;
}



.lista {
	font-family: verdana; 
	font-size: 12px; 
	color: #000; 

	
}



.lista a {
	font-family: verdana; 
	font-size: 12px; 
	color: #000; 
	text-decoration: underline; 
	
}


.lista a: hover {
	font-family: verdana; 
	font-size: 12px; 
	color: #fb8d32; 
	text-decoration: none; 
	
}



LI.list {
	color: #fb8d32;
}




/* MAPA WEB */

#mapaweb{
	color:#ff8221;
	font-family:verdana;
	font-size:12px;
}

#mapaweb a{
	color: #000000;
	font-family:verdana;
	font-size:12px;
	text-decoration:underline
}
#mapaweb a:hover{
	color: #ff8221;
	font-family:verdana;
	font-size:12px;
	text-decoration: none;
}

#mapaweb ul{
	margin-left:200px
	
}
#mapaweb li{
	font-weight: bold;
	list-style: disc inside;
	margin:2px 0px;
}

#mapaweb ul li{
	list-style: inside;
	margin-left: 10px;
	
}

#mapaweb ul ul{
	margin:0px;
	padding:0px
}

#mapaweb  li li{
	font-weight: normal;
	margin:0px;
	padding:0px 0px 0px 15px
}
/* FIN MAPA WEB */

/* SOCIALES */
div#addThisButton{
	margin-left: 5px;
	margin-top: 5px;
}

div#fb-comments{
	margin-left: 5px;
	margin-top: 5px;	
}
/* FIN SOCIALES */


/*
	Google Maps debajo del texto en la ficha de una galeria/museo
*/

#div_mapa {
	height: 300px;
	width: 400px;
	.width:375px;
	position: relative;
	margin-bottom: 15px;
	margin-top: 10px;
	border:1px solid #ccc;
	padding:0px;
}



