@charset "UTF-8";

@import url("reset.css");

/* CSS Document */

address{display:inline;}
body{font:76%/1.5 Verdana, Arial, Helvetica, sans-serif; background:#750F2C url(../img/bg.index.gif) 0 0 repeat-x;color:#fff;margin:0;}
html{font-size:100.01%;height:100.01%;}
h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:bold;}
select{padding:3px;}
input{vertical-align:middle;}
abbr,acronym{cursor:help;border-bottom:1px dashed #000;}
strong{font-weight:bold;}
a img{border:none;}
a{text-decoration:underline;}
a:link,a:visited{color:#00668A;}
a:hover,a:active,a:focus{background:#e6f306;color:#000;}


#container{margin:0 auto;width:571px;position:relative; z-index:1;}
#wrapper{ padding-bottom:15px;}


#header{position:relative; }

#header h1{display:block;width:100%;height:105px;background-color:#FCECC1;color:#000;background-position:top left;background-repeat:no-repeat;clear:both; margin-top:64px;}
#header h1 a{display:block;width:100%;height:105px;border-bottom:none; text-decoration: none !important;}
#header h1 a:hover,#header h1 a:active,#header h1 a:focus{background:transparent;color:#000;}
#header h1 span{position:relative;z-index:-1;}
.it #header h1{background-image:url(../img/header_it.gif);}
.de #header h1{background-image: url(../img/logo_d.gif);}
.en #header h1{background-image:url(../img/header_en.gif);}



/*#header{position:relative;background:#000;}
#header img#banner{margin-top:169px;}
#header h1{ position:absolute; top:60px; left:10px;display:block;width:100%;height:105px;background-color:#FCECC1;color:#000;background-position:top left;background-repeat:no-repeat;clear:both;}
#header h1 a{display:block;width:100%;height:105px;border-bottom:none; text-decoration: none !important;}
#header h1 a:hover,#header h1 a:active,#header h1 a:focus{background:transparent;color:#000;}
#header h1 span{position:relative;z-index:-5;}
.it #header h1{background-image:url(../img/header_it.gif);}
.de #header h1{background-image: url(../img/logo_d.gif);}*/



#language-choice{ float:right; font-size:1.2em; margin-right:10px;}
#language-choice li{list-style:none;text-align:right;line-height:1.25; float:left; margin-left:12px;}
#language-choice li a:link,#language-choice li a:visited{color:#fff; background:transparent;text-decoration:none;}
#language-choice li a:hover,#language-choice li a:active,#language-choice a:focus{background:transparent;color:#FAE9B5;}


.clear{ clear:left;}
p{margin:.75em 0 1.5em;}
img.sx{float:left;margin:4px 15px 4px 0;}
img.dx{float:right;margin:4px 0 4px 15px;}

