/*
Theme Name: Valentino 2012
Theme URI: http://valentinobookings.net/
Description: Tema diseñado para la versión 2012 de la web del Valentino Bookings
Version: 1.0
Author: Marcelo Ferreiro (HTMLdelivery.com)
Author URI: http://htmldelivery.com/
*/

* { margin:0; padding:0; }

body{
    margin:0;
    font-family:Verdana, sans-serif;
	/*background-color:#CCC !important;*/
}

/* Intro */
body.home{margin:0;}
#intro{width:583px; margin:0 auto;}
#intro h1{display:block; width:600px; height:50px; overflow:hidden; line-height:1000px;}
#intro #es{display:block; float:left; margin:100px 0px 0px 230px; background:url(img/es.jpg) no-repeat; background-position:0px -48px; width:47px; height:48px; overflow:hidden; border:0px; line-height:1000px; cursor:pointer; color:#FFFFFF;}
#intro #es:hover{background-position:0px 0px;}
#intro #en{display:block; float:left; margin:100px 0px 0px 30px; background:url(img/en.jpg) no-repeat; background-position:0px -48px; width:47px; height:48px; overflow:hidden; border:0px; line-height:1000px; cursor:pointer; color:#FFFFFF;}
#intro #en:hover{background-position:0px 0px;}
#menu_intro_es, #menu_intro_en{list-style:none; clear:both; margin:0 auto; text-align:center; padding-left:0; padding-top:40px; width:600px; display:none;}
#menu_intro_es li, #menu_intro_en li{display:inline; font-size:13px; margin:0 5px;}
#menu_intro_es li a, #menu_intro_en li a{color:#444; text-decoration:none;}

/* Barra Menu */
#menu{height:80px; width:100%; position:relative;}
#menu .contenedor{width:1060px; margin:0 auto;}
#menu #logo{position:relative; top:-5px; float:left; margin-left:0px;}
#menu nav{float:left;}
#menu nav ul{list-style:none; font-family:'Verdana', sans-serif; font-size:13px; text-transform:uppercase; font-weight:normal; padding-top:28px; margin-left:30px;}
#menu nav ul li{display:inline; margin:0 10px;}
#menu nav ul li a{color:#3b3b3b; text-decoration:none; padding-top:21px;}
#menu nav ul li a:hover{color:#363636;}
#menu nav #managment_menu{display:none; width:180px; height:115px; position:relative; top:0px; left:194px;}
#menu nav .managment_en{left:151px !important;}
#menu nav #managment_menu ul{font-size:11px; margin-left:20px; margin-top:0 !important; padding-top:5px !important;}
#menu nav #managment_menu ul li{display:block; padding:7px 0 !important; margin:0 5px;}
#menu nav #managment_menu ul li a{padding-top:0px;}
#menu nav #managment_menu ul li a:hover{}

/* Estilos Generales */
#home{width:800px; margin:40px auto 15px auto; height:500px;}

#ficha{padding-top:120px;}
/*#ficha{padding-top:80px;}*/
#ficha h1{font-family:'Times New Roman', serif; font-weight:normal; text-transform:uppercase; font-size:32px; color:#66636C; text-shadow: 2px 2px 2px #CCC; margin-left:33px;}
#ficha .galeria{background:url(img/galeria-ficha-bg.png) repeat-x; height:320px; width:100%; padding-top:25px; text-align:center;}
#ficha .galeria div img{height:260px; margin:0 !important;}
#ficha .datos{height:58px; width:92%; margin-top:0px; margin-bottom:50px; padding-top:18px; text-align:right; font-family:'Times New Roman', serif; font-size:13px; color:#666;}
#ficha .atras{cursor: pointer; position:relative; display:block; width:30px; height:44px; margin-bottom:-44px; float:left; top:105px; margin-left:50px;}
#ficha .adelante{cursor: pointer; position:relative; display:block; width:30px; height:44px; margin-bottom:-44px; float:right; top:-155px; margin-right:50px;}
#ficha #mascara{height:260px; overflow:hidden; width:80%; margin:0px auto 0px auto; clip:rect(0px, 1000px, 200px, 0px); position:relative;}
#ficha #capa{height:260px; width:9999px !important; display:block; position:relative; left:0px;}

#page{background:url(img/page-bg.png) repeat-x center bottom; width:726px; height:500px; margin:80px auto 30px auto; display:block; overflow:hidden; padding:0 25px;}
#page h1{font-family:'Times New Roman', serif; font-weight:normal; text-transform:uppercase; font-size:32px; color:#66636C; text-shadow: 2px 2px 2px #CCC; margin-left:-10px; margin-bottom:20px;}
#page p{font-size:17px; line-height:26px; font-family:'Times New Roman', serif; color:#444;}
#page .aligncenter{display:block; margin:0 auto;}

#category{width:1000px; margin:50px auto 30px auto;}
#category h1{display:none;}
#category .modelo{float:left; margin:6px;}
#category .modelo a{text-decoration:none; color:#FFF; text-shadow: 0px 1px 2px #000; border:1px solid #FFF; display:block; width:133px; height:200px;}
#category .modelo a:hover{text-shadow: 2px 2px 3px #000; border:1px solid #000;}
#category .modelo img{width:133px; height:200px;}
#category .modelo span{ font-family:'Times New Roman', serif; font-weight:normal; text-transform:uppercase; display:block; width:133px; text-align:center; margin-top:-27px;}