body {
	color:#000000;
	text-decoration: none;
	font: normal normal normal 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	margin: 0;
	padding: 0;
	background: #ffffff url(http://www.77onlineshop.de/door/bg_body.png) repeat-x;
}



.fleft {
 	float: left;
	margin: 0.2em 1.1em 0.6em 0;
}

.fright {
 	float: right;
  	margin: 0.2em 0 0.6em 1.1em; 
	border:1px solid #990000;
}
a {
    font-size: 12px;
	color: #000000;
}

#topnavi		{height:92px; width:908px; background-image:url(bg_topnavi2.jpg)}
	/*#topnavi		{margin-left:8px;height:40px; width:650px; padding-left:2px; background:url(../gfx/bg_topnavi_a.png) repeat-x;}
		#topnavi a			{font-size:18px; font-weight:bold; color:#363636; text-decoration:none; text-transform:uppercase; padding:10px 11px 9px 12px;}
		#topnavi a			{background:url(../gfx/bg_topnavi_a.png) repeat-x; display:block; float:left; border-right:1px solid #999999;}
		#topnavi a:hover	{color:#9A000D;}*/
		#topnavi a					{display:block; float:left; height:40px;}
		#topnavi a span.hide		{display:none;}
		#topnavi a.frauen			{width:105px; background:url(../door/bg_frauen.png) no-repeat; background-position:0px 0px;}
		#topnavi a.frauen:hover		{background-position:0px -41px;}
		#topnavi a.maenner			{width:105px; background:url(../door/bg_maenner.png) no-repeat; background-position:0px 0px;}
		#topnavi a.maenner:hover	{background-position:0px -41px;}
		#topnavi a.accessoires		{width:155px; background:url(../door/bg_accessoires.png) no-repeat; background-position:0px 0px;}
		#topnavi a.accessoires:hover{background-position:0px -41px;}
		#topnavi a.angebote			{width:125px; background:url(../door/bg_angebote.png) no-repeat; background-position:0px 0px;}
		#topnavi a.angebote:hover	{background-position:0px -41px;}
		#topnavi a.neu				{width:65px; background:url(../door/bg_neu.png) no-repeat; background-position:0px 0px;}
		#topnavi a.neu:hover		{background-position:0px -41px;}
		#topnavi a.marken			{width:105px; background:url(../door/bg_marken.png) no-repeat; background-position:0px 0px;}
		#topnavi a.marken:hover		{background-position:0px -41px;}
#outerwrapper {
	margin:auto;
	width: 908px;
	height: auto;
}

#innerwrapper {
	padding:0;
	clear:both;
	background-color:#dfdfdf;
}
#innerwrapper h1 {
	font-size: 14px;
	margin-bottom:8px;
	color:#000000;
}

#innerwrapper h2 {
	font-size: 13px;
	margin-bottom:8px;
	color:#000000;
}

#innerwrapper h3 {
	font-size: 12px;
	margin-bottom:8px;
	color:#000000;
}


/* Beginn Suma Styles */
.suma-top {text-align:left; font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:22px; color:#ffffff; font-weight:normal; margin:auto; width:903px; height:22px; background-color:#3e3e3e; padding-left:5px;}
.suma-top h1 {font-family: Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; line-height:22px; display:inline; color:#ffffff;}
.suma-top h2 {font-family: Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; line-height:22px; display:inline; color:#ffffff;}
.suma-top h3 {font-family: Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; line-height:22px; display:inline; color:#ffffff;}
/* Ende Suma Styles  */


/* ### Beginn Top-Content ### */

#topcontent 			{margin:auto; width:908px; height: 86px; padding:0px;}



/* ### Ende Top-Content ### */


#footer {
	margin:15px 0px 15px 0px; 
	width:888px; height:auto;
	padding:10px;
	text-align:center;
	font-size:11px;
	background-color:#dfdfdf;
	border:1px solid #000000;
}

#footer a, #footer a:visited {
	color:#000000;
	text-decoration:none;
	font-size:11px;
}

#footer a:hover, #footer a:visited:hover {
	color:#000000;
	text-decoration: underline;
}

/* ### cta button ### */
.cta  {
	margin-top:33px;
	margin-right:20px;
	margin-bottom:15px;
	height:auto;
	float:right;
	text-align:left; 
	font-family:Arial,Helvetica,sans-serif; 
	font-size:22px; 
	color:#ffffff; 
	font-weight:bold; 


	}
	
.cta a {
	font-family:Arial,Helvetica,sans-serif; 
	font-size:22px; 
	text-decoration:none;
	color:#ffffff!important;
	display:block;
	padding:11px;
	background-color:#9a000d; 	
	}
	
/* ### ende cta button ### */

/* ### Hacks IE 6 ### */
*html #innerwrapper 				{width:908px; margin:0px auto;}

/* ### Hacks IE 7 ### */
*+html #innerwrapper 		{width:908px; margin:0px auto;}

