@import url(./navigations/navs.css);
@import url(./navigations/buttons.css);
@import url(./modules/featured.css);
@import url(./modules/modules.css);
@import url(./modules/paging.css);

/* base -------------------------------------- start -*/

body, html
{
	margin:0 auto;
	padding:0;
	text-align: center;
	border:0px solid red;
	height:100%;
	width:100%;
}
#main_page
{
    position:relative;
	width:100%;
	margin:0 auto;
	z-index:4;
	min-width:1000px;
}

div
{
	text-align:left;
}

form
{
	margin:0;
	padding:0;	
}

/* base -------------------------------------- ende -*/

/* areas -------------------------------------- start -*/

#area_banner,#area_bottom
{
	position:relative;
	height:64px;
	margin:0;
	padding:0;
	width:100%;
	border:0px solid black;
}

#area_content
{
	min-height:400px;	
}

#area_bottom
{
	clear:both;	
	z-index:42;
}

#area_module_detail
{
	width:640px;
	float:left;
	padding:0px 10px 0px 0px;	
}

#area_module_right
{
	float:left;
	margin-left:10px;
}

#area_search
{
	float:right;
	width:150px;
	height:25px;	
	margin:18px 14px 0px 0px;
}

#area_search_big
{
	width:401px;
	height:36px;
	margin:18px 0px 0px 1px;
}

#area_related_container
{	
	clear:both;
}

/* areas -------------------------------------- ende -*/

/* search ------------------------------------ start */

#area_search input
{
	width:120px;
	position:absoulte;	
	margin:5px 0px 0px 25px;
	border:0px solid white;
	background-color:transparent;
}

#area_search_options
{
	padding:18px 0px 0px 22px;	
}

#area_search_big input
{
	width:340px;
	position:absoulte;	
	margin:6px 0px 0px 35px;
	border:0px solid red;
	background-color:transparent;
}

#area_search_buttons
{
	height:40px;	
	padding:30px 0px 20px 0px;
}

/* content ------------------------------ start-*/

div.textArea
{
	padding:15px 15px 15px 20px;	
}

h2.accordion_head,
h2.accordion_head_open
{	
	padding:8px 0px 0px 34px;
	height:25px;
	display:block;
	cursor:pointer;
	width:606px;	
}
div.accordion_content
{
	padding:8px 8px 8px 8px;	
}

/* content ------------------------------ ende-*/

/* spacer ------------------------------ start-*/

div.spacerClear
{
	clear:both;
}

/* spacer ------------------------------ ende-*/

/* static links ------------------------------ start-*/

#linkQparksHome
{
	position:absolute;	
	display:block;
	width:120px;
	height:60px;	
	top:0;
	left:0;
	z-index:40;	
}
#linkQparksHome:hover
{
	background-color:transparent !important;	
}
	

/* static links ------------------------------ ende-*/