@charset "utf-8";
/* CSS Document */

/* COMIENZO CONTENIDOS */

.contents
{
	width:					980px;
	margin-left:			10px;
	background:				url('../img/content_bg.jpg') repeat-x bottom center #EEEEEE;
}

/* COMIENZO BOTONERA SECUNDARIA */

.contents .bot_sec
{
	width:					980px;
	height:					44px;
}

.contents .bot_sec .top
{
	width:					980px;
	height:					22px;
	background:				#20416C;
}

.contents .bot_sec .top a
{
	margin:					0 2px 0 2px;
	padding-left:			15px;
	padding-right:			15px;
	height:					19px;
	padding-top:			3px;
	float:					left;
	color:					#F2B80A;
	font-size:				12px;
	display:				block;
	font-weight:			bold;
	text-decoration:		none;
	text-align:				center;
}

.contents .bot_sec .top .active
{
	color:					#20416C;
	background:				#F2B80A;
}

.contents .bot_sec .bottom
{
	width:					980px;
	height:					22px;
	background:				#F2B80A;
}

.contents .bot_sec .bottom a
{
	width:					122px;
	margin:					0 2px 0 2px;
	height:					19px;
	padding-top:			3px;
	float:					left;
	color:					#20416C;
	font-size:				12px;
	display:				block;
	font-weight:			bold;
	text-decoration:		none;
	text-align:				center;
}

.contents .bot_sec .bottom .active
{
	color:					black;
}


/* FIN BOTONERA SECUNDARIA */

/* FIN CONTENIDOS */

.box_left
{
	float:				left;
	width:				800px;
}

/* COMIENZO BANNER */

.box_left .banner
{
	width:				800px;
	height:				130px;
	background:			#20416C;
}

/* FIN BANNER */

/* COMIENZO LEFT */

.box_left .left
{
	background:			white;
	width:				245px;
	float:				left;
	font-size:			12px;
	font-family:		Arial, Helvetica, sans-serif;
	color:				#1F3F6C;
}

.box_left .left p
{
	margin:				5px;
}

.box_left .left h1
{
	font-size:			12px;
	margin:				10px 5px 10px 5px;
}

.box_left .left ul
{
	list-style-image:	url(../img/dot.gif);
	margin:				5px 5px 5px 20px;
}

.box_left .left ul ul
{
	margin:				3px	5px 3px 10px;
}

/* FIN LEFT */

/* COMIENZO RIGHT */

.box_left .right
{
	background:			white;
	width:				550px;
	float:				right;
	font-size:			12px;
	font-family:		Arial, Helvetica, sans-serif;
	color:				#1F3F6C;
	overflow:			auto;
}

.box_left .right p
{
	margin:				5px;
}

.box_left .right h2
{
	font-size:			12px;
	margin:				10px 5px 10px 5px;
}

.box_left .right ul
{
	list-style-image:	url(../img/dot.gif);
	margin:				5px 5px 5px 20px;
}

.box_left .right ol
{
	margin:				5px 5px 5px 20px;
}

.box_left .right ol li
{
	margin:				5px;
}

.box_left .right ul ul
{
	list-style-image:	url(../img/dot_sub.gif);
	margin:				3px	5px 3px 10px;
}

.box_left .right ul ul ul
{
	list-style-image:	url(../img/dot_sub_sub.gif);
	margin:				3px	5px 3px 10px;
}

/* FIN RIGHT */

.box_right
{
	float:				right;
	width:				180px;
	background:			#CCCCCC;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			10px;
	color:				#1F3F6C;
}

.box_right h3
{
	font-size:			12px;
	margin:				5px 10px 5px 10px;
}

.box_right p
{
	margin:				5px 10px 5px 10px;
}

.box_right a, .box_left a
{
	color:				#1F3F6C;
	font-weight:		bold;
	text-decoration:	none;
}

.box_right a:hover, .box_left a:hover
{
	text-decoration:	underline;
}

.box_right .img_contact
{
	background:			url(../img/right_contact.jpg) no-repeat;
	width:				180px;
	height:				120px;
	margin:				5px 0 5px 0;
}

.box_right .sep
{
	width:				166px;
	height:				3px;
	background:			url(../img/right_sep.gif) no-repeat;
	margin:				10px 7px 10px 7px;
}

form
{
	text-align:			right;
}

form label
{
	display:			block;
	font-size:			10px;
	font-weight:		bold;
	text-align:			right;
	margin:				3px 0 3px 0;
}

form .textarear
{
	margin-bottom:		51px;
}

form label input
{
	font-size:			11px;
	font-weight:		bold;
	width:				225px;
	border:				1px solid #333333;
}

form label textarea
{
	border:				1px solid #333;
	width:				227px;
	height:				60px;
	margin-bottom:		-50px;
}

.box_left .right form .submitter
{
	background:			#333333;
	font-size:			12px;
	font-weight:		bold;
	color:				#F2B80A;
	text-transform:		uppercase;
	border:				1px solid #666666;
	padding:			5px;
	margin-bottom:		10px;
	cursor:				pointer;
}
