body {
    text-align:center;
    margin:0 auto;
	background-color:#cbcbcb;
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
}
	
img{
	border:none;
	padding:0px;
	margin:0px;
}
	
strong {
	font-weight: bold;
}

h1 {
	font-size:17px;
	padding:0;
	margin:0;
	}
	
#text_submenu{
float:right;
	
	width:135px;
	}

.flechita_submenu{
float:left;

	}

#contenedor{
	width:1076px;
	margin: 0 auto;
	background-image:url(../img/bg_body.gif);
	}
	
#contenedor2{
	width:961px;
	margin: 0 auto;
	background-color:#FFFFFF;
	background-image:url(../img/comunes/bg_cuerpo.gif);
	background-repeat:repeat-y;
	background-position:left;
	}
	
#header {
	float:left;
	height:183px;
	width:961px;
	margin: 0 auto;
	text-align:center;
	padding:0;
}

#menulateral {
	float:left;
	width:185px;
	color: #666666;
	padding-top:0px;
	background-color:#CFD8E9;
}

#home {
	float:left;
	padding:6px 12px 0 0;
	}
	
#idioma {
	float:left;
	width:17px;
	padding:15px 0 0 0;
	text-align:left;
	}
	
#idioma2 {
	float:left;
	width:21px;
	padding:15px 0 0 0;
	text-align:left;
	}
	
#idioma img{
	border:1px solid #FFFFFF;
	}
	
#idioma2 img{
	border:1px solid #FFFFFF;
	}

#ferias {
	padding:0;
	margin:0;
}

#ferias ul {
	padding:0;
	margin:0;
	list-style:none;
}

#ferias li {
	list-style:none;
	display:inline;
	float:left;
	padding-top:2px;
}

#congresos {
	padding-left:1px;
	margin:0;
	font-size:13px;
	color:#6479ac;
	text-align:left;
}

#congresos a{
	text-decoration:none;
	color:#6479ac;
	padding:0;
	margin:0;
}

#congresos a:hover{
	text-decoration:underline;
	margin:0;
}

#congresos ul {
	padding:0;
	margin:0;
	list-style:none;
}

#congresos li {
	float:left;
	width:150px;
	padding-left:10px;
	padding-top:6px;
	
	margin:0;
}

#calendario {
	float:left;
	padding-top:8px;
	padding-left:1px;
	font-size:10px;
	text-align:left;
}

#calendario a{
	color:#5879B6;
	text-decoration:none;
	font-weight:bold;
}

#calendario a:hover {
	text-decoration:underline;
}

#calendario ul { 
	list-style:none;
	margin:10px 0 0 0; 
	padding:0;
}

#calendario ul li { 
	list-style:none;
	margin:0 0 0 10px; 
	padding:0 8px 10px 20px;
	background:transparent url(../img/comunes/aceptar.gif) no-repeat top left; 
}

#calendario .fecha {
	display:block;
}

p.calendarLink {
	margin:10px 0;
	padding:0 0 0 10px;
	font-size:11px; 
	
}

#rss {
	float:left;
	padding-top:4px;
	padding-left:1px;
}

#formulario_inicio {
	float:left;
	padding-top:8px;
	padding-left:1px;
	height:186px;
	width:183px;
	background-image:url(../img/comunes/fondo_menu_izquierdo.gif);
	background-repeat:repeat-x;
	background-color:#cfd8e9;
}

#buscador {
	padding-top:5px;
	padding-left:12px;
	margin:0;
	text-align:left;
	font-size:11px;
}

#buscador label{
	padding-left:5px;
	color:#5879b6;
	padding-top:10px;
}

#buscador form {
	padding:0;
	margin:0;
}

.inputito {
	border:1px solid #b2bdd5;
	width:130px;
}

#acceso {
	padding-top:15px;
	padding-left:12px;
	margin:0;
	text-align:left;
	font-size:11px;
	color:#5879b6;
}

#form_acceso {
	padding-top:10px;
	padding-left:0px;
	margin:0;
	text-align:left;
	font-size:11px;
}

#form_acceso label{
	padding-left:5px;
	color:#5879b6;
}

