body * {
  margin: 0;
  padding: 0;
  color:#8192A0;
  font-family:Tahoma;
  font-size:12px;
  line-height:16px;
}

html {
  height: 100%;
}

body {
  padding: 0;
  margin: 0;
  background-color: #1F252A;
}

body,td,input,textarea {
  font-size: 12px;
  font-family: Tahoma;
  color: #8192A0;
  line-height: 16px;
  vertical-align: top;
  padding: 0px;
}

/* Navigation
//////////////////////////////////*/
.point-no {
  float: left;
}

.point-no-last {
  float: left;
}

point-act {
  float: left;
}


#nav {
  padding-top: 35px;
  padding-left: 15px;
  font-weight: bold;
}

#nav-inner {
  padding: 0 0 5px 0;
}

#nav-inner a {
  font-size: 15px;
  display: block;
  padding-left: 12px;
  text-decoration: none;
}

#nav-inner .point-no-sub a,#nav-inner .point-act-sub a,#nav-inner .point-act-sub-last a,#nav-inner .point-no-sub-last a
  {
  font-size: 15px;
  display: block;
  text-decoration: none;
  font-weight: bold;
}

#nav-inner .point-no,#nav-inner .point-act {
  padding: 5px 12px 5px 12px;
  margin: 0 0 4px 0;
  float: left;
  font-weight: bold;
}

#nav-inner .point-no-last,#nav-inner .point-act-last {
  border-bottom: 0px;
  padding: 5px 12px 5px 12px;
  margin: 0 0 4px 0;
  float: left;
}

#nav-inner .point-no-sub,#nav-inner .point-act-sub {
  border-bottom: #d8d8d8 1px solid;
  padding: 0 0 3px 0;
  margin: 0 0 3px 0;
}

#nav-inner .point-no-sub-last,#nav-inner .point-act-sub-last {
  border-bottom: #d8d8d8 1px solid;
  padding: 0 0 3px 0;
  margin: 0 0 3px 0;
}

#nav-inner .point-act a,#nav-inner .point-act-last a,#nav-inner .point-act-sub a,#nav-inner .point-act-sub-last a{
  color: #FDF332;
  text-decoration: none;
  font-size: 15px;
  display: block;
  margin: 0 0 4px 0;
}
#nav-inner .point-no  a:hover , #nav-inner .point-act  a:hover, #nav-inner .point-no-last a:hover{
  color: #FDF332;
}



.col1 {
  width: 484px;
}

.col2 {
  width: 237px;
  padding-top:20px;
}

#footer .bg_line {
  background: url(/fileadmin/img/pageLayout/bg_line.gif) top repeat-x;
  margin-top: 7px;
  padding-top: 22px;
  width: 800px;
}

#footer .div {
	 padding: 0px 0px 0px 0px;
 	 font-family: Tahoma, Verdana, "times new roman",times,serif;
     font-weight: normal;
     color:#8192A0;
     margin-left: 220px;
}

dl .csc-textpic-image dt {
  margin: 0;
  padding-top: 15px;
}

div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {
  clear: both;
  float: left;
}



/*///////////////////////////////////////////
/////////CONTAINER/////////////////////////*/
.col1 .ind{
      padding-left: 20px;
      padding-top:20px;

}
 h1,h2,h3,h4,h5,h6 {
     font-family: Tahoma, Verdana, "times new roman",times,serif;
     font-weight:bold;
     color:#8192A0;
     margin: 0 0 10px 0;

  }
