/* CSS Document */

body{
	margin:10px 55px;
}

#page{
	width:99%;
	margin:0;
	border:1px solid #9D0000;
}

#header{
	height:150px;
	background:#FFFFFF url("../images/banner_encabezado_2.gif") top right no-repeat;
	margin-top:0px;
}

#contenido{
	background-color:#ffffff;
	margin-top:20px;
}

#columna1{
	width:10%;
	float:left;	
	margin-bottom:5px;
	display:inline;
}
#columna2{
	width:79%;
	float:left;
	margin-left:5px;
	margin-bottom:5px;
	display:inline;
}

#iframe
{
	margin:-12px -50px;
	border:0px;
	padding: 0px;
}

#mayuscula
{
	color: #9d0000;
	text-transform: uppercase;
}


#caja{
	width: 100%;
	/*border:1px solid #CCC;	*/
}

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/doors_drop_line.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* for this demo only */
#nav {margin:-40px 0px 0px 0px; padding: 0px;}

/* the styling */
#nav {/*float:left;*/ padding-left:0px; width:100%; height:64px; background: url("") repeat-x bottom;}

#nav .select, #nav .current {margin:3.5em 0 0 0; padding:0; list-style:none; display:block; float:left;}

#nav .sub {margin:0; padding:0; list-style:none;}

#nav li {display:block; float:left; margin:0; padding:0; position:relative; z-index:100;}
#nav .current li {z-index:50;}

#nav .select a, 
#nav .current a {display:block; height:20px; float:left; width:100px; /*background:url("../images/leftb.gif") repeat left top;*/ padding:0px 0 0 3px; border-bottom:0px solid #765; text-decoration:none; font-weight:bold; /*line-height:2.4em;*/ white-space:nowrap;}

/* calculate the required widths of the top level */
#nav .one a {width:100px;}
#nav .two a {width:100px;}
#nav .three a {width:120px;}
#nav .four a {width:200px;}
#nav .five a {width:100px;}

#nav .select a b, 
#nav .current a b {height:100%; display:block; background-color: #efd7d6; border: 1px solid #c64d52;/*background:url("../images/right_both.gif") no-repeat right top;*/ padding:0 15px 0 6px; color:#000;}

#nav .sub {display:none; color:#000;}

/* for IE5.5 and IE6 only */
#nav table {position:absolute; border-collapse:collapse; left:0; top:0; font-size:1em;}

#nav .select a:hover b {color:#000; cursor:pointer;}

#nav .current a {background-position:0 -150px; border-color:#fff;color:#000;}
#nav .current a b {background-position:100% -150px; color:#000;}

#nav .sub li a:hover, 
#nav .select a:hover .sub li a:hover, 
#nav .select li:hover .sub li a:hover {border-color:#aba; /*background:#efd7d6;*/ color:red;}

#nav .select li:hover .sub li a:visited {border-color:black; /*background:#efd7d6;*/ color:black; border: 1px solid #c64d52;}

#nav .current .sub .current_sub a, 
#nav .current .sub a:hover {border-color:#aba; /*background:#000;*/ color:red;}
#nav .current .sub a:visited {border-color:black; /*background:#000;*/ color:black; border:1px solid #c64d52;}

#nav .current .sub, 
#nav .select a:hover .sub, 
#nav .select li:hover .sub {display:inline; position:absolute; width:620px; left: 7px; top:20px; margin-top:0px;background-color:white; padding:5px 0px 0px 0px; border-right: 0px solid gray; border-left: 0px solid gray; border-bottom: 0px solid gray;}

* html #nav .current .sub, * html #nav .select a:hover .sub {margin-top:0px; margin-t\op:0px;color:#000;}

#nav .current .sub li a, 
#nav .select a:hover .sub li a, 
#nav .select li:hover .sub li a {display:inline; /*background:url("../images/right_both.gif") no-repeat right top ;*/ border:1px solid #c64d52; padding:0 10px 0px 0px; margin:0px 0px 0px 0px; width:auto; font-weight:normal; text-align:center; font-size:14px; color: black; /*line-height:1.9em;*/background-color:#efd7d6;}

#nav .select a:hover, 
#nav li:hover a {background-position:0% -150px; border-color:#fff; color: yellow; }

#nav .select a:hover b, 
#nav .select li:hover a b {background-position:100% -150px; border-color:#fff; color:#000;}

/* calculate the left edge position of each sub level */
#nav .one .sub {left:0;}
#nav .two .sub {left:10px; top: 20px; margin-left:-110px;}
#nav .three .sub {left:10px; margin-left:-210px;}
/** html #nav .three .sub {margin-left:-9px; marg\in-left:-18px;}*/
#nav .four .sub {left:10px; margin-left:-330px;}
#nav .five .sub {left:0;}
/** html #nav .four .sub {margin-left:-18px; marg\in-left:-27px;}*/


#formulario{
	margin-top:70px;
}
#columna3{
	width:10%;
	float:right;
	margin-bottom:5px;
	margin-left:5px;
	display:inline;
}

#footer{
	height:60px;
	clear:both;
	margin-top:5px;
	text-align:center;
	color:#999999;
}

.inbox{
	margin:10px 5px 0px 5px;
}

.inbox1{
  width:100%;
}
