body {
	color              : black;
	font-family        : Tahoma;/*Tahoma Calibri Cambria Verdana Georgia Arial, Helvetica, sans-serif*/
	font-size          : 16px;
  background-image   : url(./pic/hintergrund_berge.jpg);
  background-repeat  : no-repeat;/*repeat-y;*/
  background-position: center top;
  text-align         : center;/*IE5+5.5*/
}

.container {
	width      : 760px;
	margin     : 0px auto;
	text-align : left;/*IE5+5.5*/
	border     : 0;/*1px solid black;/*test*/
}

.b0 {border:0;}/*[b]order*/
.b1 {border:solid black 1px;}
.b3 {border:solid black 3px;}
.bllg {border-left:solid lightgray 1px;}
.bc0 {background-color:#000000;}
.bc4 {background-color:#444444;}
.bc8 {background-color:#888888;}
.bca {background-color:#aaaaaa;}
.cl {clear:left;}/*[c]lear*/
.cr {clear:right;}
.cb {clear:both;}
.dil {display:inline;}/*[d]isplay*/
.dib {display:inline-block;}
.dbl {display:block;}
.fl {float:left;}/*[f]loat*/
.fr {float:right;}
.h1 {height:1em;}/*[h]eight*/
.h2 {height:2em;}
.h3 {height:3em;}
.h4 {height:4em;}
.h5 {height:5em;}
.h6 {height:6em;}
.h7 {height:7em;}
.h8 {height:8em;}
.h9 {height:9em;}
.h10 {height:10em;}
.h11 {height:11em;}
.h12 {height:12em;}
.h13 {height:13em;}
.h14 {height:14em;}
.h15 {height:15em;}
.m0 {margin:0;}/*[m]argin*/
.m1 {margin:1em;}
.ofh {overflow:hidden;}
.o1 {outline:1px solid black;}/*[o]utline*/
.p0 {padding:0;}/*[p]adding*/
.p1 {padding:1em;}
.tal {text-align:left;}/*[t]ext-[a]lign*/
.tar {text-align:right;}
.tac {text-align:center;}
.vat {vertical-align:top;}/*[v]ertical-[a]lign*/
.vam {vertical-align:middle;}
.vab {vertical-align:bottom;}

a.menu:link    {font-size:15px;text-decoration: none;}
a.menu:visited {font-size:15px;text-decoration: none;}
a.menu:hover   {font-size:15px;text-decoration: underline;}
a.menu:active  {font-size:15px;text-decoration: none;}

.col_winter {
  /*background-color  : #4488bb;*/
  /*background-image  : -moz-linear-gradient(90deg, #ffffff, #4488bb);*/
  /*background-image  : -moz-linear-gradient(90deg, #ffffff, #009999);*//*1d7373*/

/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk0YjBlMCIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(148,176,224,0.8) 0%, rgba(255,255,255,0.8) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(148,176,224,0.8)), color-stop(100%,rgba(255,255,255,0.8))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(148,176,224,0.8) 0%,rgba(255,255,255,0.8) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(148,176,224,0.8) 0%,rgba(255,255,255,0.8) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(148,176,224,0.8) 0%,rgba(255,255,255,0.8) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(148,176,224,0.8) 0%,rgba(255,255,255,0.8) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc94b0e0', endColorstr='#ccffffff',GradientType=0 ); /* IE6-8 */
}

.col_summer {
  /*background-color  : #88bb44;*/
  /*background-image  : -moz-linear-gradient(90deg, #88bb44, #ffffff);*/
  /*background-image  : -moz-linear-gradient(90deg, #00cc00, #ffffff);*//*00cc00 269926 9fee00*/
  
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzQ2NDcyNyIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(255,255,255,0.8) 0%, rgba(70,71,39,0.8) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.8)), color-stop(100%,rgba(70,71,39,0.8))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,0.8) 0%,rgba(70,71,39,0.8) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,0.8) 0%,rgba(70,71,39,0.8) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,0.8) 0%,rgba(70,71,39,0.8) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,0.8) 0%,rgba(70,71,39,0.8) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccffffff', endColorstr='#cc464727',GradientType=0 ); /* IE6-8 */
}

