body
{
background-color:#D2CEBD;
padding:0; font-family:verdana, sans-serif; font-size:10px;
margin:0px auto auto auto;
color:#424849;
}
p{
padding:2px 5px 2px 5px;
text-align:justify;
margin:0px;
}
a:hover{

}
p.anunt a{
background:url(images/newspaper.gif) no-repeat top left;
padding-left:25px;
padding-bottom:5px;
text-align:justify;
text-decoration:none;
color:#333333;

}

td{
	font-size:0.8em;
	background-image: #999999;

	background-repeat:   repeat-x;
	background-position: left top;
}
p.anunt a:hover{
text-decoration:underline;
}
h1{
font-size:16px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
padding:5px;
margin:0px;
text-decoration:none;
}
h2{

float:left;
font-size:18px;
font-weight:bold;
font-family:Verdana, Helvetica, sans-serif;
color:#354753;
padding:3px;
margin:0px;
text-decoration:underline;

text-align:center;
}
img.img_left{
float:left;
padding:0px 8px 8px 0px;
}

h3{
font-size:30px;
font-weight:100;
font-family:Arial, Helvetica, sans-serif;
color:#9C7B6C;
padding:5px;
margin:0px;
text-decoration:underline;
width:500px;
}


.fila3{
	background-color:#CDBBB4;
	font-size:1em;
	padding:7px;
	font-weight:bold;
}

.fila4{
	background-color:#D2B095;
	padding:7px;
	font-size:0.8em;
	font-weight:bold;
	margin-bottom:40px;
}

.th_conferenciantes{
	background-color:#B9A398;
}

#main_container{

width:950px;
height:auto;
margin:auto;
padding:0px;
}
#header{
width:950px;
height:88px;
background:url(images/header_light_bg.jpg) no-repeat left top;
margin:auto;
}
.left{
float:left;
padding-left:7px;
}
#header_logo{
width:276px;
height:68px;
float:left;
padding:20px 0 0 5px;
}

#search_tab{
width:230px;
float:right;
padding-top:10px;
font-size:10px;
}
input.search_input{
width:167px;
height:17px;
color:#818a8e;
background-color:#403a39;
padding-left:10px;
border:none;
}

/*__________________________________________________CV*/

.cv{
	font-size:1.2em;
	/*font-weight:700;*/
	max-height:500px;
	color:#FFF; !important
}





/*------------------------------main content-----------------------*/
#main_content{

width:950px;
height:auto;
margin:auto;
clear:both;
background:#F1E2C7 url(images/fondo.jpg) no-repeat left top;
}

/*---------------- menu tab----------------------*/
#menu{
background:#9C7B6C;
margin-top:10px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-webkit-box-shadow:1px 1px 3px #000;
	-moz-box-shadow:4px 1px 3px #000;
	

	
}
#menu li{border-bottom:  1px solid; color:#000000;}
#menu ul li, #menu li:last-child{border:none}	
a{
	display:block;
	color:#ffffff;
	text-decoration:none;
	font-family:'Georgia', Arial, sans-serif;
	font-size:14px;
	padding:3px 5px;
	


}
#menu a:hover{
background-color:#CDBBB4;
	color:#000000;

	
}
#menu ul a{background-color:#666666;
color:#ffffff;
border-bottom:  1px solid; color:#ffffff;}
#menu ul a:hover{
	background-color:#CDBBB4;
	
	text-shadow:none;
	-webkit-transition: color, background-color 0.9s linear;
}
ul{
	display:block;
	/*background-color:#6370BE;*/
	margin:0;
	padding:0;
	width:171px;
	list-style:none;
}
#menu ul{background-color:#464EAA;}
#menu li ul {display:none;}

/*---------------- menu tab----------------------*/


#middle_logo{

width:823px;
height:25px;
margin:0px auto 0px auto;
background:url(images/logo.png) no-repeat center ;
}


#middle_content{

