/* NEW DEFINITION */

body {
    color: black; 
	/*background-color: #0081D2; */
	background-image:url(bg_blue2.png);
	

    font-size: 11pt;
	font-family: Arial, Helvetica;
    /*font-family: Helvetica,Arial,sans-serif;*/
    margin: 0; padding: 0;
    text-align: center;  /* Zentrierung im Internet Explorer */

}

#xyz {
	background-color:white;
}

th 
{
background-color:#4C66FF;
color:#fff;
font:bold 13px Arial, Helvetica, Sans-serif;
padding: 3px 0 3px 0; 
border-bottom: 2px solid #FFE5BA;
text-align:center;
}

table .adminform textarea
{
	background-color:white;
}


#big_container
{
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin:0 auto;      /* standardkonforme horizontale Zentrierung */
    width: 1240px;
	padding-top:10px;

}

#header
{
	background-image:url(header_1238.jpg);
	background-repeat:no-repeat; 
	background-position:center top;
	width:1238px;
	height:175px;
	overflow:hidden; /* unterdrückt die anzeige von inhalten, die über den vorgesehenen bereich (width x height) hinausgehen */
	float:left; /* lässt nachfolgende elemente rechts davon fliessen */
	border:1px solid #c3cbff;
}

#obere_zeile
{
	margin-top: 146px;	
	width:1280px;
	border-top:1px solid #c3cbff;
	height:28px;
	
}


#m_suchen
{
	width:181px;
	float: left;
	background-color: rgb(160,202,240);
	height:26px;
	text-decoration:none;
	padding-top:2px;
	border-right:1px solid #c3cbff;
}

#m_suchen .inputbox
{
	margin-left:6px;
	height:14px;
	
}


#m_static_sites 
{

float:left;
background-color:#77adff;
width:1059px;
padding-top:6px;
height:22px;

}

#m_static_sites a
{

background:transparent url(pfeil_gross_weiss.gif) no-repeat 0 6px;
color: white;
font-weight: bold;
margin: 0 0 0 45px;
padding: 3px 0 0 13px;

font:bold 12px Arial, Helvetica, Sans-serif;
text-decoration:none;
}

#links
{
	width:176px;
	float:left;
	margin-top:6px;
	padding:0;
	
}

#mitte
{
	width:903px;
	background-color:#fff;
	margin-left: 6px;
	margin-top:0px;
	margin-bottom: 6px;
	float:left;
	padding-top: 12px;
	min-height:1000px;
	padding-left:12px;
	
}

#rechts
{
	width:143px;
	float:left;
	padding:0;
}

.Stock_Product_Name { font-weight: bold; font-size: 8pt; word-spacing: normal; overflow: auto; text-transform: none; font-style: normal; font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; letter-spacing: normal; background-color: transparent; text-align: left; text-decoration: none; }
.Stock_Product_QuickLink { font-weight: normal; font-size: 7pt; word-spacing: normal; overflow: auto; text-transform: none; color: dimgray; font-style: normal; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; letter-spacing: normal; background-color: transparent; text-align: left; text-decoration: none; }
.Stock_Product_Price { font-weight: normal; font-size: 8pt; word-spacing: normal; overflow: auto; text-transform: none; color: black; font-style: normal; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; letter-spacing: normal; background-color: transparent; text-align: left; text-decoration: none; }




h3, h2
{
margin:0 0 10px 0;
padding:0;
}


#m_inhalt a:visited, a
{
color:#333;

}

#sprachauswahl
{
float:right;
font:normal 12px Arial, Helvetica, Sans-serif; 
width:136px;
margin-top: -50px;
}


#m_shop
{
background-color:#77adff;
padding: 0 0 5px 0;
font:normal 13px Arial, Helvetica, Sans-serif;
color:white;
border:1px solid #c3cbff;
}


#m_tauchschule
{
margin-top:7px;
background-color:#77adff;
padding: 0 0 5px 0;
font:normal 13px Arial, Helvetica, Sans-serif;
color:white;
border:1px solid #c3cbff;
}

