body { 
background : #d3e0f1 url(images/mosaico2.jpg) repeat top center; 
color : #303030; 
font : 12px Verdana, Tahoma, Arial, sans-serif; 
margin : 0; 
padding : 0; 
text-align : center; 
font-weight : bold; 
} 
a { 
color : #5782c2; 
font-weight : bold; 
text-decoration : none; 
} 
a:hover { 
color : #808080; 
text-decoration : underline; 
} 
p { 
margin : 0px; 
} 
#container { 
background : #ffffff url(images/linea.jpg) repeat top center; 
color : #303030; 
margin : 0 auto; 
width : 1000px; 
padding : 0; 
text-align : center; 
} 
#sitename { 
color : #000000; 
height : 90px; 
background : #ffffff url(images/background.jpg) no-repeat top center; 
width : 964px; 
margin : auto;
text-align : center;
} 
#wrap1 { 
clear : both; 
background : #ffffff url(images/dohain.jpg) no-repeat bottom left; 
padding : 0 0 0 0; 
height : 455px; 
text-align : center; 
} 
#textoindex { 
text-align : left; 
margin : 20px;
} 
.Estilo4 { 
font-size : small; 
font-weight : bold; 
color : #990000; 
} 
.Estilo5 {
	font-size: 9px;
	color: #CCCCCC;
	text-decoration : none; 

}
.Estilo5 a{
	color: #CCCCCC;

}
.Estilo6 { 
font : 14px Verdana, Tahoma, Arial, sans-serif; 
font-weight : bold; 
color : #4777C1; 
text-align : justify; 
margin: 0 0 0 0;
} 
.Estilo7 {
margin-top:10px;
	font-size: 10px;
	color: #000099;
font-weight : bold; 
float:right;
}


#index { 
width : 934px; 
background : #d3e0f1 url(images/ma.jpg) no-repeat center center; 
border : 1px solid #5782c2; 
color : #2a2a2a; 
text-align : center; 
margin-left : auto; 
margin-right : auto; 
margin-bottom:15px;
margin-top:5px;
}

 
#index2 { 
width : 934px; 
height : 430px; 
background : #8cbddd url(images/buzon.jpg) no-repeat right center; 
border : 1px solid #5782c2; 
color : #2a2a2a; 
overflow : auto; 
text-align : right; 
margin-left : auto; 
margin-right : auto; 
} 
#index26 { 
background : #8cbddd url(images/servicios.jpg) no-repeat center center; 
width : 934px; 
height : 430px; 
border : 1px solid #5782c2; 
color : #18386A; 
text-align : justify; 
margin-left : auto; 
margin-right : auto;
margin-top: 10 px;
} 
#index26dentro { 
text-align : justify; 
margin : 10px; 
} 

#index3 { 
width : 884px; 
height : 380px; 
background : #8cbddd url(images/buzon2.jpg) no-repeat right center; 
border : 1px solid #5782c2; 
font : 14px Verdana, Tahoma, Arial, sans-serif; 
color : #ffffff; 
overflow : auto; 
text-align : left; 
margin-left : auto; 
margin-right : auto; 
padding:50px 0 0 50px;
} 
#index4 { 
width : 884px; 
background : #E3EEFB; 
border : 1px solid #5782c2; 
font : 12px Verdana, Tahoma, Arial, sans-serif; 
color : #000000; 
overflow : auto; 
text-align : justify; 
margin-left : auto; 
margin-right : auto; 
margin-bottom: 15px;
margin-top: 5px;
padding:20px 20px 10px 20px;
} 

#mapa { 
margin-left : auto; 
margin-right : auto; 
} 


#diseno3 { 
margin-bottom : 15px; 
margin-top : 5px; 
margin-left : auto; 
margin-right : auto; 
width : 934px; 
background : #d3e0f1; 
color : #2a2a2a; 
text-align : left; 
 border : 1px solid #5782c2; 

} 
#left { 
float:left;
margin-bottom : 15px; 
margin-top : 5px; 
text-align : left; 


} 

#diseno4 { 
background : #ffffff url(images/dohain.jpg) no-repeat bottom left; 
margin-left : auto; 
margin-right : auto; 
padding-botom:0px;
height : 30px; 
width : 769px; 
} 


#foto { 
background : #ffffff; 
margin : 7px 13px 7px 13px; 
width : 160px; 
text-align : center; 
float : left; 
height : 135px; 
padding-top:4px;
}
#menu { 
float : center; 
margin: 5px auto 0px auto;

} 

#cuerpo { 
width : 700px; 
background : #ffffff; 
border-right : 1px solid #cccccc; 
border-bottom : 1px solid #000000; 
color : #2a2a2a; 
overflow : auto; 
text-align : justify; 
float : right; 
margin: 50px 40px 0px 0px;
padding: 20px;
font-weight: normal;
}
.derecha { 
margin: 2px 5px 10px 400px;

}

#paleta { 
background : #996600;
margin : -480px 0 00 15px; 
width : 70px; 
float : left; 
padding:0px;
border-top : 1px solid #cccccc; 
border-right : 2px solid #666666; 
border-bottom : 2px solid #333333; 
border-left : 1px solid #999999; 

} 