#form_acceso form {
	padding:0;
	margin:0;
}

#form_suscribete label{
	padding-left:5px;
	color:#5879b6;
}
	
#cuerpo1 {
	float:left;
	width:580px;
	min-height:200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:18px;
	color: #666666;
	text-align:justify;
	padding-top:25px;
	padding-left:25px;
}

#cuerpo2 {
	float:left;
	width:600px;
	min-height:200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:19px;
	color: #666666;
	text-align:justify;
}

#cuerpo3 {
	float:left;
	width:750px;
	min-height:200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:18px;
	color: #666666;
	text-align:justify;
	padding-top:25px;
	padding-left:25px;
}


#cuerpo4 {
	float:left;
	width:725px;
	min-height:200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:18px;
	color: #666666;
	text-align:justify;
	padding-top:25px;
	padding-left:25px;
}

#breadcrumb {
	float:left;
	width:550px;
	height:19px;
	text-align:left;
	font-size:10px;
	color:#df4108;
	background-image:url(../img/comunes/bg_bread.jpg);
	background-repeat:repeat-y;
	padding:7px 0 0 24px;
	margin:2px 0 0 2px;
	}
	
#breadcrumb a{
	color:#aeaeae;
	text-decoration:none;
	}
	
#breadcrumb a:hover{
	text-decoration:underline;
	color:#df4108;
	}
	
#breadcrumb p{
	margin:0;
	padding:0;
	}
	
#breadcrumb img{
	padding-left:3px;
	padding-right:3px;
	}

#titulo{
	font-size:18px;
	color:#FF370D;
	text-transform:uppercase;
	font-weight:bold;
	padding-left:0px;
	padding-top:0px;	
	padding-botton:30px;
	background-repeat:no-repeat;
	height:30px;
}

#titulo2{
	font-size:17px;
	color:#FF370D;
	font-weight:bold;
	padding-left:0px;
	padding-top:0px;	
	padding-botton:30px;
	background-repeat:no-repeat;
	height:30px;
}

#titulo2 h1{
	padding:0 0 15px 0;
}

/* estilos ferias **********************************************************************/

#titulo_cofrade{
	font-size:18px;
	color:#305390;
	text-transform:uppercase;
	font-weight:bold;
	padding-left:0px;
	padding-top:0px;	
	padding-botton:30px;
	background-repeat:no-repeat;
	height:30px;
}

#titulo_deboda{
	font-size:18px;
	color:#6c789e;
	text-transform:uppercase;
	font-weight:bold;
	padding-left:0px;
	padding-top:0px;	
	padding-botton:30px;
	background-repeat:no-repeat;
	height:30px;
}

#titulo_vino{
	font-size:18px;
	color:#a4662e;
	text-transform:uppercase;
	font-weight:bold;
	padding-left:0px;
	padding-top:0px;	
	padding-botton:30px;
	background-repeat:no-repeat;
	height:30px;
}

#titulo_dulce{
	font-size:18px;
	color:#a4662e;
	text-transform:uppercase;
	font-weight:bold;
	padding-left:0px;
	padding-top:0px;	
	padding-botton:30px;
	background-repeat:no-repeat;
	height:30px;
}

#titulo_euroal{
	font-size:18px;
	color:#982801;
	text-transform:uppercase;
	font-weight:bold;
	padding-left:0px;
	padding-top:0px;	
	padding-botton:30px;
	background-repeat:no-repeat;
	height:30px;
}

#titulo_instalaciones{
	font-size:15px;
	color:#FF370D;
	text-transform:uppercase;
	font-weight:bold;
	padding-left:0px;
	padding-top:0px;	
	padding-botton:30px;
	background-repeat:no-repeat;
	height:70px;
}

#titulos_congresos{
	font-size:13px;
	color:#5f709a;
	text-transform:uppercase;
	font-weight:bold;
	padding-left:0px;
	padding-top:0px;	
	padding-botton:30px;
	background-repeat:no-repeat;
	height:30px;
}

#img1{
	float:left;
	padding-top:0px;

}

