/* CSS Document for Förderverein örtlicher Unternehmer e. V. */
/* Design by 2visions.de */

/*--- top right bottom left ---*/

body{padding:0px; margin:0; background:url(../images/bg.gif) repeat-y #FFFFFF; color:#000000; font:14px Arial, Helvetica, sans-serif;}
td, tr, div, p, ul, h2, h3, h4, h5, form, img{padding:0px; margin:0px; color:#000000; font:14px Arial, Helvetica, sans-serif;}
ul{list-style-type:none;}

/*--- Header ---*/
#toppanel{width:100%; height:110px; background:url(../images/toppanel_bg.gif) repeat-x #00AC5B; color:#FFFFFF; border:0px solid #000000;}
#toppanel #header{width:810px; height:110px; background:url(../images/header_bg.gif) no-repeat #00AC5B; color:#FFFFFF; position:relative; border:0px solid #000000;}
#toppanel #header img.logo{height:100px; width:101px; position:absolute; top:8px; left:38px; z-index:1}
/*-- Top Menu --*/
#toppanel #header #navigation{height:30px; position:absolute; top:80px; right:0px; border:0px solid #000000;}
#mainlevel-nav {margin:0; padding:0; border:0px solid;}
#mainlevel-nav li {background-image:none; padding:0px; list-style:none; float:left; margin:0; width:80px; font-size:10px; line-height:30px; white-space:nowrap; text-align:center; border:0px solid;}
#mainlevel-nav a {display:block; text-decoration:none; border:0px solid; background:url(../images/tab_off.gif) 0px no-repeat; color:black;}
#mainlevel-nav a {float:none;}
#mainlevel-nav a:hover, ul#mainlevel-nav li a#active_menu-nav{background:url(../images/tab_on.gif) 0px no-repeat;}
/*-- /Top Menu --*/
/*--- /Header ---*/
/*--- user ---*/
#user{width:100%; height:56px; background:url(../images/user_bg.gif) repeat-x #C6DD84; color:#FFFFFF; clear:both; border:0px solid #000000;}
/*--- Search Left ---*/
#user #user1{width:170px; height:20px; background:url(../images/user1_bg.gif) no-repeat; position:absolute; top:110px; left:0px; font:12px/12px Arial, Helvetica, sans-serif; text-align:center; padding:18px 20px 18px 20px; border:0px solid #000000;}
/*--- /Search Left ---*/
/*--- Pathway ---*/
#user #user2{width:560px; height:20px; position:absolute; top:110px; left:210px; font:12px/16px Arial, Helvetica, sans-serif; text-align:left; padding:18px 20px 18px 20px; border:0px solid #000000;}
/*--- /Pathway ---*/
/*--- /user ---*/

/*--- Body Panel ---*/
#bodypanel{width:810px; background:url(../images/body_bg.gif) no-repeat; overflow:auto; color:#000000; position:relative; margin-top:0px; padding-top:10px; border:0px solid #000000;}
/*--- Left Panel ---*/
#leftpanel{width:180px; float:left; padding:0px 10px 0px 10px; border:0px solid #000000;}
#leftpanel h1, table.moduletable th{width:180px; height:36px; color:#666666; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font:12px/36px Arial, Helvetica, sans-serif; font-weight:bold; text-align:left; text-transform:uppercase; border:0px solid #000000;}
#leftpanel table.moduletable{}

#leftpanel a.mainlevel, #leftpanel a.mainlevel:visited{width:165px; height:18px; display:block; background:url(../images/nav_li.gif) 0 4px no-repeat; font:12px/18px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; font-weight:bold; padding:0px 0px 0px 15px; margin:0px 0px 1px 0px;}
#leftpanel a.mainlevel:hover, #leftpanel a.mainlevel#active_menu{background:url(../images/nav_li.gif) 0 4px no-repeat #ECFFF1; text-decoration:none;} 
#leftpanel a.sublevel{width:165px; height:18px; display:block; color:#000000; font:12px/18px Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; line-height:18px; padding:0px 0px 0px 12px; margin:0px 0px 1px 0px; border:0px solid #000000;}

/*--- /Left Panel ---*/

/*--- Right Panel ---*/
/*--- Right Panel Top ---*/
#rightpanel{width:590px; float:left; text-align:justify; padding:0px 0px 10px 20px; border:0px solid #000000;}
#rightpanel h1, .componentheading, .contentheading{color:#000000; font:16px/36px Arial, Helvetica, sans-serif; font-weight:bold; padding:0px; margin:0px; border:0px solid #000000;}
#rightpanel h2{color:#000000; font:16px/30px Arial, Helvetica, sans-serif; font-weight:bold; padding:0px; margin:0px;}
#rightpanel ul li {background:url(../images/content_li.gif) 0 3px no-repeat; padding:0px 0px 0px 15px;} 
/*--- /Right Panel Top ---*/
/*--- /Right Panel ---*/
/*--- /Body Panel ---*/

/*--- Footer Panel ---*/
#footerpanel{width:800px; height:20px; color:#666666; position:relative; clear:both; padding:0; border:0px solid #000000;}
#footerpanel p{width:580px; position:absolute; top:0px; left:220px; font:12px Arial, Helvetica, sans-serif; color:#666666; border-top:1px solid #666666;}
/*--- /Footer Panel ---*/


/*--- Links ---*/
a, a:visited{color:#00AC5B; font-weight:bold; text-decoration:none;}
a:hover {color:#00AC5B;}
/*--- /Links ---*/

/*--- Textfeld ---*/
.inputbox{background-color:#FFFFFF; border:1px solid #000000; font-size:12px; padding:2px; margin-left:0;}
/*--- Schaltfläche Formular ---*/
.button{background-color:#999999; border:1px solid #000000; font-size:12px; padding:2px; margin-top:5px; margin-left:0;}
/*--- Javascript Back button ---*/
.back_button{text-align:left; margin-top:30px;}
/*--- Fehlerausgaben ---*/
.error{font-style: italic; color:#FF0000;}
