
*
{
	margin: 0;
	padding: 0;
}
li
{
	margin-left: 15px;
}
p
{
	margin-bottom: 1em;
	height: inherit;
	color:#000000;	
}
img
{
	border: 0px;
/*	margin-right:6px;*/
}

h1, h2, h3, h4, h5, h6, h7
{
	padding: 0.8em;
}
a{
	color:#1298e5;
}

body, a
{
	text-decoration: none;
}
a:hover

{
	color: #1297e5;
	text-decoration:underline;

}

.clear
{
	clear: both;
	height: 0px;
}
.clearleft
{
	clear: left;
}
.clearright
{
	clear: right;
}
.clear10
{
	clear: both;
	height: 10px;
}
body
{
	margin: 0px 0 0 0;
	font-family: Tahoma;
	font-size: 13px;
	color:#000000;
	text-align: center;	
	background-color: #f0f2d9;		
	background-image:url('background_1pixel.jpg');
	background-repeat:repeat-x;
	background-position:center top;
}
.bodybackground
{
	background-color: #f0f2d9;		
	background-image:url('imagen_fondo.jpg');
	background-repeat:no-repeat;
	background-position:center top;
	margin:0 auto;
}
.center
{
	width: 988px;
	text-align: left;	
	margin:0 auto; 	
	position: relative;	
}
.izquierda
{
	width: 256px;
	height:419px;
	background-image:url('background_izquierda.jpg');
	float:left;
}
.derecha
{
	width: 256px;
	height:419px;
	background-image:url('background_derecha.jpg');
	float:left;
}
.bannerFloat
{
    position:absolute;
    z-index:15;
    top:215px;
    left:150px;
    width:364px;
    height:220px;
}
.bannerFloat .cerrar
{
    float:right;
    background-image:url('boton_cerrar_ventana.png');
    background-repeat:no-repeat;
    width:21px;
    height:19px;
    cursor:pointer;
}
/*header*/
.header
{
	display: block; 
	width: 100%;
	background-image: url('header_1pixel.png' );
	background-position: right top;
	clear: both;
	height:146px;
	background-repeat: repeat-x;
}
.header .divheader
{
	/*background-image: url('header.jpg');	
	background-repeat: no-repeat;*/
	height:108px;
	width:100%;
	}
.header h1 a
{
	display:block;
	width:204px;
	height:89px;
	background-image: url('header_logo.png');	
	}
.header h1 a span
{
	display:none;	
}
.header h1
{
	float:left;
	width:204px;
	margin:0px;
	padding:0px;
	clear: right;
	#padding-top:20px;
}

.header .divRight
{
	float:right;
	text-align:right;
	/*padding:2px 0px 0px 0px;*/
	width:700px;
}
.header .botones
{
	float:right;
	
	/*padding:2px 0px 0px 0px;
	width:515px;*/
}
.header .botones img
,.header .botones input
{
	margin-left:2px;
	float:left;
	margin-top:20px;
	margin-right:16px;
}
.header .iconos
{
	background-image: url("header_separador.png");
    background-position: left center;
    background-repeat: no-repeat;
    float: right;
    height: 89px;
    padding-right: 5px;
    width: 30px;
}
.header .iconos img
{
	margin-top:5px;
	#margin-top:2px;
}
.header .LoggedUser
{
	width:170px;
	float:left;
	background-image: url("fondo_caja_logueado.png");
    /*background-position: left center;
    background-repeat: no-repeat;*/
    height: 89px;
}
.header .LoggedUser img
{
	margin-top:0px;
	cursor:pointer;
}
.header .LoggedUser .texto
{
	margin:10px auto 0px;
	width:150px;
	text-align:left;
	position:relative;
}
.header .LoggedUser .texto span
{
	font-family:Tahoma;
	font-size:11px;
	color:Black;
	
}
.header .LoggedUser .texto a
,.header .LoggedUser .texto a:visited
,.header .LoggedUser .texto a:hover
{
	font-family:Tahoma;
	font-size:11px;
	color:#929B14;
	font-weight:bold;
	position:absolute;
	top:0px;
	right:0px;
}
.header .divDate
{
	font-size:11px;
	margin-right:7px;
	display:none;
}
*html .header .MenuHeader{margin-left:7px;}

.iconsTop ul li
{
	float:left;
	list-style:none;		
	margin-left:9px;	
}	

.header .iconsTop 
{
	/*width:360px;*/
	margin-bottom:7px;
	float:left;
}
.header .iconsTop img
	{margin:0px;}
	
.header .login
{
	float:right;
	margin-top:4px;
	float:right;
	height:35px;
	/*width:155px;*/
}

.header .divRight:after , .header .divheader:after  , .header .MenuHeader:after
	{content:'.';display:block;	clear:both;	height:0;visibility:hidden;}
	
