/* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}


/* CSS Document Principal */
body
{
	text-align:center;	
	background-image:url(../imagenes/fondopagina.gif);	
	margin: 0;
	padding: 0;
}

div#contenedor
{
	width: 780px;
	height: 100%;
	
	margin: 0 auto;
	
	border-width: 0px;		
	background-color:#FFFFFF;
}


div#cabecera
{
	height: 311px;	
}

div#contenedorarea
{
	width: 780px;
	/*min-height: 800px;*/
	padding: 0px 0px 60px 0px;
	
	background-image:url(../imagenes/marcaagua.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	
}

div#tituloopcion
{
	width: 271px;
	
	margin: 0px;
	padding: 0px;
	
	background-color:#FFFFFF;
	
	float:left;

}

h1
{
	
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight:bold;
	
	
	text-align:right;
}
div#infotituloopcion
{
	color: #666666;
	width: 270px;
	
	margin: 0px;
	
	padding:: 0px;
	
	border-width: 0px;
	border-right-width: 1px;
	border-color:#eeeeee;
	border-style: solid;
	
	font-family: "Trebuchet MS";
	font-size: 11px;
	
	text-align:right;
}

#infotituloopcion p
{
	margin: 0px;
	
	padding: 0px 12px 0px 24px;
}

#infotituloopcion .negrita
{
	font-weight:bold;
}

div#contenidoopcion
{
	color: #666666;
	width: 509px;
	
	margin: 0px;
	padding: 0px;
		
	
		
	float:left;
	
	font-family: "Trebuchet MS";
	font-size: 11px;
		
	text-align:left;
}


#contenidoopcion p
{
	margin: 0px;
	
	padding: 0px 20px 0px 20px;
	
	text-align:left;
}

#contenidoopcion .foto
{
	margin: 5px 5px;
}

.borrarfloats:after 
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.borrarfloats
{
	display: inline-block;
}
*html .borrarfloats {height:1%;}
.borrarfloats{display: block;}


#pie
{
	width: 780px;
	
	clear: both;
	
	font-family:"Lucida Sans Unicode",Sans;
	font-size:10px;
	
	color: #004165;
	text-align: center;
	
	margin: 0 auto;
	padding: 3px 0px;	
}

#pie a:link
{
	color: #333;
	text-decoration:none;
}
#pie a:visited
{
	color: #333;
	text-decoration:none;
}
#pie a:hover
{
	color: #004165;
	text-decoration:underline;
}

#pie a:active
{
	color: #333;
	text-decoration:none;
}



