/* CSS Document */

body{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color: #b6c0d0;
	background-repeat: repeat-x;
	background-position: top;
	margin: 0px;
}



div.headerBg {
width:100%;
height: 174px;
background-image: url(graphics/slices_background_top.png);
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='front/graphics/slices_background_top.png', sizingMethod='scale');
/*position: absolute;*/
margin: 0px;
}
div.mbody{
	width:985px;
	!width:1005px;
	_width:975px;
	margin:0px auto 0px auto;
	margin-top:-174px;
}

div.header{
}
div.logo,div.logo a,div.logo a:visited{
	text-decoration:none;
	width:194px;
	margin-left:10px;
	_margin-left:5px;
	height:102px;
	float:left;
	margin-top:30px;
	cursor:pointer;
	background-image:url(graphics/logo_javea.png);
	background-position:center;
	background-repeat:no-repeat;
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='front/graphics/logo_javea.png', 	sizingMethod='crop');
	
}

div.verbTxt {
	position:absolute;
	width: 600px;
	margin-left:180px;
	margin-top:40px;
}

div#banner{
	width:747px;
	float:right;
	margin-top:25px;
	z-index:2;
	height:108px;
	!margin-right:20px;
	_margin-right:-10px;
}

div.menu{
	color:#FFFFFF;
	padding-left:180px;
	!padding-left:200px;
	_padding-left:180px;
	width:610px;
	margin-top:20px;
}


div.menu a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
}

div.menu2{
color:#FFFFFF;
}

div.menu2 a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
}

div.menu a:hover{
color:#45474E;
}

a#selected{
	color: #45474E;
}
a#selected2{
	color: #45474E;
}
div.lang{
	height: 42px;
	width: 110px;
	margin-bottom:100px;
	_margin-bottom:10px;

	
}

.bannertop5{
position:relative;
left:0px;

top:-40px;



}

div.buttonslang{
	width:85px;
	margin-bottom:5px;
	!margin-bottom:2px;

}

div.date{
background-image:url(graphics/bg_date.png);
background-repeat:no-repeat;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='front/graphics/bg_date.png', 	sizingMethod='crop');
width:107px;
height:99px;
margin-left:13px;
!margin-left:0px;



}

div.text_date{
width:85px;
text-align:center;
font-size:14px;
font-weight:bold;
margin:auto;
padding-top:20px;
}

span.day{
color:#B93214;
font-size:20px;

}


a.flag_es, a.flag_es a:visited,a.flag_en, a.flag_en a:visited,a.flag_de, a.flag_de a:visited {
	width:18px;
	background-repeat:no-repeat;
	margin-right:8px;
	height:34px;
	display: block;
	text-decoration:none;
	float:left;
	cursor:pointer;
}

a.flag_es, a.flag_es a:visited {
	background-image:url(graphics/flag_es2.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='front/graphics/flag_es2.png', 	sizingMethod='crop');
}

a.flag_en, a.flag_en a:visited {
	background-image:url(graphics/flag_en2.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='front/graphics/flag_en2.png', 	sizingMethod='crop');
}

a.flag_de, a.flag_de a:visited {
	background-image:url(graphics/flag_de2.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='front/graphics/flag_de2.png', 	sizingMethod='crop');
}

/*register*/

a.register{
color:#000000;
text-decoration:none;
display:block;
width:89px;
height:21px;
background-image:url(graphics/btn_register.png);
background-repeat:no-repeat;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='front/graphics/btn_register.png', 	sizingMethod='crop');
text-align:center;
padding-top:3px;
margin-top:10px;
margin-left:22px;
!margin-left:0px;
font-weight:bold;
}
td#textregister{
padding-left:30px;
padding-right:30px;
width:250px;
vertical-align:top;
font-size:13px;
text-align:justify;
}

div.container{
margin-top:20px;
	
}
table.container{
width:985px;

margin-left:0px;


}
td.left_content{
width:150px;
	

}
td.main_content{
padding-left:20px;
!padding-left:10px;
	

}
td.right_content{
	
}

/*menu left*/
div.menu_left{
	margin-left:20px;
	width:130px;
	margin-top:-35px;
	z-index:10000;
	position:relative;
}



