#page {}

/***************************************************/
#header { height:90px; position:relative; }
#logo { padding:24px 0 0 20px; color:#000000; }
#header-navigation { position:absolute; left:219px; left:690px; top:50px; top:48px; z-index:10;  }
#header-navigation ul { list-style-type:none; margin:0; padding:0;   }
#header-navigation li { padding:0px; width:250px; line-height:19px; text-transform:uppercase; /*text-decoration:underline;*/ line-height:14px; }
#header-navigation li a { color: #885a15;  }
#header-navigation li a:hover { color: #885a15; font-weight:bold; }
#header-navigation li a span, #header-navigation li span span { letter-spacing: 0px; padding-right: 2px; font-size: 10px; font-family: Verdana,Arial,Helvetica,sans-serif; }


#header-info {
	position:absolute;
	left:224px;
	top:48px;
}



#header-channels { margin: 0 0 0 0px; position:absolute; top:0; left:528px; font-weight:normal; line-height:14px; font-size:11px; }
#header-channels ul { list-style:none; margin:0; padding:0; }
#header-channels li { display:inline; margin:0; padding:0; }
#header-channels span { font-family:Verdana, Arial, Helvetica, sans-serif; }
#header-channels a { font-weight:normal; color:#000000; line-height:14px; font-size:11px; }
#header-channels a:hover { color:#ED1C24; }

#header-channels .tab-cornerLeft {background-image:url(../gfx/shade_lowerLeftCorner.png); background-position:left bottom; background-repeat:no-repeat; margin:0; padding:0; float:left;}
#header-channels .tab-cornerRight { margin:0 0 0 10px; padding:0 0px 8px 0; background-image:url(../gfx/shade_lowerRightCorner.png); background-position:right bottom; float:left;}
* html #header-channels .tab-cornerRight { margin:0 0 0 5px; }

#header-channels .tab-color { border-left:1px solid #e8e8e8; margin:0 0px 0px 0; padding:2px 10px 2px 6px; position:relative; top:0; left:-10px; float:left; background-color:#704b10; background-color:#FFFFFF; }
#header-channels .active .tab-color { color:#704b10; border-left:1px solid #d8d8d8;  }





/***************************************************/
#breadcrumb { display:none; }

/***************************************************/
#container { width:992px; min-height:200px; padding-top:12px;  }
/***************************************************/

#navigation { width:288px; line-height:125%; float:left; }
#navigation a { }
#navigation ul { padding:0px; margin:0px; list-style-type: none; }
#navigation ul li { padding: 10px 0 1px 20px; font-size:15px; text-transform:uppercase; }
#navigation li a span, #navigation li span span { letter-spacing:0px; padding-right:2px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; }
#navigation ul li ul {  }
#navigation ul li ul li {
	padding: 4px 0 0px 0px;
	font-weight:normal;
	font-size:11px;
	text-transform:none;
}
#navigation li a { color:#885a15; }
#navigation li a:hover {  font-weight:bold;  }

#navigation li li a:link {  color:#009EE0; color:#008cc7; color:#0078aa; }
#navigation li li a:visited {  color: #009EE0; color:#008cc7; color:#0078aa; }
#navigation li li a:active { color: #ED1C24;}

#navigation li li a { padding:3px 16px 1px 0px; }
#navigation li li a:hover { background-color:#009EE0; color:#FFFFFF; padding-left:8px; padding-right:8px; /* Einrueckung der Flaeche durch HG-Bild */ }

#navigation .aktiv { font-weight:normal;  }
#navigation .aktiv a { font-weight:normal;  }
#navigation li li.aktiv span { background-color:#000000; color:#FFFFFF; padding:3px 8px 1px 8px; font-weight:normal; }

/* Abstand bei eingefuegtem Trenner */
#navigation .navispace { margin-top:32px; }

#navigation .backlink { border-bottom:1px solid #d8d8d8; padding-bottom:10px; margin-right:10px; }

