body {
padding : 0;
margin : 0;
font : 75% tahoma, "Trebuchet MS", sans-serif;
line-height : 1.5em;
color : #666;
}

#wrapper {
background-color: #c3d9c3;
background-image: url(images/bg.jpg);
background-repeat: repeat-y;
background-position: top center;
overflow:auto;
}


.left {float:left;}

#container {
width : 760px;
margin : 0 auto;
padding : 0;
border: 5px solid #fff;
}
			/*BANNER*/
#banner {
padding : 0;
margin-top : 0;
height : 100px;
background : #5a8f57 url(images/orb.png) no-repeat left center;
}

/*
#banner h1 {
float : left;
margin-top : 0;
margin-left: 20px;
letter-spacing : 2px;
font-size : 150%;
padding : 36px 50px 0 0;
color : yellow;
}
*/

#banner h1 {
    color: yellow;
    float: left;
    font-size: 150%;
    letter-spacing: 2px;
    margin-left: 65px;
    margin-right: 0;
    margin-top: 0;
    padding: 36px 0px 0px 0px;
}

#banner a {
    color: yellow;
    padding: 0;
	margin:0;
	text-decoration:none;
}


#publi {
padding : 0;
margin-top : 0;
height : 90px;
text-align:center;
display:block;
}
			/*TOP NAV*/
#navbar {height:45px;}			
			
#navbar ul {
float : left;
width : 760px;
padding : 0;
margin : 0;
list-style-type : none;
font-size : 110%;
text-align : left;
border-top : 5px solid #fff;
border-bottom : 5px solid #fff;
background : #92cc8f;
color : #000;
}
#navbar a {
float : left;
/* width : 6em; */
text-decoration : none;
color : #000;
background : #92cc8f url(images/square.gif) no-repeat left center;
padding : 0.5em 1em;
margin-left:15px;
}
#navbar a:hover {
background : #5a8f57 url(images/square.gif) no-repeat left center;
color : #fff;
}
#navbar li {
display : inline;
}

#navbar h2 {
letter-spacing : 0px;
font-size : 100%;
padding : 0px;
color : #000000;
}


			/*MAIN CONTENT*/
#content {
width : 480px;
padding : 0 1em;
margin-left : 230px;
}
			/*SIDEBAR*/
#sidebar {
float : left;
width : 220px;
padding : 0 5px;
margin-top : 0;
}
			/*BOTTOM*/
#bottom {
clear : both;
/* height : 200px; */
padding : 5px;
margin-top : 5px;
margin-bottom : 35px;
background : inherit;
}
			/*FOOTER*/
#footer h1 {
letter-spacing : 2px;
font-size : 110%;
margin-left : 40px;
color : #c7d9c3;
}
#footer p {
font-size : 90%;
padding : 0 0 0 10px;
color : #c7d9c3;
}
#footer {
padding : 5px;
margin-top : 5px;
border-top : 5px solid #fff;
background : #5a8f57;
}
#footer a, a:visited {
color : #333;
background : inherit;
text-decoration : underline;
}
#footer a:hover {
color : #92cc8f;
background : inherit;
text-decoration : none;
}
			/*FOOTER COLUMNS*/
.col3, .col3center {
float : left;
width : 33%;
margin-bottom : 20px;
}
.col3center {
margin : 0;
}
			/*LINKS*/
a:link, a:visited {
color : #5a8f57;
background : inherit;
text-decoration : underline;
}
a:hover {
color : #143d55;
background : inherit;
text-decoration : none;
}
a img {
border: 0;
}
ul li {
list-style-type : none;
}


.navlist ul li {
list-style-image : url(images/square.gif);
padding-left : 0px;
margin-left:0px;
margin-bottom : 5px;
}
			/*TYPOGRAPHY*/
h2, h3, h4, h5 {
letter-spacing : 0.5px;
font-size : 125%;
padding : 10px;
color : #5a8f57;
}

h3 {margin-bottom:0px}
h4 {margin: 5px; letter-spacing : 2px}
h5 {margin: 5px; letter-spacing : 0px}


blockquote {
padding : 5px;
font-weight : bold;
font-style : italic;
color : #b29b35;
}
			/*CLASS*/
.imgleft {
float : left;
padding : 10px;
}
.clear {
clear : both;
overflow : hidden;
width : 0;
height : 1px;
}


/* Adaptacion de estilo row bootstrap */
.fila:after {clear: both;}
.fila:before, .fila:after {content: "";display: table;}


#bolas ul {
    float: none;
    height: 60px;
	padding-left:0px;
	margin-left:0px;
	list-style:none;
}

#bolas ul li {
	float: left;
	width: 50px;
	height: 50px;
	margin-left:15px;
	padding: 17px 0 0 0;
	text-align: center;
	line-height: 16px;
	background: url(/images/circulo50x50amarillo.jpg) top left no-repeat; 
	font-size:20px;
	font-weight:bold;
	list-style-type : none;
	color:#00551E;
}

.serie {
float:none;width:480px;text-align:center;font-size:130%;font-weight:bold;margin-bottom:10px}

.cajaBolasIzq {width:360px;float:left;}
.cajaBolasDer{width:115px;float:left;padding-top:23px;padding-left:5px;}

td.celTit2{
   font: bold 15px/18px Verdana, Geneva,
   Arial, Helvetica, sans-serif;
   background-color:#00551E;
   color:yellow;
   text-align:center;
   padding:3px;
   border: solid 5px #00551E;   
   }
td.celTit{
   font: bold 11px/14px Verdana, Geneva,
   Arial, Helvetica, sans-serif;
   background-color:#00551E;
   color:yellow;
   text-align:center;
   padding:2px;
   border: solid 2px #00551E;   
   }

td.celNor{
   font: bold 11px/14px Verdana, Geneva,
   Arial, Helvetica, sans-serif;
   background-color:yellow;
   color:#00551E;
   text-align:center;
   border: solid 2px #00551E;
   }
td.celNor3{
   font: bold 15px/18px Verdana, Geneva,
   Arial, Helvetica, sans-serif;
   background-color:yellow;
   color:#00551E;
   text-align:center;
   padding:3px;   
   border: solid 5px yellow;
   }
   
td.celNor2{
   font: bold 15px/18px Verdana, Geneva,
   Arial, Helvetica, sans-serif;
   background-color:yellow;
   color:yellow;
   text-align:center;
   padding:3px;
   border: solid 5px yellow;   
   }   
   
#noticias {
	padding-left:30px;
}