/* STYLE.CSS */
/* html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0px 0px; padding: 0px 0px; border: 0px; outline: 0px; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; } */

* {margin:0;padding:0;}
.page{position:relative;}
.clear{clear:both;}	
ul{list-style:none;}
img.square{
	padding:3px 5px;
}	

.distancia {			
	height:20px;
	padding-left:5px;
	margin-top:5px;
	padding-top:4px;
	text-align:left;				
}			
 
#thumbs{position:absolute;top:180px;left:187px;}
#fitxa{background:#FFF;border:1px #CCC solid;float:left;}
#fitxa2{border:1px #CCC solid;float:left;margin:10px}

.thumb{float:left;}
.menu_thumb{float:left;padding:5px;}

.thumb a{float:left;padding:10px 10px 5px 10px;}
.thumb a:hover{border:1px #F99 dotted;padding:9px 9px 5px 9px;background:transparent;}
.thumb a.selected,.thumb a.selected:hover{border:1px #F99 solid;padding:9px 9px  5px 9px;background:#FFF;}
* html .thumb a{padding:10px 10px;}
* html .thumb a:hover{padding:9px 9px;}
* html .thumb a.selected,* html .thumb a.selected:hover{padding:9px 9px;}

a.menu_thumb{height:54px;text-decoration:none;border-left:1px #CCC dotted;border-right:1px #CCC dotted;color:#666;}
a.menu_thumb:hover{border-left:1px #E75 dotted;border-right:1px #E75 dotted;color:#E75;background:#FCC;}
a.menu_thumb:active{border-left:1px #FFF dotted;border-right:1px #FFF dotted;color:#FFF;background:#900;}

a{color:#666;text-decoration:none;}
#left a:hover{border-bottom:1px #E75 dotted;color:#E55;background:#FCC;}
#left a:active{color:#FFF;background:#666;}
a img{border:none;}

#left,#right{float:left;}
#left{width:240px;padding:10px 15px;}
#right{width:445px;padding:15px;}
#right2{width:550px;padding:10px 10px 20px 10px;}
#right3{width:100%;padding:10px 10px 20px 10px;}
#right4{width:540px;padding:5px 10px 20px 10px;}


#left ul li {text-align:left;}
#left ul span.resalta{color:#F66;margin-left:4px;font-size:1.1em;}
#left ul{margin-top:255px;}	
* html #left ul{margin-top:205px;}
*:first-child+html #left ul{margin-top:205px !important;}
.get_pdf img{position:relative;top:4px;}

#right .box0{margin-top:15px;float:left;width:100%;margin-right:3%;}

#right .box{margin-top:15px;float:left;width:100%;margin-right:3%;}
#central .box{margin-top:15px;float:left;width:95%; margin-right:3%;}

#right .box2{float:left;width:30%;}
#right .box21{margin-top:10px;float:left;width:25%;margin-right:2%;}

#right .box81{float:left;width:25%;}

#right .box4{margin-top:15px;float:left;width:25%;margin-right:2%;}

#right .box3{margin-top:5px;float:left;width:96%;margin-right:2%;}

#right .box5{margin-top:5px;float:center;width:96%;margin-right:2%;}

#right .box6{float:left;width:60%;margin-right:10%;}
#left .box6{margin-top:5px;float:left;margin-right:3%;}

#right .box80{float:left;width:73%;margin-right:2%;}
#left .box80{margin-top:5px;float:left;margin-right:3%;}
#central p {height:250px}

#right .box62{margin-top:5px;float:left;width:100%;margin-right:3%;}

#right .box82{margin-top:5px;float:left;width:100%;margin-right:3%;}

#right .box9{margin-top:-10px;float:left;width:68%;margin-right:3%;}

#right .box10{margin-top:15px;float:left;width:25%;margin-right:2%;}

#right .box11{margin-top:-10px;float:left;width:25%;margin-right:2%;}

#right .box12{margin-top:5px;float:left;width:25%;margin-right:2%;}

.box0 h2 {font-size:1.2em;color:#FFF;background:#900;}
.box0 p {border:1px #900 solid;padding:10px;}
.box h2, .box2 h2 {font-size:1.2em;color:#FFF;background:#900;}
.box21 h2 {font-size:1.2em;color:#FFF;background:#900;}
.box p,.box2 p{border:1px #900 solid;padding:10px;}
.box21 p{border:1px #900 solid;padding:10px;}

.box81 h2 {font-size:1.2em;color:#FFF;background:#900;}
.box81 p{border:1px #900 solid;padding:10px;}

.box4 h2 {font-size:1.2em;color:#FFF;background:#900;}
.box4 p{border:1px #900 solid;padding:10px;}
.box3 h2 {font-size:1.2em;color:#FFF;background:#900;}
.box3 p{border:1px #900 solid;padding:10px;}
.box5 h2 {font-size:1.2em;color:#FFF;background:#900;}
.box5 p{padding:10px;}
.box5 table{padding:10px;}
#right .box6 {text-align:center}
.box6 h2 {font-size:1.2em;color:#FFF;background:#900;}
.box6 p{border:1px #900 solid;padding:10px;}

#right .box80 {text-align:center}
.box80 h2 {font-size:1.2em;color:#FFF;background:#900;}
.box80 p{border:1px #900 solid;padding:10px;}

.box62 h2 {font-size:1.2em;color:#FFF;background:#900;}
.box62 p{border:1px #900 solid;padding:10px;}

.box82 h2 {font-size:1.2em;color:#FFF;background:#900;}
.box82 p{border:1px #900 solid;padding:10px;}

.box7 h2 {font-size:1.2em;color:#FFF;background:#900;}
.box7 p{border:1px #900 solid;padding:10px;}
.box8 h2 {font-size:1.2em;color:#FFF;background:#900;}
.box8 p{border:1px #900 solid;padding:10px;}
.box9 h2 {font-size:1.2em;color:#FFF;background:#900;}
.box9 p{border:1px #900 solid;padding:10px;}
.box11 h2 {font-size:1.2em;color:#FFF;background:#900;}
.box11 p{border:1px #900 solid;padding:10px;}

.box49 {border:1px #900 solid;}
.box49 h2 {font-size:1.2em;color:#FFF;background:#900;padding:2px;}
.box49 h3 {font-size:1.5em; font-weight:bold; }
.box49 p{padding:5px 10px; text-align:justify; }
#right .box49{margin-top:-10px;float:left;width:100%;margin-right:3%;}

.box43 h2 {font-size:1.2em;color:#FFF;background:#900; padding:2px;}
.box43 h3 {font-size:1.2em; padding:5px 10px; }
.box43 ul {padding:0px 25px; list-style:circle; padding-bottom:15px; }
.box43 p{padding:5px 10px; text-align:justify; }

#right .box43{margin-top:5px;float:left;width:100%;margin-right:2%;}


#right .box5#reserve{margin-top:15px;}
#right .box2#reserve{margin-top:15px;}
#right .box21#reserve{margin-top:8px;}
#right .box3#reserve{margin-top:15px;}
#right .box4#reserve{margin-top:15px;}

.over0{overflow:auto;height:160px;border:1px #900 solid;padding:10px;}
.over{overflow:auto;height:200px;border:1px #900 solid;padding:10px 10px 0px 10px;}
.over2{overflow:auto;height:70px;border:1px #900 solid;padding:10px;}
.over3{overflow:auto;height:57px;border:1px #900 solid;padding:5px;}
.over4{overflow:auto;height:56px;border:1px #900 solid;padding:10px;}
.over5{overflow:auto;height:140px;border:1px #900 solid;padding:10px;}
.over6{overflow:auto;height:238px;border:1px #900 solid;padding:10px;}
.over7{overflow:auto;height:169px;border:1px #900 solid;padding:10px;}
.over8{overflow:auto;height:135px;border:1px #900 solid;padding:10px;}
.over9{overflow:auto;height:70px;border:1px #900 solid;padding:5px;}
.over10{overflow:auto;height:190px;border:1px #900 solid;padding:10px;}

#right .over{height:260px;}
#right .gris{background:#777;color:#FFF;border:none;font-family:Arial, Helvetica, sans-serif;font-size:1.4em;margin-bottom:2px;text-align:center;padding:5px;}
*:first-child+html #right .gris, * html #right .gris{padding:6px;}
#right .gris strong{font-size:1.2em;}


#right4 .box{margin-top:15px;float:left;width:68%;margin-right:3%;}

#right4 .box2{margin-top:15px;float:left;width:25%;margin-right:2%;}

#right4 .box4{margin-top:5px;float:left;width:25%;margin-right:2%;}

#right4 .box3{margin-top:5px;float:left;width:96%;margin-right:2%;}

#right4 .box5{margin-top:5px;float:center;width:96%;margin-right:2%;}

#right4 .box7{margin-top:5px;float:left;width:68%;margin-right:3%;}

#right4 .box8{margin-top:10x;float:left;width:25%;margin-right:2%;}

#right4 .box5#reserve{margin-top:15px;}
#right4 .box2#reserve{margin-top:15px;}
#right4 .box3#reserve{margin-top:15px;}
#right4 .box4#reserve{margin-top:15px;}
#right4 .box8#reserve{margin-top:5px;}


#right3 .box5{margin-top:5px;float:center;width:96%;margin-right:2%;border:1px #900 solid;}

#e-mailing {border:1px #900 solid;}
.solicitud { text-align:center; border:1px #900 solid; font-size:1.1em; padding:2px 30px; font-weight:bold;}
.solicitud2 { text-align:center; border:1px #900 solid; font-size:1.1em; padding:2px 30px; font-weight:bold; width:90%; }
a table:hover{border-bottom:1px #E75 dotted;color:#E55;background:#FCC;}
a table:active{color:#FFF;background:#666;}
#fax-mailing {border:1px #900 solid;}
#mailing-postal {border:1px #900 solid;}
#bdPropia {border:1px #900 solid;}
#bdPropia #clausula { width:90%; border:1px #900 solid; font-size:0.8em; text-align:justify;}
#bdPropia table{padding:5px 10px; border:1px #900 solid; }

.bx { margin: 0px; padding: 0px; }
.bxTopo { background: url(../img/square.gif) no-repeat 5px 6px; }
.bxTitle { border:1px #900 solid; background-color: #900; padding-left: 15px; font-size:1.2em; color:#FFF; }
.bxContent { border:1px #900 solid; padding: 5px; height: auto;  }

.fl { float: left; }
.fr { float: right; }

.loading {
	position: absolute;  
	width: 300px;
	height: 50px;
	top: 50%;
	left: 50%;
	margin-top:-40px;
	margin-left:-150px;
	background-color: #fcfcfc; border: 2px solid #a4291b;
	padding: 20px;
	text-align: center; font-size: 12px; font-weight: bold; line-height: 3em; color: #a4291b;
	z-index: 1; display : block;
	display: none;
}
.apartado {margin:0px 0px 15px 0px}
.apartado ul { list-style-type: square; list-style-position: outside; }
.apartado li { margin-left: 15px; } 

.left-pad {padding-left:15px}
.info td {width:110px}

.margin-top{ margin-top:10px;}
