@import url("./css_content.css");					/* import general and csc styles */
@import url("../../css/common.css");				/* import common styles */
@import url("../../searchbox/searchbox.css");		/* import searchbox styles */

/* debug with borders */
/*table, div, td { border: 1px solid Black; }*/

/* general */
body, table, tr, td, div { font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 11px; }

/* body */
body { margin:12px 4px; background-color:#C0C0C0; color:#333333; text-align:center; }
/* main section */
#main-area { width:928px; margin:auto; background-color:#E9E9E9; text-align:left; }

/* logo and ad text */
#toparea td { text-align:center; vertical-align:middle; padding:8px 4px; }
td#textlogo h1 { font-size:17px; font-weight:bold; margin:0px; }
td#logo-image-area { width:200px; }

/* horizontal separator bars */
.red-horiz-bar { height:7px; background-color:#993300; clear:both; font-size:0.1em; }
.gray-horiz-bar { height:10px; background:#E9E9E9 url(../images/gray_separator.gif) repeat-x; clear:both; font-size:0.1em; }
.red-gray-area { background:url(../images/palered_bg.gif) right top repeat-y; }
.gray-area { background:#F4F4F4 url(../images/gray_bg.gif) left top repeat-y; }

/* left area search, sitemap, menu */
#leftarea { width:168px; padding:0px; padding-right:4px; vertical-align:top; }

/* search box */
#searchbox-area { margin:0; padding:4px 0; }
/* independent menu - sitemap */
#independent-menu, #independent-menu ul { padding:1px; font-size:13px; font-weight:bold; color:#4D4D4D; }
#independent-menu ul { list-style-type:none; margin:0px; padding:0px; }
#independent-menu a { color:#4D4D4D; text-decoration:none; }
#independent-menu a:hover { color:#993300; }

/* left navigation menu */
#left-mainmenu-area { margin-top:20px; /*border:1px solid black;*/ }
#left-mainmenu-area, #left-mainmenu-area ul { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#808080; }
#left-mainmenu-area ul { margin-top:0px; margin-bottom:0px; }
#left-mainmenu-area a { color:#808080; }
#left-mainmenu-area a:hover { color:#993300; }

/* level 1 */
ul.menu-level1 { list-style-type:disc; margin-left:20px; padding:0px; }
ul.menu-level1 li { font-size:15px; margin-top:2px; }
ul.menu-level1 li.normal a { text-decoration:none; }
ul.menu-level1 li.active a { text-decoration:underline; }
/* level 2 */
ul.menu-level2 { list-style-type:square; margin-left:20px; padding:0px; }
ul.menu-level2 li { font-size:13px; margin-top: 1px; }
ul.menu-level2 li.normal a { text-decoration:none; }
ul.menu-level2 li.active a { text-decoration:underline; }
/* level 3 */
ul.menu-level3 { list-style-type:square; margin-left:20px; padding:0px; }
ul.menu-level3 li { font-size:13px; margin-top: 1px; }
ul.menu-level3 li.normal a { text-decoration:none; }
ul.menu-level3 li.active a { text-decoration:underline; }

/* content */
#content-area { height:444px; vertical-align:top; background: url(../images/content_topleft_corner.jpg) top left no-repeat; padding:3px 0px 0px 6px; }

/* rounded corners */
.round-t { background:url(../images/top.gif) left top repeat-x; }
.round-b { background:url(../images/bottom.gif) left bottom repeat-x; }
.round-l { background:url(../images/left.gif) left top repeat-y; }
.round-r { background:url(../images/right.gif) right top repeat-y; }
.round-bl { background:url(../images/bottomleft.gif) left bottom no-repeat; }
.round-br { background:url(../images/bottomright.gif) right bottom no-repeat; }
.round-tl { background:url(../images/topleft.gif) left top no-repeat; }
.round-tr { background:url(../images/topright.gif) right top no-repeat; }
.round-br-red { background:url(../images/bottomright_palered.gif) right bottom no-repeat; }

#last-row-area { background-color:#C0C0C0; height:30px; }
/* extra menu in pagebottom */

#bottom-menu-area ul { list-style-type:none; margin:0pt; padding:0pt; text-align:center; }
#bottom-menu-area ul li { margin:0pt; display:inline; float:left; padding-left:5px;}
#bottom-menu-area ul li.first-menuitem { list-style-image:none; }

#bottom-menu-area ul li a {text-decoration:none; line-height:15px; font-size:10px; font-weight:bold; display:block; text-transform:none; color:#333333; background: url(../images/trenner_submenue.gif) no-repeat ;  background-position: center left; padding-left:9px; background-attachment:scroll;}
#bottom-menu-area ul li.first-menuitem a { background: none; padding-left:5px;}
#bottom-menu-area ul li a:hover { text-decoration:underline;color:#333333;}
#bottom-menu-area ul li a.menu-active {}

#print-menu-area { float:right; vertical-align:top;height:40px;padding-right:10px; padding-top:3px;}
#print-menu-area a {  text-transform:none; text-decoration:none; background:url(../images/drucker.gif) right center no-repeat; padding-right:55px; padding-bottom:20px; padding-top:15px; font-size:10px; font-weight:bold;color:#333333;}
#print-menu-area a:hover { text-decoration:underline;color:#333333; }