/*MENU header*/
.MenuHeader
{
    /*margin-left: 60px;
    width: 440px;*/
    float: right;
    margin-right:10px;
	/*width:100%;*/
}
.MenuHeader li
{
	float:left;
	list-style-type:none;
	margin-left:15px;
}
.MenuHeader li a
,.MenuHeader li a:visited
,.MenuHeader li a:hover
{
	background-position: left center;
    background-repeat: no-repeat;
    color: white;
    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
    line-height: 20px;
    text-transform: uppercase;
}

/*MENU bar principal*/
.MenuBar
{
	text-align:center;	
	/*margin-left:12px;*/
	background-image:url('menu_1pixel_fondo.png');
	height:38px;
	line-height:38px;
	position:absolute;
	width:100%;
		
}
.MenuBar a
,.MenuBar a:visited
,.MenuBar a:hover 
{
	font-family:Georgia;
	font-size:14px;
	text-transform:uppercase;
	color:White;
	padding:0px 4px;
    display:block;
}
.MenuBar a:hover 
{
	text-decoration:none;
}
.MenuBar a.first{
	padding-left:35px;
	}
.MenuBar a.first
,.MenuBar a.first:visited
,.MenuBar a.first:hover 
{
	padding-left:5px;
}
.MenuBar img
{
	float: left;
	margin-right:0px;
}
.MenuBar img.avn
{
	float: right;
	padding-right:7px;
}
.MenuBar ul li
{
	float: left;
    height: 38px;
    line-height: 34px;
    list-style-type: none;
    margin-left: 0;
    position: relative;
    background-image:url('menu_separadores.png');
    background-position:right center;
    background-repeat:no-repeat;
    font-family:Georgia;
	font-weight:bold;
	font-size:13px;
	text-transform:uppercase;
	color:White;
	padding:0px 11px;
}
.MenuBar ul li:hover 
{
	background-image:url('menu_seleccion_2.png');
	background-repeat:repeat-x;	
}
.MenuBar ul li.first{
	margin-left:20px;
}
.MenuBar ul li ul
{
	left: 0;
    position: absolute;
    top: 33px;
    width: 150px;
    z-index:99;
    background-image:url('degrade_desplegable.png');
    background-repeat:repeat-x;
    background-color:#FB8603;
}
.MenuBar ul li ul
{
	display:none;	
}
.MenuBar ul li ul li
{
	background-image: url("1pixel_separador_submenu.png");
    background-position: center bottom;
    background-repeat: repeat-x;    
    height: auto;
    line-height: 1.5em;
    padding: 5px 0;
    text-align: left;
    width: 150px;
}
.MenuBar ul li ul li.first{
	margin-left:0;
}

.MenuBar ul li ul li:hover
{
	background-color:#FB8B13;
	background-image:none;
	width:150px;
	height: auto;
}
.MenuBar ul li ul li:hover a
{
	color:White;
}
.MenuBar ul li ul li a
,.MenuBar ul li ul li a:visited
,.MenuBar ul li ul li a:hover
{
	text-transform:none;
	padding-left:10px;
	font-size:12px;
	/*color:#8F8181;*/
	/*color:White;*/
	/*font-weight:bold;*/
}
.MenuBar ul li ul li a:hover
{
	color:White;
}
.MenuBar ul li:hover ul 
{
	display:block;
}
/*main*/
.main 
{
	background-color: #FFFFFF;
	float:none;
	min-height:380px; 
	/*position:relative;*/
}
.main:after
{content:'.';display:block;	clear:both;	height:0;visibility:hidden;}

