@charset "utf-8";
/* ////////////////////////////// General */
div { }

img { border:none;}

body {
	background-image:url(../upload/background/hintergrund.jpg);
	background-repeat:no-repeat;
	background-position:center 75px;
	 font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#000;
	margin:auto;
}
#head { height:114px; }
#welcome {font-size:10px!important; padding-top:2px;}
#left { width:193px;}
#centre {
	width:600px;  position:absolute; top:114px; margin-left:194px;
	}

#centre a, #centre a:visited { color:#000;}

#main{ float:left!important; width:980px; margin-left:50%; left:-490px; position: absolute;}	

#right { width:183px; min-height:500px; position:absolute; top:113px; left:50%; margin-left:305px;
}	


#info, .info_div {
	border:3px solid #09DC0A; background-color:#09DC0A;
}
#com, .news_div {
	border:3px solid #FC0000; background-color:#FC0000;
}
#active, .active_div {
	border:3px solid #6A02D1; background-color:#6A02D1;
}
#shop {
	border:3px solid #00D7FE; background-color:#00D7FE;
}

.shop_div {
	background-color:#00D7FE;border:0px solid #00D7FE;
}

.navmainStandardLevel_2 { display:none!important;}

#left ul a, #left ul a:visited, #right ul a, #right ul a:visited {
	color:#000;
	text-decoration:none;
	width:197px;
	padding-left:7px;
}

#left ul, #right ul {
	list-style:none;
	margin:0;
	padding:0;
	margin-left:-3px;
	font-size:12px;
	margin-top:0px;
	line-height:160%;
	margin-bottom:5px;
}

#info ul a:hover, #com ul a:hover, #active ul a:hover, #shop ul a:hover{
	background-color:#FFF;
	font-weight:bold;
}

#info ul li:hover, 
#com ul li:hover, 
#active ul li:hover, 
#shop ul li:hover,
#info ul li.active, 
#com ul li.active, 
#active ul li.active, 
#left #shop ul li.active,
#left #shop ul li.hover{
	background-color:#FFF;
	width:186px;
	font-weight:bold;
}

#rest li  { font-weight:bold;}

#rest ul { margin-top:-6px;}

#right #shop ul li:hover,
#right #shop li.active{
	width:176px;
}
#rest ul { padding-left:7px;}


#Navi_active_text {
	margin-bottom:18px;
	font-size:8px;
	color:#FFF;
	margin-left:6px;
	padding-top:1px;
	font-weight:bold;
	width:200px;
	margin-bottom:25px;
}
#info_headline {
	margin-left:-10px;
	margin-top:-21px;
}
#det_country { display:none; position:absolute;}

#sel_country, #welcome { color:#ffffff; font-size:12px;}
#welcome { float:left;width:795px; padding-left:3px;}
#langs:hover #det_country, #sel_country:hover #det_country,  #det_country:hover { display:block; } 

#det_country { min-height:100px;
background-color:#000; 
top:83px; 
left:50%; 
margin-left:270px; 
z-index:5; 
width:210px; 
border: 1px #FFF solid; 
padding:3px; 
line-height:120%;

}

#langs, 
#langs a, 
#langs a:visited { 
	color:#FFF; 
	font-size:11px;
	text-decoration:none;
}

#det_country a:hover {
	color:#FC0000;
}

.articlelistItem { 
	background-color:#fff;
	margin-bottom:5px;
	height:180px;
	line-height:120%;
	margin-right:2px;
}

.articlelistItem 
.articlelistHeadline a, 
.articlelistHeadline a:visited { 
	font-weight: bold; 
	color:#2E2E2E; 
	text-decoration:none; 
}

.articlelistHeadline, .articlelistSubheadline { margin-bottom:8px; }

 .imgright .img_com, .imgright .articlelistContent { 
	float:right!important;
	-moz-border-radius-topright:8px;
	-moz-border-radius-bottomright:8px;
		-webkit-border-radius: 8px;
	height:150px;
	padding:15px;
	min-width:200px;
	}


.imgleft .img_com, .imgleft .articlelistContent { 
	float:left!important;
	-moz-border-radius-topleft:8px;
	-moz-border-radius-bottomleft:8px;
	-webkit-border-radius-topleft:8px;
	-webkit-border-radius: 8px;
	height:150px;
	padding:15px;
		min-width:200px;
	}

.imgright .img_com, .imgright .articlelistContent {
	    border-radius: 15px;
}
	
	.imgleft .img_com, .imgleft .articlelistContent { 
	    border-radius: 15px;
	}
	
	