.col_main { /* 94B0E0 - ffffff - 464727 */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk0YjBlMCIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuOCIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNDY0NzI3IiBzdG9wLW9wYWNpdHk9IjAuOCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(148,176,224,0.8) 0%, rgba(255,255,255,0.8) 50%, rgba(70,71,39,0.8) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(148,176,224,0.8)), color-stop(50%,rgba(255,255,255,0.8)), color-stop(100%,rgba(70,71,39,0.8))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(148,176,224,0.8) 0%,rgba(255,255,255,0.8) 50%,rgba(70,71,39,0.8) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(148,176,224,0.8) 0%,rgba(255,255,255,0.8) 50%,rgba(70,71,39,0.8) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(148,176,224,0.8) 0%,rgba(255,255,255,0.8) 50%,rgba(70,71,39,0.8) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(148,176,224,0.8) 0%,rgba(255,255,255,0.8) 50%,rgba(70,71,39,0.8) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc94b0e0', endColorstr='#cc464727',GradientType=0 ); /* IE6-8 */
}

.w_pag        {width : 760px;} /*+3px mehr um anscheinend anderes box-model des IE zu kompensieren und hinausdr�ngen der letzten 2 img rechts zu vermeiden */
.w_main       {width : 460px;}
.w_menu_item  {width : 100px;}
.h_head       {height: 215px;}/*++*/
.h_head0      {height:  87px;}/*90*/
.h_head1      {height:  32px;}/*35*/
.h_head2      {height:  62px;}/*65*/
.h_open       {height:  25px;}/*25*/
.bg_wt        {background-color: white;}
.bg_lgy       {background-color: lightgray;}
.bg_rt        {background-color: red;}
.c_bl         {color: black;}
.c_wt         {color: white;}
.c_gy         {color: gray;}


.div_header_brd {
  border-width: 0 0 3px;
  border-style: solid;
  border-color: white;
}
.div_header_txt {
	color             : white;
	background-color  : red;
	padding-left      : 10px;
	padding-right     : 10px;
	padding-top       : 0px;
	padding-bottom    : 0px;
}

.f_header_txt {
	font              : bold 72px Impact; /*64px*/
}

.f_header_txt_1 {
	font              : bold 50px Impact;
}

.div_open {
	text-align        : left;
	color             : black;
	/*background-image  : url(./pic/hintergrund_holz.jpg);*/
	/*background-color  : white;*/
	/*border            : 2px solid white;*/
	/*border            : 0;*/
}

.font_open_head {
	font-size         : 16px;
	padding-left      : 10px;
}

.font_open {
	color             : black;
	/*font              : bold 16px Courier New;*/
	font-size         : 16px;
	font-weight       : bold;
	padding-right     : 10px;
}

.div_main_logos {
}

.div_logos {
	width             : 150px;
	height            : 600px;
	border            : 0;
	padding           : 0;
	margin            : 0;
}

.div_logo {
	height            : 88px;
	width             : 118px;
	border            : 0;
	padding           : 0px;
	margin            : 10px;
	margin-left       : 15px;
	margin-top        : 10px;
	text-align        : center;
	overflow          : hidden;
}
	
.divhlogo {
	height            : 44px;
	width             : 118px;
	border            : 0;
	padding           : 0px;
	margin            : 10px;
	margin-left       : 0px;
	margin-top        : 10px;
	text-align        : center;
	/*overflow          : hidden;*/
}

img {
  display           : block;
}

.img_logo {
	/*height            : 150px;*/
	/*width             : 150px;*/
	border            : 0px solid black;
	padding           : 0;
	margin            : 0;         
}

.div_main {
	height            : 600px;
	margin            : 0;
	padding           : 0;
	border            : 0;
}

.opa {
	opacity           : 0.8;
	filter            : alpha(opacity=80); *//* For IE8 and earlier 
  
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";*//* IE 8 */
  filter: alpha(opacity=80);/* IE 5-7 */
  -moz-opacity  : 0.8;      *//* Netscape */
  -khtml-opacity: 0.8;      *//* Safari 1.x */
  opacity       : 0.8;      /* Good browsers */	
}

