﻿html{
	height:100%;
	padding:0px;
	margin:0px;
	/*width:100%;
	background-color:#f8f8f8;*/
	}
h2{
	color: #000099;
	}
h3{
	color:#FFFFFF;
	}
body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	/* background-image:url(../images/main/degradadoBase.gif); */
	/*background-image:url(../images/main/paraisotropical.jpg);*/
	/*background-image:url(../images/main/playa_peace.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:center;*/
	padding:0px;
	margin:0px;
	/*background-color:#f8f8f8;*/
	background-color:#E0E1F3;
	height:100%;
	width:100%;
	}
a{
	color:#103A7C;
	}

a:visited{
	color:#103A7C;
	}

a:hover{
	color:#000033;
	}


#cuerpo{
	/*width: 980px;  */
	width: 100%;
	/*max-width: 1200px; */
	margin: 0 auto;
	position: relative;
	}

#logo_superior_on_top{
	background-repeat:no-repeat;
	background-image:url(../images/logos/logo_andorra.png);
	background-position:center;
	width:500px;
	height:100px;
	}
	
#all_logos{
	float:left;
	width:970px;
	height:100px;
	}

#logo_top{
    float:left;
	border:2px solid red;
	margin-top:5px;
	margin-right:5px;
	margin-bottom:10px;
	width:320px;
	height:75px;
	padding:5px;
	} 
#banner_main{
    float:left;
	border:1px solid #000033;
	margin-left:5px;
	margin-top:5px;
	margin-bottom:10px;
	margin-right:5px;
	width:752px;
	height:300px;
	padding:8px;
/*	
	background-repeat:no-repeat;
	background-position:center top;
	background-image:url('../images/header/1.jpg'); 
*/
	} 
#central_column{
	/*width: 980px; */
	width:100%;
	/*border:1px #000033 solid;
	max-width: 1200px; */
	margin: 5px auto;
	}

#link_column{
    float:right;
	border:1px solid #000033;
	margin-top:5px;
	margin-bottom:10px;
	width:180px;
	/*height:600px; */
	padding:8px;
	overflow:auto;
	background-color: #FFFFFF; 
	} 
	
#main_column{
    float:left;
	padding:0px;
	margin:0px;
	width:770px;
	padding:5px;
	/*height:600px;
	overflow:scroll;
	border:1px solid gray;*/
	} 

#bottom_boxes_right{
    float:left;
	padding:3px;
	margin-left:5px;
	margin-right:30px;
	margin-top:5px;
	margin-bottom:5px;
	width:730px;
	padding:15px;
	border:1px double #009900;
	background-color:#FFFFFF;
	/*height:100px;
	overflow:scroll;
	border:1px solid gray;*/
	} 

.top_boxes_right{
    float:left;
	padding:0px;
	margin-top:20px;
	margin-bottom: 13px;
	margin-left:10px;
	width:950px;
	padding:5px;
	height:40px;
	border:5px ridge green;
	border-radius: 10px ; 
	-ms-border-radius: 10px ;
	-moz-border-radius: 10px ;
	-webkit-border-radius: 10px ;
	-khtml-border-radius: 10px ;
	overflow:hidden;
	background-color: #FFFFFF; 
	} 
img.top_boxes_right{
	  display:block;
	  border:none;
	  width:175px;
	  height:40px;
	  margin-top:0px;
	  margin-left:45px;
	  float:left;
	  padding:1px;
	} 
#block_link_column{
	padding:8px;
	}

IMG.center_solo {
	display: block;
	margin-left: auto;
	margin-right: auto; 
	}

.center{
	text-align:center
	}
.destacado{
	border:double;
	border-color:#009900;
	text-align:justify;
	padding:5px;
	/*height:165px;*/
	margin:5px;
		border-radius: 10px ;
	-ms-border-radius: 10px ;
	-moz-border-radius: 10px ;
	-webkit-border-radius: 10px ;
	-khtml-border-radius: 10px ;
	overflow:hidden;
	}
