/* CSS Document */
body{
background-image:url(../img/fondo.jpg);
background-repeat:repeat-x;
font-family:Tahoma;
font-size:11px;
color:#003373;
}
.normal{
font-family:Tahoma;
font-size:11px;
color:#003373;
background-image:none;
overflow:scroll;
width:390px;
height:700px;
}
.normal2{
font-family:Tahoma;
font-size:11px;
color:#003373;
background-image:none;
}
.normal3{
font-family:Tahoma;
font-size:11px;
color:#003373;
background-image:none;
width:390px;
height:540px;
text-align:justify;
}

.enlacesinestilo{
border:0;
}
.enlacesinestilo2{
text-decoration:none;
color:#003373;
}

.visualgraf{
color:#CCCCCC;
text-decoration:none;
font-size:10px;
}
.privacidad{
float:right;
color:#333333;
font-weight:bold;
font-size:10px;
margin-top:4px;
border:0px;
text-decoration:none;
}
/* Estilo del aviso legal */
.espacio{
margin-right:10px;
}
.aviso{
font-family:Tahoma;
font-size:10px;
overflow:scroll;
width:512px;
height:670px;
text-align:justify;
right:55px;
left:25px;
}
/* Estilo de la página ubicación */
.mapa{
border:1px double #003373;
width: 360px;
height: 300px;
margin-right:20px;
}
.parrafoubicacion{
width:50px;
text-align:justify;
}

/* Estilo de la página de contacto */
.campo{
font-family:Tahoma;
font-size:10px;
height:11px;
}
.parrafocontacto{
margin-top:40px;
margin-left:52px;
margin-right:20px;
}
.avisolegal{
color:#003373;
text-decoration:underline;
}
a.avisolegal:hover{
color:#FE9700;
}
/* Estilo política de privacidad */
.avisolegal3{
width:390px;
height:540px;
text-align:justify;
font-family:Tahoma;
font-size:12px;
color:#333333;
}
.margenaviso{
margin-right:10px; 
}
/* Estilo puertas */
.puertas{
margin-top:5px;
}
.puerta{
margin-right:15px;
}
.parrafopuertas{
margin-top:40px;
margin-left:40px;
margin-right:20px;
}
.parrafopuertas2{
margin-top:200px;
margin-left:80px;
margin-right:20px;
}

.paginacion{
border:0px;
margin-left:10px;
}
.bloquepaginacion{
margin-top:20px;
text-align:right;
margin-right:30px;
}
.fotogaleria2{
width:32px;
height:72px;
margin-right:10px;
margin-bottom:10px;
border:0;
}
.bloquegaleria2{
margin-top:100px;
margin-left:40px;
}
/* Estilo mamparas */
.fotogaleria{
height:72px;
width:57px;
margin-right:10px;
margin-bottom:10px;
border:1px double #003373;
}
.linea{
border-style:dotted;
color:#003373;
width:300px;
text-align:left;
}
.menumampara{
margin-top:30px;
margin-left:45px;
}
.enlacemampara{
color:#003373;
text-decoration:none;
}
a.enlacemampara:hover{
color:#FE9700;
}
.bloquegaleria{
margin-left:40px;
margin-top:20px;
}
.mamparagrande{
border:1px double #003373;
}
/* Estilo obras */ 
.obrapequeña{
height:92px;
width:112px;
border:1px double #003373;
}
.tituloobra{
font-weight:bold;
text-decoration:underline;
}
.bloquepaginacion2{
text-align:right;
margin-right:30px;
}
/* estilo inicio */
.bloqueinicio{
margin-top:30px;
margin-left:30px;
margin-right:30px;
}
/* presupuesto */
.tituloformulario{
text-align:center;
font-size:16px;
font-weight:bold;
color:#003373;
font-family:Arial, Helvetica, sans-serif;
}
/* Acristalamientos */
.parrafoacristalamientos{
margin-top:35px;
margin-left:30px;
margin-right:30px;
text-align:justify;
}
.parrafoacristalamientos2{
margin-left:30px;
margin-right:30px;
text-align:justify;
}
.parrafoacristalamientos3{
margin-left:30px;
margin-right:30px;
text-align:justify;
}
.parrafoacristalamientos4{
margin-left:30px;
margin-right:30px;
text-align:justify;
}
.imagenacristalamientos{
float:right;
margin-left:5px;
}
.imagenacristalamientos2{
float:left;
margin-right:10px;
}
.enlaceespecial{
color:#003373;
}
a.enlaceespecial:hover{
color:#FE9700;
}
/* estilo perfiles */ 
.bloqueperfiles{
margin-top:35px;
margin-left:50px;
height:290px;
}
.imagenedificio{
float:right;
margin-right:40px;
}
.enlaceperfiles{
text-decoration:none;
color:#003373;
}
a.enlaceperfiles:hover{
color:#FE9700;
}
.pdf{
margin-left:40px;
margin-top:10px;
}