body{
	width: 1000px;
    background: #FFF;
    font-family: verdana, arial, sans-serif;
    font-size: 0.9em;
    color: #000;
    margin: auto;
}
/**LINK STYLE**/
a{     	
	color: #e20018;
}
a img{	
	border: 0px;
}

.klein{
	font-size:11px;
}
.rand{
	border:1px solid #808080;
}



#maindiv{
	background:#ffffff;
	width:100%;
    margin:13px 0 0 0;
    min-height:580px;
}
#roterbalken{
	height:10px;
	width:1000px;
	border-bottom:1px solid #ffffff;
	background:#eb2f02;
}

#head{
	height:119px;
    width:1000px;
    padding:0;
    background:#FFF url(http://www.moebel-jaeger.de/images/site/bg_head7.jpg) no-repeat;
    overflow:hidden;
}


#footergrafik{
	height: 10px;
    background:	#fff5b4 url(http://www.moebel-jaeger.de/images/site/bg_head_streifen.gif) repeat-x;
	border:	1px solid #fff;
	width: 100%;
}

.clearer{
	clear: both;
	height:	0px;
}

#left{
	width: 170px;
	float: left;
	overflow: hidden;
	margin:	0 0 0 5px;

}
#content{
	width: 620px;
	float: left;
	margin:	5px;
}
#contentBreit{
	width: 780px;
	float: left;
    margin:	5px;
}
#right{
	width: 162px;
	float: right;
	margin:	0 10px 0 0;
}
#AktuelleAktionenDiv {
	text-align:	center;
}

		.ContentDiv	{
			background:#fafafa;
			overflow:hidden;
			margin:0px;
			padding:0px;
		}
		.ContentDiv  h1 {
	font-size:	15px;
   	font-weight:bold;
    margin:0px;
}

.ContentInnerDiv	{
    font-size:12px;
    line-height:14px;
}
.ContentInnerDiv p {
	margin:10px;
}
#ContentFussDiv {
    background:	#fafafa;
    border:	1px solid #8F8F8F;
	margin:		10px 0 0 0;
	padding:	0px;
	overflow:	hidden;
}
#ContentFussInnerDiv	{
	margin:	10px;
	padding: 0 0 5px 0;
    font-size: 12px;
    line-height: 14px;
    border:	1px solid #8F8F8F;
}
#ContentFussInnerDiv p {
	margin:10px;
}

#ContentSRWDiv {
    background:  	#fafafa;
    border:		1px solid #8F8F8F;
	margin:		10px 0 0 0;
	padding:	0px;
	overflow:	hidden;
}
#ContentSRWInnerDiv	{
	margin:	10px;
	padding: 0 0 5px 0;
	font-size:	12px;
	line-height:	14px;
	border:	1px solid #8F8F8F;
	background:	#aaddee;
}

.SRWangebot {	
	float:	left;
	margin-left: 5px;
	width: 194px;
	height:	240px;
	background:	#fff;
	padding: 2px;
	font-size: 11px;
	color: #4f4f4f;
	overflow: hidden;
}
.SRWangebothead { 
	background:	#2158b2;
	color: #FFF;
	font-weight: bold;
	font-size: 13px;
}

.SRWangebotcontent { 
	font-size:	10px;
	color:	#808080;
}
.SRWpreis {	
	font-size: 14px;
	font-weight: bold;
	color: #DF0000;
	margin-top:	10px;
}
h2	{       
	background:	#e1001a url(http://www.moebel-jaeger.de/images/site/bg_head_streifen.gif);		
    color: #fff;
	padding: 5px;
	margin:	0 0 5px 0;
	font-size: 14px;
	font-weight: bold;
}


/*--------- Haupt-Navigation ----*/

#mainnavi	{
	width:100%;
    height:38px;
    background-color:#e1190c;
    text-align:center;
    margin:2px 0 10px 0;
    border-top:3px solid #ffffff;
}

#mainnavilist	{
	list-style:none outside none;
    width:850px;
    float:left;
    margin:0;
    padding:0;
}
@media all
{
	#mainnavilist
         {
		text-align:center;
	}
}

#mainnavilist li	{
	display:inline;
    line-height:35px;
    margin:0px;
    padding:0;
}

#mainnavilist a,
#mainnavilist a:link,
#mainnavilist a:visited	{
;
	color:#fff;
	font-size:11px;
	cursor:pointer;
	display:inline;
	height:35px;
	margin-top:0;
	padding:10px 5px 12px 5px;
	text-decoration: none;
}

#mainnavilist a:hover	{
	background:#fff;
	padding:10px 5px 12px 5px;
	color:#000;
}

