
/* Cascade DTP V4 - Style Sheet */
body {
	background-color: #E8EFF9;
	text-align:center;
	font-family:  verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	height: 100%;
	margin-bottom: 1px;
}

h1 {

	font-family:  verdana, Arial, Helvetica, sans-serif;
	color:#FF6600;
	font-size: 11px;
}
h2 {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	border: 1px solid #FFFFFF;
}

A:link {
	COLOR: #0057AA;
	TEXT-DECORATION: none;
	font-size: 11px;
	font-weight: bold;
}
A:visited {
	COLOR: #0057AA;
	TEXT-DECORATION: none;
	font-size: 11px;
	font-weight: bold;
}

A:hover {
	COLOR: #FF6600;
	TEXT-DECORATION: none;
	font-size: 11px;
	font-weight: bold;
}
A:active {
	COLOR: #FF6600;
	TEXT-DECORATION: none;
	font-size: 11px;
	font-weight: bold;
}

#bannercuadro {
	width: 140px;
	border: 1px solid #F8CB9E;
	margin: 10px 2px 2px 2px;
	padding: 0px 0px 0px 0px;

}

#bannerizq {
	margin-bottom: 2px;
	text-align: center;
}

#bannerizqpeq {
	border: 1px solid #F8CB9E;
	width:120px;
	margin:5px 5px 5px 8px;
}



#frame {
	width: 778px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	padding: 0px;
	text-align: left;
	background-color: #EEEEEE;
	border: 1px solid #FFFFFF;
}

#contentheader {
	background: #FFFFFF;
	height: 110px;
	border-top: 2px solid #FFB997;
	padding-top: 1px;

}

#footer {
	background: #FFFFFF;
	height: 50px;
	border-top: 2px solid #FFB997;
	border-bottom: 2px solid #FFB997;
	padding-top: 1px;

}

#footerleft {
		width:150px;
		float:left;
		text-align: center;
		
		}
#footercenter {
	width: 462px;
	padding: 10px 0px 5px 10px;
	float: left;
	border: 1px dotted #D3DDE6;
	height: 30px;
	margin: 2px;

}


#footerright {
		width:150px;
		padding:0px;
		float:left;
		}
		
#footer1 {
	background: #FFB997;
	background-image: url(http://www.zarautz.com/images/fondnarzarautz2.jpg);
	border-bottom: 2px solid #FFB997;
	color: #FFFFFF;
	text-align: center;
	height: 15px;
}

#footer1 a:link{
	color: #FFFFFF;
	font-weight: normal;

}
#footer1 a:visited{
	color: #FFFFFF;
	font-weight: normal;

}
#footer1 a:hover{
	color: #0057AA;
	font-weight: normal;

}

	
	#contentright {
		width:150px;
		padding:0px;
		float:left;
		}
		
	p,h1,pre {
		margin:0px 10px 10px 10px;
		}
	
/*IZQUIERDA */	

#google {
	width: 140px;
	border: 1px solid #476C9E;
	margin-left: 3px;
	text-align: center;
	background-color: #204B84;
}

#contentleft {
		width:150px;
		padding:5px 0px 0px 0px;
		float:left;
		
		}

#contentleft h1 {
	background: url(images/fondtit.png) no-repeat;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
	text-align: left;
	height: 24px;
	padding:5px 5px 5px 15px;
	margin: 5px 4px 0px 4px;
		
	}
					
#contentleft a:link{
	background: url(images/fondmenu.png) no-repeat;
	font-family: Arial, verdana, Helvetica, sans-serif;
	vertical-align: middle;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC99;
	text-align: left;
	padding-left: 14px;
	margin-left: 4px;
	padding-bottom: 5px;
}
#contentleft a:visited{
	background: url(images/fondmenu.png) no-repeat;
	font-family: Arial, verdana, Helvetica, sans-serif;
	vertical-align: middle;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC99;
	text-align: left;
	padding-left: 14px;
	margin-left: 4px;
	padding-bottom: 5px;
}


#contentleft a:hover {
	background: url(images/fondmenu.png) no-repeat;
	background-position: 0px -20px;
	color: #FFFFFF;

}	

	
/* IMAGENES ENCABEZADO */		

	#supizq {
		width:625px;
		height: 110px;
		padding:0px;
		background:#eee;
		float: left;
		}
		
	#supder {		
		width:151px;
		height: 110px;
		padding:0px;
		background:#000000;
		background-image: url(http://www.zarautz.com/images/supderzarautz.jpg);
		float: left;
		border-left: 1px solid #FFFFFF;
		text-align: center;

		}
		
	#supder a{		
		font-family: verdana, Arial, Helvetica, sans-serif;
		color: #FF6600;
		font-size: 11px;
		background-color: #000000;
		padding: 2px;
		font-weight: normal;

		}
	#supder a:hover{		
		color: #FFFFFF;
		font-weight: normal;

		}
		
/* CENTRO */

#contentcenter {
		width:478px;
		padding:0px 0px 5px 0px;
		float:left;

		}

#contentcenter h1 {
	background: url(images/fondtit.png) no-repeat;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
	text-align: left;
	height: 24px;
	padding:5px 5px 5px 15px;
	margin: 5px 4px 0px 4px;
		
	}
#cajaizq
{
	width: 130px;
	float: left;
	margin-left: 15px;
	margin-right: 10px;
	padding: 2px;

}
#cajaizq a:hover {
	background-color: #FFFFFF;
}	


