body {
		text-align: center;
		margin-left: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
		margin-top: 262px;
		background-repeat: repeat;
		background-image: url(bg.png);
		background-positon: center;
		background-color: #a59550;
		font-size: 12px;
		font-family: Helvetica, Verdana, Arial, sans-serif;
	}
#optur_head {
		left: 0px;
		top: 0px;
		position: absolute;
		text-align: center;
		display: block;
		height: 211px;
		width: 100%;
		background-repeat: repeat-x;
		background-image: url(Banner_Optur_2.swf);
	}
#optur_head_2{ text-align: center; position: absolute; display: block; left: 0px; top: 0px; background-repeat: repeat-x; background-image: url(Banner_Optur_estatico.swf); height: 211px; width: 100%;}
#tnavigator {

		width: 700px;

		margin-right: auto;

		margin-left: auto;

	}
#tnav_ul {
		margin-left: 0px; /* -350px */
		padding-left: 0px;
		text-align: center;
		padding-top: 15px;
		position: static;
		top: 199px;		/* 211px */
		height: 30px;
		width: 700px;
		border-bottom-width: 3px;
		border-bottom-color: #cc9933;
		border-top-color: #cc9933;
		border-bottom-style: solid;
		border-top-style: solid;
		border-top-width: 3px;
		background-color: #ffcc66;
		display: block;
	}
.tnav_li {
		margin-left: 15px;
		padding-left: 15px;
		border-left-color: white;
		border-left-width: 1px;
		border-left-style: dotted;
		text-align: center;
		font-size: 12px;
		font-family: Helvetica, Verdana, Arial, sans-serif;
		display: inline;
		list-style-type: none;
	}
#lir {
		border-left-style: none;
	}
#caja {
		text-align: center;
		border-right-style: solid;
		border-left-style: solid;
		border-right-width: 3px;
		border-left-width: 3px;
		border-right-color: #cc9933;
		border-left-color: #cc9933;
		min-height: 1200px;
		display: block;
		background-color: #f3f0e1;
		margin-right: auto;
		margin-left: auto;
		width: 694px;
	}
#lnavigator {
		margin-bottom: 10px;
		margin-right: 10px;
		text-align: left;
		margin-left: -3px;
		padding-bottom: 2px;
		border-right-width: 3px;
		border-right-color: #cc9933;
		border-left-color: #cc9933;
		border-bottom-color: #cc9933;
		border-right-style: solid;
		border-left-style: solid;
		border-bottom-style: solid;
		border-left-width: 3px;
		border-bottom-width: 3px;
		clear: both;
		position: relative;
		float: left;
		background-color: #f3f0e1;
		width: 195px;
	}

.lnav_li {
		border-bottom-color: #cc9933;
		border-bottom-width: 1px;
		border-bottom-style: dotted;
		color: black;
		list-style-type: square;
	}
#optur {
		background-color: #f3f0e1;
		border-left-color: #cc9933;
		border-right-color: #cc9933;
		border-right-width: 3px;
		border-right-style: solid;
		border-left-style: solid;
		border-left-width: 2px;
	}
#thumbs_ul {
		list-style-position: inside;
		margin-left: -15px;
		margin-bottom: 0px;
		margin-right: 0px;
		margin-top: 0px;
		padding: 0px;
		text-align: center;
		list-style-type: none;
	}
.thumbs_li {
		padding-top: 10px;
		display: block;
		border-bottom-color: #d3c7b4;
		border-top-color: #d3c7b4;
		border-bottom-width: 2px;
		border-bottom-style: solid;
		border-top-style: solid;
		border-top-width: 2px;
		height: 90px;
		list-style-position: inside;
		list-style-type: none;
	}
.anuncios_li {
		display: block;
		border-bottom-color: #d3c7b4;
		border-top-color: #d3c7b4;
		border-bottom-width: 2px;
		border-bottom-style: solid;
		border-top-style: solid;
		border-top-width: 2px;
		height: 100px;
		list-style-position: inside;
		list-style-type: none;
	}
#footh {
		background-image: url(optur_footh_bg.png);
		display: block;
		border-top-color: #a59550;
		border-top-width: 1px;
		border-top-style: solid;
		height: 190px;
		width: 100%;
	}
a, a:link, a:active, a:visited {
		text-decoration: none;
		color: #323232;
	}
div#pl a, div#pl a:link, div#pl a:active, a:visited {
		color: #646464;
		text-decoration: none;
	}
a:hover {
		color: #2a9aba;
		text-decoration: underline;
	}
p {
		padding-right: 15px;
		padding-left: 15px;
		text-align: justify;
		color: #731e1e;
		margin: 0px;
	}
h1 {
		font-size: 17px;
		color: #2a9aba;
	}
h2 {
		color: #99cc00;
		font-weight: bold;
		font-size: 15px;
	}#contenido {
		text-align: center;
	}
#pl {
		color: white;
		margin-top: 160px;
		padding-right: 15px;
		text-align: right;
		padding-bottom: 5px;
		padding-top: 5px;
	}
#intro_optur {
		margin-right: -120px;
		margin-left: -120px;
		margin-top: 7px;
	}
#Banner_Optur_2{
		
}
.regcount {
	padding-top: 50px;
	margin-left: 375px;
	background-repeat: repeat;
	text-align: left;
	font-size: 11px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #646464;
}
#AniPena{
	margin-right: 236px;
}
#AniEu{
	margin-top: -400px;
	margin-left: 450px;
}

.menu li{
		display: block;
		position:relative;
		padding: 1px 2px;
/*		background: #f3f0e1;*/
		width: 125px;
		border-bottom-color: #cc9933;
		border-bottom-width: 1px;
		border-bottom-style: dotted;
		color: black;
}
.menu ul{
	position:relative;
	left: -25px;
	top:-1px;
	display: none;
/*	list-style-type:square;*/
}
.menu li:hover > ul{
	display: block;
}