.imgleft.articlelistItem {
	background-image:url(../images/bg.gif);  background-repeat:no-repeat; background-repeat:repeat-y;
}

.imgright.articlelistItem {
	background-image:url(../images/bg2.gif);  background-repeat:no-repeat; background-repeat:repeat-y;
}


.imgright small, .imgleft small { margin-top:-10px;}

.video .img_com { display:none;}
.image .articlelistContent { display:none;}




 {
	font-size:11px;
}
.imgright div.articlelistSubheadline, 
.imgleft div.articlelistSubheadline
,.teaserdate  {
	font-size:12px;
	
}

.teaserdate  {
	margin-top:-10px;	
}

.video .img_com { display:none;}

.green .img_com, .green .articlelistContent{
	background-color:#09DC0A;

	}
.purple .img_com, .purple .articlelistContent{
	background-color:#6A02D1;
	}

#alist .red .img_com, #alist .red .articlelistContent{
	background-color:#FC0000;
	}


.articlelistMore a, .articlelistMore a:visited { color:#000; font-size:12px;}


#alist .articlelistItem {
	height:150px;	
}
#alist .imgleft .img_com, #alist .imgleft .articlelistContent {
 padding:0;
 padding-left:8px;
}

#alist .imgright .img_com, #alist .imgright .articlelistContent { 
 padding:0;
 padding-right:8px;
}

#alist .imgleft.articlelistItem {
	background-image:none;
	
}

#alist .imgright.articlelistItem {
	background-image:none;
}

#alist .img_com div { position:absolute; width:200px; height:150px; overflow:hidden; background-color:#FFF;}

#alist .articlelistSubheadline { padding:5px;}

/* ////////////////////////////// News Details 
////////////////////////////////////////////*/
#news_top, #news_body {
	 background-color:#fff;
}

#news_top { margin-bottom:5px; padding-top:3px; padding-bottom:5px;   }

#newsimg_video { float:right; padding:5px;}
#nes_body_text { padding:5px; margin-top:5px; min-height:250px;}


#newsimg_headline {  
margin-left:5px; 
margin-top:-30px;
margin-bottom:6px;
font-weight:bold; 
font-size:16px; 
color:#FFF; padding:3px; 
}
.dateloc { font-size:12px;}
.datehead { margin-top:-42px!important; margin-bottom:3px!important;}
/* ////////////////////////////// Video Teaser 
////////////////////////////////////////////*/
.thumbsitems img{ border:1px #FFF dashed;}

#phtext a, #phtext a:visited { color:#000!important; font-weight:bold}

.index_content { color:#000; }

#infoMain2 { font-size:13px;} 

#infoMain34 img { max-width:450px;}
#infoMain34 td { max-width:450px;}

.round{
	-moz-border-radius-topleft:8px;
	-moz-border-radius-topright:8px;
	-moz-border-radius-bottomleft:8px;
	-moz-border-radius-bottomright:8px;
	-webkit-border-radius: 8px;
	margin-left:7px;
	
	 }
	 
#buy, #video{ width:60px; height:38px; border:3px #00D7FE solid; background-color:#FFF; text-align:center;padding-top:22px; font-weight:bold;float:left; }

 #video{ height:48px; padding-top:12px; }

#buy a , #buy a:visited { font-size:14px; text-decoration:none; }
#prod_icons { float:right;}
#prodsmall, #prodsmall2 {width:60px; height:60px; border:3px #00D7FE solid; background-color:#ffffff;  font-weight:bold;float:left; overflow:hidden!important;}

#prodsmall img, #prodsmall2 img{ overflow:hidden; }

.shopiround { float:left;}

.Bnavi a, .Bnavi a:visited { color:#FFF!important; }

.Bnavi {padding-left:8px; margin-bottom:5px!important;  color:#FFF!important;}

.index_content a, .index_content a:visited { text-decoration:none;}

#produktbilder { width:200px;}
#moreimages {width:200px;}
.moreimg { float:right}

#produkttext { float:left; width:350px;}

#prize_cap { font-size:26px; }

.shopprodukt #image { float:right; margin-right:-8px;}

.shopprodukt {padding:8px; }

.shopprodukt #text { margin-bottom:8px; }
.preistitel { float:left}
.shopprodukt .preis { font-weight:bold; padding-left:5px}
.shopprodukt .kaufen { margin-top:8px;}
.shopprodukt #headline a, .shopprodukt #headline a:visited { text-decoration:none; font-weight:bold;}
.addthisimshop { margin-left:5px;}