﻿
/**************/
/* head image */
/**************/
#head
{
	width:1000px;
	background-image:url(../images/head.jpg);
	background-repeat:no-repeat;
	height:120px;
	margin: 0 auto;
}
#home
{
	padding:10px 0 0 0;
	background:transparent;
	height:108px;
	width:400px;
	display:block;
	text-decoration:none;
	z-index:2;
}

#home_link,#home_link a:hover
{
	height:108px;
	width:400px;
	display: block;
	text-decoration:none;
}

#menu_top
{
    width:1000px;
    height:44px;
    background-image:url(../images/menu_top_bg.jpg);
    background-repeat:no-repeat;
    float:left;
    margin:3px auto 0px auto;
    
}

#menu_top ul
{
    float:left;
    margin:0;
    padding:6px 0 0 65px;
    list-style:none none;
    
}



#pmenu_top li:hover
{
    background-image: url(../images/menu_bg/yellow_label.jpg);
    
    
}
/*-----------MENU OBEN MIT UNTERSCHIEDLICHEN BG'S FÜR DIE EINZELNEN ELEMENTE---------------*/ 
#menu_top .li_1
{
    height:38px;
    width:92px;
    float:left;
    padding:0;
    margin: 0 15px 0 15px;
} 

#menu_top .li_1:hover,
#menu_top .li_1_on_off_1,
#menu_top .li_1_on_on_1

{
    background-image:url(../images/menu_bg/blue_label.jpg);
}

#menu_top .li_2
{
    height:38px;
    width:151px;
    float:left;
    padding:0;
    margin: 0 15px 0 15px;
} 

#menu_top .li_2:hover,
#menu_top .li_1_on_off_2,
#menu_top .li_1_on_on_2

{
    background-image:url(../images/menu_bg/purple_label.jpg);
}

#menu_top .li_3

{
    height:38px;
    width:140px;
    float:left;
    padding:0;
    margin: 0 15px 0 15px;
} 

#menu_top .li_3:hover,
#menu_top .li_1_on_off_3,
#menu_top .li_1_on_on_3

{
    background-image:url(../images/menu_bg/fuchsia_label.jpg);
}

#menu_top .li_4

{
    height:38px;
    width:97px;
    float:left;
    padding:0;
    margin: 0 15px 0 15px;
} 

#menu_top .li_4:hover,
#menu_top .li_1_on_off_4,
#menu_top .li_1_on_on_4

{
    background-image:url(../images/menu_bg/green_label.jpg);
}

#menu_top .li_5

{
    height:38px;
    width:110px;
    float:left;
    padding:0;
    margin: 0 15px 0 15px;
} 

#menu_top .li_5:hover,
#menu_top .li_1_on_off_5,
#menu_top .li_1_on_on_5

{
    background-image:url(../images/menu_bg/yellow_label.jpg);
}

#menu_top .li_6

{
    height:38px;
    width:126px;
    float:left;
    padding:0;
    margin: 0 15px 0 15px;
} 

#menu_top .li_6:hover,
#menu_top .li_1_on_off_6,
#menu_top .li_1_on_on_6

{
    background-image:url(../images/menu_bg/red_label.jpg);
}

#color_line_1
{
    float:left;
    width:160px;
    height:6px;
    margin:0 0 0 5px;
    padding:0;
    background-color:rgb(36,67,220);
}
#color_line_2
{
    float:left;
    width:343px;
    height:6px;
    margin:0 0 0 5px;
    padding:0;
    background-color:rgb(108,47,186);
}
#color_line_3
{
    float:left;
    width:514px;
    height:6px;
    margin:0 0 0 5px;
    padding:0;
    background-color:rgb(195,49,124);
}
#color_line_4
{
    float:left;
    width:643px;
    height:6px;
    margin:0 0 0 5px;
    padding:0;
    background-color:rgb(118,181,14);
}
#color_line_5
{
    float:left;
    width:784px;
    height:6px;
    margin:0 0 0 5px;
    padding:0;
    background-color:rgb(248,167,0);
}
#color_line_6
{
    float:left;
    width:938px;
    height:6px;
    margin:0 0 0 5px;
    padding:0;
    background-color:rgb(222,72,57);
}
/*--------------------------*/    

#menu_top div
{
    padding:16px 0 0 0;
    text-align:center;
    
}

#menu_top a
{
    font-family:Arial;
    color:white;
    font-size:14px;
    font-weight:bold;
    text-decoration:none;
    padding: 0;
    
}  




/***********************************/
/* static navi incl. search fields */
/***********************************/
#TopNavi
{
	padding: 0;
	margin: 0 auto;
	width: 1000px;
	border:solid 1px navy;
	height: 25px;
	font-size:0.72em;
}

#TopNavi ul
{
	margin: 0;
	padding: 0;
	float: right;
	
}
#TopNavi li
{
	margin: 0;
	padding: 5px;
	list-style-type: none;
	border-left: 1px solid navy;
	float: right;
}
 
#TopNavi a
{
	padding: 0;
}
#TopNavi a:hover
{
	text-decoration: underline;
}

