body {
	text-align: center;
	background: url(../images/css/bodybg.png) repeat-x 35% 0;	
	font-family: helvetica,arial,sans-serif;
}

.wrapper {
	position: relative;
	width: 860px;
	font-size: 0.9em;
	margin: 0 auto -142px;
	text-align: left;
}
#header {
	height: 225px;
	background: url(../images/css/logoweb.gif) no-repeat;
}
.content {
	position: relative;
	width: 550px;
	padding-left: 25px;
	text-align: left;
}
.content1 {
	position: relative;
	border: 1px solid #d6d6d6;
	background-color: #FFF2EF;
	width: 840px;
	margin: 0 auto;
	/*padding: 15px 70px 10px 70px;*/
	 padding: 0 0 1em 0;
	text-align: left;
	font-size:.8em;
}

.content1 h3 {
	padding: .6em 0 0 3em;
	color: #3a2521;
	font: 1.8em helvetica,arial,sans-serif;
	text-shadow: #dddddd 1px 1px 2px;
}

.content1 p {padding: 15px 100px 10px 90px;}
.content2 {
	position: relative;
	width: 415px;
	padding: 0 0 0 10px;
	text-align: left;
}

.content3 {
	position: relative;
	border: 1px solid #d6d6d6;
	background-color: #DFF4FF;
	width: 380px;
	margin: 0 auto;
	/*padding: 15px 70px 10px 70px;*/
	padding: 10px 0 15px 0;
	text-align: left;
	font-size:.8em;
}
.content3 p {padding: 0 0 0 20px;}
.content3 h3 {
	padding: 0 0 0 20px;
	color: #3a2521;
	font: 1.8em helvetica,arial,sans-serif;
	text-shadow: #dddddd 1px 1px 2px;
}
.navigation {
	position: absolute;
	right: 0px;
	width: 230px;
	top: 225px;
}
.navigation2 {
	position: absolute;
	right: 0px;
	width: 385px;
	padding: 0 0 0 25px;
	top: 224px;
}

/*.topmenu {
	position: absolute;	
	right: 0;
	top: 163px;
}

ul.topmenu {color:#262021;font-size: .9em;border:none;background-color:#c9b458;padding: .6em .3em .8em .3em;}
ul.topmenu li {color: #262021;text-decoration: none;border:none;padding: .5em .2em .8em .2em;display: inline;}
ul.topmenu li.here {color: #fff;text-decoration: none;border:none;padding: .5em .2em .8em .2em;display: inline;}
ul.topmenu li a:link {color: #262021;text-decoration: none;border:none;padding: .5em .4em .7em .4em;}
ul.topmenu li a:visited {color: #262021;border:none;text-decoration: none;padding: .5em .4em .7em .4em;}
ul.topmenu li a:hover {color: #fff;border:none;text-decoration: none;background-color: #c9b458;padding: .5em .4em .7em .4em;}
ul.topmenu li a:active {color: #fff;border:none;padding: .5em .4em .7em .4em;}*/

.topmenu {
	position: absolute;	
	right: 0;
	top: 0px;
}

