body {margin-top: 0px;background-repeat: repeat;background-image: url(img/fondo.png);margin-left: auto;margin-right: auto;margin-bottom: auto;width: 955px;}
#cuerpo {
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
	font-family: Geneva, sans-serif;
	font-size: 11px;
}



#cuerpo #dir {
	background-image: url(dire.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin-top: 25px;
	height: 55px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
#cuerpo #mail {
	text-align: center;
	height: 19px;
}
#cuerpo #img {
	background-image: url(img.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin-top: 25px;
	height: 155px;
}




#cuerpo #logo2 {
	background-image: url(logo.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 100px;
	margin-top: 120px;
}



#cuerpo #logo {
	height: 156px;
	background-image: url(img/logo_nqn.png);
	background-repeat: no-repeat;
	background-position: center;
	background-color: #F6F6F6;
}
#cuerpo #dibujo {
	height: 165px;
	background-image: url(img/bod_dibujo.png);
	background-repeat: no-repeat;
	background-position: center;
	background-color: #F6F6F6;
	width: 100%;
}
#cuerpo #tit_in {
	height: 20px;
	background-repeat: no-repeat;
	background-color: #F6F6F6;
	width: 100%;
	float: left;
	font-family: Geneva, sans-serif;
	font-size: 14px;
	color: #000;
	text-align: center;
	padding-top: 60px;
}
#cuerpo #txt_in {
	background-repeat: no-repeat;
	background-color: #F6F6F6;
	width: 100%;
	float: left;
	font-family: Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	text-align: center;
	padding-top: 15px;
}
#cuerpo #bot_in {
	background-repeat: no-repeat;
	background-color: #F6F6F6;
	width: 100%;
	float: left;
	font-family: Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	text-align: center;
	padding-top: 25px;
	margin-bottom: 5px;
	padding-bottom: 20px;
}
#cuerpo #bot_in a{
	background-repeat: no-repeat;
	background-color: #F6F6F6;
	font-family: Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	text-align: center;
	text-decoration: none;
}

#cuerpo #top {
	height: 52px;
}
#cuerpo #top #left {
	height: 52px;
	width: 785px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #A4ADB3;
}
#left #nqn  {
	width: 140px;
	float: left;
	height: 50px;
	padding-top: 2px;
}
#left #menu {
	height: 32px;
	width: 645px;
	float: left;
	background-color: #F6F6F6;
	padding-top: 20px;
}
#nav {
		margin:0; 
		padding:0; 
		list-style:none;
	}	
	
		/* make the LI display inline */
		/* it's position relative so that position absolute */
		/* can be used in submenu */
		#nav li {
	float:left;
	display:block;
	position:relative;
	z-index:500;
	margin-top: 0;
	margin-bottom: 0;
	font-weight: normal;
	padding-right: 10px;
	padding-left: 10px;
		}
		
		/* this is the parent menu */
		#nav li a {
	display:block;
	font-weight:normal;
	height:23px;
	text-decoration:none;
	color:#fff;
	text-align:center;
	color:#333;
	padding-top: 8px;
	padding-right: 6px;
	padding-bottom: 0;
	padding-left: 6px;
		}

		#nav li a:hover {
	color:#000;
		}
	
		/* you can make a different style for default selected value */
		#nav a.selected {
	color:#FFF;
	background-color: #A4ADB3;
		}
	
		/* submenu, it's hidden by default */
		#nav ul {
	position:absolute;
	left:0;
	display:none;
	padding:0;
	list-style:none;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: -1px;
	text-align: left;
		}
		
		#nav ul li {
	width:150px;
	float:left;
	border-top:1px solid #fff;
	color: #6A757C;
	background-color: #F6F7F8;
	margin-left: -8px;
	text-decoration: none;
	text-align: left;
		}
		
		/* display block will make the link fill the whole area of LI */
		#nav ul a {
	display:block;
	color:#666;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 15px;
	text-align: left;
		}
		
		#nav ul a:hover {
	text-decoration:none;
	color: #A40931;
	text-align: left;
		}

		/* fix ie6 small issue */
		/* we should always avoid using hack like this */
		/* should put it into separate file : ) */
		*html #nav ul {
			margin:0 0 0 -2px;
		}