p {
	margin-bottom: 10px;
}


  h1 { font-size: 200%;  padding-bottom: 20px; }                        /* 24px */

  h2 { font-size: 200%; color:#182E7A}          /* 24px */

  h3 { font-size: 150% }                        /* 18px */

  h4 { font-size: 133.33% }                     /* 16px */

  h5 { font-size: 116.67% }                     /* 14px */

  h6 { font-size: 116.67%; font-style:italic }  /* 14px */

 .linieUnten{
    background:transparent url("/fileadmin/img/pageLayout/bg_line.gif") repeat-x scroll center bottom;
    padding-bottom: 10px;
 	margin-bottom:10px;
}


/*////////ENDE-CONTAINER////////////////////*/
/* ##########################
** ### TYPO3 Mailformular ###
** ##########################
*/
.csc-mailform {
	border:0;
}
fieldset{
	border:0;
}

.csc-mailform-field {padding-top: 10px;}
.csc-mailform-field label {  display: block; }
.csc-mailform-field .checklabel label {  display: inline; }
.csc-mailform-radio label {display:inline;}
.csc-mailform-radio legend {display:none;}

.csc-mailform-submit {  	border:1px solid; color: #1F252A;}
 .csc-mailform-reset { position: relative; left: 70px; top: -32px; border:1px solid;}

.csc-mailform-field {  clear: both; }
.csc-mailform-field input { margin: 0px;}
.small_labels .csc-mailform-field label { display:block;  width: 100px; line-height: 16px;}
.floatlabel { display: block; width: 100px; float: left; padding-top: 5px;}
#mailformtype_mail { float: left; margin-right: 5px; }
#mailformVorname,
#mailformAnrede,
#mailformNachname,
#mailformEmail,
#mailformStrasse,
#mailformPLZ,
#mailformOrt,
#mailformLand,
#mailformTel,
#mailformFax,
#mailformAnfrage{color:#1F252A;}
.back {
	border:1px solid;

}
.header-up-txt{
float: left;
margin-right:10px;
}
.wlufooter{
}

/*Ende Form*/


table {

  border: 0px;
  border-collapse: collapse;
}

a img {
  border: 0px;
}

img {
  /* vertical-align: top;*/
  margin-right:3px;
}

.w {
  width: 100%;
}

.site_center {
  text-align: center;
  width: 100%;
}

.site_center1 {
  margin: 0 auto;
  text-align: left;
  width: 766px;
}

.a1 {
  color: #27BEE4;
  text-decoration: none
}

.a1:hover {
  color: #27BEE4;
  text-decoration: none
}

strong {
  color: #FFFFFF;
}

b {
  color: #8192A0;
}

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

a:hover {
  text-decoration: underline;
}

span a {
  color: #27BEE4;
  text-decoration: none;
}

span a:hover {
  text-decoration: underline;
}

.clear {
  clear: both;
}

.pic {
  float: left;
}

.bg_line {
  background: url(/fileadmin/img/pageLayout/bg_line.gif) bottom repeat-x;
}

.bg_line1 {
  background: url(/fileadmin/img/pageLayout/bg_line.gif) bottom repeat-x;
}

.fleft {
  float: left;
}

.fright {
  float: right;
}

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

li {
  background: url(/fileadmin/img/pageLayout/1_z1.gif) center left
    no-repeat;
  margin: 0px;
  padding-left: 22px
}

li a {
  color: #E85C3D;
  text-decoration: none;
  line-height: 22px
}

li a:hover {
  color: #FFFFFF;
  text-decoration: underline
}

.more {
  background: url(/fileadmin/img/pageLayout/4_z1.gif) center left
    no-repeat;
  background-position: 0 4px;
  padding-left: 17px;
  vertical-align: middle;
  color: #27BEE4;
  font-weight: bold;
  text-decoration: none
}

.more:hover {
  text-decoration: none
}

/*header*/
#header {
  width: 800px;
  height: 426px;
}

#header .row1 {
  height: 88px
}

#header .div {
  margin-top: 8px;
}

#header .div1 {
  margin: 22px 24px 0 0;
  text-align: right;
}

#header p {
  margin: 5px 0 0px 0;
  font-size: 10px;
  line-height: 12px;
  color: #526779;
}

#header span a {
  color: #f25f40;
  text-decoration: none;
  font-weight: bold;
  font-size: 10px;
}

#header .row2 {
  height: 330px;

}

#header .title {
  margin: 138px 0 0 44px;
}

/*content*/
#content {
  height: 300px;
}

/*footer*/
#footer {
  width: 800px;
  height: 60px;
}

#footer a {
  color: #8192A0;
}

/*index*/
#page1 #content .indent {
  padding: 0 18px 5px 16px;
}

#page1 #content .ind {
  margin: 30px 0 18px 0;
}

#page1 #content .col1 {
  width: 512px;
  background: url(/fileadmin/img/pageLayout/line.gif) right repeat-y;
}

#page1 #content .col1 .pad {
  padding: 0 30px 0 29px;
}

#page1 #content .col1 .title {
  margin-bottom: 13px;
}

#page1 #content .col1 .bg_line {
  padding-bottom: 30px;
  margin-bottom: 28px;
}

