 body {

	margin : 0;

	padding : 0;

	font-family : arial, helvetica, sans-serif;

	font-size : 9pt;

	background-color: #fff;

}



#container 

{

	width : 1000px; /*730*/

	margin : 0px auto 20px auto;

	border : 1px solid #fff;

	background : #fff;

	background-image: url(../images/bg.png);

}



#containerFloat

{

	float:left;

	width: 100%;

}

#header 

{

	background : transparent;

	border-bottom : 4px solid #000;

	width: 100%;

	float:left;

	height: 63px;

	border:  none;

	background: white url(../images/cliente/ys_header.gif) no-repeat;

}



#header h1 

{

	color : #fefefe;

	font-size : 22pt;

	margin : 0;

	padding : 40px 10px 10px 10px;

}



#content 

{

	width : 585px;

	padding : 5px;

	float : left;

}



#content h1, h2, h3, h4 

{

	margin : 0;

	padding : 0;

	font-family : Arial, Helvetica, sans-serif;

	font-weight : lighter;

	color : #50a2cc;

}



.tituloPagPrincipal

{

	color : #50a2cc;

	font-size : 18pt;

	margin: 0;

	padding: 0;

	width: 100%;

	float:left;

	background : url(../images/cliente/_imgBorderBottom.gif) repeat-x bottom left;

}



#content h3 

{

	color : #333;

	font-size : 12pt;

}



 #photos 

 {

	width : 428px;

	height : 224px;

	margin : 10px auto 10px auto;

	position : relative;

	padding : 10px;

	background : #f2f7e9;

	border-top : 1px solid #ccc;

	border-bottom : 1px solid #ccc;

}



.imgbox 

{

	width : 75px;

	height : 75px;

	border : 1px solid #77a13d;

	background : #f1f1f1;

	margin : 15px;

	float : left;

	display : inline;

}



#sidebar 

{

	width : 200px;

	padding : 10px 10px 10px 0;

	float : left;

	margin : 0;

}



#sidebar ul 

{

	margin : 0 0 10px 0;;

	padding : 0;

	background : #f2f7e9 url(../images/cliente/menu1.png) no-repeat top left;

	border-bottom : 1px solid #fff;

	float:left;

}

#sidebar ul li 

{

	margin : 0;

	padding : 0;

	list-style : none;

	border : 1px solid #fff;

	background : #f2f7e9 url(../images/cliente/menu2.png) no-repeat top left;

	border-bottom : none;

}



#sidebar ul li a 

{

	display : block;

	padding : 3px;

	width : 192px;

	background : #f2f7e9 url(../images/cliente/menu1.png) no-repeat top left;

	color : #060;

	text-indent : 10px;

	text-decoration : none;

}



#sidebar ul li a:hover 

{

	background : #f2f7e9 url(../images/cliente/menu2.png) no-repeat top left;

}



#cuadroAmarillo

{

	background : url(../images/cliente/_imgCuadroAmarillo.gif) no-repeat;

	padding : 5px 1% 5px 1%;

	width: 98%;

	text-align : center;

	margin : 0;

	height: 123px;

	font-size : 8pt;

	float:left;

}



#cuadroAmarillo p

{

	width: 100%;

	float:left;

	margin: 5px 0 0 0;

	padding: 0;

}



.side1 

{

	background : #87c73d;

	padding : 1%;

	float:left;

	width: 98%;

	text-align : center;

	margin : 10px 0 0 0;

	font-size : 8pt;

}



#publicarAnuncio

{

	padding : 1%;

	text-align : center;

	width: 98%;

	margin : 10px 0 0 0;

	font-size : 8pt;

	/*background : #B5DBF4;*/

	float:left;

}



#tblFunciones

{

	width: 100%;

	float:left;

}



#tblFunciones td a

{

	color: #3a7898;

	text-transform: uppercase;

}



#publicarAnuncio a

{

	text-transform: uppercase;

	color: #C53B1C;

	font-size: 12px;

	font-weight: bold;

}

#footer 

{

	clear : both;

	border-top : 1px solid #000;

	background : #000;

	padding : 10px;

	color : #fff;

	font-size : 8pt;

	text-align : center;

}



.img-header 

{

	background : #f2f7e9 url(../images/cliente/_imgHeader.gif) no-repeat top left;

	clear : both;

	float : left;

	width : 1000px;

	height : 175px;

	margin : 0;

	padding : 0;

}



#barraAyuda

