html { 
  padding:0px;
  margin:0px;
}

body {
margin: 5px;
	background-color:#567300;
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 12px;
	color: #666666;
	
  
  text-align:center;
	
	padding:0px;
}
#container {
width:760px;
margin: 0px auto;
border: solid 5px #fff;
/*background: url(/web/images/backgroundleft.gif) repeat-y left top;*/
background: #FFFFFF url(/web/images/bgcontainer.jpg) repeat-y center;
/*background-color: #FFFFFF;*/
padding:0px;
text-align:left;
}
#left {
clear:both;
display: inline; /* IE Hack */
width:130px;
padding:0px;
float:left;
background: #E8F6BF url(/web/images/bgleft.jpg) repeat-y center;
}
#wrapper {
	display: inline; /* IE Hack */


	width:500px;
float:left;
overflow: auto;

	
	min-height: 500px;
margin-botton: 20px;

	}

#content {
/*width: 500px;*/
background-color:#fff;
	padding: 15px 10px 15px 15px;
	/*border-right: solid 1px #cccccc;	*/
	line-height: 18px;
	text-align:left;

}
#content img {
margin-left: 10px;
}
#content p img, #pic img {
margin: 0;
padding: 0;
}
#right {
display: inline; /* IE Hack */
width:130px;
margin: 0;
padding:0px;
float:left;
background: #E8F6BF url(/web/images/bgright.jpg) repeat-y center;

}
#footer {
	clear: both;
height: 25px;
	border-top: 1px solid #cecece;
	text-align: center;
	background: #FFFFFF url(/web/images/bgfooter.jpg) repeat-x center;

	
	
	
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	font-size: 10px;
	
	
	padding: 5px 5px;
	color:#000000;
	
	
	}

#header {
background: #567300 url(/web/images/bgheader.jpg) repeat-x center;
height: 120px;
	

}


	#contador {
	clear:both;

width: 125px;
height: 25px;

margin-left: 5px;
margin-bottom: 10px;

}
.derecha{
float:right;

margin: 5px 0px 5px 5px;
/*margin: 5px 0 15px 5px;*/
}
.izquierda {
float:left;
/*padding: 5px 5px 8px 0;*/
margin: 5px 5px 5px 0px;
}
.restitulo {
color:#990000;
}
#content .textcont {
text-align:justify;
}

#content .textcont:first-letter {
	    font-weight: bold;
		font-size:16px;
	}
ul li{
text-align:justify;
margin: 0;
padding: 0;
}

a {
color:#666666;
outline:none; 
}
.sindeco {
text-decoration:none;
color:#666666;
}
#footer a {
color:#000000;
}
#footer #altnav {
padding-top: 14px;
padding-right: 10px;
	width: 400px;
	float: right;
	text-align: right;
	
	
}
/* Sidebar */

#sidebar {
display: inline; /* IE Hack */
	padding-top: 5px;
	
	}
/* Additional styles */
p {
	padding: 10px;
	margin: 0;
	
	}
#content p {
text-align:justify;
}
img {
	border: 0;
	}
h2 {
line-height:25px;
}
#publiheader {

 display: inline; /* IE Hack */
 padding-top: 5px;
 text-align:center;
 
 width: 500px;
 float: left;
}
#contentheader{
display: inline; /* IE Hack */
 width: 175px;
 float: left;
 
}
#publileft{
padding-top: 20px;
text-align:center;

}
#publiright{
text-align:center;
padding-top: 5px;

}
#publiright img,#publileft img{
padding-top: 3px;
}
#accesosocios {
margin-top: 3px;
text-align:center;



border: 1px solid #567300;
}
#titulo {
background-color:#567300;
color:#FFFFFF;
margin-bottom: 2px;

}

form {
padding: 0;
margin: 0;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	
}
input#subscribe {

	font-size: .9em;
	background-color: #567300;
	color:#FFFFFF;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	margin: 2px;
}
#navsup {
	float: right;
	text-align: right;
	padding-top: 10px;
	padding: 5px;
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	font-size: 10px;
	
	
}
#navsup a {
text-decoration:none;
color:#FFFFFF;
}
#navsup .noselect{
color:#CCCCCC;

}



/* pop up image*/
#pic {
	background-color: #FFFFFF;
	left: -10px;
	position: relative;
	top: 10px;
	width: 135px;
}

#pic a .large {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	top: -1px;
	width: 1px;
}

#pic a img {
	border: 0;
}

#pic a.p1, #pic a.p1:visited {
	background: #FFFFFF;
	border: 1px solid #000000;
	display: block;
	height: 110px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 150px;
}

#pic a.p1:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}

#pic a.p1:hover .large {
	border: 1px solid #000000;
	display: block;
	height: 233px;
	left: 150px;
	position: absolute;
	top: -60px;
	width: 300px;
}
/*menu lateral*/
dl#menu {
width: 130px;
}
dl#menu dt {
cursor: pointer;
text-decoration: none;
text-align: left;
font-weight: bold;
	font-size: 1em;
 background: #E8F6BF;
 
}

dl#menu li {
font-size: 1em;
background: #E8F6BF;
padding-left: 10px;
list-style:none;

}
dl#menu dt a {
border-right:7px solid #cecece;
  border-bottom: 1px solid #cecece;
text-decoration: none;
display: block;
  background: #E8F6BF;
  color: #333;
  font-weight: bold;
	font-size: 1em;
height: auto !important;
  height: 1%; /*For IE*/
 padding: 7px 0 4px 10px;
}
dl#menu li a {
text-align:left;
border-right:7px solid #cecece;
  border-bottom: 1px solid #cecece;
text-decoration: none;
display: block;
  background: #E8F6BF;
  color: #666;
  font-weight: bold;
  height: auto !important;
  height: 1%; /*For IE*/
 padding: 7px 0 4px 15px;
}
dl#menu li a:hover, dl#menu dt a:hover {
border-right-color: #567300;
  border-bottom-color: #567300;
  color: #567300;
}
#sidebar dl, #sidebar dt, #sidebar dd, #sidebar ul, #sidebar li {
margin: 0;
padding: 0;
}
#map {white-space:normal;overflow:hiden;}