img.destacado_right{
	  border: 5px dotted #009900;
	  margin-left:20px;
	  margin-bottom:10px;
	  width:220px;
	  height:180px;
	  padding:3px;
	  float:right;
	  border-radius: 0px ;
	-ms-border-radius: 0px ;
	-moz-border-radius: 0px ;
	-webkit-border-radius: 0px ;
	-khtml-border-radius: 0px ;
	}
img.destacado_left{
	  border: 5px dotted #009900;
	  margin-right:20px;
	  margin-bottom:10px;
	  width:220px;
	  height:180px;
	  padding:3px;
	  float:left;
	  border-radius: 0px ;
	-ms-border-radius: 0px ;
	-moz-border-radius: 0px ;
	-webkit-border-radius: 0px ;
	-khtml-border-radius: 0px ;
	}
h2.destacado{
	font-size:10px;
	padding:0;
	border:none;
	color:#003366;
	text-align:left;
	}
p.destacado{
	font-size:6px;
	padding:0;
	border:none;
	text-align:justify;
	}
.rounded-corners {
	border-radius: 10px ;
	-ms-border-radius: 10px ;
	-moz-border-radius: 10px ;
	-webkit-border-radius: 10px ;
	-khtml-border-radius: 10px ;
	}
.apartamentos_column_left{
    float:left;
	border:2px solid #009900;
	background-color:#ECE3EE;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:15px;
	width:320px;
	/*height:200px;*/
	padding:8px;
	overflow:auto;
	border-radius: 10px ;
	-ms-border-radius: 10px ;
	-moz-border-radius: 10px ;
	-webkit-border-radius: 10px ;
	-khtml-border-radius: 10px ;
	}
.boxes_apartamentos{
    float:left;
	border:2px solid #009900;
	background-color:#ECE3EE; 
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	width:340px;
	height:200px;
	padding:8px;
	overflow:hidden;
	border-radius: 10px ;
	-ms-border-radius: 10px ;
	-moz-border-radius: 10px ;
	-webkit-border-radius: 10px ;
	-khtml-border-radius: 10px ;
	}
img.boxes_apartamentos{
	  display: block;
	  margin: auto;
	  border:none;
	  width:330px;
	  height:160px;
	  padding:3px;
	  text-align: center; 	 
	 }
	 
.box_form_contacto{
  
	border:2px solid #000033;
	background-color:#ECE3EE;
	width:500px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	padding:8px;
	border-radius: 10px ;
	-ms-border-radius: 10px ;
	-moz-border-radius: 10px ;
	-webkit-border-radius: 10px ;
	-khtml-border-radius: 10px ;
	}
	
a.link_apartamentos_column_left{
	text-decoration: none;
	}

a.link_apartamentos_column_left:hover{
	text-decoration: none;
	color:#000033;
	font-weight:bold;
	font-style:italic;
	}

.apartamentos_column_right{
    float:right;
	border:2px solid #009900;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:15px;
	width:350px;
	height:200px;
	padding:8px;
	overflow:hidden;
	border-radius: 10px ;
	-ms-border-radius: 10px ;
	-moz-border-radius: 10px ;
	-webkit-border-radius: 10px ;
	-khtml-border-radius: 10px ;
	}
.ofertas{
	border-bottom-style:dotted;
	border-bottom-color:#009900;
	text-align:justify;
	padding:5px;
	height:180px;
	margin:5px;
		border-radius: 10px ;
	-ms-border-radius: 10px ;
	-moz-border-radius: 10px ;
	-webkit-border-radius: 10px ;
	-khtml-border-radius: 10px ;
	overflow:hidden;
	}
