* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#main {
	WIDTH: 100%
}
td.grey_left{
background-image:url(c_bg_l.gif); background-position:top; background-repeat:no-repeat;
}
td.grey_right{
background-image:url(c_bg_r.gif); background-position:top; background-repeat:no-repeat;
}
td.grey_center{
padding-top:24px; padding-right:5px; background-image:url(c_bg.gif); background-repeat:repeat-x; background-position:top;
}
TABLE {

}
TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.container {
	MAX-WIDTH: 1024px;
	WIDTH: 1024px;
}
.newslink {
	COLOR: #ffff00; TEXT-DECORATION: underline
}
#lang {
	Z-INDEX: 20; POSITION: relative
}
BODY {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(header.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.main_container {
	RIGHT: 0px; LEFT: 0px; WIDTH: 1024px; BOTTOM: 0px; TOP: 0px; BACKGROUND-COLOR: #ffffff
}
.plakat {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 10; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; POSITION: relative
}
.noborder {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
.newstable {
	PADDING-RIGHT: 15px
}
.forpartners {
	PADDING-RIGHT: 15px
}
A:hover {
	TEXT-DECORATION: none
}
A.morelink {
	TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.morelink:hover {
	FONT-WEIGHT: bold
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.main_text {
	FONT-SIZE: 15px; COLOR: #384245; LINE-HEIGHT: 19px; FONT-FAMILY: "Times New Roman", Times, serif
}
INPUT {
	FONT-SIZE: 15px; COLOR: #384245; LINE-HEIGHT: 19px; FONT-FAMILY: "Times New Roman", Times, serif
}
TEXTAREA {
	FONT-SIZE: 15px; COLOR: #384245; LINE-HEIGHT: 19px; FONT-FAMILY: "Times New Roman", Times, serif
}
SELECT {
	FONT-SIZE: 15px; COLOR: #384245; LINE-HEIGHT: 19px; FONT-FAMILY: "Times New Roman", Times, serif
}
FONT {
	FONT-SIZE: 15px; COLOR: #384245; LINE-HEIGHT: 19px; FONT-FAMILY: "Times New Roman", Times, serif
}
.newscap {
	FONT-SIZE: 17px; COLOR: #ffffff; FONT-FAMILY: Tahoma
}
.h1 {
	FONT-SIZE: 17px; COLOR: #508ab1; FONT-FAMILY: Tahoma
}
.h2 {
	FONT-SIZE: 17px; COLOR: #f98024; FONT-FAMILY: Tahoma
}
.text {
	FONT-SIZE: 11px; COLOR: #96a3ac; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.text1 {
	FONT-SIZE: 11px; COLOR: #81acca; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.newsdata {
	BACKGROUND-POSITION: right bottom; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(newsbg_data.png); COLOR: #ffffff; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.newscontent {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial
}
A.whitelink {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial
}
A.smalllink {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; COLOR: #647e93; PADDING-TOP: 10px; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.footertext {
	FONT-SIZE: 11px; COLOR: #647e93; FONT-FAMILY: Arial
}
.footertext2 {
	FONT-SIZE: 12px; COLOR: #647e93; FONT-FAMILY: Arial
}
A.smalllink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #f87523; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.news {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px
}
.n1 {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(border_bg.jpg); BORDER-BOTTOM-WIDTH: 3px; PADDING-TOP: 13px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #9eb8ca
}
#footer {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(footer_bg.gif); VERTICAL-ALIGN: bottom; MAX-HEIGHT: 150px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 150px; TEXT-ALIGN: left
}
INPUT {
	VERTICAL-ALIGN: middle
}
SELECT {
	VERTICAL-ALIGN: middle
}
TEXTAREA {
	VERTICAL-ALIGN: middle
}
A {
	FONT-SIZE: 11px; COLOR: #f87523; FONT-FAMILY: Arial
}
ul,ol,dl {margin:2px 0 16px 35px;}
ul ul,ol ol {margin:4px 0 4px 15px;}
.main {
	BACKGROUND: #ffffff; WIDTH: 766px
}
.header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.header_left {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(header_left.jpg); WIDTH: auto; BACKGROUND-REPEAT: repeat-x
}
.header_right {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(header_right.jpg); WIDTH: auto; BACKGROUND-REPEAT: repeat-x
}
.middle {
	Z-INDEX: 20
}
TEXTAREA {
	MARGIN-TOP: -3px; PADDING-LEFT: 5px; BORDER-LEFT-COLOR: #9da2a5; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #9da2a5; OVERFLOW: hidden; WIDTH: 216px; BORDER-TOP-COLOR: #9da2a5; HEIGHT: 237px; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #9da2a5
}
P {
	MARGIN-TOP: 0px; PADDING-BOTTOM: 10px; TEXT-INDENT: 20px; PADDING-TOP: 10px; TEXT-ALIGN: justify
}


#leftside ul{
list-style: none; 
}
#leftside li.active{
}
#leftside li.active a{

}

