BODY{background-color:#CCCCCC; }

.Titulos_01:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FEFAB7;
	text-decoration: none;
	
	
	
}
.Titulos_01:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FEFAB7;
	text-decoration: none;
	
	
	
}
.Titulos_01:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
	text-transform: underline;
	
	
}

.Titulos_01:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	
	
	
}



.Link_Menu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-transform: none;
	text-decoration: none;
	
	
}
.Link_Menu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	
	
	
}
.Link_Menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	
	
	
}

.Link_Menu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFCC00;
	text-decoration: none;
	
	
	
}


.Link_Menu2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-transform: none;
	text-decoration: none;
	
	
}
.Link_Menu2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	
	
	
}
.Link_Menu2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	
	
	
}

.Link_Menu2:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

	
	
	
	
}

.Link_Menu3:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-transform: none;
	text-decoration: none;
	
	
}
.Link_Menu3:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	
	
	
}
.Link_Menu3:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #898989;
	text-decoration: underline;
	
	
	
}

.Link_Menu3:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

	
	
	
	
}



.TextoBody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.TextoLogo {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF7802;
	text-decoration: none;
}
.TextoMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	
}
.TextoMenu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	letter-spacing: 1px;
}
.FotoContur {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border: 1px solid #FA982E;
}



.Link_Links:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-transform: none;
	text-decoration: none;
	
	
}
.Link_Links:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	
	
	
}
.Link_Links:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FA982E;
	text-decoration: underline;
	
	
	
}

.Link_Links:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFCC00;
	text-decoration: none;
	
	
	
}


.L:link, .L:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #fefab7;
	
	
}
.L:hover {
	color: #000000;
	text-decoration: underline;
	
	
}



/*************** NUEVO HERMES 14/04/2009 ***************/
	.Title
	{
		font-family: Arial;
		font-size: 14px;
		margin-left: 15px;
		margin-bottom: 5px;
		margin-top: 15px;
	}
	/************ Inicio formulario ************/
	.form_wrapper
	{
		/*background-color: #1D2408;*/
		padding: 0px 15px 15px 15px;
		font-family: Arial;
		font-size: 12px;
	}
	
	.frm_element
	{
		margin-bottom: 10px;
	}

	.frm_el_title
	{
		margin-bottom: 8px;
	}

	.frm_el_input
	{

	}
	input
	{
		font-size: 12px;
	}
	select
	{
		border: 1px solid #7F9DB9;
		background-color: #ffffff;
		color: #000000;
		border-collapse: collapse;
		font-size: 12px;
	}
	.grande
	{
		width: 160px;
	}

	.mediano
	{
		width: 80px;
	}

	.pequenio
	{
		width: 35px;
		margin-right: 7px;
	}
	/************ Final inicio formulario ************/
	