#menu2 {
	float: right;
	width: 145px;
	margin-top: 0px;
}
#menu2 #ringht {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #A4ADB3;
	height: 52px;
	width: 135px;
	float: right;
}
#fb {
	width: 19px;
	background-image: url(img/btn_f_off.png);
	height: 19px;
	margin-top: 25px;
	float: left;
	margin-right: 5px;
}
#tw {
	width: 19px;
	background-image: url(img/btn_tw_off.png);
	height: 19px;
	margin-top: 25px;
	float: left;
	margin-right: 5px;
}
#yt {
	width: 19px;
	background-image: url(img/btn_yt_off.png);
	height: 19px;
	margin-top: 25px;
	float: left;
	margin-right: 5px;
}
#redes a{
	width: 19px;
	background-image: url(img/btn_f_off.png);
	height: 19px;
	padding-top: 50px;
}
#img_h1 {
}
#img_h2 {
	height: 100px;
	width: 183px;
	margin-right: 5px;
	float: left;
}
#img_h3 {
	height: 100px;
	width: 183px;
	float: right;
}
#imgs {
	height: 100px;
	margin-top: 5px;
}
#gris {
	background-color: #F7F9FB;
	height: 150px;
	margin-top: 1px;
}
#gris_cont {
	background-color: #F7F9FB;
	margin-top: 1px;
	margin-bottom: 10px;
	float: left;
	width: 935px;
}
#pie_h {
	height: 59px;
	margin-left: 15px;
	margin-bottom: 5px;
	padding-top: 85px;
}
#pie_g {
	height: 59px;
	margin-bottom: 5px;
	padding-top: 5px;
	width: 935px;
	float: left;
}
#dire {
	float: left;
	width: 700px;
	padding-left: 5px;
	padding-top: 20px;
	font-size: 9px;
}
#dibujo2 {
	float: left;
	width: 140px;
}
#titulo {
	font-size: 14px;
	padding-left: 140px;
	padding-top: 20px;
	color: #900;
}
#subtitulo {
	font-size: 12px;
	padding-top: 10px;
	color: #900;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DFE2E5;
	margin-left: 140px;
}
#destacado_txt {
	font-size: 12px;
	padding-top: 10px;
	color: #000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DFE2E5;
	margin-left: 140px;
}
#textos {
	font-size: 12px;
	color: #333;
	padding-left: 140px;
	padding-top: 10px;
	padding-bottom: 15px;
	padding-right: 20px;
	text-align: justify;
}
#brief_textos {
	font-size: 12px;
	color: #333;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 10px;
	text-align: justify;
	width: 375px;
	float: left;
}
#colum_textos {
	font-size: 12px;
	color: #333;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 10px;
	text-align: justify;
	width: 375px;
	float: left;
}
#tour {
	height: 400px;
	width: 935px;
}
#gris_tour {
	background-color: #F7F9FB;
	margin-top: 1px;
	margin-bottom: 10px;
	height: 80px;
	width: 935px;
}
#titulo_tour {
	font-size: 14px;
	padding-left: 140px;
	padding-top: 20px;
	color: #900;
	width: 180px;
	float: left;
}
#textos_tour {
	font-size: 12px;
	color: #666;
	padding-left: 10px;
	padding-top: 20px;
	width: 350px;
	float: left;
}
#control_tour {
	font-size: 12px;
	color: #666;
	padding-left: 10px;
	padding-top: 20px;
	width: 160px;
	float: right;
}
#control_tour2 {
	font-size: 12px;
	color: #333;
	padding-left: 10px;
	padding-top: 15px;
	width: 80px;
	float: right;
}
#container {
	width: 935px;
	position: relative;
	margin: 0;
	background-color: #F7F9FB;
}
#container2 {
	width: 935px;
	position: relative;
	margin: 0;
	background-color: #F7F9FB;
}