{

	width : 750px; /*730*/

	background : transparent;

	float:left;

}



#barraMenu

{

	width : 750px;

	background : transparent;

	right: inherit;

	float:left;

}



#opciones

{

	float : right;

	margin : 0;

	padding : 0;

	border-left : 1px solid rgb(115, 162, 182);

	background-color : transparent;

	font-weight : bold;

}



#menuPrincipal

{

	float : left;

	margin : 0;

	padding : 0 0 0 20px;

	background-color : transparent;

	font-weight : bold;

}



#opciones li, #menuPrincipal li

{

	display : inline;

	list-style : none;

	margin : 0;

	padding : 0;

}



#opciones li a 

{

	display : block;

	float : left;

	margin : 0;

	padding : 2px 5px 2px 5px;

	border-right : 1px solid rgb(115, 162, 182);

	color : #ffffff;

	text-decoration : none;

	font-size : 10px;

}



#menuPrincipal li a 

{

	display : block;

	float : left;

	margin : 0;

	padding : 2px 5px 2px 5px;

	/*border-right : 1px solid rgb(115, 162, 182);*/

	color : #006a83;

	text-decoration : none;

	font-size : 14px;

	text-transform: uppercase;

}



.style2 

{

	color: #87C71D

}



.style3 

{

	color: #A0D9F8

}



.style5 

{

	color: #A1D1EE

}

.style6	

{

	color: #9ED0F1;

	font-size: 14pt;

	font-weight: bold;

}





.nametxt 

{

	width : 730px;

	top : 25px;

	position : absolute;

	z-index : auto;

	background : transparent;

	left: inherit;

}



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



#contentLarge

{

	width : 585px;

	padding: 5px;

	float : left;

}





#contentLarge .tituloEnRojo

{

	background-image:none;

	background-color:#C53B1C;

	margin: 0;

	width: 96%;

	border: 1px Solid #C53B1C;

	color: #fff;

	padding: 1% 2% 1% 2%;

	font-size: 12pt;

	font-weight: bold;

	float:left;

}



.topSombreado{

	margin:0;

	padding: 0;

	width: 100%;

	float:left;

}



.vistaConFormulario, #vistaUsuariosAlta, #vistaOpcionesMenu

{	

	width: 90%;

	padding: 2% 5% 2% 5%;

	font-family:Georgia;

	font-size:90%;

	line-height:30px;

	text-align:justify;	

	margin: 0;

	display: block;

	float: left;

	border: 1px Solid #C53B1C;

}



#vistaConInformacion

{

	width: 90%;

	padding: 2% 5% 2% 5%;

	font-family:Verdana, Helveltica, Arial;

	font-size:12px;

	line-height:20px;

	text-align:justify;	

	margin: 0;

	display: block;

	float: left;

	color: #585656;

	border: 1px Solid #C53B1C;

}



#vistaConInformacion #contenidoTiny

{

	overflow-x: auto; 

	float:left;

}



#vistaConInformacion .subtitulo

{

	padding: 0;

	margin: 0 0 5px 0;

	line-height: 15px;

	font-size: 12px;

	font-family:Verdana;

	color: #C53B1C;

	width: 100%;

	float:left;

}



#vistaConInformacion p

{

	margin: 0 0 8px 0;

	padding: 0;

	float:left;

	line-height: 16px;

	width: 100%;

}



#vistaConSubvistas

{

	width: 96%;

	padding: 2% 2% 2% 2%;

	font-family:Georgia;

	font-size:90%;

	line-height:20px;

	text-align:justify;	

	margin: 0;

	display: block;

	float: left;

	border: 1px Solid #C53B1C;

}





.vistaConFormulario p

{

	margin: 0;

	padding: 0;

}



.vistaConFormulario .inputText

{	

	display:block;

	float:left;

	margin: 0; 

	border: 1px solid #ccc; 

	background: #fff;

	color: #777; 

	width: 236px;

	height: 19px;

}



#vistaConAcceso .inputText

{

	width: 150px;

}



#vistaAnunciosPago .inputText

{

	width: 150px;

}







#listadoAnunciosUsuario .select

{

	width: 170px;

}



.vistaConFormulario .inputTextLarge

{

	display:block;

	float:left;

	width: 395px;

	margin: 0; 

	border: 1px solid #ccc; 

	background: #fff;

	color: #777; 

}



.vistaConFormulario .select

