﻿@charset "utf-8";
html{
 font-size					: 12pt;
 color						: #fff;
 font-family				: Verdana;
 text-decoration			: none; 
 background					: url('../images/struct/background_1.jpg') repeat;}
 
body {
 width						: 100%;
 position					: relative;
 font-size					: 95%;
 border						: 0px #000 dashed;
 overflow-x					:hidden;
 #overflow-x				:hidden;
 }
 
/*--------------------------------------------------------------
 |							CAJONES								|
 ---------------------------------------------------------------*/
#big_box{
 width						: 99.5% !important;	/*Firefox*/
 min-width					: 750px;
 max-width					: 800px;
 height						: 100% !important;	
 min-height					: 810px;
 max-height					: 860px;
 margin						: 0px auto;
 border						: white 2px solid;
 border-radius				: 10px;
 padding					: 2px auto; /* haut, droit, bas, gauche */
 background					: #89adf7 url('../images/struct/struct_bg_1.jpg') repeat-y center center;}
 
#header{
 width						: 100%;
 height						: 165px;
 margin						: 0px auto; /* haut, droit, bas, gauche */
 border						: red 0px dashed;
 background					: url('../images/struct/struct_cabecera_3.jpg') no-repeat center top;}

#body_box{
 width						: 97.3%;
 height						: 100% !important;	
 min-height					: 590px;
 #min-height				: 565px;
 max-height					: 640px;
 #max-height				: 615px;
 margin						: 5px 0px 0px 10px;
 padding					: 0px auto;       /* haut, droit, bas, gauche */
 display					: block;
 overflow-y					: auto;
}	
#nav{
 width						: 100%;
 height						: 40px;
 margin						: 0px auto; /* haut, droit, bas, gauche */
 border						: red 0px dashed;
 background					: url('../images/struct/struct_menus_1.jpg') no-repeat center top;}
 
#footer{
 width						: 100%;
 height						: 35px;
 position					: static;
 margin						: 0px 0px 0px -2px; /* haut, droit, bas, gauche */
 background					: url('../images/struct/struct_pie_1.jpg') no-repeat center bottom;
 font-size					: 10pt;
 vertical-align				: text-bottom;
 color						: #fff;
 text-align					: center;
 line-height				: 26pt;
 border-left				: white 2px solid;
 border-right				: white 2px solid;
 border-bottom				: white 2px solid;
 border-radius				: 10px;
}
/*________________________Menus________________________ */

a.entreprise:link, a.entreprise:visited{
 width						: 130px;
 height						: 30px;
 float						: left;
 position					: absolute;
 margin						: 9px 0px 0px 60px;	/* haut, droit, bas, gauche */
 color						: #fff;
 text-decoration			: none;} 
 
a.services:link,a.services:visited{
 width						: 130px;
 height						: 30px;
 float						: left;
 position					: absolute;
 margin						: 9px 0px 0px 230px;	/* haut, droit, bas, gauche */
 color						: #fff;
 text-decoration			: none;}
 
a.devis:link,a.devis:visited{
 width						: 130px;
 height						: 30px;
 float						: left;
 position					: absolute;
 margin						: 9px 0px 0px 420px;	/* haut, droit, bas, gauche */
 color						: #fff;
 text-decoration			: none;}
 
a.contact:link,a.contact:visited{
 width						: 130px;
 height						: 30px;
 float						: left;
 position					: absolute;
 margin						: 9px 0px 0px 710px;	/* haut, droit, bas, gauche */
 color						: #fff;
 text-decoration			: none;}
 
a.entreprise:hover, a.services:hover, a.devis:hover, a.contact:hover{
 color						: #660000;} 

#date{
 color						: #ee0011;
 font						: bold 10pt Verdana;
 display					: inline;
 padding					: 20px 0px 0px 610px;	/* haut, droit, bas, gauche */
 position					: absolute;}

.andes{
 font						: bold 8pt verdana; 
 color						: #7E7E7E;
 text-decoration			: none;
 margin						: 0px 0px 0px 450px;	/* haut, droit, bas, gauche */ 
}
.andes:hover{
 color						: #4040ff;}
.cartes{
 font						: bold 8pt verdana; 
 color						: #7E7E7E;
 text-decoration			: none;
 margin						: 5px 0px 0px 0%;	/* haut, droit, bas, gauche */ 
}
fieldset{
 position					: -5px 0px 0px 0px;	/* haut, droit, bas, gauche */ 
}
