body, html  { 
	font-family: Arial, sans-serif;
	color: #000000; 
	margin: 0px; 
	padding: 0px;
	background-color:#D2E0FD;
	#background: url(global-background.jpg) repeat fixed center center;
	background:  #fff  url(global-background.jpg) top left repeat-x;
}

A:active { text-decoration:none; font-family:Arial, sans-serif; font-weight:bold; font-size:13px; color:#000000; }
A:link { text-decoration:none; font-family:Arial, sans-serif; font-weight:bold; font-size:13px; color:#000000; }
A:visited  { text-decoration:none; font-family:Arial, sans-serif; font-weight:bold; font-size:13px; color:#000000; }

form {
	margin: 0px;
	margin: 0px;
	padding:0px;
	display:inline
}

h1 {
    font-family:Arial, sans-serif;
    color:#9F0000;
    font-weight:bold;
    font-size:18px;
    margin: 0px;
    text-transform: uppercase;
   }
   
h2 {
    font-family:Arial, sans-serif;
    color:#000000;
    font-weight:bold;
    font-size:13px;
    margin: 0px;
   }
   
h3 {
    font-family:Arial, sans-serif;
    color:#4B4B4B;
    font-size:12px;
    margin: 0px;
   }
   
h4 {
    font-family:Arial, sans-serif;
    color:#747474;
    font-size:12px;
    margin: 0px;
   }

p	{  

	font-size: 12px; 
	line-height: 1.4em;
	text-align: justify;
}

li	{  
	font-size: 13px; 
	line-height: 1.4em;
}
   
#h1key  {
	width:749px;
	height:16px;
	background-color:#CCCCCC;
	padding-top: 4px;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	text-align:center;
}

.headerH1 {
	font-size:12px;
    font-family:Arial, sans-serif;
    font-weight:bold;
    margin: 0px;
    color:#4B4B4B;
}

.importantH1 {
    color:#FFFFFF;
    padding-left: 5px;
    padding-top: 5px;
}

#haedercontent	{
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	border:0px;
	width:810px;
	background-color:#FFF;
	height:134px;
	overflow:hidden;
}

.sitecontent	{
	margin-left:auto;
	margin-right:auto;
	width:985px;
	border:0px solid blue;
	overflow:hidden;
}

.rightbarsite	{
	border:1px solid yellow;
	float:right;
}

#contentlogo  {
	margin-top:4px;
	padding-top:4px;
	height: 40px;
	margin-left: 587px;
	color: #000;
	background-color:#FFFFFF;
}

#logo	{
	border:0px solid #000;
}

#showlogoleft	{
	border:0px solid #000;
	float:right;
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}

#contenthaeder  {
	position: absolute; 
	top: 4px;
	left: 4px; 
	width: 599px;
	height: 101px;
	padding-bottom: 30px;
	margin-top: 4px;
	color:#000;
	background-color:#AF0505;
}

#addshaeder  {
	position:relative; 
	top:4px; 
	left:4px; 
	width:749px;
	height:120px;
	background-color:#AAA;
	text-align:center;
	margin-bottom:4px;
}

.addsheaderimg	{
	margin:10px;
	margin-top:14px;
	border:0px;
}

#introduction  {
	position:relative; 
	top:4px; 
	left:4px; 
	width:749px;
	background-color:#F2F2F2;
	text-align:center;
	font-size:11px;
	color:#4B4B4B;
	font-weight:bold;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}

.backgroundcontainer	{
	width:810px;
	border:1px solid #000;
	float:left;
	background-color:#000;
}

#headermenu	{
	margin-top:1px;
	margin-left:auto;
	margin-right:auto;
	width:810px;
	height:20px;
	overflow:hidden;
	background-color:#FFF;
	border:solid 0px #4B4B4B;
	font-size:11px;
	text-align:left;

}

.headerNavImg {
	border:0px;
}

#rightbarcontainer	{
	 border:0px solid #f00;
	 padding-top:10px;
	 width:163px;
	 float:right;
	 overflow:hidden;
}

.headernavigation	{
	font-size:11px;
}

.navpath	{
	clear:both;
	border:0px solid #000;
	padding-top:2px;
	padding-left:10px;
	width:810px;
}

.navDiv	{
	float:left;
	border:0px solid #000;
	padding-top:0px;
	padding-left:0px;
	border-bottom:0px solid red;
	width:646px;
}

.navDivRight	{
	float:right;
	border:0px solid #000;
	padding-top:0px;
	padding-left:0px;
	border-bottom:0px solid blue;
	width:140px;
}

.headermenulink	{
	color:#000;
	font-size:14px;
}

.footermenulink	{
	color:#AAAAAA;
}

