/* CSS Document */

body{
padding:0;
margin:0;
background:url(images/body_bg.gif) 0 0 repeat-x #EDEBD5; 
color:#87600C;
font:normal 13px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;

}
h1, h2, form, label, input, textarea, img, span{
margin:0; padding:0;
}

ul{
margin:0; 
padding:0; 
list-style-type:none;
}
.spacer{
clear:both; 
font-size:0px; 
line-height:0px;
}
/*------------------------------------------------body--------------------*/

/*------------------------------------------------header start--------------------*/
#header{
background:url(images/header.jpg) 0 0 no-repeat;
width:778px;
height:302px;
margin:0 auto;
position:relative;
}

#header ul{
width:720px;
height:22px;
background:url(images/nav_bg.gif) 0 0 repeat-x #DDDBC0;
color:#fff;
padding:0 0 0 60px;
position:absolute;
left:0;
top:240px;
margin:0;
}
#header ul li{
display:block;
margin:0;
height:22px;
float:left;
}
#header ul li a{
display:block;
padding:0 0 0 4px;
font:bold 13px/22px Arial, Helvetica, sans-serif;
color:#fff;
background:url(images/nav_bg.gif) 0 0 repeat-x #DDDBC0;
text-decoration:none;
}
#header ul li a:hover{
color:#cccccc;
}
#header ul li.home{
display:block;
margin:0;
height:22px;
padding:0 10px 0 10px;
font:bold 16px/25px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
float:left;
}

/*------------------------------------------------header end--------------------*/

/*------------------------------------------------body start--------------------*/

#body{
width:727px;
margin:0 auto;
padding:30px 25px 27px 26px;
background-color:#F8F7EE;
color:#87600C;

position:relative;

}
#member{
width:248px;
float:left;
}
#member h2{
display:block;
width:232px;
height:31px;
padding:3px 0 4px 16px;
background:url(images/member_login_bg.gif) 0 0 repeat-x #D4100E;
color:#fff;
}
#member h2 span{
display:block;
width:158px;
background:url(images/member_login_icon.gif) 0 2px no-repeat;
padding:0 0 0 44px;
font:normal 20px/31px Georgia, "Times New Roman", Times, serif;
color:#fff;
}
#member form{
width:214px;
padding:19px 17px 14px 17px;
margin:0;
background-color:#DBD9BD;
color:#222222;
float:left;
}
#member form label{
display:block;
width:70px;
font:bold 13px/30px Tahoma, Arial, Helvetica, sans-serif;
text-transform:capitalize;
float:left;
}
#member form input{
width:135px;
height:24px;
border:#EBEADD solid 1px;
background-color:#AFAC87;
color:#000;
margin:0 0 7px 0;
float:right;
}
#member form p{
display:block;
width:141px;
height:15px;
padding:0 0 0 7px;
background-color:#F0EFDB;
color:#D30000;
border:#BFBC98 solid 1px;
margin:6px 0 0 0;
font-size:0;
float:left;
}
#member form p a{
font:normal 10px/15px Arial, Helvetica, sans-serif;
color:#003366;
background-color:#F0EFDB;
text-transform:uppercase;
text-decoration:none;
}
#member form p a:hover{
color:#cc0000;
background-color:#F0EFDB;
}
#member form input.go{
background:url(images/btn_go.gif) 0 0 no-repeat;
width:32px;
height:19px;
float:right;
border:none;
cursor:pointer;
margin:6px 0 0 0;
}
#body h2.history{
display:block;
width:150px;
height:42px;
font:normal 24px/42px Georgia, "Times New Roman", Times, serif;
color:#222222;
background-color:#F8F7EE;
margin:0 10px -15px 28px;
background-image:none;
padding:0 0 0 0;
float:left;
position:relative;
top:-15px;
}
#body h2{
color:#333;
}
#body h3{
color:#000;
}
#body h4{
color:#900;
margin-bottom:0;
}

