/*--------------------reset---------------------------------------------------*/

* {
  margin: 0;
  padding: 0;
  font-family: Arial;
  font-size: 13px;
  vertical-align:top;
}

html {
  margin-bottom: 1px;
  height:100.01%;
}

a { text-decoration: none; }

/*--------------------position------------------------------------------------*/

#wrapper {
  width:1024px;
  margin:0 auto;
}

#header {
  height:133px;
}

#sub-head {
  height:23px;
  background:url(../img/top-head.gif) top left repeat-x;
}

#sub-head-2 {
  height:143px;
}

#content-main {
  overflow:hidden;
  background:url(../img/hintergrund-menu.gif) top left repeat-y;
  margin-top:4px;
  float:left;	
}

#content-left {
  float:left;
  width:238px;
}

#content-right {
  float:right;
  width:780px;
  display:block;
}

#bottom {
  background:url(../img/hintergrund-unten.gif) top left repeat-x;
  height:31px;
  width:1024px;
  float:left;
}

#content {
  padding:20px;
}

/*--------------------Sprachen--------------------------------------------*/

#language {
  padding:5px 0 6px 20px;
  color:#747474;
  position:relative;
}

#flag {
  position:absolute;
  right:20px;
  top:6px;
}

#flag a{
  margin-left:2px;
}

.lang {
  font-weight:bold;
  font-size:13px;
}
/*--------------------Menu------------------------------------------------*/

.lvl1, .lvl2, .lvl3 {
  background:url(../img/menu-no.gif) repeat top left;
  padding:6px 4px 6px 20px;
  border-top:white 3px solid;
}

.lvl1 a, .lvl2 a, .lvl3 a {
  color:white;
  font-weight:bold;
  font-size:13px;
}

.lvl2 { padding-left:30px; }

.lvl3 { padding-left:40px; }

.act {
  background:url(../img/menu-act.gif) repeat top left;
}

#weis {
  border-top:white 3px solid;
}

#menu-bottom { padding: 4px 0 0 10px; color:white; }
span.menu-bot a{ color:white; font-weight:bold; font-size:13px;}
span.menu-bot { margin: 0 10px; font-weight:bold; font-size:13px;}


/*------------------Inhalt------------------------------------------------*/

h1, h2, h3, h4, h5, h6 { color:#056db6; font-size:22px; margin-bottom:20px;}

p { margin: 15px 0; line-height:18px; font-size:13px;}

.csc-textpic { overflow:hidden; margin-bottom:15px; }

fieldset { border:none;}

legend { display:none;}

.tx-powermail-pi1 label { display:block; width:110px; float:left;}

.tx_powermail_pi1_fieldwrap_html { overflow:hidden; margin-bottom:15px;}

.powermail_text { width:317px;}

#uid6 { width:220px; }
