
/*	baumfuchs.de */

/*	Main stylesheet */

/*	Default version for almost all browsers */

/* ----------------------------------------------------------------- */


body {
	margin: 0px;
	background-color: #fdffd0;
	color: #000000;
	font-family: DejaVu Sans Condensed, Sans-Serif;
	font-size: 11pt;
	overflow: hidden;
	}
 
table {
	height: 100%;
	width: 100%;
	margin: 0px;
	padding: 0px;
	border-style: none;
	table-layout: fixed;
	font-size: 100%;
	overflow: hidden;
	}

tr {
	width: 100%;
	margin: 0px;
	padding: 0px;
	border-style: none;
	vertical-align: top;
	overflow: hidden;
	}

td {
	margin: 0px;
	padding: 0px;
	border-style: none;
	vertical-align: top;
	overflow: hidden;
	}
	
#preview_pane {
	position: absolute;
	border-style: none;
	border-width: 0px;
	z-index: 7;
	}

#page_preview {
	position: absolute;
	border-top-color: #eeeeee;
	border-left-color: #eeeeee;
	border-bottom-color: #111111;
	border-right-color: #111111;
	border-width: 0px;
	border-style: solid;
	background-color: #ffffdd;
	z-index: 6;
	}

#preview_shadow {
	position: absolute;
	border-style: none;
	border-width: 0px;
	z-index: 5;
	}

#window_div {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	z-index: 0;
	}
	
#window_table  {
	table-layout: auto;
	border-bottom: 1px solid #CCCEA7;
	}
	
#top_row {
	height: auto;
	}
	
#titlebar_table {
	table-layout: auto;
	border-collapse: separate;
	}

td.titlebar {
	padding: 0em 0.8em 0em 0.8em;
	border-left-style: solid;
	border-right-style: solid; 
	border-bottom-style: solid; 
	border-right-color: #000000;
	border-left-color: #aaaaaa;
	border-bottom-color: #000000;
	border-width: 1px;
	background-color: #007700; 
	background-image: url(../../img/backgrounds/32.png);
	background-repeat: repeat-x;
	color: #ffffff;
	}
	
#location_bar {
	border-right-style: none;
	}
	
#toolbar {
	border-left-style: none;
	}

td.titlebar p {
	vertical-align: middle;
	margin: 5px 0px 4px 0px; 
	color: #ffffff;
	font-weight: bold;
	}

#location_bar p{
	color: #ffffff;
	font-size: 110%;
	font-weight: bold;
	}

#toolbar p {
	margin: 0px 0px 0px 0px; 
	padding: 7px 0px 0px 0px;
	white-space: nowrap;
	}

a.free_link {
	color:#eeeeee;
	text-decoration: none;
	}
	
a.free_link:hover {
	color:#ffffff;
	text-decoration: underline;
	}

input.icon {
	height: 1.2em;
	width: 1.2em;
	color:#ffffff;
	}
	
#settings {
	display: none;
	}

#bottom_row {
/*	height: 100%; */
	}
	
#main {
	height: 100%;
	}

#navigation {
	height: 100%;
	width: 30%;
	vertical-align: top;
	}
	
#navigation_row_1 {
	height: 170px;
	}

#navigation_cell_1-1 {
	height: 160px;
	width: 100%;
	background-image: url(../../img/corner.jpg);
	background-repeat: no-repeat;
	}

#info {
	visibility: hidden;
	}	
	
#navigation_row_2 {
/*	height: 100%; */
	}
	
#navigation_cell_2-1 {
/*	height: 100%; */
	width: 100%;
	background-image: url(../../img/left-margin.jpg);
	background-repeat: repeat-y;
	padding: 1em 1em 0em 1.8em;
	}

#menu_frame {
	background-color: #fdffd0;
	}

#divider {
	height: 100%;
	width: 28px;
	vertical-align: top;
	}
	
#divider_row_1 {
	height: 165px;
	}

#divider_cell_1-1 {
	height: 165px;
	width: 100%;
	background-image: url(../../img/upper-margin.jpg);
	background-repeat: no-repeat;
	}
	
#divider_row_2 {
/*	height: 100%; */
	}

#divider_cell_2-1 {
/*	height: 100%; */
	background-image: url(../../img/vert-divider.png);
	background-repeat: repeat-y;
	}
	
#resize_handle {
	cursor: ew-resize; /* für Konqueror: e-resize */
	}

#contents {
/*	height: 100%; */
	width: 100%;
	vertical-align: top;
	}

#contents_row_1
{
	height: 0px;
}

#contents_cell_1-1
{
	height: 0px;
}

#contents_row_2 {
/*	height: 100%; */
	}

#contents_cell_2-1 {
/*	height: 100%; */
	width: 100%;
	background-image: url(../../img/upper-margin.jpg);
	background-repeat: repeat-x;
	border-right: 1px solid #CCCEA7;
	}

p.warning {
	margin: 1em;
	color: #000000;
	text-align: center;
	}



