 body {
 font-family: "Gill Sans MT", "Trebuchet MS", "Gill Sans", GillSans ,Arial ,Helvetica ,sans-serif;
 font-size:14px;
 position:relative;
 background-color:#ffffff;
}

h1 {
font-size:18px;
}

#container_wrapper{
 width:736px;
 margin-top: 10px;
 margin-left:auto;
 margin-right:auto;
}

#languages{
 padding:0.6em 2em 0 0;
 float:right;
 font-size: 12px;
 color: #D49838;
}

/*ie6 hack*/
* html #languages{
 padding:0.2em 2em 0 0;
}

#ancor{
}

#ancor a{
 font-size: 0.8em;
border-bottom:1px dotted #D49838;
}
 
 
 
#header_logo{
 background-image: url(images/header.jpg); 
 height:143px;
}

#navi{
 font-family: "Gill Sans MT", "Trebuchet MS", "Gill Sans", GillSans ,Arial ,Helvetica ,sans-serif;
 font-size:11px;
 color:#FFFFFF;
 height:19px;
}  
 
#navi_top{
 margin-left: 500px;
 width: 220px; 
 height: 30px;
 background-color:#333333;
} 

#navi_top_txt{
 padding: 5px 15px 5px 5px;
 float: left;
 color: #D49838;
 font-size: 1.0em;
}

#navi_top_txt2{
 padding: 5px 15px 5px 5px;
 float: left;
 font-size: 1.0em;
} 
  
#header{
 width:736px;
 height:128px; 
 background-image: url(images/column_top2.jpg);
}

#headline{
 margin-left: 190px;
 height:48px; 
 padding: 20px 0 0 20px;
}

#columnleft{
 float: left;
 width: 189px; 
}

#columnleft_navi{
 font-size:12px;
 padding: 0 0 0 14px;
}

ul {
 list-style-type:none;
 margin-left:0;
 padding-left:0;
}

ul li{
 margin-bottom:0.2em;
}

ul ul li{
 margin-bottom:0.05em;
 margin-left: 8px;
 font-size:14px;
}

#columnleft_navi ul li{
 color: #D49838;
}

#columnleft_img img{
 border:1px solid #000; 
}
  
#column_full{
 position: absolute;
 width:736px;
 background-image: url(images/column_full.jpg);
 background-repeat: repeat-y;
}

#columnright{
 margin-left: 189px;
 padding: 0px 70px 0 50px;
 line-height: 130%;
}

#columnright a{
 font-size: 0.9em;
 border-bottom:1px dotted #D49838;
}

#back {
 margin-left: 300px;
 font-size: 1em;
}


#back_it{
 margin-left: 370px;
 font-size: 1em;
}


#back_eng{
 margin-left: 300px;
 font-size: 1em;
}


#columnright p {
margin-top: 10px;
margin-bottom: 3px;
}

#column p{
 font-style:italic;
 margin-top: 3px;
 margin-bottom: 3px;
}

#footer {
/* valign: bottom;
 img src: images/footer.gif*/
 clear:both;
 width:736px;
 height:23px; 
 background-image: url(images/footer.jpg);
}
 
#footer img{
 vertical-align: bottom;
}


/*LINK FueR NAVI_left*/
a { 
 color:#000000; 
 text-decoration:none;

}

a:visited { 
 color:#000000;
} 

a:hover {
 color:#D49838;
}

a:active { 
 color:#D49838;
}
/*ENDE*/


/*LINK FueR NAVI_top*/
a.navi_txt:link { 
 color:#FFFFFF; 
 text-decoration:none;
}

a.navi_txt:visited { 
 color:#FFFFFF;
 text-decoration:none;
} 

a.navi_txt:hover {
 text-decoration:underline; 
 color:#D49838;
 text-decoration:none;
}

a.navi_txt:active { 
 text-decoration:none;
}
/*ENDE*/
 
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  
/* CSS Document */

