* {margin:0px;padding:0px;}
img {	border: 0;}
/* Remove border around linked images */
img {border: 0;}
/* Class for clearing floats*/
.clear {clear:both;}

 /* ----- GENERAL ----- */
body {margin: 0px;padding: 0px;font: normal 80% Arial, Helvetica, sans-serif; color:#666666; background: #FFF url(../imgs/fondoreal.jpg) no-repeat;}
#outer{	margin: 0 auto; text-align:left;padding:0px 0px 0px 0px;width:100%;}

/* ----- LAYOUT (IDS) ----- */
#header {height: 93px;border-bottom: 1px solid #FFB24D; padding: 1px 15px 0px 0px;text-align:right;color:#FFB24D;font-size:150%;}

/* ----- MENU ----- */
ul#nav {font-weight:bold;float:right;width: 430px;	background: transparent;margin:0px 10px 0px 0px;padding:0px;color:#FF0000;}
ul#nav li{font-size:100%;list-style: none;margin: 0;padding: 0; display: inline; }
ul#nav a:link, ul#nav a:visited  {padding: 0px 2px 0px 8px;text-decoration: none;color: #FFB24D;background: url(../imgs/dot.jpg);
background-position: 0px 7px;
background-repeat: no-repeat;}
ul#nav li a:hover {color: #FF0000;}
/* ----- DIVS ----- */
#content {height: 300px;margin:60px auto 0px auto;width:750px;background-color: transparent;padding-right:230px;}
#bio {margin:30px 10px 10px 0px;width:930px;background-color: transparent;float:right;}
#events {margin:40px 20px 10px 0px;width:830px;background-color: transparent;float:right;}
#events_man {margin:20px auto 10px auto;width:830px;background-color: transparent;}
#contentlist {height: 323px;width:680px;margin:20px auto 0px auto;background-color: transparent;padding-top:60px;padding-left:160px;}
#ftr { width:100%; height:103px; padding-top: 2px;background-color: transparent; border-top: 1px solid #FFB24D;color: #333333; margin:0px; clear:both;text-align:center;}
#box1 {	float:right; margin:10px 0px 0px 0px; height: 195px;	width: 460px;background-color: transparent;	overflow:hidden;}
#box2 {	float:right; margin:20px 0px 0px 0px; width: 560px; background-color: transparent;}
.nicola {	border:1px dotted #FFB24D; padding:10px; margin: 10px 0;}

.boxlist {float:right; width: 120px;	height: 22px;	background-color: #FFB24D;	color: #FFF;line-height: 20px;text-align: center; margin:5px 2px 0px 0px;}
.boxlista {float:left; height: 22px;	width: 120px;background-color: #FFB24D;	color: #FFF;line-height: 20px;text-align: center; margin:2px 2px 0px 0px;}
.boxlist a:link, .boxlist a:visited {color: #FFFFFF;text-decoration: none;}
.boxlist a:hover, .boxlist a:active  {	color: #FEFDBC;}
.boxlista a:link, .boxlista a:visited {color: #FFFFFF;text-decoration: none;}
.boxlista a:hover, .boxlista a:active  {	color: #FEFDBC;}

.box3 {	float:left; margin:30px 0px 0px 0px;width: 122px;height: 170px;	}
#contactbox {float:right; margin:0px 0px 0px 0px; padding: 10px; width: 445px; height: 260px; background-color: transparent; 
font-family:Arial,Helvetica,Geneva,Sans-serif,sans-serif;
	line-height: 20px;
	color:#666666;	font-style: italic;font-size:110%;}
.boxin {float:left; margin:0px 5px 0px 0px;	width: 360px;	height: 285px;	overflow: hidden;	text-align: justify;	line-height: 16px;	border-right: 1px solid #FFB24D;	font-size: 100%; color: #4F4F4F;padding-right:10px;}
.cdes {	float:left;margin:0px 0px 0px 0px; width: 170px;	height: 190px;	display:block;	background-color: transparent;}



#boxd {	float:right;	width: 220px;	height: 290px;	background-color: transparent;	line-height: 16px;	font-weight: normal;	font-size: 14px; 	margin: 0px 0px 0px 10px; 	color: #4F4F4F; 	padding-right: 11px;	overflow:auto;}
.box_ev {float:left; margin:0px 0px 0px 0px;background:url(../events/imgs/fondo_ev.jpg) no-repeat top left;width:351px;height:175px;
padding:8px 5px 0px 10px;}
.box_text {float:left; margin:0px 10px 0px 0px;width:351px;padding:8px 0px 0px 0px;}
.list {height:290px;overflow:auto;margin-right:0px;float:left;padding:3px;width:200px;}
.list_man {margin-right:0px;float:left;padding:5px;width:195px;}
.video {width: 500px; height:500px; float:left}
 /* ----- CLASES ----- */
p {	font-family: Arial, Helvetica, sans-serif;font-size:12px;margin:0px 0px 10px 0px;font-weight:400;padding:0px;color: #666;}
.text {	font: bold 12px Arial, Helvetica, sans-serif;	color: #FFB24D;	line-height: 19px;	text-align: right;}
.c1 {line-height: 1px;letter-spacing: -1px; font-weight: bold; font-size: 21px; margin: 0px 1px; COLOR: #666666; }
.c2 {line-height: 22px;letter-spacing: -1px; font-weight: bold; font-size: 22px; margin: 0px 1px; COLOR: #666666; }
.c3 {line-height: 25px;letter-spacing: -1px; font-weight: bold; font-size: 19px; margin: 0px 1px; COLOR: #353535; }
.c4 {line-height: 24px;letter-spacing: -1px; font-weight: bold; font-size: 25px; margin: 0px 1px; COLOR: #333333;}
.c5 {line-height: 30px;letter-spacing: -1px; font-weight: bold; font-size: 23px; margin: 0px 1px; COLOR: #6E6E6E; }

 /* ----- ENCABEZADOS ----- */
h1, h2, h3, h4, h5, h6 {font-family: Arial, Helvetica, sans-serif;}
h1 {   	color: #333333;	font-size: 14px;}
h2 {	font-size: 12px;color: #666666;	text-align: right;font-weight:normal;}
h3 {	font-size: 14px;	color: #333;	font-weight: bold;	line-height: 1.2;	text-align: right;}
h4 {	font-size: 18px;	color: #FFB24D;	font-weight: bold;	line-height: 10.0;}
h5 {	font-size: 15px;	color: #FFB24D;	font-weight: bold;	line-height: 1px;}
h6 {	font-size: 12px;	color: #999999;	text-align: right;	line-height: 0px;}
.box_text h5 {	font-size: 25px;	color: #FF0000;	font-weight:normal;	line-height: 20px;font-family:"Edwardian Script ITC", Arial, Helvetica;margin-bottom:5px;}

 /* ----- LISTAS ----- */
.cdes ul {list-style: none; margin: 0px 5px 0px 10px;padding-top: 1px;font-size:95%;line-height:20px;text-align:right;font-weight:bold;}

.list ul, .list ol{color: #FF0000;list-style-type:decimal;list-style-position:inside;padding: 1px;font-size:85%;line-height:15px;text-align:left;font-weight:normal;margin:0px;}
.list ol a, a:link {color: #666;text-decoration:none;font-weight: 400;font-size:105%;}
.list ol a:visited {color: #666;}
.list ol a:hover {color: #FFB24D;}
.list ol a:visited:hover{color: #FF0000;}

.list_man ul {color: #FFB24D;list-style-type:disc;list-style-position:inside;padding: 0px;font-size:70%;line-height:15px;text-align:left;font-weight:400;margin:0px;}
.list_man ul a, a:link  {color: #666;text-decoration:none;font-weight: 400;font-size:130%;}
.list_man ul a:visited {color: #666;}
.list_man ul a:hover {color: #FFB24D;}
.list_man ul a:visited:hover{color: #FF0000;}

 /* ----- IMAGENES----- */
.right{float: right;margin-left: 0px;margin-top: 6px;margin-right:12px;}
.rightimg {float: right;margin-left: 2px;margin-top: 0px;}
.rightmod {float: right;margin-top: 22px;margin-bottom: 5px;}
.rightimg2 {float: right;margin-left: 2px;margin-top: 0px;}
.left {float:left; margin:10px 10px 5px 0;}

.title {font: bold 13px Arial, Helvetica, sans-serif;line-height: 12px;}
.sub {font: bold 13px Arial, Helvetica, sans-serif;color:#666666;}
.subtitle {font-size: 15px;	color: #FFB24D;	font-weight: bold;line-height: 16px;}

/* ----- LINKS ----- */
a, a:link {color: #FFB24D;text-decoration:none;font-weight: bold;font-size:100%;}
a:visited {color: #FFB24D;}
a:hover {color: #FF0000;}
a:visited:hover{color: #FF0000;}

/* ----- FORMULARIOS ----- */
.index {
	font-size:9pt;
    color: #CCC;
	font-style: normal;
	text-align:center;
  }
.contact {
	font-size:10pt;
    color: #FFB24D;
	font-style: normal;
	}
.texto {line-height: 2px; color: #666;  background-color: #FFF;  border: 1px solid #CCC;  width: 150px;}
.boton {line-height: 8px; color: #666;  background-color: #FFF;  border: 1px solid #CCC;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 10px;  padding: 3px;}
.submit {  color: #666;  background-color: #FFF;  border: 1px solid #CCC;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 10px;  padding: 3px; float: right; margin-bottom:4px; margin-right: 4px;}form p {  clear: right;  margin: 0;  padding: 0;  padding-top: 2px;}
form p label {  float: left;  width: 15%;  font: bold 12px black Arial, Helvetica, sans-serif;  color:#000000;}
fieldset {  border: 1px dotted #CCC; margin-top: 1px; padding-left: 8px; width: 445px;}
legend {  font: 1em Arial, Helvetica, sans-serif;  color: #FF0000;  background-color: #FFFFFF;}

 /* ----- TABLAS----- */
.td {padding-right: 4px;color: #333333;}
 /* ----- OTRAS REDIFINICIONES ----- */

hr {
   	border: none 0; 
	border-top: 1px solid #FCE4C6;
	padding:0px;
	height: 0.5px;
	width:80%;
	margin: 0px 0px 0px 0px;
	text-align: left;}