/* CSS Document */

body{
	background-image: url(img/fondos/body.gif);
	margin: 0px;
	width:inherit;
	background-repeat: no-repeat;
	background-color:#b5dae9;
	
}

#cabecera{
	height:247px;
	background-repeat: no-repeat;
	background-position: left top;
}

.logobarrio{float: left;}
.logocoop{float: left; margin-left:313px;}
#container{

	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #222222;
	text-decoration: none;
	text-align:left;
}
#animnina{
	float:left;
	
	position: fixed;
}

table{margin:0px;
	padding:0px;
	position: fixed;
	text-align:left;
	}
/* anim gif fixed .columnad{ float:left; width: 503px; margin-left:333px;}.*/
.columnai{ float:left; margin: 0px; width:333px;}
.columnad{ float:left; width: 503px; }
.menu{width: 505px; clear:both;}
.menucontacto{width: 504px; clear:both;}
.botones{float:left; margin: inherit;}
.contactobtn{float:right;}



.contenidos{
	float:left;
	background-image:url(img/bocadillo/fondo.gif); 
	width: 503px;
	background-repeat: repeat-y;
}
.bocadillotitulo{
	color:#1A5071;
	font-size:16px;
	font-weight:bolder;
	clear:right;
	margin-top: -3px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.bocadillo{
	float:left;
	width: auto;
	padding: 0px 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #222222;
	text-decoration: none;
}
.bocadilloimg{
	float:left;
	width: auto;
	padding: 0px 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #222222;
	text-decoration: none;
	padding-top: 10px;
	
}
.icons{
	clear:left;
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.iconos{vertical-align:middle;}
.img{ border:thin solid #b3b4b4;}
.imgbocadillos{margin: -4px 0px; }

.colaboradores{
	width:100%;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #222222;
	background-image:url(img/fondos/colaboradores.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	margin: -4px 0px 4px 0px;
}
.colaboradoreslogos{
	width: 100%;
	margin: 0px;
}
.imgcolaboradores{float:right;}
.textocontacto{
	padding: -5px 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #222222;
	margin-left:20px;
}
.textocolor{ color:#a4a4a4;}

a {color:#a4a4a4; text-decoration:none;}
a:link {color:#a4a4a4;}
a:hover{ color:#4e8ca9;}

.form{width: 400px;}
#nombre{
	margin-top: -18px;
	float: right;
	width: 250px;
	background-color:#b5dae9;
	border: 1px solid #475c66;
	color:#fff;
	font-weight: bold;
	}
#apellidos{
	margin-top: -18px;
	float: right;
	width: 250px;
	background-color:#b5dae9;
	border: 1px solid #475c66;
	color:#fff;
	font-weight: bold;
	}
#colegio{
	margin-top: -18px;
	float: right;
	width: 250px;
	background-color:#b5dae9;
	border: 1px solid #475c66;
	color:#fff;
	font-weight: bold;
	}
#direccion{
	margin-top: -18px;
	float: right;
	width: 250px;
	background-color:#b5dae9;
	border: 1px solid #475c66;
	color:#fff;
	font-weight: bold;
	}
#localidad{
	margin-top: -18px;
	float: right;
	width: 250px;
	background-color:#b5dae9;
	border: 1px solid #475c66;
	color:#fff;
	font-weight: bold;
	}
#provincia{
	margin-top: -18px;
	float: right;
	width: 250px;
	background-color:#b5dae9;
	border: 1px solid #475c66;
	color:#fff;
	font-weight: bold;
	}
#mail{
	margin-top: -18px;
	float: right;
	width: 250px;
	background-color:#b5dae9;
	border: 1px solid #475c66;
	color:#fff;
	font-weight: bold;
	}
#opinion{
	margin-top: -10px;
	float: right;
	width: 380px;
	background-color:#b5dae9;
	border: 1px solid #475c66;
	color:#fff;
	font-weight: bold;
	}
#btnform{width:100%; text-align:right; padding-right:30px; margin-top: 10px; clear:both; padding-top:10px;}
.botonesform{background-color:#b5dae9;	border: 1px solid #475c66;	color:#475c66; padding: 0px 5px;}

a.web{color:#1a5071; text-decoration:none;}
a.web:link{color:#1a5071; text-decoration:none;}
a.web:hover{ color:#4e8ca9;}

ul#anclaje {
	width: auto;
	float:left;
	margin-top:12px;
	list-style-type:none;
	font-family: Arial, Helvetica, sans-serif;
}
#anclaje li { 
	width:auto; 
	display:inline;
	margin-left: -2px;}
a.anclaje{
	color:#FF0000;
	margin-right: 10px;
	text-decoration: underline;
	font-size: 12px;
	font-weight:bold;
	padding:2px 5px;
	
}
a.anclaje:hover{
	font-size: 12px;
	text-decoration: none;
	margin-right: 10px;
	color:#364a58;
	padding:0px 5px;
}