width:923px;
height:240px;
margin:0px auto 0px auto;
background:url(images/cabeceras.jpg) no-repeat center ;
}
#middle_content_services{
width:823px;
height:164px;
margin:10px auto 0px auto;
background:url(images/middle_banner_services.jpg) no-repeat center ;
}
#middle_content_contact{
width:823px;
height:164px;
margin:10px auto 0px auto;
background:url(images/middle_banner_contact.jpg) no-repeat center ;
}
.middle_text{
width:550px;
margin:0px;
padding:20px 0 0 30px;
text-align:justify;
color:#c8dde9;
}
.center_text{

width: 610px;
font-size:12px;
padding:20px 0px 0 0px;
background-image:url(images/AedeCordoba2.png);

}

.center_text_iz{
margin-bottom:20px;
margin-right:30px;
width: auto;
padding:0px 0 0 0px;
text-align:justify;
/*background:#CDBBB4;*/
}
.center_text_iz_menu{
width: auto;
margin-top:20px;
padding:0px 20px 20px 0px;
text-align:justify;

}
#center_content{
width:880px;
margin:auto;
}
.left_content{
margin-left:-20px;

width:200px;
float:left;
}
.right_content{

width:700px;
float:left;


}

.news_tab{
clear:both;
padding:5px 0 5px 0;
}


.wide_content{
width:860px;
margin: auto;
clear:both;
padding:10px 0 15px 0;
}
.wide_content_services{
width:820px;
margin: auto;
clear:both;
padding:10px 0 15px 0;
}
.service_tab{
width:auto;
background:url(images/service_icon.gif) no-repeat left;
background-position:10px 5px;
padding:7px 15px 7px 60px;
background-color:#f4f6f9;
margin:5px 0 5px 0;
}

.bottom_tab{
width:200px;
height:45px;
float:left;
margin-left:30px;
margin-bottom:15px;
background:url(images/bottom_box.gif) no-repeat center;
background-position:0px 0px;
padding-left:40px;
color:#354753;
font-size:10px;
line-height:45px;
}

.contact_tab{
width:270px;
height:auto;
padding:20px 60px 20px 60px;
background-color:#f4f6f9;
margin:5px auto 5px auto;
}
#fields label {
	width: 260px;
	display: block;
	padding: 0px;
}
#fields input {
	border: 1px solid #C8D2D9;
	margin: 0 0 3px 0;
	width: 260px;
}
#fields textarea {
	border: 1px solid #C8D2D9;
	margin: 0 0 3px 0;
	width: 260px;
	height: 63px;
}
#send input {
	width: 53px;
	height: 18px;
	margin: 0px;
}


/*-------------------footer------------------------*/
#footer{
width:950px;
height:35px;
clear:both;
background-color:#CDBBB4;
}
ul.footer_menu {
list-style:none; float:right; display:block; width:520;
margin:0px; padding:5px 20px 0 0px; }

ul.footer_menu li {
display:inline; font-size:10px;}

a.nav_footer:link, a.nav_footer:visited {
display:block; float:left; padding:5px 6px 5px 10px; margin:0; 
text-decoration:none; color:#2F2626;}

a.nav_footer:hover {
display:block; float:left; padding:5px 6px 5px 10px; margin:0;
text-decoration:underline; color:#2F2626;}

a.nav_footer:active {
display:block; float:left; padding:5px 6px 5px 10px; margin:0;
text-decoration:none;  color:#2F2626;}

#copyright{
float:left;
padding:0px;
}

#desarrollo{
float:left;
padding:0px;
margin-left:100px;
}

#creditos{
	float:right;
	margin-left:160px;
}

#cordoba{
width:auto;
	height:310px;
	margin-top:9px;
}

.sdswitch {
			    position:relative;
			    height:163px;
			}
			
			.sdswitch *{
			    position:absolute;
			    top:0;
			    left:0;
			    z-index:8;
			}
			
			.sdswitch *.active {
			    z-index:10;
			}
			
			.sdswitch *.last-active {
			    z-index:9;
			}
			
			.sdwindow {	
				position:absolute;
				top:10px;
				height:20px;
				background: #000;
				color:#fff;
				font-weight: bold;
				z-index: 11;
				opacity:0.6;
			}
			
			

