/* CSS Document */
*{
font-family:"Trebuchet MS", Verdana, Arial;
font-size:18px;
line-height:22px;
color:#000;
padding:0px;
margin-top:0px;
}

.exterior{
/*width:100%;
float:left;
text-align:center;*/
width:760px;

margin-left:auto;
margin-right:auto;
}
.contenedora{
width:760px;
/*height:650px;*/
float:left;
margin-left:auto;
margin-right:auto;
border:#999 solid 1px;
clear:both;
background-image:url(img/fondo_contenedora.gif);
background-position:bottom left;
background-repeat:no-repeat;
background-color:#FFF;
padding-bottom:200px;
}
#concepto{
padding-bottom:100px;}
.cabecera{
float:left;
width:758px;
height:215px;
background-image:url(img/cabecera.png);
background-position:center top;
background-repeat:no-repeat;

}
.cabecera h2{
width:350px;
color:#FC9;
float:left;
/*margin-top:20px;*/
margin-left:10px;
display:inline;
font-size:65px;
line-height:72px;
}

.menu{
width:550px;
float:left;
color:#FFF;
margin-top:129px;
margin-left:10px;
display:inline;
background-color:#F56600;
background-image:url(img/fondo_menu.png);
background-repeat:repeat-x;
background-position:center;
padding:3px;
}
.menu ul{
list-style-position:outside;
list-style-image:none;
list-style-type:none;
margin-left:20px;

}
.menu ul li{
float:left;
margin-right:20px;
display:inline;
}
.menu a{
padding:3px;
color:#FFF;
text-decoration:none;

}
.menu a:visited{
color:#FC9;
text-decoration:none;
}
.menu a:hover{
padding:3px;
color:#f56600;
text-decoration:none;
background-color:#FFF;


}
.contenido{
width:460px;
float:left;
text-align:left;
margin-left:20px;
margin-top:40px;
display:inline;
line-height:26px;
font-size:16px;
background-color:#F5F5F5;
border-left:#DDDDDD solid 1px;
border-right:#DDDDDD solid 1px;
border-bottom:#B4B4B4 solid 2px;
border-top:#F7F7F7 solid 1px;
padding:10px;
clear:both;
}

.contenido h3{
color:#FF9900;
font-size:20px;
line-height:20px;
text-transform:uppercase;
}
.contenido span{
font-size:12px;

}
.contenido strong{
font-size:16px;
margin-top:10px;

}
.contenido p{
font-size:16px;


}
.contenedora_foto{
width:240px;
float:right;
border-left:#F60 solid 1px;
/*border-top:#CCC solid 1px;*/

margin-top:50px;
display:inline;
}
.foto{
width:200px;
float:right;
margin-right:10px;
margin-bottom:10px;
margin-top:10px;


}
.txtfoto{
width:200px;
float:right;
margin-right:10px;
margin-bottom:10px;
color:#F60;
font-size:12px;
line-height:14px;

}
.txtfoto a{
font-size:12px;
line-height:14px;
color:#F60;
text-decoration:none;
}
.txtfoto a:visited{
color:#999;
text-decoration:none;
}
.txtfoto a:hover{
color:#F60;
text-decoration:underline;
}

.pie{
width:760px;
height:103px;
float:left;
display:inline;
clear:both;
/*margin-left:auto;
margin-right:auto;
border-left:#999 solid 1px;
border-right:#999 solid 1px;
border-bottom:#999 solid 1px;*/
/*background-color:#FF6600;*/
color:#FFF;
background-image:url(img/fondo_pie_02.gif);
background-position:bottom left;
background-repeat:no-repeat;

}
.registro{
width:750px;
margin-left:auto;
margin-right:auto;
font-size:10px;
line-height:16px;
color:#666;
text-align:center;
padding:5px;
}
.pop_ups{
width:190px;
float:right;
margin-right:10px;
margin-bottom:10px;
margin-top:10px;
display:inline;
border:solid 1px #FF6600;
font-size:12px;
text-align:left;
padding:5px;
}
.foto_cuando{
width:300px;
float:left;
margin-left:80px;
display:inline;
border:solid 1px #FF6600;
margin-top:10px;
margin-bottom:10px;
}