#maincontent	{
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	width:810px;
	overflow:hidden;
	background-color:#FFFFFF;
	border:0px solid #F00;
}

#leftcontentblock	{
	float:left;
	width:590px
	border:1px solid #f00;
}

#content	{
	position:relative;
	padding-bottom: 20px; 
	color: #000;
	width:590px;
	border:0px solid #000;
	padding-right:15px;
	float:right;

}

#sitemapcontent	{
	position:relative;
	padding-bottom: 20px; 
	color: #000;
	width:700px;
	padding-left:25px;
}

.sitemapheadline {
	font-size:16px;
	color:#AF0505;
	font-weight:bold;
	text-decoration:underline;
	line-height:28px;
}

.sitemapinfolink {
	font-size:12px;
	color:#4B4B4B;
	font-weight:bold;
	padding-left:10px;
}

#menu
	{	
	position:relative; 
	float:left;
	left: 4px;
	width: 190px;
	padding-bottom: 30px;
	color:#000;
}

#menu .header
{
	color:#FFFFFF;
	background-color: #FFFFFF;
}


#menu .headernew
{
	color:#000;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #CDD9D9;
	font-size: 11px;
	font-weight: bold;
	letter-spacing:1px;
}


#menu .catheader
{
	color:#FFF;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #000;
	font-size: 13px;
	font-weight: bold;
}

#menu .zusatzinfo
{
	color:#FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #4B4B4B;
	font-size: 13px;
	font-weight: bold;
}

.navicon	{
	border:0px;
}

.menuebox	{
	background-color:#FFF;
	width: 176px;
	padding-left:15px;
}

.menueboxMain	{
	background-color:#FFF;
	width: 183px;
	padding-left:5px;
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	padding-top:5px;
	padding-bottom:5px;
}

.menueboxnew	{
	background-color:#F2F2F2;
	width:188px;
}

.catmenuebox	{
	background-color:#FFF;
	width: 183px;
	line-height: 21px;
	padding-left:5px;
	border: 1px solid #000;
}

.boxlink	{
	font-size:11px;
}

.blindmenu	{
	height:4px;
	width: 150px;
}

.imageblindmenu	{
	width:1px;
	height:1px;
	border:0px;
}

.imageblindmenusubmenue	{
	width:100%;
	height:1px;
	border-bottom:1px solid #AF0505;
}

.imageblindmenumenue	{
	width:100%;
	height:1px;
	border-bottom:1px solid #000;
	margin-bottom:5px;
	margin-top:2px;
}

.imageblindmenusubmenue	{
	width:100%;
	height:1px;
	border-bottom:1px solid #CCC;
}

#blind	{
	height:10px;
	width: 749px;
}

.textblock	{
	font-family: Arial, sans-serif;
}


.textblockMainpage	{
	font-family: Arial, sans-serif;
	padding-left:25px;
}

.imageblock	{
	float:right;
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	border:0px;
}

.imageblockleft	{
	float:left;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	border:0px;
}

.contentsubheadline	{
	font-weight:bold;
	text-decoration:underline;
}

#tblimpressum	{
	border:0px;

}

.tblimpressumTD	{
	vertical-align:top;
	padding: 10px;
	font-size:12px;
	font-family: Arial, sans-serif;
}

.downmainmenu	{
	text-align:center;
	border-top:3px solid #000;
	width: 810px;
	margin-top:1px;
	margin-left:auto;
	margin-right:auto;
}


.downContent	{
	text-align:center;
	width: 810px;
	margin-left:auto;
	margin-right:auto;
	background-color:#fff;
	font-size:12px;
	padding-top:3px;
	padding-bottom:3px;
	
}

.downsubmenu	{
	text-align:center;
	width: 749px;
}

.downmainmenu a {
	color:#4B4B4B;
	font-weight:normal;
}

.downsubmenu a {
	font-size:11px;
	font-weight:bold;
	font-family:Arial, sans-serif;
	color:#9A0403;
}

#cash { 
	margin-top:15px;
	width:161px;
	height:60px;
	visibility: visible; 
	border:0px solid #AF0505;
	margin-bottom:5px;
}

#cashicon	{
	border:0px;
}

#warenkorbicon	{
	border:0px;
}

#versandicon	{
	border:0px;
}

.rightbarbutton	{
	margin-bottom:5px;
}

#cashtext  {
	height: 22px;
	padding-right:5px;
	padding-top:6px;
	text-align:right;
	float:right;
	width:85px;
}

#cashtextlink  {
	font-size:12px;
	font-family:Arial, sans-serif;
	color:#000000;
	font-weight:bold;
	letter-spacing:2px;
}

