body 			{ text-align:center; font-family:Verdana, Arial; color:#000080; background-color:#F7F7F7; }

#page			{ width:902px; height:660px; margin:auto; border:0px solid #444444; }

#header			{ text-align:center; width:900px; height:80px; margin:0 auto; position:relative; }
#header_left 	{ float:left; width:210px;	text-align:right; }
#header_middle	{ float:left; margin:25px 10px 0 10px; width:460px; }
#header_right	{ float:left; width:210px; text-align:left; margin-top:15px; }

#lang 			{ position:absolute; left:842px; top:10px; font-size:8px; }
#sLogo 			{ position:absolute; left:10px; top:0px; }
#fLogo 			{ position:absolute; left:55px; top:0px; }

h1				{ font-size:18px; margin:0; font-weight:normal;}
.large			{ font-size:28px; }

#menue			{ height:40px; margin:0; }

ul#menue		{ padding:0 0 0 2px; list-style-type:none; height:40px; }
li.li			{ float:left;  height:22px; margin:10px 0 0 0; color:#F7F7F7; }

li.item			{ width:178px; background: url("../images/bt_bg.png"); background-repeat: repeat-x;  }
li.item:hover	{ margin:4px 0 0 0; height:30px; background: url("../images/bt_bg_hover.png"); background-repeat: repeat-x; }

li.item_alt		{ width:178px; height:25px; background: url("../images/bt_bg_alt.png"); background-repeat: repeat-x; }
li.item_alt:hover{ margin:5px 0 0 0; height:30px; background: url("../images/bt_bg_hover2.png"); background-repeat: repeat-x; }

li.spacer		{ width:2px; background: url("../images/bt_bg_spacer.png"); background-repeat: repeat-x; }

.b_txt			{ width:178px;  font-size:12px; font-weight:bold; }
.b_txt_norm		{ height:22px; }
.b_txt_alt		{ height:25px; }

a.but			{ text-decoration:none; display:block; width:178px; height:22px; color:#F7F7F7; }
a.but_norm		{ padding-top:3px; }
a.but_norm:hover{ padding-top:8px; height:28px; }

a.but_alt		{ padding-top:5px; }
a.but_alt:hover	{ padding-top:9px; height:30px; }

a:visited		{ color: #0066CC; }
a:link			{ color: #0066CC; }

#content		{ height:500px; font-size:12px; position:relative; text-align:center; }
#scrollNews		{ height:400px; overflow:scroll; overflow-x:hidden; }

#footer			{ width:100%; font-size:12px; border-top:1px solid #000080}

input			{ border: 1px solid #000080; color:#000080; }
input:hover		{ border: 1px solid #FFB900; }
textarea		{ border: 1px solid #000080; color:#000080; }
textarea:hover	{ border: 1px solid #FFB900; }

img				{ border:0; }
p 				{ margin:0; padding: 0; }

.table			{ width:71%; text-align:left; }
.tableCenter 	{ margin:0 auto; }
.tPadB			{ padding-bottom:10px; }
.tdPad			{ width:60%; }
.tdPad2			{ width:40%; }
.kInput			{ width:250px; }
.kInputSmall	{ width:100px; }
.kInputLong		{ width:635px; }

.news			{ padding:5px 5px 5px 5px; margin: 1px 1px 1px 1px; vertical-align:middle; }
.specialBg		{ background-image:url("../images/special-bg.png"); padding:10px 10px 10px 10px; }
.description	{ font-size:10px; }
.error			{ color:#FF0000; }
.dot			{ margin:0 3px 2px 3px;}
.phone			{ padding:2px 3px 0 0;}
.italic 		{ font-style:italic; }
.bold			{ font-weight:bold; }
.cWhite			{ color:#F7F7F7; }
.cGold			{ color:#FFD700; }
.cDarkGold		{ color:#FFB900; }
.center			{ text-align:center; }
.left			{ text-align:left; }
.right			{ text-align:right; }
.clear			{ clear:both; }
.partnerHead	{ padding:5px 5px 5px 5px;  float:left; }
.eps			{ margin-left:10px; padding-left:2px; border-top:1px solid #AAAAAA; border-bottom-style:double; border-bottom-color:#AAAAAA; border-bottom-width::1px; height:25px; width:340px;}
.pHeadLogo		{ margin-top:1px; float:left; margin-right:5px; margin-left:3px;}
.and			{ margin-left:10px; }

.enContainer	{ position:relative; border:0px solid #000080; margin:0 auto;}
.bild			{ border:0px solid #000080; left:0}
.lupe			{ position:absolute; }

#containerLeft	{ width: 365px; height:470px; border-right:1px solid #000080; overflow:hidden; text-align:center; float:left;}
.elmLeft		{ width: 365px;  border:0px solid #000000; }

#containerRight	{ width: 525px; height:470px; border:0px solid #000080; overflow:hidden; text-align:center; padding-left:10px; }
.elmRight		{ width: 523px;  border:0px solid #000000; }

#startStopLeft	{ position:absolute; left:345px; cursor:pointer; }
#startStopRight	{ position:absolute; left:370px; top:470px; cursor:pointer; }

.specialBg2		{background: url("../images/bt_bg.png"); background-repeat: repeat-x;}
