

body 			{
				font-family: "Lucida Sans", Arial, Georgia; 
				font-size: 12px; line-height: 1.5em;
				color: #000000;
				text-align: left;	
				font-weight: normal;  
				margin: 0 0 35px 0;
    			background: #656565 url(../images/body_bg.gif) repeat-x center top;
				/*91c30a;*/
				}

#outer-container	{position:relative; margin: 0 auto; width: 902px; padding-top: 63px;}
				
#topheader	{position: absolute; width: 854px; height: 196px; top: 0px; right: 0px; z-index: 1; background: url(../images/header_chips.jpg) no-repeat right bottom;}
				
#topheader a#anfragebox 	{position: absolute; top: 10px; left: 195px; 
							width: 159px; height: 45px; padding-top: 8px;
							text-transform: uppercase; 
							font-size: 14px; 
							color: #ffffff; 
							text-align: center; text-decoration: none; cursor: hand; cursor: pointer;
							background: url(../images/anfragebox_bg.gif) no-repeat left top;}
							
#topheader a.anfrage_button  	{position: absolute;
					top: 10px; left: 0px; 
					height: 35px; 
					width: 190px;
					padding-top: 18px;
					overflow: hidden;
					text-align: center;
					font-size: 15px; text-decoration: none; font-weight: bold; color: #ffffff;
					background: url(../images/anfrage_stellen_bg.gif) no-repeat left top;
					/*background: #ffaa25;*/
					z-index: 1;
					text-transform: uppercase;
					}	

#container			{position:relative; margin: 0 auto; width: 800px; overflow: auto; border: 3px solid #ffffff; background: #ffffff;}

#header				{position: relative; height: 130px; background: #efefef url(../images/header_bg.gif) repeat-x center top;}


#topheader a.logo	{position: absolute; 
					left: 45px; top: 83px;
					padding-top: 80px;
					height: 20px; 
					width: 250px;
					overflow: hidden;
					font-size:0px;
					color: #efefef;
					background: url(../images/meinpokerchip.gif) no-repeat;
					border: 0;
					z-index: 1;
				}		
						
#menue				{position: relative; 
					height: 37px; overflow: hidden;
					background: #a3dc0a url(../images/menue_bg.gif) repeat-x center center;
					border-top: 3px solid #ffffff; border-bottom: 3px solid #ffffff;}	

#main				{position: relative; 
					padding: 20px 0 0 0;
					overflow: auto;
					float: left;
					width: 790px;
					background: url(../images/main_bg.gif) repeat-x center top;
					padding-right: 10px;
					}

#col_left			{position: relative;
					width: 210px;
					float: left;
					overflow: auto;
					}					
					
#col_left .box		{position: relative;
					width: 174px;
					float: left;
					overflow: auto;
					margin: 15px 0 0 0;
					padding: 10px; 
					border: 3px solid #a3dc0a;
					background: #ffffff;
					}	
					
#col_left .box#submenue {margin: 0 0 0 0;}	

#col_left #skype	{position: relative;
					text-align: center;
					width: 210px;
					padding-top: 60px;
					overflow: auto; 
					margin: 25px 0 0 0;
					float: left;
					background: url(../images/skype.gif) no-repeat center top;
					}
					
#col_left a.anfragestellen {position: relative;
						width: 200px; height: 32px; padding: 15px 0 0 0;
						margin: 0 0 15px 0;
						text-transform: uppercase; 
						font-size: 14px; 
						color: #ffffff; 
						text-align: center; text-decoration: none; cursor: hand; cursor: pointer;
						background: #ffaa25;
						display: block;}
						
#col_left a.anfragesenden {position: relative;
						width: 200px; height: 40px; padding: 8px 0 0 0;
						margin: 0 0 15px 0;
						text-transform: uppercase; 
						font-size: 14px; 
						color: #ffffff; 
						text-align: center; text-decoration: none; cursor: hand; cursor: pointer;
						background: #2badec;
						display: block;
						}
					
#content			{position: relative;
					width: 570px;
					float: right;
					overflow: auto;
					}	
#content a						{color: #a3dc0a; font-weight: bold; text-decoration: none;}
					