#fecha_cofrade{
	float:left;	
	width:259px;	
	height:44px;
	padding-left:30px;
	padding-top:5px;
	background-image:url(../img/ferias/fondo_cofrade2.gif);
	background-repeat:no-repeat;	
	font-weight:bold;
	color:#FFFFFF;		
}

#fecha_deboda{
	float:left;	
	width:259px;	
	height:44px;
	padding-left:30px;
	padding-top:5px;
	background-image:url(../img/ferias/fondo_deboda.gif);
	background-repeat:no-repeat;	
	font-weight:bold;
	color:#FFFFFF;		
}

#fecha_vino{
	float:left;	
	width:259px;	
	height:44px;
	padding-left:30px;
	padding-top:5px;
	background-image:url(../img/ferias/fondo_vino.gif);
	background-repeat:no-repeat;	
	font-weight:bold;
	color:#FFFFFF;		
}

#fecha_dulce{
	float:left;	
	width:259px;	
	height:44px;
	padding-left:30px;
	padding-top:5px;
	background-image:url(../img/ferias/fondo_dulce.gif);
	background-repeat:no-repeat;	
	font-weight:bold;
	color:#FFFFFF;		
}

#fecha_congresos{
	float:left;	
	width:259px;	
	height:44px;
	padding-left:30px;
	padding-top:5px;
	background-image:url(../img/congresos/fondo.gif);
	background-repeat:no-repeat;	
	font-weight:bold;
	color:#FFFFFF;		
}

#fecha_euroal{
	float:left;	
	width:259px;	
	height:44px;
	padding-left:30px;
	padding-top:5px;
	background-image:url(../img/ferias/fondo_euroal.gif);
	background-repeat:no-repeat;	
	font-weight:bold;
	color:#FFFFFF;		
}

/* Estilos Home *************************************************************************/

#pro_feria {
	float:left;
	width:315px;
	height:325px;
	background-color:#f1f3f8;
	margin:10px 0 0 5px;
	}
	
#pro_feria img {
	padding:0;
	margin:0;
	}
	
#titulo_home{
	font-size:14px;
	color:#FF370D;
	text-transform:uppercase;
	padding:0 0 13px 5px;
}

#texto_feria {
	float:left;
	width:120px;
	padding: 0 0 0 8px;
	margin: 0 0 0 7px;
	border-left:7px solid #ffffff;
	text-align:left;
	}
	
#texto_feria a {
	text-decoration:none;
	color:#df4108;
	}

#texto_feria a:hover {
	text-decoration:underline;
	}

#feria_img {
	float:left;
	width:130px;
	padding:10px 0 0 10px;
	}

#noticias {
	float:left;
	width:250px;
	height:325px;
	background-color:#ffffff;
	margin:10px 0 0 5px;
	}

#texto_noticias1 {
	float:left;
	width:190px;
	padding: 0 0 10px 8px;
	margin: 0 0 0 7px;
	border-left:7px solid #f1f3f8;
	text-align:left;
	}
	
#texto_noticias1 a{
	color:#666666;
	text-decoration:none;
	}
	
#texto_noticias1 a:hover{
	color:#FF370D;
	text-decoration:none;
	}
	
#texto_noticias2 {
	float:left;
	width:190px;
	padding: 0 0 10px 8px;
	margin: 0 0 0 7px;
	border-left:7px solid #ffffff;
	text-align:left;
	}
	
#texto_noticias2 a{
	color:#666666;
	text-decoration:none;
	}
	
#texto_noticias2 a:hover{
	color:#FF370D;
	text-decoration:none;
	}
	
#masinfo {
	float:left;
	width:200px;
	padding: 0 0 10px 30px;
	}
	
#masinfo a{
	text-decoration:none;
	color:#df4108;
	}

#masinfo a:hover{
	text-decoration:underline;
	}
	
#patrocinadores {
	float:left;
	width:550px;
	}
	
/* Estilos Localizacion *************************************************************************/

#serv_interes {
	float:left;
	width:548px;
	height:250px;
	padding-left:30px;
	background-color:#ececed;
	padding:15px 0 0 15px;
	margin:15px 0 0 0;
	}
	
