/* CSS Pinturas Alan */
* {	border:0;	margin:0;	padding:0;}

body
{
	margin-top:10px;
	background-color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-image:url(imagenes/bkg_page.gif);
	background-repeat:repeat;
}
#madre_i {
	width:750px; 
	/* min-height para que crezca a lo vertical  */
	min-height:120px; 
	/* centramos */
	margin-left:auto;  
	margin-right:auto; 
	margin-top:10%;  
	z-index:0;
	background-color:#5a5858;}

#madre {
	width:750px; 
	/* min-height para que crezca a lo vertical  */
	min-height:320px; 
	/* centramos */
	margin-left:auto;  
	margin-right:auto; 
	z-index:0;
	background-color:#5a5858;}
	
#contenido, #contenido_s, #contenido_g{ 
	width:100%; 	
	min-height:300px; 
	z-index:2;
	background-color:transparent;
	font-size:80%;
	text-align:left;
	background-repeat:no-repeat;
	background-position:top left;
		  }
		  
#contenido{background-image:url(imagenes/brochas.jpg);}
#contenido_s{background-image:url(imagenes/paletas.jpg);}
	
#cabecera
{
	margin-left:auto;
	margin-right:auto;
	width:100%;
	text-align:center;
	background-color:#5a5858;
	z-index:1;
	/*float:left;*/
	padding-top:5px;
	padding-bottom:5px;
}

#slogan {	z-index:4;	}
#slogan_i { text-align:center;}

#slogan h3, #slogan_i h3
{
	font-size:160%;
	color:#659C45;
	font-weight:normal;
	font-style:italic;
	padding:5px;
	margin-top:45px;
}

#menu
{
	background-color:#434141;
	z-index:6;
	border:1px solid #66CC33;
	text-align:center;
	margin:auto;
	padding-left:8%;
	padding-top:5px;
	padding-bottom:5px;
	height:20px;
}

#menu ul{	margin:0px;	padding:0px;}

#menu li{
	float:left;
	list-style:none;
	/*list-style-image:url(imagenes/vigneta.gif);*/
	margin-right:28px;
	padding-left:20px;
	padding-top:2px;
	background-image:url(imagenes/vigneta.gif);
	background-repeat:no-repeat;
	background-position:center left;
	color:#B2AFAF;
	font-weight:bold;
	font-size:90%;
	vertical-align:middle;
}

#menu a
{
	display:block;
	color:#B2AFAF;
	text-decoration:none;
}
#menu a:hover{color:#66CC33;}

#texto
{
	padding-top:100px;
	margin-left:270px;
	margin-right:15px;
}

#texto_g
{
	padding-top:50px;
	margin-left:20px;
	margin-right:15px;
}

#texto_c
{
	padding-top:50px;
	margin-left:70px;
	margin-right:15px;
}

#texto h2, #texto_g h2, #texto_c h2{
	font-size:140%;
	font-weight:normal;
	font-style:italic;
	text-align:right;
	margin-right:20px;
	padding-bottom:5px;
}

#texto p {
	margin-top:15px;
	margin-bottom:5px;
}

#texto_c p
{
	margin-top:20px;
	margin-bottom:150px;
}

#texto ul {margin-left:50px;}

#texto a, #texto_g a
{
	text-decoration:none;
	color:#66CC33;
}
#texto a:hover{text-decoration:underline;}

#pie
{
	width:750px;
	margin:auto;
}

#pie h4 {
	font-size:70%;
	padding-top:1px;
	font-weight:normal;
	text-align:center;
	padding-bottom:15px;
}

#grandes, #miniaturas
{
	margin-top:10px;
	text-align:center;
	margin-bottom:20px;
}

#grandes img {border:1px solid #66CC33;}

#miniaturas img {
	border:1px solid #66CC33;
	margin-left:2px;
	margin-right:2px;
	padding:2px;
	}
	
#miniaturas ul li { list-style:none; display:inline;}

#miniaturas img:hover{background-color:#333333;}


#advertencia
{
	position:absolute;
	width:100%;
	top:0px;
	left:0px;
	z-index:2000;
	text-align:center;
	background-color: #434141;
	
}

#advertencia p
{
	color:#66CC33;
	padding:10px;
	font-weight:bold;
}



h1{display:none;}
form {text-align:right; width:450px;}

input
{
	border:1px solid #66CC33;
	background-color:#434141;
	color:#CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:5px;
	padding-left:2px;
}
textarea
{
	border:1px solid #66CC33;
	background-color:#434141;
	color:#CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:90%;
	margin-bottom:5px;
	padding-left:2px;
}

label{vertical-align:middle;}