{	

	display:block;

	float:left;

	text-align:left;

	margin: 0; 

	border: 1px solid #ccc; 

	background: #fff;

	color: #777; 

	width: 200px;

	height: 19px;

}



.vistaConFormulario .subtitulo

{

	color: #999;

	font-weight:bolder;

	font-size: 16px;

	padding-top: 10%;

}



.vistaConFormulario .etiquetas 

{	

	display:block;

	width: 30%; /*Si se modifica este valor es necesario modificar el margin-left de la clase textRight y de la clase tabs*/

	float:left;

	padding-right:1%;

	text-align:right;

	color: #2F4F4F;

}



#vistaAnunciosAltaOferta .etiquetas, #vistaAnunciosAltaDemanda .etiquetas

{

	width: 20%;

}



#vistaConAcceso .etiquetas

{

	width: 28%;

}



#vistaTemasAlta .etiquetas, #vistaMensajesAlta .etiquetas

{

	width: 20%;

}



#listadoAnunciosUsuario #filterContainer

{

	float: left;

	width: 96%;

	border: 1px Solid  #be2400; 

	margin: 0; 

	padding: 2%;

}



#listadoAnunciosUsuario #filterContainer .etiquetas

{

	width: 30%;

}



#vistaAnunciosPago .etiquetas

{

	width: 40%;

}



.vistaConFormulario .textAreaLarge

{

	display:block;

	float:left;

	width: 395px;

	height: 180px;

	margin: 0 0 1% 0; 

	border: 1px solid #ccc; 

	background: #fff;

	color: #777; 

}



.vistaConFormulario .textRight

{

	text-align: left;

	margin: 0 0 0 31%;

	padding: 0; 	

	color: #777;

	display: block;

}





.vistaConFormulario #buttons

{

	display: block;	

	float: left;

	width: 100%;

	text-align:center;

	padding: 20px 0 10px 0;

}



.btnGray

{ 

	width: 95px;

	height: 24px;

	background: url(../images/_imgBtnGray.gif) no-repeat;

	color: #666;

	font: bold 12px/26px Arial, sans-serif;

	text-decoration: none;

	text-indent:0px;

	cursor: pointer;

	text-transform: uppercase;

	border: none;

	text-align: center;

	margin: 0 auto 0 auto;

	padding: 0 0 0 0;

	float:left;

}



.lkGray

{ 

	width: 95px;

	height: 24px;

	text-decoration: none;

	background: url(../images/_imgBtnGray.gif) no-repeat;

	color: #666;

	font: bold 12px/26px Arial, sans-serif;

	text-decoration: none;

	text-indent:0px;

	cursor: pointer;

	text-transform: uppercase;

	border: none;

	text-align: center;

	margin: 0;

	float: right;

}



.cleanFloat

{	clear:both;

	margin:0;

	padding:0;

}



#messages

{

	width: 96%;

	border: 1px solid #ccc;

	margin: 5px 0 10px 0;

	padding: 2%;

	text-align: center;

	min-height: 50px;

	border: 1px Solid #C53B1C;

	float:left;

}





#messages #errors 

{

	width: 96%;

	color: #f60;

	padding: 2%;

	border: 1px dashed #f60;

	background-color: #fec;	

	float:left;

}





#messages #errors h2

{

	color: #f60;

	font-size: 12px;

	background: inherit;

	padding: 0;

	margin: 0px;

	margin-bottom: 10px;

	font-weight: normal;

}



#messages #warnings p

{

	color: #999;

}



#messages #success 

{

	width: 96%;

	padding: 2%;

	color: #666;

	background: #f5f5f5;

	border: 1px dashed #ccc;

}



#messages #success h2 

{

	color: #666;

	background: inherit;

	font-weight: normal;

	font-size: 12px;

}



.messageError

{

	display:block;

	float:left;

	text-align: left;

	margin: 0; 	

	padding-left: 10px;

	color: 	 #C53B1C;

}



.pasoNormal

{

	width: 195px;

	height: 70px;

	float:left;

	background: url(../images/cliente/_imgPasos.gif) no-repeat;

}



.pasoNormalD

{

	width: 146px;

	height: 52px;

	float:left;

	background: url(../images/cliente/_imgPasosD.gif) no-repeat;

}



#pasoActivado

{

	width: 195px;

	height: 70px;

	float:left;

	background: url(../images/cliente/_imgPasos1.gif) no-repeat;

}



#pasoActivadoA

{

	width: 146px;

	height: 52px;

	float:left;

	background: url(../images/cliente/_imgPasosA.gif) no-repeat;

}