#serv_interes h3 {
	font-size:16px;
	color:#8b96b7;
	padding:0;
	margin:0;
	}
	
#serv_interes_links {
	float:left;
	width:200px;
	}
	
#serv_interes_links ul{
	list-style:none;
	padding:15px 0 0 15px;
	margin:0;
	}
	
#serv_interes_links li{
	padding:0 0 10px 0;
	}
	
#serv_interes_links a{
	text-decoration:none;
	color:#666666;
	}
	
#serv_interes_links a:hover {
	text-decoration:underline;
	}
	
#serv_interes img{
	padding:0 7px 0 0;
	margin:0;
	vertical-align:middle;
	}
	
#serv_interes_amp{
	float:left;
	width:300px;
	height:180px;
	background-color:#FFFFFF;
	padding:15px;
	}
	
#mapa {
	float:left;
	width:575px;
	height:254px;
	border:3px solid #df4108;
	}
	
#direcciones {
	float:left;
	width:575px;
	margin:10px 0 10px 0;
	}
	
#form_google {
	float:left;
	width:575px;
	margin:10px 0 10px 0;
	text-align:left;
	}
	
#int2 {
	display:none;
	}

#int3 {
	display:none;
	}

#int4 {
	display:none;
	}

#int5 {
	display:none;
	}
	
#int6 {
	display:none;
	}

	
/********************************************************************************************/

#img2{
	float:left;
	padding-top:10px;
}
		
#plano{
	float:left;
	padding-top:20px;
	padding-left:0px;
	width:75px;
	height:64px;
}

#texto1 {
	float:left;
	width:255px;
	padding-left:25px;
	padding-top:12px;
	text-align:left;
}

#texto1b {
	float:left;
	width:265px;
	padding-left:15px;
	padding-top:2px;
	text-align:left;
}
	
#texto2 {
	float:left;
	padding-top:25px;
	padding-left:5px;
	width:565px;
	text-align:left;
}

#texto3 {
	float:left;
	padding-top:5px;
	padding-left:5px;
	width:565px;
	text-align:left;
}

#texto4 {
	float:left;
	padding-top:5px;
	padding-left:15px;
	width:255px;
	text-align:left;
}

#texto5 {
	float:left;
	padding-top:5px;
	padding-left:15px;
	width:346px;
	height:100px;
	text-align:left;
}

#texto6 {
	float:left;
	padding:5px 240px 0 15px;
	width:346px;
	height:100px;
	text-align:left;
	border-bottom:1px solid #cccccc;
}

#texto7 {
	float:left;
	padding:5px 0px 0 15px;
	width:320px;

	text-align:left;
	border-bottom:1px solid #cccccc;
}


#texto8_right {
	float:right;
	padding:5px 0px 0 0px;
	width:363px;

	text-align:left;
	border-bottom:1px solid #cccccc;
}

#texto5 strong {
	font-size:14px;
	font-weight:bold;
}

#tec_img {
	float:left;
	width:377px;
	height:100px;
	padding:15px 0 0 0;
	}

#texto4 strong{	
	color:#ff360c;
}

#textoferias {
	float:right;
	width:270px;
	padding-left:11px;
	padding-top:0px;
	text-align:left;
}

#enlcesferias {
	float:left;
	width:255px;
	padding-left:25px;
	padding-top:5px;
	padding-bottom:7px;
	text-align:left;
	background-image:url(../img/ferias/fondo_enlaces.gif);
	background-repeat:no-repeat;
	background-color:#f2f1f6;
}

#datos_empresas {
	float:left;
	width:255px;

	padding-left:25px;
	padding-top:5px;
	text-align:left;
	background-image:url(../img/empresas/fondo_datos.gif);
	background-repeat:no-repeat;
}
	
#textos_otros_servicios {
	float:top;
	padding-top:0px;
	padding-bottom:20px;
	padding-left:68px;
	width:415px;
	text-align:left;
}
	
#texto2 a {
	color:#ff360c;
	text-decoration:none;
}
	
