/* CSS Document */
.floatmenu {
	BORDER-RIGHT: #CCCCCC 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #CCCCCC 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #CCCCCC 1px solid; LINE-HEIGHT: 18px; PADDING-TOP: 5px; BORDER-BOTTOM: #CCCCCC 1px solid; BACKGROUND-COLOR: #ffffff
}
body,td,th {
	font-family: Tahoma;
	font-size: 11px;
	color:#4A4A4A;
	text-decoration: none;
	font-weight:normal;
}
input{
	border: 1px solid #999999;
	font-family: Tahoma;
	color:#4A4A4A;
	font-size: 11px;
	text-decoration: none;
	font-weight:normal;
}
select{
	border: 1px solid #999999;
	font-family: Tahoma;
	color:#4A4A4A;
	font-size: 11px;
	text-decoration: none;
	font-weight:normal;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

	scrollbar-face-color:#276A85;
	scrollbar-highlight-color:#276A85;
	scrollbar-3dlight-color:#8EB4D4;
	scrollbar-darkshadow-color:#004E82;
	scrollbar-shadow-color:#276A85;
	scrollbar-arrow-color:#DFDFDF;
	scrollbar-track-color:#ffffff;
}

#menuv {	
	font: 12%;
}

#menuv ul, li {
	list-style-type: none;
}

#menuv ul {
	margin: 0;
	padding: 0;
}


#menuv a {
	text-decoration: none;
	color: #526E8A;
	display: block;
	padding: 3px 6px;

}

#menuv a:hover {
	background: #7BA4C4; color:#FFFFFF;
}

/*
	Menu Horizontal
*/
#menuh {
	font: 80% "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-top: 20px;
}

#menuh ul, li {
	list-style-type: none;
}

#menuh ul {
	margin: 0;
	padding: 0;
}

#menuh li {
	float: left;
}

#menuh a {
	text-decoration: none;
	color: #3366CC;
	background: #F0F7FC;
	display: block;
	padding: 3px 10px;
	text-align: center;
	border: 1px solid #ACCFE8;
	
}

#menuh a#primero {
	border-left: 1px solid #ACCFE8;  color:#FFFFFF; 
}

ul{
	list-style-image: url(../images/menu_collapse_blue.gif);
}
.titulo_azul{
	padding-top:3;
	color:#6384AD;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}
.titulo_naranja{
	padding-top:3;
	color:#FF900A;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}
.titulo_negro{
	padding-top:3;
	color:#000000;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}


h1 {
	padding-top:3;
	color:#6384AD;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
}
h2 {
	padding-top:3;
	color:#FF900A;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
}
h3 {
	padding-top:3;
	color:#FF900A;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
}
h4 {
	padding-top:3;
	color:#FF900A;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
}
h5 {
	padding-top:3;
	color:#FF900A;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
}
h6 {
	padding-top:3;
	color:#FF900A;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
}

a {
	font-family: Arial;
	font-size: 11px;
	color: 0463A2;
	text-decoration: none;
}
a:hover {
	font-family: Arial;
	font-size: 11px;
	color: FF8400;
	TEXT-DECORATION: underline;
}
.title_general {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: 4A4A4A;
	text-decoration: none;
}
.title_noticias {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 000000;
	text-decoration: none;
}
.title_negro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: 000000;
	text-decoration: none;
}

.bgtop {
	background-repeat: repeat-x;
	background-position: top;
}

img {
	border: none;
}
.tah10 {
	font-family: Tahoma;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}
.tah11 {
	font-family: Tahoma;
	color:#4A4A4A;
	font-size: 11px;
	text-decoration: none;
	text-align:justify;
}
.ver10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}
.ver11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
	font-weight:normal;
}
.tah9 {
	font-family: Tahoma;
	font-size: 9px;
	text-decoration: none;
	color: #000000;
}
.ver9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #000000;
}
. {
	border: 1px solid #CCCCCC;
	font-family: Tahoma;
	color:#4A4A4A;
	font-size: 11px;
	text-decoration: none;
	font-weight:normal;
}
.bordertemplate {
	border: 1px solid #CCCCCC;
	font-family: Tahoma;
	color:#4A4A4A;
	font-size: 11px;
	text-decoration: none;
	font-weight:normal;
}
.bordergrispuro {
	border: 1px solid #999999;
	font-family: Tahoma;
	color:#4A4A4A;
	font-size: 11px;
	text-decoration: none;
	font-weight:normal;
	background-color: #D7D7D7;
}
.bordergrispuro {
	border: 1px solid #999999;
	font-family: Tahoma;
	color:#4A4A4A;
	font-size: 11px;
	text-decoration: none;
	font-weight:normal;
	background-color: #D7D7D7;
}
.bordenegro {
	border: 1px solid #323232;
}
.bordeazultitulo {
	border: 1px solid #6578A5;
	font-family: Tahoma;
	color:#FFFFFF;
	font-size: 11px;
	text-decoration: none;
	font-weight:normal;
	background-color: #D5D7DB;
}
.bordeturquezatitulo {
	border: 1px solid #1E5164;
	font-family: Tahoma;
	color:#FFFFFF;
	font-size: 11px;
	text-decoration: none;
	font-weight:normal;
	background-color: #276A85;
}
.borderojotitulo {
	border: 1px solid #A91A05;
	font-family: Tahoma;
	color:#FFFFFF;
	font-size: 11px;
	text-decoration: none;
	font-weight:normal;
	background-color: #E22507;
}
.bordegrissuave {
	border: 1px solid #CCCCCC;
}

.bordermenugradiendgrisalreves {

	font: 11px Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#6B6B6B', endColorStr='#333333', gradientType='0')
; 	background-color: #333333;
}
hr{
color: #CCCCCC;
background-color: #CCCCCC;
height: 1px;
}