@charset "UTF-8";
/* CSS Document */

body {
	background-color:#B8860B;
	margin-top:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

img { border:none; }

#main {
	padding: 0 20px 0 20px;
	background-color: #FFFFFF;
}


#maintxt {
	text-align: justify;
	margin-right:10px;
}

/*Menu de navegación*/

.preload1 {background: url(images/blank_over.gif);}
.preload2 {background: url(images/blank_overa.gif);}

#nav {
	left:0px;
	padding:0;
	margin:0;
	list-style:none;
	height:36px;
	background:url(object/blank.gif) right top;
	position:relative;
	z-index:500;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
}

#nav li.top {display:block; float:left;}
#nav li a.top_link {display:block; float:left; height:36px; line-height:27px; color:#fff; text-decoration:none; font-size:12px; font-weight:bold; padding:0 0 0 12px; cursor:pointer;background: url(object/blank.gif);}
#nav li a.top_link span {float:left; display:block; padding:0 21px 0 6px; height:36px;background:url(object/blank.gif) right top;}
#nav li a.top_link span.down {float:left; display:block; padding:0 21px 0 6px; height:36px; background:url(object/blanka.gif) no-repeat right top;}
#nav li a.top_link:hover {color:#fff; background: url(object/blank_over.gif) no-repeat;}
#nav li a.top_link:hover span {background:url(object/blank_over.gif) no-repeat right top;}
#nav li a.top_link:hover span.down {background:url(object/blank_overa.gif) no-repeat right top;}

#nav li:hover > a.top_link {color:#fff; background: url(object/blank_over.gif) no-repeat;}
#nav li:hover > a.top_link span {background:url(object/blank_over.gif) no-repeat right top;}
#nav li:hover > a.top_link span.down {background:url(object/blank_overa.gif) no-repeat right top;}

/* Default list styling */

#nav li:hover {position:relative; z-index:200;}

/* keep the 'next' level invisible by placing it off screen. */
#nav ul, 
#nav li:hover ul ul,
#nav li:hover ul li:hover ul ul,
#nav li:hover ul li:hover ul li:hover ul ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover ul.sub
{
	left:0;
	top:31px;
	background: #fff;
	padding:5px;
	border:1px solid #aac778;
	white-space:nowrap;
	width:100%;
	height:auto;
	z-index:300;
}
#nav li:hover ul.sub li
{
	display:block;
	height:20px;
	position:relative;
	float:left;
	width:100%;
	font-weight:normal;
}
#nav li:hover ul.sub li a
{
	display:block;
	font-size:11px;
	height:20px;
	width:100%;
	line-height:20px;
	text-indent:0px;
	color:#000;
	text-decoration:none;
}
#nav li ul.sub li a.fly
{background:#fff url(object/arrow.gif) 100% 7px no-repeat;}
#nav li:hover ul.sub li a:hover 
{background:#aac778; color:#fff;}
#nav li:hover ul.sub li a.fly:hover
{background:#aac778 url(object/arrow_over.gif) 100% 7px no-repeat; color:#fff;}

#nav li:hover ul li:hover > a.fly {background:#aac778 url(object/arrow_over.gif) 100% 7px no-repeat; color:#fff;} 

#nav li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul li:hover ul
{left:90px; top:-4px; background: #fff; padding:3px; border:1px solid #aac778; white-space:nowrap; width:100%; z-index:400; height:auto;}

/*fin de menu navegacion*/

/*CSS scrollers*/

#pscroller1{
width: 190px;
height: 100px;
border: 1px solid black;
background-color:#ffffff;
}


#pscroller1 a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#B22222;
text-decoration:underline;
text-align:right;
}
.someclass{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding:5px;}

/*fin scroller*/


#tagscloud {
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	border: 1px solid #FFFFFF;
	text-align:justify;
}


.a:link {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336633;
	text-decoration: none;
}
.a:visited {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336633;
	text-decoration: none;
}
.a:hover {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
}
.a:active {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}
.a1 {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.a1:visited {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.a1:hover {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}
.a1:active {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}
.a2 {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336633;
	text-decoration: none;
}
.a2:visited {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336633;
	text-decoration: none;
}
.a2:hover {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;
}
.a2:active {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;
}
.aP:link {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
.aP:visited {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
.aP:hover {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #336633;
}
.aP:active {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #336633;
	text-decoration: none;
}
.aglery:link {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
}
.aglery:visited {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
}
.aglery:hover {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #336633;
}
.aglery:active {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #336633;
	text-decoration: none;
}


.titulo1 {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF0000;
	text-decoration: none;
}
.subtitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336633;
	text-decoration: none;
}
.txtbold {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.txtWhite {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.cuadromenuW {
	border-width: thin;
	border-style: dotted;
	border-color: #FFFFFF;
	font-size: 10px;
}
.cuadromenuB {
	border-width: thin;
	border-style: dotted;
	border-color: #000;
	font-size: 10px;
}
.cuadrobottomB {
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
	font-size: 10px;
}
.cuadroleftB {
	border-left-width: thin;
	border-left-style: dotted;
	border-left-color: #000;
	font-size: 10px;
}
.green {
	color: #336633;
	text-decoration: none;
}
.txtred {
	color: #FF0000;
}
.fndTitSub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-image: url(object/bkgrLcd.jpg);
	background-repeat: repeat-x;
	text-align: center;
	height:30px;
}
.notiBloc {
	padding-bottom: 10px;
	background-image: url(object/BkgrSombraB.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	text-align: left;
}

.imaSpace {
	padding-bottom:10px;
}
.txtGreenTit2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #336600;
}
.padleft {
	padding: 0 15px 0 15px;
}
