body{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #364082;
	font-size: 11px;
	line-height: 15px;
}

td{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #364082;
	font-size: 11px;
	line-height: 15px;
}

h1{
	font-family: "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #CC0000;
	font-size: 17px;
	line-height: 20px;
	display: inline;
}

h2, h3, h4, h5, h6{
	font-family: "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	display: inline;	
}

a:link, a:active, a:visited{
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #364082;
	font-size: 11px;
}

a:hover {
	text-decoration: none;
}

#main{
	/*background-image: url(../images/img___07.png);
	background-repeat: repeat-y;
	background-position: center;*/
	text-align: center;
	vertical-align: middle;
	width: 817px;
	height: 100%;
}

#pagebody{
	margin: auto;
	width: 790px;
	height: 100%;
	background-image: url(../images/main.png);
	background-repeat: repeat-y;
}

#left{
	width: 12px;
	background-image: url(../images/left.png);
	background-repeat: repeat-y;
	background-position: 100% 0%;
}

#right{
	/*width: 15px;*/
	width: 125px;
	vertical-align:top;
	background-image: url(../images/right.png);
	background-repeat: repeat-y;
}

/*div{
	border: #000 1px solid;
}*/

#header_1{
	background-image: url(../images/img___02.png);
	background-repeat: no-repeat;
	background-color: #003468;
	height: 11px;
	width: 789px;
}

#header_2{
	background-image: url(../images/img___04.png);
	background-repeat: no-repeat;
	height: 48px;
	width: 789px;
}

#header_3{
	background-image: url(../images/img___05.png);
	background-repeat: no-repeat;
	height: 57px;
	width: 789px;
}

#spacer{
	height: 50px;
	width: 150px;
	display: block;
}

#spacer_navi{
	height: 20px;
	width: 150px;
	margin-left: 10px;
	display: block;
	background-image: url(../images/img___10.png);
	background-repeat: no-repeat;
}

#spacer_search{
	height: 20px;
	display: block;
	background-image: url(../images/img___15.png);
	background-repeat: no-repeat;
}

/* Navigation */

#navi{
	width: 161px;
	vertical-align: top;
	text-align: center;
	/*background-image: url(../images/img___17.png);
	background-repeat: no-repeat;
	background-position: bottom;*/
	margin: auto;
}

#wheel_block{
	height: 175px;
	width: 161px;
	vertical-align: bottom;
	text-align: left;
	/*background-image: url(../images/img___17.png);
	background-repeat: no-repeat;
	background-position: bottom;*/
	color: #fff;
}

#navi_in{
	width: 150px;
	height: 100%;
	/*margin: auto;*/
}

#navi_block{
	vertical-align: top;
	text-align: left;
	margin-left: 10px;
	width: 150px;
  border-top: #222 1px solid;
  border-bottom: #8095D1 1px solid;	
}

#search_block{
	vertical-align: top;
	text-align: center;
	background-image: url(../images/infotel.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 130px;
	width: 150px;
}

#search{
	color: #fff;
}

#pmw{
	width:150px;
	margin-left: 10px;
}

/*#navi_block li {
  display: block;
  list-style: none;
  padding: 5px 0.7em;
  text-indent: 0px;
  float: none;
  border-bottom: #222 1px solid;
  border-top: #8095D1 1px solid;
  transparent
}*/

#navi_block a {
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight: bold;
  background: url("../images/bg_navi.png") no-repeat -161px 50%;
  /*color: #8095D1;*/
  width: 150px;
  color: #fff;
  padding: 0;
  height: 20px;
  line-height: 20px;
  text-indent: 10px;
  white-space: nowrap;
  display: block;
  text-decoration: none;
  border-bottom: #222 1px solid;
  border-top: #8095D1 1px solid;
}

#navi_block a:hover {
  background-position: 2px 50%;
  /*background-color: #01407E;*/
  background-color: #980000;
  color: #fff;
}

#navi_block a:active {
  color: #fff;
  background-color: #980000;
}

