/***********************************
Screen-CSS: www.pension-stadtpark.de
Edited: 2008-06-02, PZ

BG-Beige: 	f1ede8
Bar-Braun:	543614
Field-Braun:5a4228
Gold: 		c99e64
Text:		665e55
Link:		99764a
Dividers:	ded9d4
***********************************/
@import url(form.css);

html {height:100.01% !important; margin:0; padding:0;}
body {background:#FFF; margin:0; padding:0;}

body, th, td, p {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color:#665e55;
}

hr {
	margin-top: 0.7em;
	border: none;
	border-top: solid #737c80 2px;
}

p { margin-bottom:0; line-height: 1.2em;}

/*img { 
	border: 0px;
	display: block !important;
}*/

a:link, a:visited, a:active {
	text-decoration: none;
	font-weight: bold;
	padding: 0;
	color: #99764a;
}

a:hover, a:focus {
	text-decoration: underline;
	color: #5a4228;
}

h2 {font-size:10pt; margin:0;}
h3 {font-size:9pt; margin:0; margin-bottom:-0.4em;}




#center {
	width: 925px !important; 
	min-width: 925px !important;
	max-width: 925px !important;
	margin: auto !important;
}

#page {
	background:#543614;
	border-left:1px solid #ded9d4;
	border-right:1px solid #ded9d4;
	border-bottom:1px solid #ded9d4;
}

#sidebar {
	background:#543614;
	width:307px;
	float:left;
}
#logospace {height:388px; border-bottom:1px solid #543614;}
#logospace img {left:38px; top:25px; position:relative;}
#navspace {margin-top:19px; padding-left:25px; color:#CCC; height:195px;}

#content {
	width:616px;
	margin-left:307px;
	background:#f1ede8;
}

#header {
	height:388px;
	border-bottom:1px solid #ded9d4;
}
#rootline {height:87px;}
#rootline_padd {padding-top:19px; padding-left:21px;}
.clearfix {float:none; clear:both;}



#columnspace {margin-left:20px;}
.column_padd {padding-bottom:10px;}


.cont_col_left {float:left; width:288px; border-right: 1px solid #ded9d4;}
.cont_col_left_padd {padding:10px; padding-right:8px;}
.cont_col_right {margin-left: 288px; width:279px; border-left: 1px solid #ded9d4;}
.cont_col_right_padd {padding:10px; padding-left:15px; padding-right:0px;}

.cont_row_seperator {padding-top:10px; float:none; clear:both;}
.divline_left {float:left; width:278px;}
.divline_right {margin-left:299px; width:279px;}
.divline_border {height:10px; border-top: 1px solid #ded9d4;}


#footer { height:60px;}




ul.nonform_list {margin:0; padding:0;}
ul.nonform_list li {list-style:none; line-height:1.92em; background: url(../../img/basics/checkmarker.gif) no-repeat left center; padding-left:20px;}
ul.nonform_list li img {margin-right:4px;}


#nav_main {font-size:9pt;}
.menudivider {color:#c99e64; font-size:9pt;}


#nav_main a:link, #nav_main a:visited, #nav_main a:active {
	text-decoration: none;
	font-weight: bold;
	padding: 0;
	color: #BBB;
}
#nav_main a:link strong, #nav_main a:visited strong, #nav_main a:active strong {
	color: #FFF;
}

#nav_main a:hover, #nav_main a:focus {
	text-decoration: none;
	font-weight: bold;
	color: #FFF;
}




ul.subnav_list {margin:0; margin-top:15px; padding:0; font-size:9pt;}
ul.subnav_list li {list-style:none; line-height:1.6em;}

#nav_sub a:link, #nav_sub a:visited, #nav_sub a:active {
	text-decoration: none;
	font-weight: normal;
	padding: 0;
	color: #BBB;
}
#nav_sub a:link span, #nav_sub a:visited span, #nav_sub a:active span {
	color: #FFF;
}

#nav_sub a:hover, #nav_sub a:focus {
	text-decoration: none;
	font-weight: normal;
	color: #FFF;
}