#pasos

{

	width: 100%;

	float:left;

	padding: 0;

}



.textoPaso

{

	color: #fff;

	font-size: 12pt;

	text-align: left;

	font-weight: bold;

	margin: 10px;

	padding: 0;

}



.textoPaso4

{

	color: #fff;

	font-size: 11pt;

	text-align: left;

	font-weight: bold;

	margin: 6px;

	padding: 0;

}



.numero

{

	color: #fff;

	font-size: 24pt;

	text-align: center;

	font-weight: bold;

	clear:both;

	border-right: 1px dotted white;

	margin-right: 4px;

}



#btnsPasos

{

	text-align: right; 

	float: right; 

	width: 100%;

}



#vistaOpcionesMenu ul 

{

	margin : 0;

	padding : 0;

	border-bottom : 1px solid #fff;

}

#vistaOpcionesMenu ul li 

{

	margin : 0;

	padding : 0;

	list-style : none;

	border-bottom : none;

}



#vistaOpcionesMenu ul li a

{

	margin : 0;

	padding : 0;

	text-decoration : none;

	border: none;

	color: black;

	font-size: 16px;

	color: 	 #C53B1C;

	

}



#vistaOpcionesMenu ul li a img

{

	margin : 0;

	padding : 0;

	text-decoration : none;

	border: none;

	vertical-align: middle;

}



#divMostrarImagenes

{

	float:left;

	width: 75%;

}



#listadoImagenes

{

	width: 100%;

	float:left;

}



.imagen

{

	width: 150px;

	height: 200px;

	float:left;

	margin: 10px 15px 10px 0;

	text-align: center;

	background: url(../images/_imgRecuadroImagen.gif) no-repeat;

}



.imagen a img

{

	border: none;

}



#adjuntarImagen

{

	display: block;

	float:left;

	color: #777;

}



.lkImagen

{

	width: 125px;

	height: 125px;

	 border: 1px Solid #C53B1C;

	 float:left;

	 margin-right: 10px;

	 vertical-align: middle;

	color: #C53B1C;

	text-align: center;

}



.nota

{

	color: #2F4F4F;

}



#informacionInscripcion

{

	color: #2F4F4F;

	float:left;

	text-align: center;

}



#rightSide

{

	width: 180px;

	padding: 10px 0 0 10px;

	float: left;

}









#iniciarSesion .span

{

	width: 30%;

	padding-right: 2%;

	float:left;

	text-align: right;

}





#imagenBienvenida

{

	width: 40%;

	height: 200px;

	float:left;

}



#textoBienvenida

{

	width: 58%;

	padding-right: 2%;

	float:left;

}



#slogan

{

	color : #405d77;

	font-size : 14px;

}



#bienvenida

{

	width: 100%;

	float:left;

	text-align: justify;

	line-height: 20px;

	margin: 10px 0 25px 0 ;

}



#textoBienvenida p

{

	margin: 10px 0 0 0;

	padding: 0 ;

	line-height: 16px;

	font-size: 12px;

	font-family:Verdana;

	color: #585656;

}



#textoBienvenida p a

{

	text-decoration: underline;

	color: #C53B1C;

	text-transform: uppercase;

}



#formAcceso

{

	width: 50%;

	float:left;

}



#invitacion

{

	width: 50%;

	padding: 0;

	float:left;

	color: #5f6960;

	height: 145px;

}



.tableItems  /*si*/

{

	width: 100%;

	margin: 0;

	float:left;

	padding: 0;

}



.tableItems th  /*si*/

{

	background-color: #be2400;

	color: #fff;

	height: 20px;

	padding: 4px;

	margin: 0;

}



.tableItems td  /*si*/

{

	padding: 4px;

	border-bottom: 1px solid #999;

}



.tableItems td .contenidoAnuncio

{

	float:left; 

	padding-top: 3px;

	font-size: 11px;

	width: 100%;

}



.tableItems td .lkTituloAnuncio

{

	border-bottom: 1px solid #999;

	padding: 0px;

	width: 30%;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-weight: normal;

	letter-spacing: -1px;

	margin: 0;

	text-decoration: none;

	color: #be2400;

}



.tableItems td .tblInfoAnunciante

{

	width: 100%;

	float:left;

	font-size: 11px;

	 font-style: italic;

	 margin:0;

	 padding:0;

}

.tableItems td .lkInfoAnunciante

{

	width: 34%;

	float:left;

}