/*menuRigth*/
.menuRigth
{
	width: 315px;
	float:right;
	margin:10px 0px 10px 0px;	
	text-align:center;
}
.menuRigth img
{
	padding-top:5px;	
	margin:0px auto;
}/*
.menuRigth .highlight 
{
background-image:url("caja_voz_nordelta_2.gif");
margin:10px 10px 0;
width:167px;
}*/
.menuRigth .highlightBannerRightTop .item
{
	margin-bottom:10px;
}/*
.menuRigth .highlightNordelta  .item{
	text-align:left;
	padding:0px 10px 0px 15px;
}
.menuRigth .highlightNordelta  .item .imgpdf{
	padding:5px 5px 0px 0px;
}
.menuRigth .highlightNordelta  .item .titulo
{
	margin:5px 0px;
	text-align:left;	
}
.menuRigth .highlightNordelta .item a
{	
	color:#3C0B0E;
	font-weight:bold;
}	
.menuRigth .divNordeltatop{
	background-image:url(caja_voz_nordelta_1.gif);
	width:167px;
	height:32px;
	}
.menuRigth .divNordeltabottom
{
	background-image:url(caja_voz_nordelta_3.gif);
	width:167px;
	height:18px;
}*//*
.menuRigth  .highlightMapa {text-align:center;margin:0px auto;padding:0px;}
.menuRigth .highlightMapa .item
{
margin: 10px auto;
padding:0;
text-align:center;
}
.menuRigth .highlightMapa .itemcontent .titulo{
	display:none;
}*/
.menuRigth .divflv{margin-bottom:15px;}
.menuRigth .highlightBannerRight 
{
	background:none;	
}
/*footer*/
.footer
{
	clear: both;
	margin:0 auto;
	height:175px;
	background-image:url(fondo_pie.png);
	background-repeat:no-repeat;
}
.menuFooter{
	margin-left:295px;
	float:left;
}
.footer .MenuFooter
{
	float:left;
	margin-top:20px;
}
.footer .MenuFooter ul
{
	margin-left:30px;
	padding-top:14px;
}
.footer .MenuFooter ul li
{
	/*border-right:1px solid #B5B6A8;*/
	/*float:left;*/
	/*height:21px;*/
	list-style:none;	
	margin:0px;
	padding:0px 12px 5px 12px;
	/*width:75px;*/
}
.footer .MenuFooter ul li a
{
	color:#000000;
	font-size:13px;
	font-weight:normal;
	font-family:georgia;
	line-height:1em;
}
.footer .MenuFooter ul li.last
{
	border:none;
}
.footer .FooterData
{
	float: right;
    font-family: georgia;
    font-size: 13px;
    margin-top: 25px;
    width: 300px;
}
.footer .FooterData .marca{
	font-weight:bold;
	color:#000000;
	}
.footer p
{
	color:#000000;
	padding:10px 0px;
}
.footer p a
{
	color:#00000;
	font-size:12px;
}
.footer .FooterData .logo-poweredby{
	text-transform:uppercase;
	padding-top:41px;
	font-size:12px;
}

/**/
.contenido
{
	float:left;
	width: 655px;
}
.contenido .fecha
{
	color:#8F8181;
	margin:5px 0px 0px 15px;
	font-weight:bold;
}
.central
{
	float:left;
	width: 650px;			
	position:relative;
	/*top:110px;
	left:0px;*/
	z-index:10;
}

.central:after
{content:'.';display:block;	clear:both;	height:0;visibility:hidden;}

.central h1
{
	color:#FB8605;
	font-size:24px;
	font-weight:regular;
	font-family:georgia;
	margin:15px;
	/*text-transform:uppercase;*/
	clear:both;
}

.bannerin
{}
.central .centralHighlight
{
	margin-top: 8px;
	width: 550px;
	float: left;
	/*font-family: Trebuchet MS;*/
	font-size: 13px;
	color: #FB8605;
	margin-left:10px;
}
.central .centralHighlight .fecha
{
    font-size: 11px;
	color: #8F8181;
}
.central .centralHighlight .description
{
	margin-top: 9px;
	line-height: normal;
	color:#4D4D4D;
	font-size: 13px;
	font-weight: normal;
	width: 368px;
	margin-left:4px;
	float:right
}
.centralHighlight .description .name
{
/*	font-weight: bold; */
	
}
.name a
,.name a:hover
,.name a:active
{
	color:#FB8605;
}
.centralHighlight .description .text
{
	font-weight: normal;
	font-size: 13px;
	color: #8F8181;
	height: 95px;
	float: left;
	overflow: hidden; 
}

.central .AlertaHighlight
{
	margin-top: 10px;
	width: 550px;
	float: left;
	font-family: Trebuchet MS;
	font-size: 13px;
	color: white;
	margin-left:10px;
	background-color:Red;
}
.central .AlertaHighlight .description
{
	line-height: normal;
	color:white;
	font-size: 13px;
	font-weight: normal;
	width: 368px;	
	float:right;
	padding:3px;
}
.AlertaHighlight .description .name
{
	font-weight: bold; 
	
}
.AlertaHighlight .textVer a, .AlertaHighlight .textVer a:hover, .AlertaHighlight .textVer a:active,
.AlertaHighlight .text a
{
	color:White;
	text-decoration:underline;
}

.name a
,.name a:hover
,.name a:active
{
/*	color:#000000*/
}

.AlertaHighlight .name a
,.AlertaHighlight .name a:hover
,.AlertaHighlight .name a:active
{
	color:white;
}

.AlertaHighlight .description .text
{
	font-weight: normal;
	font-size: 11px;
	color: white;
	float: left;
	overflow: hidden; 
}
.AlertaHighlight .title
{
	height: 21px;
	float: left;
	font-weight: bold;
	padding:3px 3px 3px 5px;
	width:165px;
}
.AlertaHighlight .separator
{
	background-image: url('separator.jpg' ) !important;
	background-image: none;
}
.textVer
{
	height: 15px;
	font-size:11px;
	clear:both;
}
.textVer a
,.textVer a:hover
,.textVer a:active
{
	float:right; 
	margin-right:10px; 
	color:#8F8181;
}
.centralHighlight .image
{
	margin-top: 9px;
	height: 119px;
	width: 163px;
	float: left;
	margin-right:5px; 
	margin-bottom:5px;
	border:solid 1px white;
	clear:both;
}

