/* CSS Document */

*,html{margin:0;padding:0;}

body{background:url(../img/bg_pagina.jpg) repeat-y  #201300 center; margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff;}

ul,ol,dl{margin-bottom:5px;}
li{margin-bottom:2px;}
p{margin-bottom:12px; font-size:11px; text-align:left; line-height:18px;}


a{color:#ead770; text-decoration:none;}
a:hover{text-decoration:none; color:#ffffff;}
a img{border:none;}

/*layout*/

#bg{background:url(../img/bg_top.jpg) no-repeat top; margin:0 auto; padding:0;}
#contenedor{width:740px; margin:0 auto; background: url(../img/bg_contenidos.jpg) no-repeat top #402601; padding:10px;}
#top{width:720px; margin-bottom:40px; float:left;}
#footerx{width:720px; margin:0 auto; border-top:1px solid #000; padding:15px 0; color:#000000; text-align:center;}
#footerx a{color:#000000; text-decoration:none;}
#footerx a:hover{color:#fff; text-decoration:none;}

.contenido{ padding:0px 10px; margin:0 auto; min-height:630px; clear:both;}
.col_media{width:720px; padding:20px;}
.col_izda{float:left; width:480px;}
.col_dcha{width:220px; float:right; padding-left:10px;}
.titulos{ padding-bottom:20px; }

.creditos{margin-top:100px;}
.sarrera {text-align:center}
.cc{float:right;}
.izda{float:left;}

/* Menú */

.menu{float: right; margin:0 auto; padding:40px 0;}
.menu ul{padding: 0px; margin: 0px 10px 0px 340px;}
.menu li { float: left; display:block; position: relative; color:#fff; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding: 0px 10px 0px 10px; font-weight:normal; }
.menu li a {float: left;display:block; position: relative; color:#ffffff; text-decoration:none; font-size: 11px; text-align:center; padding:4px 5px 4px 5px; }
.menu li a:hover {color:#ead770; text-decoration: none; background-color:#000000; }
.menu li.activo, .menu li.activo a{ color:#ead770; text-decoration: none; background-color:#000000; }

/* Galerías*/

.thumbs{border:1px solid #000; padding:1px; margin-right:10px; margin-bottom:18px;}
.thumbs_fin{border:1px solid #000; padding:1px; margin-bottom:18px;}

/* formulario de contacto */

form{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; margin-bottom:10px;}
fieldset{border: 0px solid #dadada; font-size:11px; }

	div.medidas {margin: 5px 0;}
	div.medidas label{float:left; width:80px; line-height:23px; clear:both;}
	div.medidas input[type="submit"]{width:80px;}
	div.medidas input[type="reset"]{width:80px;}
	
	div.medidas input[type="text"]{ 
	padding:3px;
	width: 350px;
		height: 16px;
        background-color:#000;
		border:none;
		color:#fff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;}
	div.medidas input[type="text"]:focus, .cform textarea:focus {
		padding:3px;
	width: 350px;
		height: 16px;
        background-color:#111;
		border:none;
		color:#fff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;}

	
textarea{ background-color:#000000;  height:80px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#fff; width: 350px; border:none; padding:5px; font-size:11px;}


#contenidotextoform {
font-size:11px;
	margin-left: 10px;
	margin-top: 10px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
	vertical-align: top;
	background-color:#000000;
}

.cform input[type="text"]:focus, .cform textarea:focus, .cform select:focus{ font-size:11px; background-color:#111;  border:none; color:#fff;}
.cform p{font-size:11px;
	width: 350px;
	clear: left;
	margin: 0;
	padding-left: 50px; /*width of left column containing the label elements*/
	border-top: 0px dashed gray;
	padding-right: 0;
	}

.cform label{
font-size:11px;
font-weight: bold;
float: left;
margin-left: -55px; /*width of left column*/
width: 100px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/}

.cform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
width: 350px; background-color:#000000;
font-size:11px;}

.cform textarea{
font-size:11px;
width: 450px;
height: 150px;
background-color:#000;
color:#FFFFFF;
}

.bots{ width:100px; margin-right:10px; margin-top:10px; cursor:pointer; color:#000; padding:2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.enviado{text-align:left; margin-left:60px; margin-top:10px;}

.texto1, texto2{color:#FFFFFF; font-size:10px;}