body {
	margin:0px;
	padding:0px;
	font-family:verdana,geneva,sans-serif;
	width: 100%;
}

img {
	border:0px;
}

a {
	font-family:verdana,geneva,sans-serif;
	font-size:11px;
	text-decoration:underline;
	color:#333;
}

a:hover {
	color:#dc5034;
}

a.contentlink {
	font-family:verdana,geneva,sans-serif;
	font-size:11px;
	text-decoration:underline;
	color:#333;
}

a.contentlink:hover {
	color:#666;
}

a.navi2 {
	font-family:verdana,geneva,sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#666;
}

a.navi2:hover {
	color:#dc5034;
}

#mainbox {	
	width:968px;
	position:absolute;
	top:0px;
	left:100px;
}

#mainbox2 {	
	width:968px;
	margin: 0px auto;
	overflow: hidden;
}


#contentbox {
	background-image:url(/img/synedra_website_v25_07.gif);
	background-repeat:repeat-y;
}


#level1bar {
	clear:left;
	/*width:950px;*/
	padding-left:9px;
	height:37px;
	overflow:hidden;
	background-image:url(/img/synedra_website_v25_07.gif);
	display:block;
}

#nav1container {
	width:950px;
	height:37px;
	background-image:url(/img/nav1bg.jpg);
}

#level2bar {
	/*width:950px;*/
	padding-left:9px;	
	height:27px;
	background-image:url(/img/synedra_website_v25_07.gif);
	/*overflow:hidden;*/
}

#nav2container {
	width:950px;
	height:26px;	
	background-color:#00ff00;
	padding:0px;
	background-color:#c7e3e6;
	background-image:url(/img/nav2bg.jpg);
}

#footer {
	width:968px;
	height:37px;
	background-image:url(/img/footerimg.jpg);
	background-repeat: repeat-x;
}

#contentfooter {
	width:950px;
	height:15px;
	background-image:url(../img/orangepix.jpg);
	margin-top:0px;
}


td {
	vertical-align:top;
}

.text {
	font-family:verdana,geneva,sans-serif;
	font-size:11px;
	line-height:17px;
	color:#333;
	font-weight:normal;
}

div.startteaser {
	border-top:1px solid #c3e0e2;
	padding:23px 0px;
}

.teasertext {
	font-family:verdana,geneva,sans-serif;
	font-size:11px;
	line-height:17px;
	color:#333;
}

/*home:*/
#hometable {
	margin-top:22px;
	margin-left:29px;
	margin-bottom:17px;
	width:892px;
}

td.contentcol {
	width:286px;
}

.contentcoltext {
	width:286px;
	font-family:verdana,geneva,sans-serif;
	font-size:11px;
	line-height:17px;
	color:#333;
}

td.spacercol {
	width:17px;
	background-image:url(../img/divider.gif);
}

td.spacercolblank {
	width:17px;
	font-family:verdana,geneva,sans-serif;
	font-size:11px;
	line-height:17px;
	color:#333;
}

/*content:*/
#contenttable {
	margin-top:20px;
	margin-left:29px;
	width:892px;	0
}

td.textcol {
	width:590px;
}

div.textdiv {
	width:577px;
}

.contentheadline {
	font-family:verdana,geneva,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#008B95;	
	margin-top:0px;
	margin-bottom:7px;
	width:880px;
	float:left;
}

.contentheadlinefont {
	font-family:verdana,geneva,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#008B95;	
}

.refheadline {
	font-family:verdana,geneva,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#008B95;	
	margin-top:0px;
	margin-bottom:7px;
}

.headlinespan {
	font-family:verdana,geneva,sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#66b3b9;	
}

#nav1topspacer {
	width:950px;
	height:2px;
}

#nav1leftspacer {
	width:30px;
	height:25px;
}

img.nav1betweenspacer {
	width:7px;
	height:25px;
}

img.belownavimg {
	margin-left:9px;
	margin-bottom:9px;
}

#langswitch {
	float:left;
	width:754px;
	height:154px;
	margin-right:0px;
	margin-left:0px;
	overflow:hidden;
	background-image:url(/img/synedra_website_v25_03.jpg);
}

