/**********************************
 
 Generado con:
 Creador de plantilla xhtml + css2
 Sitio web: http://adosclicks.net
 (c) 2011 Icíar AD, Rafael AC
 
**********************************/

/*
* {
	margin: 0;
	padding: 0;
}
*/

body {
   font-family: "Arial, Verdana, Trebuchet, Sans Serif";
   background: #FFFFFF;
   background-image: url("body_bg.png");
	background-repeat: repeat-x;
}

#contenedor {
   margin: 0 auto;
   width: 800px;
   background: #FFFFFF;
}

#bloquecabecera {
   height: 100px;
   background-color: #FFFFFF;
   background-image: url("headerbackground.png");
   padding: 5px;
}

#bloquelogo {
   float: left;
   color: #FFF;
}

#bloquelogo2 {
	float: right;
	background: url("N0271537_sm.jpg") no-repeat top right;
	width: 150px; 
	height: 100px;
}

#bloquemenurapido {
   clear:both;
   background-image: url("menubackground.png");
   background-repeat: repeat-y;   
	height: 35px;
	margin: 0;
	padding: 0;
}

#bloquemenurapido ul {
	margin: 0 0 0 3px;
	padding: 0;
	list-style: none;
	line-height: normal;
}
#bloquemenurapido li {
   display: inline;
   margin: 0;
   padding: 0;
}

#bloquemenurapido a {
   display: block;
	float: left;
	height: 20px;
	margin: 0 1px 0 0;
	padding: 7px 20px 6px 20px;
	background: #E5E0E0;
	text-decoration: none;
	font-size: 0.9em;
	font-weight: bold;
	color: #2b4fa0;
}

#bloquemenurapido a:hover {
	color: #8e1413;
}

#contenedorcentral {
   clear: both;
   width: 800px;
   background-image: url("body_bg2.png");
	background-repeat: repeat-y;
	padding: 15px 0 0 0;
}

#col1 {
   float: left;
   width: 520px;
   padding: 5px;
	border-right: 2px solid #B3A7A7;
}

#col2 {
   float: right;
   width: 250px;
   padding: 5px;
   font-size:0.9em;
}

#bloquepie {
   background-image: url("menubackground.png");
   background-repeat: repeat-y;   
	margin: 0 auto;
   text-align: center;
   height: 40px;
   background-color: #FFFFFF;
   padding: 5px;
}

h1, h2, h3 {
/* text-transform: uppercase; */ 
}

h1 {
font-size: 1.4em;
}

h2 {
font-size: 0.95em;
}

h3 {
font-size: 0.9em;
}

#bloquelogo h1 {
text-transform: uppercase;
padding-top: 5px;
padding-left: 10px;
letter-spacing: -2px;
font-size: 1.6em;
}

#bloquelogo h2 {
text-transform: none;
margin-top: -20px;
margin-left: 10px;
padding-bottom: 20px;
font-size: 0.9em;
}

#bloquepie h3 {
font-size: 0.8em;
font-weight: normal;
text-transform: none;
}

#bloquepie a {
	text-decoration: none;
	color: #FFF;
}

.caja {
 margin: 15px 5px 5px 5px;
 padding: 5px;
 width: 90%;
 border: 1px solid #CCCCCC;
 /* background: white url("N0271537_sm.jpg") no-repeat bottom right; */
}

.caja h1, .caja h2, .caja h3 {
	/* text-transform: uppercase; */
	text-align: left;
	font-style: italic;
	margin: 0 5px 5px 0;
	padding: 3px 5px 5px 3px;
	/* border-right: 1px solid #000000; */
	border-bottom: 3px solid #CCCCCC;
	color: #2b4fa0;
}


p {
margin: 10px 10px;
font-size: 90%;
}

ul, ol {
margin: 10px 20px;
padding: 0 10px;
list-style:none;
font-size: 90%;
}

blockquote {
margin: 15px;
padding: 0 0 0 20px;
background-color: #FAFAFA;
background-position: 8px 10px;
border: 1px solid #000000;
border-left: 3px solid #000000;
font: 1em "Trebuchet MS", Tahoma, sans-serif;
color: #666666;
}


form {
margin:10px 15px; padding: 0;
border: 1px solid #f2f2f2;
background-color: #FAFAFA;
}
label {
display:block;
font-weight:bold;
margin:5px 0;
}
input {
padding: 2px;
border:1px solid #eee;
font: normal 1em "Trebuchet MS", Tahoma, sans-serif;
color:#777;
}
textarea {
width:400px;
padding:2px;
font: normal 1em "Trebuchet MS", Tahoma, sans-serif;
border:1px solid #eee;
height:100px;
display:block;
color:#777;
}
input.button {
margin: 0;
font: bold 1em Arial, Sans-serif;
background: #FFF url(gradientbg.jpg) repeat-x;
padding: 2px 3px;
color: #333;
border: 1px solid #DADADA;
}