img.ofertas{
	  border: 5px outset #009900;
	  width:200px;
	  height:150px;
	  padding:3px;
	  margin-right:25px;
	  float:left;
	  border-radius: 0px ;
	-ms-border-radius: 0px ;
	-moz-border-radius: 0px ;
	-webkit-border-radius: 0px ;
	-khtml-border-radius: 0px ;
	}
	
#border_dotted{
	padding: 4px;
	border: 2px dotted #009900;
	} 

a.link_apartamentos_bottom{
	font-size:0.9em;
	text-decoration: none;
	color:#003366;
	}	
a.link_apartamentos_bottom:hover{
	font-size:1.4em;
	text-decoration: none;
	color:#009900;
	font-weight:bold;
	font-style:italic;
	}
.fondo_boxes{
		background-color: #FFFFFF; 
	}
#superior_banner{
	padding-top:0px;
	margin:0px;
	height:170px;
	width:100%;
	background-image:url(../images/main/header-bg.jpg);
	background-repeat:repeat;
	overflow:hidden;
}
#division_logo{
	padding:15px;
	margin-top:30px;
	margin-bottom:30px;
	height:80px;
	width:100%;
	background-color:#000033;
	border-top:1px #00CC00 solid;
	border-bottom:1px #00CC00 solid;
	/*border-bottom:1px #003399 solid;*/
	overflow:hidden;
}
img.division_logo{
	  display:block;
	  border:none;
	  margin-top:0px;
	  margin-left:auto;
	  margin-right:auto;
	  float:left;
	  padding:2px;	
}
#flashcontainer{
	margin:10px;
}

#bottom_line{
	text-align:center;
	color:#FFFFFF;
	font-size:9px;
	margin-top:50px;
	height:20px;
	width:100%;
	background-color:#000033;
	border-top:1px #00CC00 solid;
	border-bottom:1px #00CC00 solid;
	/*border-bottom:1px #003399 solid;*/
	overflow:hidden;
}
h1{
	color:#0066CC;
}
#boxes_login{
	padding-left:20px;
	margin:100px;
	border:5px #000033 ridge;
	width:300px;
	height:150px;
	float:right;
}
#session_box{
	text-align:right;
	border:2px green dotted;
	margin:5px;
	padding:2px;
	color:#FFFFFF;
	background-color:#000033;
}
#left_column{
	float:left;
	border:1px #000033 dashed;
	margin:5px;
	width:15%
}
#right_column{
	float:left;
	border:1px #000033 solid;
	margin:5px;	
	padding:10px;
	width:80%;
}

#separadores{
    float:left;
	padding:3px;
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:5px;
	width:96%;
	padding:15px;
	border:1px double #009900;
	background-color:#FFFFFF;
	/*height:100px;
	overflow:scroll;
	border:1px solid gray;*/
	border-radius: 10px ;
	-ms-border-radius: 10px ;
	-moz-border-radius: 10px ;
	-webkit-border-radius: 10px ;
	-khtml-border-radius: 10px ;
	overflow:scroll;
	} 













/* -------[Menu 2]-------- */

#menu2 {
width: 175px;
border-style: solid solid none solid;
border-color: #677D92;
border-size: 1px;
border-width: 1px;
margin: 10px;
}
#menu2 ul {
list-style: none;
margin: 0;
padding: 0;
}
#menu2 li a {
height: 32px;
voice-family: "\"}\"";
voice-family: inherit;
height: 24px;
text-decoration: none;
}

/* N'oubliez pas de renseigner l'adresse des images que vous avez téléchargé */
#menu2 li a:link, #menu2 li a:visited {
color: #fff;
display: block;
background: url(../images/menu2.gif);
padding: 8px 0 0 10px;
}

#menu2 li a:hover {
color: #283A50;
background: url(../images/menu2.gif) 0 -32px;
padding: 8px 0 0 10px;
}

#menu2 li a:active {
color: #283A50;
background: url(../images/menu2.gif) 0 -64px;
padding: 8px 0 0 10px;
}

td{
	border-bottom: 1px dotted #000033;
}