#body p span{
font:bold 13px/18px Tahoma, Arial, Helvetica, sans-serif;
color:#D30000;
background-color:#F8F7EE;
}
#body p.readmore{
display:block;
width:84px;
height:10px;
background:url(images/read_more_bg.gif) 0 0 repeat-x;
margin:0 0 8px 31px;
padding:0 0 0 354px;
}
#body p.readmore a{
display:block;
width:79px;
height:10px;
background:url(images/read_more_icon.gif) 76px 2px no-repeat #F8F7EE;
padding:0 0 0 5px;
font:bold 13px/10px Tahoma, Arial, Helvetica, sans-serif;
color:#222222;
text-decoration:none;
}
#body p.readmore a:hover{
background:url(images/read_more_icon_hover.gif) 76px 2px no-repeat #F8F7EE;
color:#D30000;
}
#body p.readmore2{
display:block;
width:84px;
height:10px;
background:url(images/read_more_bg.gif) 0 0 repeat-x;
margin:0;
padding:0 0 0 354px;
position:absolute;
left:298px;
top:365px;
}
#body p.readmore2 a.rm{
display:block;
width:79px;
height:10px;
background:url(images/read_more_icon.gif) 76px 2px no-repeat #F8F7EE;
padding:0 0 0 5px;
font:bold 13px/10px Tahoma, Arial, Helvetica, sans-serif;
color:#222222;
text-decoration:none;
}
#body p.readmore2 a.rm:hover{
background:url(images/read_more_icon_hover.gif) 76px 2px no-repeat #F8F7EE;
color:#D30000;
}
#latest{
width:220px;
margin:0 0 25px 0;
padding:0 0 0 0;
float:left;
}
#latest h2.work{
display:block;
width:190px;
height:65px;
background:url(images/latest_work_icon.gif) 0 2px no-repeat;
font:normal 14px/16px Georgia, "Times New Roman", Times, serif;
color:#222222;
background-color:#F8F7EE;
padding:0 0 0 50px;
margin:15px 0 10px 0;
float:left;
}
#latest h2.work span.red{
display:block;
font:normal 28px/22px Georgia, "Times New Roman", Times, serif;
color:#D30000;
background-color:#F8F7EE;
margin:0;
padding:0;
}
.red{
display:block;
font:normal 26px/22px Georgia, "Times New Roman", Times, serif;
color:#D30000;
background-color:#F8F7EE;
margin-left:30px;
padding:0;
}
#latest ul{
width:240px;
margin:0;
padding:0;
}
#latest ul li{
display:block;
width:240px;
border-bottom:#BEBB9C dashed 1px;
margin:0;
float:left;
}
#latest ul li a{
display:block;
width:210px;
background:url(images/bullet.gif) 0 9px no-repeat #F8F7EE;
padding:0 0 0 10px;
font:bold 12px/21px Tahoma, Arial, Helvetica, sans-serif;
color:#87600C;
text-decoration:none;
}
#latest ul li a:hover{
background:url(images/bullet_hover.gif) 0 9px no-repeat #F8F5DB;
color:#cc0000;
}
#latest ul li.nbdr{
border:none;
}
#publisher{
width:240px;
height:159px;
margin:12px 0 0 0;
padding:0;
float:left;
background-repeat: no-repeat;
}
#publisher h2.pub{
display:block;
width:166px;
font:normal 18px/21px Georgia, "Times New Roman", Times, serif;
color:#222222;
background-color:#F8F7EE;
padding:0;
margin:0 0 12px 0;
float:left;
}
#publisher h2.pub {
width:135px;
height:66px;
background:url(images/bol_icon.gif) no-repeat;
}
#publisher p{
width:179px;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
color:#87600C;
background-color:#F8F7EE;
padding:0;
margin:0 0 12px 0;
}
#publisher ul{
width:186px;
margin:0;
padding:0;
}
#publisher ul li{
display:block;
margin:0;
float:left;
}
#publisher ul li a{
display:block;
background:url(images/bullet_red.gif) 0 7px no-repeat #F8F7EE;
padding:0 0 0 14px;
font:normal 13px/20px Tahoma, Arial, Helvetica, sans-serif;
color:#87600C;
text-decoration:none;
}
#publisher ul li a:hover{
background:url(images/bullet_red_hover.gif) 0 7px no-repeat #F8F5DB;
color:#cc0000;
}
#right{
width:186px;
height:159px;
margin:8px 0 0 0;
padding:77px 0 0 0;
float:left;
}
#right p{
width:179px;
font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
color:#87600C;
background-color:#F8F7EE;
padding:0;
margin:0 0 15px 0;
}
#right ul{
width:186px;
margin:0;
padding:0;
}
#right ul li{
display:block;
margin:0;
float:left;
}
#right ul li a{
display:block;
background:url(images/bullet_red.gif) 0 7px no-repeat #F8F7EE;
padding:0 0 0 14px;
font:normal 13px/20px Tahoma, Arial, Helvetica, sans-serif;
color:#87600C;
text-decoration:none;
}
#right ul li a:hover{
background:url(images/bullet_red_hover.gif) 0 7px no-repeat #F8F5DB;
color:#cc0000;
}

