
	.main-content2 h1.titulo{

	color: #0d70d6;

	font-size: 18px;

	font-weight:bold; 

    background-image: url(../image-files/icon.gif);

	background-repeat: no-repeat;

	background-position:left;

	padding-left: 25px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #cccccc;

	margin-top: 10px;

}



* html .main-content2 h1.titulo{  padding-top:10px;}

	

	.main-content2 h1.edadoro{

	color:#400080;

	font-size: 22px;

	font-weight:bold; 

    background-image: url(../image-files/icon.gif);

	background-repeat: no-repeat;

	background-position:left;

	padding-left: 25px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #cccccc;

	margin-top: 10px;

}


	



.main-content2 h1.titulorosado {margin:0 0 0.4em 0; padding:0 0 2px 0; border-bottom:solid 7px rgb(225,225,225); font-family:Verdana, Arial, Helvetica, sans-serif; color:#c72848; font-weight:bold; font-size:250%;}





.main-content2 h1 {margin:0 0 0.4em 0; padding:0 0 2px 0; font-family:Verdana, Arial, Helvetica, sans-serif; 

color:#3A3A3A; font-weight:bolder; font-size:200%;}



.main-content2 h1.rosado {margin:0 0 0.4em 0; padding:0 0 2px 0; font-family:Verdana, Arial, Helvetica, sans-serif; color:#c72848; font-weight:bolder; font-size:200%;}





.main-content2 h2 {margin:0 0 0.4em 0; padding:0 0 2px 0; font-family:Verdana, Arial, Helvetica, sans-serif; 

color:#3A3A3A; font-weight:bold; font-size:160%;}



.main-content2 h2.titulo {margin:0 0 0.4em 0; padding:0 0 2px 0; font-family:Verdana, Arial, Helvetica, sans-serif; color:#3A3A3A; font-weight:bolder; font-size:180%;}





.main-content2 h2.rosado {margin:0 0 0.4em 0; padding:0 0 2px 0; font-family:Verdana, Arial, Helvetica, sans-serif; color:#3A3A3A; font-weight:bolder; font-size:200%;}


<!--{margin:0 0 0.4em 0; padding:0 0 2px 0; font-family:Verdana, Arial, Helvetica, sans-serif; color:#c72848; font-weight:bolder; font-size:180%;}-->





.main-content2 h3 {margin:0 0 1.0em 0; font-weight:bold; font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#3A3A3A;}

.main-content2 h3.rosado {margin:0 0 1.0em 0; font-weight:bold; font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#c72848;}





.main-content2 div.recuadro {background-color:#c72848;}







.main-content2 p {text-align:left; margin:0 0 1.0em 0; line-height:1.5em; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#3A3A3A;}



.main-content2 p.rosado {text-align:left; margin:0 0 1.0em 0; line-height:1.5em; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#c72848;}



.main-content2 span.negrita {text-align:left; margin:0 0 1.0em 0; line-height:1.5em; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#3A3A3A; font-weight:bold;}





.main-content2 span.rosado {text-align:left; margin:0 0 1.0em 0; line-height:1.5em; font-family:Verdana, Arial, Helvetica, sans-serif; color:#c72848;}





.main-content2 span.rosadobold {text-align:left; margin:0 0 1.0em 0; line-height:1.5em; font-family:Verdana, Arial, Helvetica, sans-serif; color:#c72848; font-weight:bold;}


/*#c72848*/
.main-content2 a, .main-content a:visited { color:#c72848; font-weight:bolder;}

.main-content2 a:hover { text-decoration:underline; color:#0D70D6; font-size:100%}



.main-content2 p a, .main-content p a:visited { color:#c72848; font-weight:bolder;}

.main-content2 p a:hover { text-decoration:underline; color:#0D70D6; font-size:100%}




.main-content2 ul li a.recomendar, .main-content ul li a.recomendar:visited {

 margin:0 0 0.2em 2px; padding:0 0 0 12px; line-height:1.4em; font-size:10px; color:#0066FF;background:url(../image-files/bg_bullet_full_2.gif) no-repeat 0 0.5em; font-weight:bold; }


.main-content2 ul li a.recomendar:hover{
 margin:0 0 0.2em 2px; padding:0 0 0 12px; line-height:1.4em; font-size:12px; color:#C52936;background:url(../image-files/bg_bullet_full_2.gif) no-repeat 0 0.5em; font-weight:bold; }







.main-content2 p.resaltar {border-bottom :solid 2px; border-top:solid 2px; 

border-bottom-color:#666666;

border-top-color:#666666;

padding:10px 0 10px 0;

margin:0 0 1.0em 0; text-align:center; font-weight:bolder; font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#c72848;}



.main-content2 p.contenido {font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#3A3A3A;

font-weight:bolder;}



.main-content2 label.firma {font-size:110%; font-weight:bolder; font-family:Verdana, Arial, Helvetica, sans-serif; color:#c72848; font-style:italic;}







.main-content2 ul{list-style:none; clear:none; margin:0.5em 0 1.0em 0;}

.main-content2 ol{margin:0.5em 0 1.0em 0;}



.main-content2 ol li {margin:0 0 0.2em 2px; padding:0 0 0 12px; line-height:1.4em; font-size:120%; color:#3A3A3A; background:url(../image-files/bg_bullet_full_1.gif) no-repeat 0 0.5em; font-weight:normal; }



.main-content2 ol li ul li {margin:0 0 0.2em 2px; padding:0 0 0 12px; line-height:1.4em; font-size:100%; color:#3A3A3A; background:url(../image-files/bg_bullet_full_1.gif) no-repeat 0 0.5em; font-weight:normal }







.main-content2 ul li.bullet {margin:0 0 0.2em 2px; padding:0 0 0 12px; line-height:1.4em; font-size:12px; color:#c72848;background:url(../image-files/bg_bullet_full_1.gif) no-repeat 0 0.5em; font-weight:bold; }

/* *********** */









.main-content2 ul li ul li {margin:0 0 0.2em 2px; padding:0 0 0 12px; line-height:1.4em; font-size:100%; color:#c72848;

 background:url(../image-files/bg_bullet_full_1.gif) no-repeat 0 0.5em; font-weight:bold; }





.main-content2 ul li.texto {margin:0 0 0.2em 2px; padding:0 0 0 12px; line-height:1.4em; font-size:12px; color:#3A3A3A; background:url(../image-files/bg_bullet_full_1.gif) no-repeat 0 0.5em; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }

.main-content2 ol li.texto {margin:0 0 0.2em 2px; padding:0 0 0 12px; line-height:1.4em; font-size:12px; color:#3A3A3A; background:url(../image-files/bg_bullet_full_1.gif) no-repeat 0 0.5em; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }




.main-content2 ul li a, .main-content ul li a:visited { color:#c72848; font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;}

.main-content2 ul li a:hover { text-decoration:underline; color:#0D70D6; font-size:12px}



.main-content2 div.table th {text-align:left; margin:0 0 1.0em 0; line-height:1.5em; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#c72848; font-weight:bold;}



.main-content2 div.table li {margin:0 0 0.2em 2px; padding:0 0 0 12px; line-height:1.4em; font-size:12px; color:#3A3A3A; background:url(../image-files/bg_bullet_full_1.gif) no-repeat 0 0.5em; font-weight:normal; }



/* NEWSLETTER */



.main-content2 ul.news li { background:url(../image-files/bg_bullet_full_2.gif) no-repeat 0 0.5em; }

.main-content2 ul.news li a, .main-content ul.news li a:visited { color:#c72848}

.main-content2 ul.news li a:hover { color:#c72848 }









/* *************************************** */

.p {

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}



	.main-content h1.titulo{

	color: #0d70d6;

	font-size: 18px;

	font-weight:bold; 

    background-image: url(../image-files/icon.gif);

	background-repeat: no-repeat;

	background-position:left;

	padding-left: 25px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #cccccc;

	margin-top: 10px;

}



* html .main-content h1.titulo{  padding-top:10px;}

	

	.main-content h1.edadoro{

	color:#400080;

	font-size: 22px;

	font-weight:bold; 

    background-image: url(../image-files/icon.gif);

	background-repeat: no-repeat;

	background-position:left;

	padding-left: 25px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #cccccc;

	margin-top: 10px;

}


	



.main-content h1.titulorosado {margin:0 0 0.4em 0; padding:0 0 2px 0; border-bottom:solid 7px rgb(225,225,225); font-family:Verdana, Arial, Helvetica, sans-serif; color:#c72848; font-weight:bold; font-size:250%;}





.main-content h1 {margin:0 0 0.4em 0; padding:0 0 2px 0; font-family:Verdana, Arial, Helvetica, sans-serif; 

color:#3A3A3A; font-weight:bolder; font-size:200%;}



.main-content h1.rosado {margin:0 0 0.4em 0; padding:0 0 2px 0; font-family:Verdana, Arial, Helvetica, sans-serif; color:#c72848; font-weight:bolder; font-size:200%;}





.main-content h2 {margin:0 0 0.4em 0; padding:0 0 2px 0; font-family:Verdana, Arial, Helvetica, sans-serif; 

color:#3A3A3A; font-weight:bold; font-size:160%;}



.main-content h2.titulo {margin:0 0 0.4em 0; padding:0 0 2px 0; font-family:Verdana, Arial, Helvetica, sans-serif; color:#3A3A3A; font-weight:bolder; font-size:180%;}





.main-content h2.rosado {margin:0 0 0.4em 0; padding:0 0 2px 0; font-family:Verdana, Arial, Helvetica, sans-serif; color:#3A3A3A; font-weight:bolder; font-size:200%;}


<!--{margin:0 0 0.4em 0; padding:0 0 2px 0; font-family:Verdana, Arial, Helvetica, sans-serif; color:#c72848; font-weight:bolder; font-size:180%;}-->





.main-content h3 {margin:0 0 1.0em 0; font-weight:bold; font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#3A3A3A;}

.main-content h3.rosado {margin:0 0 1.0em 0; font-weight:bold; font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#c72848;}





.main-content div.recuadro {background-color:#c72848;}







.main-content p {text-align:left; margin:0 0 1.0em 0; line-height:1.5em; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#3A3A3A;}



.main-content p.rosado {text-align:left; margin:0 0 1.0em 0; line-height:1.5em; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#c72848;}



.main-content span.negrita {text-align:left; margin:0 0 1.0em 0; line-height:1.5em; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#3A3A3A; font-weight:bold;}





.main-content span.rosado {text-align:left; margin:0 0 1.0em 0; line-height:1.5em; font-family:Verdana, Arial, Helvetica, sans-serif; color:#c72848;}





.main-content span.rosadobold {text-align:left; margin:0 0 1.0em 0; line-height:1.5em; font-family:Verdana, Arial, Helvetica, sans-serif; color:#c72848; font-weight:bold;}


/*#c72848*/
.main-content a, .main-content a:visited { color:#c72848; font-weight:bolder;}

.main-content a:hover { text-decoration:underline; color:#0D70D6; font-size:100%}



.main-content p a, .main-content p a:visited { color:#c72848; font-weight:bolder;}

.main-content p a:hover { text-decoration:underline; color:#0D70D6; font-size:100%}




.main-content ul li a.recomendar, .main-content ul li a.recomendar:visited {

 margin:0 0 0.2em 2px; padding:0 0 0 12px; line-height:1.4em; font-size:10px; color:#0066FF;background:url(../image-files/bg_bullet_full_2.gif) no-repeat 0 0.5em; font-weight:bold; }


.main-content ul li a.recomendar:hover{
 margin:0 0 0.2em 2px; padding:0 0 0 12px; line-height:1.4em; font-size:12px; color:#C52936;background:url(../image-files/bg_bullet_full_2.gif) no-repeat 0 0.5em; font-weight:bold; }





#footer a{

	text-decoration: none;

	color: #C52936;

}

#footer a:hover{

	color: #0d70d6;

}



.main-content p.resaltar {border-bottom :solid 2px; border-top:solid 2px; 

border-bottom-color:#666666;

border-top-color:#666666;

padding:10px 0 10px 0;

margin:0 0 1.0em 0; text-align:center; font-weight:bolder; font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#c72848;}



.main-content p.contenido {font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#3A3A3A;

font-weight:bolder;}



.main-content label.firma {font-size:110%; font-weight:bolder; font-family:Verdana, Arial, Helvetica, sans-serif; color:#c72848; font-style:italic;}







.main-content ul{list-style:none; clear:none; margin:0.5em 0 1.0em 0;}

.main-content ol{margin:0.5em 0 1.0em 0;}



.main-content ol li {margin:0 0 0.2em 2px; padding:0 0 0 12px; line-height:1.4em; font-size:120%; color:#3A3A3A; background:url(../image-files/bg_bullet_full_1.gif) no-repeat 0 0.5em; font-weight:normal; }



.main-content ol li ul li {margin:0 0 0.2em 2px; padding:0 0 0 12px; line-height:1.4em; font-size:100%; color:#3A3A3A; background:url(../image-files/bg_bullet_full_1.gif) no-repeat 0 0.5em; font-weight:normal }







.main-content ul li.bullet {margin:0 0 0.2em 2px; padding:0 0 0 12px; line-height:1.4em; font-size:12px; color:#c72848;background:url(../image-files/bg_bullet_full_1.gif) no-repeat 0 0.5em; font-weight:bold; }

/* *********** */









.main-content ul li ul li {margin:0 0 0.2em 2px; padding:0 0 0 12px; line-height:1.4em; font-size:100%; color:#c72848;

 background:url(../image-files/bg_bullet_full_1.gif) no-repeat 0 0.5em; font-weight:bold; }





.main-content ul li.texto {margin:0 0 0.2em 2px; padding:0 0 0 12px; line-height:1.4em; font-size:12px; color:#3A3A3A; background:url(../image-files/bg_bullet_full_1.gif) no-repeat 0 0.5em; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }

.main-content ol li.texto {margin:0 0 0.2em 2px; padding:0 0 0 12px; line-height:1.4em; font-size:12px; color:#3A3A3A; background:url(../image-files/bg_bullet_full_1.gif) no-repeat 0 0.5em; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }




.main-content ul li a, .main-content ul li a:visited { color:#c72848; font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;}

.main-content ul li a:hover { text-decoration:underline; color:#0D70D6; font-size:12px}



.main-content div.table th {text-align:left; margin:0 0 1.0em 0; line-height:1.5em; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#c72848; font-weight:bold;}



.main-content div.table li {margin:0 0 0.2em 2px; padding:0 0 0 12px; line-height:1.4em; font-size:12px; color:#3A3A3A; background:url(../image-files/bg_bullet_full_1.gif) no-repeat 0 0.5em; font-weight:normal; }



/* NEWSLETTER */



.main-content ul.news li { background:url(../image-files/bg_bullet_full_2.gif) no-repeat 0 0.5em; }

.main-content ul.news li a, .main-content ul.news li a:visited { color:#c72848}

.main-content ul.news li a:hover { color:#c72848 }


p.caption {clear:both; margin:0.5em 0 2.0em 20px; text-align:left; color:rgb(80,80,80); font-size:12px;}

































/* MAIN NAVIGATION */



/* rgb(225,14,78)*/





.nav3-grid {width:199px; border-bottom:solid 1px rgb(200,200,200);}



.nav3-grid dt a, .nav3-grid dt a:visited {display:block; min-height:2.0em ; height:auto !important; height:2.0em ; line-height:2.0em; padding:0px 10px 0px 20px;  border-top: solid 1px rgb(200,200,200); text-decoration:none;color:#CCCCCC; background-color:#c72848; font-weight:bold; 

font-size:140%; font-family:Verdana, Arial, Helvetica, sans-serif;}



.nav3-grid dd a, .nav3-grid dd a:visited {display:block; min-height:1.7em ; height:auto !important; height:1.7em ; line-height:1.7em; padding:0px 10px 0px 40px; border:none; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;color:#E4E4E4; background-color:#c72848; font-size:125%;}





.nav3-grid dt a:hover, .nav3-grid dd a:hover {background-color:#E9E9E9; color:#c72848; }





.nav3-bullet {width:170px; margin:10px 0 0 20px;}

.nav3-bullet dt a, .nav3-bullet dt a:visited {line-height:2.0em; padding:0 0 0 10px; background: text-decoration:none; color:rgb(225,14,78); font-weight:bold; font-size:120%;}

.nav3-bullet dd a, .nav3-bullet dd a:visited {line-height:1.7em; margin:0 0 0 15px; padding:0 0 0 10px; background:url(../img/bg_bullet_half_1.gif) no-repeat 0px 50%; text-decoration:none; color:rgb(225,14,78); font-weight:normal; font-size:120%;}

.nav3-bullet dt a:hover {background:url(../img/bg_bullet_full_2.gif) no-repeat 0px 50%; text-decoration:underline; color:rgb(42,90,138);}

.nav3-bullet dd a:hover {background:url(../img/bg_bullet_half_2.gif) no-repeat 0px 50%; text-decoration:underline; color:rgb(42,90,138);}



.nav3-nobullet {width:170px; margin:10px 0 0 20px;}

.nav3-nobullet dt a, .nav3-nobullet dt a:visited {line-height:2.0em; text-decoration:none; color:rgb(225,14,78); font-weight:bold; font-size:120%;}

.nav3-nobullet dd a, .nav3-nobullet dd a:visited {line-height:1.7em; margin:0 0 0 15px; text-decoration:none; color:rgb(225,14,78); font-weight:normal; font-size:120%;}

.nav3-nobullet dt a:hover, .nav3-nobullet dd a:hover {text-decoration:underline; color:rgb(225,14,78);}



.main-navigation .loginform {width:160px; margin:-10px 20px 0 20px;}

.main-navigation .loginform p {clear:both; margin:0; padding:0;}

.main-navigation .loginform fieldset {width:160px; border:none;}

.main-navigation .loginform label.top {float:left; width:125px; margin:0 0 2px 0; font-size:110%;}

.main-navigation .loginform label.right {float:left; width:125px; margin:5px 0 0 0; padding:0 0 0 3px; /*IE6*/; font-size:110%;}

.main-navigation .loginform input.field {width:158px; margin:0 0 5px 0; padding:0.1em 0 0.2em 0 !important /*Non-IE6*/; padding:0.2em 0 0.3em 0 /*IE6*/; border:solid 1px rgb(200,200,200); font-family:verdana,arial,sans-serif; font-size:110%;}

.main-navigation .loginform input.checkbox {float:left; margin:5px 0 0 0 !important /*Non-IE6*/; margin:2px 0 0 -3px /*IE6*/; border:none;}

.main-navigation .loginform input.button {float:left; width:5.0em; margin:10px 0 5px 0; padding:1px; background:rgb(230,230,230); border:solid 1px rgb(150,150,150); text-align:center; font-family:verdana,arial,sans-serif; color:rgb(150,150,150); font-size:110%;}

.main-navigation .loginform input.button:hover {cursor:pointer; border:solid 1px rgb(80,80,80); background:rgb(220,220,220); color:rgb(80,80,80);}



.main-navigation .searchform {width:160px; margin:0 20px 0 20px;}

.main-navigation .searchform p {clear:both; margin:0; padding:0;}

.main-navigation .searchform fieldset {border:none;}

.main-navigation .searchform input.field {float:left; width:158px; padding:0.1em 0 0.2em 0 !important /*Non-IE6*/; padding:0.2em 0 0.3em 0 /*IE6*/; border:1px solid rgb(200,200,200); font-family:verdana,arial,sans-serif; font-size:120%;}

.main-navigation .searchform input.button {float:left; width:3.0em; margin-top: 0.5em; padding:1px; background:rgb(230,230,230); border:solid 1px rgb(150,150,150); text-align:center; font-family:verdana,arial,sans-serif; color:rgb(150,150,150); font-size:120%;}

.main-navigation .searchform input.button:hover {cursor:pointer; border:solid 1px rgb(80,80,80); background:rgb(220,220,220); color:rgb(80,80,80);}



.main-navigation h1.first {clear:both; margin:0px; padding:4px 20px 3px 20px; background-color:rgb(190,190,190); font-family:"trebuchet ms",arial,sans-serif; color:rgb(255,255,255); font-weight:bold; font-size:150%;}

.main-navigation h1 {clear:both; margin:30px 0 20px 0; padding:4px 20px 3px 20px; background:rgb(190,190,190); font-family:"trebuchet ms",arial,sans-serif; color:rgb(255,255,255); font-weight:bold; font-size:150%;}

.main-navigation h2 {clear:both; margin:20px 10px 10px 20px; font-family:"trebuchet ms",arial,sans-serif; color:rgb(100,100,100); font-weight:bold; font-size:150%;}

.main-navigation h3 {clear:both; margin:10px 10px 5px 20px; color:rgb(80,80,80); font-weight:bold; font-size:110%;} /* Note: h2 not existent, to make identical to formats for main-navigation for easier exchange */

.main-navigation p {clear:both; margin:0 10px 10px 20px; color:rgb(80,80,80); line-height:1.3em; font-size:110%;}

.main-navigation p.center {text-align:center;}

.main-navigation p.right {text-align:right;}



.main-navigation ul {list-style:none; margin:0.5em 10px 1.0em 20px;}

.main-navigation ul li {margin:5px 0 0.2em 2px; padding:0px 0px 0 11px; line-height:1.2em; font-size:110%;}

.main-navigation ol {margin:0.5em 10px 1.0em 40px !important /*Non-IE6*/; margin:0.5em 10px 1.0em 45px /*IE6*/;}

.main-navigation ol li {list-style-position:outside; margin:0 0 0.4em 0; font-size:110%;}





.contactform {width:418px; margin:2.0em 0 0 0; padding:10px 10px 0 10px; border:solid 1px rgb(200,200,200); background-color:rgb(240,240,240);}

.contactform fieldset {padding:20px 0 0 0 !important /*Non-IE6*/; padding:0 /*IE6*/; margin:0 0 20px 0; border:solid 1px rgb(220,220,220);}

.contactform fieldset legend {margin:0 0 0 5px !important /*Non-IE*/; margin:0 0 20px 5px /*IE6*/; padding:0 2px 0 2px; color:rgb(80,80,80); font-weight:bold; font-size:130%;}

.contactform label.left {float:left; width:100px; margin:0 0 0 10px; padding:2px; font-size:110%;}

.contactform select.combo {width:175px; padding:2px; border:solid 1px rgb(200,200,200); font-family:verdana,arial,sans-serif; font-size:110%;}

.contactform input.field {width:275px; padding:2px; border:solid 1px rgb(200,200,200); font-family:verdana,arial,sans-serif; font-size:110%;}

.contactform textarea {width:275px; padding:2px; border:solid 1px rgb(200,200,200); font-family:verdana,arial,sans-serif; font-size:110%;}

.contactform input.button {float:right; width:9.0em; margin-right:20px; padding:1px !important /*Non-IE6*/; padding:0 /*IE6*/; background:rgb(230,230,230); border:solid 1px rgb(150,150,150); text-align:center; font-family:verdana,arial,sans-serif; color:rgb(150,150,150); font-size:110%;}

.contactform input.button:hover {cursor: pointer; border:solid 1px rgb(80,80,80); background:rgb(220,220,220); color:rgb(80,80,80);}



/* MAIN SUBCONTENT */

.main-subcontent h1 {clear:both; margin:0 0 10px 0; padding:4px 10px 3px 10px; background-color:rgb(190,190,190); font-family:"trebuchet ms",arial,sans-serif; color:rgb(255,255,255); font-weight:bold; font-size:140%;}

.main-subcontent h1.green {clear:both; margin:0 0 5px 0; padding:4px 10px 3px 10px; background-color:rgb(160,214,81); font-family:"trebuchet ms",verdana,arial,sans-serif; color:rgb(255,255,255); font-weight:bold; font-size:140%;}

.main-subcontent h1.blue {clear:both; margin:0 0 5px 0; padding:4px 10px 3px 10px; background-color:rgb(137,170,214); font-family:"trebuchet ms",verdana,arial,sans-serif; color:rgb(255,255,255); font-weight:bold; font-size:140%;}

.main-subcontent h1.orange {clear:both; margin:0 0 5px 0; padding:4px 10px 3px 10px; background-color:rgb(232,177,13); font-family:"trebuchet ms",verdana,arial,sans-serif; color:rgb(255,255,255); font-weight:bold; font-size:140%;}

 /* Note: h2 non-existent, to make HTML-code interchangeable between 'main-navigation' and 'main-subcontent' */

.main-subcontent h3 {clear:both; margin:1.0em 10px 0.5em 10px; color:rgb(80,80,80); font-weight:bold; font-size:110%;}

.main-subcontent p {clear:both; margin:0 10px 1.0em 10px; color:rgb(80,80,80); line-height:1.3em; font-size:110%;}

.main-subcontent p.center {text-align:center;}

.main-subcontent p.right {text-align:right;}



.main-subcontent ul {list-style:none; margin:0.5em 10px 1.0em 10px;}

.main-subcontent ul li {margin:5px 0 0.2em 2px; padding:0 0 0 11px; line-height:1.2em; font-size:110%;}

.main-subcontent ol {margin:0.5em 10px 1.0em 30px !important /*Non-IE6*/; margin:0.5em 10px 1.0em 35px /*IE6*/;}

.main-subcontent ol li {list-style-position:outside; margin:0 0 0.4em 0; font-size:110%;}



.main-subcontent .loginform {width:160px; margin:0 10px 0 10px;}

.main-subcontent .loginform p {clear:both; margin:0; padding:0;}

.main-subcontent .loginform fieldset {width:160px; border:none;}

.main-subcontent .loginform label.top {float:left; width:125px; margin:0 0 2px 0; font-size:110%;}

.main-subcontent .loginform label.right {float:left; width:125px; margin:5px 0 0 0; padding:0 0 0 3px; /*IE6*/; font-size:110%;}

.main-subcontent .loginform input.field {width:158px; margin:0 0 5px 0; padding:0.1em 0 0.2em 0 !important /*Non-IE6*/; padding:0.2em 0 0.3em 0 /*IE6*/; border:solid 1px rgb(200,200,200); font-family:verdana,arial,sans-serif; font-size:110%;}

.main-subcontent .loginform input.checkbox {float:left; margin:5px 0 0 0 !important /*Non-IE6*/; margin:2px 0 0 -3px /*IE6*/; border:none;}

.main-subcontent .loginform input.button {float:left; width:5.0em; margin:10px 0 5px 0; padding:1px; background:rgb(230,230,230); border:solid 1px rgb(150,150,150); text-align:center; font-family:verdana,arial,sans-serif; color:rgb(150,150,150); font-size:110%;}

.main-subcontent .loginform input.button:hover {cursor:pointer; border:solid 1px rgb(80,80,80); background:rgb(220,220,220); color:rgb(80,80,80);}



.main-subcontent .searchform {width:160px; margin:0 10px 0 10px;}

.main-subcontent .searchform fieldset {border:none;}

.main-subcontent .searchform input.field {float:left; width:158px; padding:0.1em 0 0.2em 0 !important /*Non-IE6*/; padding:0.2em 0 0.3em 0 /*IE6*/; border:1px solid rgb(200,200,200); font-family:verdana,arial,sans-serif; font-size:120%;}

.main-subcontent .searchform input.button {float:left; width:3.0em; margin-top: 0.5em; padding:1px; background:rgb(230,230,230); border:solid 1px rgb(150,150,150); text-align:center; font-family:verdana,arial,sans-serif; color:rgb(150,150,150); font-size:120%;}

.main-subcontent .searchform input.button:hover {cursor:pointer; border:solid 1px rgb(80,80,80); background:rgb(220,220,220); color:rgb(80,80,80);}




/* NUEVO */

.main-subcontent2 h1 {clear:both; margin:0 0 10px 0; padding:4px 10px 3px 10px; background-color:rgb(190,190,190); font-family:"trebuchet ms",arial,sans-serif; color:rgb(255,255,255); font-weight:bold; font-size:140%;}

.main-subcontent2 h1.green {clear:both; margin:0 0 5px 0; padding:4px 10px 3px 10px; background-color:rgb(160,214,81); font-family:"trebuchet ms",verdana,arial,sans-serif; color:rgb(255,255,255); font-weight:bold; font-size:140%;}

.main-subcontent2 h1.blue {clear:both; margin:0 0 5px 0; padding:4px 10px 3px 10px; background-color:rgb(137,170,214); font-family:"trebuchet ms",verdana,arial,sans-serif; color:rgb(255,255,255); font-weight:bold; font-size:140%;}

.main-subcontent2 h1.orange {clear:both; margin:0 0 5px 0; padding:4px 10px 3px 10px; background-color:rgb(232,177,13); font-family:"trebuchet ms",verdana,arial,sans-serif; color:rgb(255,255,255); font-weight:bold; font-size:140%;}

 /* Note: h2 non-existent, to make HTML-code interchangeable between 'main-navigation' and 'main-subcontent' */

.main-subcontent2 h3 {clear:both; margin:1.0em 10px 0.5em 10px; color:rgb(80,80,80); font-weight:bold; font-size:110%;}

.main-subcontent2 p {clear:both; margin:0 10px 1.0em 10px; color:rgb(80,80,80); line-height:1.3em; font-size:110%;}

.main-subcontent2 p.center {text-align:center;}

.main-subcontent2 p.right {text-align:right;}



.main-subcontent2 ul {list-style:none; margin:0.5em 10px 1.0em 10px;}

.main-subcontent2 ul li {margin:5px 0 0.2em 2px; padding:0 0 0 11px; line-height:1.2em; font-size:110%;}

.main-subcontent2 ol {margin:0.5em 10px 1.0em 30px !important /*Non-IE6*/; margin:0.5em 10px 1.0em 35px /*IE6*/;}

.main-subcontent2 ol li {list-style-position:outside; margin:0 0 0.4em 0; font-size:110%;}







@charset "utf-8";

/* CSS Document */




p {
    margin:0px;
    padding:0px;
}

.clr {

   clear:both;
   float:none;
}

img {

  border:medium none;
  text-decoration:none;

}



#Header {}

#Header_Ads {

	background-image: url(../image-files/header-bg.jpg);

	background-repeat: no-repeat;

}

.Ads_728_Header {

	width: 728px;

	margin-right: auto;

	margin-left: auto;

	padding-top: 3px;

	padding-bottom: 3px;

	

}

#Header_Banner {

    background-image: url(../image-files/header-banner-bg2.jpg);

  /*background-image: url(http://images.tuguiasexual.com/header-banner-bg.jpg); */

	/*background-image: url(../image-files/header3.jpg);*/

	background-repeat: no-repeat;

	height: 103px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #B3B3B3;

}

#Menur_Bar {

	background-image: url(../image-files/menu-bar-bg.gif);

	background-repeat: repeat-x;

	background-color: #FFFFFF;

	height: 26px;

	margin-bottom: 2px;

}


#Menur_BarTop {

/*	background-image: url(../image-files/menu-bar-bg.gif);

	background-repeat: repeat-x;*/

	background-color:#EEE;

	height: 45px;

	margin-bottom: 2px;
	vertical-align:middle;

}





#Menu_Left_CANAL {
 float:left;
 width:404px;
 height:26px;
 background-image:url(../ddtabmenu/ddtabmenufiles/media/canal-oro.gif);
/* background-color:#400080;*/
 border-style:solid;
 border-width:thin;
 }


#Menu_Left2 {
 float:left;
 width:450px;
 height:26px;
 /*background-image:url(../ddtabmenu/ddtabmenufiles/media/canal-oro.gif);*/
/* background-color:#400080;*/
 
 }


#Menur_BarRigth {

	float: right;

	width: 460px;

	height: auto;

}

#Menur_BarRigthRSS {

	float: right;

	width: 190px;

}

#Menu{

	width: 488px;

	float: left;

}

#Menu ul {

margin:0px;

padding:0px;

}

#Menu li {

display:inline;

}

#Menu a {

	color:#000000;

	display:block;

	float:left;

	font-weight:bold;

	height:28px;

	text-align:center;

	text-decoration:none;

	width:120px;

	font-size: 12px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #ababab;

	line-height: 26px;

}

#Menu a:hover {

	color:#000000;

	background-image: url(../image-files/menu-bg-hover.gif);

	background-repeat: repeat;

}



.searchform{

	width: 255px;

	float: left;

	padding-top: 2px;

}

* html .searchform{

	width: 200px;

}

.Page_breadcrumbs{

	margin: 0px;

	padding-top: 3px;

	padding-right: 0px;

	padding-bottom: 3px;

	padding-left: 10px;

	width: 400px;

	float: left;

	clear: right;

}



.Page_breadcrumbs ul {

	font-family:verdana,arial,sans-serif;

	list-style-image:none;

	list-style-position:outside;

	list-style-type:none;

	padding-top: 0px;

	padding-right: 0pt;

	padding-bottom: 0pt;

	padding-left: 0px;

	margin: 0px;

}

.Page_breadcrumbs ul li {

	background:transparent url(../image-files/arrow.gif) no-repeat scroll 0pt 50%;

	color:#7D7D7D;

	display:inline;

	font-weight:bold;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-bottom: 0pt;

	padding-left: 10px;

	margin: 0px;

	font-size: 10px;

}

.Page_breadcrumbs ul a {

     color:#CD2F48;

     text-decoration:none;

}

.Page_breadcrumbs ul a:hover {

	color:#0D70D6;

}

#Columna_Content{

	float: left;

}

#Columna_Left{

	float: left;

	width: 200px;

	background-image: url(../image-files/navigation-bg.gif);

	background-repeat: repeat-x;

	background-color: #E12F3E;

	padding-bottom: 5px;

}



.Navetaion_Top {

	margin-top: 5px;

}

.Navetaion_Top a{

	list-style-type:none;

	font-size: 12px;

	color: #FFFFFF;

	text-decoration: none;

	font-weight: bold;

	text-align: left;

	background-color: #d05760;

	height: 25px;

	margin-right: 5px;

	display: block;

	line-height: 20px;

	padding-right: 5px;

	padding-left: 5px;

	margin-left: 5px;

}

.Navetaion_Top a:hover{

	color: #333333;

}

.Navetaion {}

.Navetaion ul{

    margin:0px;

    padding:0px;}

	

.Navetaion li{

	margin:0px;

	padding:0px;

	display: inline;

}

.Navetaion a{

	display:block;

	text-decoration: none;

	color: #FFFFFF;

	height: auto;

	margin-right: 11px;

	margin-left: 10px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #FFFFFF;

	font-size: 12px;

	padding-top: 5px;

	padding-bottom: 5px;

}

.Navetaion a:hover{

	color: #333333;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #333333;

}



#Columna_Center{

	margin-left: 8px;

	float: left;

	width: 555px;

}

#Columna_Center a{

	text-decoration: none;

	color: #C52936;

}

#Columna_Center a:hover{

	color: #0d70d6;

}

.Columna_Center_Title{

	color: #0d70d6;

	font-size: 18px;

	background-image: url(../image-files/icon.gif);

	background-repeat: no-repeat;

	padding-left: 25px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #cccccc;

	margin-top: 10px;

}

* html .Columna_Center_Title{  padding-top:10px;}

.Columna_Center_Flash{

	padding-top: 10px;

}

.Columna_Center_SubTitle{

	color: #0d70d6;

	font-size: 12px;

	background-image: url(../image-files/icon.gif);

	background-repeat: no-repeat;

	padding-left: 25px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #cccccc;

	margin-top: 10px;

}

.Columna_Center_Pic{

	background-color: #FFFFFF;

	padding: 1px;

	height: 206px;

	width: 206px;

	float: left;

	border: 1px solid #c52936;

	margin-right: 10px;

	margin-bottom: 10px;

}

.Columna_Center_Links {

	margin-left: 10px;

	margin-bottom: 3px;

	background-color: #efefef;

	height: 17px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #cccccc;

	font-size: 12px;

	padding-left: 12px;

	color: #b4121f;

	padding-right: 12px;

	margin-right: 10px;

}

.Columna_Center_AddBotton{

  	height: 60px;

	width: 468px;

	margin-right: auto;

	margin-left: auto;

}

.Box_CenterLeft{

	float: left;

	width: 265px;

	border: 1px solid #CCCCCC;

}

.Box_CenterRight{

	float: right;

	width: 265px;

	border: 1px solid #CCCCCC;

}

.Box_CenterTitle{

	background-color: #c52936;

	color: #FFFFFF;

	font-size: 14px;

	padding: 3px;

}

.Box_CenterContent{

	padding: 5px;

}

.Box_CenterPic{

	padding: 1px;

	height: 100px;

	width: 120px;

	float: right;

	border: 1px solid #ff0000;

	margin-bottom: 5px;

	margin-left: 5px;

}



.TipIcon{
	/*float: left;*/
	/*height: 215px;*/
	width: 182px;
	background-image: url(../image-files/tip-bg.png);
	background-repeat:repeat-y;
	background-position: center 79px;
	margin-right:4px; 
	margin-left:4px;

}

.Tip_IconHead{
	height: 79px; 
}

.Tip_IconContent{
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 5px;
	color: #333333;
}








.Box_Icon{

	float: left;

	height: 215px;

	width: 182px;

	background-image: url(../image-files/box-icon-bg.gif);

	background-repeat: no-repeat;

	background-position: center 79px;

}

.Box_IconHead{

	height: 79px; 



}

.Box_IconContent{

	padding-right: 15px;

	padding-left: 15px;

	padding-top: 5px;

	color: #333333;

}









/* - ««««« COLUMNA RIGTH »»»»» ---*/



#Columna_Rigth{

	float: right;

	background-color: #f6f6f6;

	width: 230px;

	height: 100%;

}



/*background-image: url(../image-files/columna-rigthsendinfo.gif);

	background-repeat: repeat-x;*/



#Columna_RigthSendInfo{


	border-style:dashed;
	border-width:medium;
	border-color:#333333;

	color: #FFFFFF;

	background-color: #E02F3D;

}



#Columna_RigthSendInfo2{


	border-style:dashed;
	border-width:medium;
	border-color:#333333;

	color:#000000;

	background-color:#FFFFFF;

}



.Strock{

	height: 1px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #CCCCCC;

}

.Send{

	border: 1px solid #AD121E;

	background-color: #b4121f;

	color: #FFFFFF;

	font-size: 11px;

}

.Columna_RigtAdd{

	width: 120px;

	margin-right: auto;

	margin-left: auto;

	margin-top: 10px;



}

/* FOOTER---*/



#Footer{

	margin-top: 10px;

	background-image: url(../image-files/footer-bg.gif);

	height: 127px;

	background-repeat: repeat-x;

	background-color: #EAEAEA;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #b5b5b5;

	border-bottom-color: #b5b5b5;

}



#Footer_Add{

  	height: 60px;

	width: 468px;

	margin-right: auto;

	margin-left: auto;



}

#Footer_Content{

	width: 510px;

	margin-right: auto;

	margin-left: auto;

	margin-top: 10px;

}

#Footer_Content a{

	font-size: 12px;

	color: #0d70d6;

	font-weight:bold;

	text-decoration: none;

}

#Footer_Content a:hover{

	color: #0d70d6;
	text-decoration:underline;

}

.Sub_Title {

	color: #333333;

}

.tes{

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}



.border{

	border: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;

}

