body{
    font-family:Verdana,Arial,sans-serif;
}
/*****************************************/
/*mainWrapper*/
/*****************************************/
#mainWrapper{
 	margin:0 auto;
/*	max-width:1013px;
	min-width:1013px; */

/*   width:auto !important; */
  width:1013px;

}
/*****************************************/
/*InnerWrappers*/
/*****************************************/
.column{/***IEx patches*/
    display:inline;
}

#leftInnerWrapper{
    /*display:none;*/display:none;
    float:left;
    width:230px;
	
	/*     height:100%;  */
	min-height:798px;
	max-height:840px;
	/* handle IE*/
	height:auto !important;
	height:798px;
    background-color:rgb(205,1,4);   
}
#rightInnerWrapper{
    /*display:none;*/display:none;
    float:right;
    width:783px;
	/*     height:100%;  */
	min-height:798px;
	max-height:840px;
	/* handle IE*/
	height:auto !important;
	height:798px;
}

/*****************************************/
/*****************************************/
/*****************************************/

/*****************************************/
/*LeftContainers*/
/*****************************************/
#freeElements{
    /*display:none;*/
    overflow:visible;
    position:absolute;
    margin-top:0px;
	z-index:66;
}
#leftMenu{
    /*display:none;*/
    width:100%;
    height:100%;
}
/*****************************************/
/*RightContainers*/
/*****************************************/
#topMenu{
    height:23px;
    background-color:rgb(220,227,244);
}
#topMenuItemContainer{
    clear:both;
    margin-left:100px;
}
.topMenuItem{
    padding-left:65px;
}
.topMenuItemText{
    color:rgb(0,46,92);
    font-size:0.8em;
    text-decoration:none;
}
.topMenuFlag {
     padding-left:55px;
}
.topMenuFlag img{
    margin-top:4px;
    border-style:none;
    
}

/*****************************************/
/*RightLeftContainers*/
/*****************************************/
.content{
    /*display:none;*/
    float:left;
    background-repeat: no-repeat;
    background-position: 0px 0px;
    width:644px;
    height:100%;
    background-color:rgb(255,255,255);
}
.content img{
    border-style:none;
}
.contentHeader{
    /*display:none;*/
    height:440px;
}
.contentFooter{
    /*display:none;*/display:none;
    /*margin-top:420px;*/
    margin-top:0px;
}
.contentMenuItemText{
    color:rgb(0,46,92);
    /*color:rgb(205,1,4);*/
    font-size:0.8em;
    font-weight:bold;
    text-decoration:none;
}
/*****************************************/
/****contentElements****************************/
/*****************************************/
#contentHome{
    /*display:none;*/
    background-image: url(Image_CM_Start.jpg);
}
#contentCompany{
    display:none;
    background-image: url(Image_CM_Start.jpg);
}
#contentContact{
    display:none;
    background-image: url(Image_CM_Kontakt.jpg);
}
#contentImprint{
    display:none;
    background-image: url(Image_CM_Impressum.jpg);
}