/*------------------------------------------------body end--------------------*/
/*------------------------------------------------quote start--------------------*/
#quote {
width:778px;
height:150px;
margin:auto;
}

#quote p{
width:420px;
padding:29px 0 0 0;
font:bold 12px/16px Arial, Helvetica, sans-serif;
background-color:#EDEBD5;
text-transform:uppercase;
}
#quote p span{
font:bold 14px Georgia, "Times New Roman", Times, serif;
color:#87600C;
background-color:#EDEBD5;
text-transform:uppercase;
padding:0 7px 0 0;
float:right;
}

/*------------------------------------------------quote end--------------------*/

/*------------------------------------------------red part start--------------------*/
#red-main{
width:100%;
height:180px;
padding:12px 0 20px 0;
background:url(images/red_bg.gif) 0 0 repeat-x;
}
#red{
width:705px;
height:180px;
margin:0 auto;
}
#tips{
width:221px;
border-right:#CECBAB dashed 1px;
float:left;
}
#tips h2{
display:block;
width:11px;
font:normal 24px Georgia, "Times New Roman", Times, serif;
color:#EDEBD5;
margin:0 0 13px 0;
padding:0;
}
#tips ul{
width:188px;
margin:0;
padding:0;
}
#tips ul li{
float:left;
}
#tips ul li a{
display:block;
width:172px;
font:normal 13px/20px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
padding:0 0 0 16px;
background:url(images/bullet_white.gif) 0 7px no-repeat ;
float:left;
}
#tips ul li a:hover{
background:url(images/bullet_white_hover.gif) 0 7px no-repeat #996633;
color:#fff;
}
#tips p.rm-yellow{
display:block;
width:87px;
height:13px;
font-size:0;
padding:0 0 0 97px;
margin:0 0 5px 0;
float:left;
}
#tips p.rm-yellow a{
display:block;
width:79px;
padding:3px 0 0 8px;
height:10px;
font:11px/9px Tahoma, Arial, Helvetica, sans-serif;
color:#fff;
background:url(images/read_more_icon_black.gif) 79px 6px no-repeat ;
text-decoration:none;
}
#tips p.rm-yellow a:hover{
color:#EDEBD5;
background:url(images/read_more_icon_black_ho.gif) 79px 6px no-repeat ;
}
#linksall{

width:728px;
margin:auto;
margin-top:15px;
margin-bottom:15px;
height:120px;
}
#links1{
width:125px;
margin-left:0px;


margin-top:15px;
margin-bottom:15px;
height:125px;
}
#links2{

width:125px;
height:125px;
}
#links3{

width:200px;
height:125px;
}
#links4{