#m_tuev_und_service
{
margin-top:7px;
background-color:#77adff;
padding: 0 0 5px 0;
font:normal 13px Arial, Helvetica, Sans-serif;
color:white;
border:1px solid #c3cbff;
}
#m_tauchclub
{
margin-top:7px;
background-color:#77adff;
padding: 0 0 5px 0;
font:normal 13px Arial, Helvetica, Sans-serif;
color:white;
border:1px solid #c3cbff;
}

/*#m_info_rechts    --> für user7 (Kontakt)
{
margin-top:7px;
height: auto;
padding:0;
background-color:#77adff;
border:1px solid #c3cbff;
}*/

#m_info_rechts
{
padding: 6px 0 6px 6px;;
background-color:fff;


}

#m_hersteller
{
margin-top:7px;
padding:0;
background-color:#77adff;
border:1px solid #c3cbff;
	
margin-left: 6px;
}

#m_inhalt
{
margin:0;
padding:14px;
background-color:#fff;
min-height:925px;
height:auto;
margin-left: 6px;
}


#m_inhalt a, #m_inhalt a:visited
{
color: #FF6B51;
}

#m_kalender
{
padding:0;
margin:0;
background-color:#77adff;
border:1px solid #c3cbff;
margin-left: 6px;
}

#m_warenkorb
{
padding:0;
margin-top:7px;
background-color:#77adff;
border:1px solid #c3cbff;
margin-left: 6px;
}

#m_login
{
margin-top:7px;
font:normal 10px Arial, Helvetica, Sans-serif;
background-color:#77adff;
border:1px solid #c3cbff;
padding:0;
margin-bottom:0px;
margin-left: 6px;
}


.moduletable 
{
margin:0;
padding:0;
width:100%;
}

.mainlevel
{
background:transparent url(pfeil_gross_weiss.gif) no-repeat 0 3px;
margin: 2px 0 2px 7px;
color: white;
font:bold 12px Arial, Helvetica, Sans-serif;
text-decoration:none;
clear:both;
}

a.mainlevel
{
background:transparent url(pfeil_gross_weiss.gif) no-repeat 0 3px;
margin: 1px 0 0px 7px;
padding: 0 12px 0 13px;
color: white;
font:bold 12px Arial, Helvetica, Sans-serif;
text-decoration:none;
display:block;
}

a.mainlevel_klein
{
background:transparent url(pfeil_gross_weiss.gif) no-repeat 0 2px;
margin-left: 6px;
margin-bottom:2px;
margin-right:2px;
padding: 0 12px 0 13px;
color: white;
font:bold 10px Arial, Helvetica, Sans-serif;
text-decoration:none;
display:block;
}




.sublevel
{
background:transparent url(pfeil_gross_blau.gif) no-repeat 0 3px;
margin: 3px 0 3px 16px;
padding: 0 13px 0 13px;
font:normal 12px Arial, Helvetica, Sans-serif;
text-decoration:none;
color: white;
clear:both;
}



#produkt_bild a
{
text-decoration:none;
font:normal 9px Arial, Helvetica, Sans-serif;
color: #000;
}

#produkt_bild
{
padding:2px;
width:250px;
text-align:center;
float:left;
height:500px;
}

#produkt_beschreibung
{
margin-top:0;
padding-top:0;
padding-left:15px;
margin-left:250px;
background-color:white;

}
HTML>BODY #produkt_beschreibung {
   margin: 0 0 0 250px;
 width:auto;
   }

a#active_menu, a.mainlevel:hover, a.sublevel:hover
{
color:#4C4C66;
background:transparent url(pfeil_gross_blau.gif) no-repeat 0 3px;
}




td
{
font:normal 12px Arial, Helvetica, Sans-serif;
}

.kunden-login_login
{
margin-left:5px;
}

#warenkorb a,p
{margin:0;
padding:0;
}