.tableItems #pages /*si*/

{

	border-bottom: 0px solid #999;

}



.tableItems #pages a

{

	border-bottom: 1px solid #999;

	padding: 0px;

	font-size: 12px;

}





.tableItems .lkSmall /*si*/

{

	border-bottom: 1px solid #999;

	padding: 0px;

	font-size: 12px;

}



.tableItems .tdImagen /*si*/

{

	text-align: center;

	vertical-align: middle;

}



.tableItems .lkSmallNoBorder

{

	border-bottom: 0px solid #999;

	padding: 0px;

	font-size: 12px;

}



.tableItems .alignCenter /*si*/

{

	text-align: center;

}



.tableItems .alignRight

{

	text-align: right;

}



.tableItems .alignLeft /*si*/

{

	text-align: left;

}



.tableItems .btnLkSubmit

{

	border: none;

	background: none;

	padding: 0px;

	font-size: 12px;

	color: #f60;

	cursor: pointer;

}



.tableItems .btnLkSubmitUnderline

{

	border: none;

	background: none;

	padding: 0px;

	font-size: 12px;

	color: #f60;

	cursor: pointer;

	border-bottom: 1px Solid #f60;

}



.tableItems td .lkTema

{

	padding: 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	margin: 0;

	text-decoration: none;

	color: #C53B1C;

}



#contenedorTabla  /*si*/

{

	width: 100%;

	padding: 15px 0 5px 0;

	float:left;

}



#filtroMatchHeader

{

	padding: 0;

	margin:0;

	width: 200px;

	height: 19px;

	float:left;

}



#filtroListado

{

	margin: 0 0 10px 0;

}



#filtroListado .columnaFiltro .select

{

	width: 100%;

}



#filtroListado .columnaFiltro .inputText

{

	width: 100%;

}



#filtroListado #formGeneral .etiquetas

{

	width: 22%;

}



#filtroListado #formGeneral

{

	float: left;

	width: 96%;

	border: 1px Solid  #be2400; 

	margin: 0; 

	padding: 2%;

}





#listadoAnunciosUsuario

{

	margin: 0 0 10px 0;

}



.columnaFiltro

{

	margin: 0;

	padding: 0;

	width: 48%;

	float: left;

}



#divLocalidades

{

	float:left;

	width: 100%;

}



#usuarioRegistrado

{

	width: 40%;

	float:left;

}



#infoAnunciante

{

	width: 96%;

	padding: 1% 2% 1% 2%;

	float:left;

	color: #5f6960;

	text-align: left;

}



#nuevoUsuario

{

	width: 100%;

	float:left;

}



#vistaVisualizacionAnuncio

{

	width: 562px;

	height: 700px;

	padding: 0 11px 2% 11px;

}



#vistaVisualizacionAnuncio #headVV

{

	padding: 10px 0  10px 0;

	width: 100%;

	float:left;

	line-height: 18px;

}



#vistaVisualizacionAnuncio #headVV p

{

	margin:  0;

	padding: 0;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #666;

	font-weight: bolder;

	float: left;

	width: 100%;

}



#vistaVisualizacionAnuncio #productInfo

{

	display: block;	

	width: 100%;

	padding: 0;

	float:left;

	margin-bottom: 0 0 10px 0;

} 





#vistaVisualizacionAnuncio #productInfo #imgSlider

{

	display:block;

	width: 142px;

	padding: 0;

	margin: 0;

	float:left;	

}



#vistaVisualizacionAnuncio #productInfo #imgSlider #flechas

{

	display:block;

	padding: 0;

	margin: 0;

	float:left;

}



#vistaVisualizacionAnuncio #productInfo #imgSlider #flechas a img

{

	border: none;

}



#vistaVisualizacionAnuncio #productInfo  #imgSlider #imgContainer

{

	display:block;

	width: 142px;

	height: 135px;

	padding: 0;

	margin: 0;

	float:left;	

	text-align: center;

	vertical-align: middle;

}





#vistaVisualizacionAnuncio  #productInfo #itemInformation

{

	float:left;

	width: 390px;

	padding: 0 0 0 23px;

	margin: 0;

}



#vistaVisualizacionAnuncio  #productInfo #itemInformation #tituloV

{

	color: #C53B1C;

	margin: 0;

	padding:0;

	font-size: 16px;

	line-height: 20px;

	

}



#vistaVisualizacionAnuncio  #productInfo #itemInformation #anu_contenido

