/* CSS Document */
body {
	background: #f6d523 url(imagenes/fondo1prueba.gif) repeat-x left bottom; /*715821*/
	color: #000000; /*444*/
	font: normal 14px Arial, Helvetica, sans-seriff;
}
h1{
font-size:16px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#354753;
padding:5px;
margin:0px;
text-decoration:none;
}
h2{
font-size:20px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#715821;
padding:3px;
margin:0px;
text-decoration:none;
}

h3{
font-size:10px;
font-weight: normal;
font-family:Arial, Helvetica, sans-serif;
color:#354753;
padding:3px;
margin:0px;
text-decoration:none;
}

/* misc */
.clearer {clear: both;}

.left {
float: left;}

.right {float: right;}
.center { float:right; padding-right:30px;}
/* structure */
/*
.container {
	background-color: #FFF;
	font-size: 1.2em;
	margin: 0 auto;
	padding: 0 10px 10px;
	width: 850px;
}
*/

#container {
	position: relative;
	margin: 0 auto;
	padding: 0 10px 10px;
	text-align: left;
	width: 950px;
	background-color: #FFFFFF;
}
/* header */
.top {
	padding: 10px 0px 0;
}

/* title */
.header {
	background-color: #fff;
	font-size: 1.2em;
	height: 105px;
	margin: 0 auto;
	padding: 10px 10px 5px;
	width: 950px; /*estaba en 780*/
}
.header .left, .header .right {
	background-color: #000000; /*333*/
	color: #f6d523;
	height: 105px;	
}
.header .left {
	font: normal 2.8em "Trebuchet MS",sans-serif;
	line-height: 105px;
    width: 167px; /*estaba en 200*/
	text-align: left;	
}
.header .right {
	overflow: auto;
	width: 775px;
	font-size: 45px;
	font-weight: bold
}
.header .right p,.header .right h2 {padding: 0px 16px;}
.header .right h2 {padding-top: 16px; font: normal 1.6em "Trebuchet MS",sans-serif;}

/* navigation */
.navigation {	
	background: #D9E1E5 url(imagenes/nav1_prueba.gif);
	border: 1px solid #D8EBD8;
	height: 41px;
}
.navigation a {
	background: transparent url(imagenes/nav1_prueba.gif) left top repeat-x;
	border-right: 1px solid #D8EBD8;
	color: #ffffff;
	display: block;
	float: left;
	font: bold 1.1em sans-serif;
	line-height: 41px;
	padding: 0 18px;
	text-decoration: none;
}
.navigation a:hover {
background: transparent url(../nueva_web/imagenes/nav.jpg) left bottom; 
color: #f6d523;
}

#main {
	background-color: #fff;
	padding: 10px 10px 0; /*se agrega este valor*/
	margin: 0 auto; /*seagrega el valor 0*/
	background: url(../antigua_web/imagenes/bg_main.gif) repeat-y;
	width: 950px;
	height: auto; 
}

#content_left {
float:left;
padding:0 30px 30px 30px;
width: 620px;
height:auto;
}
#content_right{
float:left;
padding:5px;
width: 245px;
height:auto;
}
/*#welcome {
background: url(images/center_banner.gif) no-repeat;
background-position:12px 0px;
padding:10px;
width: 750px;
height:80px; 
}*/
.item_box{
width:250px;
height:auto;
padding:10px 0px 5px 0;
border-bottom:1px #666666 dashed;
}
.spacer{
width:auto; height:2px; clear:both; padding-bottom:2px;}

/* sub navigation */
.sidenav {
	float: left;
	width: 200px;
}

.sidenav ul {
	padding: 0;
	border-top: 1px solid #D8EBD8;
}
.sidenav li {border-bottom: 1px solid #D8EBD8;}
.sidenav li a {
	font-size: 1.1em;
	color: #333300;
	display: block;
	padding: 8px 0 8px 5%;
	text-decoration: none;
	width: 95%;
}
.sidenav li a:hover {
	background-color: #ebebeb;
	color: #654;	
}

/* content */
.content {
	float: right;
	margin: 10px 0;
	padding: 0 20px;
	width: 700px;
}
.content .descr {
	color: #664;
	font-size: 0.9em;
	margin-bottom: 6px;
}
.content li {
	list-style: url(../antigua_web/img/li.gif);
	margin-left: 18px;
}

.content .imgright {
padding: 5px;
border: 1px solid #D8EBD8;
margin-left: 4px;
float: right;
}

.content p
{
color: #969696;
}
/*------contact form------*/
#contact_form{
float:left;
width:300px;
padding:10px 10px 0 30px;
color:#666666;
}
.contact_input{
width:290px;
height:17px;
float:left;
background-color:#fae67c;
border:1px #f0e9cf solid;
}
label.contact_form{
width:200px;
padding:0 0 5px 0;
}
.contact_textarea{
width:290px;
height:80px;
float:left;
background-color:#fae67c;
border:1px #f0e9cf solid;
}
input.contact_submit{
float:right;
padding:10px;
}
.cleardiv {
clear:both;
overflow:hidden;
height:7px;
}

#left_content{
width:390px;
float:inherit;
height:auto;
padding:10px 0 0 20px;
}

	/* Turn off list bullets */
	ul.mktree  li { list-style: none; } 
	/* Control how "spaced out" the tree is */
	ul.mktree { margin-left:0px; padding:0px; }
	ul.mktree ul { margin-left:20px; padding:0px; }
	ul.mktree li { margin-left:0px; padding:0px; }
	/* Format menu items differently depending on what level of the tree they are in */
	ul.mktree  li { font-size: 10pt; }
	ul.mktree  li ul li { font-size: 8pt; }
	ul.mktree  li ul li ul li { font-size: 8pt; }
	ul.mktree  li ul li ul li ul li { font-size: 8pt; }
