body {
	background-color:#ccc; 
	text-align:center; 
	margin:0;
	font-size:16px;
}
#contenedor-pag { 
	margin:auto; 
	background:url(../img/sombra.jpg) repeat-y; 
	width:820px;
}
#contenedor {
	background:#cc9 url(../img/nombre-fondo.gif) no-repeat top left;
	border:1px solid #666;
	width:800px;  
	margin:auto;
	text-align:left;
}
#sombra-abajo {
	background:url(../img/sombra-abajo.jpg) no-repeat; 
	width:820px; 
	height:10px; 
	margin:auto;
}

.caja-texto { width:500px; padding:28px 0px 28px 28px; float:left;}
.pintura { background:url(../img/barco-fondo-pintura.jpg) no-repeat bottom right;}

a:link, a:visited {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#982417; font-style:normal; outline:none;}
a:hover {color:#999967;}

/*contenido*/
#caja-principal-cv, #caja-principal-comentarios, #caja-principal-novedades, #caja-principal-pintura, #caja-principal-grabados { 
	width:700px; 
	border: 4px solid #999967; 
	margin:10px 0px 10px 70px; 
	background-repeat:no-repeat; 
	background-position:top; 
	padding-top:145px;
}
#caja-cv, #caja-comentarios, #caja-novedades, #caja-pintura, #caja-pintura-gal, #caja-pintura-series, #caja-grabados, #caja-grabados-gal, #caja-grabados-series { 
	background-repeat:no-repeat; 
	background-position:top; 
	width:700px; 
	overflow:hidden;
}

#caja-principal-cv { background-image:url(../img/encab-cv.jpg);}
#caja-cv {background-color:#FFF; background-image:url(../img/fondo-cv.jpg);}

#caja-principal-comentarios { background-image:url(../img/encab-comentarios.jpg);}
#caja-comentarios {background-color:#FFF; background-image:url(../img/fondo-comentarios.jpg);}

#caja-principal-novedades { background-image:url(../img/encab-novedades.jpg);}
#caja-novedades {background-color:#FFF; background-image:url(../img/fondo-novedades.jpg);}

#caja-principal-pintura { background-image:url(../img/encab-pintura.jpg);}
#caja-pintura {background-color:#CCC; background-image:url(../img/fondo-pintura.jpg);}
#caja-pintura-gal {background-color:#FFF; background-image:url(../img/fondo-pintura-gal.jpg);}
#caja-pintura-series {background-color:#FFF; background-image:url(../img/fondo-pintura-barco.jpg); padding-bottom:10px;}

#caja-principal-grabados { background-image:url(../img/encab-grabados.jpg);}
#caja-grabados {background-color:#CCC; background-image:url(../img/fondo-grabados.jpg); }
#caja-grabados-gal {background-color:#FFF; background-image:url(../img/fondo-grabados-gal.jpg); padding-bottom:10px;}
#caja-grabados-series {background-color:#FFF; background-image:url(../img/fondo-grabados-barco.jpg); padding-bottom:10px;}

#senderos {
	background:url(../img/novedades-senderos.jpg) no-repeat;
	border:1px solid #FFF;
	height:842px;
	width:498px;
}
#senderos2 {
	background:url(../img/novedades-senderos2.jpg) no-repeat;
	border:1px solid #FFF;
	height:807px;
	margin-bottom:20px;
	width:498px;
}
#senderos3 {
	background:url(../img/novedades-senderos3.jpg) no-repeat;
	border:1px solid #FFF;
	height:722px;
	margin-bottom:20px;
	width:498px;
}
#senderos span,
#senderos2 span,
#senderos3 span {
	display:none;
}

/*swf*/
#cont-barquito-gris, #cont-arboles-gris, #cont-luna-gris {background-color:#CCC; padding-top:35px}
#cont-barquito-bco, #cont-arboles-bco, #cont-luna-bco, #cont-molino, #cont-disco, #cont-mar, #cont-mandalas, #cont-reloj {padding-top:35px}
#cont-pelota-gris, #cont-pie-gris {background-color:#CCC;}
#sol {margin-top:35px}
#barco_papel { width:120px; float:right}