.caja_derecha{
	margin-top:15px;
	margin-left:0px;
	margin-bottom:20px;
	float:left;
	width:165px;
	height:97px;
	clear:left;
	font-size: 1em;
	color: #FFFFFF;
	padding:1px;
	background-color:#9C7B6C;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
	
	
}


		

.caja_derechas{
	margin-top:15px;
	margin-left:0px;
	margin-bottom:20px;
	float:right;
	width:165px;
	
	clear:left;
	font-size: 1em;
	color: #FFFFFF;
	padding:1px;
	background-color:#9C7B6C;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
	
	
}

#secretaria
{
float:left;
}
#logo
{

float:right;
}
#flecha
{

float:right;
}
#imagen_acuerdo{
float:left;
}

#secretaria{
margin-left:-10px;
background:#9C7B6C;
width:200px;
}

#menu_programas a:hover{
	
}

.programa_hora{
	background:#999999;
	color:#333333;
	text-align:center;
	font-size:0.8em;
}
.programa_celda{
	color:#000000;
	text-align:left;
	font-size:0.8em;
	background:#CCCCCC;
}
.programa_celda_sala{
	color:#000000;
	text-align:left;
	font-size:1.2em;
	font-weight:bold;
}
#menu_programas{
	margin-bottom:20px;
	margin-top:15px;
}

#menu_programas ul{
	list-style:none;
	margin:0;
	padding:0;
}

#menu_programas li{

}

#menu_programas li:hover{

	background:#9C7B6C;
}

#menu_programas a{
	color:#000000;
	text-decoration:none;
	font-size:1em;
}

#menu_programas a:hover{
	
}

#logos{
padding:5px;
}

a{
	
	text-decoration:none;
}

#error{
	background-color: #F19149;
	border: 1px solid #000000;	
	
	padding:5px;
	font-size:0.8em;
	margin-bottom:10px;
	font-family:"Verdana", Courier, monospace;
	clear:both;
}
.borde_rojo{
	border: 1px solid #F19149;	
}

#total{
	background-color: #CCCCCC;
	border: 1px solid #9C7B6C;	
	padding:5px;
	font-size:1em;
	margin-top:5px;
	margin-bottom:5px;
	float:left;
	clear:both;
	font-size:0.8em;
	color:#D1154F;
}

.cuadro{
	background-color:#CCCCCC;
	border:3px solid #9C7B6C;	
	margin:3px;
	padding:5px;
	font-size:0.9em;
}

.cuadro h1{
	margin:0;
	
}

#info_hotel{
	background-color: #CCCCCC;
	border: 1px solid #9C7B6C;	
	padding:5px;
	font-size:1em;
	margin-top:5px;
	margin-bottom:5px;
}
#info_acompanante{
	background-color: #CCCCCC;
	border: 1px solid #9C7B6C;	
	padding:5px;
	font-size:1em;
	margin-top:5px;
	margin-bottom:5px;
}

#mensaje_registro{
background:#CC9D7F;
}

#contenido_formulario{
padding:20px;
background:#DAB799;

}

th{
	font-size:0.8em;
	text-align:center;
	background:#9C7B6C;
	color:#000000;
}

#tabla_com{

color:#FFFFFF;
}

.fila1 {
	background-color:#CACACA;
}

.fila2 {
	background-color:#CACACA;
}

.enlace{
display:inline;
padding:0px;
margin:0px;
background:#9C7B6C;
font-size:16px;
}

#contenedor_capas{
   overflow: hidden;
   width: 580px;
   /*border: 1px solid #bbb;*/
   /*background: #ddd;*/
   padding: 5px;
   margin-top:15px;
   margin-bottom:15px;
}

#i{
float:left;
/*border-bottom:double #9C7B6C;
border-top:double #9C7B6C;*/


}
#d{
float:right;
/*border-bottom:double #9C7B6C;
border-top:double #9C7B6C;*/
}

#hoteles td{
border-bottom:groove;



}

#hoteles th{

	font-size:0.8em;
	text-align:center;
	background:#9C7B6C;
	color:#FFFFFF;
}
