body{
padding:0;
margin:0;
font:76% verdana,tahoma,sans-serif;
background:#1C593A url(images/top.jpg) left top no-repeat;
color:#303030;
}

a{
text-decoration:none;
background-color:inherit;
font-weight:bold;
color:#286ea0;
}

a:hover{
background-color:inherit;
color:#303030;
}

h1{
margin:0;
font-size:3.6em;
letter-spacing:-2px;
text-align:right;
background-color:inherit;
color:#505050;
}

h2{
color:#000000;
margin:5px 0 10px 0;
font-size:1.6em;
letter-spacing:-1px;
font-weight:normal;
}

p{
margin:0 0 15px 0;
line-height:1.2em;
}
img {
border:0px;
}
img a{
border:0px;
}

#title{
top:80px;
left:170px;
position:absolute;
width:700px;
}

#container{
position:absolute;
top:123px;
left:140px;
width:700px;
padding:10px;
background:#ffffff url(images/bodybk2.3.jpg) no-repeat;
color:#303030;
border:3px solid #6DA863;
}
#logo{
position:relative;
top:0px;
left:0px;
width:174px;
height:400px;
background:url(images/ladrillo2.jpg) no-repeat;


}
#logobottom{
position:absolute;
top:380px;
left:2px;
width:288px;
}
#sidebar{
position:relative;;
top:40px;
left:0px;;
width:174px;


}

#main{
width:420px;
top: 12px;
position:absolute;
padding-left:270px; 
}

#footer{
clear:both;

}

.menu{
display:block;
width:162px;
padding:4px 2px 4px 10px;
font-size:1.1em;
font-weight:bold;
background-color:inherit;

color:#1C593A;
border:1px solid #ffffff;
}

.menu:hover{
background-color:#f8f8f8;
color:#DA251C;
border:1px solid #dadada;
}


.credits{
margin-bottom:0;
font-size:0.8em;
background-color:inherit;
color:#aaaaaa;
}

.credits a{
background-color:inherit;
color:#aaaaaa;
}
.greentitle {
	font: 0.5em Tahoma, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#1C593A;
}
.redtitle {
	font: Tahoma, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#DA251C;
}
.greentext {
	font: Tahoma, sans-serif;
	font-size:10px;
    font-weight:bold;
 	color: #6DA863;
}