.centralHighlight .title
{
	height: 21px;
	float: left;
	font-weight: bold;
}
.centralHighlight .separator
{
	background-image: url('separator.jpg' ) !important;
	background-image: none;
}
.centralHighlightbottom
{
	width: 550px;
	font-family: Trebuchet MS;
	font-size: 13px;
	color: #000000;	
	padding-top:10px;
	float: none;
	overflow:hidden;
	margin-left:10px;
	clear:both;
}
.centralHighlightbottom .divLeft
,.divLeft
{
	border-right:solid 1px #4D4D4D; 
	padding-right:5px;
}
.centralHighlightbottom .divLeft
,.centralHighlightbottom .divRigth
,.divLeft
,.divRigth
{
	width: 270px;
	float: left; 	
	padding-bottom:20px;
	margin:8px 0px 0px 10px;
}
*html .divLeft
,*html .divRigth
{
	margin:8px 0px 0px 5px;
}
.centralHighlightbottom .divLeft
,.centralHighlightbottom .divRigth
{
   margin:0px; 
}
.divLeft .top
{	
	float:none;
	width: 270px; 
}

.divLeft .top .image
{			
	float:left;
	width: 65px;
	height:58px;
}
.divLeft .top .image.border
{
	border:solid 1px white;	
}
.divLeft .description
{
	float:left;
	margin-left:5px;	    	    
    width:190px; 
}