ul.topmenu {color:#fff;font-size: 1em;background-color:#262021;padding: .6em 1.5em 1em 1.5em;}
ul.topmenu li {color: #c9b458;text-decoration: none;padding: .6em .3em .2em .3em;display: inline;}
ul.topmenu li a {color: #fff;text-decoration: none;border-bottom: 2px solid #665a43;padding: .4em .2em 0 .2em;}
ul.topmenu li a:visited {color: #c9b458;text-decoration: none;padding: .4em .2em 0 .2em;}
ul.topmenu li a:hover {color: #262021;text-decoration: none;border-bottom: 2px solid #ffffff;background-color: #c9b458;padding: .4em .2em 0 .2em;}
ul.topmenu li a:active {color: #000;border-bottom: 2px solid #ffffff;padding: .4em .2em 0 .2em;}

address {
	position: relative;	
	right: 20px;
	top: 40px;
	width:860px;
	font-style: italic;
	text-align: right;
}



p.nav {padding: 0 .5em 1em .5em;text-align: left;}
h1 {
	text-indent: -500em;
}
h2 {
	padding: .6em 0 .6em 0;
	color: #1A171B;
	font: 2.3em helvetica,arial,sans-serif;
	text-shadow: #dddddd 1px 1px 2px;
}
h3 {
	padding: .6em 0 .6em 0;
	color: #3a2521;
	font: 1.8em helvetica,arial,sans-serif;
	text-shadow: #dddddd 1px 1px 2px;
}

h3.h3ficha{
	padding: .3em 0 .3em 0;
	border-top: 2px solid #3a2521;
	border-bottom: 2px solid #3a2521;
	color: #954301;
	text-align: center;
	background-color: #c9b458;
	font: 1.8em helvetica,arial,sans-serif;
	text-shadow: #dddddd 1px 1px 2px;
}


h2.h2viaje-mur{
	text-indent: -500em;
	padding: 0;
	width: 470px;
	height: 73px;
	background: url(../images/css/h2viaje-mur.png) no-repeat;	
}
h2.h2murren{
	text-indent: -500em;
	padding: 0;
	width: 470px;
	height: 73px;
	background: url(../images/css/h2murren.png) no-repeat;	
}
h2.h2rosi-erosi{
	text-indent: -500em;
	padding: 0;
	width: 362px;
	height: 73px;
	background: url(../images/css/h2rosi-erosi.png) no-repeat;	
}
h2.h2todo-todo{
	text-indent: -500em;
	padding: 0;
	width: 462px;
	height: 73px;
	background: url(../images/css/h2todo-todo.png) no-repeat;	
}
h2.h2den-dena{
	text-indent: -500em;
	padding: 0;
	width: 462px;
	height: 73px;
	background: url(../images/css/h2den-dena.png) no-repeat;	
}
h2.h2historias{
	text-indent: -500em;
	padding: 0;
	width: 450px;
	height: 73px;
	background: url(../images/css/h2historias.png) no-repeat;	
}
h2.h2paperezko{
	text-indent: -500em;
	padding: 0;
	width: 450px;
	height: 73px;
	background: url(../images/css/h2paperezko.png) no-repeat;	
}
h2.h2marilo{
	text-indent: -500em;
	padding: 0;
	width: 462px;
	height: 73px;
	background: url(../images/css/h2marilo.png) no-repeat;	
}
h2.h2noesfacil{
	text-indent: -500em;
	padding: 0;
	width: 462px;
	height: 73px;
	background: url(../images/css/h2noesfacil.png) no-repeat;	
}
h2.h2espectaculos{
	text-indent: -500em;
	padding: 0;
	width: 540px;
	height: 100px;
	background: url(../images/css/h2espectaculos.png) no-repeat;	
}
h2.h2espectaculos-eu{
	text-indent: -500em;
	padding: 0;
	width: 540px;
	height: 100px;
	background: url(../images/css/h2espectaculos-eu.png) no-repeat;	
}


h2.rosiheader{
	text-indent: -500em;
	width: 230px;
	height: 141px;
	color: #3a2521;
	background: url(../images/css/rosiheader.png) no-repeat 0% 0%;
	text-shadow: #dddddd 1px 1px 2px;
}
p.rosiheader {
	padding: 0 0 2.5em .5em;
	margin: -127px 0 0 0;
	width: 140px;
	color: #3a2521;
	font: 1em/1.2em arial,sans-serif;
}
h2.todoheader{
	text-indent: -500em;
	width: 230px;
	height: 141px;
	color: #3a2521;
	background: url(../images/css/todoheader.png) no-repeat 0% 0%;
	text-shadow: #dddddd 1px 1px 2px;
}
h2.denaheader{
	text-indent: -500em;
	width: 230px;
	height: 141px;
	color: #3a2521;
	background: url(../images/css/denaheader.png) no-repeat 0% 0%;
	text-shadow: #dddddd 1px 1px 2px;
}
h2.fichaheader{
	text-indent: -500em;
	width: 230px;
	height: 40px;
	padding: 0;
	color: #3a2521;
	background: url(../images/css/fichaheader.png) no-repeat 0% 0%;
	text-shadow: #dddddd 1px 1px 2px;
}
p.todoheader {
	padding: 0 0 2.5em .5em;
	margin: -127px 0 0 0;
	width: 140px;
	color: #3a2521;
	font: 1em/1.2em arial,sans-serif;
}
p.denaheader {
	padding: 0 0 2.5em .5em;
	margin: -127px 0 0 0;
	width: 140px;
	color: #3a2521;
	font: 1em/1.2em arial,sans-serif;
}

h2.murheader{
	text-indent: -500em;
	width: 230px;
	height: 141px;
	color: #3a2521;
	background: url(../images/css/murheader.png) no-repeat 0% 0%;
	text-shadow: #dddddd 1px 1px 2px;
}
h2.murrenheader{
	text-indent: -500em;
	width: 230px;
	height: 141px;
	color: #3a2521;
	background: url(../images/css/murrenheader.png) no-repeat 0% 0%;
	text-shadow: #dddddd 1px 1px 2px;
}
p.murheader {
	padding: 0 0 2.5em .5em;
	margin: -127px 0 0 0;
	width: 140px;
	color: #3a2521;
	font: 1em/1.2em arial,sans-serif;
}
p.murrenheader {
	padding: 0 0 2.5em .5em;
	margin: -127px 0 0 0;
	width: 150px;
	color: #3a2521;
	font: 1em/1.2em arial,sans-serif;
}
h2.papelheader{
	text-indent: -500em;
	width: 230px;
	height: 141px;
	color: #3a2521;
	background: url(../images/css/papelheader.png) no-repeat 0% 0%;
	text-shadow: #dddddd 1px 1px 2px;
}
p.papelheader {
	padding: 0 0 2.5em .5em;
	margin: -127px 0 0 0;
	width: 130px;
	color: #3a2521;
	font: 1em/1.2em arial,sans-serif;
}
h2.paperheader{
	text-indent: -500em;
	width: 230px;
	height: 141px;
	color: #3a2521;
	background: url(../images/css/paperheader.png) no-repeat 0% 0%;
	text-shadow: #dddddd 1px 1px 2px;
}
p.paperheader {
	padding: 0 0 2.5em .5em;
	margin: -127px 0 0 0;
	width: 130px;
	color: #3a2521;
	font: 1em/1.2em arial,sans-serif;
}
h2.mariloheader{
	text-indent: -500em;
	width: 230px;
	height: 40px;
	padding: 0;
	color: #3a2521;
	background: url(../images/css/mariloheader.png) no-repeat 0% 0%;
	text-shadow: #dddddd 1px 1px 2px;
}

h2.antzerkia{
	text-indent: -500em;
	width: 290px;
	height: 40px;
	padding: 0 5px 0 0;
	color: #3a2521;
	background: url(../images/css/antzerkia.jpg) no-repeat 0% 0%;
	text-shadow: #dddddd 1px 1px 2px;
}
h2.teatro{
	text-indent: -500em;
	width: 290px;
	height: 40px;
	padding: 0 5px 0 0;
	color: #3a2521;
	background: url(../images/css/teatro.jpg) no-repeat 0% 0%;
	text-shadow: #dddddd 1px 1px 2px;
}

h2.haurantzerkia{
	text-indent: -500em;
	width: 290px;
	height: 40px;
	padding: 0 5px 0 0;
	color: #3a2521;
	background: url(../images/css/haur_antzerkia.jpg) no-repeat 0% 0%;
	text-shadow: #dddddd 1px 1px 2px;
}
h2.teatroinfantil{
	text-indent: -500em;
	width: 290px;
	height: 40px;
	padding: 0 5px 0 0;
	color: #3a2521;
	background: url(../images/css/teatro_infantil.jpg) no-repeat 0% 0%;
	text-shadow: #dddddd 1px 1px 2px;
}
h2.behibis_eu{
	text-indent: -500em;
	width: 290px;
	height: 40px;
	padding: 0 0 0 0;
	color: #3a2521;
	background: url(../images/css/behibis_eu.jpg) no-repeat 0% 0%;
	text-shadow: #dddddd 1px 1px 2px;
}

p.mariloheader {
	padding: .8em 0 .5em .5em;	
	width: 220px;
	color: #3a2521;
	font: 1em/1.2em arial,sans-serif;
}

p {
	padding: 0 0 1em;
	color: #3a2521;
	font: 1em/1.4em arial,sans-serif;
}
a {
	color: #1a171b;
	text-decoration: none;
	border-bottom: 2px solid #1a171b;
}
a:visited {
	color: #665a43;
	border-bottom: 2px solid #665a43;
}
a:hover {
	color: #262021;
	border:none;
	background-color: #c9b458;
}
img a:hover  {
	color: #5F5529;
	border:none;
}
a:active {
	color: #000000;
	background-color: #c9b458;	
}
strong {
	font-weight: normal;
}



.floatLeftimg {float: left;padding: 0 1.5em 1.5em 0;}
.floatLeftimgth {float: left;padding: 0 1.2em 1em 0;}
.floatRightimg {float: right;padding: 0 0 1em 1em;}
.floatRightimgth {float: right;padding: 0 1.2em 1em 0;}

.smaller {font-size: .8em;}
.clear {clear: both;}

.footer {
	position: relative;
	width: 100%;
	margin: 0 auto;
	background: url(../images/css/footerbg.png) repeat-x;
	background-color: #1A171B;
	z-index: -10;
}

.footer a {
	color: #fff;
	text-decoration: underline;
	border: 0;
}
.footer p {
	position: absolute;	
	left: 0;
	bottom: 55px;
	width: 100%;
	padding: 0;
	color: #fff;
	font: 0.8em arial,sans-serif;
	text-align: center;
}


b {color: #000;}
strong {text-weight: bold;}

em {font-style: italic;font-size: 1.8em;color: #c9b458;font-family: georgia;line-height: 1.2em;}
