html{height:100%;width:100%}



body{margin-top:0;color:#fff;font-family:arial,verdana,sans-serif;background:#77b0eb url(img/background.gif) repeat-x;}



/* GENERICO*/

#w3c{position:absolute;left:675px;top:535px}
.smenu{position:absolute;top:45px;width:110px;height:32px;border-left:solid 1px}
.smenu_2{position:absolute;top:45px;width:90px;height:32px;border-left:solid 1px}
.smenu_int{position:relative;left:5px;top:50%;width:130px;height:50%}
.smenu_int_2{position:relative;left:5px;top:50%;width:78px;height:50%}
.smenu_0{position:absolute;top:45px;height:32px}
#home{position:absolute;left:9px;top:10px;width:165px;height:20px}



/* PORTADA */

#bgt{position:absolute;left:411px;top:21px;width:570px;height:93px}
#t_ballotes{position:relative;left:272px;top:31px;width:385px;text-align:left}
#st_ballotes{position:relative;left:330px;top:23px;width:330px;text-align:left}
#cover{position:absolute;left:411px;top:125px;width:570px;height:300px;background-image:url(img/cover.jpg);border:solid 1px}

#menu{position:absolute;left:20px;top:21px;padding:0px}
.c_menu{position:relative;left:0px;top:0px;width:370px;height:40px;margin-bottom:12px}
.c_menu_foto{position:absolute;left:0px;top:0px;width:200px;height:100%}
.c_menu_texto{position:absolute;left:208px;top:0px;width:180px;letter-spacing:0.05em;text-align:left}

#idiomas{position:absolute;left:75px;top:485px}


/* CASAS */

.iphoto{position:relative;top:0px;width:100%;height:350px}
#foto{position:absolute;left:656px;top:100px;width:325px;height:450px;border:solid 1px}
.texto{position:absolute;left:12px;top:150px;width:600px;z-index:2}
.flap{position:absolute;left:901px;top:30px;width:80px;height:20px;border-bottom:solid 1px;margin-bottom:5px}
.flap_int{position:absolute;left:3px;top:1px;height:10px;margin:0px;padding:0px}



/* RIANXO, ARREDORES */

.mosaico{position:absolute;top:140px;width:153px;height:350px}
.photo{position:relative;top:0px;width:100%;height:104px;margin-bottom:1px}
#foto_grande{position:absolute;left:125px;top:98px;width:640px;height:440px;border:solid 1px}
#foto_grande2{position:absolute;left:210px;top:100px;width:360px;height:440px;border:solid 1px}
#t_foto{position:absolute;left:135px;top:542px}
#volver{position:absolute;left:640px;top:180px;width:100px;padding-left:5px}



/* CHEGAR */

#mapa{position:absolute;left:256px;top:212px;width:574px;height:315px;background-image:url(img/mapa.jpg)}
#mapa2{position:absolute;left:245px;top:90px;width:450px;height:450px;border:solid 1px;z-index:1}



/* FOTOS */

#c1{position:absolute;left:150px;top:140px;width:168px;height:350px}
#t1{position:absolute;left:150px;top:145px}
#c2{position:absolute;left:320px;top:140px;width:400px;height:118px}
#t2{position:absolute;left:626px;top:145px}
#c3{position:absolute;left:320px;top:260px;width:238px;height:230px}
#t3{position:absolute;left:320px;top:265px}
#c4{position:absolute;left:560px;top:260px;width:160px;height:230px}
#t4{position:absolute;left:629px;top:265px}



/* CONTACTO */

.dv_form{position:absolute;top:200px;width:390px}



/*algunos de estos parámetros hay que definirlos únicamente para mozilla*/

ul{position:relative;left:0px;top:0px;margin:0px;padding:0px}
ol{margin-top:2px}
li{font-family:arial,sans-serif;font-size:11px;list-style-type:none;line-height:1em}
.lista_2{font-family:arial,verdana,sans-serif;font-size:0.75em;line-height:1.2em;letter-spacing:0em;padding-left:2px;color:#555;}

table.lista_2 { width: 400px; }

h1{font-family:arial,verdana,sans-serif;font-size:2.8em;color:#FFF;margin:0px;font-weight:normal}
h2{top:95px;font-family:arial,verdana,sans-serif;font-size:1.9em;color:#444;font-weight:normal}
h3{font-family:arial,verdana,sans-serif;font-size:1.25em;color:#444;font-weight:bold;margin:0px}
h5{font-family:arial,verdana,sans-serif;font-size:0.9em;color:#444;margin-top:15px;margin-bottom:10px;width:200px}
h6{font-family:arial,verdana,sans-serif;font-size:0.8em;color:#444;margin:0px;font-weight:normal;}
img{border:none}
.imx{border:solid #FFF 1px}
p{text-align:justify;margin:0px;color:#555;}
span{color:#555;}



/*---------------------------------- FUENTES ------------------------------------*/

.ari_11{font-family:arial,verdana,sans-serif;font-size:0.7em}
.ari_12{font-family:arial,verdana,sans-serif;font-size:0.75em}



/*------------------------------- ENLACES ---------------------------------*/

A:link,A:visited,A:active,A:hover{text-decoration:none;color:#1e2b6d}

A.menu:link,A.menu:visited,A.menu:active{font-weight:bold;font-size:0.75em;color:#1e2b6d;padding-top:28px;line-height:68px}
A.menu:hover{color:#191F2F;background-color:#D5D5D5}

A.smlink0:link,A.smlink0:visited,A.smlink0:active{color:#FFF}
A.smlink0:hover{color:#76BBFE}
A.smlink:link,A.smlink:visited,A.smlink:active{color:#FFF;font-weight:bold}
A.smlink:hover{color:#76BBFE}

A.idioma:link,A.idioma:visited,A.idioma:active{text-decoration:none;font-size:0.7em;font-family:arial,verdana,sans-serif;color:#FFF}
A.idioma:hover{color:#094DC9;background-color:#FFF}

A.mail:link,A.mail:visited,A.mail:active{color:#FFF;font-weight:bold;padding-left:1px}
A.mail:hover{text-decoration:underline}

A.lnk:link,A.lnk:visited,A.lnk:active{color:#1e2b6d}
A.lnk:hover{background-color:#FFF;color:#000}

A.ntr:link,A.ntr:visited,A.ntr:active,A.ntr:hover{font-size:0.7em;color:#FFF;background-color:#191F2F;font-weight:bold;padding-left:10px;padding-right:10px}



input{font-size:0.7em;font-family:arial,verdana,sans-serif;color:#000;border:1px solid #191F2F;background-color:#FFF}



form

textarea{width:375px;height:75px;border:solid 1px #191F2F;font-family:arial,verdana,sans-serif;font-size:0.7em;color:#000;background-color:#FFF}

select{width:170px;height:17px;color:#000;font-size:0.7em;background-color:#FFF}