/* Kennzeichnung fuer als neu gekennzeichnete Seiten */
#navigation a sup { padding:0 2px 0 2px; font-size:10px!important; background-color:#FFCC00;  }
#navigation a sup , #navigation a sub {
	height: 0;
	line-height: 1;
	vertical-align: baseline;
	_vertical-align: bottom;
	position: relative;
}
#navigation a sup { bottom: 1ex; }
#navigation a sub { top: .5ex; }

/* Markierung bei Filerung */
#navigation .cat-active { background-color:#009EE0; color:#FFFFFF!important; padding-left:8px; padding-right:8px; /* Einrueckung der Flaeche durch HG-Bild */ }
#navigation a.cat-active:hover { padding-left:16px; padding-right:8px; }
#navigation .cat-passive {  }
#navigation a.cat-passive:hover { /*background-color:#99CCFF;*/  background-color:#4eb5e0; }

/***************************************************/
#content { width:688px; padding:10px 0 0 0; line-height:133%; float:left; margin-left:16px; }

#content-row1 { }
#content-col1 { width:464px; float:left; }
#content-col2 { width:224px; float:left; font-size:11px; line-height:120%; padding-left:16px; width:208px; }
#content-row2 { clear:both; }


#content-row1 h1 { font-weight: bold; font-size:16px; font-family: "Franklin Gothic Book", Arial, Helvetica, sans-serif; letter-spacing:1px; width:480px; }
#content h2 { font-weight: bold; font-size:12px; font-family: "Franklin Gothic Book", Arial, Helvetica, sans-serif; letter-spacing:1px;  margin:0 0 2px 0; }


/***************************************************/
#footer { clear:both; padding:16px 0 8px 304px; color:#666666; width:640px; font-size:11px; line-height:120%; }
#footer-navigation a { font-weight:normal; }
#pageup { clear:both; position:relative; top:0; left:-5px; }
/***************************************************/



/***************************************************/
body,td,th,div,ul,ol,input,option,select,textarea,h2,h3,h4,h5,h6,p { font-family:"Courier New", Courier, monospace; }
body { font-size: 12px; line-height:133%; }
body { background-image:url(../gfx/check_this_out.gif); background-repeat:no-repeat; background-position:30px 3px; }
a { text-decoration: none}
a:link {  color:#009EE0; color:#008cc7; color:#0078aa; }
a:visited {  color: #009EE0; color:#008cc7; color:#0078aa; }
a:hover { color: #ED1C24}
a:active { color: #ED1C24;}



.filelinks .filecount { display:none; }

.left {float:left;}
.right {float:right;}

#order {margin-bottom:16px;}
#order label {width:150px; display:block; float:left;}
#order input, #order select, #order textarea {display:inline; margin-right:8px;}
#order input.small, #order select.small, #order textarea.small {width:80px;}
#order input.medium, #order select.medium, #order textarea.medium {width:206px;}
#order input.large, #order select.large, #order textarea.large {width:300px;}
#order textarea.large {width:303px;}
#order p {}
#order .hidden {display:none;}
#order .noWidth {width:auto; float:none; display:inline;}
#order .move-in {margin-left:150px;}
#order .required {margin-bottom:16px;}
#order .errorwrap {color:#0078aa; display:block;}

#tage-navigation { letter-spacing:2px; padding:20px 0 40px 0; }
#tage-navigation ul { overflow:hidden; margin:0; padding:0;  }
#tage-navigation li { float:left; display:block; list-style:none;  }
#tage-navigation li a { display:block; background-color:#009ee0; color:#FFFFFF; padding:2px 6px 2px 6px; border-left:1px solid #FFFFFF; }
#tage-navigation li span { display:block; background-color:#009ee0; color:#000000; padding:2px 6px 2px 6px; border-left:1px solid #FFFFFF; }
#tage-navigation  li.last-element a { background-color:#794d1c;}
#tage-navigation li.active span.active { padding:0; border:0; }
#tage-navigation li.active span.active a { color:#000000; }

#introanimation { position:absolute; top:0px; left:0px; z-index:1; }

/*
.typo3-adminPanel { position:absolute; bottom:0; } */