#slide1 span, #slide2 span, #slide3 span {
	background: url("../images/contentBg.png") repeat top left transparent;
	position: absolute;
	padding: 10px;
	top: 410px;
	left: 320px;
	width: 300px;
	color: #333;
}
#slide50 span, #slide51 span, #slide52 span , #slide53 span{
	background: url("../images/contentBg.png") repeat top left transparent;
	position: absolute;
	padding: 10px;
	top: 275px;
	left: 140px;
	width: 486px;
	color: #333;
}

#slide1 h3, #slide2 h3, #slide3 h3 {
	font-family: Geneva, sans-serif;
	color: #666;
	font-size: 12px;
	font-weight: normal;
	margin-top: 0;
	margin-bottom: 0px;
}
#slide50 h3, #slide51 h3, #slide52 h3 , #slide53 h3{
	font-family: Geneva, sans-serif;
	color: #666;
	font-size: 12px;
	font-weight: normal;
	margin-top: 0;
	margin-bottom: 0px;
}

.jFlowSlideContainer a {
	color: #F90;
	text-decoration: none;
	font-style: italic;
}

.jFlowSlideContainer a:hover {
	text-decoration: none;
	border-bottom: 1px dotted white;
}

.jFlowSlideContainer a:focus {
	position: relative;
	top: 1px;
}

.jFlowNext div {
	height:19px;
	position:absolute;
	top:420px;
	right: 11px;
	width:25px;
	cursor:pointer;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(img/btn_delante.png);
	background-repeat: no-repeat;
}
.jFlowNext2 div {
	height:19px;
	position:absolute;
	top:282px;
	right: 12px;
	width:25px;
	cursor:pointer;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(img/btn_delante.png);
	background-repeat: no-repeat;
}

.jFlowPrev div {
	height:19px;
	position:absolute;
	top:420px;
	left: 867px;
	width:19px;
	cursor:pointer;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(img/btn_atras.png);
	background-repeat: no-repeat;
}
.jFlowPrev2 div {
	height:19px;
	position:absolute;
	top:282px;
	left: 873px;
	width:19px;
	cursor:pointer;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(img/btn_atras.png);
	background-repeat: no-repeat;
}

.jFlowPrev div:hover {
	background-position: -84px -235px;
}

.jFlowNext div:hover {
	background-position: 0px -235px;
}

#vino {
	width: 183px;
	float: left;
}
#vino_gral {
	width: 100%;
	float: left;
}