#rightbar { 
	margin-top:5px;
	width:160px;
	visibility: visible; 
	border:1px solid #000;
	background-color:#FFFFFF;
}

#rightbarinfo { 
	margin-top:5px;
	width:160px;
	visibility: visible; 
	border:1px solid #000;
	background-color:#FFFFFF;
}

#rightbaradvertisement { 
	margin-top:5px;
	width:150px;
	visibility: visible; 
	border:1px solid #000;
	background-color:#E7E7E7;
	overflow:hidden;
}

#rightbaradvertisementEdle { 
	margin-top:5px;
	width:152px;
	visibility: visible; 
	border:0px solid #000;
	background-color:#E7E7E7;
	overflow:hidden;
}

.rightbarhaeder	{
	width: 141px;
	color:#FFFFFF;
	margin-right: 5px;
	margin-left: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #AF0505;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	letter-spacing:1.2px;
}

.rightbarhaederWarenkorb	{
	width: 141px;
}

.rightbarhaederinfo	{
	width: 141px;
	color:#FFFFFF;
	margin-right: 5px;
	margin-left: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #4B4B4B;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	letter-spacing:1px;
}

.rightbarcontent	{
	width:156px;
	color:#000;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 11px;
	text-align: right;
	border:1px solid #000;
	border-top:0px;
	background-color:#FFF;
	margin-bottom:5px;
}

.rightbarcontentlang	{
	width:168px;
	height:50px;
	padding-left: 0px;
	text-align: left;
	line-height:18px;
}

#rightbarsuche { 
	margin-top:5px;
	width:158px;
	visibility: visible; 
	border:0px solid #4B4B4B;
	margin-bottom:35px;
}

.searchheadline { 
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	color:#AF0505;
}

.searchbutton	{
	border:1px solid #000;
	background-color:#F2F2F2;
	color:#AF0505;
	font-weight:bold;
	font-size:11px;
}

#rightbarlang { 	
	width:168px;
	height:53px;
	visibility: visible; 
	border:0px solid #4B4B4B;
}

#rightbarstatistik { 
	margin-top:5px;
	width:158px;
	height:43px;
	visibility: visible; 
	border:0px solid #4B4B4B;
}

.rightbarstatistikheadline	{
  font-size:12px;
  font-weight:bold;
  color:#000;
}

.searchheadline	{
  font-size:14px;
  font-weight:bold;
  color:#AF0505;
}

.searchmetaheadline	{
  font-size:12px;
  font-weight:bold;
  color:#000;
}

.searchmetadescheadline	{
  font-size:11px;
  color:#000;
}

.flags	{
	border:0px;
}

.warenkorb	{
	width:156px;
	color:#000;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 10px;
	text-align: right;
	border:1px solid #000;
	border-top:0px;
	background-color:#FFF;
	margin-bottom:5px;
}

.rightbarbox	{
	border:1px solid #000;
	background-color:#FFF;
	margin-bottom:5px;
}

#listheadline	{
	background-color:#AF0505;
	line-height:18px;
	padding:4px;
	border:1px solid #000;
	width:526px;
}

#listproductsH1	{
	color:#FFF;
	font-size:12px;
}

.link2product	{
	background: #FFF url(images/background-artikellist-down.jpg) repeat-x;
	border:1px solid #000;
	padding:5px;
	text-align:right;
	width:520px;
}

.mirror	{
	background-image:url(http://www.global-presents.com/images/wemademirror.jpg);
	width:505px;
	padding:5px;
	height:20px;
}

.blindmirror	{
	height:2px;
	width: 190px;
}

.blinddistance	{
	height:10px;
	width: 190px;
}

.imageblindmirror	{
	width:1px;
	height:1px;
	border:0px;
}

.productbox	{
	position:relative; 
	top:0px;
	left:0px; 
	width:530px;
	height:141px;
	border:1px solid #000;
	background-color:#FFFFFF;
}

.listbox  {
	height: 90px;
	margin-left: 181px;
	color: #000;
	background-color:#FFFFFF;
}

.listimage  {
	position: absolute;
	top:0px;
	left:0px; 
	width: 180px;
	height: 101px;
	padding-bottom: 30px;
	padding-top: 10px;
	background-color:#FFF;
	border-right:1px solid #000;
	text-align:center;
	overflow:hidden;
	
}

.listhead	{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-bottom:1px solid #000;
	background-color:#FFF;
	color:#9F0000;
}

.listH1	{
	font-size:14px;
}

#containstopbox	{
	border-top:1px solid #AF0505;
	border-left:1px solid #AF0505;
	border-right:1px solid #AF0505;
	width:230px;
	background: #FFF url(images/background-artikelbox.jpg) repeat-x;
	height:20px;
	padding-top:5px;
	font-weight:bold;
	padding-left:10px;
	font-size:15px;
}

