/* CSS Document */

a:link, a:visited, a:active {color:#861d2b; text-decoration:none}
#wrap {
border-left:#861d2b 2px solid;
border-right:#861d2b 2px solid;
background:#ffffff;
}
div#header {background:url(../bilder/header9.jpg) no-repeat;}

/*alte Website*/
#old_web {background:url(../bilder/mantschgal_links.gif) no-repeat top right}
#old_web a {color:#fff}
#old_web p {background:#861d2b; border:3px solid #861d2b;}


.result_container .item {
	border:#b7b7b7 1px solid; 
	background:#f9f9f9;
}

div.bild {background:#fff; border-right:1px dotted #b7b7b7;}

/*Mainnavigation */
#nav li.first {background:none; background:url(../bilder/hg_links_rot.gif) no-repeat left top; padding-left:48px}
#nav li.last {background:none; background:url(../bilder/hg_rechts_rot.gif) no-repeat right top; padding-right:48px}
#nav li a {color:#000;}
#nav ul li a:link, #nav ul li a:visited {color:#000;}
#nav ul li a:hover, #nav ul li a:active {color:#861d2b;} 
#nav li a {
	background: url("../bilder/rechts_rot.jpg") no-repeat 100% 0px;
	/*color: #000;*/
}
#nav li a span {
	background: url("../bilder/links_rot.jpg") no-repeat;
}
#nav li a.active {background:url(../bilder/rechts_active_rot.jpg) no-repeat 100% 0; color:#fff }
#nav li a span.active {background:url(../bilder/links_active_rot.jpg) no-repeat}

#nav ul {border-left:1px solid #b7b7b7; border-right:1px solid #b7b7b7; border-bottom:1px solid #b7b7b7;}
#nav ul li {border-top:1px solid #b7b7b7; background:#f9f9f9}
#nav ul li a {background-image:none;}

#nav ul li.sub {background:#e7e7e7}
#nav ul li.sub a, #nav ul li.sub ul li.sub a {background:url(../bilder/submenu_rot.gif) no-repeat left center;}

#nav ul li.sub ul li a, #nav ul li.sub ul li.sub ul li a {background-image:none;}

#nav ul li.cur a, #nav ul li.sub li.cur a{color:#861d2b; background:url(../bilder/active_rot.gif) no-repeat left center}
/*#nav ul li.cur li a {background-image:none; color:#000;}*/



/*linkes Menu */
#menu ul {border-bottom:#b7b7b7 1px solid; border-left:#b7b7b7 1px solid; border-right:#b7b7b7 1px solid;}
#menu h1 {color:#fff;}
#menu h1 {background:#b7b7b7 url(../bilder/ecke_rechts_grau.jpg) no-repeat top right;} 

#menu li, #menu li.sub li {border-top:#b7b7b7 1px solid; background:#f9f9f9;}
#menu li.sub {background-color:#e7e7e7}
 

#menu ul a:link, #menu ul a:visited {color:#000;}
#menu ul a:active, #menu ul a:hover {color:#861d2b;}
/*#menu ul ul li {background:#e7e7e7;}*/

#menu li.sub a {background:url(../bilder/submenu_rot.gif) no-repeat left center;}
#menu li.sub ul li a {background-image:none;}
#menu ul li.cur a, #menu ul li ul li.cur a {color:#861d2b; background:url(../bilder/active_rot.gif) no-repeat left center}


/*Rootline */
#rootline {
background-color:#861d2b;
color:#FFF;
}
div#rootline a {color:#ffffff;}
/*Language */
ul#lang {}
/*Login*/
 div#login {}
/*Content */

div#content {border-color:#861d2b;}
div#content h1.csc-firstHeader, div#content h1 {
color: #861d2b;}

div#content h2 {
color: #666666;}

div#content h3 {
color: #861d2b;}
div#content p.bodytext {color:#000000;}
div#content table.contenttable td, div#content table.contenttable th, div#content table.csc-searchform td, #mailform fieldset.csc-mailform .csc-mailform-field, div#content table.csc-loginform td{background:#f9f9f9;}
div#content table.contenttable th {background:#b7b7b7; color:#ffffff; }

