A:link {
	text-decoration:none; 
	color:#BBBB00;
} 
A:visited {
	text-decoration:none;
	color:#BBBB00;
}
A:hover {
	text-decoration:underline;
	color:#FFFF00;
}

body { 
	scrollbar-face-color: #383838; 
	scrollbar-shadow-color: #000000; 
	scrollbar-highlight-color: #666666; 
	scrollbar-3dlight-color: #000000; 
	scrollbar-darkshadow-color: #000000; 
	scrollbar-track-color: #000000; 
	scrollbar-arrow-color: #777777;
	background-repeat: repeat;
	background-position: center;
	background-attachment: fixed;
}

.general {
	color: #dddddd;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	font-weight: normal

}

.publicidad {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	font-weight: normal

}

a.publicidad:link {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	font-weight: normal;
	text-decoration:underline;

}
a.publicidad:visited {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	font-weight: normal;
	font-weight: normal

}
a.publicidad:hover {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	font-weight: normal

}

.efemerides {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	font-weight: normal

}

a.efemerides {  
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: normal;
	text-decoration:underline;
}

A.efemerides:link {
	text-decoration:underline;
	color: #000000;
}

A.efemerides:visited {
	text-decoration:underline;
	color: #000000;
}

A.efemerides:hover {
	text-decoration:none;
	color: #000000;
}

.mini {
	color: #dddddd;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt; 
	font-weight: normal

}

.translucido {
	-moz-opacity:0.5;
	filter:alpha(opacity=50);
}

.translucido2 {
	-moz-opacity:0.7;
	filter:alpha(opacity=70);
}

a.letras {  
	color: #FFCC00;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold
}
a.letras:visited {
	color: #FFCC00;
}
a.letras:hover {
	color: #ffff00;
	font-size: 11pt
}

.login {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold
}

a.login {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold
}

a.login:visited {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt
}
a.login:hover {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt
}
	
.titular {
	color: #FFD737;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

a.titular {
	color: #FFD737;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}

a.titular:visited {
	color: #FFD737;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}

a.titular:hover {
	color: #FFFF00;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}

.subtitular {
	color: #ffffff;
	background-color: #553311;
	background-image: url("/img/fndSubtitular.gif");
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-weight: bold;
}

.subTitular2 {
	color: #FFD737;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-weight: bold;
}

a.subTitular2 {
	color: #FFD737;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-weight: bold;
}

a.subTitular2:visited {
	color: #FFD737;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-weight: bold;
}

a.subTitular2:hover {
	color: #FFFF00;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-weight: bold;
}

.subNoticia {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
}

.pieNoticia {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-weight: bold
}


.noticias {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
}

.menu {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-weight: bold
}


.baseDatos {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
}
	

.enquestaPreg {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-weight: bold;
}	

.enquestaResp {
	display: block;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
}	

.enquestaResp a {
	display: block;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
}	

.enquestaResp a:visited {
	display: block;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
}		

.enquestaResp a:hover {
	display: block;
	color: #000000;
	background-color: #FFD737;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	text-decoration: none;
}	

.formularioLogin { 
	font-size: 9px; 
	color: #cccccc; 
	background-color: #000000;
	border-style: dashed;
	border-top: dashed;
	border-bottom: dashed;
	border-width: 1pt;
}

.formularioTexto { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #cccccc; 
	background-color: #000000;
	border-style: 1pt;
	border-top: solid;
	border-bottom: solid;
	border-width: 1pt;
}

.formularioTextoPeque { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #cccccc; 
	background-color: #000000;
	border-style: 1pt;
	border-top: solid;
	border-bottom: solid;
	border-width: 1pt;
}

.formularioFiltros { 
	font-size: 10px; 
	color: #cccccc; 
	background-color: #000000;
	border-style: dashed;
	border-top: dashed;
	border-bottom: dashed;
	border-width: 1pt;
}

.formularioLoginBtn { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 9px; 
	color: #000000; 
}





#csstopmenu, #csstopmenu ul{
padding: 0;
margin: 0;
list-style: none;
}

#csstopmenu li{
float: left;
position: relative;
}

#csstopmenu a{
text-decoration: none;
}

.mainitems{
border: 0px solid black;
border-left-width: 0;
background-color: #FFD737;
background-image: url("/img/top.gif");
}

.mainitems div a:hover{
display: block;
width: 100%;
background-image: url("/img/top.gif");
}	

.headerlinks a{
font-weight: bold;
color: black;
}

.submenus{
display: none;
width: 10em;
position: absolute;
top: 1.4em;
left: 0;
background-color: #FFD737;
border: 1px solid black;
background-image: url("/img/fndMenu.jpg");
background-repeat: no-repeat;
background-position: center;

}

.submenus li{
width: 100%;
}

.submenus li a{
display: block;
width: 100%;
text-indent: 3px;
color: #000000;
}

html>body .submenus li a{ /* non IE browsers */
width: auto;
}
.submenus li a:visited{
color: #000000;
}

.submenus li a:hover{
background-color: yellow;
color: #ff0000;
}

#csstopmenu li>ul {/* non IE browsers */
top: auto;
left: auto;
}

#csstopmenu li:hover ul, li.over ul {
display: block;
}

html>body #clearmenu{ /* non IE browsers */
height: 3px;
}


.formTextarea { 
 background-color: #333322; 
 color: #ffffff; 
 border: 1px solid #bbbbbb;
}

.formInput { 
 background-color: #333322; 
 color: #ffffff; 
 border: 1px solid #bbbbbb;
}