div.top_menuleft{
	
	background-image: url(graphics/title_menu.jpg);
	background-repeat: no-repeat;
	width:130px;
	height:20px;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	padding-left:	10px;
	padding-top:4px;
	
	

}

div.content_menuleft{
	width:130px;
	
	
}
div.content_menuleft a{

width:130px;
height:16px;
background-image:url(graphics/btn_menu.jpg);
background-repeat:no-repeat;
display:block;
margin-top:1px;
color:#FFFFFF;
text-decoration:none;
padding-left:10px;
padding-top:2px;
}

div.content_menuleft a:hover{
text-decoration:underline;
}

div.content_menuleft a.menu_rental {
	background-image:url(graphics/menu_rental.jpg);
	font-weight:bold;
	border:1px solid white;
	width:130px;
	padding-left:0px;
	text-align:center;
}

div#headerSections{
z-index:3;
position:relative;
}
span.subtitle{
font-size:16px;
color:#FFFFFF;
}
div.title{
height:28px;
_height:23px;
width:600px;
margin-left:9px;
font-size:27px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
padding-left:195px;
padding-bottom:5px;
}
div.title a{
color:#FFFFFF;
font-size:10px;
text-align:right;
display:block;
margin-top:-16px;
padding-right:10px;
z-index:600;
position:relative;

}
div.imageSection{
margin-top:-67px;
margin-left:30px;

}
/*menu icons*/
div.topicons{
	z-index:2;
	position:relative;
	width:670px;
	margin-left:0px;
	margin-top:-60px;
	
}

a.iconentorno,
a.iconocio,
a.iconservicio,
a.iconhistoria,
a.icontradiciones{
	width:124px;
	height:87px;
	display:block;
	text-decoration:none;
	font-family: Verdana;
	font-size: 10px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:10px;
	_padding-left:9px;
	padding-top:6px;
	float:left;
}
a.iconentorno{
	background:url(graphics/btn_entorno.png);
	background-repeat:no-repeat;
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='front/graphics/btn_entorno.png', 	sizingMethod='crop');
}
/*a.iconentorno:hover{
background:url(graphics/entorno_over.jpg);
background-repeat:no-repeat;
}*/
a.iconocio{
	background:url(graphics/btn_ocio.png);
	background-repeat:no-repeat;
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='front/graphics/btn_ocio.png', 	sizingMethod='crop');
}
/*a.iconocio:hover{
background:url(graphics/entorno_over.jpg);
background-repeat:no-repeat;
}*/
a.iconservicio{
	background:url(graphics/btn_servicios.png);
	background-repeat:no-repeat;
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='front/graphics/btn_servicios.png', 	sizingMethod='crop');
}
a.iconhistoria{
	background:url(graphics/btn_historia.png);
	background-repeat:no-repeat;
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='front/graphics/btn_historia.png', 	sizingMethod='crop');
}
a.icontradiciones{
	background:url(graphics/btn_tradiciones.png);
	background-repeat:no-repeat;
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='front/graphics/btn_tradiciones.png', 	sizingMethod='crop');
}
div.icontradiciones_inv{
width:0px;
height:0px;
font-size:0px;
background-image:url(graphics/tradiciones_over.jpg);
background-image:url(graphics/historia_over.jpg);
background-image:url(graphics/servicios_over.jpg);
background-image:url(graphics/ocio_over.jpg);
background-image:url(graphics/entorno_over.jpg);
}


a.iconentorno:hover{
	background:url(graphics/entorno_over.png);
	background-repeat:no-repeat;
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='front/graphics/entorno_over.png', 	sizingMethod='crop');
	
}
/*a.iconentorno:hover{
background:url(graphics/entorno_over.jpg);
background-repeat:no-repeat;
}*/
a.iconocio:hover{
	background:url(graphics/ocio_over.png);
	background-repeat:no-repeat;
		_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='front/graphics/ocio_over.png', 	sizingMethod='crop');
}
/*a.iconocio:hover{
background:url(graphics/entorno_over.jpg);
background-repeat:no-repeat;
}*/
a.iconservicio:hover{
	background:url(graphics/servicios_over.png);
	background-repeat:no-repeat;
		_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='front/graphics/servicios_over.png', 	sizingMethod='crop');
}
a.iconhistoria:hover{
	background:url(graphics/historia_over.png);
	background-repeat:no-repeat;
		_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='front/graphics/historia_over.png', 	sizingMethod='crop');
}
a.icontradiciones:hover{
	background:url(graphics/tradiciones_over.png);
	background-repeat:no-repeat;
		_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='front/graphics/tradiciones_over.png', 	sizingMethod='crop');
}