#mainnavilist a.aktiv{
	background:#fff;
    color:#000;
}

#mainnavilist li.aktiv	{
	display:inline;
}

#mainnavilist .aktiv a,
#mainnavilist .aktiv a:link,
#mainnavilist .aktiv a:visited,
#mainnavilist .aktiv a:hover	{
	background:#fff;
    color:#000;
    cursor:text;
    padding:10px 5px 12px 5px;
}

#mainNaviSmall	{
	width:140px;
    	height:35px;
	float:left;
	line-height:11px;
	text-align:right;
	margin-top:2px;
}

#mainNaviSmall a	{
	font-size:10px;
	text-decoration:none;
	color:#fff;
}

#mainNaviSmall a:hover	{
	text-decoration:underline;
}


/*--------- Sub-Navigation ----*/
#subnavi	{
    width:160px;
    min-height:100px;
    background:#fff166;
    text-align:left;
    margin:5px 0 10px 0;
    border:1px solid #8F8F8F;
    border-top:	0px;
}

#subnavilist	{
	list-style:none outside none;
    margin:0;
    padding:0;
}

@media all
{
	#subnavilist
         {
		text-align: 	left;
	}
}

#subnavilist li
{
		display: 	block;
		line-height: 	1.3em;
		margin: 	0px;
		padding: 	0;
}

#subnavilist a,
#subnavilist a:link,
#subnavilist a:visited
{

                 border-top: 	1px
                 		solid
                                 #9F9F9F;
		color: 		#000;
                 font-size:	0.8em;
		cursor: 	pointer;
		display: 	block;
		margin: 	0;
		padding: 	1px
                 		5px
                                 5px
                                 5px;
		text-decoration: none;
}
#subnavilist a:hover
{
		background:	#b6b6b7;
		color: 		#FFF;
}
#subnavilist a.aktiv
#subnavilist a.aktiv:link,
#subnavilist a.aktiv:visited{
	background-color:	#999;
	color: #E1190C;
    cursor: text;
}
#subnavilist a.aktiv:hover,
#subnavilist li.klein a.aktiv:hover {
	color: #fff;
    background-color: #999;
}
#subnavilist li.aktiv{
		display: 	block;
}

#subnavilist li.klein {
		font-size:	11px;
		color:		#ff0000;
		border: 0px;
	    }

#subnavilist li.klein a,
#subnavilist li.klein a:link,
#subnavilist li.klein a:visited {

		color:		#000;
		border:		0px;
   		padding:	0 0 0 10px;
		margin-top:	1px;
}
#subnavilist li.klein a:hover
{
		background:	#b6b6b7;
		color: 		#FFF;
}
#subnavilist li.klein a.aktiv,
#subnavilist li.klein a.aktiv:link,
#subnavilist li.klein a.aktiv:visited{
		color:		#E1190C;
		border:		0px;
}



/*--------- Header-Navigation ----*/

#headnavilist
{
                 list-style: 	none
                 		outside
                                 none;
		margin: 	20px 0 0 20px;
		padding: 	0;
}

#headnavilist li
{
		display: 	block;

}

#headnavilist a,
#headnavilist a:link,
#headnavilist a:visited
{
		border:		0px;
		color: 		#000;
                 font-size:	9px;
       		line-height: 	15px;
		cursor: 	pointer;
		display: 	block;
		margin: 	0px;
		padding:	0px;
		text-decoration: none;
}
#headnavilist a:hover
{
 		color:		#ff0000;
}

/*-------------------------------------------------- STARTSEITE ------------------ */


/*-------------------------------------------------- H3-Headlines ------------------ */