/*Teaser*/
div#teaser p.bodytext{border:#b7b7b7 1px solid;	background:#f9f9f9}
div#teaser h1 {background:#b7b7b7 url(../bilder/ecke_links_grau.jpg) no-repeat top left; color:#fff;}
/*div#teaser .csc-text-pic {border:#b7b7b7 1px solid; background:#f9f9f9;}*/


/*Product*/
p.announce a {background:#861d2b; color:#fff;}
.left {
	background:url(../bilder/ecke_links_grau.jpg) no-repeat top left;
}
.right {background:url(../bilder/ecke_rechts_grau.jpg) no-repeat top right;
}

.links {border-left:1px solid #b7b7b7; border-bottom:1px solid #b7b7b7; background:#f9f9f9;}
.rechts { border-left:1px solid #b7b7b7; border-right:1px solid #b7b7b7; border-bottom:1px solid #b7b7b7; background:#f9f9f9;}
.product_tbl th, .details1 th, .details2 th, .details3 th, .details4 th, .details5 th, .details6 th {
  	color:#fff;
   	background-color:#b7b7b7;
}
.dess { border:1px solid #b7b7b7; background:#fff;}
.dess_active { border:1px solid #861d2b; background:#fff;}

.product_tbl .links {background:#fff;}
.product_tbl .rechts table {background:#fff;}
/* .thumb needed to later change the border color.
not add a border... what makes them jump
*/
.product_tbl .rechts table .thumb {
   border: solid 1px #b7b7b7;
   
}
/* Thmbnail active hover*/
.product_tbl .rechts table .activ_thumb {
   border: solid 1px #861d2b;
}
.plus_icon {background:url(../bilder/pl_min2.jpg) no-repeat left center;}
.minus_icon {background:url(../bilder/pl_min2.jpg) no-repeat -15px center;}

div#teaser p.teaser {background:#FAF7F5;
	border:#B77e85 1px solid;}
div#teaser h1.teaser {background:#B77E85 url(../bilder/ecke_links_rosa.jpg) no-repeat top left;
	color:#ffffff;}
div#teaser h1.werbung {
background:#857EB7 url(../bilder/ecke_links_blau.jpg) no-repeat top left;
color:#fff;}
div#teaser p.werbung {
background:#F7F5FA;
border:#857EB7 1px solid;}


/*Start-Seite*/
div#content div.second_part ul {border:3px solid #861d2b;}

/* a.register {border-left:1px solid #b7b7b7; border-bottom:1px solid #b7b7b7; border-right:1px solid #b7b7b7; background:#f9f9f9;}
*/
/*Sitemap*/
/*div#content div.csc-sitemap li a {background:#b7b7b7;}
div#content div.csc-sitemap li a:link, div#content div.csc-sitemap li a:active, div#content div.csc-sitemap li a:visited{color:#fff;}
div#content div.csc-sitemap li a:hover {color:#861d2b;}
div#content div.csc-sitemap li li a {background:#f9f9f9;}
div#content div.csc-sitemap li li a {color:#000;}
div#content div.csc-sitemap li li a:link, div#content div.csc-sitemap li li a:active, div#content div.csc-sitemap li li a:visited {color:#000;}
div#content div.csc-sitemap li li a:hover, div#content div.csc-sitemap li li a:active {color:#861d2b;}
div#content div.csc-sitemap li {border:1px solid #b7b7b7; background:#f9f9f9;}
*/

div#sitemap li a {background:#b7b7b7;}
div#sitemap li a:link, div#sitemap li a:active, div#sitemap li a:visited{color:#fff;}
div#sitemap li a:hover {color:#861d2b;}
div#sitemap li li a {background:#f9f9f9;}
div#sitemap li li a {color:#000;}
div#sitemap li li a:link, div#sitemap li li a:active, div#sitemap li li a:visited {color:#000;}
div#sitemap li li a:hover, div#sitemap li li a:active {color:#861d2b;}
div#sitemap li {border:1px solid #b7b7b7; background:#f9f9f9;}
div#sitemap li.first li {border:none; background:#f9f9f9;}


/*Footer */
#footer {background-color: #861d2b;}
#footer a {color:#fff}