body { 
	margin: 0; 
	padding: 0; 	
	font-size: 100%;
	text-align: left;
	background:url(images/fondo_1.jpg) repeat #fff;
	
}


/* Global styles */
* {margin: 0; padding: 0; border: 0;}

p, ul, p a, h2 {font-family: Arial, Helvetica, sans-serif}


/* Heading styles */
h1 {margin-left: 10px; font-family: arial, serif; float: left; font-weight: normal; margin-left: 10px; font-size: 1.55em}
h1 a:link, h1 a:visited, h1 a:active {text-decoration: none; font-weight: bold}
h1 a:link span, h1 a:visited span, h1 a:active span {text-decoration: none; font-weight: bold}
h1 a:hover {text-decoration: none; font-weight: bold}
h1 a:hover span {text-decoration: none; font-weight: bold}

h3 a, h3 a:link, h3 a:hover {font-weight: bold} /* styling for h3 heading links */
h4 a, h4 a:link, h4 a:hover, h5 a:link, h5 a:hover {font-weight: bold} /* styling for other heading links */

h2 {margin: 0; padding-left: 10px; font-size: 0.75em; background-color: #333333; color: #fff; line-height: 2.0em} /* headings on black backgrounds */

h3, h4, h5 {font-family: Arial, serif; margin: 10px 0 0 10px}
h3 {font-size: 0.80em; line-height: 1.25em; font-weight: bold; color:#41a8d8;}
h4 {font-size: 1.0em; line-height: 0.90em; font-weight: bold;}
h5 {font-size: 0.79em; line-height: 0.70em; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color:#39461e} /* appears like bold paragraph text */



/* Text styles */
p {margin: 8px; font-size: 0.71em; line-height: 1.75em }




acronym {border-bottom: 1px dashed #333; cursor: help}

ul {margin-left: 70px; font-size: 0.70em; line-height: 4em; list-style: inside decimal; margin-top:50px; margin-bottom:50px;}
ol {margin-left: 10px; font-size: 0.70em; line-height: 1.75em; list-style:  inside circle}
li{
	list-style: none;
	background-image: url(Imagenes/bullet.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	color:#39461e;
	float:left;
}



/* Paragraph Links */
a {color: #904f09; font-weight: bold; text-decoration: none}
a:link {color: #904f09; font-weight: bold; text-decoration: none}
a:hover {font-weight: Bold; text-decoration:underline}

/* Paragraph Links */


/* Divs */


#container {
	width: 760px; /* Suits an 800x600 page, allowing for scrollbar */
	height: 100%;
 	margin:0px auto;
	border-right: 1px dashed #333;
	background:url(images/fondo_content.jpg) repeat ;
	border-left: 1px dashed #333;
}

#container a {color: #686868; font-weight: bold; text-decoration: none}
#container a:link {color: #686868; font-weight: bold; text-decoration: none}
#container a:hover {font-weight: Bold; text-decoration:underline}

#contenedor { 
	width:760px;
	height: 98px;
}
#logo {   /* logo */
	width: 260px;
	height: 98px;
	float:left;
}
#botones {   /* botones */
	width: 500px;
	height: 98px;
	float:left;
	margin:auto;
}
#header {   /* imagen*/
	width: 760px;
	height: 196px;
	float:left;
	margin:auto;
}
#titulo {   /* titulo */
	width: 760px;
	height: 65px;
	float:left;
	margin-top:25px;
}

/* Quienes Somos */
#contenido {
width:683px;
height:100%;
float:left;
margin-left:15px;
margin-top:25px;
margin-bottom:0px;
}

.contenido1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #686868;
	float:left;

}
.parrafo{
	font-size: 14px;
	color: #40a9da;
	font-family: Arial, Helvetica, sans-serif;
}


.lista {
	font-size: 14px; 
	color: #40a9da; 
	font-family: Arial, Helvetica, sans-serif;}

#bottom1
{
width: 760px;
height: 48px;
background-image:url(images/bottom.jpg);
background-repeat:no-repeat;
float:left;
}
.parrafo1 {
	padding-top:6px;
	line-height:15px;
	font-size: 11px; 
	color: #ffffff; 
	font-family: Arial, Helvetica, sans-serif;
	text-align:right}
	
.link1 {
	font-size: 11px; 
	color: #904f09; 
	font-family: Arial, Helvetica, sans-serif;
	text-align:right;
	}
	
#prueba{
clear:both;

}

 /* Proyectos */
#contenidop {
width:760px;
height:100%;
float:left;
margin-top:25px;
margin-bottom:20px;
}
#titulop {
width:760px;
height:68px;
float:left;
background-image:url(images/FUENLABRADA.jpg);
background-repeat:no-repeat
}
#titulop2 {
width:760px;
height:68px;
float:left;
background-image:url(images/jardines.jpg);
background-repeat:no-repeat
}
#contenidop2{
width:760px;
height:400px;
float:left;
}


#contenidop1{
width:760px;
height:100%;
float:left;
}
#bottom1p {
width:760px;
height:28px;
float:left;
background-image:url(images/bottomp_p.jpg);
background-repeat:no-repeat;
}
.parrafo2 {
	padding-top:1px;
	font-size: 12px; 
	color: #ffffff; 
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	padding-top:30px}
	
	.link2 {
	font-size: 11px; 
	color: #13458e; 
	font-family: Arial, Helvetica, sans-serif;
	text-align:right;
	}

 /* index */
#contenidoindex{
width:100%;
height:35px;
float:left;
background-image:url(images/Noticias.jpg);
background-repeat:no-repeat;
margin-top:15px;}