#texto2 a:hover {
	background-color:#ff360c;
	color:#FFFFFF;
	}
	
#calendario2 {
	float:left;
	width:235px;
	}
	
#separador {
	float:left;
	width:581px;
	height:18px;
	background-image:url(../img/comunes/separador_01.gif);
	background-repeat:no-repeat;
	padding-top:5px;
}

#separador2 {
	float:left;
	width:581px;
	height:18px;
	background-image:url(../img/comunes/separador_02.gif);
	background-repeat:no-repeat;
	margin-top:10px;
}

#separadorrojo {
	float:left;
	width:581px;
	height:18px;
	background-image:url(../img/comunes/separador_rojo_01.gif);
	background-repeat:no-repeat;
	margin-top:5px;
	padding-bottom:10px;
}
	
#detalles2 {
	float:left;
	padding-left:40px;
	padding-top:25px;
	width:350px;
	}
	
#detalles2 ul {
	float:left;
	padding:0;
	margin:0;
	}
	
#detalles2 li {
	list-style:none;
	}
	
#img_derecha {
	float:right;
	width:149px;
	height:542px;
	background-image:url(../img/comunes/img_derecha.jpg);
	}

#footer {	
	clear:both;
	width:961px;
	height:90px;
	background-image:url(../img/pie.jpg);
	background-repeat:no-repeat;
	background-position:top;
	margin-top:80px;
}

#pos_footer{
	clear:both;
	width:941px;
	height:25px;
	background-color:#9faccc;
	color:#FFFFFF;
	text-align:left;
	padding:5px 0 0 20px;
	font-size:11px;
}

#pos_footer a{
	color:#FFFFFF;
	text-decoration:none;
}

#pos_footer a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

.clearfloat {
	display:inline-block;
}	

.clearfloat {
	display:block;
}
.titulito {
	font-size:12px;
	color:#FF370D;
	font-weight:bold;
}

.negrita {
	font-size:11px;
	color:#D86F49;
	font-weight:bold;
}

.negrita_azul {
	font-size:11px;
	color:#5f709a;
	font-weight:bold;
}

.negrita_naranja {
	font-size:11px;
	color:#ff360c;
	font-weight:bold;
}


.negrita_cofrade {
	font-size:11px;
	color:#305390;
	font-weight:bold;
}
.negrita_deboda {
	font-size:11px;
	color:#6c789e;
	font-weight:bold;
}

.negrita_vino {
	font-size:11px;
	color:#670023;
	font-weight:bold;
}

.negrita_dulce {
	font-size:11px;
	color:#a4662e;
	font-weight:bold;
}
.negrita_euroal {
	font-size:11px;
	color:#982801;
	font-weight:bold;
}

.link {
	font-size:11px;
	color:#df4108;
	font-weight:bold;
}
.linklimpio {
	font-size:11px;
	color:#999999;
	font-weight:normal;
	text-decoration:none;
}

.linksalas {
	font-size:11px;
	color:#df4108;
	font-weight:bold;
	padding:0 0 0 15px;
}
.margen_img{
	float:right;
	padding:0px 0 0 15px;
}

.margen_img_left{
	float:left;
	padding:0 15px 0 0;
}

.margen_img_left_lateral{
	float:left;
	padding:0 15px 25px 0;
}

.margen_img_center{
	float:left;
	padding:0 0 0 0;
}

.comunblanco{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:18px;
	color: #FFFFFF;
	text-align:justify;
	padding-top:0px;
	padding-left:5px;
}
.blancogrande{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:18px;
	color: #FFFFFF;
	text-align:justify;
	padding-top:0px;
	padding-left:5px;
}
.tabalasdatos{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:18px;
	color: #6b6b6b;
	text-align:justify;
	padding-left:5px;

}

/******************************************************************************************************/
/********************************** Pesta�as salas ****************************************************/
/******************************************************************************************************/

#wrapper{
	width: 570px;
	margin: 0 auto;
}

#wrapper a{
	color: #fff;
	text-decoration: none;
}

#wrapper a:hover{
	color: #feece5;
}


.box p{
	margin: 0;
	padding: 5px;
	line-height: 1.5em;
	text-align: justify;
}