width:125px;
height:125px;
}
#links{
width:219px;
border-right:#CECBAB dashed 1px;
padding:0 0 0 39px;
float:left;
}
#links h2{
display:block;
width:120px;
font:normal 24px Georgia, "Times New Roman", Times, serif;
color:#EDEBD5;
margin:0 0 13px 0;
padding:0;
}
#links ul{
width:188px;
margin:0;
padding:0;
}
#links ul li{
float:left;
}
#links ul li a{
display:block;
width:172px;
font:normal 13px/20px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
padding:0 0 0 16px;
background:url(images/bullet_white.gif) 0 7px no-repeat ;
float:left;
}
#links ul li a:hover{
background:url(images/bullet_white_hover.gif) 0 7px no-repeat #996633;
color:#fff;
}
#links p.rm-yellow{
display:block;
width:87px;
height:13px;
font-size:0;
padding:0 0 0 97px;
margin:0 0 5px 0;
float:left;
}
#links p.rm-yellow a{
display:block;
width:79px;
padding:3px 0 0 8px;
height:10px;
font:11px/9px Tahoma, Arial, Helvetica, sans-serif;
color:#fff;
background:url(images/read_more_icon_black.gif) 79px 6px no-repeat ;
text-decoration:none;
}
#links p.rm-yellow a:hover{
color:#EDEBD5;
background:url(images/read_more_icon_black_ho.gif) 79px 6px no-repeat ;
}
#methods{
width:187px;
padding:0 0 0 35px;
float:left;
}
#methods h2{
display:block;
width:120px;
font:normal 24px Georgia, "Times New Roman", Times, serif;
color:#EDEBD5;
margin:0 0 13px 0;
padding:0;
}
#methods ul{
width:188px;
margin:0;
padding:0;
}
#methods ul li{
float:left;
}
#methods ul li a{
display:block;
width:172px;
font:normal 13px/20px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
padding:0 0 0 16px;
background:url(images/bullet_white.gif) 0 7px no-repeat ;
float:left;
}
#methods ul li a:hover{
background:url(images/bullet_white_hover.gif) 0 7px no-repeat #996633;
color:#fff;
}
#methods p.rm-yellow{
display:block;
width:87px;
height:13px;
font-size:0;
padding:0 0 0 97px;
margin:0 0 5px 0;
float:left;
}
#methods p.rm-yellow a{
display:block;
width:79px;
padding:3px 0 0 8px;
height:10px;
font:11px/9px Tahoma, Arial, Helvetica, sans-serif;
color:#fff;
background:url(images/read_more_icon_black.gif) 79px 6px no-repeat ;
text-decoration:none;
}
#methods p.rm-yellow a:hover{
color:#EDEBD5;
background:url(images/read_more_icon_black_ho.gif) 79px 6px no-repeat ;
}
/*------------------------------------------------red part end--------------------*/

/*------------------------------------------------footer start--------------------*/
#footer-main{
width:100%;
height:125px;
background:url(images/footer_bg.gif) 0 0 repeat-x #B18545;
color:#fff;
}
#footer{
width:778px;
height:125px;
margin:0 auto;
background:url(images/footer_design.gif) 0 0 no-repeat;
position:relative;
}
#footer a.xht{
display:block;
width:57px;
height:14px;
background:url(images/xhtml_bg.gif) 0 0 no-repeat #B18545;
font:bold 11px/14px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
text-align:center;
text-transform:uppercase;
position:absolute;
left:108px;
top:100px;
}
#footer a.xht:hover{
color:#fff;
background:url(images/xhtml_bg_hover.gif) 0 0 no-repeat #B18545;
}
#footer a.cs{
display:block;
width:43px;
height:14px;
background:url(images/css_bg.gif) 0 0 no-repeat #B18545;
font:bold 11px/14px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
text-align:center;
text-transform:uppercase;
position:absolute;
left:166px;
top:100px;
}
#footer a.cs:hover{
color:#fff;
background:url(images/css_bg_hover.gif) 0 0 no-repeat #B18545;
}
#footer ul{
width:410px;
margin:0;
padding:0;
position:absolute;
left:239px;
top:100px;
}
#footer ul li{
margin:0;
float:left;
font:bold 13px Arial, Helvetica, sans-serif;
color:#fff;

}
#footer ul li a{
font:11px/11px Arial, Helvetica, sans-serif;
color:#003366;

