/* CSS Document 
	Based on LGBlue3c Free Template
	By Herreman David 
	http://www.free-css-templates.com
*/

body { margin:5px 0; padding:0; font-family: Arial, Helvetica, sans-serif; color:#000; line-height: 1.0em; font-size: 74%; background : #F0F0F0;}

#content { background: #FFFFFF url(bg.jpg) repeat-y center; color: #505050; margin: 0 auto; padding: 0; width: 791px; }

/* Marcos de la página */
#topframe { background: #F0F0F0 url(top.jpg) no-repeat center top; margin: 0; padding: 0; height: 14px;}

#header { color: #FFFFFF; padding: 0 15px 0 15px; line-height: normal;}
#header .hlside { background: #FFFFFF; color: #FFFFFF; margin: 0; padding: 0; float: left; height: 129px; width: 174px;}
#header .hrside { background: #125E81 url(header.jpg) no-repeat; color: #337493; float: left; height: 129px; width: 587px; }

/* Contenido principal de la página */
#main { margin: 0 15px 0 15px;	}	
#main .mlside { background: #FFF url(leftbg.jpg) repeat-x; color: #FFFFFF; margin: 0; padding: 0; float: left; height: 480px; width: 174px;}
#main .mlmargin { background: #FFFFFF; color: #337493; float: left; height: 480px; width: 5px; }
#main .mrside { background: #FFFFFF; color: #337493; float: left; height: 480px; width: 577px; } 
#main h2 { background-color: inherit; font-family: Arial, Sans-Serif; margin: 10px 10px 10px 10px; color: #156184; font-size:95%}
#main h3 { background: inherit; font-family: Arial, Sans-Serif; margin: 10px 10px 10px 10px; padding: 0; color: #5f5f5f; font-size:85%}
#main p1 {background-color: inherit; font-family: Arial, Sans-Serif; margin: 10px 10px 10px 10px; color: #156184; font-size:95%}

/* Patrocinadores */
#sponsors { background: #F0F0F0 url(sponsors.jpg) no-repeat center; margin: 0; padding: 0; height: 100px; clear:both}

/* Pie de página */
#footer { background: #FFFFFF url(footer.jpg) no-repeat; color: #A0A0A0; margin: 0; padding: 0px; height: 73px; text-align: center; font-size: 90%; clear: both; }
#footer hr { width: 740px; color: #888; border: 1px solid #F0F0F0; margin: 0 25px 0 25px;  }
#footer a { color: #888; background: #FFFFFF;  text-decoration:none; }
#footer a:hover { background: #FFF;	text-decoration: underline; color: #444;}

.nav { clear: both; text-align: left; color: #7D8085; padding: 20px 0 0 0; }
.nav li { font-weight: bold; margin: 0 0 8px 0; padding: 0 0 0 5px; border-bottom: 1px solid #ccc; }
.nav li a { color: #546078; text-decoration: none;  }
.nav li a:hover { color: #F29900; text-decoration: none;  }

ul { margin: 5px 0 20px 15px; padding : 0; list-style : none;  }
li { list-style-type: none;	color: #F29900;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px; }
li a { color: #546078;  }
li a:hover { color: #F29900; }