/*MAIN CONTENT*/
div.top_main{
	width:656px;
	
	height:58px;

}
div.top_main2{
	width:800px;
	height:174px;
	color:#FFFFFF;
	font-size:16px;
	padding-top:20px;
	padding-left:20px;
	font-weight:bold;
	margin-left:1px;
	!margin-left:0px;
}
div#traditions,
div#offers{

	background-image: url(graphics/topheader_blue.png);
	background-repeat: no-repeat;
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='front/graphics/topheader_blue.png', sizingMethod='crop');
	
}
div#surroundings{

	background-image: url(graphics/topheader_red.png);
	background-repeat: no-repeat;
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='front/graphics/topheader_red.png', sizingMethod='crop');
	
}

div#services,
div#aguilarent{

	background-image: url(graphics/topheader_green.png);
	background-repeat: no-repeat;
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='front/graphics/topheader_green.png', sizingMethod='crop');
	
}
div#history,
div#news,
div#farmacias,
div#mapgoogle,
div#contact,
div#gallery{

	background-image: url(graphics/topheader_lightgreen.png);
	background-repeat: no-repeat;
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='front/graphics/topheader_lightgreen.png', sizingMethod='crop');
	
}
div#leisure,
div#events{

	background-image: url(graphics/topheader_orange.png);
	background-repeat: no-repeat;
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='front/graphics/topheader_orange.png', sizingMethod='crop');
	
}
div.include_content{
	/*background-image:url(graphics/slices_Main_center.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='front/graphics/slices_Main_center.png', sizingMethod='scale');*/
	width:665px;
	margin-left: 0px;
	margin-top:-82px;
	!margin-top:-86px;
	_margin-top:-110px;
	padding:90px 0px 10px 00px;
	
}

div.include_content2{
	background-image: url(graphics/bg_mainContent.png);
	background-repeat:repeat-y;
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='front/graphics/bg_mainContent.png', sizingMethod='scale');
	width:800px;
	border:1px solid transparent;
	!border:none;
	margin-top:-20px;	
}

div.container_content{
width:780px;
margin-left:10px;
!margin-left:11px;
margin-top:-100px;
z-index:1500;
position:relative;
}

div.bottom_maincontent{
	background-image: url(graphics/slices_Main_bottom.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='front/graphics/slices_Main_bottom.png', sizingMethod='crop');
	background-repeat:no-repeat;
	width:656px;
	height:58px;
	margin-top:-47px;
}

div.bottom_maincontent2{
	background-image:url(graphics/bg_bottomConten.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='front/graphics/bg_bottomConten.png', sizingMethod='crop');
	background-repeat:no-repeat;
	width:800px;
	height:24px;
	border-left:1px solid transparent;
	border-right:1px solid transparent;
	!border:none;
	margin-top:0px;
}

div#contenedor{
width:795px;
_width:790px;

margin-left:10px;
_margin-left:11px;

margin-top:-80px;
_z-index:10000;
_position:relative;


}

div#contenedor a{
	text-decoration:none;
	color:#999;
}

.catmenutop{
	background-color:#000;
	color:#FFF;
	font-size:12px;
	width:155px;
	font-weight:bold;
	padding-left:5px;
	
}

.catmenu{
	width:130px;
height:16px;
background-image:url(graphics/btn_menu.jpg);
background-repeat:no-repeat;
display:block;
margin-top:1px;
color:#FFFFFF;
text-decoration:none;
padding-left:10px;
padding-top:2px;
}
	
div.top_menuright{

	background-image: url(graphics/top_lateral_banner.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='front/graphics/top_lateral_banner.png', sizingMethod='crop');
	background-repeat:no-repeat;
	width:136px;
	height:15px;
}