text-decoration:none;
padding:0 4px 0 4px;
}
#footer ul li a:hover{
color:#fff;
text-decoration:none;
}
#footer ul li.home2{
padding:0 8px 0 8px;
float:left;
font:bold 14px Arial, Helvetica, sans-serif;
color:#003366;

}
#footer span.copyright{
font:11px/15px Arial, Helvetica, sans-serif;
color:#003366;

width:97px;
height:98px;
position:absolute;
left:682px;
top:17px;
}
#footer span.design{
display:block;
width:210px;
height:25px;
position:absolute;
left:480px;
top:95px;
font:9px/22px Arial, Helvetica, sans-serif;
color:#fff;

text-align:center;

}
#footer a.link{
font:12px/25px Arial, Helvetica, sans-serif;
color:#003366;
padding:3px;

text-decoration:none;

}
#footer a.link:hover{
text-decoration:underline;
color:#fff;

}
/*------------------------------------------------footer end--------------------*/
#fondohome{
height:758px;
width:400px;
background:url(images/fondo_home.jpg) no-repeat;
/*position:relative;*/
left:260px;
/*top:765px;*/
float:right;


}
#fondohome2{

position:relative;
left:19px;
float:right;






}

a#dipu_off{
display:block;
float:left;
width:180px;
height:62px;
background-image: url(images/diputacion_off.gif);
background-repeat: no-repeat;


}
a#dipu_off:hover{
display:block;
float:left;
width:180px;
height:62px;
background-image: url(images/diputacion_on.gif);

}
a#facv_off{
display:block;
float:left;
width:196px;
height:62px;
background-image: url(images/facv_off.gif);

}
a#facv_off:hover{
display:block;
float:left;
width:196px;
height:62px;
background-image: url(images/facv_on.gif);

}
a#feda_off{
display:block;
float:left;
width:207px;
height:62px;
background-image: url(images/feda_off.gif);

}
a#feda_off:hover{
display:block;
float:left;
width:207px;
height:62px;
background-image: url(images/feda_on.gif);

}
a#hotelbali_off{
display:block;
float:left;
width:195px;
height:62px;
background-image: url(images/grupo_off.gif);

}
a#hotelbali_off:hover{
display:block;
float:left;
width:195px;
height:62px;
background-image: url(images/grupo_on.gif);

}
a#generalitat_off{
display:block;
float:left;
width:194px;
height:62px;
background-image: url(images/generalitat_off.gif);

}
a#generalitat_off:hover{
display:block;
float:left;
width:194px;
height:62px;
background-image: url(images/generalitat_on.gif);

}
a#csd_off{
display:block;
float:left;
width:207px;
height:62px;
background-image: url(images/csd_off.gif);

}
a#csd_off:hover{
display:block;
float:left;
width:207px;
height:62px;
background-image: url(images/csd_on.gif);

}

