/* CSS Document Corearte*/

/*Redifinicion de etiquetas*/

body {font-family:"Trebuchet MS"; font-size: 13px; color: #222222; background-color: #E4E4E4;}
a {text-decoration: underline; color:#990000;}
p {line-height: 18px;}
h1 {color:#333333; font-size:25px; margin-top: 23px;}  /*correcion IE*/
h2 {color: #990000; clear: none; font-size: 17px; border-bottom: 1px solid #990000;}
h2 {color: #990000; clear: none; font-size: 17px; border-bottom: 1px solid #990000;}
h3 {color: #990000; clear: none; font-size: 16px; font-weight: bold; margin-bottom: -10px;}
h4 {color: #990000; font-size: 36px; line-height:35px; margin-top: 24px;}

/*---------*/

/*---------*/
#website {margin: 0 auto 0 auto; width: 1024px; background-color:#FFFFFF;}
/*---------*/


/*---------*/
#language {text-align: left; margin: 20px 0px 5px 10px; font-size: 12px; position: relative; left: 800px; padding-top: 4px;}
#language a {color:#333333:;}
#language a:hover {color:#990000;}	
/*---------*/

#superior {}
	
/*---------*/
#banners {width: 220px; position: relative; top: 28px; float: right; left: -18px;}
#banners img { padding-bottom: 10px; text-decoration: none !important;}
/*---------*/

#menu {width: 185px; border-left: 1px dotted #333333; border-right: 1px dotted #333333; height: auto; float: left; clear: both; position: relative; top: -26px;}

#mainmenu {margin-top: 35px;}  /*correcion IE*/

#mainmenu li {font-size: 13px; border-bottom: 1px solid #FBB03B; margin-bottom: 10px; padding-bottom: 10px; padding-top: 5px; list-style-image:url(../images/cp.gif); position: relative; left: -35px; padding-left: 10px; width: 113%; line-height: 13px;}
#mainmenu li a {text-decoration:none;}
#mainmenu li a:hover {text-decoration: underline;}

#secondmenu li{font-size: 12px; border-bottom: none; margin-bottom: 5px; padding-bottom: 5px; list-style-image:url(../images/secondmenu_li.gif); 
list-style-position: outside; position: relative; left: -55px;}  /*correcion IE*/
/*---------*/

#backfrecuentes {border-bottom: 1px dotted #888888; padding-bottom: 10px;}
#backfrecuentes a {margin-bottom: 30px; color:#333333; font-size: 11px; }


#container 	

/*---------*/
#content {position: relative; margin-left: 205px; width: 570px;}
#content ul li {list-style-position: outside; list-style-image: url(../images/content_li.gif);}
#content img {float: left;}
/*---------*/

#contentcrono {position: relative; margin-left: 205px; width: 770px;}
#contentcrono ul li {list-style-position: outside; list-style-image: url(../images/content_li.gif);}

/*----------*/

.label {vertical-align: top; text-align: right; margin-right: 5px;}

/*----------*/

#footer {border-top: 1px solid #990000; position: relative; width: 100%; clear:both; color:#333333;font-size: 11px; text-align: center; padding-top: 4px; }

.menuactivo {font-weight: bold; font-size: 15px;}
.submenuactivo {font-weight: bold;}
.destacat {font-weight: bold;}
.entradilla {font-size: 15px; line-height: 25px; margin-top: -20px;}
.btnhome {padding: 4px;}
.bannersmenu {margin-top: 10px; margin-left: 40px;}
.titletable {font-size: 14px; font-weight:bold; padding: 4px;}
.texttable {padding: 10px;}
.strongtable {font-weight: bold; color: #990000;}
.left {float: left; clear: none; margin-right: 10px;}

#talleres ul li{font-size: 13px; border-bottom: none; margin-bottom: 5px; list-style-image:url(../images/talleres_li.gif); list-style-position: outside; position: relative; left: 30px;}

#cronograma .enunciado {background-color:#FEE3BC; color:#990000; font-size: 13px; font-weight: bold; padding: 3px; text-align: center;}
#cronograma .general {background-color:#DFDDDB; text-align: center;padding: 3px;}
#cronograma .visita {background-color:#666699; text-align: center;padding: 3px; color:#FFF;font-size: 13px; font-weight: bold; }
#cronograma .taller {background-color:#F59503; text-align: center;padding: 3px; color:#000;font-size: 13px; font-weight: bold; }
#cronograma .concierto {background-color:#990000; text-align: center;padding: 3px; color:#FFF;font-size: 13px; font-weight: bold; }
