body {
font-family:'Arial','Verdana',sans-serif;font-size:13px;padding:0px;margin:0px;background-image: url(back.gif);background-repeat: repeat-y;background-position: top center;
}
h1 {color: #003366; font-size: 20px; font-weight: bold;margin:0px;margin-top:5px;margin-bottom:10px;
}
h2 {color: #003366; font-size: 16px; font-weight: bold;margin:0px;margin-top:5px;margin-bottom:5px;}
h2.lead {color: #003366; font-size: 12px; font-weight: bold;margin:0px;margin-top:5px;margin-bottom:5px;}
h3 {color: #003366; font-size: 14px; font-weight: bold;margin:0px;margin-top:5px;margin-bottom:5px;}
a {color: #003366; font-weight: bold;}
a:hover {color: #003366;text-decoration: overline;}

#head {position: relative; left: 0px ;top: 0px; width: 100%; height: 115px; background-color: #FFFFFF; background-image: url(head-neu.jpg);background-repeat: repeat-x;background-position: top center;}
#head_fpd {position: relative; left: 0px ;top: 0px; width: 100%; height: 110px; background-color: #FFFFFF; background-image: url(head_fpd.jpg);background-repeat: no-repeat;background-position: top center;}
#head_personal {position: relative; left: 0px ;top: 0px; width: 100%; height: 110px; background-color: #FFFFFF; background-image: url(head_personal.gif);background-position: top center;}
#head_teamertage {position: relative; left: 0px ;top: 0px; width: 100%; height: 132px; background-color: #FFFFFF; background-image: url(banner_teamertage.gif);background-position: top center;}



#back1 {position: relative; left: 0px ;top: 0px; width: 100%; height: 30px; background-image: url(back1.gif);background-repeat: no-repeat;background-position: top center;}
#menu1 {position: relative; font-size: 13px;font-weight: bold;  left: 50% ;top: 10px; width: 780px; margin-left: -390px; height: 25px;}
#menu1a {font-weight: normal;position:absolute; top:0px; right:0px;}
#menu1 a  { color: #000000; text-decoration: none; white-space: nowrap; padding: 4px 0px; position: relative;}
#menu1a a  { font-weight: normal; color: #000000; text-decoration: none; white-space: nowrap; padding: 4px 0px; position: relative;}
#menu1 a.aktiv , #menu1 a:hover, #menu1a a.aktiv { color: #FFFFFF;}
#menu2 {width:140px;font-size: 13px;vertical-align: top; margin-right:20px; margin-bottom:20px; }
#menu2 a  { display: block; width:130px; color: #000000; text-decoration: none; position: relative;margin-bottom:5px;background-image: url("button-menu2.gif");background-position: top;background-repeat: repeat-y;font-weight: normal;}
#menu2 a.position  { display: block; width:130px; color: #FFFFFF; text-decoration: none; position: relative;margin-bottom:5px;background-image: url("position-menu2.gif");background-position: top;background-repeat: repeat-y; font-weight: bold;}
#menu2 a.aktiv , #menu2 a:hover  { color: #FFFFFF;}
#news {width:180px;vertical-align: top; float:right; margin-left:20px; margin-bottom:20px; font-size: 11px;}
#site {position: relative;margin-right:auto;margin-left:auto;width:780px;margin-top:10px;height:auto;}
#content-news {margin-left:160px; margin-right:200px;margin-bottom:20px; width:410px;}
#content {margin-left:160px;margin-bottom:20px; width:610px;  }
#meta {clear:right; text-align:center; font-size: 10px;position: relative; top:10px; width: 780px; height: 30px;background-image: url(back2.gif);background-repeat: no-repeat;background-position: top center;}
#meta a  {  color: #000000; text-decoration: none; white-space: nowrap; padding: 4px 0px; position: relative;}
#meta a.aktiv, #meta a:hover  { color: #FFFFFF;}
#menu1 span.button-left { background-image: url("button-left.gif");padding-bottom:4px;padding-top:4px;background-position: top left;background-repeat: repeat-x;}
#menu1 span.button-middle {background-image: url("button.gif");padding-bottom:4px;padding-top:4px;background-position: top;background-repeat: repeat-x;}
#menu1 span.button-right { background-image: url("button-right.gif");padding-bottom:4px;padding-top:4px;background-position: top right;background-repeat: repeat-x;}
#meta span.button-left { background-image: url("button-meta-left.gif");padding-bottom:4px;padding-top:4px;background-position: top left;background-repeat: repeat-x;}
#meta span.button-middle {background-image: url("button-meta.gif");padding-bottom:4px;padding-top:4px;background-position: top;background-repeat: repeat-x;}
#meta span.button-right { background-image: url("button-meta-right.gif");padding-bottom:4px;padding-top:4px;background-position: top right;background-repeat: repeat-x;}
#menu2 span.position-top { display: block; background-image: url("position-menu2-top.gif");background-position: top;height:12px;background-repeat: no-repeat;}
#menu2 span.position-middle { display: block; padding-left:8px;padding-right:5px;margin-top:-8px;margin-bottom:-5px;}
#menu2 span.position-bottom { display: block; background-image: url("position-menu2-bottom.gif");background-position: bottom;height:9px;background-repeat: no-repeat;}
#menu2 span.line { display: block; height:2px;width:130px; margin-bottom:5px;background-color: #6699CC;font-size: 2px;}
#menu2 span.button-top { display: block; background-image: url("button-menu2-top.gif");background-position: top;height:12px;background-repeat: no-repeat;}
#menu2 span.button-middle { display: block; padding-left:8px;padding-right:5px;margin-top:-8px;margin-bottom:-5px;}
#menu2 span.button-bottom { display: block; background-image: url("button-menu2-bottom.gif");background-position: bottom;height:9px;background-repeat: no-repeat;}
#news span.news-top{ display: block; height:10px;width:180px; background-image: url("news-top.gif");background-repeat: no-repeat; }
#news span.headline {display: block;color: #003366; font-size: 14px; font-weight: bold;margin-bottom: 10px;text-align: right;margin-bottom:0px;margin-right:10px;}
#news span.news{ display: block; height:auto;width:170px; background-image: url("news.gif");padding-left:5px;padding-right:5px; }
#news span.news-bottom{ display: block; height:10px;width:180px; background-image: url("news-bottom.gif");background-repeat: no-repeat; }
#news h1 {color: #003366; font-size: 12px;margin:0px;margin-top:5px;margin-bottom:3px;}
#menu3{width: 130px;}
#menu3 a {color:#003366;text-decoration:underline;background-image:none;padding:1px;}
#menu3 a:hover{text-decoration:overline;color:#003366;}
#menu3 a.aktiv{color:#FFFFFF;text-decoration:none;background-image:none;background-color:#70AACE;padding:1px;}

div.lerningmobility {
    background-image: url(head_conference.jpg) !important;
}
