/*----------------------------------- CSS ------------------------------------------------*/

a:link {
	color: #4E95C1;
	text-decoration: none;
}

a:visited {
	text-decoration: none;
	color: #4E95C1;
}

t1{
font-size:12px;
font-family:arial;
color:#C20A28;
font-weight:bold;
}


h1{
font-size:14px;
font-family:arial;
color:#C20A28;
font-weight:bold;
background-color:#E1DECF;
border:1px solid #FFFFFF;
padding:2px;
margin-top:2px;
margin-bottom:-10px;
}

body{
background-color:#CEC6AF;
margin:5px;
padding:0;
}

t2{
font-size:15px;
font-family:arial;
color:#C20A28;
font-weight:bold;
}

/* ----------------------------------- CONTAINER-----------------------------------  */

#centering{
position:relative;
margin:auto;
width:780px;
}

#header{
position:relative;
height:91px;
width:746px;
background-color:blue;
background-image:url(layout/header.jpg);
}


#left{
padding-top:12px;
position:relative;
float:left;
width:187px;
background-color:#F3F0E1;
border-right:2px solid #6D695D;
border-bottom:2px solid #6D695D;
}

#left-menu {
position:relative;
width: 184px;
height: auto;
padding-bottom:20px;
background-color:#F3F0E1;
}


#left-menu ul {
 list-style-type:none;
 margin-top:0px;
} 
 

#left-menu ul ul ul li a {
  margin-left:-75px;
  padding-top:0px;
} 
  
#left-menu ul ul ul li a:hover {
 margin-left:-75px;
 text-decoration:none; 
 margin-bottom:-7px;
 padding-top:0px;
 } 

  #left-menu ul ul li.menu-first a{
  margin-top:5px;
  margin-bottom:-7px;
  }

    #left-menu ul ul li.menu-last a{
  margin-bottom:0px;
  }
  
     #left-menu ul ul li.menu-last a:hover{
  margin-bottom:0px;
  }
  
  #left-menu ul ul ul li.menu-first a {
  margin-top:10px;
  } 
  
  #left-menu ul ul ul li.menu-last a {
  margin-bottom:-0px;
  } 

  #left-menu ul ul ul li.menu-first a:hover {
  text-decoration:none; 
  margin-top:10px;
  } 
  
  #left-menu ul ul ul li.menu-last a:hover {
  text-decoration:none; 
  margin-bottom:0px;
  } 

  
#left-menu ul ul li a {
  height:12px;
  margin-left:-50px;
  text-decoration:underline; 
  margin-bottom:-7px;
  } 
  
 #left-menu ul ul li a:hover {
  margin-left:-50px;
  text-decoration:none; 
  background-image:none;
  margin-bottom:-7px;
  } 

#left-menu ul li a {
  font:10px arial, helvetica, sans-serif;
  height:20px;
  color:#000000;
  margin-left:-24px;
  display: block;
  text-decoration:none; 
  padding: 3px 0px 6px 6px;
  background-image: url(layout/button.gif);
  background-repeat:no-repeat;
  background-position:left; 
  } 

#left-menu ul li a:hover {
  text-decoration:none;
  padding: 3px 0px 6px 6px;
  background-image: url(layout/buttonhover.bmp);
  background-repeat:no-repeat;
  background-position:left;
  }   

#bottom-logo{
position:relative;
width: 180px;
height: 80px;
background-image:url(layout/mainmenu_logo2.jpg);
background-repeat:no-repeat;
background-position:center;

}

#right{
position:relative;
float:left;
}

		#sprachen{
		position:relative;
		height:15px;
		width:547px;
		margin-left:9px;
		padding:0px;
		background-color:#CEC6AF;
	    }
		
		#sprachen ul{
		list-style-type:none;
		float:right;
		margin:0;
		padding:0;
		}
		
		#sprachen li{
		display:inline;
		}

		#sprachen ul li a {
		font:11px arial, helvetica, sans-serif;
		float:right;
		color:#000000;
		text-decoration:underline;
		padding-left:4px;
		} 

		#sprachen ul li a:hover {
		font:11px arial, helvetica, sans-serif;
		color:#000000;
		text-decoration:none;
		}  
  
#content{
position:relative;
float:left;
margin-left:15px;
width:539px;
background-color:#CEC6AF;

}