#langswitchinner {
	margin-top:123px;
	margin-left:40px;
	width:400px;
	height:20px;
	font-family:verdana;
	font-size:11px;
	color:#999;
}

#langswitchinner a {
	font-weight:regular;
	color:#999;
	text-decoration:none;
}

#headerimg {
	float:left;
	margin-left:0px;
	padding:0px;
	width:214px;
	height:154px;
	overflow:hidden;
}

#level2inner {
	padding-top:0px;
	margin-top:0px;
}

#nav2preimg {
	margin-left:78px;
	float:left;
}

div.level2navidiv {
	float:left;
	margin-top:6px;
	padding:0px 16px;
	border-right:1px solid #bcbcbc;
	line-height:11px;
/*	padding:0px 5px 0px 17px;*/
}

div.multicol {
}

img.contentimg {
	margin-bottom:17px;
}

#introtxt {
	margin-bottom:23px;
}


.teaserimg {
	float:right;
	margin-left:4px;
	margin-bottom:4px;
	margin-top:0px;
}

.teaserheadline {
	font-family:verdana,geneva,sans-serif;
	font-weight:bold;
	font-size:12px;
	line-height:12px;
	margin-top:0px;
	margin-bottom:4px;
	color:#008b95;
}

div.linkbox {
	padding-left:4px;
	padding-right:4px;
	padding-top:3px;
	padding-bottom:1px;
	border: 1px solid #c1e0e2;
}

p.linkboxlink {
	margin-top:0px;
	margin-bottom:5px;
}

/******************* NEWS *******************/

div.newsouterbox {
	/*width:286px;
	/*height:75px;
	margin-bottom:8px;*/
}

div.newsinnerbox {
	padding-top:12px;
	padding-bottom:13px;
	border-bottom: 1px solid #f4cac2;
}

p.newsheadline {
	font-family:verdana,geneva,sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#dc5034;	
	margin-top:0px;
	margin-bottom:0px;
}

#newstopbar {
	width:500px;
	height:15px;
	background-image:url(../img/greenpix1.jpg);
	margin-bottom:15px;
}

#newsfooter {
	width:500px;
	height:15px;
	background-image:url(../img/orangepix.jpg);
}

div.newscontent {	
	margin-left:12px;
	margin-right:12px;
	margin-top:15px;
	margin-bottom:17px;
}

p.newsdetailheadline {
	font-family:verdana,geneva,sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#dc5034;	
	margin-top:0px;
	margin-bottom:5px;
}

p.newslead {
	font-family:verdana,geneva,sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#666;	
	margin-top:0px;
	margin-bottom:5px;
	line-height:15px;
}

.newstext {
	font-family:verdana,geneva,sans-serif;
	font-size:11px;
	line-height:16px;
	color:#333;
}

/*******************/

.imgtext {
	font-family:verdana,geneva,sans-serif;
	font-size:10px;
	line-height:13px;
	color:#333;
	margin-bottom:0px;
}

div.cleardiv {
	clear:left;
/*	height:18px;*/
	height:28px;
	width:892px;
	overflow:hidden;
}

div.cleardivbig {
	clear:left;
	height:40px;
	width:892px;
	overflow:hidden;
}

div.cleardivflat {
	clear:left;
	height:9px;
	width:892px;
	overflow:hidden;
}

div.cleardiv1px {
	clear:both;
	height:1px;
	width:1px;
	overflow:hidden;
}

div.cleardivnarrow {
	clear:left;
	height:18px;
	width:286px;
	overflow:hidden;
}

div.precontentspacer {
	width:40px;
	height:70px;
	float:left;
	overflow:hidden;
}


div.leftcontentdiv {
	width:583px;
	overflow:hidden;
	float:left;
}

div.spacerdiv {
	width:30px;
	float:left;
	overflow:hidden;
}

div.imgcol {
	width:279px;
	float:left;
	overflow:hidden;
}

img.downloadicon {
	margin-top:6px;
	margin-bottom:3px;
}

td.refleft {
	 vertical-align:middle;
	 width:589px;
}

td.refcenter {
	width:17px;
}

td.refright {
	vertical-align:middle;
	width:286px;
}