a#cve_off:hover{
display:block;
float:left;
width:181px;
height:62px;
background-image: url(images/cve_on.gif);

}
a#cve_off{
display:block;
float:left;
width:181px;
height:62px;
background-image: url(images/cve_off.gif);

}
a#soal_off:hover{
display:block;
float:left;
width:196px;
height:62px;
background-image: url(images/soal_on.gif);

}
a#soal_off{
display:block;
float:left;
width:196px;
height:62px;
background-image: url(images/soal_off.gif);

}
#varios1{
padding-left:45px;
float:right;
width:90px;		
}
#fondoinstr{
height:598px;
width:375px;
background:url(images/fondoinstr.gif) no-repeat;
position:relative;
top:50px;
left:375px;


}
#varios2{
float:left;	
width:410px;		
}
.linkPdf:link{
font:normal 11px Arial, Helvetica, sans-serif; color:#900;
}
.linkPdf:hover{
font:normal 11px Arial, Helvetica, sans-serif;
background-color:#fff;
}
.linkPdf:visited{
font:normal 11px Arial, Helvetica, sans-serif; color:#000;
}
.subcripcion:link{
font:normal 13px "Trebuchet MS",Arial, Helvetica, sans-serif;color:#fff;
background-color:#900;

}
.subcripcion:hover{
font:normal 13px "Trebuchet MS",Arial, Helvetica, sans-serif;
color:#000;
}
.subcripcion:visited{
font:normal 13px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#fff;
background-color:#900;
}
.inputForm {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000;
border: 2px solid #fff;
height: 20px;
width: 350px;
background-color:#d1d1d1;
padding:2px;
}
.inputForm2 {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000;
border: 2px solid #fff;
height: 20px;
width: 130px;
background-color:#d1d1d1;
padding:2px;
}
.selectForm {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000;
border: 2px solid #fff;
height: 25px;
width: 357px;
background-color:#d1d1d1;
padding:2px;
}
.selectForm3 {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000;
border: 2px solid #fff;
height: 25px;
width: 320px;
background-color:#d1d1d1;
padding:2px;
}
.selectForm2 {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000;
border: 2px solid #fff;
height: 30px;
width: 130px;
background-color:#d1d1d1;
padding:2px;
}
.texttForm {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000;
border: 2px solid #fff;
height: 200px;
width: 344px;
overflow:auto;
padding:5px;
background-color:#d1d1d1;
}
.botonForm {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 14px;
color: #fff;
height: 30px;
width: 200px;
background-color:#0066cc;
background-repeat: no-repeat;
border: 3px solid #FFF;
} 
.email{
background-color:#000;
color:#FFF


}
.enviado{
height: 60px;
width: 357px;
text-align:center;
background-color:#000;
font-size: 16px;
color:#FFF;
padding-top:30px;
margin-bottom:20px;

}
.enc{
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
text-align:left;
}
.enc:hover{
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
text-decoration:none;
text-align:left;
}
#lang{
margin-left:264px;
position:relative;
top:-92px;
}

.not:link{
font:bold 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000;}
.not:hover{
font:bold 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000;
background-color:#F90;}

.not:visited{
font:bold 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666;

}
.titulos{
font:bold 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#900;
}
.titulos2{
font:bold 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#333;
}
a#sp_off:hover{
display:block;
float:left;
width:30px;
height:31px;
background-image: url(images/flags/sp_h.gif);

}
a#sp_off{
display:block;
float:left;
width:30px;
height:31px;
background-image: url(images/flags/sp.gif);

}
a#eng_off:hover{
display:block;
float:left;
width:30px;
height:31px;
background-image: url(images/flags/eng_h.gif);

}
a#eng_off{
display:block;
float:left;
width:30px;
height:31px;
background-image: url(images/flags/eng.gif);

}
a#fr_off:hover{
display:block;
float:left;
width:30px;
height:31px;
background-image: url(images/flags/fr_h.gif);

}
a#fr_off{
display:block;
float:left;
width:30px;
height:31px;
background-image: url(images/flags/fr.gif);

}
a#gr_off:hover{
display:block;
float:left;
width:30px;
height:31px;
background-image: url(images/flags/germ_h.gif);

}
a#gr_off{
display:block;
float:left;
width:30px;
height:31px;
background-image: url(images/flags/germ.gif);

}
a#it_off:hover{
display:block;
float:left;
width:30px;
height:31px;
background-image: url(images/flags/ita_h.gif);

}
a#it_off{
display:block;
float:left;
width:30px;
height:31px;
background-image: url(images/flags/ita.gif);

}
#gal2{
width:600px;
position:relative;
float:right;

}

#gal1{
width:140px;
position:relative;
top:20px;

}
#fondogaleria{
width:600px;
height:491px;
background:url(images/fondogaleri.jpg) no-repeat;
position:relative;
float:right;

}
.logo2{
width:109px;
height:185px;
float:right;
padding:30px 50px 0 0;
}
#fondocontac{
width:344px;
height:384px;
background: url(images/fondocontac.jpg) no-repeat;
position:absolute;
left:435px;
top:315px;

}
#newbanner{
	width:755px;
	height:90px;
	position:relative;
	right:15px;
	
}