
* {
	margin: 0px;
	padding: 0px;
	outline: 0;
}

body,td,th,p,span,div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #58585a;
}

body {
	margin: 0 auto;
	background-color: #CCCCCC;
	background-image: url(../images/fondo-pagina-corto.png);
	text-align: center; /*Para centrar container en ie*/
}

h1, h2, h3, h4, h5 {color: #1d4c9d;}

img {border: 0;}

#container{ 
	margin: 0 auto; /*Para centrar en firefox, safari, etc*/
	width: 1000px;
	text-align: left;
	background-image: url('../images/fondo_content.png');
}

#tope {background-color: #ffffff;}

	#encabezado {padding: 10px; height: 20px; font-size: 12px; background-color: #e4e4e4;}
		#lateral_bar_encabezado {float: left;}
		#fecha {float:right; font-weight: bold; color: #666666;}

#lateral_bar{
	float: left;
	padding: 2px;
	width: 160px;
	background-color: #ffffff;
	text-align: left; 
	font-size: 0.9em;  
}
#lateral_bar ul { list-style-type: none; }
 li {_display:inline;}
Ancho de la Celda del menù principal
#lateral_bar ul li.primera { border-top: solid 1px #FFF; }
#lateral_bar ul li a {display: block; text-decoration: none; color:#000000; background-color: #DDDDDD; border: solid 1px #fff; border-top: none; padding: 5px;position: relative; }
#lateral_bar ul li:hover{position: relative ;  }
#lateral_bar ul li a:hover, #lateral_bar ul li:hover a.nivel1 {background-color: #CCCCCC; color: #FFF; position: relative  ;}
#lateral_bar ul li a.nivel1 {display: block!important;display: none; position: relative; }
#lateral_bar ul li ul {display: none; }
/*caracteristicas del sublateral_bar*/
#lateral_bar ul li a:hover ul, #lateral_bar ul li:hover ul {display: block; position: absolute;width: 50px;left:175px;!important;top: 0px; }
#lateral_bar ul li ul li a {width: 150px;background-color: #E1E1E1; color: #000; }
#lateral_bar ul li ul li a:hover {position: relative; background-color: #CCCCCC ; color: #FFF; }

#lateral_bar ul li a.nivel1 {display: block!important;display: none; position: relative; }
	#banners_lateral {clear: both;}

#content {
	float:right;
	padding: 5px;
	width: 800px;
	min-height: 300px;
}

.clear {clear: both;}

#centro{height: 125px;
width:800px;}


#raya{height: 60px;
text-align:center;
background-image:url(../images/linea.png);
background-repeat:no-repeat;
width:800px;}


#raya2{height: 60px;
text-align:center;
background-image:url(../images/linea.png);
background-repeat:no-repeat;
width:800px;}

#centro_left{margin-left: 0px; height: 161px; width:400px; }

#centro_left_c{margin-left: -200px;height: 161px;width:250px; }


#centro_col1{margin-left: 0px; height: 161px; width:400px;}
#centro_col2{margin-left: -554px; height: 161px; width:400px;}
 
#col1 { margin-left: -554px; height: 58px; width: 154px;} 
#col2 { height: 45px; width: 600px; }

/* <td width="289" height="174" rowspan="5"><table width="287" height="156" border="1" cellspacing="0" bordercolor="#333333">*/


/* ################################
              lateral_bar                #
#################################*/
#lateral_bar {height: 280px;}

#lateral_bar ul {
	list-style:none;
	/*display:inline-block;*/
}

#lateral_bar ul li {
	/*float:left;*/
}

ul#dropdownlateral_bar {
	margin: 0;
	padding: 0;
	list-style:none;
	height:36px;
	width:100%;
}

ul#dropdownlateral_bar li {
	height:10px;
}

ul#dropdownlateral_bar li a {
	/*padding:8px;*/
	font-family:Arial, Verdana, Geneva, sans-serif;
	font-size:12px;
	text-decoration:none;
}

ul#dropdownlateral_bar li a:link,
ul#dropdownlateral_bar li a:active{
	color: #000000;
}
/*
ul#dropdownlateral_bar li a:hover {
	background:#CCC;
}*/

ul#dropdownlateral_bar li ul {
	display:none;
	margin: 0;
	padding: 0;
}

ul#dropdownlateral_bar li ul li {
	padding: 1px;
	padding-left: 0;
	height: 12px;
	border: 1px solid black;
}

ul#dropdownlateral_bar li ul li a {padding: 3px;}

ul#dropdownlateral_bar li:hover ul {
	display:block;
	background:#999;
	position:relative;
	top: -36px;
	left: 158px;
}

ul#dropdownlateral_bar li:hover ul li {
	float:none;
	background:#999;
}

ul#dropdownlateral_bar li ul li ul, ul#dropdownlateral_bar li:hover ul li ul {
	display:none;
}

ul#dropdownlateral_bar li:hover ul li:hover ul {
	display:block;
	top:0;
	left:100%;
}

#menu {
	width: 174px;
	border-style: solid solid none solid;
	border-color: #94AA74;
	border-size: 1px;
	border-width: 1px;

	}
	
#menu li a {
	height:60px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}	
	
#menu li a:link, #menu li a:visited {
	color: #CCCCCCC;
	display: block;
	background: url(../images/menu1.png);
	background-repeat:no-repeat;
	padding: 8px 0 0 10px;
	}
	
#menu li a:hover {
	color: #OOOOOO;
	background: url(../images/menu1.png) 0 -32px;
	background-repeat:no-repeat;
	padding: 8px 0 0 10px;
	}
	
#menu li a:active {
	color: #26370A;
	background: url(../images/menu1.png) 0 -64px;
	background-repeat:no-repeat;
	padding: 8px 0 0 10px;
	}

 #sidebar-a {
            float: left;
            width: ;
            margin: 0;
            margin-right: ;
            padding: 2px;
            background-color: rgb(235, 235, 235);
        }

        #sidebar-b {
            float: right;
            width:;
            margin: 0;
            margin-left: ;
            padding:2px;
            background-color: rgb(235, 235, 235);
        }
		
		    #sidebar-c {
            float: right;
            width: ;
            margin: 0;
            margin-left: ;
            padding: 2px;
            background-color: rgb(235, 235, 235);
			
        }
		    #sidebar-d {
            float:none;
			float:none;
            width: ;
            margin: 0;
            margin-center: ;
            padding: 2px;
            background-color: rgb(235, 235, 235);
        }
		
		   #sidebar-e {
            padding: 2px;
            margin-left: ;
            margin-right: ;
            
        }
	
	
 #sidebar-h {
            float: left;
            width: ;
            margin: 0;
            margin-right: ;
            padding: 2px;
            background-color: rgb(235, 235, 235);
        }
	
	        #sidebar-i {
            float: right;
            width:;
            margin: 0;
            margin-left: ;
            padding:2px;
            background-color: rgb(235, 235, 235);
        }
		
#slider {
    width: 410px; /* important to be same as image width */
    height: 300px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent {
    width: 410px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-left: 0;
}
.sliderImage {
    float: left;
    position: relative;
	display: none;
}
.sliderImage span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 384px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}