#AktuelleAktion
{
                	height:	 	24px;
		width:	 	164px;
		color:          #fff;
                 background:	#989899
                                 url(http://www.moebel-jaeger.de/images/site/bg_head_streifen.gif);
		text-align:	center;
		line-height:	20px;

}

#AktuelleAngebote
{
		height:	  	24px;
		width:	  	167px;
		color:          #fff;
                 background:	#989899
                                 url(http://www.moebel-jaeger.de/images/site/bg_head_streifen.gif);
		text-align:	center;
		line-height:	20px;
                 margin-top:	5px;
}
#AktuelleNews
{
		height:	  	24px;
		width:	  	164px;
		color:          #fff;
                 background:	#989899
                                 url(http://www.moebel-jaeger.de/images/site/bg_head_streifen.gif);
		text-align:	center;
		line-height:	20px;
                 margin-top:	10px;
}
#TeamTeaser
{
		height:	  	24px;
		width:	  	164px;
		color:          #ffffff;
                  background:	#989899
                                 url(http://www.moebel-jaeger.de/images/site/bg_head_streifen.gif);
		text-align:	center;
		line-height:	20px;
                 margin-top:5px;
}

#Schnaeppchen
{
		height:		25px;
                 width:		770px;
                 color:          #fffff;
                  background:	#989899
                                 url(http://www.moebel-jaeger.de/images/site/bg_head_streifen.gif);
		text-align:	center;
		line-height:	20px;
}

#karteHead
{
		height:	  	24px;
		width:	  	164px;
		color:          #fff;
                 background:	#989899
                                 url(http://www.moebel-jaeger.de/images/site/bg_head_streifen.gif);
		text-align:	center;
		line-height:	20px;
                 margin-top:	5px;
}

#kundenwerbenkundenHead
{
		height:	  	40px;
		width:	  	166px;
		color:          #fff;
                 background:	#989899
                                 url(http://www.moebel-jaeger.de/images/site/bg_head_streifen.gif);
		text-align:	center;
		line-height:	20px;
                 margin-top:	5px;
}

#newsletterHead
{
		height:	  	24px;
		width:	  	164px;
		color:          #fff;
                 background:	#989899
                                 url(http://www.moebel-jaeger.de/images/site/bg_head_streifen.gif);
		text-align:	center;
		line-height:	20px;
                 margin-top:	5px;
}
/*--------- Herstellerliste ----*/
#UnsereMarkenDiv
{
		width:		580px;
                 height:    	80px;
                 background:  	#fafafa;
                 border:		1px
                 		solid
                                 #8F8F8F;
                 overflow:	hidden;
                 margin:		15px 0 0 0;
}

#UnsereMarkenDiv h3
{
		height:		25px;
                 width:		580px;
                 color:          #ffdc00;
                 background:	#989899
                 		url(http://www.moebel-jaeger.de/images/site/UnsereHersteller.gif);
	        text-indent: 	-9999px;
}


 /*--------- Karte ----*/
#karte{	margin-top:	5px;

}

#kundenwerbenkunden{	margin-top:	5px;
			margin-bottom:5px;

}

#newsletterKasten{	margin-top:	5px;

}

#karteTeaser	{
		width:		162px;
		height:		200px;
		overflow:	hidden;
		background:	#fafafa;
         	border: 	1px
				solid
				#808080;
}

#eprlink {
		width:		165px;
		height:		141px;
		overflow:	hidden;
		background:	#fff;
         	border: 	1px
				solid
				#808080;
		margin:		5px 0 0 0;
}

#kundenwerbenkundenTeaser {
		width:		165px;
		height:		249px;
		overflow:	hidden;
		background:	#fafafa;
         	border: 	1px
				solid
				#808080;
}

#newsletterTeaser	{
		width:		162px;
		overflow:	hidden;
		background:	#fafafa;
         	border: 	1px
				solid
				#808080;
}
#newsletterTeaser input	{
	width:140px;
	border:1px solid #a0a0a0;
}
#newsletterTeaser select	{
	width:140px;
}
/*--------- Werbung ----*/
#aktion{	margin-top:	5px;

}

#aktionVorschau	{
		width:		162px;
		height:		250px;
		overflow:	hidden;
		background:	#fafafa;
         	border: 	1px
				solid
				#808080;
}

.aktionPreview
{
	 	width:		155px;
	        background:	#fff;
	        border: 	1px
				solid
				#808080;
	        text-align:	center;
	        padding:	2px 0 5px 0;
	        margin:		2px 0 15px 0;
}
.aktionText
{
		font-size:	12px;
                 font-weight:	bold;
                 color:		#000;
                 text-decoration:none;
}

.aktionAuswahl	{
	width:165px;
    min-height:260px;
    background:#fff;
    border:1px solid #808080;
    text-align:center;
    margin:10px;
    float:left;
}

.aktionAuswahl img {
		margin: 	5px 5px 5px 5px;
}

/*--------- Hersteller ----*/

.UnsereMarkenLogos
{
		height:		40px;
                 width:		59px;
                 margin-left:		7px;
                 margin-right:		3px;
                 border:		1px
                 		solid
                                 #7F7F7F;
}

/*------------- NEWS -------- */

#NewsVorschau	{
		width:		160px;
		background:	#fafafa;
	        border: 	1px
				solid
				#808080;
		text-align:	center
}

#NewsVorschau a	{
		font-size:	10px;
		color:		#e20018;
		text-decoration:	none;
}

