/* TEXTOS */

body {
	background: #fff;
	color: #333;
	font-family: Helvetica, Arial, georgia, serif;
	font-size:100%;
	line-height:1.125em; /* 16x1.125=18px */
	margin:0;
	text-align:justify;
}

#wrapper {
	width: 36em;

}

h1, h2, h3 {
	font-weight:normal;	
	color: #012459;
}

h1 {
	font-size: 1.0em; /* 16x1.375=22px */
	font-weight: bold;
	line-height: 1.3em;/* 16x1.636=36px */
	margin: 0;
}

h2 {
	font-size: 1.3em; /* 16x1.125=18px */

	margin:1em 0; /* 18x1=18px */
}

h4 {
	font-size: 1.2em; /* 16x1.375=22px */
	font-weight: bold;
	line-height: 1.3em;/* 16x1.636=36px */
	margin: 0;
	margin-bottom: 3px;
	color: #007932;
	padding: 0px;

}

.p2 {
	font-size: 12px; /* 16x0.875=14px */
	margin: 1em 0; /* 14x1.286=18px */
	color: #012459;
	font-family: Helvetica, Arial, georgia, serif;
	}
	
	
p {
	font-size: 0.875em; /* 16x0.875=14px */
	margin: 1em 0; /* 14x1.286=18px */
	color: #012459;
	font-family: Helvetica, Arial, georgia, serif;
}

ul {
	list-style: none;
	color: #012459;
	font-size: 0.875em; /* 16x0.875=14px */
	list-style-position:outside;
	
	
}

#contenido ul{
	margin-left: -30px;
		text-indent: -.65em;
			color: #012459;



}




/* rather than give the sidebar itself a font size, use contextual selectors to get at the elements within */

/* @end */

/* MENU */

		

#menu {
width: 100%;
float: left;
background-image: url(/images/bgmenu.jpg);
height: 30px;
margin: 0 0 30px 0;

}

#menu ul {
list-style: none;
margin-right: 20px;
margin-left: 20px;
padding: 0;
float:left;
vertical-align: top;
margin-top: 7px;
}

#menu a, #menu h2 {
display: block;
margin: 0;
font-size:14px;

}

#menu h2 {
color: #012459;
}

#menu a {
color: #012459;
text-decoration: none;
}

#menu a:hover {
color: #228b4d;

}

#menu li {position: relative;}

#menu ul ul {
position: absolute;
z-index: 300;
width: 130px;
background-image: url(/images/bgmenulist.jpg);
margin-left: -8px;
margin-top: 0px;
padding-left: 8px;
padding-right: 8px;
padding-bottom: 8px;
line-height: 25px;
}



div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}
	
	

/* MENU */




body{
	background-color: #007932;	
	margin: 0px;
}

#wrapper{

	width: 930px;
	margin: 0 auto 0 auto;
	border-right: 1px solid ;
	border-left: 1px solid ;
	border-bottom: 1px solid ;
	background-color: white;
	padding: 20px;
}

#logo{
	
	height: 126x;
	width: 226px;
	margin-bottom: 25px;

}


#menu  a:link  {color: #013472; text-decoration:none;}     /* unvisited link */
#menu  a:visited {color: #013472; text-decoration:none;}  /* visited link */
#menu  a:hover {	color: #007931;}   /* mouse over link */
#menu  a:active {color: #013472;}   /* selected link */

		
	
#contenido img{
margin-bottom: 5px;
margin-top: 5px;
margin-left: 0px;


}

#left{
float: left;
width: 300px;
}

#right{
width: 300px;
float: right;

}