#containsbox	{
	background-color:#EDF2FC;
	width:555px;
	padding:5px;
	border:1px solid #AF0505;
}

.containsproduct	{
	font-size:13px;
}

.warenkorbmenge	{
	width:35px;
	font-family:Arial, sans-serif;
	text-align:center;
	font-weight:bold;
}

.searchfield	{
	width:135px;
	height:18px;
	font-family:Arial, sans-serif;
	text-align:center;
	font-weight:bold;
}

.containsulist	{
	font-size:14px;
	font-weight:bold;
	line-height:20px;
}

#containssailelink	{
	border-left:1px solid #AF0505;
	border-right:1px solid #AF0505;
	border-bottom:1px solid #AF0505;
	border-top:1px solid #000;
	width:572px;
	padding:3px;
	padding-right:10px;
	text-align:right;
	background-color:#F2F2F2;
	margin-left:5px;
}

#persointro	{
	color:#4B4B4B;
}

#productperso	{
	padding:5px;
	border:1px solid #000;
	border-bottom:0px;
	width:575px;
	margin-left:5px;
	background-color:#EEE;
}

.pricebuy {
	border-left:solid 1px #000000;
	border-right:solid 1px #000000;
	border-bottom:solid 0px #000000;
	border-top:solid 1px #000000;
	background-color:#FFFFFF;
	width:575px;
	padding:5px;
	font-size:12px;
	font-weight:bold;
	line-height:21px;
	text-align:right;
	margin-left:5px;
}

#persotextarea	{
	padding:5px;
	width:560px;
	height:180px;
	font-family: Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	line-height:18px;
}

.kasseagbbox	{
	border:1px solid #000;
	width:555px;
	height:130px;
	font-family: Arial, sans-serif;
	font-size:12px;
	margin:5px;
	margin-bottom:8px;
	padding:5px;
}

.agbacceptcontent	{
	font-family: Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
}

#gesamtlist	{
	width:505px;
	padding:5px;
	text-align:center;
}

#productcontent	{
	border:0px solid #000;
	width:100%;
	padding:5px;
	padding-top:0px;
	overflow:hidden;
}

#productheadlines	{
	padding-left:15px;
	padding-right:15px;
}

.productimage	{
	float:right;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
	margin-right:15px;
}

#warenkorbheadline	{
	width:590px;
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px;
	border:1px solid #336699;
	font-weight:bold;
	font-size:14px;
	font-family:Arial, sans-serif;
	color:#000000;
	text-align:center;
	
}

.changedata	{
	width:580px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
	border:1px solid #AF0505;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, sans-serif;
	color:#000000;
	text-align:right;
}

#warenkorbwertheadline	{
	width:590px;
	padding-top:3px;
	padding-bottom:3px;
	font-weight:bold;
	font-size:14px;
	font-family:Arial, sans-serif;
	color:#000;
	text-align:center;
	border:1px solid #000;
	background-image:url(http://www.global-presents.de/images/warenkorb-verlauf-grau.jpg);
}

.warenkorbHR	{
	width:590px;
	margin-bottom:10px;
}

#warenkorbwertheadlineArtikel	{
	width:590px;
	padding-top:3px;
	padding-bottom:3px;
	background-image:url(http://www.global-presents.de/images/warenkorb-verlauf-gelb.jpg);
	font-weight:bold;
	font-size:14px;
	font-family:Arial, sans-serif;
	color:#000;
	text-align:center;
	border:1px solid #000;
	margin-bottom:5px;
}

#warenkorbbox	{
	width:590px;
	padding-bottom:10px;
	border:1px solid #000;
	border-top:0px;
	font-size:14px;
	font-family:Arial, sans-serif;
	color:#000000;
	text-align:center;
	margin-bottom:10px;
}

.kassecontentbox	{
	width:580px;
	padding:5px;
	border:1px solid #AF0505;
	border-top:0px;
	font-size:13px;
	font-family:Arial, sans-serif;
	color:#000000;
	text-align:left;
}

#warenkorbhinweis	{
	width:570px;
	padding:10px;
	border:1px solid #000;
	font-size:13px;
	font-family:Arial, sans-serif;
	color:#000000;
	text-align:center;
	background-color:#F9F0C3;
	font-weight:bold;
}

#gocash	{
	width:590px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-top:1px dashed #AF0505;
	border-bottom:1px solid #AF0505;
	text-align:right;
	background-image:url(http://www.global-presents.de/images/warenkorb-verlauf-grau.jpg);
}

#warenkorbdesc	{
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#000;
	padding:5px;
	font-weight:bold;
	padding-left:10px;
}