.opa1 {
	opacity           : 0.5;
	filter            : alpha(opacity=50); *//* For IE8 and earlier 
  
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";*//* IE 8 */
  filter: alpha(opacity=50);/* IE 5-7 */
  -moz-opacity  : 0.5;      *//* Netscape */
  -khtml-opacity: 0.5;      *//* Safari 1.x */
  opacity       : 0.5;      /* Good browsers */	
}

.main_part {
	/*position          : relative;*/
	height            : 600px;/*300px;*/
	width             : 760px;/*460px;610px;*/  /* #mod# 460 in 760 (=w_pag) */
	border            : 0;
}

.main_left {
	padding-left      : 0px;
	font-size         : 16px;/*20px;*/
}

.main_right {
	width             : 300px;
}

.img_main_main {
	height            : 492;/*290px;/*336px;*/
	width             : 760px;/*448px;/*448px;*/
}

.img_main_main_small {
	height            : 145px;/*336px;*/
	width             : 224px;/*448px;*/
}

.img_main_right {
	height            : auto;
	width             : 100%;
}

.div_impr {
	color             : black;
	font-size         : 12px;
	padding           : 10px;
}

.tab_impr {
	width             : 450px;
	table-layout      : fixed;
	border-collapse   : collapse;
	font-size         : 12px;
	margin            : 0;
	border            : 0;/*1px black solid;*/
	cellspacing       : 0;
}

th {
	color             : black;
	/*font-family       : Arial, Helvetica, sans-serif bold;*/
	/*font-size         : 14px;*/
	text-align        : left;
	vertical-align    : top;
	padding-left      : 10px;
}

td {
	color             : black;
	/*font-family       : Arial, Helvetica, sans-serif;*/
	font-size         : 14px;
	text-align        : left;
	vertical-align    : top;
	padding-left      : 10px;
}

/*.font_impr {
	color      : black;
	font-family: Arial, Helvetica, sans-serif;
	font-size  : 12px;
}*/


#list2col{
  /*list-style-type: none;*/
  width: 500px;/*260*/
}

#list2col li{
  /*margin: 0px;*/
  /*padding: 6px;*/
  width: 190px;/*100*/
  height: 21px;
  /*border: 1px solid black;*/
  /*background-color: #CCCCCC;*/
  float: left;
}


.foot_impr {
	color             : black;
  font-size         : 10px;
  margin            : 10px;
}

ul {text-align:left;}

.div_madeby {
	padding-left      : 0;
	padding-right     : 0;
	margin-left       : 0;
	margin-right      : 0;
	text-align        : right;
	vertical-align    : top;
}

.w3c_logo {
	height: 31px;
  width : 88px;
}


#ticker {
  /*color           : #f1f1f1;*/
  color             : white;
  /*background-color: #515151;*/
  background-color  : red;
  /*font            : 11px Verdana,Geneva,Arial,Sans-Serif;*/
  font-size         : 25px;
}
/*body,h1{color:#ffffff;font:11px Verdana,Geneva,Arial;}
body,td{background-color:#313131;}
table{background-color:#ffffff;}
b{font-weight:bold;}
a{color:#ffffff;}
a:hover{text-decoration:none;}
h1{display:inline;}
h1,.al,.ar{font-size:12px;font-weight:bold;color:Navy;}
#pre,pre{text-align:left;padding:2px;background-color:Navy;color:#ffffff;font:10px ProggySquare,'Lucida Console','Courier New',Monospace;}
#pre,.ac{text-align:center;background-color:#e1e1e1;}
.ar{text-align:right;}
.al,.ar{background-color:#b1b1b1;}
#tick{background-color:#f1f1f1;}
*/

.under_constr {
  top:250px;left:-130px;width:670px;height:100px;
  padding: 30px;
 	font: bold 80px Impact; /*64px*/
 	color: red;
 	background-color: gray;
  -moz-transform: rotate(30deg);
  -ms-transform: rotate(30deg);
  -o-transform: rotate(30deg);
  -webkit-transform: rotate(30deg);
  
  transform: rotate(30deg);
}