.NewsPreview
{
	 	width:155px;
	        background:#fff;
	        border: 1px solid #808080;
	        text-align:center;
	        padding:2px 0 5px 0;
	        margin:5px 0 15px 0;
}
.NewsPreview img
{
	 	width:145px;
	        border: 1px solid #808080;
		margin: 0 0 5px 0;
}
.NewsAuswahl {
 		float:	left;
		border:	1px solid #5F5F5F;
		margin:	5px;
		width:	155px;
		padding-bottom:	10px;
		text-align:center;
}
.NewsAuswahl img {
 		width:	155px;
}
.NewsAuswahlText {
		font-size:	10px;
		color:		#4F4F4F;
		margin:		5px 0 0 0;
}

#newsDetail h3   { margin:	0 0 10px  0;

}
#newsDetailBild {
		float:	left;
		margin:	10px;
}
#newsDetailText { margin:	15px 0 0 0;
}
#newsDetailLink { margin:	10px 0 0 0;
}




/*--------- Angebote ----*/
#AngeboteVorschau	{
		width:165px;
		height:500px;
		background:#fafafa;
	        border: 1px solid #808080;
		padding:0px;
}
.AngebotPreview
{
	 	width:155px;
	        background:#fff;
	        border: 1px solid #808080;
	        text-align:center;
	        padding:2px 0 5px 0;
	        margin:5px 0 15px 0;
}
.AngebotPreview img
{
	 	width:150px;
		height: 100px;
}
.AngeboteSortiment
{
		font-size:	8px;
                 color:		#000;
		margin:		2px 0 2px 0;
}
.AngeboteText
{
		font-size:	12px;
                 font-weight:	bold;
                 color:		#000;
                 text-decoration:none;
}
.AngeboteNeupreis
{
		font-size:	12px;
                 font-weight:	bold;
                 color:		#FF0000;
}
.AngeboteStreichpreis
{
		font-size:	9px;
                 font-weight:normal;
}



/*--------------- SERVICE---- */

#Service {

}
.ServicePunkt {	border:		1px
				solid
				#808080;
		background:	#ffffcc;
		float:left;
		width:370px;
		height:120px;
		margin:5px 5px 5px 10px;
		overflow-y: auto;

}
.ServicePunkt img {	float:left;
			margin: 5px 10px 5px 5px;
}
.ServiceTitel	{	font-weight:bold;
			margin: 5px;
}
.ServiceText	{	font-size:0.9em;
			margin: 5px;
}
.ServiceLink	{	text-decoration:none;
			color:#808080
}

#Pflegetipps {
 		margin: 10px 0 0 40px;
}
#Pflegetipps h3 {
 		color:	#DF0000;
		margin: 20px 0 5px -30px;
		font-size:1.2em;
}
#Pflegetipps li {
 		margin: 2px 0 0 30px;
}


/*--------------- TEAM ---- */

#Team {       		width:		160px;
			background:	#fafafa;
	        	border: 	1px
					solid
					#808080;
			text-align:	center;
}
.TeamPunkt {		border:		1px
					solid
					#808080;
			background:	#efefef;
			min-height:	120px;
			margin:		5px;
}
.TeamPunkt img {		margin: 	5px 5px 2px 5px;
			border: 	1px
					solid
					#808080;

}
.TeamName	{	font-size:	0.9em;
			margin:		0 0 2px 0;

}
.TeamTelefon	{	font-size:	0.6em;
			color:		#808080;
			margin:		2px 0 3px 0;
}
.TeamEmail 	{	font-size:	0.6em;
			line-height:	0.8em;
}
.TeamEmail a	{	text-decoration:none;
			color:		#e20018;
	  }



/*--------- Startsete Angebot----*/

#StartseitenAngebot {
		width:		553px;
                 height:		260px;
                 overflow:	hidden;
                 border:		1px
                 		solid
                                 #808080;
		margin:		10px;

}
.StartseitenAngebotText{
		background: 	url(../images/site/StartseitenAngebotText.png)
                 		no-repeat;
                 width:		200px;
                 height:		100px;
                 margin:		10px 0 0 330px;
                 padding:	20px 5px 5px 5px;
                 font-size:	12px;
}
.StartseitenAngebotPreis{
 		font-size:	20px;
                 font-weight:	bold;
                 color:		#FF0000;
                 text-align:	right;
                 margin:		20px 0 0 0;
}


/*--------- Fehlerseite 404 ----*/