#cajacen
{
	width: 130px;
	float: left;
	padding:2px;
}
#cajacen a:hover {
	background-color: #FFFFFF;
}	


#cajader
{
	width: 130px;
	float: left;
	margin-right: 10px;
	margin-left: 10px;
	padding:2px;

}
#cajader a:hover {
	background-color: #FFFFFF;
}	

#cajacont
{
	width: 450px;
	float: left;
	padding:2px;
	margin-left: 5px;

}



#cajaizq1
{
	width: 145px;
	float: left;
	padding: 2px;
	font-weight: bold;
	}
#cajaizq1 a {
	color:#0057AA;
}	
#cajaizq1 a:hover {
	color:#FF6600;
}	

#cajacen1
{
	width: 145px;
	float: left;
	padding:2px;
	font-weight: bold;
}
#cajacen1 a {
	color:#0057AA;
}	
#cajacen1 a:hover {
	color:#FF6600;
}	


#cajader1
{
	width: 145px;
	float: left;
	padding:2px;
	font-weight: bold;

}
#cajader1 a {
	color:#0057AA;
}	
#cajader1 a:hover {
	color:#FF6600;
}	
/* MENU SUPERIOR */

#barra{
	background: #F4A460;
	background-image: url(http://www.zarautz.com/images/fondnarzarautz.jpg);
	height: 25px;
	width: 778px;
	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;


}

#menu div.barraMenu,
#menu div.barraMenu a.botonMenu { 
	font-family: sans-serif, Verdana, Arial; 
	font-size: 8pt; 
	color: #FFFFFF;
	padding-top: 6px;
	padding-left: 5px;
	font-weight:bold;

} 

#menu div.barraMenu {
	text-align: left;

} 

#menu div.barraMenu a.botonMenu {
	color: #0057AA;
	cursor: pointer;
	padding: 3px 10px 3px 10px;
	text-decoration: none;
	border-right: 1px solid #FFFFFF;


} 

#menu div.barraMenu a.botonMenu:hover {
	background-color: #0057AA;
	color: #FF7F50;

} 

#menu div.barraMenu a.botonMenu:active { 
	background-color: #637D4D; 
	color: black; 
} 

/* TABLAS BORDES REDONDEADOS*/

.inset {background: transparent; }
.inset h1, .inset p {margin:0 10px;}
.inset h1 {font-size:2em; color:#fff; letter-spacing:1px;}
.inset p {padding-bottom:0.5em;}

.inset .top, .inset .bottom {display:block; background:transparent; font-size:1px;}
.inset .b1, .inset .b2, .inset .b3, .inset .b4, .inset .b1b, .inset .b2b, .inset .b3b, .inset .b4b {display:block; overflow:hidden;}
.inset .b1, .inset .b2, .inset .b3, .inset .b1b, .inset .b2b, .inset .b3b {height:1px;}
.inset .b2 {background:#E3E4E8; border-left:1px solid #fff; border-right:1px solid #fff;}
.inset .b3 {background:#E3E4E8; border-left:1px solid #fff; border-right:1px solid #fff;}
.inset .b4 {background:#E3E4E8; border-left:1px solid #fff; border-right:1px solid #fff;}
.inset .b4b {background:#E3E4E8; border-left:1px solid #fff; border-right:1px solid #fff;}
.inset .b3b {background:#E3E4E8; border-left:1px solid #fff; border-right:1px solid #fff;}
.inset .b2b {background:#E3E4E8; border-left:1px solid #fff; border-right:1px solid #fff;}


.inset .b1 {margin:0 5px; background:#fff;}
.inset .b2, .inset .b2b {margin:0 3px; border-width:0 2px;}
.inset .b3, .inset .b3b {margin:0 2px;}
.inset .b4, .inset .b4b {height:2px; margin:0 1px;}
.inset .b1b {margin:0 5px; background:#fff;}

.inset .boxcontent {display:block; background:#E3E4E8; border-left:1px solid #fff; border-right:1px solid #fff;}

/* BOTONES BUSCAR y AŅADIR*/

menu2 div.botbusc,
#menu2 div.botbusc a.botonbusc { 
	font-family: sans-serif, Verdana, Arial; 
	font-size: 11px; 
	color: #FFFFFF;
	padding-top: 6px;
	font-weight:bold;
	text-align: center;

} 

#menu2 div.botbusc {
	text-align: center;
} 

#menu2 div.botbusc a.botonbusc {
	color: #FF6600;
	cursor: pointer;
	padding: 3px 10px 3px 10px;
	text-decoration: none;
	border: 1px solid #FFFFFF;
	background-color: #E3E4E8;
} 

#menu2 div.botbusc a.botonbusc:hover {
	color: #0057AA;
	border: 1px dotted #FF6600;
} 

#menu div.botbuscu a.botonbusc:active { 
	background-color: #637D4D; 
	color: black; 
} 

.midsmall { font-size: 11px; text-decoration: none}
.smallfont { font-size: 11px;}

.textarea {border:solid 1;}
.input{border:solid 1;}

.shade {border-style:groove;}
.cinput {background-color:rgb(240,244,255); font-size: 10px;}
.form {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight: normal;color: #000000;text-decoration: none; }
.boton_buscar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #336699;
	background-color: #FFFFFF;
	border-top: 1px solid #7F9DB9;
	border-right: 1px solid #336699;
	border-left: 1px solid #7F9DB9;
	border-bottom: 1px solid #336699;
	margin-left: 1px;
}