#footer				{position: relative;
					float: left;
					width: 780px; height: 27px;
					overflow: hidden;
					margin: 0 auto; margin-top: 20px; padding: 10px 10px 0 10px;
					border-top: 3px solid #a3dc0a; 
					font-size: 11px; color: #b1b1b1;
					border-bottom: 3px solid #a3dc0a;
					}

#footer	a			{color: #a3dc0a; font-weight: bold; text-decoration: none;}

#footer_menue		{position: relative;
					width: 786px; overflow: auto;
					margin: 0 auto; padding: 10px;							
					margin-bottom: 3px;
					font-size: 11px;
					clear: left; 
					color: #ffffff;
					background: url(../images/footer_menue_bg.gif) no-repeat center top;
					}


/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* M E N U E */
/* Hauptmenue */

#menue ul {
  position: absolute;
  left: 0px; top: 0px;
  height: 37px; width: 800px;
  margin: 0;  padding: 0; 
  overflow: hidden; 
}

#menue li {
  list-style: none;
  float: left;
  height: 27px; width: 193px;
  text-align: center;
  padding: 10px 5px 0 0;
  margin: 0;
  border-left: 1px solid #a3dc0a; border-right: 1px solid #a3dc0a;
}


#menue li a {
  font-size: 13px;
  color: #ffffff;
  text-decoration: none;
}

#menue ul li.activ {
  background: #91c30a;
}

#menue ul a.activ {
   font-weight: bold;
}

#menue ul li#last {
  border-right: 0; width: 194px;
}

/* Submenue */

.box ul {
  position: relative;
  width: 174px;
  margin: 0;  padding: 0;
}

.box li {
  list-style: none;
  float: left;
  height: 25px; width: 174px;
  text-align: left;
  padding: 5px 0 0 0; margin: 0;
  border-bottom: 1px dotted #a3dc0a;
}

.box li a {
  font-size: 12px;
  color: #000000;
  text-decoration: none;
  display: block;
}

