
/*	style_page
------------------------------------------------------------------------------*/

body {background-color:#683200;}

.section_top {background-repeat:no-repeat;background-position:center top;}
.section_bottom {background-repeat:no-repeat;background-position:center bottom;}

.page {width:976px;}
.page_top {padding:18px 8px;}



/*	sectionTop
------------------------------------------------------------------------------*/

#sectionTop 							{background:#FF8081;}
#sectionTop .section_bottom 			{}
#sectionTop .section_top 			{}

#sectionTop .page					{}
#sectionTop .page_bottom 			{}
#sectionTop .page_top 				{padding-top:4px;padding-bottom:4px;}



/*	sectionHeader
------------------------------------------------------------------------------*/

#sectionHeader 						{}
#sectionHeader .section_bottom 		{background-image:url(images/sectionHeader_bottom_pageStart.jpg);height:79px;}
#pageStart #sectionHeader .section_bottom 		{height:208px;background-image:url(images/sectionHeader_bottom.png);}
#sectionHeader .section_top 			{}

#sectionHeader .page					{}
#sectionHeader .page_bottom 			{}
#sectionHeader .page_top 			{}



/*	sectionNav
------------------------------------------------------------------------------*/

#sectionNav 							{background:#833F00;}
#sectionNav .section_bottom 			{}
#sectionNav .section_top 			{}
		
#sectionNav .page					{}
#sectionNav .page_bottom 			{}
#sectionNav .page_top 				{padding-top:0;padding-bottom:0;}



/*	sectionMain
------------------------------------------------------------------------------*/
		
#sectionMain 						{background: #FEFECC;}
#sectionMain .section_bottom 		{}
#sectionMain .section_top 			{padding-top:5px;}

#sectionMain .page					{}
#sectionMain .page_bottom 			{}
#sectionMain .page_top 				{}

#sectionMain #pageMain .page_top 		{padding-bottom:36px;} 
#sectionMain #pageTeaser .page_top 	{padding-top:0;}



/*	sectionFooter2
------------------------------------------------------------------------------*/

#sectionFooter2 						{background: #843B00;}
#sectionFooter2 .section_bottom 		{}
#sectionFooter2 .section_top 		{}

#sectionFooter2 .page				{color:#EAB07B;font-size:13px;line-height:1.4em;}
#sectionFooter2 .page_bottom 		{}
#sectionFooter2 .page_top 			{}



/*	sectionFooter
------------------------------------------------------------------------------*/

#sectionFooter 						{padding-bottom:50px;}
#sectionFooter .section_bottom 		{}
#sectionFooter .section_top 			{padding-bottom:6px;}

#sectionFooter .page					{color:#DFA875;font-size:13px;}
#sectionFooter .page_bottom 			{}
#sectionFooter .page_top 			{padding-top:9px;padding-bottom:9px;}



/*	links 
------------------------------------------------------------------------------*/
#sectionTop a {color:#fff;}
#sectionMain a {color:#017f01;}
#sectionFooter2 a {color:#EAB07B;}
#sectionFooter a {color:#EAB07B;}




ul li {background-image:url(images/li.png);}


/*	header 
------------------------------------------------------------------------------*/

h1 a {display:block;width:350px;height:50px;text-indent:10000px;overflow:hidden;}
#pageStart h1 a {height:180px;}


h2 {
background:#FEFECC none repeat scroll 0 0;
border-bottom:3px double #BF793B;
color:#BF793B;
font-size:1.1em;
margin:0 0 9px 0;
padding:0;
font-weight:normal;
font-style:normal;
}



#pageMainContent h3 {
color:#CC3300;
font-size:3em;
line-height:1em;
padding-bottom:0.6em;padding-top:8px;
font-weight:normal;
}

