/* CSS posadaremanso Panel */
*{margin:0;padding:0;}
body{text-align:center;margin:0;padding:0;background-color:#3b3b3c;background-image:url(../img/fdo.png);background-position:center;background-repeat:repeat-y;font-family:verdana;}
h1{color:#fff;font-family:"Trebuchet MS";font-weight:normal;font-size:26px;margin-top:5px;line-height:28px;padding-bottom:10px;}
h2{color:orange;font-weight:bold;font-size:20px;font-family:"Trebuchet MS";margin:20px auto;}
.t3{text-align:left;font-size:14px;font-weight:normal;display:block;color:#000;font-weight:bold;}
.st{color:orange;font-weight:bold;}
p{color:#fff;font-size:10px;text-align:left;}
#gal-limit p{color:#333;margin-left:240px;margin-right:50px;font-size:12px;text-align:justify;}
a{color:orange;text-decoration:none;}
img{border:0;}
#gris{background-color:#bababa;position:absolute;top:0;right:0;width:580px;height:15px;}
#header{width:770px;height:101px;margin: 5px auto 0 auto;position:relative;background-image:url(../img/fdo_head.jpg);background-repeat:repeat-x;background-position:bottom left;border-bottom:1px solid #000;}
#conten{
	width:770px;
	height:280px;
	margin:4px auto;
	background-repeat: no-repeat;
}
#bottom{
	width:770px;
	height:190px;
	position:relative;
	border-top:1px solid #000;
	margin: auto;
	padding-top: 10px;
}
#footer{
	color:#999;
	text-align:center;
	width:730px;
	margin:auto;
	font-family:Arial;
	font-size:10px;
	padding-top:5px;
	padding-bottom:12px;
	border-top:1px dotted #999;
	margin-top:5px;
}
#loginf{
	width:175px;
	float:left;
	position:absolute;
	top:102px;
	right:593px;
	border-top:5px solid #fff;
	height: 492px;
	left: 0px;
	background-color: #dddddc;
	background-image: url(../img/logo.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
#loginf img{margin:0;padding:0;}
.mod{
	float:left;
	width:590px;
	padding-top: 10px;
}
#flash1{
	width:200px;
	position: relative;
	height: 170px;
	left: 0;
	float: left;
}
#flash2{
	width:130px;
	position: relative;
	height: 170px;
	float: left;
	left: 0;
	margin-left: 5px;
}

#flash3{
	width:240px;
	position: relative;
	height: 170px;
	text-align: right;
	float: right;
}

.blue{color:#0099CC;font-size:34px;font-style:italic;}
#posadaremanso{
	background-color: #000000;
	color: #FFFFFF;
	width: 175px;
	height: 101px;
	position: absolute;
	left: 0;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#posadaremanso img{border:0;}
.ir{float:right;margin-right:90px;}
#fr{float:right;display:inline;width:294px;height:190px;margin-left:20px;margin-bottom:20px;}
#inicio{position:absolute;top:-1px;left:578px;font-size:10px;}
#idiomas{position:absolute;top:-2px;left:598px;z-index:2;font-family:arial;font-size:10px;background-image:url(../img/mapamundi.gif);background-position:left top;background-repeat:no-repeat;padding-left:37px;padding-top:1px;padding-bottom:4px;background-color:#fff;padding-right:5px;border-left:5px solid #fff;}
#idiomas a{color:navy;}
#idiomas a:hover{text-decoration:underline;}
/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> MENU <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<< */
#menu{
	display:block;
	width:580px;
	height:81px;
	margin:0;
	margin-top:17px;
	padding:0;
	position:absolute;
	top:0;
	right:0;
	font-family:Verdana;
	font-size:12px;
	border-top-color: #000000;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: thin;
}
#menu li{
	float:left;
	list-style:none;
	color: #000000;
}
#menu li a,#menu li.act{
	display:block;
	float:left;
	padding:45px 22px 10px 30px;
	text-decoration:none;
	color:#000000;
	border-right:1px solid #6d6d6d;
	border-left:1px solid #000;
	margin-top:12px;
	text-align: center;
}
#menu li a:hover,#menu li.act{
	color:#FFFFFF;
	background-color: #CCCCCC;
}


#submenu{
	display:block;
	position:absolute;
	font-size:11px;
	text-align:right;
	top:155px;
	left:4px;
	background-color:#DDDDDC;
}
#submenu li{list-style:none;}
#submenu li a{color:#000000;margin:0;}
#submenu li a:hover,#submenu li.act{
	color:#ff0000;
	background-color: #CCCCCC;
	
}

/*- Menu 2--------------------------- */
	
#menu2{width:176px;list-style:none;text-align:left;top:120px;left:0px;font-size:11px;position:absolute;}
	
#menu2 li a{height:32px;text-decoration:none;}
html>body #menu2 li a{height:24px;}	
	
#menu2 li a:link, #menu2 li a:visited{color:#FF6100;display:block;background:url(menu2.gif);padding: 8px 0 0 30px;}	
#menu2 li a:hover,#menu2 li.act{color:#F3630A;background:url(menu2.gif) 0 -32px;padding:8px 0 0 32px;}
#menu2 li.act{height:32px;}
html>body #menu2 li.act{height:24px;}


/*- Menu 3--------------------------- */
	
#menu3{
	width:176px;
	list-style:none;
	text-align:left;
	top:319px;
	font-size:11px;
	position:absolute;
	left: 0px;
}
	
#menu3 li a{height:32px;text-decoration:none;}
html>body #menu3 li a{height:24px;}	
	
#menu3 li a:link, #menu3 li a:visited{color:#FF6100;display:block;background:url(menu2.gif);padding: 8px 0 0 30px;}	
#menu3 li a:hover,#menu3 li.act{color:#F3630A;background:url(menu2.gif) 0 -32px;padding:8px 0 0 32px;}
#menu3 li.act{height:32px;}
html>body #menu3 li.act{height:24px;}



.mod3 {

	float:left;
	width:250px;
	background-position:bottom center;
	padding-left: 5px;
	padding-top: 10px;
}
#logo {
	width: 175px;
	position: absolute;
	left: 0;
	top: 0;
	height: 269px;
	background-image: url(../img/logo.jpg);
	background-position:center;
	background-repeat: no-repeat;
}


#footer1 {
	color:#999;
	text-align:center;
	width:580px;
	margin:auto;
	font-family:Arial;
	font-size:10px;
	padding-top:0px;
	padding-bottom:12px;
	margin-top:4px;
	margin-left: 180px;
}
#conten2 {

	width:590px;
	margin-left: 180px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 5px;
}


/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> GALERIA <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<< */
#gal-limit{width:770px;margin:0 auto;display:block;height:320px;text-align:left;}
#gal-limit h2{margin:20px 0 20px 230px;}
#gal-fila{width:530px;margin: 10px;}
#gal-marco{width:120px;margin: 10px;background-color: red;padding: 10px;height: 120px;float: left;}

#galul{display:block;margin:10px 0;margin-left:240px;padding:0;width:510px;}
#galul li{list-style:none;margin:0;padding:0;float:left;}
#galul li img{border:0;}
#galul li a{float:left;display:block;padding:5px;text-decoration:none;border:1px solid #999; margin:5px;}
#galul a:hover img { filter: alpha(opacity=50); opacity: .5; }