#mano { 
background-color : #ffffff;
float : left;
margin-top:0px; 
margin-left:20px; 
width : 411px;
height : 298px; 
} 

#compas { 
float : left;
 
margin:-100px 0px 0 -460px ; 
} 
#lapiz { 
float : right;

margin :-25px 0px 0 0;
} 
#reglas { 
float : left;
margin-top:-40px;
margin-left:59px; 
} 
#pincel { 
float : left;
margin : -520px 0 0 10px;
} 

#goma { 
float : right; 
margin : -20px 20px 0 0;
} 
#sacapuntas { 
float : left;
margin : 40px 0 0 -320px;
} 
#vaso { 
float : left;
margin-top:-690px; 
margin-left:55px;
} 
#taza { 
float : left; 
margin:-140px 5px 5px 700px;

} 

#foto a { 
background : #ffffff; 
} 
#contentalt { 
width : 770px; 
background : #ffffff url(images/dohain.jpg) no-repeat bottom left; 
margin : auto; 
height : 455px; 
} 
#izquierda { 
width : 55%; 
float : left; 
font-size : 18px; 
font-style : italic; 
font-weight : bold; 
text-align : center; 
padding-top : 20px; 
} 
#derecha { 
width : 45%; 
float : right; 
font-size : 18px; 
font-style : italic; 
font-weight : bold; 
text-align : center; 
padding-top : 20px; 
} 
.tabla { 
margin-top : -420px; 
} 

A.acuarela:link img { 
border : 1px solid; 
border-color : #000099; 
} 
A.acuarela:visited img { 
border : 1px solid; 
border-color : #993333; 
} 
A.acuarela:hover img { 
border : 1px solid; 
border-color : #ff0000; 
} 
#color {
margin:0; 
padding:0;
} 

#color:link img {
margin:0; 
padding:0;
} 
#color:visited img { 
} 
#color:hover img { 
border : 1px solid; 
border-color : #ff0000; 
} 

#footer { 
background : #ffffff url(images/vertical.jpg) repeat-x top left; 
clear : both; 
color : #000000; 
font-size : 10px; 
font-weight : bold; 
margin : 0 auto 0 auto; 
text-align : center; 
padding : 15px 10px 0px 10px; 
width : 910px; 
} 
#direccion { 
width : 373px; 
height : 386px; 
color : #2a2a2a; 
overflow : auto; 
text-align : left; 
float : right; 
margin : 12px 33px 0px 0px; 
} 
#formulario { 
padding-top : 220px; 
width : 300px; 
} 
.formu { 
text-align : left; 
color : #ffcc00; 
margin-top : 4px; 
} 
#mensaje { 
background : transparent;
color : #ffffff; 
text-align : justify; 
margin-bottom : 5px; 
} 
#email { 
background : transparent; 
color : #66ccff; 
overflow : auto; 
text-align : left; 
border : 1px solid #0066cc; 
margin-bottom : 0; 
} 
#comentario { 
background : transparent; 
color : #ffffff; 
text-align : justify; 
overflow : auto; 
border : 1px solid #0066cc; 
margin : 0 0 3px 0; 
} 
#enviar { 
background : transparent; 
color : #ffcc66; 
border : 1px solid #0066cc; 
margin-left : 90px; 
} 
#gracias { 
background : transparent; 
color : #ffffff; 
padding-top : 276px; 
width : 490px; 
text-align : center; 
float : right; 
} 
h1 { 
font : 30px Verdana, Tahoma, Arial, sans-serif; 
color : #000066; 
text-align : center;
margin: 0 0 0 0;
padding: 20px 100px 0 100px;
} 

h1 a{ 
background : transparent; 
color : #B8CAE1;
font : 10px Verdana, Tahoma, Arial, sans-serif; 
font-weight : bold; 
text-decoration : none; 
} 
h1 a:hover{ 
color : #B8CAE1;
font : 10px Verdana, Tahoma, Arial, sans-serif; 
font-weight : bold; 
text-decoration : none; 
} 
#enlaces { 
padding:15px 10px 0 10px;
text-align : center; 
} 


h2 { 
font : 12px Verdana, Tahoma, Arial, sans-serif; 
color : #000033; 
text-align : justify; 
margin: 0 0 0 10px;
font-weight : bold; 
} 
h2 a{ 
background : transparent; 
color : #000033;
font : 10px Verdana, Tahoma, Arial, sans-serif; 
text-align : Justify; 
font-weight : bold; 
text-decoration : none; 
} 
h2 a:hover{ 
color : #000033;
font : 10px Verdana, Tahoma, Arial, sans-serif; 
text-align : Justify; 
font-weight : bold; 
text-decoration : none; 
} 


h3 { 
background : #ffffff; 
font : 10px Verdana, Tahoma, Arial, sans-serif; 
padding : 0 5px 0 5px; 
margin-top : 0; 
margin-bottom : 0; 
text-align : center; 
width : 160px; 
font-weight : bold; 
margin-left : auto; 
margin-right : auto; 

} 
h4 { 
font : 14px Verdana, Tahoma, Arial, sans-serif; 
padding : 0 5px 0 5px; 
margin-top : 0; 
margin-bottom : 20px; 
text-align : center; 
font-weight : bold; 
margin-left : auto; 
margin-right : auto; 

} 