p.subheader {color:#000;margin-bottom:1em;font-size:16px;}

h4 {
font-size:20px;
color:#843B00;
font-weight:normal;
padding-bottom:4px;
border-bottom:1px dotted #BF793B;
margin-bottom:5px;
padding-top:30px;
clear:both;
}

fieldset h4 {padding-top:0;}
#contentSidebar h4 {padding-top:0;}

h5 {font-weight:normal;color:#BF793B;color:#683200;}


#pageTeaserSponsors h4 {padding-top:0;font-size:16px;border-bottom:0;margin-top:2px;}




/*	forms
------------------------------------------------------------------------------*/
dl.text dd div, dl.textarea dd div, dl.select dd div {
border:4px solid #e3e3b6;
}

dl.text dd div div.powermail_mandatory_js, dl.textarea dd div div.powermail_mandatory_js, dl.select dd div div.powermail_mandatory_js {
background:#e3e3b6;
}

dl.text dt, dl.select dt {padding-top:4px;}
dl.textarea dt {padding-top:6px;}

dl.text dd input, dl.textarea dd textarea, dl.select dd select {
padding:2px 0;
color:#254b00;
}





/*	navSidebar 
------------------------------------------------------------------------------*/
#navSidebar {}
#navSidebar a {}
#navSidebar li a {margin-top:8px;}
#navSidebar li li a {border:0;margin:0;}
#navSidebar li  a {padding:1px 0; display:block;background:url(images/li.png) 0 5px no-repeat;padding-left:16px;}
#navSidebar li {padding:0 0 20px 0;}
#navSidebar li li {padding:0;line-height:1.4em;}
#navSidebar li li.act a,
#navSidebar li li.cur a {text-decoration:none;background-color:#CC3300;color:#FEFECC;font-weight:bold;}
#navSidebar li.spc {padding-top:8px;font-size:12px;line-height:12px;font-weight:bold;}


/*	images 
------------------------------------------------------------------------------*/
div.image {border:1px solid #DFCAC3;padding:8px;background:#FFF3EF;}

p.caption {
color:#666;
background:#FFF3EF;
}



/*	navTab
------------------------------------------------------------------------------*/
.navTab {font-size:16px;font-style:italic;}
.navTab ul li a small {font-size:12px;font-style:normal;line-height:12px;}

.navTab a {text-decoration:none;color:#FEFECC;}
.navTab ul li.active a, .navTab ul li.current a {background-color:#CC3300;color:#FEFECC;text-decoration:none;}
.navTab ul li a:hover, .navTab ul li.active a:hover, .navTab ul li.current a:hover {background-color:#673100;color:#FEFECC;text-decoration:none;}



/*	ce
------------------------------------------------------------------------------*/
.ceLinkReservierung, .ceLinkReservierungAusgebucht  {padding:30px;text-align:center;}
.ceLinkReservierung a, .ceLinkReservierungAusgebucht b {border:3px solid #017F01;background:#81BF40;font-weight:bold;color:#FEFECC;padding:10px;margin:0 auto;}
.ceLinkReservierungAusgebucht  b {border-color:#c30;background:#f00;color:#fff;}




/*	special
------------------------------------------------------------------------------*/
blockquote {padding:26px;font-size:18px;font-style:italic;color:#CC3300;}

#pageTeaser {font-size:12px;}



body {font-family:georgia,serif;color:#673100;color:#AF6320;font-size:14px;line-height:21px;}
dl.text dd input, dl.textarea dd textarea, dl.select dd select {
color:#254B00;
font-size:12px;
padding:2px 0;
}


.ce-news-latest {padding-top:10px;color:#BF793B;color:#CC3300;}
.ce-news-latest a {border-top: 1px dotted #CC3300;padding-bottom:14px;display:block;color:#683200;text-decoration:none;}
.ce-news-latest a:hover {text-decoration:underline;}

table {margin:18px 0;border:0;border-top:1px solid #DFD5A7;}
table td {border-right:0;border-bottom:1px solid #DFD5A7;}

table.powermail_all_table td {padding-top:0;padding-bottom:0;}