#noticas {
width:100%;
height:100%;
float:left;

}
 .parrafoindex {
	font-size: 12px; 
	color: #41a8d8; 
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	margin-top:0px;
	padding-left:10px;}
	
	.updated{font-size: 12px; 
	color: #686868; 
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	padding-left:10px;
	padding-bottom:0;
	/*border-top: 1px solid #fff;*/
	}
	
		.linkindex {
	font-size: 12px; 
	color: #686868; 
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	}

 /* index_proyectos*/
#contenidoindexp{
width:100%;
height:34px;
float:left;
background-image:url(images/P_recientes.jpg);
background-repeat:no-repeat;
margin-top:15px;}

#proyectosindex {
width:100%;
height:100%;
float:left;
margin-bottom:30px;
}

#titulo_p_index {
width:100%;
height:100%;
float:left;
border-top: 0px solid #cdcdcd;
margin-bottom:0px;
}
 .parrafoindexp {
	padding-top:1px;
	font-size: 12px; 
	color: #ffffff; 
	font-family: Arial, Helvetica, sans-serif;
	text-align:left}
	
		.linkindexp {
	font-size: 12px; 
	color: #13458e; 
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	}

/* Large Site Image */
#siteimg {   /* Large Site Image */
	width: 770px; /* Suits an 800x600 page, allowing for scrollbar */
	height: 200px;
	background: url('images/baner.jpg') #fff; /* Light Grey */	
}

#lftcol2{
	float: left;
	width: 200px;
	background: transparent;
	overflow: hidden
	

	
}

#lftcol {
	float: left;
	width: 512px;
	height:100%;
	overflow: hidden;
	margin-top:0px;
	
	
	
}
#fondo {
	float: left;
	width: 760px;
	height:100%;
	background:url(Imagenes/tractor1.jpg) no-repeat bottom right;

}






/* Main Navigation */
#nav ul {display: inline}

#nav li {display: inline;}



#nav a {
	line-height: 30px; /* same as height of nav bar */
	margin-left: 10px; 
	display: inline;
	font-weight: bold
}





/* Forms, Input boxes and buttons */
form.login {float: right; height: 3em; line-height: 3em; margin: 10px 0 0 0; width: 8.0em;}
input.login {border: 1px solid #333; width: 6em; font-size: 0.5em;}
input.loginbttn {border: 0px solid #fff; width: 3em; background: #00A2FF; color: #fff; font-size: 1.0em}

/* Images */
img.rightimg {margin-right: 59px; margin-left: 61px; margin-bottom:18px; margin-top:15px;}
img.leftimg {float: left; margin-right: 10px; margin-left: 10px; margin-top: 20px; margin-bottom: 5px; border: 0px solid #ffffff;}

img.languageimg {float: right; margin: 4px 2px 0 0} /* used for the language flags */
.flickr-thumbnail, .flickr-pullout {
	float: left;
		background: url('images/flickr_shadow.gif') no-repeat bottom right;
	margin: 5px 0px 0px 6px;
 	padding: 0px 0px 0px 0px;
	display: block;
	width: auto;
	}

.flickr-thumbnail img, .flickr-pullout img {
		 background-color: #fff;
	 border: 1px solid #a9a9a9;
	 display: block;
	 margin: -1px 5px 5px -5px;
	 padding: 3px;
	 position: relative;
	}

.flickr-thumbnail img:hover, .flickr-thumbnail:hover img, .flickr-pullout:hover img {
	background-color: #ccd;
}

.flickr-pullout
{
	margin: 13px 3px 3px 14px;
	background-image: url(images/flickr_shadow_white.gif);
	
}




#member{   /* Top bar, can be used for extra links etc */
	width: 357px;
	height: 19px;
	float: left;
}
#member1{   /* Top bar, can be used for extra links etc */
	width: 400px;
	height: 22px;
	float: left;
}
 input
{
color: #000000;
background: #CCCCCC;
border: 1px solid #333333;
float:left;
margin-left: 0.5em;

}
 textarea
{
color: #000000;
background: #CCCCCC;
border: 1px solid #333333;
float:left;
margin-left: 0.5em;
}
.submit input
{
color: #000000;
background: #CCCCCC;
border: 2px outset #333333
}
 label
{
width: 4em;
float: left;
text-align: left;
margin-left: 0.0em;
display: block
}

 fieldset
{
border: 1px solid #781351;
width: 20em
}


#rightimg {margin-right: 59px; margin-left: 61px;  margin-top:15px;}

#slideshow{
width:484px;
height:423px;}


.style1 {
color: #686868;
font-weight:bold;
margin-top:10px;}

.style2 {
color: #686868;
font-size:18px;
font-weight:bold;
margin-top:10px;}

/*formulario/*/


form {
	margin: 1em 0px 2em 0px;
}
label {	text-align: left;	font-weight:bold; width:100%; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#686868;
}
form div{
clear:left;
margin-bottom:1em;
}
input , textarea, select{	color:#333;	border: 1px solid #1363a1;	background-color: #fff;	padding:0;	margin:0; margin-top:5px; margin-bottom:5px; vertical-align: middle;	width:50%;	height:13px;font-size:xx-small;}

input[type=text], textarea {font-size:xx-small;	padding: 1px 2px;}
input[type=submit], .enviar {	margin-bottom: 0em; margin-top: 0em;}
.enviar{	width:54px;	float:left;	border:none;	height:14px;	background-color: transparent;	}
textarea {	height: 7em;
}
input:focus, select:focus, textarea:focus {
background:#eee;
color:#333; 
}


acronym, abbr {
	border-bottom: 1px dashed #999;
	cursor:help;
	}
acronym, abbr
{
	font-size: 0.9em;
	letter-spacing: .07em;
	}
cite{ 
color: #333;  
float:none;
display:block;
margin-top:7em; 
font-size:0.85em;
border-top:1px dashed #999; 
padding-top:10px;
}
.img { margin:0px;
float:left;}