div.bottom_menu_rigth{
background-image: url(graphics/bottom_lateral_banner.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='front/graphics/bottom_lateral_banner.png', sizingMethod='crop');
	background-repeat:no-repeat;
	width:136px;
	height:15px;
}
div.content_menuright{

	width: 136px;
	background-image: url(graphics/center_lateral_banner.png);
	background-repeat:repeat-y;
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='front/graphics/center_lateral_banner.png', sizingMethod='scale');
	text-align:center;
	
	
	
}
div.topbanner{

	width:120px;
	margin-left:7px;
	!margin-left:-2px;
	margin-bottom:10px;
}

a#flashplayer{
	color:#FFFFFF;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
span.flashplayer{
	color:#FFFFFF;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
div.src{
	
	text-align:right;
	padding-right:30px;
	margin-top:-20px;
	margin-bottom:10px;
	z-index:5;
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666A73;
	font-size:10px;
	text-decoration:none;
}
div.src a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666A73;
	font-size:10px;
	text-decoration:none;
}
div.src a:hover{
	text-decoration:underline;
}
span#src{
	border-bottom:1px solid #666666;
}
/*TAG CLOUDS*/
div.tagclouds{
	border-top:dashed 1px #637A9C;
	margin-top:5px;
	text-align:justify;
	width:780px;
	margin-left:10px;
}
ol.tag-cloud{
	margin-left:-40px;
	width:620px;
	!width:620px;
}

ol.tag-cloud2{
	margin-left:-30px;
	!margin-left:10px;
	width:760px;
}
   
        
        .tag-cloud LI { display: inline; margin-right:10px; }
        /* hide the extra context from CSS-enabled browsers, but not screenreaders */
		.tag-cloud a{
		text-decoration:none;
		}
		.tag-cloud a:hover{
		text-decoration:underline;
		}
        .tag-cloud SPAN { position: absolute; left: -999px; width: 990px; }
        /* size is purely presentational, based upon the class */
        .tag-cloud .not-popular a{ font-size: 12px; color:#A5B3C7; }
        .tag-cloud .not-very-popular a{ font-size: 14px; color:#8A9BB5; }
        .tag-cloud .somewhat-popular a{ font-size: 16px; color:#8A9BB5; }
        .tag-cloud .popular a{ font-size: 18px; color:#637A9C;}
        .tag-cloud .very-popular a{ font-size: 20px; color:#637A9C;}
        .tag-cloud .ultra-popular a{ font-size: 22px; color:#637A9C;}
		
		.tag-cloud2 LI { display: inline; margin-right:10px; }
		.tag-cloud2 a{
		text-decoration:none;
		}
		.tag-cloud2 a:hover{
		text-decoration:underline;
		}
        /* hide the extra context from CSS-enabled browsers, but not screenreaders */
        .tag-cloud2 SPAN { position: absolute; left: -999px; width: 990px; }
        /* size is purely presentational, based upon the class */
          .tag-cloud2 .not-popular a{ font-size: 12px; color:#A5B3C7; }
        .tag-cloud2 .not-very-popular a{ font-size: 14px; color:#8A9BB5; }
        .tag-cloud2 .somewhat-popular a{ font-size: 16px; color:#8A9BB5; }
        .tag-cloud2 .popular a{ font-size: 18px; color:#637A9C;}
        .tag-cloud2 .very-popular a{ font-size: 20px; color:#637A9C;}
        .tag-cloud2 .ultra-popular a{ font-size: 22px; color:#637A9C;}
/*tag clouds*/


td#form{
padding-left:10px;
padding-right:30px;

vertical-align:top;
font-size:13px;
text-align:justify;
}
span.blue{
color:#003366;
padding:0px 3px 0px 3px;
}

span.orange{
color:#333333;
padding:0px 3px 0px 3px;
}
a.eventok{
	padding:0px 3px 0px 3px;
	text-decoration:none;
	color:#003366;
	background-color:#CBDAEB;
}

a.eventok2{
	padding:0px 3px 0px 3px;
	text-decoration:none;
	color:#ffffff;
	background-color:#fb6f16;

}
/*end register*/

.highslide-dimming {
	background: white;
	position: absolute;
}

.empresalist{
	
	font-weight:bold;
	color:#4A5B75;
	font-size:13px;
}

.searchinput{
	width:127px;
}