/*tipografia*/
h1 {
	font:normal bold 24px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	color:#982417; 
	background-color:#CC9; 
	padding:10px 0px 10px 28px; 
	border-top:1px solid #999967; 
	margin:0;
}
h2 {
	font:normal bold 1em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#999967;
	text-transform: uppercase;
}
.texto-normal {
	font:normal normal 0.75em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	color:#666;
}
.texto-pie {
	font:normal normal 0.63em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	color:#666;
}
.texto-pie a {color:#666 ! important;}
.texto-verso {
	font:oblique normal 0.69em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	border-top:1px solid #999967; 
	padding-top:5px;
}
.texto-verso2 {
	font:oblique normal 0.69em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	color:#666; 
	margin:3px; 
	text-indent:8px;
}
.nombre-cuadro {
	font:oblique lighter 18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#666; 
	text-align:right; 
	margin-bottom:0;
}
.texto-navegador {
	font:normal 0.69em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#666; 
	border-top:1px solid #999967; 
	padding:5px; 
	margin-top:30px;
}
.separador {
	border-bottom:1px solid #999967; 
	padding-bottom:5px; 
	margin-bottom:20px;
}
.separador_vert {
	font-weight:bold; 
	color:#999967;
}
.bold {font-weight:bold}
.destacado {
	font-weight:bold; 
	color:#982417;
}
.firma {margin-left:200px;}

.lista {
	list-style: url(../img/bullet.gif) none outside; 
	margin-left:8px; 
	padding-left:8px;
	font:normal normal 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#666;
}
.lista ul { margin-bottom:3px;}
.lista ul {
	list-style: url(../img/bullet2.gif) none outside; 
	margin-left:8px; 
	padding-left:8px;
}

.lista_horiz {
	list-style: none; 
	margin-left:0; 
	padding-left: 0;
}
.lista_horiz li {display:inline;}
.lista_horiz img {
	margin-bottom:3px; 
	margin-right:1px; 
	border:0 ! important;
}
strong {font-weight:normal}

img { border:1px solid #FFF}

/*menu*/
#cont-menu {
	background:#FFF url(../img/sombra-menu-interna.gif) repeat-x top;
	width:124px;
	float: right;
	display:inline;
	text-align:center;
	margin-right:20px;
	margin-bottom:10px;
}
#menu {
	font:0.81em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	width:98px;
	padding-left:12px; 
	padding-right:12px; 
	border-bottom:1px solid #999967; 
	border-left:1px solid #999967; 
	border-right:1px solid #999967;
	clear:both; 
}
#menu ul {
	margin:0; 
	padding:0; 
	list-style-type:none; 
}
#menu a:link, #menu a:visited { 
	text-decoration:none; 
	color:#999967; 
	display:block; 
	padding-top:20px; 
	padding-bottom:20px; 
	border-bottom:1px solid #cc9;
	font-weight:bold;
}
#menu a:hover {
	color:#982417; 
	text-decoration:underline;
}
#currentpage {
	color:#982417 ! important; 
	text-decoration:underline ! important;
}
.sin-borde { border:0 ! important;}

/*formulario*/
label, input {
	display: block;
    float: left;
}
label,.captcha_descrip{
     margin-bottom:20px;
	 font:normal normal 0.75em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	 position:relative; 
}
.captcha_descrip{color:#666;}

input {
	width:250px;
	height:1.4em;
	color:#982417;
	border:1px solid #ccc;
}
textarea {
	color:#666;
	border:1px solid #ccc;
	font:normal normal 1em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
}
label span {
	margin-left:10px;
	color:#666;
}
br {clear: left;}
.bt_enviar {
	font:bold normal 0.75em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	width:100px;
	color:#666;
	border:1px solid #ccc;
	height:1.6em ! important;
	background-color: #E7E7E7;
	margin-bottom:20px;
}
.bt_enviar:hover {color:#982417; border:1px solid #ccc;}

/* error message */
label.error { 
	color: red;
	font-size:.92em;
	position:absolute;
	top:20px;
	}
.formComent label.error {
	top:110px;
	}

