''@charset "utf-8";

/* CSS Document */



/*ENCABEZADOS GENERALES*/

h1{

	font-size:40pt;

	color:#929497;

	letter-spacing: 1px;

	padding:0 0 5px 0;

	margin:0;

/*

	padding-left:20px;

	background-image:url(../images/h1-bg.jpg);

	background-repeat:no-repeat;

	height:25px;

*/

}



h2{

	font-size:11pt;

	font-weight:bold;

	color:#2A3556;

}

h3{

	font-size:11pt;

	font-weight:bold;

	color:#CBA026;

}



/*pCols PARRAFO */

#pcols p{

	font-size:10pt;

	color:#808184;

	line-height:1.3em;

/*	letter-spacing:-0.007em;*/

}

#pcols p.firma{

	font-size:10pt;

	color:#808184;

	font-weight:bold;

	line-height:1.3em;

	text-align:right;

}



#pcols H2{

	background-image:url(../images/bull.jpg);

	background-position:left center;

	background-repeat:no-repeat;

	padding-left:15px;

	font-weight:bold;

	color:#414042;

	font-size:10pt;

}



#pcols ul li{

	margin:0;

	padding:0;

}

#pcols li{

	list-style-image:url(../images/bull-2.jpg);

	font-size:10pt;

	color:#808184;

}

#pcols a{

	color:#808184;

}

#pcols a:hover{

	color:#CCC;

}

#rightPanel img{

margin-bottom:20px;

}



#formPanel{

	width:460px;

	color: #414042;

}

#formText{

	width:460px;

	font-size:10pt;

	color:#808184;

	line-height:1.3em;

	word-spacing:-2px;

	margin-top:-10px;

}



a.color{

	color:#808184;

	font-weight:bold;

}

a.xtralink{

	color:#000;

	font-weight:bold;

	background:url(../images/bull-3.jpg) left center no-repeat;

	padding-left:10px;

	display:block;

}





/* FORM STYLE */

label

{

width: 150px;

float: left;

text-align: left;

margin-right: 0.5em;

display: block;

color:#414042;

font-size:9pt;

}



.submit input

{

margin-left: 10.5em;

}

textarea

{

color: #012756;

background: #CCC;

border: none;

width:300px;

height:100px;

}

input

{

color: #012756;

background:#CCC;

width:300px;

border:none;

margin-bottom:5px;

}





.submit input

{

color: #000;

width:70px;

float:right;

background:#FAFAFA;

margin-right:5px;

border:#999 thin solid;

cursor:hand;

}

fieldset

{

margin:0;

padding:0;

width: 460px;

border:none;

}



legend

{

color: #fff;

background: #4b9be3;

border: 1px solid #781351;

padding: 2px 6px

} 







/*ACCORDEON*/

.container {

	width: 300px;

	margin: 0 auto;

}

h2.acc_trigger {

	padding: 0;	

	/*margin: 0 0 5px 0;*/margin:0;

	/*background: url(h2_trigger_a.gif) no-repeat;*/

	/*height: 46px;	

	line-height: 46px;*/

	padding-top:5px;

	padding-bottom:5px;

	width: 300px;

	/*font-size: 2em;

	font-weight: normal;*/

	float: left;

}

h2.acc_trigger a {

	color: #414042;

	text-decoration: none;

	display: block;

	/*padding: 0 0 0 50px;*/

	padding:0;

}

h2.acc_trigger a:hover {

	color: #ccc;

}

h2.active {background-position: left bottom;}

.acc_container {

	margin: 0 0 5px; padding: 0;

	overflow: hidden;

	font-size: 1.2em;

	width: 300px;

	clear: both;

	/*background: #f0f0f0;*/

	/*border: 1px solid #d6d6d6;*/

	-webkit-border-bottom-right-radius: 5px;

	-webkit-border-bottom-left-radius: 5px;

	-moz-border-radius-bottomright: 5px;

	-moz-border-radius-bottomleft: 5px;

	border-bottom-right-radius: 5px;

	border-bottom-left-radius: 5px;

}

.acc_container .block {

	/*padding: 20px;*/

	padding:0;

}