{

	float:left;

	color: #666;

	width: 100%;

	float:left;

	margin: 10px 0 0 0;

	padding: 0;

	overflow-y: auto;

	height: 110px; 

}



#vistaVisualizacionAnuncio #companyInfo

{

	width: 100%;

	display: block;

	height: 116px;

	padding: 10px 0 0 0;

	text-align: left;

	vertical-align: top;

	float:left;

	margin: 0px;

}

#vistaVisualizacionAnuncio #companyInfo #contentDescription

{

	width: 253px;

	padding: 0;

	margin: 0;

	float:left;

}



#vistaVisualizacionAnuncio #companyInfo #contentDescription ul

{

	padding: 0px; /*top,right,bottom,left*/

	margin: 10px 0 0 0;

	list-style: none;

	width: 100%;

	float:left;

}



#vistaVisualizacionAnuncio #companyInfo #contentDescription li

{

	padding: 0px;

	width: 100%;

	height: 20px;

	float: left;

}



#vistaVisualizacionAnuncio #companyInfo #contentDescription .etiquetas

{

	display:block;

	float:left;

	padding-right:2px;

	text-align:right;

	width: 30%;

	color: #be2400;

	font-weight: bold;

}



#vistaVisualizacionAnuncio #companyInfo #formularioContactoContainer

{

	width: 303px;

	float:right;

	padding: 0;

	margin: 0;

}



#vistaVisualizacionAnuncio #companyInfo #formularioContactoContainer #formularioContacto

{

	float:left;

	line-height: 30px;

	width: 100%;

	padding: 10px 0 0 0;

}



#vistaVisualizacionAnuncio #companyInfo #formularioContactoContainer #formularioContacto .etiquetas

{

	display:block;

	width: 20%; 

	float:left;

	padding-right:1%;

	text-align:right;

	color: #2F4F4F;

}



#vistaVisualizacionAnuncio #companyInfo #formularioContactoContainer #formularioContacto .inputText

{

	float:left;

	border: 1px solid #ccc; 

	color: #777; 

	width: 220px;

	height: 19px;

}



#vistaVisualizacionAnuncio #companyInfo #formularioContactoContainer #formularioContacto .textArea

{

	float:left;

	border: 1px solid #ccc; 

	color: #777; 

	width: 220px;

	height: 89px;

}



#vistaVisualizacionAnuncio #companyInfo span

{

	color: #666;

}



#vistaVisualizacionAnuncio #companyInfo a

{

	margin: 1px; 

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	border: none; 

	color: #5da05c; 

	padding: 1px;

	cursor: pointer;

	text-transform: uppercase;	

}



#tablonAnunciosContainer

{

	width: 100%;

	float:left;

}

#tabsTable

{

	border-bottom: 2px Solid #be2400; 

	width: 100%; 

	height: 25px; 

	float:left;

}



.tabTablon

{

	background-color: #bb0f00; 

	width: 80px; 

	height: 15px; 

	float:left; 

	margin: 0;

	padding: 5px; 

	text-align:center;

}



.tabTablon a

{

	text-decoration:none;

	color: white;

	font-weight: bolder;

	text-transform: uppercase;

}



#content  #tablonAnuncios

{

	width: 96%;

	float:left;

	padding: 0 2% 20px 2%;

}



#vistaVisualizacionImagenes

{

	margin: 0 auto 0 auto;

}



#vistaVisualizacionImagenes #imgContainer

{

	display:block;

	padding: 10px;

	margin: 0;

	text-align: center;

	vertical-align: middle;

	float:left;	

	text-align: center;

}



#vistaVisualizacionImagenes a img

{

	border: none;

}







#formBuscador

{

	float:right;

}



.enlaceDocCon

{

	text-decoration: none;

	text-decoration: underline;

	color: blue;

	margin-right: 10px;

	float:left;

}



#vistaMapaGoogle

{

	width: 90%;

	padding: 3% 5% 3% 5%;

	border: 1px Solid #C53B1C;

	float:left;

}





#vistaMapaGoogle p

{

	margin: 0 0 20px 0;

	padding: 0;

	float:left;

}



#vistaMapaGoogle #address

{

	float:left;

}



#vistaMapaGoogle #map_canvas

{

	float:left; 

	height: 500px; 

	width: 100%;

}



.modoPago, #confirmacionAlta

{

	width: 96%;

	float:left;

	border: 1px dashed #ccc;

	background-color: #fbfafa;

	padding: 2%;

	margin-bottom: 20px;

}