#warenkorbtextareadiv	{
	padding:10px;
}

#warenkorbtextarea	{
	width:300px;
	font-family:Arial, sans-serif;
	text-align:left;
	font-size:12px;
	height:85px;
	color:#000;
	
}

#warenkorbdelreload	{
	border:1px solid #9F0000;
	text-align:right;
	padding-top:5px;
	padding-bottom:5px;
	width:575px;
	padding-right:15px;
	background-image:url(http://www.global-presents.de/images/warenkorb-verlauf-grau.jpg);
}

.productboxwarenkorb	{
	position:relative; 
	top:0px;
	left:0px; 
	width:590px;
	height:176px;
	border:1px solid #000;
	background-color:#FFFFFF;
}

.warenkorbreload	{
	color:#006633;
}

.warenkorbdelete	{
	color:#9F0000;
}

.listimagewarenkorb  {
	position: absolute;
	top:0px;
	left:0px; 
	width: 265px;
	height: 166px;
	padding-top: 10px;
	border-right:1px solid #000;
	text-align:center;
}

.warenkorbArtikelNumber	{
	border:1px solid #000;
	width:150px;
	border-bottom:0px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:15px;
	background-image:url(http://www.global-presents.de/images/warenkorb-verlauf-grau.jpg);
	font-weight:bold;
	font-size:14px;
}

.PayPalHeadline	{
	border:1px solid #000;
	width:250px;
	border-bottom:0px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	background-image:url(http://www.global-presents.de/images/warenkorb-verlauf-grau.jpg);
	font-weight:bold;
	font-size:14px;
	text-align:left;
}

.listboxwarenkorb {
	height:130px;
	margin-left: 266px;
	color: #000;
	background-color:#FFFFFF;
}

.listmodify	{
	border:1px solid #000;
	text-align:right;
	padding-top:5px;
	padding-bottom:5px;
	width:575px;
	border-top:0px solid #000;
	font-family:Arial, sans-serif;
	font-size:12px;
	padding-right:15px;
}

.warenkorbmodify	{
	width:22px;
	font-family:Arial, sans-serif;
	text-align:center;
}

#showstep	{
	position:relative; 
	top:4px; 
	left:4px; 
	width:530px;
	height:35px;
	border:0px solid #000000;
	background-color:#FFFFFF;
}

#contentbox1On  {
	position: absolute; 
	top: 0px;
	left: 0px; 
	width: 170px;
	height:20px;
	padding-top:5px;
	color:#000;
	border:1px solid #000000;
	background-color:#ACFB3D;
	font-family:Arial, sans-serif;
	text-align:center;
	font-size:12px;
	font-weight:bold;
}

#contentbox2Off  {
	position: absolute; 
	top: 0px;
	left: 172px; 
	width: 170px;
	height:20px;
	padding-top:5px;
	color:#000;
	border:1px solid #000000;
	font-family:Arial, sans-serif;
	text-align:center;
	font-size:12px;
	font-weight:bold;
}

#contentbox2On  {
	position: absolute; 
	top: 0px;
	left: 172px; 
	width: 170px;
	height:20px;
	padding-top:5px;
	color:#000;
	border:1px solid #000000;
	background-color:#ACFB3D;
	font-family:Arial, sans-serif;
	text-align:center;
	font-size:12px;
	font-weight:bold;
}

#contentbox3Off  {
	position: absolute; 
	top: 0px;
	left: 344px; 
	width: 170px;
	height:20px;
	padding-top:5px;
	color:#000;
	border:1px solid #000000;
	font-family:Arial, sans-serif;
	text-align:center;
	font-size:12px;
	font-weight:bold;
}

#contentbox3On  {
	position: absolute; 
	top: 0px;
	left: 344px; 
	width: 170px;
	height:20px;
	padding-top:5px;
	color:#000;
	border:1px solid #000000;
	background-color:#ACFB3D;
	font-family:Arial, sans-serif;
	text-align:center;
	font-size:12px;
	font-weight:bold;
}

#kasseperso	{
	padding:10px;
	height:70px;
	font-family:Arial, sans-serif;
	font-size:11px;
	color:#6E6E6E;
	padding:5px;
}

.productboxkasse	{
	position:relative; 
	top:4px;
	left:4px; 
	width:530px;
	height:126px;
	border:1px solid #AF0505;
	background-color:#FFFFFF;
}

.listimagekasse  {
	position: absolute;
	top: 4px;
	left: 4px; 
	width: 185px;
	height: 86px;
	padding-bottom: 30px;
	padding-top: 10px;
	margin-top: 4px;
	background-color:#FFF;
	border-right:1px solid #AF0505;
	text-align:center;
}

