@charset "utf-8";

h1 {font-weight: bold; font-size: xx-large; color: #99CC00; }
h2 {font-weight:bold; font-size:x-large; color:#10ADDA;}
h3 {font-weight:bold; font-size:large;}
h4 {}
h5 {}
h6 {font-size: large; font-weight: normal; color: #000000;}

p.index { font-size:12px; font-weight:normal; color:#000;}
p.index2 { font-size:12px; font-weight:normal; color:#fff;}
p.news { font-size:10px; font-weight:normal; color:#000;}

.style2 {color: #b0cb46}
.style4 {font-size: small}
.style5 {font-size: small; color: #00CCCC; }
.style6 {font-size: small; color: #669999; }
.style7 {color: #57671E;font-size: xx-large;}

body  {font: 100% Verdana, Arial, Helvetica, sans-serif; background: #effcde; margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */ padding: 0; text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */ color: #000000; background-image: url(images/fondox.jpg); background-repeat: repeat-x;}
	
.thrColFix #container {
	width: 950px;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 1px solid #000000; /* this overrides the text-align: center on the body element. */
	background-color: #333333;
} 

.thrColFix #sidebar1 {float: left; /* since this element is floated, a width must be given */ width: 150px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	/*background: #EBEBEB; /* the background color will be displayed for the length of the content in the column, but no further */ padding: 15px 10px 15px 20px; /* padding keeps the content of the div away from the edges */}
	
.thrColFix #sidebar2 {float: right; /* since this element is floated, a width must be given */width: 160px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	/*background: #EBEBEB; /* the background color will be displayed for the length of the content in the column, but no further */ padding: 15px 10px 15px 20px; /* padding keeps the content of the div away from the edges */}

.thrColFix #mainContent {
	margin: 0px;
	/*padding: 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */}
	
.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right; margin-left: 8px;}
.fltlft { /* this class can be used to float an element left in your page */
	float: left; margin-right: 8px;}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both; height:0; font-size: 1px; line-height: 0px;}
#skp{background: url(images/rriba2sk.jpg); height:34px;}

#index_menu{width: 950px;height:632px;background-image:url(images/fondo_eco_2011.jpg);float:right;text-align:right;}/*nuevo fondo 2010*/
#columna {width:420px; float:left; text-align:rightt;margin-right: 10px; text-align:center;}
#columna1 {width:230px; float:right; text-align:rightt;margin-right: 12px;}
#columna2 {
	width:513px;
	float:right;
	text-align:right;
	margin-right: 6px;
	color: #7BC42D;
}



ul { font-size:12px; font-weight:normal; color:#003300;}
		
/*------------------------GALERIA------------------------------------*/
 /*Estilo de dov contenedores*/
 	.sliderwrapper{
	/*position: relative; leave as is*/
	overflow: hidden; /*leave as is*/
	/*border: 10px solid navy;
border-bottom-width: 6px;*/
	width: 515px; /*width of featured content slider*/
	height:320px;
	z-index:5;
	
}



.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
/*position: absolute; leave as is*/
left: 0;  /*leave as is*/
top: 5;  /*leave as is*/

width: 515px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 320px;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
z-index:5;
}

.pagination{
	width: 300px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
	text-align:right;
	z-index:5;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.pagination a{
padding: 0 5px;
text-decoration: none; 
color: #000000;
background: #fff;
z-index:5;
}

.pagination a:hover, .pagination a.selected{
color: #000;
background-color: #f90;
z-index:5;
}

