/* CSS Document */
body{
	background-image: url(../img/patron_02.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	font-size: 80%;
	font-weight: normal;
}
ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}


a{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}

a:hover{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2E599D;
}
a.free{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}

a.free:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
}

p{
}

table{
	font-weight: normal;
}

table.G1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	border-right-width: 0.5px;
	border-left-width: 0.5px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: 66BCC8;
	border-left-color: 66BCC8;
}

th{
}

td.title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006666;
	text-decoration: none;
}

td.titleG1{
}

td.subtitle{
}

td.subtitleG1{
}

td.content1{
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	text-align: justify;
	padding-top: 10px;
}

td.content1G1{
}

td.content2{
}

td.content2G1{
}

td.content3{
}

td.content3G1{
	
}

td.errormsg{
	
}

input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0099CC;
}


textarea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #00CCFF;
	
}

.menu01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #03384F;
	background-color: #8FD5FF;
}
.menu02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	background-color: #AEDDFA;
}
.menu03 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	background-color: #CFEDFF;
}
.menu04 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-color: #5BA4D0;
}
.menu05 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-color: #CFE9EB;
}
.adimg1 {
	background-image: url(../img/index_08.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.adimg2 {
	background-image: url(../img/index_11.gif);
	background-repeat:  repeat-y;
	background-position: left top;
}
.titulo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #375CA8;
}
.caja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	height: 18px;
	width: 92px;
}
.estilo727 {
	background-image: url(../img/index_46.gif);
	background-repeat:  repeat-x;
}

.rep {
	background-image: url(../img/pat_10.gif);
	background-repeat:  repeat-y;
	background-position: left top;
}
.rep2 {
	background-image: url(../img/rep2_14.gif);
	background-repeat:  repeat-y;
	background-position: left top;
}
.estilopf {
	background-image: url(../img/estilo_09.gif);
	background-repeat:  repeat-y;
	background-position: left top;
}
.fondoIzq {
	background-image: url(../img/logo2_26.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	vertical-align: bottom;
}

.titulop {
	background-image: url(../img/ko2_18.gif);
	background-repeat: no-repeat;
}
.titulo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #6389C8;
	padding-bottom: 10px;
}
.pep {
	background-image: url(../img/pep_31.gif);
	background-repeat:  repeat-y;
}
.pies {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
}
.pies2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #006699;
}
.titulo3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #2E599D;
}
.level2{
	background-color: #FFFFFF;
	border-width: 0.5px;
	border-style: solid;
	border-color: #5EA8FD;
	
}

a.level2Item{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #274C86;
	text-decoration: none;
}

a.level2Item:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #AC8E42;
	text-decoration: none;
}

.leftpanelBG{
	background-image: url(../img/logo2_26.jpg);
	background-repeat: no-repeat;
	background-position:  bottom;
}

a.level3Item{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #326487;
	text-decoration: none;
}

a.level3Item:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #757D00;
	text-decoration: none;
}


a.pies2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #006699;
	text-decoration: none;
}
a.pies2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #006699;
	text-decoration: underline;
}
a.breadCrumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
a.breadCrumb:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: underline;
}

a.links1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #375E9F;
	text-decoration: none;
}

a.links1:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}

td.contentForm{
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	vertical-align: middle;
	background-color: #06485F;
	border: 1px #FFFFFF;
}
.dynaForms{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003300;
	background-color: #DFDFDF;
	border-top: 1px solid #006600;
	border-right: 1px solid #003300;
	border-bottom: 1px solid #003300;
	border-left: 1px solid #006600;
}
.button{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #96ADCF;
	padding: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #374D61;
	border-right-color: #374D61;
	border-bottom-color: #374D61;
	border-left-color: #374D61;
}
a.menu2:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.menu2:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}
a.menu2:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.menu2:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.menu2Select{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #375CA8;
}
.separadorNivel2 {
	background-color: #FFFFFF;
	background-image: url(../img/index_23a.gif);
	background-repeat: repeat-x;
	height: 6px;
}
.menu3td{
	padding-left: 15px;
	font-size: 10px;
}
a.menu3:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #6D6D6D;
	text-decoration: none;
}
a.menu3:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	text-decoration: underline;
}
a.menu3:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #6D6D6D;
	text-decoration: none;
}
a.menu3:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.tituloNivel2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #6389C8;
	line-height: 15px;
}

#main_menu {
	width: 150px;
	}
	
#main_menu li a {
  	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 15px;
	text-decoration: none;
	}	
	
#main_menu li a:link, #main_menu li a:visited {
	color: #888;
	display: block;
	background: url(../img/main_menu.gif);
	padding: 7px 0 0 6px;
	}
	
#main_menu li a:hover, #main_menu li a:active {
	color: #283A50;
	background: url(../img/main_menu.gif) 0 -32px;
	padding: 7px 0 0 6px;
	}