.box{
	background: #FFFFFF;
}

.boxholder{
	clear: both;
	padding: 2px;
	background: #df4108;
}

.tab{
	float: left;
	height: 32px;
	width: 88px;
	margin: 0 1px 0 0;
	text-align: center;
	background: #df4108 url(../images/greentab.gif) no-repeat;
}

.tab2{
	float: left;
	height: 32px;
	padding: 0 6px 0 4px;	
	margin: 0 1px 0 0px;
	text-align: center;
	background: #df4108 url(../images/greentab.gif) no-repeat;
}


.tabtxt{
	margin: 0;
	color: #fff;
	font-size: 11px;
	padding: 9px 0 0 0;
}

/******************************************************************************************************/
/********************************** Calendario ********************************************************/
/******************************************************************************************************/

.blanco {
	color:#FFFFFF;
	font-size:11px;
	}
	
.gris {
	color:#cacaca;
	}
	
.naranja {
	color:#ff360c;
	}
	
.gris2 {
	color:#aeaeaf;
	}

.gris3 {
	color:#8b7b76;
	}
	
.borde {
	border:#cfd8e9;
} 

.morao {
	color:#a1244e;
	}

.violeta {
	color:#7773ad;
	}

/******************************************************************************************************/
/********************************** Notas de prensa ***************************************************/
/******************************************************************************************************/

#contenedor_nota {
	float:left;
	width:570px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top:20px;
	padding-left:5px;
	}
	
#fecha_nota {
	float:left;
	width:120px;
	font-size: 14px;
	font-weight:bold;
	color: #df4108;
	text-align:left;
	}
	
#texto_nota {
	float:left;
	width:400px;
	text-align:left;
	}
	
#texto_nota a {
	text-decoration:none;
	color:#666666;
	}

#texto_nota a:hover {
	text-decoration:underline;
	color:#666666;
	}
	
#pdf_nota {
	float:left;
	width:30px;
	padding-left:20px;
	}
	
#titular_amp {
	float:left;
	width:545px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:#df4108;
	font-weight:bold;
	text-transform:uppercase;
	padding-top:5px;
	padding-left:5px;
	}

#fecha_amp {
	float:left;
	width:545px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#666666;
	padding-top:20px;
	padding-left:5px;
	}

#texto_amp {
	float:left;
	width:545px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:5px;
	}
	
#pdf_amp {
	float:left;
	width:100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top:20px;
	padding-left:5px;
	}
	
#pdf_amp a{
	text-decoration:none;
	color:#df4108;
	}
	
#pdf_amp a:hover{
	text-decoration:underline;
	}
	
#des_pdf {
	position:relative;
	top:-17px;
	left:22px;
	}
	
#nota_volver {
	float:left;
	width:150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:5px;
	}
	
#nota_volver a{
	text-decoration:none;
	color:#666666;
	}
	
#nota_volver a:hover{
	text-decoration:underline;
	}

#nota_imprimir {
	float:left;
	width:500px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:5px;
	position:relative;
	top:-10px;
	}
	
#imp_nota {
	position:relative;
	top:-16px;
	left:22px;
	}
	
#nota_imprimir a {
	text-decoration:none;
	color:#df4108;
	}

#nota_imprimir a:hover {
	text-decoration:underline;
	}
	
#volver_nota {
	position:relative;
	top:-13px;
	left:17px;
	}
	
/******************************************************************************************************/
/********************************** Servicios tecnicos ************************************************/
/******************************************************************************************************/

#serv1 {
	float:left;
	width:175px;
	height:300px;
	background:#ebe8e7 url(../img/servicios/serv1.jpg) no-repeat;
	margin:20px 10px 0 0;
	background-position:bottom;
	overflow:hidden;
	}
	
#serv2 {
	float:left;
	width:175px;
	height:300px;
	background:#ebe8e7 url(../img/servicios/serv2.jpg) no-repeat;
	margin:20px 10px 0 0;
	background-position:bottom;
	overflow:hidden;
	}
	