.listboxkasse {
	height: 130px;
	margin-left: 186px;
	color: #000;
	background-color:#FFFFFF;
}

#kassebemerkung	{
	padding:10px;
	border:1px solid #6E6E6E;
	background-color:#FFFFFF;
	height:95px;
	width:460px;
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

#kasseboxbemerkung	{
	width:505px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border:1px solid #AF0505;
	font-size:11px;
	font-family:Arial, sans-serif;
	color:#000000;
	text-align:right;
}

#kassebemerkungbox	{
	border:1px solid #AF0505;
	padding:5px;
	text-align:right;
	width:580px;
	border-top:0px;
}

.kassekorbheadline	{
	width:505px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
	background-color:#AF0505;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, sans-serif;
	color:#FFFFFF;
	text-align:right;
	border:1px solid #AF0505;
}

.kasseboxheadline	{
	width:590px;
	padding-top:3px;
	padding-bottom:3px;
	background-image:url(http://www.global-presents.de/images/warenkorb-verlauf-gelb.jpg);
	font-weight:bold;
	font-size:14px;
	font-family:Arial, sans-serif;
	color:#000;
	text-align:center;
	border:1px solid #000;
}

.kassedaten	{
	border:0px solid #AF0505;
	text-align:right;
	width:590px;
}

.selectattribut	{
	color:#AF0505;
}

.selectedattribut	{
	color:#AF0505;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.selectedattributdetail	{
	color:#000;
	font-size:12px;
	font-weight:bold;
}

.xcrossHeadline	{
	color:#AF0505;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
}

.advertisingImage	{
	border:0px;
}

.artikelmenuebox	{
	width: 188px;
	text-align:center;
	border:1px solid #000;
}

.artikelmenueboximage	{
	border:1px solid #000;
	margin-top:5px;
	margin-bottom:2px;
}

.navigationnewLink	{
	font-size:11px;
}

.divTopBlock	{
	border:0px solid #FFF;
	margin-top:1px;
	width:810px;
	overflow:hidden;
	background-color:#FFF;
}

.divTopBlockTeaserLeft	{
	border-right:1px solid #000000;
	width:305px;
	height:104px;
	float:left;
	background-color: #9F0000;
}

.divTopBlockTeaserMiddle	{
	border-right:0px;
	width:467px;
	height:104px;
	float:left;
	background: #9F0000 url(../images/test-teaser.jpg) repeat-x;
}

.divTopBlockTeaserLink	{
	height:15px;
	padding-left:5px;
	padding-right:5px;
	float:left;
	border-bottom:1px solid #000;
	border-top:1px solid #FFF;
	background: #FFF url(images/background-headline.gif) repeat-x;
}

.divTopBlockTeaserLinkSpan	{
	color:#000;
}

.divTopBlockOne	{
	border-bottom:1px solid #000000;
	border-left:1px solid #000000;
	width:136px;
	height:103px;
	float:right;
	background: #FFF url(../images/backgrounds/background-pressebox.jpg) no-repeat;
}

.increditred {
	font-weight:bold;
	color:#F00;
	text-decoration:underline;
}

.increditblue {
	font-weight:bold;
	color:blue;
	text-decoration:underline;
}

.increditgreen {
	font-weight:bold;
	color:green;
	text-decoration:underline;
}

.hammeranzeige	{
	margin-bottom:5px;
}

.resonanzcontainer	{
	margin-top:15px;
}

.resonanzheadline	{
	font-weight:bold;
	font-color:#000;
	text-decoration:underline;
	font-size:13px;
}

.containerresonanz	{
	width:520px;
	font-size:13px;
	margin-bottom:10px;
	border-bottom:1px dashed #AAA;
	padding-bottom:5px;
	font-style:italic;
}

.sterne	{
	font-size:11px;
	font-weight:bold;
	letter-spacing:1.5px;
	padding-left:15px;
}

.weitersagencontainer	{
	width:540px;
	margin-bottom:5px;
	text-align:left;
	border:1px solid #000;
	padding:10px;
}

.weitersagenHeadline
{
	color:#9F0000;
	font-weight:bold;
}

.kundenmeinung	{
	width:590px;
	margin-bottom:5px;
	text-align:right;
	border:0px solid #000;
}

.kundenmeinungimg	{
	border:0px;
}

.druckansichtimg	{
	border:0px;
	margin-right:20px;
}

.submenueinfopagelink	{
	font-size:11px;
}

.fsk18	{
	font-size:11px;
	font-weight:bold;

}

.fragebox	{
	border:1px solid #000;
	width:575px;
	font-size:13px;
	padding:10px;
	background-color:#E7EEFF;
}

.resonanzbox	{
	border:1px solid #000;
	width:575px;
	font-size:13px;
	padding:10px;
	background-color:#FFF;
}

.frageboxdanke	{
	border:1px solid #000;
	width:575px;
	font-size:12px;
	padding:10px;
	background-color:#E7EEFF;
}

.fragetextbox 	{
	width:250px;
	height:320px;
}

.frageTitel	{
	font-weight:bold;
	color:#9F0000;
}

.frageboxheadline	{
	font-weight:bold;
	font-size:14px;
}

.frageemailbox	{
	width:250px;
}

.fragestellenimg	{
	border:0px;
	margin-right:20px;
	cursor:pointer;
	cursor:hand;
}

.themeKatImgLeft	{
	border:0px;
	margin-bottom:15px;
}

.themeKatImg	{
	border:0px;
	margin-left:7px;
	margin-bottom:15px;
}

.ArtikelVersandkosten	{
	font-size:10px;
	color:#7E7E7E;
	font-weight:bold;
	text-decoration:underline;
}

.NewProductImageDiv	{
	width:590px;
	text-align:center;
	border:0px solid #f00;
	margin-left:5px;
}

.ProductImgHr	{
	border:0px;
	border-top:solid #000000 1px;
	height:1px;
	padding:0px;
	margin:0px;
	margin-bottom:15px;
}

.ProductUeberblick	{
	width:570px;
	margin:0px;
	padding:0px;
}

.ProductEinleitung	{
	width:565px;
	padding:5px;
	padding-left:20px;
	margin-bottom:15px;
	background-color:#FFF;
	border-left:1px solid #000;
	border-bottom:1px solid #000;
	overflow:hidden;
}

.ProductPrices	{
	border-left:1px solid #000;
	float:right;
	margin-left:10px;
	padding-left:10px;
	width:179px;
	margin-bottom:5px;
}

.ProductPricesNew	{
	border-left:1px solid #000;
	float:right;
	margin-left:10px;
	padding-left:10px;
	width:159px;
	margin-bottom:5px;
}

.NewProductPrice	{
	font-weight:bold;
	font-size:16px;
	color:#9F0000;
}

.MwStLink	{
	font-size:10px;
}

.VersandLink	{
	font-size:10px;
	text-decoration:underline;
}

.NewProductShippingtime	{
	font-weight:bold;
	font-size:16px;
}

.textblockEinleitung	{
	font-family: Arial, sans-serif;
	font-weight:bold;
}

.textblockPreview	{
	font-family: Arial, sans-serif;
	font-weight:bold;
}

.NewProductFunktions	{
	border:0px solid red;
	border-left:1px solid #000;
	margin-left:10px;
	margin-bottom:5px;
	float:right;
	padding-left:10px;
}

.textblockContent	{
	font-family: Arial, sans-serif;
	padding-left:20px;
	padding-right:15px;
}

.kategorieBox	{
	border:0px solid #F00;
	width:590px;
	padding-bottom:15px;
}

.themeBox	{
	border:0px solid #F00;
	width:590px;
	padding-bottom:15px;
	color:#333333;
}

.themeHr	{
	width:590px;
	border:0px;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	margin-bottom:5px;
}

.persoHeadline	{
	font-family:Arial, sans-serif;
    color:#9F0000;
    font-weight:bold;
    font-size:18px;
    margin: 0px;
    text-transform: uppercase;
}

.persoSubline	{
	font-family:Arial, sans-serif;
    color:#4C4C4C;
    font-size:12px;
    margin: 0px;
    font-weight:bold;

}

.ProductXcrossHR	{
	margin-top:15px;
	margin-bottom:15px;
}

.ProductXcrossContainer	{
	width:590px;
	margin-top:15px;
}

.presentImgPreview	{
	border:0px solid blue;
	width:186px;height:147px;
	background-color:#FFF;
}

.presentTitleLinkMain	{
	border:0px solid red;
	width:186px;
	height:77px;
	background-color:#FFF;
	text-align:center;
}

.presentTitleLink	{
	border:0px solid red;
	width:186px; height:32px;
}

.redTitleLink	{
	color:#990000;
	font-weight:bold;
	font-size:12px;
}

.redTitleLinkBig	{
	color:#990000;
	font-weight:bold;
	font-size:16px;
}

.presentPriceLink	{
	color:#000;
	font-weight:bold;
	font-size:14px;
}

.presentMwStLink	{
	color:#7E7E7E;
	font-weight:bold;
	font-size:10px;
}

.divPresentBar	{
	border:0px solid #green;
	width:42px;
	height:214px;
	float:right;
	background-color:#FFF;
	background-image:url(images/artikel-toolbar-background.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}

.presentHrDiv	{
	width:590px;
	clear:both;
}

.presentMainDivList	{
	border:0px solid #blue;
	width:186px;
	height:214px;
	float:left;
	background-color:#FFF;
	text-align:center;
}

.mainPageUl	{
	color:#9F0000;
	font-weight:bold;
	margin-bottom:0px;
}

.mainImg	{
	border:0px;
}

.mainLinkRed	{
	color:#9F0000;
}

.mwstImgLink	{
	border:0px;
}

.geschenkeboxH1	{
	 font-family:Arial, sans-serif;
    color:#9F0000;
    font-weight:bold;
    font-size:12px;
    margin: 0px;
    text-transform: uppercase;
}

.geschenkeboxH2	{
	color:#9F0000;
    font-weight:bold;
    font-size:12px;
    margin: 0px;
}

.geschenkboxHR	{
	border:0px;
	border-bottom:1px solid #000;
	width:100px;
}

.rightbarcontentGeschenkbox	{
	width:156px;
	color:#747474;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 11px;
	text-align: right;
	border:1px solid #000;
	border-top:0px;
	background-color:#FFF;
	margin-bottom:5px;
}

.GeschenkeNews	{
	font-size:14px;
	font-weight:bold;
	text-transform: uppercase;
	color:#2EAF4A;
}

.GeschenkeNewsTitel	{
	font-size:12px;
	font-weight:bold;
	text-transform: uppercase;
	color:#9F0000;
}


.NewsAnzeigen	{
	font-size:14px;
	font-weight:bold;
	color:#9F0000;
}

.GeschenkeNewsBox	{
	widht:580px;
	margin-left:10px;
}

.PresentListMainDiv	{
	width:590px;
	border:2px solid #000;
	background-color:#F1F6FC;
	margin-bottom:15px;
}

.PresentListProductDiv	{
	width:588px;
	margin-top:5px;
}

.PresentListHeadlineDiv	{
	width:588px;
	margin-bottom:4px;
	padding-left:5px;
}

.PresentListImgDiv	{
	width:193px;
	padding-left:5px;
	float:left;
}

.PresentListDescDiv	{
	width:388px;
	float:right;
}

.PresentListDescRight	{
	width:383px;
	margin-left:5px;
	padding-bottom:3px;
}

.PresentListLinkDiv	{
	clear:both;
	width:590px;
	text-align:right;
}

.downmenuboxRight	{
	border-left:5px solid #fff;
	float:right;
	width:186px;
	background: url(footer-background.jpg) repeat-x;
	height:160px;
	border-bottom:5px solid #FFF;
		padding-left:10px;
	padding-top:10px;
}

.downmenuboxLeft	{
	border-right:5px solid #fff;
	float:left;
	width:186px;
	background: url(footer-background.jpg) repeat-x;
	height:160px;
	border-bottom:5px solid #FFF;
	padding-left:10px;
	padding-top:10px;
}

.downmenuboxCenter	{
	float:right;
	width:398px;
	background: url(footer-background.jpg) repeat-x;
	height:160px;
	border-bottom:5px solid #FFF;
	padding-left:10px;
	padding-top:10px;
}


.infoDot	{
	color:#091622;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
}

.footerRow2:link {
	color:#091622;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
}

.footerRow2:visited {

	color:#091622;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
}

.footerRow2:focus {

	color:#091622;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
}

.footerRow2:hover {

	color:#FF7600;
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
}


.downmenueHeadline	{
	color:#091622;
	font-weight:bold;
	font-size:13px;
}

.infoDiv	{
	float:left;
	width:40px;
}

.infoMenue	{
	float:right;
	width:348px;
}


.downsubline	{
	background-color:#FFF;
	font-size:12px;
	text-align:center;
	width: 810px;
	height:25px;
	padding-bottom:4px;
	padding-top:4px;
	font-weight:bold;
	margin-left:auto;
	margin-right:auto;
}

.themeLink	{
	text-align:center;
	width: 590px;
	background-color:#fff;
	font-size:12px;
	padding-top:3px;
	padding-bottom:3px;
	
}

.cpcImg	{border:1px solid #000; float:right; margin-left:10px; margin-bottom:10px;}
.cpcAnbieter	{border:0px solid #000; margin-left:295px;}

.googleAdsenseRight	{float:right; margin-left:10px; margin-bottom:10px;}
.googleAdsenseDoubleDiv	{widht:100%; overflow:hidden; margin-top:10px; margin-bottom:10px;}
.googleAdsenseBlock1	{margin-left:15px; float:left; border:0px solid #000;}
.googleAdsenseBlock2	{margin-right:15px; float:right; border:0px solid #000;}