#viernullvier
{
		font-size:	10.0em;
		line-height:	1.0em;
                 font-weight:	bold;
                 color:		#ebe1a7;
                 float:		left;
                 font-family:	arial;
		height:		200px;
}
#viernullviertext
{
		float:		left;
                 color:		#7F7F7F;
                 margin:		80px 0 0 20px;
}
#viernullviertext a
{
		color: 		#fedd0b;
                 background:	#878889;
                 padding:	5px;
                 line-height:	25px;
}


/*-------------------------------------------------- WERBUNG ------------------ */


#anzeige
{

}
#anzeige h3
{
 		color:		#000;
		font-size:	15px;
}
#anzeigenbild
{
 		float:		left;
		margin:		10px;
}
#anzeigenhead
{
		margin:		15px 0 5px 0;


}
#anzeigentext
{
 		float:		left;

}
#anzeigenpdf
{           	background:	#EFEFEF;
                 border:		1px
                 		solid
                                 #AFAFAF;
		margin-top:	20px;
		padding:	5px;
		float:		left;
}
#eBookDiv	{
	width:540px;
	height:300px;
}


.herstellerArrow	{
	float:left;
	width:12px;
	height:40px;
}
.lFloat	{
	float:left;
}
.rFloat	{
	float:right;
}
.lClear	{
	clear:left;
}
.rClear	{
	clear:right;
}
.rand	{
	border:1px solid #000000;
}

/*---------------------- ANGEBOTE -------------------- */

.AngeboteSortimentwahl {
		float:		left;
                 text-align:	center;
                 background:	#FFFFCC;
                 margin:		4px;
                 padding:	2px;
                 border:		1px
                 		solid
                                 #808080;
                 }
.AngeboteSortimentwahl a{
		text-decoration:	none;
                 color:		#000;
                 font-weight:	bold;
                 font-size:	12px;
}
.AngeboteSortimentwahl img{
		border:		1px solid #808080;
                 margin:		0 0 2px 0;
}

.AngeboteAuswahl {
		float:		left;
                 text-align:	center;
                 background:	#FFFFCC;
                 margin:		4px;
                 padding:	2px;
                 border:		1px
                 		solid
                                 #808080;
                 }
.AngeboteAuswahl a{
		text-decoration:	none;
                 color:		#000;
                 font-weight:	bold;
                 font-size:	12px;
}
.AngeboteAuswahl img{
		border:		1px solid #808080;
                 margin:		0 0 2px 0;

}
#AngebotDetail {
		width:		720px;
	        background:	#FFFFCC;
	        border: 	1px
                 		solid
                                 #808080;
	        padding:	2px 0 5px 0;
	        margin:		5px 0 15px 0;
}
#AngebotDetail img {
 		float:left;
                 margin:10px;
		border:		1px solid #808080;
}

#AngebotDetail .beschreibung {
 		margin:10px;
		text-align:	left;
}
#AngebotDetail .titel  {
		font-size:	15px;
                 font-weight:	bold;
                 margin:		0 0 5px 0;
}
#AngebotDetail .headline  {
		font-size:	12px;
                 font-weight:	bold;
                 margin:		0 0 10px 0;
}
#AngebotDetail .text {
		font-size:	12px;
                 margin:		0 0 10px 0;
}
#AngebotDetail .neuerPreis {
                 font-size:	18px;
                 font-weight:	bold;
                 color:		#FF0000;
                 margin:		0 0 10px 0;
}
#AngebotDetail .alterPreis {
		font-size:	12px;
                 margin:		10px 0 10px 0;
                 text-decoration:line-through;
}
#AngebotDetail .SieSparen {
		float:	right;
		margin:		10px;
		background:	#ff0000;
		color:		#FFF;
		font-weight:	bold;
		padding:	5px;
                 border: 	1px
                 		solid
                                 #808080;
}
#AngebotDetail .SieSparenProzent {
		font-size:	30px;
		line-height:	30px;
}
#AngebotDetail .weitereBilder {
		text-align:	left;
		margin:		5px 10px 5px 10px;
	      }
#AngebotDetail .weitereBilder img {
		width:	100px;
}
.AngebotReserviertContainer	{
	top:350px;
	left:80px;
	position:absolute;
	z-index:99;
	width:100%;
}
.AngebotReserviert {
		width:		550px;
		background:	#DF0000;
		color:		#fff;
		font-size:	1.6em;
		font-weight:	bold;
		line-height:	1.6em;
		border:		2px solid #fff;
		margin:0 auto;
		padding: 0 30px 0 30px;
		}

/* -------------------- SORTIMENTE ----------*/

#sortimentAusgabe h1 {
                  font-size:	15px;
                  	font-weight:bold;
}
.sortimentText {
 		font-size:12px;
                 margin: 10px;
                 line-height:16px;
}
