/* CSS Document */

body {
width:90%;
margin: 0 0 0 8px;
padding: 0;
background: #fff;
font-family: trebuchet ms,arial,verdana,helvetica,sans-serif;
font-size: 11px;
color: #666;
line-height: 1.6em;
}  
body a{
text-decoration:none;
}  
body img{
margin: 0;
padding: 0;
display:block;
border:none;
}  
body p{
margin-top: 0;
}
#include {
background: #eee;
width:758px;
height: 49px;
margin: 0;
padding: 0;
float:left;	
display:block;
}
/*CABECERA*/
#cabecera {
width:758px;
height: 60px;
margin: 0;
padding: 0;
float:left;	
display:block;
}
#logo{
width:156px;
float:left;	
}
/*CABECERA-IDIOMAS*/
#idiomas{
width:220px;
float:left;
font-weight:bold;
text-transform: uppercase;	
color: #333;
line-height: 1em;
}
#idiomas2{
float:left;
padding:16px 0px 0px 8px;
}
#idiomas2 p{
display:block;
padding:0;
margin:0 0 6px 0;
}
#enlaceidiomas{
float:left;
padding:0px;
margin:0 4px 0 0;
}
#enlaceidiomas a{
font-size: 14px;
font-weight:bold;
color:#FF6633;
background-color: #ddd;
}
#enlaceidiomas a:hover{
background-color: #e6d180;
}


/*01062006 para deixar activo o boton do idioma seleccionado*/
#idiomaselec{
float:left;
padding:0px;
margin:0 4px 0 0;
}
#idiomaselec a{
font-size: 14px;
font-weight:bold;
color:#FF6633;
background-color: #e6d180;
text-decoration:none;
}
#enlaceidiomas a:hover{
background-color: #e6d180;
text-decoration:none;
}





/*CABECERA-MENU*/
#menucabecera{
float:right;
padding:16px 0 0 0;
margin:0;
color: #CCC;
font-size: 14px;
font-weight:bold;
}
#menucabecera ul{
display:inline;
list-style:none;
margin:0;
padding:0;
}
#menucabecera ul li{
display:inline;
}
#menucabecera ul li a{
color:#FF6633;
padding: 0 2px 0 2px;
}
#menucabecera ul li a:hover{
color:#ccc;
}
/*CENTRO*/
#centro{
width:758px;
margin: 0;
padding: 0;
float:left;	
display:block;
}
/*CENTRO-MENU IZQUIERDO*/
#luto{
width:156px;
height: 420px;
float:left;
margin: 0;
padding: 0;
background: #333;
font-size: 14px;
font-weight:bold;
text-transform: uppercase;
line-height: 1.8em;
}
#luto ul{
list-style-type: none;
margin: 0;
padding: 2px 8px 115px 12px;
}
#luto ul li a{
color:#FF6633;
}
#luto ul li a:hover{
color:#F5F3F7;
}
#luto p{
color:#FFF;
padding: 0 8px 2px 12px;
margin: 0;
}
#luto p a{
color:#FFF;
}
#luto p a:hover{
color:#ccc;
}
/*CENTRO-DESARROLLO*/
#contenedor{
width:588px !important;
width:536px;
min-height:420px;
height: auto !important;
height: 420px;
margin: 0 ;
padding: 0px 0 0 14px;
float:left;
}

/*FOOTER*/
#pie{
width: 98%;
height: 56px;
margin: 2em 0 0 0;
padding: 0;
float:left;	
display:block;
color: #CCC;
font-family: arial,verdana,helvetica,sans-serif;
font-weight:bold;
}
#pie img{
display:inline;
float:left;
}
#pie ul{
display:inline;
list-style:none;
margin:0;
padding: 0 0 0 16px;
}
#pie ul li{
display:inline;
}
#pie ul li a{
color:#FF6633;
padding: 0 4px 0 4px;
}
#pie ul li a:hover{
color:#ccc;
}
#piemenu1{
float:left;
}
#piemenu2{
float:left;
}
#piemenu2 ul{
margin:0;
padding: 0 0 0 16px;
font-size:90%;
font-family: arial,verdana,helvetica,sans-serif;
}
#piemenu2 ul li a{
color:#333;
}
#piemenu2 ul li a:hover{
color:#ccc;
}
#piefotos{
margin:0;
padding:0;
float:left;
}
#piefotos img{
display:inline;
}
/*titulos*/

h2{
margin: 0;
padding: 0.5em 0;
font-family: arial,verdana,helvetica,sans-serif;
font-size: 20px;
font-weight:bold;
color: #ddd;
text-transform: uppercase;
display:block;
}
h3{
margin: 0;
padding: 0.5em 0 0.5em 0;
font-family: verdana,arial,helvetica,sans-serif;
font-size: 13px;
font-weight:bold;
display:block;
color: #4C4444;
}
h3 a{
color: #CC6633;
text-decoration:none;
}
h3 a:hover{
color: #CC9966;
text-decoration:none;
}
h4{
margin: 0;
padding: 0.5em 0 0 0;
font-family: verdana,arial,helvetica,sans-serif;
font-size: 11px;
font-weight:bold;
display:block;
color: #4C4444;
}

h6 {
margin: 0;
padding: 0;
text-transform: uppercase;
color: #8D8D8D;
margin-top: 10px;
margin-bottom: 5px;
font-family: trebuchet ms,arial,verdana,helvetica,sans-serif;
font-size: 14px;
font-weight:bold;
letter-spacing:0.05em;

}
h6 a{
color: #8D8D8D;
text-decoration:underline;
}
h6 a:hover{
color: #BDBDBD;
text-decoration:underline;

}

