body {
margin:10px 0px 0px 0px;
padding:0px;
background:#C0C1C7 url(/export/pics/synaix_pics/farbverlaeufe/farbverlauf_background.png) repeat-x left top;
}
.balken {
background-color:#CFCFD4;
height:20px;
left:0;
margin:112px auto;
position:absolute;
width:100%;
}
#container_aussen {
margin:0 auto;
position:relative;
width:870px;
z-index:300;
padding-bottom:10px;
}
#container_aussen .kopf {
height:132px;
width:870px;
position:relative;
}
#container_aussen .kopf .top_menu {
color:#757477;
font-family:Arial;
font-size:11px;
height:22px;
position:relative;
text-transform:uppercase;
right:0px;
width:870px;
top:0px;
}
#container_aussen .kopf .top_menu a {
color:#757477;
text-decoration:none;
}
#container_aussen .kopf .top_menu a.open {
font-weight:bold;
}
#container_aussen .kopf .top_menu ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding-left:10px;
float:right;
}
#container_aussen .kopf .top_menu ul li {
float:left;
margin-left:10px;
text-decoration:none;
}
#container_aussen .kopf .logo {
clear:both;
background-image:url(/export/pics/synaix_pics/banner/synaix_banner.png);
background-repeat:no-repeat;
height:90px;
position:relative;
width:870px;
display:block;
cursor:hand;
}
#container_aussen .kopf .navcontainer {
background-color:#5E5E70;
border-left:24px solid #FFFFFF;
border-right:28px solid #FFFFFF;
color:#CFCFD4;
font-family:Arial;
font-size:12px;
height:20px;
margin:0 -24px;
padding:0;
position:relative;
text-transform:uppercase;
width:870px;
z-index:500;
}
#container_aussen .kopf .navcontainer .suche {
float:left;
height:16px;
padding:2px 10px;
position:absolute;
width:240px;
z-index:501;
}
#container_aussen .kopf .navcontainer form {
/*display:inline;*/
}
#container_aussen .kopf .navcontainer .suche .style_text {
background-color:#CFCFD4;
border:0 none;
margin-left:15px;
margin-top:1px;
position:absolute;
width:130px;
height:12px; 
font-size:9px; 
}
#container_aussen .kopf .navcontainer .suche .style_image {
height:13px;
width:13px; 
margin:1px 0px 0px 150px; 
position:absolute;
}
#container_aussen .kopf .navcontainer .menu {
float:right;
height:20px;
margin-top:0;
position:relative;
}
#container_aussen .kopf .navcontainer .menu li{
cursor:default;
}
#container_aussen .kopf{
z-index:1000;
}
#container_aussen .kopf .navcontainer .menu a {
color:#CFCFD4;
text-decoration:none;
}
#container_aussen .kopf .navcontainer .menu ul.liste1 {
display:inline;
float:right;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
}
#container_aussen .kopf .navcontainer .menu ul.liste1 li.eintrag1 {
display:inline;
float:left;
height:18px;
padding:2px 19px 0;
position:relative;
text-decoration:none;
}
#container_aussen .kopf .navcontainer .menu ul.liste1 li.eintrag1 img {
height:20px;
left:0;
margin:-2px 0 0;
padding:0;
position:absolute;
}
#container_aussen .kopf .navcontainer .menu ul.liste1 li.eintrag1.open,
#container_aussen .kopf .navcontainer .menu.defaultMenu ul.liste1 li.eintrag1:hover {
background-color:#000000;
font-weight:bold;
/*
letter-spacing:0.05em;
*/
}
#container_aussen .kopf .navcontainer .menu ul.liste1 li.eintrag1.open ul,
#container_aussen .kopf .navcontainer .menu.defaultMenu ul.liste1 li.eintrag1:hover ul,{
/*
letter-spacing:0em;
*/
}
#container_aussen .kopf .navcontainer .menu ul.liste1 li.eintrag1 ul.liste2 {
background-color:#000000;
display:none;
font-size:11px;
height:18px;
left:0;
list-style-image:none;
list-style-type:none;
margin:0 0 0 2px;
padding:3px 0 0 3px;
position:absolute;
top:100%;
white-space:nowrap;
}

#container_aussen .kopf .navcontainer .menu ul.liste1 li.eintrag1.open ul.liste2 {
display:inline;
}
#container_aussen .kopf .navcontainer .menu ul.liste1 li.eintrag1 ul.liste2 li.eintrag2 {
background-color:#000000;
display:inline;
font-weight:bold;
padding:0px 6px 0;
position:relative;
text-decoration:none;
letter-spacing:0.066em;
}

