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

body, td, p, th {
	font-family:Tahoma,sans-serif; 
	font-size: 11px; 
	color:#000000; 
}

input {
	margin-bottom: 5px;
}

.header {
	font-family:Tahoma, sans-serif; 
	font-size: 12px; 
	COLOR:#2FFFFF; 
	padding-left:10px; 
	padding-right:5px; 
	font-weight:900px; 
}

.text {
	font-family:Tahoma,sans-serif; 
	font-size: 11px; 
	color:#000000; 
	padding-left:20px; 
	padding-right:10px; 
}

.text a{
	font-family:Tahoma,sans-serif; 
	font-size: 11px; 
	color:#006600;
	text-decoration:none;
}

.text a:hover{
	font-family:Tahoma,sans-serif; 
	font-size: 11px; 
	color:#006600;
	text-decoration:none;
}

.text2 {
	font-family:Tahoma,sans-serif; 
	font-size: 11px; 
	color:#000000; 
	padding-left:20px; 
	padding-right:10px; 
	font-weight:100px; 
}

.text3 {
	font-family:Tahoma,sans-serif; 
	font-size: 11px; 
	color:#000000; 
	padding-left:20px; 
	padding-right:20px; 
}

.news {
	font-family:Arial, sans-serif; 
	font-size: 9px; 
	color:#ffffff; 
	padding-left:10px; 
	padding-right:5px; 
	font-weight:900px; 
}

.menu-active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#000000;
	display:block;
	text-transform:uppercase;
	text-indent:40px;
}

.menu-active a:link, .menu-active a:visited {
	background:url("/apps/site/img/boton_up.jpg") no-repeat center;
	color:#000000;
	display:block;
	height:24px;
	width:175px;
	line-height:24px;
	text-decoration:none;
}

.menu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	display:block;
	text-transform:uppercase;
	text-indent:40px;
}

.menu a:link, .menu a:visited {
	background:url("/apps/site/img/boton.jpg") no-repeat center;
	color:#000000;
	display:block;
	height:24px;
	width:175px;
	line-height:24px;
	text-decoration:none;
}

.menu a:hover, .menu a:active {
	background:url("/apps/site/img/boton_up.jpg") no-repeat center;
	color:#000000;
	text-decoration:none;
}

.menu_izq{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#006600;
	padding-left:20px; 
	padding-right:10px;
}

.menu_izq a, menu_izq a:link{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#006600;
	text-decoration:none;
}

.menu_izq a:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#006600;
	text-decoration:underline;
}

.link_green {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	text-decoration: none;
	color:#006600;
	padding-left:10px; 
	padding-right:5px;
}

.link_green a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	text-decoration: none;
	color:#006600;
}

.link_green a:hover {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	text-decoration: underline;
	color:#006600; 
}

.link_green a:active, .link_green a:visited {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	text-decoration: none;
	color:#006600;
}

#error {
   padding:  3px;
   font-size:   11px;
   color: #ff0000;
}

/** Estilos para imagenes **/
img {border: 0; float:none; margin:0px;}
img.l{float:left; margin-right:4px;}
img.r{float:right;margin-left:4px;}
img.nf{float:none;}

/** Estilos para tablas **/
.shadow1 {background-color:#ff4300; color:#FFFFFF; padding:2px; height:20px; }
.shadow2 {background-color:#ececec; color:#000000; padding:2px; height:20px; }
.shadow3 {background-color:#dfdfdf; color:#000000; border-top:#9e9e9e solid 1px; padding:2px; height:20px; }
.shadow4 {background-color:#797979; color:#FFFFFF; padding:2px; height:20px; }

h1 {font-size: 20px; color:#000000; text-transform:none; letter-spacing:-1px;}
h2 {font-size: 18px; color:#000000; text-transform:none; letter-spacing:-1px;}
h3 {font-size: 16px; color:#000000; text-transform:none; letter-spacing:-1px;}
h4 {font-size: 14px; color:#000000; text-transform:none; letter-spacing:-1px;}