.modoPago h2

{

	color: #C53B1C;

}



.modoPago p

{

	line-height: 25px;

	font-size: 12px;

	font-family:Verdana;

	color: #585656;

}





#divListadoNoticias .itemNoticia

{

	margin: 0 0 20px 0;

	padding: 0;

}



#divListadoNoticias .itemNoticia .fechaNoticia

{

	margin: 0;

	padding: 0;

}





#divListadoNoticias .itemNoticia .tituloNoticia

{

	margin: 0;

	padding: 0;

	color: #C53B1C;

	font-weight: bold;

	font-size: 14px;

}



#divListadoNoticias .itemNoticia .contenidoNoticia

{

	margin: 0;

	padding: 0;

}



#divListadoNoticias .lkLeerMas

{

	color: #C53B1C;

	font-weight: bold;

}



.txtDerecha

{

	float:left;

	font-size: 14px;

	color: #666;

	font-family: Verdana;

}



.noHay

{

	font-family: Verdana;

	font-size: 12px;

	margin: 0;

	padding: 0;

	text-align:center;

	color: #666;

}



.cuadroVerde {

	background: url(../images/_imgVerdeMiddle.gif) repeat-x;

	float:left;

	width: 100%;

	min-height: 100px;

	margin: 0 0 10px 0;

}



#googleAdsense

{

	background: url(../images/_imgVerdeMiddleGoogle.gif) repeat-x;

}



.cuadroVerde h2 {

	background: url(../images/_imgVerdeTopRight.gif) no-repeat right top;

	color: #060;

	font-size: 14px;

	font-weight : lighter;

	border: none;

	padding: 0;

	margin:0;

}



.cuadroVerde h2 span{

	display: block;

	height: 23px;

	padding: 7px 0 0 10px;

	background: url(../images/_imgVerdeTopLeft.gif) no-repeat;

}



.cuadroVerde .ulBody

{

	padding: 0;

	float:left;

	width: 179px;

}



.cuadroVerde #ulBodyGoogle

{

	padding: 0;

	float:left;

	width: 161px;

	padding: 9px;

}



.cuadroVerde .ulBody ul

{

	width: 100%;

	margin: 0;

	padding: 5% 0 5% 0;

	float:left;

	line-height: 25px;

}



.cuadroVerde .ulBody li

{

	margin : 0;

	width: 100%;

	float:left;

	padding : 4px 0 4px 0;

	list-style : none;

	display: inline;

	color: #da2021;

}



.cuadroVerde .bordeBottom

{

	background: url(../images/_imgVerdeBottom.gif) no-repeat left top;

	float:left;

	width: 100%;

	height: 6px;

}

#iniciarSesion .bordeBottom2

{

	background: url(../images/_imgVerdeBottom2.gif) no-repeat right top;

	float:left;

	width: 100%;

	height: 6px;

}

#enlacesInteres .ulBody  li a

{

	color: #3a7898;

	width: 96%;
	line-height: 15px;

	padding: 0 2% 0 2%;

	float:left;

	text-decoration: none;

	display:block;

	border-bottom: 1px Solid #b0b8bc;

}



#enlacesInteres .ulBody  li a:hover

{

	color: #666;

}





#boxNoticias .ulBody  li a

{

	color: #3a7898;

	width: 96%;

	padding: 0 2% 0 2%;

	float:left;

	text-decoration: none;

	display:block;

	border-bottom: 1px Solid #b0b8bc;

}



#boxNoticias .ulBody  li a:hover

{

	color: #666;

}



#iniciarSesion {

	background: url(../images/_imgVerdeMiddle.gif) repeat-x;

	float:left;

	width: 100%;

	min-height: 100px;

	margin: 0 0 10px 0;

}



#iniciarSesion h2 {

	background: url(../images/_imgVerdeTopRight.gif) no-repeat right top;

	color: #060;

	font-size: 14px;

	font-weight : lighter;

}



#iniciarSesion h2 span {

	display: block;

	height: 23px;

	padding: 7px 0 0 3px;

	background: url(../images/_imgVerdeTopLeft.gif) no-repeat;

}



#iniciarSesion #ulBody

{

	border: 2px Solid #88c541;

	border-bottom: none;

	padding: 10px 0 0 0;

	float:left;

	width: 176px;

}



#funcionesMenu #bodyFunciones