#container_aussen .kopf .navcontainer .menu ul.liste1 li.eintrag1 ul.liste2 li.eintrag2.open span,
#container_aussen .kopf .navcontainer .menu.defaultMenu  ul.liste1 li.eintrag1 ul.liste2 li.eintrag2.inNav span {
color:#9DC390;
}
#container_aussen .kopf .navcontainer .menu ul.liste1 li.eintrag1 ul.liste2 li.eintrag2 ul.liste3 {
background-color:#000000;
display:none;
font-size:11px;
left:0;
list-style-image:none;
list-style-type:none;
margin:0px 0 0 -3px;
padding:3px 0 0 0;
position:absolute;
height:18px;
top:100%;
white-space:nowrap;
}
#container_aussen .kopf .navcontainer .menu ul.liste1 li.eintrag1 ul.liste2 li.eintrag2.open ul.liste3 {
display:block;
}
#container_aussen .kopf .navcontainer .menu ul.liste1 li.eintrag1 ul.liste2 li.eintrag2 ul.liste3 li.eintrag3 {
background-color:#000000;
display:block;
font-weight:bold;
padding:0px 6px 1px 6px;
margin:0px;
position:relative;
text-decoration:none;
}
#container_aussen .kopf .navcontainer .menu ul.liste1 li.eintrag1 ul.liste2 li.eintrag2 ul.liste3 li.eintrag3.open a {
color:#9DC390;
}
#container_innen {
position:relative;
padding:0px 0px 14px 0px;
margin:0px 0px 0px 0px;
width:870px;
z-index:9;
}
#container_innen .background-container {
background:#D7D8DC url(/export/pics/synaix_pics/farbverlaeufe/farbverlauf_content.png) repeat-x left top;
position:absolute;
margin-left:-14px;
width:898px;
height:100%;
z-index:0;
}
#container_innen .newsButton {
background-image:url(/export/pics/synaix_pics/buttons/synnews_button_klein.png);
background-repeat:no-repeat;
height:104px;
width:104px;
display:block;
/*margin:30px 818px;*/
position:absolute;
right:-52px;
top:30px;
z-index:150;
}
#container_innen .startSeite{
width:870px;
height:500px;
position:relative;
}
#container_innen .startSeite .background {
display:block;
position:absolute;
background-position: left top;
height:500px;
width:870px;
background-repeat:no-repeat;
font-family:Arial;
font-weight:bold;
margin:0px;
left:0px;
padding:0px;
}
.untertitel:link,
.untertitel:visited,
.untertitel:hover,
.untertitel:active,
.untertitel:focus,
.titel:link,
.titel:visited,
.titel:hover,
.titel:active,
.titel:focus {
color:#757477;
text-decoration:none;
font-weight:bold;
}
#container_innen .startSeite .box ul{
margin:0;
padding:0px 0px 0px 12px;
}

#container_innen .startSeite .box p{
padding:0px;
margin:0px;
}
#container_innen .startSeite .linksAussen {
float:left;
margin:0;
margin-top:0px;
padding:0px 0px 0px 0px;
width:195px;
position:relative;
}
#container_innen .startSeite .linksAussen .box{
width:153px;
background-color:#ffffff;
padding:10px 10px 22px 10px;
margin:10px 0px 0px 10px;
font-family:Arial;
font-size:11px;
color:#5e5e70;
opacity:0.92;
-khtml-opacity: 0.92;
-moz-opacity:0.92;
position:relative;
}
#container_innen .startSeite .linksAussen .box .headline {
font-size:12px;
color:#000000;
text-transform:uppercase;
padding:0px;
margin:0px;
font-weight:bold;
}
#container_innen .startSeite .linksAussen .box .link{
display:block;
background-image:url(/export/pics/synaix_pics/pfeile/pfeil_dunkel_rechts.png);
background-repeat:no-repeat;
float:right;
height:12px;
width:12px;
cursor:pointer;
padding:0px;
margin:0px;
}
#container_innen .startSeite .mitteRechts {
width:173px;
position:absolute;
margin:0px;
bottom:0px;
right:200px;
padding:0px;
}
#container_innen .startSeite .mitteRechts .box{
width:153px;
height:81px;
background-color:#5e5e70;
opacity:0.92;
-khtml-opacity: 0.92;
-moz-opacity:0.92;
padding:10px 10px 10px 10px;
font-family:Arial;
font-size:11px;
color:#ffffff;
position:absolute;
font-weight:bold;
bottom:30px;
}
#container_innen .startSeite .mitteRechts .box img {
padding:0px;
}
#container_innen .startSeite .mitteRechts .box .headline {
font-size:12px;
/* gändert von #9DC390 */
color:#6CA26C;
text-transform:uppercase;
float:left;
padding-right:3px;
}
#container_innen .startSeite .mitteRechts .box .subtitle {
font-size:12px;
padding:0px 0px 10px 0px;
}
#container_innen .startSeite .mitteRechts .box .link{
display:block;
background-image:url("/export/pics/synaix_pics/pfeile/pfeil_hell_rechts.png");
position:absolute;
bottom:10px;
right:10px;
height:13px;
width:12px;
cursor:pointer;
margin:0px;
padding:0px;
}
#container_innen .startSeite .rechtsAussen {
float:right;
margin:0px 15px 0px 0px;
background-position:right bottom;
height:100%;
width:173px;
position:absolute;
right:0px;
bottom:0px;
}
#container_innen .startSeite .rechtsAussen .box{
width:153px;
height:81px;
background-color:#9dc390;
opacity:0.92;
-khtml-opacity: 0.92;
-moz-opacity:0.92;
padding:10px;
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#ffffff;
position:absolute;
bottom:30px;
}
#container_innen .startSeite .rechtsAussen .box .bildcontainer {
float:left;
padding:0px 10px 0px 0px;
}
#container_innen .startSeite .rechtsAussen .box .textcontainer {
position:relative;
padding:0px;
}
#container_innen .startSeite .rechtsAussen .box .headline {
font-size:12px;
text-transform:uppercase;
padding:0px;
}
#container_innen .startSeite .rechtsAussen .box .link{
display:block;
background-image:url("/export/pics/synaix_pics/pfeile/pfeil_dunkel_rechts.png");
position:absolute;
bottom:10px;
right:10px;
margin:0px;
height:13px;
width:12px;
cursor:pointer;
padding:0px;
}

