/* GLOBALS */


HTML			 {margin:0; overflow:scroll;  }
IMG				 {border:0px;}
BODY			 {margin:0px; background:url(img/bg.gif) repeat-x #f7efda; font-family: arial; font-size: 12px; color:#eeeeee;}
DIV				 { color: #00a3af; line-height:19px; }
ul, li           { padding:0; margin:0;}
H1					{ font-size: 24px;font-weight:normal; color:#00a3af; }
INPUT   			{ border:1px solid; border-color:#00a3af; background:#fafafa;}
TEXTAREA			{border:1px solid; border-color:#00a3af; background:#fafafa;}
A					{ text-decoration:none; color:#00a3af; }
A.hover 			{ text-decoration:none; color: #003300;}

/* CONTENT */

ul#navigation {
	
        font-family:Arial;
        font-weight:bold;
		line-height:30px;
        font-size:12px;

}

ul#navigation li
{
	text-align:left;
    list-style:none;  
}      

ul#navigation li a {
   display:block;
   border:none;
   padding-left:10px;
   color:#00a3af;
   background:url(img/button_bg.gif) center top no-repeat;    
}      
ul#navigation li a:hover
{
        color:#fff;
        background:url(img/button_bg.gif) center bottom no-repeat;
}



ul#subnavi li a { display:block; border:none; color:#e5a97f; background:url(img/ubutton_bg.gif) center top no-repeat; color:#e5a97f; } 
ul#subnavi li a:hover {background:url(img/ubutton_bg.gif) center bottom no-repeat; color:#e5a97f;}
     
/*
ul#subnavi li a:hover, ul#subnavi li a:active, #subnavi li.current_page_item a 
{display:block; padding:0 10px; border:none; color:#00a3af; background:none;}      
*/

#wrapper 		 	{ margin: 0 auto; text-align: center; width: 972px; }
.header 		 	{ margin: 0px; width:900px; height:86px; text-align:center; background:url(img/logo.jpg) center no-repeat;}
#content			{ width: 972px; background-color:#FFFFFF; padding: 0 4px 0 4px; min-height:600px; float:left; }
.right				{ width: 706px; margin-left:4px; float:left;}
.green			{ font-weight:bold; color:#00a3af; font-size:16px; font-weight:bold; }
.leitlinie			{ border: 1px dotted; border-color:#00a3af; background:#d9f1f3;padding:5px; margin-top:15px; }



/* NAVI */
.navi_global		{float:left; background:url(img/navi_top.gif) center top no-repeat; width:220px; min-height:400px; color:#00a3af; font-family:arial; font-size:12px; font-weight:bold; padding-top:35px;}
.button			{display:block; background:url(img/button_bg.gif) center top no-repeat; cursor:pointer; color:#00a3af; text-align:left; 
width:175px; height:22px; margin-top:2px; padding: 6px 0 0 15px;}
.button a:link					{text-align:left; text-decoration:none; color:#00a3af;}
.button a:active				{text-align:left; text-decoration:none; color:#00a3af;}
.button a:visited				{text-align:left; text-decoration:none; color:#00a3af;}
.button a:hover					{text-align:left; text-decoration:none; color:#ffffff;}
.button:hover					{background:url(img/button_bg.gif) center bottom no-repeat;  padding: 6px 0 0 15px;}

.ubutton			{background:url(img/ubutton_bg.gif) center top no-repeat; display:block; cursor:pointer; color:#e5a97f; text-align:left; width:175px; height:22px; margin-top:2px; padding: 6px 0 0 15px;}

.ubutton a:link					{text-align:left; text-decoration:none; color:#e5a97f;}
.ubutton a:active				{text-align:left; text-decoration:none; color:#e5a97f;}
.ubutton a:visited				{text-align:left; text-decoration:none; color:#e5a97f;}
.ubutton a:hover					{text-align:left; text-decoration:none; color:#e5a97f;}
.ubutton:hover					{background:url(img/ubutton_bg.gif) center bottom no-repeat; color:#e5a97f; text-align:left; width:175px; height:22px; margin-top:2px; padding: 6px 0 0 15px;}

