.error{
	background-color: red;
}
.info{
	background-color: green;
}
.warn{
	background-color: blue;
}

.merror{
	color: red;
}
.minfo{
	color: green;
}
.mwarn{
	color: blue;
}


h1{
	color:#648c8e;
	font-size: 17px;
}

h1{
	
}

img{
	border-style: none;
}

html{
	width: 100%; /* IE 6 center */
}
body{
	background-color:#63A0C4;
	margin: 0px;
	padding: 0px;
	background-image: url('/img/bg.jpg');
	background-repeat: repeat-x;
	background-attachment: fixed;
	font-family:arial,sans-serif;
	font-size:12px;
	color:#000000;
	
	width: 100%; /* IE 6 center */
}

td{
	vertical-align: top;
}

div#warenkorb_text{
	text-align:right;
	padding-bottom:10px;
	padding-right:2px;
	font-weight:bold;
	position:relative;
	margin:auto;
	top: 20px;
	width: 959px;	
}

a.warenkorb_link:link{font-size:15px; color:#54769C; text-decoration:none;}
a.warenkorb_link:visited{font-size:15px; color:#54769C; text-decoration:none;}
a.warenkorb_link:hover{font-size:15px; color:#54769C; text-decoration:underline;}
	
input{
	font-family:arial,sans-serif;
	font-size:12px;
}

h2{
	
}

div#main{
	margin-top:15px;
}

div#right{
	width:740px;
	float:right;
	margin-right:3px;
}

#warningsec{
	background-color: #ddffee;
	font-weight: bolder;	
}

#warningsec a:VISITED{
	color: black;
}
#warningsec a:FOCUS{
	color: black;
}
#warningsec a:ACTIVE{

	color: black;
}


div{
	margin: 0px;
	padding: 0px;
}

#top{
	background-image: url('/img/top_bg1.jpg');
	background-repeat: no-repeat;
	position: relative; 
	width: 959px; 
	height:91px;
	background-color: #e9eaea;
	border-color: #f1ab00;
	border-top-width: 2px;
	border-top-style: solid;	
}

#logo{
	background-image: url('/img/logo.gif');
	background-repeat: no-repeat;
	position: absolute;
	right: 9px;
	bottom: 9px;
	width: 263px;
	height: 60px;
}

#inner_main{
	margin: auto;
	background-color: #ffffff;
	width: 961px;	
	border-style: solid;
	border-color: white;
	border-width: 15px; 
	margin-top: 10px;
	z-index: 2;
}

#bgdummy{
	background-color: #ffffff;
	margin-top:36px; 
	width: 991px;
	height: 626px;
	z-index: -1;
	position: absolute;
}

#bgdummyout
{
	margin:auto;
	background-color: #ff0000;
	width: 991px;
	height: 0px;
	position: relative;
}
#ruderspacer{
	background-image: url('/img/ruder2.jpg');
	height: 27px;
	width: 959px;
	background-repeat: no-repeat;
	background-color: white;	
}
/**     Menue        */

.navigation li{
	float: left;
	position:relative;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 28px;
}

ul.navigation{
	background-image:url('/img/bg_menu_off.gif');
	background-repeat: repeat-x; 	
	display:block;
	height: 28px;
	margin: 0px;
	padding: 0px;
	width: 959px;
}



.navigation a{
	font-family: sans-serif;
	font-size: 12px;
	text-decoration: none;
	border-style: solid;
	border-width: 1px;
	position: relative; 
	line-height: 26px;
	font-weight: bolder;
	margin:0px;
	padding-left:14px;
	padding-right:14px;
	
	display: block;
	float: left; /* IE6 */
  	height: 26px;
}

a.on{
	background-image:url('/img/bg_menu_on.gif');
	background-repeat: repeat-x;  
	color: #50545C;
	border-color: #e8b236;
	cursor: default;
}

a.off{
	color: #fff;
	border-color: #506989;
	background-image:url('/img/bg_menu_off.gif');
	background-repeat: repeat-x;  
	cursor: pointer; 

}

.menuButtonContent{
	padding: 0px;
	margin:0px;
	/* background-color: red; */	
	text-decoration: none;	
}
/**ENDE MENU */


