@charset "UTF-8";
/* CSS Document */

html			{}
body			{font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; font-size:11px; background:#3F200D; margin:0px;}


#wrapper				{width:985px; margin:0px auto; padding:0px 15px 15px 15px;}
#top					{background:#9C8492;}
#suma					{height:12px; font-size:12px; color:#FFFFFF; padding:7px; font-weight: bold;}
#suma h1				{margin:0px; font-size:12px; color:#FFFFFF; display:inline;}
#toppix					{height:168px;}
#topnavi_wrapper		{height:48px;}
#topnavi				{background:url(../images/cdl_shop_topnaviback.jpg);} /*padding:10px 0px 10px 285px;}*/
#wrapper_content		{background:url(../images/cdl_shop_contentwrapperback.jpg) repeat-y;}
#right					{width:190px; float:right; padding-top:0px;}
#left					{width:205px; float:left; padding-top:0px;}
#content				{min-height:1400px; width:560px; margin-left:205px; padding:10px 15px 10px 15px;}
#footer					{margin-top:25px; text-align:center;}
#footer suma			{margin-top:25px; text-align:left;}
#footersuma			{margin-top:25px; text-align:left;}
#footersuma h1			{margin:0px; font-size:11px; color:#000000; display:inline; text-decoration:none;}
#footersuma h2			{margin:0px; font-size:11px; color:#000000; display:inline; text-decoration:none;}
#footersuma h3			{margin:0px; font-size:11px; color:#000000; display:inline; text-decoration:none;}
#footersuma h4			{margin:0px; font-size:11px; color:#000000; display:inline; text-decoration:none;}
#footersuma h5			{margin:0px; font-size:11px; color:#000000; display:inline; text-decoration:none;}
#footersuma h6			{margin:0px; font-size:11px; color:#000000; display:inline; text-decoration:none;}

/* ### Bereich Topnavi ### */
#topnavi a							{text-decoration:underline;}

#topnavi a.topnavilink				{height:32px; line-height:32px; width:140px; display:block; text-align:center; border-right:1px solid #FFFFFF; margin:0px; text-decoration:none; float:left;}
#topnavi a.topnavilink:hover		{#background:#9C8492; color:#FFFFFF;}
#topnavi a.active					{background:#9C8492; color:#FFFFFF; border-right:0px; font-weight:bold;}


/* ### Inputfelder ### */
.input_search			{border:1px solid #993366; background:#B7A3A7;}
#right select			{width:180px; margin:2px 0px;}


/* ### Produktmenü ### */
#cat_ul					{margin:0px; padding:0px;}
#cat_ul ul				{margin:0px; padding:0px; list-style-type:none;}
#cat_ul ul li a			{display:block; color:#FFFFFF;}

ul.level1 a 									{padding:3px 0px 3px 5px; border-bottom:1px solid #FFFFFF; background:#7c6271;}
ul.level1 a:link, ul.level1 a:visited			{color:#FFFFFF;}
ul.level1 a:hover, ul.level1 a:visited:hover 	{color:#663333 !important; background:#C9B9B5;}
ul.level1 a.opened:hover, ul.level1 a.opened:visited:hover 	{color:#663333 !important; background:#C9B9B5;}
ul.level1 a.selected:hover, ul.level1 a.selected:visited:hover 	{color:#663333 !important; background:#C9B9B5;}
ul.level1 a.opened, ul.level1 a.selected 		{background:#7c6271; border-bottom:1px solid #FFFFFF; font-weight:bold;}

ul.level2 a 									{padding:3px 0px 3px 15px; background:#B7A3A7; border-bottom:1px solid #FFFFFF; color:#663333 !important;}
ul.level2 a:link, ul.level2 a:visited			{}
ul.level2 a:hover, ul.level2 a:visited:hover 	{background:#CEB7BB;}
ul.level2 a.opened, ul.level2 a.selected 		{background:#CEB7BB;}

ul.level3 a 									{padding:3px 0px 3px 25px; background:#CEB7BB; border-bottom:1px solid #FFFFFF; color:#663333;}
ul.level3 a:link, ul.level3 a:visited			{color:#663333;}
ul.level3 a:hover, ul.level3 a:visited:hover 	{color:#000000; background:#E7DCDE;}
ul.level3 a.opened, ul.level3 a.selected 		{background:#E7DCDE; color:#000000;}


/* ### Bereich Content ### */
#content h2				{margin:0px; padding:4px 0px 4px 0px; font-size:13px; font-weight:normal; color:#000000; border-bottom:1px solid #9C8492;}
#content h2 a			{color:#000000; text-decoration:none;}
#content h2 a:hover, #content h3 a:visited:hover	{color:#3F200D;}

#content h3				{margin:0px; padding:4px 0px 4px 0px; font-size:13px; font-weight:bold; color:#000000;}
#content h3 a			{color:#000000; text-decoration:none;}
#content h3 a:hover, #content h3 a:visited:hover	{color:#3F200D;}

table.paging					{font-weight:bold;}
table.paging span				{margin-right:20px;}

p.text_versandkosteninfo a		{text-decoration:underline;}

a.loginlink, a.loginlink:visited		{color:white; text-decoration:underline;}
a.loginlink:hover, a.loginlink:visited:hover {color:3F200D; text-decoration:none;}

#right a:hover, #right a:visited:hover	{color:#663333;}

#footer a		{text-decoration:underline;}
#footer a:hover	{text-decoration:none;}

a.visible		{text-decoration:underline;}
a.visible:hover	{text-decoration:none;}

.incl_image		{float:left; margin-right:10px; margin-bottom:10px;}


/* ### Bereich BOXEN ### */
/* alter Ton war #6C5462 */
.box 			{font-size:12px;}
.box_head 		{font-weight:bold; background:#57444f; border-bottom: 2px solid #FFFFFF; padding:5px; color: white;}
.box_content 	{padding:5px;}
.box_image_last {width:60px; margin-bottom:3px; border:1px solid white; text-align: center;}

#right .box_content {padding:0px; color:#FFFFFF;}

xmp {width:542px; white-space:pre-wrap; white-space: -moz-pre-wrap;}


/* ### Hacks IE 6 ### */
*html #content 						{width:565px; margin-left:195px; padding:10px 5px 10px 10px;}
*html #cat_ul ul li 				{margin:0px !important; padding:0px !important; display:inline;}
*html .incl_image					{margin:0px !important;}
*html .box_content form				{margin:0px;}

/* ### Hacks IE 7 ### */
*+html #innerwrapper 				{width:970px; margin:0px auto;}
*+html #topnavi a.topnavilink		{height:32px !important; line-height:32px;}
*+html .box_content form			{margin:0px;}