#page1 #content .col1 .title1 {
  margin-bottom: 9px;
}

#page1 #content .col1 .bg_line1 {
  padding-bottom: 16px;
  margin-bottom: 26px;
}

#page1 #content .col2 {
  width: 254px;
}

#page1 #content .col2 .pad {
  padding: 0 20px 0 30px;
}

#page1 #content .col2 .title {
  margin: 0 0 15px -2px;
}

#page1 #content .col2 p {
  margin: 0 0 10px 0;
}

#page1 #content .col2 .bg_line {
  padding-bottom: 20px;
  margin-bottom: 16px;
}

#page1 #content .col2 .bg_line1 {
  padding-bottom: 20px;
  margin-bottom: 25px;
}

/*index-1*/
#page2 #content .indent {
  padding: 24px 37px 20px 45px;
}

#page2 #content .col1 {
  width: 229px;
  background: url(/fileadmin/img/pageLayout/line.gif) right repeat-y;
}

#page2 #content .col1 .ind {
  margin-right: 28px;
}

#page2 #content .col1 .bg_line {
  padding-bottom: 23px;
  margin-bottom: 15px;
}

#page2 #content .col1 .title {
  margin-bottom: 15px;
}

#page2 #content .col1 .pic {
  margin: 3px 18px 0 0;
}

#page2 #content .col2 {
  width: 489px;
}

#page2 #content .col2 .ind {
  margin-left: 30px;
}

#page2 #content .col2 .title {
  margin-bottom: 15px;
}

#page2 #content .col2 .bg_line {
  padding-bottom: 20px;
  margin-bottom: 25px;
}

#page2 #content .col2 .bg_line1 {
  padding-bottom: 30px;
  margin-bottom: 29px;
}

#page2 #content .col2 .title1 {
  margin-bottom: 12px;
}

#page2 #content .col2 p {
  margin: 0 0 6px 0;
}

/*index-2*/
#page3 #content .indent {
  padding: 24px 35px 20px 44px;
}

#page3 #content .col1 {
  width: 484px;
  background: url(/fileadmin/img/pageLayout/line.gif) right repeat-y;
}

#page3 #content .col1 .ind {
  margin-right: 29px;
}

#page3 #content .col1 .title {
  margin-bottom: 13px;
}

#page3 #content .col1 .pic {
  margin: 3px 18px 0 0;
}

#page3 #content .col1 .bg_line {
  padding-bottom: 22px;
  margin-bottom: 16px;
}

#page3 #content .col2 {
  width: 237px;
}

#page3 #content .col2 .ind {
  margin-left: 30px;
}

#page3 #content .col2 .title {
  margin: 0 0 13px -1px;
}

#page3 #content .col2 ul {
  margin: 9px 0 9px -2px;
}

#page3 #content .col2 p {
  margin: 0 0 14px 0;
}

#page3 #content .col2 .bg_line {
  padding-bottom: 20px;
  margin-bottom: 25px;
}

/*index-3*/
#page4 #content .indent {
  padding: 23px 36px 20px 44px;
}

#page4 #content .col1 {
  width: 231px;
  background: url(/fileadmin/img/pageLayout/line.gif) right repeat-y;
}

#page4 #content .col1 .ind {
  margin-right: 23px;
}

#page4 #content .col1 .title {
  margin: 0 0 14px -1px;
}

#page4 #content .col1 .p {
  margin: 0 0 16px -1px;
}

#page4 #content .col1 p {
  margin: 0 0 14px 1px;
}

#page4 #content .col1 .bg_line {
  padding-bottom: 6px;
  margin-bottom: 25px;
}

#page4 #content .col2 {
  width: 490px;
}

#page4 #content .col2 .ind {
  margin-left: 29px;
}

#page4 #content .col2 .title {
  margin: 0 0 11px -1px;
}

#page4 #content .col2 p {
  margin: 0 0 10px 0;
}

#page4 #content .col2 .bg_line {
  padding-bottom: 26px;
  margin-bottom: 28px;
}

#page4 #content .col2 .title1 {
  margin: 0 0 10px -2px;
}

#page4 #content .col2 .pad {
  margin: 14px 0 14px 103px;
}

/*index-4*/
#page5 #content .indent {
  padding: 24px 35px 20px 45px;
}

