/* CSS Document */

body { margin:0 auto; padding:0 auto; background-color:#91d2ee;font-size: 12px;color:#333333;font-family:Arial, Helvetica, sans-serif}

table {font-size: 12px;color:#333333;font-family:Arial, Helvetica, sans-seriff}

a { font-size:12px; text-decoration:underline; color:#333333 }
a:visited { font-size:12px; text-decoration:underline; color:#333333}
a:hover { font-size:12px; text-decoration:none; color:#333333}
img {border:0}

h1, h2, h3, h4, h5, h6 { font-size:12px; color:#333; margin:0; padding:0; font-weight:normal}
h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:36px; letter-spacing:-1px; color:#f15a0d}
h2 { text-transform:uppercase}
h4 { font-size:10px; margin:6px 0}
h3 { font-weight:bold; padding:10px 0}
h5 { text-align:justify; padding:0 0 15px 0 }

/* estructura general */
#estructuragral { width:888px; margin:0 auto;height:100%; background-color:#FFFFFF}
#interior{ padding:13px 0}
#interiorcat{ padding:13px 26px}
#interiorcat h2 { text-transform:none}
#interiorcat h1 a { letter-spacing:normal; padding:0; margin:0}
#interiorcat h3 { font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#f15a0d; font-weight:bold}

#interiornot{ padding:13px 26px}
#interiornot h1 a { letter-spacing:normal; padding:0; margin:0}

/*** Solucion para el container2 *** */
/* EasyClearing http://www.positioniseverything.net/easyclearing.html */
#interior:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
#interior{display: inline-block}
/* Hides from IE-mac \*/
* html #interior{height: 1%}
#interior{display: block}
/* End hide from IE-mac */
/*** Fin Solucion para el container2 *** */

#cabezal { width:888px; height:151px; background-image:url(../imagenes/cabezal.gif); background-repeat:no-repeat}

#buscador{ padding:15px 15px 10px 0}
.campobuscad { background-image:url(../imagenes/fdoboton.gif); width:100px; height:24px; color:#FFFFFF; font-weight:bold; border:0; text-transform:uppercase; font-size:11px}
.campobuscad2 { padding:2px; margin-right:5px}
a.textoch { font-size:11px}
#cabflash{ margin:0 13px}

#menu {  padding:0 10px 0 120px}

.tbl5columnas{ margin-left:13px}
.5columnas{ width:162px; margin-right:13px}
.5columnas iframe { width:162px; height:300px}

.verde { width:162px; padding-right:13px}
.verde img { width:162px; height:101px; margin:1px 0 6px 0}
.cabverde{ width:152px; background-color:#389e00; font-size:10px; text-transform:uppercase; color:#9ccf80; padding:5px}
a.linkverde { font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; line-height:23px; color:#000000}
a.linkverde:hover { font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; line-height:23px; color:#000000}
a.linkverde:visited { font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; line-height:23px; color:#000000}
.verde h2 { padding-top:10px; line-height:16px; margin-top:10px}
.divlinkverde {border-top:2px solid #88c566; border-bottom:4px solid #88c566; margin:6px 0; padding:6px 0}
.verde h2 { text-transform:none}
.verde h1 a { letter-spacing:normal; padding:0; margin:0}

.celeste { width:162px; padding-right:13px}
.celeste img { width:162px; height:101px; margin:1px 0 6px 0}
.cabceleste { width:152px; background-color:#7ac8e9; font-size:10px; text-transform:uppercase; color:#FFF; padding:5px}
a.linkceleste { font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; line-height:23px}
a.linkceleste:hover {font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; line-height:23px}
a.linkceleste:visited { font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; line-height:23px}
.celeste h2 { padding-top:10px; line-height:16px; margin-top:10px}
.divlinkceleste {border-top:2px solid #a7dbf1; border-bottom:4px solid #a7dbf1; margin:6px 0; padding:6px 0}
.celeste h2 { text-transform:none}
.celeste h1 a { letter-spacing:normal; padding:0; margin:0}


.rosa { width:162px; padding-right:13px}
.cabrosa { width:152px; background-color:#d80078; font-size:10px; text-transform:uppercase; color:#ec80bc; padding:5px}

.175{ width:175px}
.350{ width:350px}
.188{ width:188px}

.logosponsor {width:151px; height:68px}

/* ultimos textos */
.ultimostextos { border-bottom:1px dotted #51b4df; padding: 10px 0; color:#FFFFFF; font-size:11px}
.ultimostextos h1 { color:#FFFFFF; font-size:11px; font-weight:bold}
a.ultimos, a.ultimos:visited { color:#FFFFFF; font-size:11px; text-decoration:underline; font-weight:normal; font-family:Arial, Helvetica, sans-serif; letter-spacing:0}
a.ultimos:hover { color:#FFFFFF; font-size:11px; text-decoration:none; font-weight:normal; font-family:Arial, Helvetica, sans-serif; letter-spacing:0}

/*scroll breves*/
#sDiv { width:194px; height:75px; _width: 220px; _height: 93px; overflow-y:hidden; overflow-x:hidden; border:1px solid #EDECEA; padding: 6px 11px 11px 11px }
#scrollBar { position:absolute;background-color:#999999;height:5px; border:1px solid #404040; z-index:2}
#scrollBack {position:absolute;z-index:1; background:#cccccc;border:1px solid #999999;border:0}
#scrUp { position:absolute}
#scrDn { position:absolute}
#sDiv ul { padding:0;margin:0}
#sDiv li { list-style-type:none;border-bottom:1px dotted #c4c4c4;padding: 6px 0}
#sDiv li a, #sDiv li a:visited { text-decoration:none;color:#333}
#sDiv li a:hover{ text-decoration:underline;color:#333}

/* footer */
#footer{ background-color:#26a1d7; clear:both}
#footer2{ background-color:#1a749b; clear:both; border-top:1px solid #FFFFFF; padding:15px 10px 15px 89px; color:#FFFFFF; height:40px}
#footer2 a { color:#FFFFFF}
.mvdcms {width:109px; height:33px; float:right; padding:0 40px}

/*categoria*/
.tblcat{ margin:0 13px}
.docasociados{ font-weight:bold}
.menunavegacion{clear:both; margin-bottom:15px}
.imgnota{float:right; padding:0 0 15px 15px}
.descdoc{width:265px; height:51px; float:left; padding-right:10px}
.maslink{width:23px; height:23px; float:left; padding-right:5px}

a.catdestacados,a.catdestacados:visited { font-family:Georgia, "Times New Roman", Times, serif; font-size:23px; letter-spacing:0; color:#f15a0d; text-decoration:underline}
a.catdestacados:hover { font-family:Georgia, "Times New Roman", Times, serif; font-size:23px; letter-spacing:0; color:#f15a0d; text-decoration:none}
#interiorcat h2 { padding-top:5px}
#catdestacados{ padding:10px 0; border-bottom:1px solid #DDD}

/*registro */
#registro h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:25px; letter-spacing:0; color:#f15a0d}
/* menu de navegacion */´
#menuBC {
	margin:0;
	padding:0;
	}
	
#menuBC ul{
	margin:0;	font-family:Georgia, "Times New Roman", Times, serif; 
	padding:0;
}

#menuBC li{
	display:inline;	font-family:Georgia, "Times New Roman", Times, serif; 
	list-style:none;
	margin:0;
	padding:0;
	}

#menuBC li a{
	border-right:1px solid #2c8f00;
	font-size:14px;
	text-decoration:none;
	margin:0;
	padding:2px 10px;
	color:#FFFFFF;
	font-weight:bold
}

#menuBC li a:visited {
	border-right:1px solid #2c8f00;
	font-size:14px;
	text-decoration:none;
	margin:0;
	padding:2px 10px;
	color:#FFFFFF;
	font-weight:bold

	}
#menuBC li a:hover{
	border-right:1px solid #2c8f00;
	font-size:14px;
	text-decoration:underline;
	margin:0;
	padding:2px 10px;
	color:#FFFFFF;
	background-color:#278c00;
	font-weight:bold
}

#doscolumnas ul { list-style-type: none; margin:0; padding:0 }
#doscolumnas li { float: left; width:50%; border-right:1px solid #CCC; padding-right:10px; margin-right:10px }