#contentNewProducts{
    display:none;
    background-image: url(Image_CM_neuekueche.jpg);
}
#contentSelectedSeafood{
    display:none;
    background-image: url(Image_CM_selectedseaf.jpg);
}
#contentMSC{
    display:none;
    background-image: url(Image_CM_MSC.jpg);
}
#contentFoodstuff{
    display:none;
    
}
#foodstuffHeader{
	background-image: url(Image_CM_warenkunde1.jpg);
}
#contentFishing{
    display:none;
    background-image: url(Image_CM_fischerei.jpg);
}
#contentSustainability{
    display:none;
    background-image: url(Image_CM_Nachhaltigkeit1.jpg);
}
#contentSustainabilityPage2{
    display:none;
    background-image: url(Image_CM_Nachhaltigkeit2.jpg);
}
#contentFemeg{
    display:none;
    background-image: url(Image_CM_Femeg.jpg);
}
#contentRecipe{
    display:none;
    background-image: url(Image_CM_Rezepte1.jpg);
}
#contentProducts{
    display:none;
    background-image: url(Image_CM_Sort_Start.jpg);
}
#contentProductList{
    display:none;
}
#contentRecipeList{
    display:none;
}
#contentShowRecipe{
    display:none;
}
.fishingRegion{
/*	font-size:8pt;
	color:red; 
	background-color:red;*/
}
.fishingRegionListBox{
  display:none;
/*  	z-index:333;*/
}
.fishingRegionListBoxHeadlineContainer{
	width:165px;
	background-image: url(ZeigerOben_right.png);
	background-repeat:no-repeat;
}
.fishingRegionListBoxHeadlineContainer_Mirrored{
	width:165px;
	background-image: url(ZeigerOben_left.png);
	background-repeat:no-repeat;
}
.fishingRegionListBoxHeadline{
	color:white;
    font-size:8pt;
    font-weight:bold;
	padding-top:12px;
	padding-left:15px;
	
}
.fishingRegionListBoxHeadline_Mirrored{
	color:white;
    font-size:8pt;
    font-weight:bold;
	padding-top:12px;
	padding-left:45px;
	
}
.fishingRegionListBoxItemContainer_Mirrored{
	width:135px;
	background-color:white;
	padding-top:1px;
	margin-left:30px;
}
.fishingRegionListBoxItemContainer{
	width:135px;
	background-color:white;
	padding-top:1px;
}
.fishingRegionListBox ul{
	margin:0;
	list-style-type:none;
	padding-left:2px;
	
}
.fishingRegionListBox ul li{
	color:rgb(0,46,92);
    font-size:8pt;
    font-weight:bold;
	line-height:12pt;
}

.fishingRegionListBox ul li a{
	color:rgb(0,46,92);
	text-decoration:none;
}
.fishingRegionListBox ul li a:hover{
	color:rgb(205,1,4);
}
.fishingRegionListBox ul li a:active{
	color:rgb(205,1,4);
}
.fishingRegionListBottomContainer{
	width:165px;
 	height:24px; 
	background-image: url(ZeigerUnten_right.png);
	background-repeat:no-repeat;
	background-position:bottom;

}
.fishingRegionListBottomContainer_Mirrored{
	width:165px;
 	height:24px; 
	background-image: url(ZeigerUnten_left.png);
	background-repeat:no-repeat;
	background-position:bottom;

}

.foodstuffHeadlineContainer{
	color:white;
    font-size:8pt;
    font-weight:bold;

}
.foodstuffHeadline{
	padding-top:20px;
	padding-left:30px;
	float:left;
}
.foodstuffCloseButton{
	display:none;
	padding-top:20px;
	padding-right:30px;
	float:right;
}
.foodstuffDeadButton{
	color:rgb(205,1,4);
	padding-top:20px;
	padding-right:30px;
	float:right;
}
.foodstuffDetails{
	clear:right;
	
    color:rgb(0,46,92);
    font-size:8pt;

	padding-top:15px;
	padding-left:30px;
	/*padding-right:30px;*/
	width:280px;
	line-height:1.5em;
}
.foodstuffDetails h3{
    font-weight:bold;
	font-size:10pt;

}
.foodstuffDetails p{
	margin-top:-10px;
}
#foodstuffFooterLeftElement{

}
#foodstuffProducts{
    float:right;
    width:220px;
    margin-right:1px;
	margin-top:200px;
	height:440px;
	overflow:auto;	
}
#foodstuffFooter{
	height:192px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-image: url(Image_CM_warenkunde2_sizeToFit.jpg);
}
/*****************************************/
/*RightRightContainers*/
/*****************************************/
.rightMenu{
    float:right;
    width:139px;
	
	/*     height:100%;  */
	min-height:770px;
	max-height:840px;
	/* handle IE*/
	height:auto !important;
	height:770px;
	
    /*background-color:rgb(186,198,231);*/
    background-image: url(Balken_rechts.png);
/*     background-repeat: no-repeat; */
    background-repeat: no-repeat;
    background-position: 0px 0px;

}

/*****************************************/
/*****************************************/
/*****************************************/

