@charset "utf-8";

h1 {font-weight: bold; font-size: xx-large; color: #99CC00; }
h2 {font-weight:bold; font-size:small; color:#00CCFF;}
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:#003300;}
p.index2 { font-size:12px; font-weight:normal; color:#ccff66;}

.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;
	text-align: left; /* 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: 739px;background-image:url(images/fondo_eco_2010.jpg);}/*nuevo fondo 2010*/

#columna1 {width:230px; float:right; text-align:left;margin-left: 6px;}

ul { font-size:12px; font-weight:normal; color:#003300;}
		

