@charset "utf-8";


body{
	padding:0;
	margin:0;
	background-color: #000000;
	background-image: url(../images/pagebackground.jpg);
        background-repeat: repeat-x;
	font-size: 11px; 
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
}

ul {margin-right:20px}


#container {
	width:1000px;
	margin-bottom: 10px;
	background-image: url(../images/backgr_content.png);
	background-repeat: no-repeat;
	height: 900px;
}/*container zentriert das layout*/

#banner {
	width:997px;
	background-image: url(../images/text_1.png);
	height: 140px;
	background-repeat: no-repeat;
	background-position: 160px 20px;
}
#banner_left {
	width: 700px;
	float: left;
	height: 90px;
}
#banner_right {
	float: left;
	height: 90px;
	width: 295px;
	text-align: right;
	color: #FFF;
}
#banner_right p {
	color: #FFF;
	font-size: x-small;
	
}

#suche {
	float: right;
	height: 23px;
	border: thin solid #FFF;
	background-color: #FFF;
}



#suche #searchterm {
	border: thin solid #FFF;

}

#ueber {width: 290px; float: right;}


#BottomNavigation {
	height: 20px;
	width: 290px;
	margin-top: 10px;
	text-align: right;
	float: right;
}
#BottomNavigation a {font-family: Verdana, Geneva, sans-serif;	font-size: xx-small; color:#FFF; text-decoration: none;}


#info {
	height: 80px;
	width: 735px;
	margin-left: 250px;
	background-color: #d0272d;
	margin-bottom: 10px;
	border: thick double #FFF;
	overflow: hidden;
}

#info p {
	margin: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #333;
}

#content_startseite{}
#content a {text-decoration:none;}
#content p {margin: 10px;}
.content {background-color: #FFF;}

.headline {
         font-size: 24px;
         color: #333;
         margin-left:10px;
}

#box{
	width: 745px;
	margin-left: 250px;
	border: thin groove #000;
	overflow:hidden;
}
#links{
	width: 365px;
	float: left;
	background-color: #FFF;
	padding-bottom:2500px;
	margin-bottom:-2500px;
}

#links_breit {
	width: 590px;
	float: left;
	background: #FFF;
	padding-bottom:2500px;
	margin-bottom:-2500px;

}


#links_breit p {color: #333;}

/* --------------------- Rechts-----------------------*/

#rechts{
	float: left;
	width: 225px;
	background-color: #FFF;
	padding-bottom:2500px;
	margin-bottom:-2500px;
}

.ala_category {color:#333}
.ala_all {padding:6px; float:left; width:193px; border: 1px #ccc dashed; margin-left:8px; margin-top:10px}
.ala_headline {padding-bottom:5px; font-weight: bold;}
.ala_images {float:left; margin-right:5px}
.ala_text {text-align:justify; color:#333}
.ala_text a {text-decoration:none; color: #FF8080; }


/* --------------------- Main navigation -----------------------*/

#navi{
	float: left;
	width: 155px;
	background-color: #ad0383;
/* 	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;                                         */
	padding-bottom:2500px;
	margin-bottom:-2500px;

	}
.naviue {font-size: 24px; margin-left:10px; margin-top:5px; /*color:#fff;*/ color:#000;}
.sub_nav {font-size: 12px; line-height: 20px;}
.mnavi a {color:#333;display:block}
/*.mnavi a:hover {color:#333;background-color:#fff} rot*/
.mnavi a:hover {color:#fff;background-color:#600249}
a.e1p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000;             
	text-decoration: none;
        padding-left:10px;
        padding-top:2px;
        padding-bottom:2px;
}

a.e1a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ad0383;
	text-decoration: none;
        background-color:#fff;
        padding-top:2px;
        padding-bottom:2px;
        padding-right:10px;
        text-align:right;
}

/* ----- Newslisten ----- */
#artikelliste {	background-color: #FFF;}
#artikelliste p {border-bottom:thin dotted; margin-top:1px;}
#artikelliste a {text-decoration: none;}
#artikelliste img {float:left; margin-right:10px;margin-left:10px}
#artikelliste h3 {margin-left:10px;margin-bottom:3px}


/* ----- Resize Images----- */

.img {float:left; margin-left:10px;margin-right:10px;border:none;}
.overimg        {float:left}
.resize_description {font-size:8px; margin-left:10px; margin-bottom:10px; text-align:justify;background-color:#e5e5e5}


/* ----- xmas ----- */

td a {
 font-family: Verdana,Arial,Helvetica,Sans-serif;
 font-size: 14px;
 color: #FFFFFF;
 font-weight: bold;
 text-decoration:none;
}

td a:visited {
 font-family: Verdana,Arial,Helvetica,Sans-serif;
 font-size: 14px;
 color: #BFBFBF;
 font-weight: bold;
}

td a:hover {
 font-family: Verdana,Arial,Helvetica,Sans-serif;
 font-size: 14px;
 color: #FF0000;
 font-weight: bold;
}

#xmas_box_over{
  background-image: url(../upload/xmas/wmarkt_web_pf.jpg); 
  height: 500px; 
  background-repeat: no-repeat; 
  width: 590px; 
}

#xmas_box {
  width: 590px; 
  height: 70px; 
  background-color: #fff; 
  filter:alpha(opacity=80); 
  -moz-opacity:0.8;
  -khtml-opacity: 0.8; 
  opacity: 0.8; 
  position: absolute; 
  top: 500px;
}