#leftside span.current {
COLOR: #f87523; TEXT-DECORATION: underline;
}
#leftside ul li.level1{
	padding-top:5px;
	padding-left:15px;
	background:url(bullet.gif) no-repeat left top;
}
#leftside ul li.level1 a{
	COLOR: #627582; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
	font-size: 17px;
	
}
#leftside ul li.level2{
TEXT-DECORATION: none;
	padding-top:7px;
}
#leftside ul li.level2 a{
	font-family: Arial, sans-serif;
	font-weight:bold;
	COLOR: #96a3ac; 
	font-size: 13px;
	TEXT-DECORATION: none;
}
#leftside ul li.level3{
	padding-top:5px;
}
#leftside ul li.level3 a{
	font-family: Arial, Helvetica, sans-serif;
	COLOR: #96a3ac; 
	TEXT-DECORATION: none;
	font-size: 11px;
}
tr.footer_left {
height: 53px;
}
table.t1 {
height: 99px;
}
table.phone {
height: 91px;
padding-bottom: 10px;
}


/* EmailForm 
------------------------------------------------------------------------------- */
#EmailForm {
	width: 360px;
	text-align: left;
	padding-bottom: 20px;
	border: none;
}
#EmailForm.full { width: 100%; }


#EmailForm fieldset {
    border: none;
}

#EmailForm legend {
	display: none;
}
#EmailForm h3 {
	clear: both;
	padding: 15px 0 5px;
	font-size: 14px;
	font-family: Helvetica, Arial, sans-serif;
	color: #000;
	font-weight: bold;
}

#EmailForm label,
#EmailForm p {
	display: block;
	clear: both;
	width: 310px;
	font-size: 1em;
	line-height: 1.5em;
	padding: 0 0 9px;
}

#EmailForm input {
	display: block;
	margin-top: 3px;
}

#EmailForm select {
	float: left;
	display: block;
}

#EmailForm label.first,
#EmailForm label.city {
    clear: left;
    margin-right: 10px;
    width: 150px;
}

#EmailForm label.second,
#EmailForm label.state {
	float: left;
	clear: none;
	margin: 0 10px 0 0;
	width: 150px;
}
#EmailForm label.state { width: 60px; }

#EmailForm label.first input,
#EmailForm label.city input,
#EmailForm label.second input {
	float: left;
	width: 150px;
	padding: 0;
}

#EmailForm label.state select {
	width: 60px;
	float: left;
	margin-top: 3px;
}

#EmailForm label.zip,
#EmailForm label.zip input {
	float: left;
	width: 80px;
}
#EmailForm label.zip { clear: none; }

#EmailForm label {
	float: left;
	clear: left;
	width: 310px;
	margin: 0;
	line-height: 1.5em;
}

#EmailForm label input {
	float: left;
	width: 310px;
	padding: 0;
}

#EmailForm input.radio,
#EmailForm input#radiobutton_1,
#EmailForm input#radiobutton_2,
#EmailForm input#radiobutton_3,
#EmailForm input#radiobutton_4 {
	clear: left;
	float: left;
	padding: 0;
	margin: 0;
}

#EmailForm label.radio,
#EmailForm label.radioitem {
	clear: none;
	margin: 0 0 0 25px;
	padding: 0 0 15px;
}

#EmailForm input.checkbox,
#EmailForm input#checkbox_1,
#EmailForm input#checkbox_2,
#EmailForm input#checkbox_3,
#EmailForm input#checkbox_4 {
	clear: both;
	float: left;
	padding: 0;
	margin: 0;
}

#EmailForm label.checkbox {
	clear: none;
	margin: 0 0 0 25px;
	padding: 0 0 15px;
}
/* style the #EmailForm elements to look similar across browsers ... emulates Safari */
#EmailForm label input,
#EmailForm textarea {
    border: 1px solid #ddd;
    border-left-color: #c3c3c3;
    border-top-color: #7c7c7c;
    padding: 0 2px;
    height: 18px;
    line-height: 20px;
    background: #fff url(images/input-bg.gif) repeat-x top left;
}
#EmailForm input.checkbox,
#EmailForm select {
    border: 1px solid #ddd;
    border-left-color: #c3c3c3;
    border-top-color: #7c7c7c;
    background-color: #fff;    
}
#EmailForm textarea {
	margin-top: 3px;
	width: 383px;
	height: auto;
	display: block;
}

#EmailForm label input.calc {
    text-align: right;
    width: 100px;
    clear: left;
    padding: 0;
}
#EmailForm input.button {
    clear: left;
    border: 1px solid #ddd;
    border-left-color: #c3c3c3;
    border-top-color: #7c7c7c;
	background-color: #EBE9ED;
}