.clear {
	clear: both;
	background: none;
}


#warnmenu {
	display: block;
	width: 554px;
	padding: 0px;
	margin: 0px;
        padding-top: 0px;
	display: block;
        float: none;
        border: solid 1px #ff0000;
}


#unten
{
z-index:0;
}
#oben
{
width:554px;
height:554px;
margin-top:-554px;
margin-left:4px;
z-index:1;
}


#plzsuche {
 color: #666666;
}

#plzsuche form {
	font-size: 11px;
}
#plzsuche form input.input_suche {
	float: left;
	display: block;
	width: auto;
	color: #000;
	background-color: #f3f3f3;
	border: 1px solid #e2e2e2;
	width: 120px;
	padding: 2px 0 2px 2px;
}
#plzsuche form input.button_suche {
	width: 25px;
	height: 19px;
   background: url(../images/site/play.gif) no-repeat;
	margin-left: 3px;
	border: 0px solid #ffffff;
	cursor: pointer;
	border: none;
	padding: 0 3px;
}
#plzsuche form input.button_suche:active {
	width: 25px;
	height: 19px;
   background: url(../images/site/play.gif) no-repeat;
	margin-left: 3px;
	cursor: pointer;
	border: 1px solid #ffffff;
	padding: 0 3px;
}

#oversea_preview {
	padding: 0px;
	margin: 0px;
	margin-top: 9px;
   width:554px;
   height:104px;
   border-left: 1px solid #DDD;
   border-right: 1px solid #DDD;
}

#langbox {
	display: block;
	width: 180px;
	padding-right: 5px;
	font-size: 0.69em;
	color: #000;
	padding-left: 10px;
}


#main-navigation {
	display: block;
	width: 180px;
	padding-right: 5px;
	font-size: 0.69em;
	color: #000;
	padding-left: 10px;
}
#main-navigation ul {
	list-style-type: none;
}
#main-navigation li {
	float: left;
	display: block;
	width: 150px;
	padding-top: 4px;
	padding-left: 10px;
	padding-bottom: 4px;
}
#main-navigation .level_1 {
	border-top: 1px solid #eee;
	width: 170px;
}
#main-navigation .level_2 {
	border-top: 1px solid #eee;
   padding-left:20px;
	width: 170px;
}
#main-navigation li.schluss {
	border-top: 1px solid #eee;
	width: 170px;
}
#col1 a, #col1 a:visited {
	text-decoration: none;
	color: #000;
}
#col1 a:hover {
	color: #999;
}
#col1 a:active {
	color: #999;
}
#col1 #main-navigation li a.aktiv {
	color: rgb(255,99,0);
}

/* @end */
/* @end */

/* @end */
/* @end */
/* @group uwz menu */

#warn_all_box {
	width: 74px;
	margin-left: 0px;
        display:block;
        float:left;
}

#warn_select_box {
   width: 235px;
   margin-left: 8px;
   display:block;
   float:left;
}

#warn_temp_box {
   width: 100px;
   margin-left: 8px;
   display:block;
   float:left;
}

#warn_stufen_box {
   width: 127px;
   padding: 0px;
   margin-left: 4px;
   display:block;
   float:left;
}

.stdtitle {
	height: 12px;
	color: #666;
	text-decoration: none;
	text-align: left;
	font-size: 10px;
}


#warn_all_box a.warntypall:link, a.warntypall:visited {
	background-color: #ffffff;
	width: 71px;
	height: 12px;
	border: 1px solid #DDD;
	display: block;
}
#warn_all_box a.warntypall:hover {
	background-color: rgb(255,99,0);
	border: 1px solid #DDD;
}
#warn_all_box a.warntypallsel:link, a.warntypallsel:visited {
	background-color: rgb(255,99,0);
	width: 71px;
	height: 12px;
	border: 1px solid #DDD;
	display: block;
}


#warn_select_box a.warntyp:link, a.warntyp:visited {
	background-color: #f3f3f3;
	width: 44px;
	height: 12px;
	border: 1px solid #DDD;
	display: block;
	float: left;
        margin-left: 1px;
}
#warn_select_box a.warntyp:hover {
	background-color: rgb(255,99,0);
	width: 44px;
	height: 12px;
	border: 1px solid #DDD;
}
#warn_select_box a.warntypsel:link, a.warntypsel:visited {
	background-color: rgb(255,99,0);
	width: 44px;
	height: 12px;
	border: 1px solid #DDD;
	display: block;
        float: left;
        margin-left: 1px;
}


#warn_temp_box a.warntyptemp:link, a.warntyptemp:visited {
	background-color: #f3f3f3;
	width: 44px;
	height: 12px;
	border: 1px solid #DDD;
        display: block;
        float: left;
        margin-left: 1px;
}
#warn_temp_box a.warntyptemp:hover {
	background-color: rgb(255,99,0);
	width: 44px;
	height: 12px;
	border: 1px solid #DDD;
	display: block;
}
#warn_temp_box a.warntyptempsel:link, a.warntyptempsel:visited {
	background-color: rgb(255,99,0);
	width: 44px;
	height: 12px;
	border: 1px solid #DDD;
	display: block;
        float:left;
        margin-left: 1px;
}

#warn_stufen_box a.gruen:link, a.gruen:visited, a.gruen:hover {
	width: 20px;
	height: 12px;
	border-top: 1px solid #FFF;
	border-bottom: 0px;
	display: block;
	float: left;
}


/*---------- bubble tooltip -----------*/
#warn_stufen_box a.tt:link, a.tt:visited {
	width: 20px;
	height: 12px;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-bottom: 0px;
	display: block;
	float: left;
   position:relative;
   z-index:24;
   color:#3CA3FF;
	font-weight:normal;
	font-size: 12px;
   text-decoration:none;
}

#warn_stufen_box a.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
#warn_stufen_box a.tt:hover{ z-index:25; color: #aaaaff; background:;}
#warn_stufen_box a.tt:hover span.tooltip{
   display:block;
	float: left;
   position:absolute;
   top:26px; left:-20px;
	padding: 0px 0 0 0;
	width:200px;
	color: #000000;
   text-align: center;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
}
#warn_stufen_box a.tt:hover span.top{
	display: block;
	padding: 30px 8px 0px;
	margin: 0px;
	font-size: 14px;
	font-weight:bold;
   background: url(../images/site/bubble.gif) no-repeat top;
}


#warn_stufen_box a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0px 8px 0px; 
	margin: 0px;
	background: url(../images/site/bubble_filler.gif) repeat bottom; 
   line-height:1.5em;
   text-indent:0em;
}

p.warnstufen {
 padding: 0px;
}

a.oversea-link, a.oversea-link-active {
	padding: 2px;
	display: block;
   line-height:140%;
	text-decoration: none;
	background-color: #FFF;
	color: #666;
	font-weight: normal;
}



#warn_stufen_box a.tt:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
	margin: 0px;
	color: #548912;
   background: url(../images/site/bubble.gif) no-repeat bottom;
}


/* @end */

/* @end */