#serv3 {
	float:left;
	width:175px;
	height:300px;
	background:#ebe8e7 url(../img/servicios/serv3.jpg) no-repeat;
	margin:20px 10px 0 0;
	background-position:bottom;
	overflow:hidden;
	}
	
#serv4 {
	float:left;
	width:175px;
	height:300px;
	background:#ebe8e7 url(../img/servicios/serv4.jpg) no-repeat;
	margin:20px 10px 0 0;
	background-position:bottom;
	overflow:hidden;
	}
	
#serv_tit {
	float:left;
	padding:15px 0 15px 15px;
	color:#a1244e;
	font-size:18px;
	width:170px;
	text-align:left;
	}
	
#serv_text {
	float:left;
	color:#787777;
	text-align:left;
	width:160px;
	padding:0 0 0 15px;
	}
	
/******************************************************************************************************/
/********************************** Servicios basicos *************************************************/
/******************************************************************************************************/

#serv_b {
	float:left;
	width:359px;
	height:120px;
	background-color:#e3dddb;
	padding:0;
	margin:0 7px 7px 0;
}

#serv_b_ico {
	float:left;
	padding:10px;
	width:50px;
	}
	
#serv_b_tit {
	float:left;
	padding:20px 0 0 4px;
	width:118px;
	font-size:16px;
	font-weight:bold;
	color:#666666;
	text-align:left;
	vertical-align:middle;
	height:50px;
	}
	
#serv_b_img {
	float:left;
	padding:0;
	margin:0;
	}
	
#serv_b_txt {
	float:left;
	width:344px;
	height:40px;
	background-color:#d3cccb;
	padding:5px 0 5px 15px;
	color:#666666;
	margin:0;
	overflow:hidden;
	text-align:left;
	}
	
/******************************************************************************************************/
/********************************** Galeria multimedia ************************************************/
/******************************************************************************************************/

#descargas {
	float:left;
	width:300px;
	margin:25px 0 0 0;
}
	
#desc_identidad {
	float:left;
	width:300px;
	margin:15px 0 0 0;
	background-color:#eeeceb;
	}
	
#desc_titulo {
	float:left;
	padding:10px 0 5px 15px;
	font-size:16px;
	font-weight:bold;
	color:#767690;
	}
	
#desc_txt {
	float:left;
	width:290px;
	margin:5px;
	padding:10px 0 5px 15px;
	background-image:url(../img/comunicacion/bg_txt.gif);
	background-repeat:repeat-y;
	font-size:11px;
	}
	
#desc_1 {
	float:left;
	width:220px;
	height:25px;
	}

#desc_ico {
	float:left;
	padding:3px 0 0 0;
	width:30px;
	text-align:left;
	}
	
#set_imagenes {
	float:left;
	width:280px;
	margin:40px 0 0 15px;
	background-color:#5f5c70;
	padding:7px 0 0 15px;
	}
	
#set_tit {
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	}
	
#set_imgs {
	float:left;
	width:320px;
	padding:1px 0 0 13px;
	}
	
#set_thumbs {
	float:left;
	width:95px;
	padding:2px;
	}
	
	#video_titulo {
	float:left;
	width:470px;
	padding:10px 0 5px 15px;
	font-size:16px;
	font-weight:bold;
	color:#767690;
	}
	
	#desc_video {
	float:left;
	width:500px;
	margin:15px 0 0 0;
	background-color:#eeeceb;
	}
	
	#video_info {
	float:left;
	width:320px;
	text-align:left;
	
	}
	
	#vdeo_content {
	float:left;
	width:500px;
	margin:25px 0 0 0;
	
	
	}

#video_txt {
	float:left;
	width:450px;
	margin:5px;
	padding:10px 0 5px 15px;
	background-image:url(../img/comunicacion/bg_txt.gif);
	background-repeat:repeat-y;
	font-size:11px;
	}
	
	#video_thumb {
	float:right;
	padding:3px 3px 3px 3px;
	
	background-color:#CCCCCC;

	}
	
	#video_contenedor {
	float:left;
	

	background-color:#CCCCCC;
	padding:3px 3px 3px 3px;
	}