.divLeft .description .title
{
	color:Black;
	margin-bottom:4px;
	line-height: normal;
	color: #4D4D4D;
	font-size: 13px;
	font-weight:bold;
    padding-left:4px;
}
.title a
,.title a:hover
,.title a:active
{color:#000000}
.divLeft .description .text
{
	font-weight: normal;
	font-size: 11px;
	height: 30px;	
	overflow: hidden;
	padding-left:4px; 	
	color:#8F8181   	 
}
.centralHighlightbottom .divLeft .fecha
,.divLeft .fecha
{
    font-size: 10px;
	color: #8F8181;
	padding-left:4px;
}

.divRigth
{
	margin-left:2px; 
}
/*--19-8-*/
.divRigth .bottom
{	
	height:auto;
	float: left;
	width: 273px;
	margin-left:4px;
}
.divRigth .bottom .description
{
	margin-left:7px;
    float:none;	    
    height:auto;
}
.divRigth .bottom .description .title
{
	color:Black;
	font-size:12px;	
	margin-bottom:4px;
	line-height: normal;
	color: #000000;
	font-size: 13px;
	font-weight:bold;
}
.divRigth .description .text
{
	font-weight: normal;
	font-size: 11px;
	color:#8F8181;
	overflow: hidden;
	padding-left:4px;		 
}
.divRigth .description .text .fecha
{
    font-size: 10px;
}
.central .highlight
{
	margin-top: 8px;
	margin-left: 9px;
	width: 540px;
	height:auto;
	float: left;
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #000000;
}
.central .highlight .description
{
	min-height:244px;
	float: left;
	margin-left: 9px;
	margin-top:8px;
	width:360px;
}
.central .highlight .description .name
{
	padding-bottom:10px;
	font-size: 13px;
	height: auto;
	width: auto;
	font-weight: bold;
	color:#000000;
}
.central .highlight .description .title,
.titleNotas
{
	
	font-size: 11px;
	height: auto;
	color: #4F94AD;
	
}
.central .highlight .description .text,
.central .txt
{
	font-weight: normal;
	font-size: 11px;
	color: #8F8181;
	clear:both;
}
.central .txt{
	margin:5px 15px 15px;
}
.central .highlight .title
{
	font-weight: bold;
	font-size: 13px;
	color:#000000;
	float: left;
	
	
}
.central .highlight .fecha
{
	font-weight: bold;
	float:right;
}

.central .highlight .images
{
	margin-top: 9px;
	margin-left: 0PX;
	height:300px;
	width: 163px;
	float: left; 
}
.central .highlight .img
{
	border:solid 1px white;
	height:119px;
	width: 163px;
}
.central .highlight .image
{
	margin-top: 8px;
	height: 60px;
	width: 163px;	
}
.central .highlight .imgLeft
{	 
	height:58px;
	width:75px;
	border:solid 1px white;
	float:left;	 
	margin-right:9px;
}
.central .highlight .imgLeft.last
{
	margin-right:0px;
}


/* CONTACT*/
.contact
{
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #8F8181;	
	
}

.contact .divDate
{
	background-color:White;
	margin:5px auto;
	width:512px;
	padding:4px 10px;
}
.contact fieldset
{
	border:none;
	width:512px;
	margin:5px auto 15px auto;
}
.contact h2
{
	color: #8F8181;	
	font-size:12px;
	font-weight:bold;	
	text-transform:uppercase;
	margin:0;
	padding:10px 0px;
}
.contact fieldset .MsjDatos
{
	text-align:right;
}
.contact label
{
	width:150px;
	display:block;
	float:left;	
}
.contact input
{
	margin-bottom:4px;
	width:200px;
	background-color:Transparent;
	border:solid 1px #7F9DB9;
}
.contact fieldset textarea
, .contact select
{
	margin-bottom:4px;
	width:200px;
	background-color:Transparent;
	border:solid 1px #7F9DB9;
}

.contact fieldset br
	{margin:5px;}
	
.contact fieldset .bts ,
.contact fieldset .boton
{
	text-align:center;	
	margin-top:10px;
}
.contact fieldset .radio input,
.contact fieldset .check input
{
	width:20px;
	border:none;
}
.contact fieldset .radio label
{
	float:none;
	display:inline;
}
.contact fieldset input.btsend , 
.contact fieldset input.BtEnviar
{
	background-image:url(bt_enviar.gif);
	background-repeat:no-repeat;
	width:48px;
	height:15px;
	cursor:pointer;
	border:none;	
}

.contact fieldset input.btconfirmar
{
	background-image:url(bot_confirmar.png);
	background-repeat:no-repeat;
	width:67px;
	height:14px;
	cursor:pointer;
	border:none;	
}

.contact fieldset input.btmodificar
{
	background-image:url(bot_modificar.png);
	background-repeat:no-repeat;
	width:67px;
	height:14px;
	cursor:pointer;
	border:none;	
}
.contact .fondo_gris{width:50px;}
.contact .PnlResult{height:250px;overflow-y:scroll;display:block;margin-bottom:15px;}
.contact .guia_resultado{margin:10px 15px;}
.contact .volveratras{text-align:right;}
.contact .chico{width:100px;}
.contact_msj {
	font-size: 12px;
	padding: 15px;
}
.contact_msj span{
	font-weight:bold;
}

/*Preguntas Frecuentes */
.central .questions
{
	width: 550px;
	float: left;
	font-family: Trebuchet MS;
	font-size: 13px;
	margin-left: 10px;
	color: #4C495C;
	margin-top: 8px; 
	font-weight: bold;
  /*  background-color:#F0F2EF;*/
}
.questions .title
{
	/*background-color:#F0F2EF;*/
	float: left;
	color:#FB8605;
	font-size: 24px;
	font-family:georgia;
	font-weight:normal;
}
.questions .title img{display:none;}
.questions .questionsList
,.containerDescription
{
	clear:left;
}
.containerDescription
{	
	width: 540px;
	margin-top:58px;
	margin-left:6px;
	
}
.questionsList .title
{
	background-color:#F0F2EF;
	height: 28px;
	float: left;
	font-weight: bold;
	color:#8F8181;
	color:Black;
	font-size:13px;
	text-transform:uppercase;
}
.central .questionsList .description
{
	float: left;
	padding-left:15px;	
	width:524px; 
	line-height:20px;
}
.questionsList .description .name
{
	font-size: 11px;
	font-weight: bold;
	color:#8F8181;	 
	cursor: pointer;	
}

.questionsList .description .text
{	
	font-weight: normal;
	font-size: 11px;
	color:#4F94AD;		
	margin-right:2px;
    text-indent:15px;    
     
}
.backgroundDescription
{
	background-color:White;
    min-height:293px;
	width:547px;
	margin-bottom:10px; 
	
}
.backgroundDescription:after
	{content:'.';display:block;	clear:both;	height:0;visibility:hidden;}

.backgroundDescription .description
{
	margin-top:20px;
}
.backgroundDescription .name
{
	clear:both;
}
/*17/03/08*/
.titleChilds
{
	color:#E1AB0C;	
	font-weight:bold;
}
.SectionPaisaje
{
	float:left;
	margin-bottom:0px;
}
.SectionFoto
{
   float:left;
   margin-top:0px;
}	


/*IMAGES GALLERY*/
.central .DameroImages 
{
	background-color:#f0f2ef;
	float:none;
	overflow:hidden;
	margin-bottom:50px;
}
.DameroImages .title
{
	color:Black;
	text-transform:uppercase;
	margin:15px;
	border-bottom:solid 1px black;
	font-size:12px;
	font-weight:bold;
	
}
.DameroImages .description
{
	width:445px;
	margin:0 auto;
	margin-top:35px;
	
}
.DameroImages .items
{
	width:102px;
	float:left;
	margin-right:10px;
	background:url(galeria_item_top.png) no-repeat top;
	text-align:center;
	text-transform:uppercase;
	font-size:11px;
	
}
.DameroImages .items .content
{
	margin:0px;
	background-color:White;
	margin-top:8px;
	padding-bottom:5px;
}
.DameroImages .items .content a
{
	color:#58595B;
}
.DameroImages .items .content a:hover
{
	color:Black;
	text-decoration:none;
}
.DameroImages .content .photo
{
	margin:0 auto;
	
	border:solid 1px #E4E4E4;
	width:84px;
	height:56px;
}
.DameroImages .items .photo img
{
	margin:2px;
}
.SStructure9 .ContentObjects
{
	width:500px;
	margin:0 auto;
	clear:both;
	margin-top:10px;
	margin-bottom:50px;
}
.DameroImages .imgFootItem
{
	background-image:url(galeria_item_bottom.png);
	width:102px;
	height:10px;
	background-repeat:no-repeat;
}


/*comunicaciones*/



.questionsList li
{
	list-style-image:url(/Images/bullet_flecha_doble.gif);
	list-style-position:outside;
	margin-top:10px;
	line-height:10px;
}
.questionsList .tituloParq{color:#000000;
	font-size:13px;
	font-family:Trebuchet MS;
	font-weight:bold;

	margin-top:14px;
	cursor:pointer;
	}
	
.margen{padding:20px;}

.questionsList .margen{margin-left:0px; /*margin-top:-10px;*/padding-top:0;}

.questionsList .margen .description{margin-left:5px;}



.questionsList .margen a,.questionsList .margen a:visited{
	color:#8F8181;
	text-decoration:none;}
	
.questionsList .margen a:hover{color:#8F8181;
	text-decoration:underline;}

.slider .name{margin-bottom:5px;}

/*END IMAGES GALLERY*/
/*06-05*/
.Structure3image
{
	margin-left:10px;
	margin-bottom:7px;
	border:solid 1px blue;
}


/*formato para estructura*/

.descripcion
,.copete
,.volanta
{
	color:#000000;
	/*font-size:11px;*/
	font-weight:normal;
	margin:0px 15px 10px 15px;
	
}
/*.copete {font-weight:bold;}*/
.volanta {color:black; font-weight:bold;}

.imagenes,.intprodh{padding:0px 15px 10px 15px;}

a.linkfile
,a:visited.linkfile
{
	color: #1297e5;
}
a:hover.linkfile
{
	color: #1297e5;
	text-decoration:underline;
}
.contenido.S .imagen
,.contenido.SStructure1 .imagen 
,.contenido.SStructure3 .imagen 
,.contenido.SStructure6 .imagen 
,.contenido.SStructureSinComentarios .imagen 
,.contenido.S .linkfile
,.contenido.SStructure1 .linkfile 
,.contenido.SStructure3 .linkfile 
,.contenido.SStructure6 .linkfile 
,.contenido.SStructureSinComentarios .linkfile
{
	margin:0px 15px 10px 15px;
}
.contenido.SStructure7 .imagen
,.contenido.SStructure7 .linkfile 
{
	margin-left:15px;
	margin-bottom:10px;
}
.contenido.SStructure8 .imagen
,.contenido.SStructure8 .linkfile 
{
	margin:0px 15px 10px 15px;
}

.encuestas
{
	background-color: #EBEBEB;
    float: right;
    margin: 0 10px 10px 0;
    min-height: 335px;
    padding-bottom: 18px;
    width: 316px;
}
.encuestas .caja
{
	/*background:url(encuesta_medio.png);*/
}
.encuestas .titulo
{
	/*background:url(encuesta_top.png);*/
	/*height:31px;*/
}

.encuestas .lblEncuesta
{
	display:block;
	text-align:left;
	color:#648D11;
	font-size:13px;
	font-weight:bold;
	padding:10px;
	
}

.encuestas .cajaEncuesta
{
	padding-left: 16px;
    text-align: left;
	/*height: 178px;
    overflow: hidden;*/
}

.encuestas .cajaEncuesta, .encuestas .cajaEncuesta td
{
	padding:7px 5px;
	font-size:13px;
}

.encuestas .titulo {
	background-image: url("fondo_titulo_encuestas.png");
    background-repeat: no-repeat;
    height: 35px;
  /*  margin: 5px auto;
    width: 466px;*/
}
.encuestas .titulo span
{
	color: #FB8605;
    font-family: georgia;
    font-size: 14px;
    font-weight: bold;
    line-height: 2em;
    padding: 10px;
}

.encuestas .optionSurvey
{
	padding-top: 7px;
    text-align: left;
}
.encuestas .porcentaje
{
	display:block;
	
}
.encuestas .botones {
	text-align:center;
	margin:0 auto;
}
.encuestas .btnVotar
{
	background:url(boton_votar.png);
	background-repeat:no-repeat;
	width:103px;
	height:22px;
	cursor:pointer;
	border:none;	
}
.encuestas .btnVer
{
	background:url(boton_resultados.png);
	background-repeat:no-repeat;
	width:103px;
	height:22px;
	cursor:pointer;
	border:none;	
	clear:both;
	margin-top:7px;
}
.encuestas .btnVolver
{
	background:url(boton_volver.png);
	background-repeat:no-repeat;
	width:103px;
	height:22px;
	cursor:pointer;
	border:none;		
}
.encuestas .barraSurvey{
	background-image:url(Survey.jpg);
	height:11px;
	float:left;
	margin:4px 5px 0 15px;
}
.encuestas   input[type=radio]{
	margin-right:5px;
}

.Acordeon .Titulo
{
	font-size:13px;
	padding-left:10px;
	padding-top:5px;
	cursor:pointer;
}

.Acordeon .Cuerpo .inner
{
	margin-left:100px;
	margin-right:100px;
	padding: 10px 20px;
	border:1px solid #84847E;
	background:#FFFFFF;
}

.agenda .title span
{
margin-left:10px;
padding-top:8px;
display:block;
}
.agenda .title
{
	background-color:#F0F2EF;
	height: 28px;
	font-weight: bold;
	color:#000000;
	color:Black;
	font-family:Trebuchet MS;
	font-size:13px;
}
/*login*/
.login .loginfield 
{
	width:250px;
	margin-left:auto;
	margin-right:auto;
}
.login label
{
	width:80px;
	float:left;
}
.login .loginButton
{
	text-align:center;
	padding-top:20px;
}
.login .btEntrar
{
	background-image:url(bt_entrar.png);
	background-repeat:no-repeat;
	width:48px;
	height:14px;
	cursor:pointer;
	border:none;
}
.login .needsNewPassword,
.login .welcome
	{margin-left:15px;}
	
.divflv{text-align:center;}

/*COMENTARIOS*/
.Comentarios
{
    margin:0 15px 10px;
    float:left;
  /*  width:500px;*/
    color:#8F8181;
    font-size:12px;
}
*html .Comentarios
{
    margin-left:5px;
}
.Comentarios .newComent
{
    float:none;
    overflow:hidden;
    height:auto;
 /*   width:500px;*/
}
.Comentarios .newComent .titulo
{
    color:#FB8650;
	font-size:13px;
	font-weight:regular;
	font-family:georgia;
	display:none;
}
.Comentarios .titulares{
	color:#FB8650;
	font-size:17px;
	font-weight:regular;
	font-family:georgia;
	background-image:url(icono_titulo_comentarios.png);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:36px;
	height:36px;
}
.Comentarios .pnlForm .btn {
	float:right;
	margin:60px 70px 0 10px; 
	width:103px;
}
.Comentarios .btn .BtnSend {
	background:transparent url(/Images/boton_enviar.png) repeat scroll 0 0;
	border:0 none;
	cursor:pointer;
	height:22px;
	width:103px;
}
.Comentarios .pnlForm .itemform {
    color: #FB8650;
    float: left;
    font-size: 12px;
	margin: 10px 0 0 10px;
    width: 294px;
}
.Comentarios .pnlForm .item2{
	margin-left:23px;
}
.Comentarios .pnlForm .anchocompleto{
	width: 611px;
}
.Comentarios .pnlForm .text {
height:20px;
}
.Comentarios .pnlForm  input[type='text'] , .Comentarios .pnlForm .txtBoxMult {
	border: 1px solid #cccccc;
	background-color:#F0F0F0;
    float: right;
    margin-top: 5px;
    width: 295px;
}

.Comentarios .pnlForm .txtBoxMult{
	width: 611px;
} 


.Comentarios .pnlForm .itemform.code {
	margin-top: 30px;
    position: relative;
    width: 330px;
}
.Comentarios .itemform.code .label {
	position: absolute;
    right: 20px;
    top: 7px;
}
.Comentarios .pnlForm .captcha {
	
}
.Comentarios .pnlForm  .captcha input[type='text'] {
	background-color: transparent;
    height: 24px;
    margin: 26px 10px 0 0;
    width: 100px;
}
.Comentarios .conforme {
	font-family:Arial;
	font-size:11px;
	padding-left:10px;
}
.Comentarios .panel {
	float:none;
	height:auto;
	overflow:hidden;
}
.Comentarios .mensaje {
	/*font-family:Arial;
	font-size:11px;*/
	margin-bottom:10px;
	padding:8px 10px;
	border-top:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
}
.Comentarios .pnlForm .divCaratc {
	clear:both;
	float:left;
	font-family:Arial;
	font-size:11px;
	height:22px;
	line-height:22px;
	margin:10px 0 0 10px;
	vertical-align:middle;	
}
.Comentarios .pnlForm .caracteres {
	border: 1px solid #CCCCCC;
    display: inline-block;
    height: 24px;
    margin-right: 6px;
    text-align: center;
    width: 50px;
}
.Comentarios .item {
border-bottom:1px solid #EAEAEA;
clear:both;
float:none;
min-height:50px;
padding:20px 0 15px 10px;
}
.Comentarios span {
color:#999999;
}
.Comentarios .colprimera {
float:left;
margin-right:15px;
width:80px;
}
.Comentarios .colsegunda {
float:left;
margin-right:15px;
width:355px;
}
.aPopUp {
color:#999999;
cursor:pointer;
}
.comentariosbarra {
	border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    clear: both;
    color: #666666;
    margin: 10px;
    padding-bottom: 22px;
    padding-left: 10px;
    padding-top: 8px;  
}
.notasComentarios {
	background-image:url(icono_comentarios_destacado.png);
	background-repeat:no-repeat;
	background-position:right;
	cursor:pointer;
	float:left;
	margin-right:15px;
	text-indent:15px;
}
.comentariosbarra a, .comentariosbarra a:hover {
	color:#666666;
}
.comentariosbarra span {
	float:left;
	padding-right:25px;
	text-indent:0;
	width:auto;
}

.Task .divVoto, .TaskdivVoto {
	background-image:url(icono_votar.png);
	background-position:right;
	background-repeat:no-repeat;
	margin-left:10px;
}
.notasVotos
{
	background-image:url('icono_votar.png'); 
	background-repeat:no-repeat; 
	line-height:13px;
	height:13px;
	float:left;
	text-indent:17px;
	margin-left:10px;
}
.notasVotos.cont
{
	text-indent:19px;
	margin:5px 0px 0px 15px;
	color:#999999;
}
/*HL banner inferior*/
/*.highlightBannerInferior
{
    clear:left;
    width:570px;
    padding-top:10px;
	margin:10px auto 10px 15px;
	text-align:center;
}*/

/*LoginPanel-FORM CRM*/

.login
{
    padding:10px 35px;
}
.login h1
{
    font: normal 24px georgia;
    color:#929B14;
    padding:0px;
    text-transform:uppercase;
}

.LoginPanel
{
    
	margin:20px auto 0px;
	width:285px;
	font: normal 12px tahoma;
    color:#867979;
}
.LoginPanel tr
{
	margin-top:10px;
}
.LoginPanel .titulo
{
	text-align:left;
	padding: 15px 0;
}
.LoginPanel label
{
	width:120px;
	float:right;
	margin-right:5px;
	font: normal 13px georgia;
    color:#58595B;
    padding: 10px 0;
}
.LoginPanel a
,.LoginPanel a:visited
,.LoginPanel a:hover
{
    font: normal 12px tahoma;
    color:#867979;
}
.LoginPanel a font
,.LoginPanel a:visited font
,.LoginPanel a:hover font
{
    color:#929B14;
    text-transform:uppercase;
    #font-size:11px;
}
.LoginPanel .buttonLog
{
	margin: 30px 100px 20px 0;
}
.LoginPanel .check 
{
	text-align:left;
}
.LoginPanel .check input
{
	float:right;
	margin: 10px 128px 10px 0px;
}
.LoginPanel .check label
{
	width:102px;
	#width:65px;
}
/*LOGIN Popup HOME*/
.PnlUbicacion .btnClose
{
	float:right;
}
.PnlUbicacion
{
	background-color: white;
    border: 3px solid #AAAAAA;
    left: 450px;
    position: absolute;
    top: 100px;
    width: 350px;
    z-index: 12;
    background-image:url('header_popup.png');
    background-repeat:no-repeat;
    background-position:center top;
}

.SmokeScreen
{
	background-color:Black;
	filter: alpha(opacity=50); 
	opacity:0.5;
	z-index:11;
}
.floatingzone {
    margin: 0 auto;
    z-index: 13;
    position: relative;
    width: 1292px;
}

/*pagina barrios - listado*/
.PaginaBarrios  .central{
	width:100%;
}
.PaginaBarrios  .central h1{
	background-image: url("fondo_titulo_mis_barrios.png");
    font-size: 16px;
    font-weight: bold;
    height: 29px;
    margin: 20px auto;
    padding: 5px 15px;
    text-transform: uppercase;
    width: 964px;
}
.listadobarrios{clear:left;}
.listadobarrios ul{
	display: inline-block;
    margin: 40px 25px;
}
.listadobarrios ul li{		
    float: left;
    height: 150px;
    text-align: center;
    width: 230px;
}