{

	border: 2px Solid #88c541;

	border-bottom: none;

	padding: 10px 5px 10px 5px;

	float:left;

	width: 186px;

}



#iniciarSesion #ulBody ul

{

	width: 100%;

	margin: 0;

	padding: 10px 0 5% 0;

	float:left;

	line-height: 25px;

	

}



#iniciarSesion #ulBody p

{

	margin: 0;

	padding: 0 0 5px  2%;

	width: 96%;

	color: #5f6960;

	font-size: 10px;

	float:left;

}



#iniciarSesion #ulBody p input

{

	margin: 0;

	padding: 0;

	float:left;

}



.piePagina

{

	color:#666; 

	font-family: Verdana; 

	font-size:10px; 

	width: 100%;

	margin: 0;

	padding: 0;

	float:left;

	text-align: left;

}



#enlacesVideos

{

	width: 100%;

	margin: 0;

	padding: 0;

	text-align: center;

	float: left;

}



#enlacesVideos li

{

	display : inline;

	list-style : none;



}

#enlacesVideos li a

{

	color:#C53B1C; 

	font-family: Verdana; 

	font-size:10px; 

	width: 50%;

	margin: 0;

	padding: 0;

}



#infoContacto

{

	float:left;

	width: 100%;

	margin: 10px 0 20px 0;

	padding: 0;

}



#infoContacto li

{

	text-align:center; 

	line-height: 20px; 

	font-family: Verdana; 

	font-size: 14px; 

	color: #666; 

	 font-weight: bold;

	 margin: 0 0 5px 0;

	 padding: 0;	

	 list-style : none;

}



#listaDocumentos

{

	float:left;

	width: 100%;

	margin: 10px 0 20px 0;

	padding: 0;

}



#listaDocumentos li

{

	 list-style : none;

	 width: 100%;

	 float:left;

}



#listaDocumentos li a

{

	text-align:center; 

	line-height: 20px; 

	font-family: Verdana; 

	font-size: 12px; 

	color: #006a83; 

	 font-weight: bold;

	 margin: 0 10px 5px 0;

	 padding: 0;	

	 list-style : none;

}



.tituloCategoriaForo

{

	margin: 0;

	width: 96%;

	color: #C53B1C;

	padding: 15px 0 5px 0;

	font-size: 12pt;

	font-weight: bold;

	float:left;

}



.tituloCategoriaForo span

{

	text-transform: uppercase;

	float:left;

}



.tituloCategoriaForo a

{

	margin: 0;

	color: #3a7898;

	font-size: 10pt;

	font-weight: bold;

	float:right;

}



#nuevoMensaje

{

	margin: 0;

	color: #3a7898;

	padding: 10px 0 10px 0;

	font-size: 12pt;

	font-weight: bold;

	float:left;

	width: 20%;

	text-align:center;

}



#tituloTema

{

	width: 70%;

	margin: 0;

	color: #C53B1C;

	padding: 10px 5% 10px 5%;

	font-size: 12pt;

	font-weight: bold;

	float:left;

}



#tituloTema span

{

	color: #585656;

}



.lkBanner

{

	margin-top: 7px;

	float:left;

}

.lkBanner img

{

	border: none;

	padding: 0;

	margin:0;

	float:left;

}



#tablonForo

{

	font-size:14px;

	width: 95%;

	float:left;

	margin: 10px 0 10px 0;

	padding: 0 0 10px 5%;

	line-height: 20px;

}



#tablonForo li

{

	list-style : none;

	color:#666;

	float:left;

	width: 100%;

}



#tablonForo li a

{

	list-style : none;

	color: #666;

	text-decoration: none;

}



#tablonForo li a span

{

	color: #be2400;

	font-size: 11px;

	text-decoration: underline;

}



#txtCondiciones

{

	margin:0; 

	padding: 0; 

	width: 300px; 

	float:left; 

	line-height: 20px;

}



#txtCondiciones #lkCondiciones

{

	color: #3a7898;

}



#condiciones

{

	float:left;

}



#datosDeposito

{

	float:left;

	width: 100%;

}



#datosDeposito li

{

	float:left;

	width: 100%;

	list-style : none;

}



#datosDeposito li span

{

	float:left;

	text-align:right;

	width:28%;

	padding-right: 2%;

	font-weight: bold;

}



.infoOfertaMiddle

{

	width: 502px;

	float: left;

	padding: 10px 10px 0px 10px;

	border: 1px dotted #C53B1C;

		background-color: #fdf7f6;

}