#navi_block a.active {
  background: url("../images/bg_navi.png") no-repeat 2px 50%;
  /*background-color: #01407E;*/
  background-color: #980000;
  color: #fff;
}

#navi_block #subarea{
  background-color: #014488;
}

#navi_block a.sub{
  background: url("../images/bg_navi.png") no-repeat -161px 50%;
  color: #fff;
  padding: 0;
  margin-left: 7px;
  width: 143px;
  height: 20px;
  line-height: 20px;
  text-indent: 8px;
  white-space: nowrap;
  display: block;
  text-decoration: none;
    border: none;
  /*border-bottom: #222 1px solid;
  border-top: #8095D1 1px solid;*/
}

#navi_block a.sub:hover{
  background-position: 2px 50%;
  color: #fff;
  background-color: #980000;
}

#navi_block a.sub_active{
  background: url("../images/bg_navi.png") no-repeat 2px 50%;
  /*background-color: #01407E;*/
  background-color: #980000;
  color: #fff;
  padding: 0;
  margin-left: 7px;
  width: 143px;
  height: 20px;
  line-height: 20px;
  text-indent: 8px;
  white-space: nowrap;
  display: block;
  text-decoration: none;
  border: none;
  /*border-bottom: #222 1px solid;
  border-top: #8095D1 1px solid;*/
}

/* Main-Content */

#content{
	width: 608px;
	text-align: left;
	vertical-align: top;
	/*padding-left: 10px;
	padding-right: 10px;*/
	float: left;
}

#content_small{
	width: 447px;	
	text-align: left;
	vertical-align: top;
	/*padding-left: 10px;
	padding-right: 10px;*/
	float: left;
}

#spacer_h{
	width: 10px;
}

#spacer_h_dotted{
	width: 10px;
	background-image: url(../images/dotline.png);
	background-repeat: repeat-y;
	background-position: left;
}

#sidebar{
	width: 141px;
	/*padding-left: 10px;
	padding-right: 10px;*/
	vertical-align: top;
	text-align: left;
	/*border-left: #efefef 1px solid;
	background-image: url(../images/dotline.png);
	background-repeat: repeat-y;
	background-position: left;*/
}

#footer{
	vertical-align: bottom;
	width: 789px;
	height: 36px;
}

#footer a{
	color: #fff;
	text-decoration: none;
}

.input {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border: 1px solid  #b2b2b2;
}
.bt {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	border : 1px solid #b2b2b2;
	filter:progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr=#FCFCFC,endcolorstr=#CECECE);
}

.hi{
	overflow: hidden; 
	position:absolute; 
	left:3px; top:2px; 
	z-index:1; 
	/*border: #000000 1px solid; */
	visibility: hidden
}

div#teaserNull{
  position:relative;
  visibility:visible;
  height:263px;
  width: 350px;
}
div#teaserDiff{
  position:absolute;
  visibility:visible;
  filter:blendTrans(Duration=1);
}
div.slideimage{
  position:absolute;
  visibility:hidden;
}
img.preimg{
  margin-top:1em;
  border:1px solid #033B88;
}

}
.liste1{
	background-color: #fff;
	border-bottom: 1px solid;
}

.liste2{
	background-color: #F1F1F1;
	border-bottom: 1px solid;
}

.liste2 td{
	border-bottom: #CCCCCC 1px solid;
}

.liste3{
	background-color: #FFFFFF;
	border-bottom: 1px solid;
}

.liste3 td{
	border-bottom: #CCCCCC 1px solid;
}

.head
{
/*background-color: #000000;*/
/*#D8E6F5;*/
font-weight: bold;
color: #000;
border-bottom: 1px solid #980000;
border-right: 1px solid #999;
border-left: 1px solid #fff;
height: 20px;
line-height: 20px;
white-space: nowrap;
border-bottom: #666 1px solid;
background: url(../images/bg_head.png) repeat-x;
/*filter:progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr=#FCFCFC,endcolorstr=#C3C3C4);*/
}