/** FICHA **/
	.TitleRight
	{
		clear: none;
		float: right;
	}
	#card_content
	{
		width: 722px;
		padding-left: 20px;
		padding-right: 20px;
		padding-bottom: 20px;
		
		clear: none; 
		float: left;
		text-align: left;
		
		/*height: 110%;*/
		overflow: hidden;
		
		/*margin-top: -100px;*/
		/*border: 1px solid red;*/
	}
	.card_frame
	{
		/*border-left: 2px solid #1D2408;*/
		/*border-left: 2px solid #1D2408;
		border-right: 2px solid #1D2408;
		border-bottom: 2px solid #1D2408;
		background-color: #1D2408;*/
		overflow: hidden;
		clear: left;
		float: left;
		width: 100%;
		/*padding: 10px;*/
		/*border: 1px solid lime;*/
	}
	/* Pestaņas ficha */
	#tabs
	{
		width: 100% !important;
		width: 100%;
		clear: left;
		float: left;
		overflow: hidden;
		margin-top: 5px;
		margin-bottom: 20px;
		/*border-right: 2px solid #1D2408;
		border-top: 2px solid #1D2408;*/
		border-bottom: 1px solid #050d4d;
		/*background-color: #111601;*/
		margin-left: auto;
		margin-right: auto;
	}
	.tab, .tab_active
	{
		clear: none;
		float: left;
		border-right: 2px solid #fa982e;
	}

	.tab a
	{
		display: block;
		padding: 5px;
		padding-left: 10px;
		padding-right: 10px;
		
		background-color: #fa982e;
		text-decoration: none;
		color: #000000;
		/*font-family: Georgia;*/
		text-transform: uppercase;
		font-size: 12px;
		/*font-weight: bold;*/
	}
	
	.tab a:hover, .tab_active a, .tab_active a:hover, .tab_active a:active 
	{
		display: block;
		padding: 5px;
		padding-left: 10px;
		padding-right: 10px;
				
		background-color: #9bbcc2;
		text-decoration: none;
		/*color: #E9F7C4;*/
		color: #000000;
		/*font-family: Georgia;*/
		text-transform: uppercase;
		font-size: 12px;	
		/*font-weight: bold;*/
	}	
	
	.tab a:active
	{
		display: block;
		padding: 5px;
		padding-left: 10px;
		padding-right: 10px;		
		background-color: #9bbcc2;
		text-decoration: none;
		color: #E9F7C4;
		/*font-family: Georgia;*/
		text-transform: uppercase;
		font-size: 12px;		
	}		
	/* Pestaņas ficha */
	
	/* Ficha Home */
	.crd_home_section
	{
		/*width: 340px !important;
		width: 338px;*/
		clear: none;
		float: left;
		/*padding: 3px;*/
		/*border: 1px solid red;*/
	}

	.crd_pict_wrapper
	{
		width: 340px !important;
		width: 300px;
		/*padding-top: 15px;*/
		margin-left: auto;
		margin-right: auto;
	}	
	.crd_pict_wrapper2
	{
		width: 350px !important;
		width: 300px;
		/*padding-top: 15px;*/
		margin-left: auto;
		margin-right: auto;
	}	
	.crd_pict_wrapper2 img
	{
		width: 350px !important;
		width: 350px;
		border: 1px solid #74941F;
		/*border: 1px solid #111601;*/
	}			
	.crd_pict_wrapper img
	{
		width: 320px !important;
		width: 300px;
	}		
	.crd_logo_wrapper
	{
		width: 135px;
		/*padding-top: 15px;*/
		margin-left: 25px;
		margin-bottom: 15px;
		margin-right: auto;
		clear: both;
		float: left;
	}
	
	.crd_logo_wrapper img
	{
		border: 10px solid #ffffff;
	}	
	
	.crd_camping_info
	{
		margin-left: 3px;
	}

	/* Ficha Home */
	
	
	/* Ficha Fotos */
	.crd_pictures_wrapper
	{
		width: auto;
		margin-top: -25px;
		overflow: hidden;
	}
	
	.crd_pictures_section
	{
		overflow: hidden;
		margin-bottom: 20px;
		margin-left: 0.8%;
	}
	.crd_pct_picture
	{
		width: 24%;
		clear: none;
		float: left;
		margin-right: 1%;
		margin-bottom: 10px;
		/*text-align: center;*/
	}
	.crd_pct_picture img
	{
		border: 1px solid #fa982e;
		width: 100%;
		/*height: 120px;*/
	}
	/* Ficha Fotos */
/** FICHA **/

/** LISTADO ASOCIADOS **/
.partners_list_wrapper
{
	widht: 100%;
}

/*.prt_lst_item_wrapper
{
	width: 100%;
	float: left;
	clear: both;
	overflow: hidden;
	
	padding-bottom: 10px;
	margin-bottom: 15px;
	border-bottom: 1px dashed #fa982e;
}*/

.prt_lst_item_wrapper
{
	width: 100%;
	float: left;
	overflow: hidden;
	
	
	padding: 20px 0  60px 0;
	margin-bottom: 15px;
	background:url(i/ombra_bot.gif) no-repeat center bottom;
}

#ombra_top{
background:url(i/ombra_top.gif) no-repeat center top;
width:441px;
height:9px;
}

.prt_slt_pictures_wrapper
{
	clear: none; 
	float: left;
	overflow: hidden;
	width: 150px;
	
	/*border-right: 1px dotted #fa982e;*/
}

.prt_slt_pictures_wrapper .prt_slt_logo
{
	clear: both;
	overflow: hidden;	
	text-align: center;
	margin-bottom: 10px;
}

.prt_slt_pictures_wrapper .prt_slt_logo img
{
	width: 135px;
	/*border: 1px solid #fa982e;*/
}

.prt_slt_pictures_wrapper .prt_slt_picture
{
	clear: both;
	overflow: hidden;	
	text-align: center;
}

.prt_slt_pictures_wrapper .prt_slt_picture img
{
	width: 135px;
	border: 1px solid #74941F;
}