/*****************************************/
/*#LeftMenuSubs*/
/*****************************************/
.leftMenuContainer{
    /*display:none;*/
    margin-top:160px;
    margin-left:60px;
    font-size:0.8em;
    font-weight:bold;
    letter-spacing:1.1pt;
    font-variant:small-caps;
    color:white;    
    width:160px;    
}
.leftMenuContainer ul{
    list-style-type:square;
    margin-top:1px;
    margin-bottom:1px;
}  
.leftMenuContainer li{
    /*padding-bottom:15px;*/
    padding-left:0px;
}
/**IEx-6 Support=NULL  -> hover via script
.leftMenuContainer li:hover{
    color:rgb(186,198,231);
}
.leftMenuContainer span:hover{
    color:rgb(186,198,231);
}
*/
.leftMenuItemText{
    color:white;
    text-decoration:none;
}
.leftMenuItemLink{    
    color:white;
    text-decoration:none;
}
.hilite{
    color:rgb(186,198,231);
}
.selected{
    color:rgb(186,198,231);
}
/**IEx-6 Support=NULL
.leftMenuItemLink{    
    color:inherit;
    text-decoration:none;
}*/

.leftMenuItem{
    padding-top:10px;
    margin-bottom:10px;
    border-top-color:white;
    border-top:2px;
    border-top-style:solid;
}
#leftMenuTerminator{
    list-style-type:none;
}
.leftMenuFooter{
    margin-top:100px;
}
.leftMenuFooter span{   
    margin-left:40px;
    font-size:0.8em;
    font-weight:bold;
    letter-spacing:1.1pt;
    font-variant:small-caps;
    color:white;   
    width:160px;
}
#leftMenuFooterImage{
    width:100%;
    border-style:none;
}
#sloganWrapper{
    padding-top:40px;
}
#mainLogo{
    /*display:none;*/
    /*overflow:visible;*/
    margin-top:45px;
    margin-left:115px;
}

/*****************************************/
/*#ContentSubs*/
/*****************************************/
.contentFooterLeftElement{
    display:inline;
    /*overflow:visible;*/
    float:left;
    width:298px;
    margin-left:20px;
}
.contentFooterLeftElementText
{
    font-size:0.8em;
    /*font-weight:bold;
    color:#4169E1;*/
	color:rgb(0,46,92);
    padding-top:35px;
}
.contentFooterRightElement{
    /*display:none;*/
    /*overflow:visible;*/
    float:right;
    width:298px;
    margin-right:20px;
}
.contentDescriptionText{
	margin-top:315px;
	margin-left:55px;
	margin-right:55px;
    font-size:0.8em;
    /*font-weight:bold;
    color:#4169E1;*/
	color:rgb(0,46,92);

}
.contentDescriptionTextElevation{
	font-weight:bold;
}
.fishingMenuHeadline{
	color:white;
    font-size:10pt;
    font-weight:bold;
	padding-top:30px;
	padding-left:50px;
}
.fishingMenuItem{
    color:rgb(0,46,92);
    /*color:rgb(205,1,4);*/
    font-size:9pt;
    font-weight:bold;
    text-decoration:none;
	padding-top:10px;
	padding-left:50px;
}
.activeFishingMenuItem{
    /*color:rgb(0,46,92);*/
    color:rgb(205,1,4);
}
.fishingMethodHeadline{
    color:rgb(205,1,4);
    font-size:9pt;
    font-weight:bold;
	padding-top:30px;
	padding-left:30px;
	padding-right:30px;
}
.fishingMethodDescription{
    color:rgb(0,46,92);
    font-size:8pt;
    font-weight:bold;
	padding-top:15px;
	padding-left:30px;
	padding-right:30px;
	line-height:1.5em;
}
#fishingAquaCulture{
	display:none;
}
#fishingGround{
	display:none;
}
#fishingLong{
	display:none;
}
#fishingPelagian{

}

.recipeListItem:hover {
	color:rgb(205,1,4);
	text-decoration:none; 
}


/*****************************************/
/*#RightMenuSubs*/
/*****************************************/
.rightMenuItem
{
	/*display:none;*/
    margin-left:10px;
    padding-top:23px;

}

.rightMenuItem img{
    border-style:none;
}
#sustainabilityWidget{
}
#mscWidget{
	display:none;
}
#transparencyWidget{
	display:none;
}
#goldWidget{
}
#newCuisineWidget{
	display:none;
}
#newProductsWidget{
	display:none;
}
#recipeWidget{
	display:none;
}
#fishingMapWidget{
	display:none;
}
#recipeTipWidget{

}