td.formfieldcol {
	text-align:right;
	padding:0px;
	margin:0px;
	height:22px;
	overflow:hidden;
}

td.formtext {
	font-family:verdana,geneva,sans-serif;
	font-size:11px;
	line-height:17px;
	color:#333;
	vertical-align:middle;
}

td.pflichtfeldercell {
	font-size:10px;
	color:#333;
	padding-top:10px;
}

input {
	font-size:11px;
	font-family:verdana,geneva,sans-serif;
	color:#333;
}



input.formfield {
	width:200px;
	border:1px solid #333;
	background-color:#f3f3f3;
	margin-left:3px;
	margin-bottom:2px;
	height:18px;	
}

#anfrage {
	width:286px;
	height:171px;
	border:1px solid #333;
	background-color:#f3f3f3;
	font-family:verdana,geneva,sans-serif;
	font-size:11px;
	line-height:17px;
	color:#333;
	margin:0px;
}

#newsletterinput {
	width:279px;
	border:1px solid #bedddf;
	font-size:11px;
	color:#333;	
	background-color:#f9f9f9;
	line-height:17px;
}

.kontaktfeedback {
	font-family:verdana,geneva,sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#008b95;
}

/********************** NEWSLETTER ABO **********************/

div.newsletterdiv {
	margin-top:12px;
}

p.newsletterheadline {
	color:#008b95;
	font-size:12px;
	font-weight:bold;
	margin-bottom:3px;
}

ul {
	list-style-image:url(../img/punkt.gif);
	position:relative;
	left:-8px;
}


/********************** VIEW DOWNLOAD **********************/

#viewdl {
	margin-bottom:0px;
	padding-left:0px;
	padding-bottom:24px;
	border-bottom: 1px solid #f4cac2;
}

#viewdlheadline {
	font-size:12px;
	font-weight:bold;
	color:#008b95;
	margin-bottom:6px;
}

#leftdownload {
	width:589px;
	overflow:hidden;
	float:left;
}

div.rightdownload {
	float:right;
	margin-right:40px;
}

div.rightdownloadinner {
	width:279px;
}


#rightdl {
	float:right;
}

.poplink { }


/********************** KUNDENBEREICH **********************/

table.dltable {
	margin-bottom:19px;
}

td.softwaredlcell {
	vertical-align:middle;
	font-size:11px;
	color:#333;
	padding-right:22px;
	padding-top:2px;
	border-bottom:1px solid #bedddf;
}

td.softwaredlth {
	font-size:11px;
	color:#333;
	line-height:22px;
	border-bottom:1px solid #bedddf;
	padding-right:18px;
	padding-bottom:3px;	
}

td.last {
	padding-right:0px;
}

img.dlicon {
	margin:3px 0px 2px;
}

.dlintro {
	margin-bottom:25px;
	clear:both;
}


/********************** LAENDERSEITEN **********************/

.teamhead {
	margin-top:0px;
	margin-bottom:7px;
	width:503px;
	float:left;
}

.laenderteam {
	display:none;
	width:583px;	/* ohne funktioniert alpha fade im ie nicht! */
}

div.teamcontrols {
	float:right;
}

div.teamcontrols img {
	cursor:pointer;
}

#teamelementscontainer {
	width: 583px;
	height: 215px;
	overflow:hidden;	
	clear:both;
}

#landkontakt {
	border-bottom: 1px solid #bedddf;
	display: table-cell;
	vertical-align:middle;
}

#landkontakttext {
}

.landkontaktheadline {
	color: #008B95;
	font-weight: bold;
}

#textcontent {
	border-bottom: 1px solid #bedddf;
}

/********************** FACEBOOK **********************/

div.facebookdiv {
	margin-top: 20px;
	border-top:1px solid #c3e0e2;
}

div.facebookdiv2 {
	position: relative;
	top: -70px;
	left: 652px;
	padding-top: 15px;
	border-top:1px solid #c3e0e2;
	width: 279px;
}

div.fbspacer {
	height: 90px;
}

a.facebooklink {
	color:#008b95;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

a.facebooklink:hover {
	text-decoration: underline;
}
