﻿body
{
	background-color:black;
}


#FrameTable
{
	background:url(../img/aquaactive/aqua_active_background_repeat.png);
	
}

#shadow_left_top
{
	height:575px;
	background:url(../img/aquaactive/aqua_active_shadow_left_top.png) no-repeat;
	width:15px;
}
#shadow_left_bottom
{
	height:50px;
	background:url(../img/aquaactive/aqua_active_shadow_left_bottom.png) bottom left no-repeat;
	width:15px;
}

#shadow_left_middle
{
	width:15px;
	height:100%;
}

#shadow_right_top
{
	height:575px;
	background:url(../img/aquaactive/aqua_active_shadow_right_top.png) no-repeat;
	width:15px;
}
#shadow_right_bottom
{
	height:50px;
	background:url(../img/aquaactive/aqua_active_shadow_right_bottom.png) bottom left no-repeat;
	width:15px;
}

#shadow_right_middle
{
	
	width:15px;
	height:100%;
}

#shadow_bottom
{
	height:20px;
	background:url(../img/aquaactive/aqua_active_shadow_bottom.png) top left no-repeat;
	
}


.shadowfiller
{
	width:15px;
	display:block;
}

#MainContent
{
	

	width:1038px;
	
}

.text_3, .title_3
{
	color:White;
}

.contentSpreader
{
	height:420px;
}






#NavLeft LI div
{
	background:url(../img/nav_dark/level_1_button.png) top left repeat-y;		
	border-top:1px solid #20324b;
	min-height:20px;	
	width:169px;
	padding-top:3px;
	padding-left:10px;
}

#ContentArea  .NavBlock_1 LI div
{
	background:url(../img/nav_dark/level_1_button.png) top left no-repeat;		
	border-top:1px solid #20324b;
	min-height:20px;	
	width:169px;
	padding-top:3px;
	padding-left:10px;
}

#NavLeft A, #ContentArea .NavBlock_1 A
{
	color:white;
	text-decoration:none;
	
	
}


#NavLeft UL.NavBlock_1
{
	border-bottom:1px solid #20324b;
	margin-left:2px;
}

.NavBlock_2
{
	background:url(../img/nav_dark/sublevel_button.png) top left repeat-y;		
}

#PostNavArea
{
	background:url(../img/nav_dark/verlauf_unten.png) top left no-repeat;
	
	width:179px;
	margin-left:2px;
}


#SuchLupe
{
	
	width:20px;
	height:20px;
	background:url(../img/nav_dark/lupe.png) top left no-repeat;
	float:left;
}

.LupeHover
{
	background:url(../img/nav_dark/lupe_ho.png) top left no-repeat !important;
}

#Suchfeld
{
	background-color:#0d1b32;
}



#BereichsButtonArea
{
	background:url(../img/nav_dark/buttonrow_bg_repeat.png) top left repeat-x;
	height:40px;
	border-bottom:1px solid #304b75;
}

A, A:hover
{
	color:#97c2eb;
}
A:visited
{
	color:#497db9;
}


#PageFrame
{
	background:url(../img/aquaactive/aqua_active_background.png) center top no-repeat;	
}

.LogonControlTable TD
{
	padding:5px;
}

.LogonControlTable, .SearchFormTable
{
	background-color:Black;
	border:20px solid black;
	/*margin-top:23px;*/
}

.DefaultFormButton
{
	background-color:#1f385a;
	color:White;
	border-top:1px solid #99c2e4;
	border-left:1px solid #99c2e4;
	border-bottom:1px solid #8a899f;
	border-right:1px solid #8a899f;
	font-weight:bold;
}
.LogonControlTable .field, .SearchFormTable .field, .LogonControlArea .field
{
	border-top:2px solid #8a899f;
	border-left:2px solid #8a899f;
	border-bottom:2px solid #99c2e4;
	border-right:2px solid #99c2e4;
}

.LogonControlTable label, .SearchFormTable label
{
	
}

.LogonControlArea
{
	color:White;
}

.TitelBildTextKombination H2
{
	color:White;
	background-color:#304b76;
	font-size:17px;
	padding:3px;
}

.TitelBildTextKombination H3
{
	color:white;
	background-color:#94bfe9;
	font-size:15px;
	padding:3px;
}

.TitelBildTextKombination H4
{
	color:#adcaec;
	font-size:13px;
	margin-bottom:10px;

}

.TitelBildTextKombination Table TD
{
	
}

.TitelBildTextKombination Table 
{
	width:100%;
	margin-top:10px;
}
.TitelBildTextKombination
{
	margin-bottom:10px;
}

#ContentFragment
{
	color:White;
	width:743px;
}

.Produktlistenheader th
{
	vertical-align:bottom;
	text-align:center;
	border-bottom:1px solid #304b75;
	padding:6px;
}

.Produktliste
{
	width:100%;
}
.Produktliste td
{
	vertical-align:middle;	
	border-bottom:1px solid #304b75;
	padding-top:10px;
	padding-bottom:10px;
}

H2.ProduktListenUeberschrift
{
	background-color:#304b75;
	color:White;
	font-size:17px;
	padding:3px;
	margin-bottom:5px;
}

#MainImageFullsizeLink
{
	text-decoration:none;
	display:block;
	width:35px;
	height:35px;
	background:url(../img/nav_dark/buttons/produkt_lupe.png) top left no-repeat !important;
}

#MainImageFullsizeLink:hover
{
	text-decoration:none;
	display:block;
	width:35px;
	height:35px;
	background:url(../img/nav_dark/buttons/produkt_lupe_up.png) top left no-repeat !important;
}

.aa_head_firstletter
{
	color:#97c2eb;
}

.Produktliste H3
{
	font-size:14px;
	background-color:#304b75;
	padding:2px;
	font-weight:normal;
}

.Produktliste H3.variante_fett
{
	font-weight:bold;
}