.prt_slt_info_wrapper
{
	clear: none;
	float: left;
	width: 310px;
	padding: 0px 10px 10px 10px;
}
.CampName
{
	clear: none;
	float: left;
	overflow: hidden;
	width: 100%;
	
	margin-bottom: 10px;
}
.CampName a
{
	/*color: #e9f7c4;*/
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

.CampName a:hover
{
	color: #3a4880;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}
.CampName img
{
	vertical-align: top;
}
.prt_slt_info_wrapper .prt_slt_iconos
{
	margin: 10px 0px 10px 0px;
}

	/* PAGINADOR */
	#pages
	{
		width: 100%;
		clear: left;
		float: left;
		overflow: hidden;
		margin-top: 15px;
	}
	
	#pages span.page a
	{
		padding-left: 5px;
		padding-right: 5px;
		margin-right: 5px;
		clear: none;
		float: left;
		text-align: center;
		display: block;
		background-color: #fa982e;
		color: #e9f7c4;
		text-decoration: none;
	}
	
		#pages span.page a:hover, #pages span.page_active a, #pages span.page_active a:hover 
	{
		padding-left: 5px;
		padding-right: 5px;		
		margin-right: 5px;
		clear: none;
		float: left;
		text-align: center;
		display: block;
		display: block;
		background-color: #9bbcc2;
		color: #e9f7c4;
		text-decoration: underline;		
	}
	
	
	/* PAGINADOR */
/** LISTADO ASOCIADOS **/
/*************** FIN NUEVO HERMES 14/04/2009 ***************/

.clearboth{
clear:both;
}

.TextMenu3
{
}

.TextoMenu3 a
{
	height: 23px;
	/*width: 207px;	*/
	width: 192px;
	display: block;
	background-image: url(i/menu_off.jpg);
	background-repeat: no-repeat;
	padding: 10px 0px 0px 15px;
	vertical-align: middle;
}

.TextoMenu3 a:hover
{
	height: 23px;
	width: 192px;	
	display: block;
	background-image: url(i/menu_on.jpg);
	background-repeat: no-repeat;
	padding: 10px 0px 0px 15px;
	vertical-align: middle;
}
.TextoMenu3 span
{
	padding-top: 15px;
	padding-left: 15px;
}

#menu{
height:33px;
width:100%;
margin:0 auto;
text-align:left;
background:url(i/menu2_off.jpg) repeat-x;
padding:0 3px 0 3px;
}

#menu ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	width:auto;
	}
#menu ul li{
	display:block;
	float:left;
	margin:0 0 0 0;
	border-right:1px solid #505050;
	border-left:1px solid #000;
	}
#menu ul li a{
position:relative;
	display:block;
	float:left;
	font-weight:bold;
	font-size:14px;
	color:#fff;
	text-decoration:none;
	text-align:center;
	width:90px;
	height:33px;
	line-height:33px;
	background:transparent url(i/menu2_off.jpg) repeat-x top left;
	}
	
#menu ul li a img{
position:absolute;
left:38px;
bottom:-6px!important;
bottom:-7px;
border:0;
}
#menu ul li a:hover, #menu ul li a.current{
background:transparent url(i/menu2_on.jpg) repeat-x top left;
color:#000;
	}
	
h5{
position:relative;
background:url(i/menu2_off.jpg) repeat-x left top;
height:33px;
width:100%;
font-size:14px;
font-weight:bold;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
line-height:33px;
text-indent:16px;
}

h5 img{
position:absolute;
left:0;
top:0;
}

.border img {
border:1px solid #666666;
}

.Style1 {
	color: #000000;
	font-size: 12px;
}
.Style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.Style3 {font-family: Arial, Helvetica, sans-serif}

.SubTitle
{
	font-size: 16px;
	font-weight: bold;
}

.selectpequenio
{
	width: 150px;
}

a img
{
	border-style: none;
}

.pied{
padding:10px 0 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
}

.pied a{
font-size:11px;
color:#000;
}

.pied a:hover{
color:#FF0000;
}



a.bt_buscar{
background:url(i/bt_buscar.gif) repeat-x left top;
height:30px;
line-height:30px;
text-decoration:none;
border:1px solid #000;
font-size:13px;
color:#fff;
cursor:pointer;
display:block;
width:80px;
text-align:center;
}

a.bt_buscar:hover{
background-position:0 -30px;
border:1px solid #1ecafc;
color:#000;
text-decoration:none;
}
.Centrado{
	/*margin-left: auto;
	margin-right: auto;*/
	text-align:center;
}

.metas
{
	margin: 0px;
}


a.bt1{
background:url(i/bt1.gif) repeat-x left top;
height:29px;
line-height:29px;
text-decoration:none;
border:1px solid #000;
font-size:13px;
color:#fff;
cursor:pointer;
display:block;
text-align:center;
}

a.bt1:hover{
background-position:0 -29px;
border:1px solid #dc6b00;
color:#000;
text-decoration:none;
}


a.bt2{
background:url(i/bt1.gif) repeat-x left -29px;
height:29px;
line-height:29px;
text-decoration:none;
border:1px solid #dc6b00;
font-size:13px;
color:#000;
cursor:pointer;
display:block;
text-align:center;
}

a.bt2:hover{
background-position:0 top;
border:1px solid #000;
color:#fff;
text-decoration:none;
}

/*
#divBookingBody{
	position: absolute;
	left: 470px !important;
	left: 465px;
	top: 370px;
	width: 535px;
}
*/
/**/

.NoResults
{
	font-size: 14px;
	font-weight: bold;
	color: #ff0000;
}

.pied{
padding:10px 0 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
}

.pied a{
font-size:11px;
color:#000;
}

.pied a:hover{
color:#FF0000;
}