#page5 #content .col1 {
  width: 229px;
  background: url(/fileadmin/img/pageLayout/line.gif) right repeat-y;
}

#page5 #content .col1 .ind {
  margin-right: 28px;
}

#page5 #content .col1 .title {
  margin: 0 0 8px -2px;
}

#page5 #content .col1 .bg_line {
  padding-bottom: 20px;
  margin-bottom: 12px;
}

#page5 #content .col1 ul {
  margin: 0 0 6px 0;
}

#page5 #content .col2 {
  width: 490px;
}

#page5 #content .col2 .ind {
  margin-left: 30px;
}

#page5 #content .col2 .title {
  margin: 0 0 12px -1px;
}

#page5 #content .col2 .bg_line {
  padding-bottom: 20px;
  margin-bottom: 16px;
}

#page5 #content .col2 .block1 {
  width: 249px;
}

#page5 #content .col2 .block1 p {
  margin: 0px 0 13px 0;
}

#page5 #content .col2 .fright {
  padding-bottom: 3px;
}

#page5 #content .col2 .block1 .conteiner {
  width: 207px;
}

#page5 #content .col2 .block1 .p {
  margin: 26px 0 13px 0;
}

#page5 #content .col2 .block1 .div1 {
  padding: 19px 0 11px 0;
}

#page5 #content .col2 .block2 {
  width: 175px;
}

#page5 #content .col2 .block2 p {
  margin: 0px 0 13px 0;
}

#page5 #content .col2 .block2 .div {
  height: 22px;
}

#page5 #content .col2 .block2 .conteiner {
  width: 175px;
}

#page5 #content .col2 .block2 .div1 {
  padding: 17px 0 6px 0;
}

#page5 #content .col2 .bg_line1 {
  padding-bottom: 12px;
  margin-bottom: 15px;
}

/*index-5*/
#page6 #content .indent {
  padding: 23px 40px 20px 45px;
}

#page6 #content .col1 {
  width: 483px;
  background: url(/fileadmin/img/pageLayout/line.gif) right repeat-y;
}

#page6 #content .col1 .ind {
  margin-right: 32px;
}

#page6 #content .col1 .title {
  margin-bottom: 14px;
}

#page6 #content .col1 .pic {
  margin: 3px 18px 0 0;
}

#page6 #content .col1 p {
  margin: 14px 0 0 0;
}

#page6 #content .col1 .bg_line {
  padding-bottom: 22px;
  margin-bottom: 28px;
}

#page6 #content .col1 .bg_line1 {
  padding-bottom: 20px;
  margin-bottom: 15px;
}

#page6 #content .col2 {
  width: 232px;
}

#page6 #content .col2 .ind {
  padding-left: 29px;
}

#page6 #content .col2 .title {
  margin-bottom: 14px;
}

#page6 #content .col2 .div {
  height: 24px;
}

#page6 #content .col2 .div1 {
  height: 140px;
}

/*index-6*/
#page7 #content .indent {
  padding: 21px 18px 31px 44px;
}

#page7 #content .title {
  margin: 0 0 12px -1px;
}

#page7 #content p {
  margin: 0 0 14px 0;
}

/*input*/
input {
/*
  color: #000000;
  border: 0px #000000;
  height: 17px;
  */
}

.input {
  width: 117px;
}

.input1 {
  width: 87px;
}

.input2 {
  width: 89px;
}

.input3 {
  width: 89px;
}

.input4 {
  width: 198px;
  margin-top: 1px;
}

.input5 {
  width: 16px;
  margin: 0 0 0 33px;
  border: none;
}

.input6 {
  width: 16px;
  border: none;
}

.input7 {
  width: 16px;
  border: none;
}

.input8 {
  width: 89px;
}

select {
  height: 17px;
  color: #464646;
  font-size: 10px;
  font-family: Tahoma;
/*  border: solid 0px #000000; */
}

.jamp {
  width: 161px;
}

.jamp1 {
  width: 121px;
}

.jamp2 {
  width: 136px;
}

.jamp3 {
  width: 161px;
}

.jamp4 {
  width: 161px;
  margin: 0 3px 0 3px;
}
/*
textarea {
  background: #FFFFFF;
  color: #000000;
  border: solid 1px #000000;
  width: 199px;
  height: 127px;
  overflow: auto;
  margin-top: 2px;
}*/
