@charset "utf-8";
body {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#ebe9e9;
	background-repeat: repeat;
	margin : 0 auto 0 auto;
}
/*textos*/
.tit_art{
font-size:14px;
font-weight:bold;
color:#990066;
}
.tit_art:first-letter{
font-size:20px;
font-weight:bold;
color:#990066;
}
.titarticulo{
font-size:11px;
color:#990066;
font-weight:bold;
}
.titarticulo2{
font-size:12px;
color:#FF6600;
font-weight:bold;
}
.titarticulo3{
font-size:13px;
color:#990066;
font-weight:bold;
}
.titarticulo4{
font-size:14px;
color:#990066;
font-weight:bold;
padding-left:10px;
}
.titarticulo5{
font-size:18px;
color:#990066;
font-weight:bold;
padding-left:10px;
}
.titarticulo6{
font-size:28px;
color:#FF6600;
font-weight:bold;
padding-left:10px;
}
.articulos{
font-size:12px;
color:#666;
}
.articuloscap{
font-size:12px;
color:#666;
}
.articuloscap:first-letter{
font-size:18px;
font-weight:bold;
color:#666;
}
.articulos2{
font-size:11px;
color:#333333;
text-align:justify;
line-height:1.3em;
}
.articulos3{
font-size:13px;
color:#333333;
line-height:1.5em;
text-align:justify;
}
.search{
font-size:11px;
color:#CCCCCC;
font-weight:bold;
}
.legales{
font-size:11px;
color:#FFF;
font-weight:normal;
}
.blancagde{
	font-size:14px;
	color:#FFF;
	font-weight:bold;
}

/*LIGAS*/
.barra:link{
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	position: absolute;
	top:107px;
	height: 26px;
	width: 113px;
	display:block;
	margin-top:8px;
	padding-top:8px;
	text-align: center;	/*padding-top: 3px;
		padding-bottom: 0px;
	left: 900px;*/
	}
	.barra:visited{
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	position: absolute;
	top:107px;
	height: 26px;
	width: 113px;
	display:block;
	margin-top:8px;
	padding-top:8px;
	text-align: center;	/*padding-top: 3px;
		padding-bottom: 0px;
	left: 900px;*/
	}
.barra:hover{
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	position: absolute;
	top:107px;
	height: 26px;
	width: 113px;
	display:block;
	background-color:#e92b8b;
	margin-top:8px;
	padding-top:8px;
	text-align: center;	/*padding-top: 3px;
		padding-bottom: 0px;	
			left: 900px;*/
			}
.blancas:link{
font-size:11px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}
.blancas:visited{
font-size:11px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}

.blancas:hover{
font-size:11px;
	color:#FFF;
	font-weight:bold;
	text-decoration:underline;
}
.interiores:link{
font-size:12px;
color:#666666;
font-weight:bold;
text-decoration:none;
}
.interiores:visited{
font-size:12px;
color:#666666;
font-weight:bold;
text-decoration:none;
}
.interiores:hover{
	font-size:12px;
	color:#990066;
	font-weight:bold;
	text-decoration:underline;
}

.viewer:link{
font-size:10px;
color:#333;
	position: relative;
	height: 25px;
	width: 28px;
	background-color:#fff;
	display:block;
	text-decoration:none;	
	}
	.viewer:visited{
font-size:10px;
color:#333;
	position: relative;
	height: 25px;
	width: 28px;
	background-color:#ff99cc;
	display:block;
	text-decoration:none;	
	}
	.viewer:hover{
	font-size:10px;
	color:#FFFFFF;
	position: relative;
	height: 25px;
	width: 28px;
	background-color:#e92b8b;
	display:block;
	text-decoration:underline;
	}
				
.rosas:link{
font-size:11px;
color:#e92b8b;
font-weight:bold;
text-decoration:none;
}
.rosas:visited{
font-size:11px;
color:#e92b8b;
font-weight:bold;
text-decoration:none;
}
.rosas:hover{
font-size:11px;
color:#e92b8b;
font-weight:bold;
text-decoration:underline;
}
			
.rosas2:link{
font-size:14px;
color:#e92b8b;
font-weight:bold;
text-decoration:none;
}
.rosas2:visited{
font-size:14px;
color:#e92b8b;
font-weight:bold;
text-decoration:none;
}
.rosas2:hover{
font-size:14px;
color:#e92b8b;
font-weight:bold;
text-decoration:underline;
}

.titrel:link{
font-size:11px;
color:#e92b8b;
margin-left:5px;
padding:5px 0 5px 0;
display:block;
font-weight:bold;
text-decoration:none;
}
.titrel:visited{
font-size:11px;
color:#e92b8b;
margin-left:5px;
padding:5px 0 5px 0;
display:block;
font-weight:bold;
text-decoration:none;
}
.titrel:hover{
font-size:11px;
color:#e92b8b;
margin-left:5px;
padding:5px 0 5px 0;
display:block;
font-weight:bold;
text-decoration:underline;
}

.titrel2{
font-size:11px;
padding:0 5px 0 5px;
display:block;
color:#666;
}

				
.related:link{
font-size:11px;
color:#333;
margin-left:5px;
padding-bottom:10px;
display:block;
font-weight:normal;
text-decoration:none;
}
				
.related:visited{
font-size:11px;
color:#333;
margin-left:5px;
padding-bottom:10px;
display:block;
font-weight:normal;
text-decoration:none;
}
.related:hover{
font-size:11px;
color:#333;
margin-left:5px;
padding-bottom:10px;
display:block;
font-weight:normal;
text-decoration:underline;
}

/*formularios*/
.campo{
color:#333333;
background-color:#FFFFFF;
border:thin;
border-color:#CCCCCC;
}
.campo2{
	color:#333333;
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
}
.boton{
color:#FFFFFF;
background-color:#ea2c8c;
border:solid;
border-width:1px;
border-color:#CCCCCC;
}

/*celdas*/
.separador{
background-image:url(../imagenes/linea.gif);
background-repeat:repeat-y;
}
.celda1{
	font-size:11px;
	background-image:url(../imagenes/fnd_titulo.gif);
	background-repeat:repeat-x;
}
.celda2{
	font-size:11.5px;
	color:#333;
	line-height:1.5em;
	margin:5px 0 5px 0;
	padding:5px 5px 5px 5px;
	background-image:url(../imagenes/fnd_titulo.gif);
	background-repeat:repeat-x;
}
/*bordes*/
.bordeblanco{
border:solid;
border-width:1px;
border-color:#FFFFFF;
}
.bordegris{
border:solid;
border-width:1px;
border-color:#CCC;
}
.punteado{
border-top:dotted 1px #FFF;
}
.punteado2{
border-top:dotted 1px #999;
}
.bordeinferior{
color:#333333;
font-size:11px;
	border-bottom:solid;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
#fullheight{height:100%}
#footer{
	color:#FFFFFF;
	font-size:11px;
	width:1000px;
	height:200px;
	margin:0 auto 0 auto;
	text-align: center;
}

