@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;}

.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;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */ background: #B0CB46; 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. */} 

.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;}