#vino #v_img {
	height: 75px;
}
#vino_gral #v_img {
	padding-top: 10px;
	padding-left: 5px;
	width: 250px;
	float: left;
	text-align: center;
}
#vino_gral #textos {
	padding-top: 20px;
	padding-left: 15px;
	width: 400px;
	float: left;
}
#vino #v_titulo {
	font-family: Geneva, sans-serif;
	font-size: 11px;
	color: #A40931;
	padding-top: 15px;
	padding-left: 10px;
	float: left;
	width: 173px;
}
#vino_gral #textos #v_titulo{
	font-family: Geneva, sans-serif;
	font-size: 14px;
	color: #A40931;
	padding-top: 15px;
	float: left;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #626B71;
	padding-bottom: 2px;
}
#vino #v_varietal a{
	font-family: Geneva, sans-serif;
	color: #6A757C;
	background-color: #F3F4F7;
	width: 173px;
	padding-left: 10px;
	padding-top: 10px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	font-size: 11px;
	height: 18px;
	text-decoration: none;
}
#vino_gral #v_txts {
	font-family: Geneva, sans-serif;
	color: #6A757C;
	width: 100%;
	padding-top: 10px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C6CFD5;
	font-size: 11px;
	text-decoration: none;
	text-align: left;
	padding-bottom: 3px;
}
#vino_gral #v_txts a{
	font-family: Geneva, sans-serif;
	color: #B70931;
	width: 100%;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	font-size: 11px;
	text-decoration: none;
	text-align: left;
	letter-spacing: -0.01em;
}
.txts_color1 {
	font-family: Geneva, sans-serif;
	color: #222629;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}
.txts_color2 {
	font-family: Geneva, sans-serif;
	color: #6A757C;
	font-size: 11px;
	text-decoration: none;
}
#vino #v_varietal a:hover {
	font-family: Geneva, sans-serif;
	color: #6A757C;
	background-color: #FFF;
	width: 173px;
	padding-left: 10px;
	padding-top: 10px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	font-size: 11px;
	height: 18px;
	text-decoration: none;
}
#vino #v_varietal2 {
	font-family: Geneva, sans-serif;
	color: #6A757C;
	background-color: #EDEFF1;
	width: 183px;
	padding-top: 10px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	font-size: 12px;
	height: 18px;
}
#vino #v_gris {
	font-family: Geneva, sans-serif;
	color: #6A757C;
	background-color: #EDEFF1;
	width: 183px;
	padding-top: 10px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	font-size: 12px;
	height: 239px;
}
#vino #v_gris2 {
	font-family: Geneva, sans-serif;
	color: #6A757C;
	background-color: #EDEFF1;
	width: 935px;
	padding-top: 10px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	font-size: 12px;
	height: 239px;
}
#vino_spacer {
	width: 5px;
	float: left;
	height: 240px;
}
#ga_spacer {
	width: 5px;
	float: left;
	height: 80px;
}
#galerias {
	height: 108px;
	width: 935px;
	background-color: #EDEFF1;
}
#galeria {
	width: 183px;
	float: left;
}
#galeria #ga_img {
	height: 52px;
}
#galeria #ga_txt {
	font-family: Geneva, sans-serif;
	font-size: 11px;
	color: #6A757C;
	padding-left: 10px;
	padding-top: 10px;
}
#galeria {
	width: 888px;
	margin: 0px;
	padding: 0px;
}
#galeria #cuerpo {
	height: 260px;
	width: 292px;
	float: left;
	margin-bottom: 8px;
	margin-right: 2px;
	background-color: #FFF;
	margin-left: 2px;
	padding: 0px;
	margin-top: 0px;
}
#galeria #cuerpo #foto {
	height: 195px;
	width: 292px;
	float: left;
	background-color: #FFF;
}
#galeria #cuerpo #txt {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #333;
	padding-left: 7px;
	padding-top: 3px;
}
#galeria #cuerpo #tit {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F00;
	padding-top: 10px;
	padding-left: 7px;
	float: left;
	width: 285px;
}
.pikachoose {
	width: 935px;
	height: 200px;
	margin: 0;
	list-style-type: none;
	padding: 0px;
}

#pikame{
	display:none;
	margin: 0px;
	padding: 0px;
}#pikame ul{
	display:none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	float: left;
}
#pikame li  {
	display:none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#galeria_min {
	float: left;
	width: 190px;
	height: 150px;
}
#gal_img {
	float: left;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B7B9BA;
}
#gal_txt {
	float: left;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B7B9BA;
	font-size: 10px;
	color: #333;
	text-decoration: none;
	width: 100%;
}
#gal_txt a:link{
	float: left;
	font-size: 10px;
	color: #666;
	text-decoration: none;
}
#gal_txt a {
	float: left;
	font-size: 10px;
	color: #666;
	text-decoration: none;
}
#gal_txt a:hover {
	float: left;
	font-size: 10px;
	color: #666;
	text-decoration: none;
}
#gal_txt a:active {
	float: left;
	font-size: 10px;
	color: #666;
	text-decoration: none;
}
            
            /* This rule is read by Galleria to define the gallery height: */
            #galleria{
	height:450px;
}
#for_tasacion {
	float: left;
	height: 20px;
	width: 30%;
	padding-top: 5px;
}
#fila {
	float: left;
	height: 35px;
	width: 100%;
	padding-bottom: 3px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CAC5B9;
}
#fila2 {
	float: left;
	height: 85px;
	width: 100%;
	padding-bottom: 3px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CAC5B9;
}
#for_tasacion2 {
	width: 70%;
	float: left;
	padding-top: 5px;
}
.inputta {
	width: 320px;
	border: 1px solid #C4C7C8;
	height: 22px;
}
.form {
	width: 320px;
	border: 1px solid #C4C7C8;
	height: 75px;
}