a.ahead:link, a.ahead:active, a.ahead:visited, a.ahead:hover{
	text-decoration: none;
	color: #000;
}

.wk{
	/*border: #999 1px solid;*/
	border: #999 1px solid;
	background-color: #fff;
/*border-collapse:collapse;*/
}

#kat_table{
	width: 100%;
}

.kat_td a{
	font-weight: bold;
}

span.small_grey{
	font-size: 10px;
	color: #999;
}

span.small_red{
	font-size: 10px;
	color: #CC0000;
}

#sbar_was{
	background: url(../images/was.gif) left center no-repeat;
	width: 55px;
	height: 30px;
	font-weight: bold;
	vertical-align: top;
}

#sbar_wo{
	background: url(../images/wo.gif) left center no-repeat;
	width: 55px;
	height: 30px;
	font-weight: bold;
	vertical-align: top;
	
}

.boxb3 {
	background-color: #535253;
	margin: 0 2px 0 0;
}

.boxb3, .boxb4 {
	display: block;
	height: 1px;
	overflow: hidden;
}

.boxb3, .boxb4 {
	background: #fff;
	border-right: 1px solid #535253;
}

.boxb4 {
	margin: 0 1px 0 0;
}

.boxtop, .boxbottom {
	background: #FFFFFF;
	display: block;
	font-size: 1px;
}

#boxbody{
	height: 70px; 
	vertical-align: middle;
	border-left: #CC0000 2px solid; 
	border-right: #CC0000 2px solid;
	border-bottom: 1px solid #CC0000;
	background: url(../images/bg_box_01.gif) left top repeat-x;
}

#box{
	margin: 0; 
	margin-top: 0.5em; 
	padding: 0; 
	background: #F1F1F1; 
	width: 100%;
}

.color-border {
	border-left: 1px solid #FFFFFF; /*margin-left: 447px;*/
	float: right;
}

.sbar_options {
	float: left;
	height: 14px;
	padding-right: 5px;
	padding-top: 3px;
}

#sbar_link {
	float: right;
	height: 14px;
	padding-right: 5px;
	padding-top: 3px;
}

#sbar_bottom {
	height: 17px;
	/*padding-left: 5px;*/
	text-align: left;
	width: 100%;
	background-color: #C3C3C3; 
	border-top: 1px solid #fff;
}

/*****+ DD-Menu +******/

#sbar_link ul{
width: 100%;
margin-left: 0;
padding-left: 0;
margin: 0;
float: left;
font-size: 11px;
font-family: "MS Sans Serif", Geneva, sans-serif;
color: #000;
}

#sbar_link ul li{
	display: inline;
}


#sbar_link ul li a{
float: right;
color: #000;
text-align: right;
display: block;
font-weight: bold;
width: 185px;
padding: 0px 12px 0px 7px;
text-decoration: none;
}

#sbar_link ul li a:hover{
/*color: #fff;
background: #55698A;*/
}

.dropmenudiv{
position:absolute;
top: 0px;
border-top: 1px solid #B0AEA7; 
border-left: 1px solid #B0AEA7; 
border-right: 1px solid #7B7B78; 
border-bottom: 1px solid #7B7B78; 
/* border-bottom-width: 0;*/
font-weight: normal;
font-size: 11px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
line-height:20px;
z-index:100;
background-color: #EBE8E3;
width: 180px;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#7B7B78,direction=135,strength=4);
}

.dropmenudiv a:link, .dropmenudiv a:active, .dropmenudiv a:visited{
width: 100%;
display: block;
line-height: 20px;
height: 20px;
font-family: "MS Sans Serif", Geneva, sans-serif;
font-size: 11px;
text-decoration: none;
text-indent: 20px;
color: #000;
	background-image: url(../images/new.png);
	background-position: 1px 3px;
	background-repeat: no-repeat;

}

.dropmenudiv a:hover{ /*Theme Change here*/
	text-decoration: underline;
	/*background-color: #55698A;
	color: #fff;*/
} 