#container_innen table.pagesuccess{
}
#container_innen table.pagesuccess h2{
	margin:0 0 5px 0;
}
#container_innen table.pagesuccess p{
	margin:3px 0 3px 0;
}


#container_innen .kontakt {
width:870px;
position:relative;
}
#container_innen .kontakt .bildcontainer{
float:left;
margin:0px;
padding:0 0 20px 0;
width:195px;
position:relative;
height:428px;
background-repeat:no-repeat;
}
#container_innen .kontakt .formularcontainer{
position:relative;
width:675px;
float:right;
}
#container_innen .kontakt .formularcontainer .formular {
margin:35px auto;
font-size:11px;
font-family:Arial;
color:#6f6f90;
width:330px;
}
#container_innen .kontakt .formularcontainer .formular .titelleiste {
height:16px;
width:257px;
left:57px;
color:#ffffff;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
background-color:#9dc390;
position:relative;
padding:3px 0px 0px 15px;
}
#container_innen .kontakt .formularcontainer .formular .eingabemaske {
position:relative;
}
#container_innen .kontakt .formularcontainer .formular .eingabemaske tr .webform_label{
line-height:2;
}

#container_innen .kontakt .formularcontainer .formular .eingabemaske input{
font-size:11px;
border:1px solid #9DC390;
}
#container_innen .kontakt .formularcontainer .formular .eingabemaske input[type="text"]{
width:270px;
}
#container_innen .kontakt .formularcontainer .formular .eingabemaske input[type="submit"],
#container_innen .kontakt .formularcontainer .formular .eingabemaske input[type="reset"]{
background-color:#9DC390;
border:0 none;
color:#FFFFFF;
font-size:10px;
font-weight:bold;
padding:3px 20px;
margin-top:10px;
position:relative;
text-transform:uppercase;
}
#container_innen .kontakt .formularcontainer .formular .eingabemaske textarea {
width:270px;
height:138px;
border:1px solid #9DC390;
}

.ie4 #container_innen .kontakt .formularcontainer .formular .eingabemaske .webform_field img#form_captcha_id {
margin-bottom:2px;
}

#container_innen .kontakt .formularcontainer .formular .eingabemaske .webform_field img#form_captcha_id {
border:1px solid #9DC390;
margin-bottom:5px;
}
#container_innen a img {
border:none;
}
#container_innen .linkeSeite {
float:left;
margin:0;
padding:0px 0px 0px 0px;
width:195px;
position:relative;
}
#container_innen .linksSeite img {
height:428px;
width:195px;
margin-top:-30px;
}
#container_innen .linkeSeiteB {
color:#FFFFFF;
float:left;
font-family:Arial;
font-size:11px;
margin:25px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:195px;
position:relative;
}
#container_innen .linkeSeiteB .box {
background-color:#9DC390;
margin-top:10px;
padding:3px 6px;
width:183px;
}
#container_innen .linkeSeiteB .box .headline {
font-size:12px;
font-weight:bold;
padding-bottom:6px;
}
#container_innen .linkeSeiteB .box ul {
display:block;
margin:0px;
padding-left:12px;
}
#container_innen .linkeSeiteB .box ul li {
font-size:11px;
font-weight:bold;
padding-bottom:10px;
}



