body {

font-family:Arial, Helvetica, sans-serif;

font-size:.8em; 

color:#000000; 

margin:10px 0 10px 0;

padding:0 0 0 0;

background:#00FF00 url(../images/bg.jpg);

text-align:center;

}

#pub {

margin:0 auto;

width:760px;

height:90px;

padding:3px 0 3px 0;

}

#top {

margin:0 auto;

padding:0 0 0 0;

width:780px;

height:18px;

background:#ffffff url(../images/top.jpg) no-repeat;

}



.page_wrap {

margin:0 auto;

padding:0 0 0 0;

width:780px;

background:#ffffff url(../images/bgbody.jpg) repeat-y;

text-align:center;

}

#header {

position:relative;

margin:0 0 0 0;

padding:0 0 0 0;

width:780px;

height:138px !important;

height:135px;

background:#ffffff;

text-align:left;

}

.navbar {

position:relative;

margin:0 0 0 0 !important;

margin-top:-5px;

padding:0 0 0 0;

width:780px;

height:40px;

background:#ffffff url(../images/menu.jpg);

text-align:left;

color:#000000;

font-size:.9em;

}

#nav ul{

padding:0 0 0 0px;

margin: 0 0 0 0;

white-space: nowrap;

font-size:1.1em;

color:#ffffff;

float:left;

width:100%;

height:39px;

background:transparent;

list-style:none;

bottom:30px;

}

#nav ul li{

display:inline;

list-style:none;

}

#nav ul li a{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight:bold;

font-size:10px;

margin: .8em 0 0 0;

padding: .3em 1em .46em 1em;

color:#FFFFFF;

text-decoration:none;

float: left;

border-left:1px solid #999999;

background:transparent;

line-height:0px;

}

#nav ul li a img {

vertical-align:middle;

padding-right:1px;

}

#nav ul li a:hover{

color:#FFFF33;

text-decoration:none;

border-left:1px solid #999999;

}

.container {

position:relative;

margin:10px 0 0 10px;

padding:0 0 0 0;

width:760px !important;

width:742px;

background:transparent;

text-align:left;

}

.left_column {

position:absolute;

left:1px;

width:125px;

margin:0 0 0 0;

padding:0 4px 0 0;

background:transparent;

font-size:.9em;

color:#6E312A;

text-align:center;

}



.title {

background:url(../images/rec.jpg) no-repeat;

line-height:40px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight:bold;

font-size:10px;

color:#FFFF33;

text-align:center;

}

#content {

position:relative;

width:610px;

margin:0 0 0 138px;

padding:0 0 0 10px;

border-left:1px solid #999999;

}

.box_right {

position:relative;

float:right;

width:125px;

margin:0 0 3px 10px !important;

margin:0 5px 3px 10px;

padding:0 0 0 0;

background:transparent;

border:0px solid #cccccc;

text-align:left;

color:#616161;

text-align:center;

}

#menu_sec a {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:bold;

color:#990000;

}

.footer {

position:relative;

margin:0 0 0 0;

padding:10px 0 0 0;

width:780px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#6E312A;

background:transparent;

text-align:center;

}

#footer {

float:none;

padding:0 20px 0 0;

}

#bottom {

margin:0 auto;

padding:0 0 0 0;

width:780px;

height:22px;

background:#ffffff url(../images/bottom.jpg) no-repeat scroll;

}



/*Fuentes y Colores*/

h1 {

font-family:Georgia, "Times New Roman", Times, serif;

color:#990000;

font-size:15px;

font-weight:bold;

margin:0 0 0 0;

padding:10px 0 0 0;

}

h2 {

color:#000000;

font-size:11px;

text-transform:capitalize;

font-weight:bold;

padding:0 0 0 0;

margin:0 0 -6px 0;

}

h2:after {

color: #000000;

content: "\0020 \00BB";

}

h3 {

color:#000000;

font-size:1.1em;

text-transform:capitalize;

font-weight:bold;

padding:0 0 0 0;

margin:0 0 -8px 0;

}

h3:after {

color: #000000;

content: "\0020 \00BB";

}

.box_right h3 {

color:#6E312A;

margin:2px 0 -10px 0;

}

.box_right h3:after {

color: #6E312A;

content: "\0020 \00BB";

}

a {

color:#6E312A;

text-decoration:underline;

}

a:hover {

color:#999999;

text-decoration:none;

}

#content p {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

color:#003366;

text-align:justify;

}

#content img {

float:left;

padding:5px;

}

.left_column a {

color:#000000;

text-decoration:underline;

}



.left_column a:hover {

color:#999999;

text-decoration:none;

}

img {

border:none;

}

.left {

float:left;

margin:0 0 0 0;

padding:0 0 0 0;

}

.right {

float:right;

margin:0 0 0 0;

padding:0 0 0 0;

}



/* workarounds and hacks */

.clearfix:after {

content: "."; 

display: block; 

height: 0; 

clear: both; 

visibility: hidden;

}



.clearfix {display: inline-table;}



/* Hides from IE-mac \*/

* html .clearfix {height: 1%;}

.clearfix {display: block;}

/* End hide from IE-mac */



.menuv {

	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-top: 10px;
	margin-right: 2px;
	width:130px;
	float:left;
	font-weight: bold;

}

 

.menuv ul, li {

	list-style-type: none;

}

 

.menuv ul {

	margin: 0;

	padding: 0;

}

 

.menuv li {

	

}

 

.menuv a {
	margin-right: 1px;
	margin-left: 1px;
	text-decoration: none;
	color: #fff;
	background-color: #3679AF;
	display: block;
	padding: 3px 6px;
	text-align: left;
	border: 1px solid #000;
	border-width: 1px 1px 1px 1px;
	
}

 

 

.menuv a:hover {

	text-decoration: none;

	color: #000;

	background-color: #2C5696;

}
