/*
GENERAL STYLESHEET 
CIN PALACIO
Optimized by Gonzalo Molina
*/

html,img {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
body {
	color: #fff;
	background-color: #000000;
	margin: 0px;
	padding: 0;
	height: 100%;
	voice-family: "\"}\""; 
	voice-family:inherit;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
}
div#background    {
	text-align: center;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	overflow: hidden;
}

div#nav{
	margin: 45px 0 0 45px;
     padding: 0;
     position: absolute;
     z-index: 50;
     top: 20px;
     left: 10px;
}
div#nav div#logo{
z-index:200;
	
	width:309px;
	height:250px;
	
}
div#nav div#logos{
z-index:200;
	
	width:800px;
	height:150px;
	
}

div#nav div#logoBio{
z-index:200;
	width:309px;
	height:211px;
	

}

div#bottom div#menuli{
z-index:80;
margin:0px;
padding:0px;
width:391px;
position:relative;
bottom:-17px;
}

div#bottom div#menuli ul li{
list-style:none;
margin-bottom:-3px;
margin-left:17px;
}
div#bottom div#menuli a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#FFFFFF;
	text-decoration:none;
	letter-spacing:1px;
	margin:0px;
	padding:0px;
}
div#bottom div#menuli a:hover{
text-decoration:line-through;

}

div#separadorMenu{
	background-color:#FFFFFF;
	height:10px;
	width:308px;
	position:relative;
	left:45px;
	margin-left:11px;
	bottom:-20px;
	}

div#bottom {
z-index:70;
width:100%;
bottom:0;
position:absolute;
}
div#menubar {
	z-index:60;
	background-color:#000000;
	height:31px;
	color:#FFFFFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	position: absolute;
	width:100%;
	top:0;
}
div#menubar ul.menu {list-style:none; margin:0; padding:0}
div#menubar ul.menu * {margin:0; padding: 0;text-decoration:none; text-transform: uppercase; background:#000; color:#fff;}
div#menubar ul.menu a {display:block; text-decoration:none;text-transform: uppercase;background:#000;color:#fff;}
div#menubar ul.menu li {position:relative; float:left; margin-right:10px;margin-left:20px;margin-top:1px;}
div#menubar ul.menu ul {position:absolute; top:30px; left:0;  display:none; list-style:none}
div#menubar ul.menu ul li {position:relative; width:80px; margin:0}
div#menubar ul.menu ul li a {display:block; padding:3px 7px 3px; background:black; }
div#menubar ul.menu ul li a:hover {color: white;text-decoration:line-through; } 
div#menubar ul.menu ul ul {left:80px; top:0px; }
div#menubar ul.menu .menulink {background:black; padding:5px 7px 7px; font-weight:normal; width:auto}
div#menubar ul.menu .menulink:hover {color:white; text-decoration:line-through;} 
div#menubar ul.menu .menulink:hover,ul.menu .menuhover {text-decoration:line-through;}
div#menubar ul.menu .sub {background:black opacity:0.8;}
div#menubar ul.menu .topline {color:white}


div#cc {
	float:right;
	width:31px;
	height:31px;
	position:relative;
	left:0px;
	bottom:0px;
}
div#fb {
	float:right;
	width:40px;
	height:20px;
	position:relative;
	right:63px;
	top:-5px;
	
}

div#flechas{
z-index:500;
width:98%;
text-align:center;
}

div#flechaD{
position:relative;
float:right;
text-align:right;
top:275px;
z-index:400;
}

div#flechaI{
position:relative;
float:left;
left:35px;
text-align:left;
top:275px;
z-index:400;
}


div#txtBio{
z-index:80;
margin:0px;
padding:0px;
width:375px;
position:relative;
font-size:14px;
color:#FFFFFF;
top: 0px;
right:45px;
bottom:0px;
letter-spacing:1px;
}

div#txtBio ul li{
list-style:none;
margin-bottom:0px;
margin-left:5px;
}
div#txtBio a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
	letter-spacing:1px;
	margin:0px;
	padding:0px;
}
div#txtBio a:hover{
text-decoration:line-through;
}
div#txtLinks{
z-index:80;
margin:0px;
padding:0px;
width:375px;
position:relative;
font-size:15px;
color:#FFFFFF;
top: 0px;
right:45px;
bottom:0px;
letter-spacing:0.5px;
}

div#txtLinks ul li{
list-style:none;
margin-left:5px;
}
div#txtLinks a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	text-decoration:none;
	letter-spacing:0.5px;
	margin:0px;
	padding:0px;
}
div#txtLinks a:hover{
text-decoration:line-through;
}

div#submenuInterna{
z-index:80;
margin:0px;
padding:0px;
width:391px;
position:relative;
font-size:22px;
color:#FFFFFF;
right:45px;
bottom:37px;
letter-spacing:0.5px;
}

div#submenuInterna ul li{
list-style:none;
margin-bottom:0px;
margin-left:5px;
}
div#submenuInterna a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#FFFFFF;
	text-decoration:none;
	letter-spacing:0.5px;
	margin:0px;
	padding:0px;
}
div#submenuInterna a:hover{
text-decoration:line-through;
}

div#submenuRight{
float:right;
position:relative;
right:40px;
}

div#submenuLeft{
float:left;
}


div#volver{
font-size:12px;
letter-spacing:1px;
position:relative;
top:5px;
}

div#volver ul li{
list-style:none;
margin-bottom:0px;
margin-left:5px;
}

div#volver a{
font-size:12px;
letter-spacing:1px;
}


div#nav div#lookedbook{
	z-index:80;
	width:600px;
	height:400px;
	top: 38px;
	left: 10px;
	position:relative;
	margin:0px;
	padding:0px;
	
	bottom:0px;

}



div#nav div#contactoLeft{
z-index:200;
	width:55px;
	float:left;
	position:relative;
	left:30px;
}

div#nav div#contactoLeft ul{
padding-bottom:5px;

}

div#nav div#contactoRight{
z-index:200;
	width:322px;
	float:right;
	position:relative;
	right:28px;
}

div#nav div#contactoRight ul{
margin-bottom:5px;

}
div#nav div#contactoRight textarea.c3 {width:318px; margin-top:15px;}
div#nav div#contactoRight input.c2 {margin-top:13px;}
div#nav div#contactoRight div.c1 {margin-left: 2em}



div#txtContacto{
z-index:80;
margin:0px;
padding:0px;
width:450px;
position:relative;
font-size:15px;
font-weight: bold;
color:#FFFFFF;
right:45px;
bottom:17px;
letter-spacing:1px;
}