.box li a sup {color: #ffaa25; font-weight: bold;}

.box li.last {
  border: 0;
}

.box ul a.activ {
   font-weight: bold;
}


/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* S T A R T S E I T E */
ul.home	{float: right; width: 150px; height: 500px; border-left: 1px solid #eeeeee; margin: 0 0 0 20px; padding: 0 0 0 20px; font-size: 11px;}
#home_lieferzeit {background:#2badec; font-family: Georgia; padding: 5px; font-size: 13px; color: #ffffff; float: right; width: 150px; margin: 40px 0 0 -15px;}
#home_hersteller {background:#ffaa25; font-family: Georgia; padding: 5px; font-size: 13px; color: #ffffff; float: right; width: 150px; margin: 20px 0 0 -15px;}
#home_muster {background:#a3dc0a; font-family: Georgia; padding: 5px; font-size: 12px; color: #ffffff; float: right; width: 150px; margin: 20px 0 0 -15px;}
#home_muster a {color: #ffffff; font-weight: bold; border-bottom: 1px dashed #ffffff;}

#home_referenzen {background:#ffffff; font-family: Georgia; padding: 15px 0 0 0; border-top: 3px dotted #ffaa25; font-size: 13px; color: #ffffff; float: right; width: 160px; margin: 20px 0 0 -15px;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* V E R P A C K U N G E N */
.verpackung_box_links 	{float: left; padding: 5px; border: 3px solid #a3dc0a; width:265px;}
.verpackung_box_rechts	{float: right; padding: 5px; border: 3px solid #a3dc0a; width:265px; overflow: auto;}

.verpackung_box_rechts ul, .verpackung_box_links ul {position: relative; display: block; margin: 0 0 0 0px;  padding: 0; font-size: 10px;}
.verpackung_box_rechts li, .verpackung_box_links li  {padding: 5px 0 0 0; margin: 0; border-bottom: 1px dotted #a3dc0a;}

.verpackung_box_links img.detail, .verpackung_box_rechts img.detail {float: right;}
#content .verpackung_box_links a.anfrage, #content .verpackung_box_rechts a.anfrage {position: relative; background: #ffaa25; color: #ffffff; padding: 10px; font-size: 14px; }

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* A L L G E M E I N E   E I N S T E L L U N G E N
/* Headlines */

h1 			{font-family: Georgia; color:#91c30a; font-size:22px; font-weight:normal; margin: 0 0 20px 0; padding: 0 0 10px 0; border-bottom: 3px dotted #a3dc0a;}
h1 span 	{color: #ffaa25;}
h2 			{font-family: Georgia; color:#a3dc0a; font-size:16px; font-weight:bold; margin: 0 0 10px 0;}
h2.orange	{color: #ffaa25;}
h3 			{font-family: Georgia; color:#a3dc0a; font-size:14px; font-weight:bold; margin: 0 0 10px 0;}

p 			{text-align: justify;}

img.noborder	{border: 0;}

img.img_rahmen	{border: 3px solid #a3dc0a;}

strong 		{font-weight: bold;}
hr			{height:1px; border-top :1px dotted #a3dc0a; border-left: 0; border-right: 0; border-bottom: 0; margin: 10px 0 10px 0;}
hr.grau		{height:1px; border-top :1px dotted #eeeeee; border-left: 0; border-right: 0; border-bottom: 0; margin: 10px 0 10px 0;}
.bold		{font-weight: bold;}
.clearleft	{clear: left;}
.clearright	{clear: right;}
.clearall	{clear: all;}
.floatleft	{float: left;}
.floatright {float: right;}

span.preis		{color: #ffaa25; font-size: 24px; font-weight: bold;}
span.mwst		{color: #aaaaaa; font-size: 10px; font-weight: normal;}

.textbox	{border: 3px solid #a3dc0a; padding: 10px; margin: 15px 0 15px 0; background: #ffffff; overflow: auto;}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* F O R M U L A R */

input, textarea, select			{font-size: 12px; border: 1px solid #888888; background: url(../images/input_bg.gif) no-repeat left top; color: #000000;}
label							{width: 180px; float: left; display: block; cursor: hand; padding: 4px 0 4px 0;}
input.inputTXT, input.inputTXTmal, textarea, select	{width: 230px; font-family: "Lucida sans", Arial; margin-bottom: 5px; padding: 4px;}
select							{font-family: "Lucida sans", Arial;}
input.inputTXTmal				{width: 25px;}
input.inputTXT#plz				{width: 45px;}
input.inputTXT#ort				{width: 167px;}
input.inputTXT#passwort			{font-family: Arial;}
textarea						{height: 150px;}
input.kontakt_button			{width: 240px; height: 60px; margin: 0 0 5px 180px; 
								font-family: "Lucida sans", Arial; color: #ffffff; font-size: 18px;
								background: url(../images/button_bg.gif) no-repeat center center;
								 border: 0; font-weight: bold;
								cursor: hand;}
								
form p.erklaerung				{font-size: 11px; color: #000000;}

span.PFLICHTFELD_0			{color: #ffffff; font-size: 18px; font-weight: bold;}
span.PFLICHTFELD_1			{color: #ffaa25; font-size: 18px; font-weight: bold;}		
				
#kontakt_errorbox				{position: relative; float: left; overflow: auto; padding: 10px 0 10px 0; width: 100%; margin: 15px 0 25px 0; border-top: 3px solid #ffaa25; border-bottom: 3px solid #ffaa25;}
#content #kontakt_errorbox h2		{color: #ffaa25;}

/*K O N T A K T */
#kontakt_adresse			{float: right; width: 180px; overflow: auto; font-size: 11px; margin: 0 0 0 15px; padding: 10px; border: 1px solid #ffaa25;}


/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* A N F R A G E   S E N D E N */

.anfragekorb_detail		{font-size: 11px; border: 1px solid #eeeeee; padding: 5px; background: #f7f7f7; overflow: auto;}
.anfragekorb_detail .left	{float: left; width: 320px; overflow: auto;}
.anfragekorb_detail .right	{float: right; width: 190px; padding: 0 0 0 0; overflow: auto;}
#anfrage_hinweis	{width: 515px; border: 3px solid #ffaa25; background: #2badec; padding: 20px; overflow: auto;}
#anfrage_hinweis h2	{font-size: 24px; color: #ffffff;}
#anfrage_hinweis p {font-size: 14px; color: #ffffff;}
#anfrage_hinweis a {color: #ffffff; background: #ffaa25; padding: 5px;}
#anfrage_hinweis hr		{height:5px; border-top :5px dotted #ffffff; border-left: 0; border-right: 0; border-bottom: 0; margin: 10px 0 10px 0;}
