@charset "utf-8";
/* CSS Document */
/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}legend{color:#000;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
/*input,button,textarea,select{*font-size:100%;}


*/
html,body{
	text-align:center;
	min-height: 100%;
    height: 100%;
	font-family:Arial, Helvetica, sans-serif;
}
#menu_main ul li img{
	margin:0px;
	padding:0px;
	border:0px;
	display:block;
}

a img{border:0px}
a{outline:none;}
#warper{
	width:1019px;
	height: auto !important;
    min-height: 100%;
    height: 100%;
	margin: 0 auto -40px;
	background-image:url(../img/attica-bg.gif);
	background-position:0px 118px;
	background-repeat:no-repeat;
	position:relative
}
#cabecera{
	height:69px;
	margin-bottom:7px;
	padding-top:43px;
	padding-left:177px;
	text-align:left
}
#col_contenidos{
	height:402px;
	text-align:left;
	padding-left:177px;
        font-size:11px;
}
#menus{
	text-align:left;
	padding-left:491px;
position:relative;
margin-bottom:20px;
height:200px;
}
#menu_main{float:left;position:relative; margin-right:5px; left:-6px}
#menu_main ul{width:246px;}
#menu_main ul li{line-height:0px}

ul.nav_categories li{margin:0; padding:0; border:0; display:inline}
ul.nav_categories2 li{margin:0; padding:0; border:0; display:inline}
ul.nav_categories3 li{margin:0; padding:0; border:0; display:inline}


#menu_main ul li a img{margin:0px; padding:0px; border:0px}

#menu_sub ul li a img{display:block; margin:0px; padding:0px; border:0px}

#menu_main img{border:0;}

#menu_sub ul li img,#menu_main ul li img{display:block; margin:0px; padding:0px; border:0px}


#menu_sub  li img{
	margin:0px;
	padding:0px;
	border:0px;
	display:block;
}

#nav_categories{width:246px;}
#nav_categories li{ line-height:0px}
#nav_categories li a img{display:block; margin:0px; padding:0px; border:0px}
#nav_categories li img{
	margin:0px;
	padding:0px;
	border:0px;
	display:block;
}

#nav_categories2{width:246px;}
#nav_categories2 li{ line-height:0px}
#nav_categories2 li a img{display:block; margin:0px; padding:0px; border:0px}

#nav_categories2 li img{
	margin:0px;
	padding:0px;
	border:0px;
	display:block;
}

#nav_categories3{width:246px;}
#nav_categories3 li{ line-height:0px}
#nav_categories3 li a img{display:block; margin:0px; padding:0px; border:0px}

#nav_categories3 li img{
	margin:0px;
	padding:0px;
	border:0px;
	display:block;
}



#col_contenidos div{
	height:402px;
	/*background-image:url(../img/cargando.gif);*/
	background-position:265px 138px;
	background-repeat:no-repeat;
line-height:12px
}

	#col_1{ float:left; margin-right:7px; width:275px;}
	#col_2{ float:right; margin-right:7px; width:275px;}
	#col_3{ float:right; width:258px; padding-left:10px;padding-right:10px;}
	#col_2_3{float:right; width:559px;}
#col_1 a{color:#000}


#menu_sub{position:absolute; top:0px; width:230px; left:744px}

#pie{
	height:20px;
	font-size:12px;
	text-align:left;
position:absolute;
bottom:20px;
left:235px;
color:#342c27;
}


.titular{font-weight:bold; margin:0px; padding:0px}

ul li a{color:#a6a6a3; text-decoration:none}
ul li a:hover{text-decoration:underline}
ul li strong{color:#989896}
.activo{color:#000}
.linkele{color:#a6a6a3;}

#menu_habitaciones{text-align:left;width:275px;margin-top:5px; left:-5px;}
#sello{width:88px; height:92px; position:absolute; right:150px; top:81px;}

#idiomas{float:left; padding-left:6px; font-size:10px; padding-top:58px}

#idiomas a{color:#666; text-decoration:none}
#idiomas a:hover{text-decoration:underline}


#pie a{color:#342c27; text-decoration:none}
#pie a:hover{text-decoration:underline}
#bienvenido{position:absolute;left:175px}

.active a{color:#000;}
#idiomas a.apagado{color:#c4c4c4; cursor:text}
#pie a.apagado{color:#c4c4c4; cursor:text}

.separador{height:5px;min-height:5px; position:relative}

.parche1{float:left; width:559px;}
.parche2{height:350px; overflow:auto;width:220px; padding-right:10px}
.parche3{float:right;width:218px; padding-left:20px;padding-top:40px; padding-right:30px;background-image:url(http://www.attica21hotels.com/img/banda_gris_bg.jpg); background-repeat:repeat-x; background-position:0px 0px;min-height:442px;}
.pancho{margin-top:15px}
.ll{position:relative; float:left; left:-540px; top:-80px}


.mapaweb{ font-family:Verdana, Geneva, sans-serif; font-size:10px}
.mapaweb a{ color:#000; text-decoration:none}

.promo{position:absolute;background-image:none; width:235px;padding:20px; height:362px; background-repeat:repeat}

.promo a{color:#000}