#container_innen .rechteSeite {
color:#FFFFFF;
float:right;
font-family:Arial;
font-size:11px;
margin:25px 66px 0px 0px;
padding: 0px 0px 0px 0px;
width:218px;
position:relative;
right:0;
}
#container_innen .rechteSeite .box {
background-color:#9DC390;
margin-top:10px;
padding:3px 6px;
width:206px;
}
#container_innen .rechteSeite .box .headline {
font-size:12px;
font-weight:bold;
padding-bottom:6px;
}
#container_innen .rechteSeite .box ul {
display:block;
margin:0px;
padding-left:12px;
}
#container_innen .rechteSeite .box ul li {
font-size:11px;
font-weight:bold;
padding-bottom:10px;
}
#container_innen .mitte {
color:#000000;
font-family:Arial;
font-size:11px;
line-height:18px;
margin-left:227px;
padding: 35px 0px 0px 0px;
width:346px;
position:relative;
}
#container_innen .mitte a:link,
#container_innen .mitte a:visited,
#container_innen .mitte a:active,
#container_innen .mitte a:hover,
#container_innen .mitte a:focus{
/* gändert von #9DC390 */
color:#6CA26C;
font-weight:bold;
font-family:Arial;
text-decoration:none;
top:0px;
padding:0px;
margin:0px;
}
#container_innen .mitte p img{
padding:0px 5px 0px 0px;
margin-top:1px;
}
#container_innen .mitte.liste {
width:577px;
}
#container_innen .mitte.suche{
width:577px;
color:#5E5E70;
}
#container_innen .mitte.news{
width:577px;
}
#container_innen .mitte.news h2{
width:500px;
}
#container_innen .mitte.suche input{
font-size:11px;
border:1px solid #9DC390;
}
#container_innen .mitte.suche input[type="text"] {
height:15px;
width:300px;
}
#container_innen .mitte.suche input[type="submit"] {
background-color:#9DC390;
/*
border:1px solid #9DC390;
*/
border:0 none;
color:#FFFFFF;
font-size:10px;
font-weight:bold;
padding:2px 20px;
/*
top:1px;
position:relative;
*/
text-transform:uppercase;
}
#container_innen .mitte.sitemap{
width:577px;
}
#container_innen .mitte.liste table {
border-collapse:collapse;
color:#757477;
width:575px;
}
#container_innen .mitte.liste table a {
color:#757477;
text-decoration:none;
}
#container_innen .mitte.liste table thead {
background-color:#9DC390;
color:#FFFFFF;
font-weight:bold;
text-transform:uppercase;
}
#container_innen .mitte.liste table .spalte2 {
text-align:right;
width:70px;
}
#container_innen .mitte.liste table td {
height:18px;
padding:1px 5px;
}
#container_innen .mitte.liste table tr.rowA {
background-color:#F3F8F2;
}
#container_innen .mitte.liste .title {
font-size:14px;
font-weight:bold;
color:#000000;
font-family:arial;
text-transform:uppercase;
}
#container_innen .mitte.liste .subtitle {
font-size: 12px;
font-family:arial;
color:#000000;
}


#container_innen .mitte p {
margin-bottom:18px;
}
#container_innen .mitte img{
padding-bottom:10px;
}
#container_innen .mitte .headline {
/* gändert von #9DC390 */
color:#6CA26C;
font-size:12px;
font-weight:bold;
padding-bottom:18px;
}
#container_innen .mitte .title {
font-size:14px;
font-weight:bold;
color:#000000;
font-family:arial;
text-transform:uppercase;
}
#container_innen .mitte .subtitle {
font-size: 12px;
font-family:arial;
color:#000000;
}
#container_innen .mitte h2 {
/* gändert von #9DC390 */
color:#6CA26C; 
font-size:12px;
font-weight:bold;
margin:0 0 18px;
}
#container_innen .clear {
clear:both;
}
#container_innen .mitte.suche h1 {
font-size:22px;
}
#container_innen .mitte.suche h3 {
font-size:13px;
}


#modal{
display:none;
position:absolute;
top:0px;
left:0px;
width:100%;
height:100%;
background-color:black;
opacity:0.1;
z-index:1005;
filter:Alpha(opacity=10);
}
#loading {
display:none;
  position: absolute;
  left: 45%;
  top: 40%;
  margin-left: -45px;
  padding: 2px;
  z-index: 20001;
  height: auto;
  border: 1px solid #ccc;
}


#loading .loading-indicator {
  background: white;
  color: #444;
  font: bold 13px tahoma, arial, helvetica;
  padding: 10px;
  margin: 0;
  height: auto;
}

#loading .loading-indicator img {
  margin-right:8px;
  float:left;
  vertical-align:top;
}

#loading-msg {
  font: normal 10px arial, tahoma, sans-serif;
}
