/*(c)2007-2010 com2 Gmbh, TN, www.com-com.com v1.0*/
/* Styles, die nur innerhalb der Website benötigt werden*/


#rightCol .icon { background: #fff none no-repeat right top; }
	body#larger #rightCol .icon {background: none !important;} 
	body#largest #rightCol .icon {background: none !important;} 


/*~~ 1te Navebene ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
		#topNav li a:link, #topNav li a:visited, #topNav li a:hover, #topNav li a:active{
			background-image: url(../images/chrome/menu/topnav.png);
		}
		
		#topNav li#id2 a:link, #topNav li#id2 a:visited, #topNav li#id2 a:hover, #topNav li#id2 a:active{ width: 82px; }
		#topNav li#id2 a.active:link, #topNav li#id2 a.active:visited, #topNav li#id2 a.active:hover, #topNav li#id2 a.active:active{ background-position: 0 -74px;  }
		#topNav li#id2 a:hover, #topNav li#id2 a:active{ background-position: 0 -37px; }

		#topNav li#id13 a:link, #topNav li#id13 a:visited, #topNav li#id13 a:hover, #topNav li#id13 a:active { background-position: -82px 0; width: 129px; }
		#topNav li#id13 a.active:link, #topNav li#id13 a.active:visited, #topNav li#id13 a.active:hover, #topNav li#id13 a.active:active{ background-position: -82px -74px;  }
		#topNav li#id13 a:hover, #topNav li#id13 a:active{ background-position: -82px -37px; }

		#topNav li#id17 a:link, #topNav li#id17 a:visited, #topNav li#id17 a:hover, #topNav li#id17 a:active { background-position: -211px 0; width: 178px; }
		#topNav li#id17 a.active:link, #topNav li#id17 a.active:visited, #topNav li#id17 a.active:hover, #topNav li#id17 a.active:active{ background-position: -211px -74px;  }
		#topNav li#id17 a:hover, #topNav li#id17 a:active{ background-position: -211px -37px; }

		#topNav li#id20 a:link, #topNav li#id20 a:visited, #topNav li#id20 a:hover, #topNav li#id20 a:active { background-position: -389px 0; width: 150px; }
		#topNav li#id20 a.active:link, #topNav li#id20 a.active:visited, #topNav li#id20 a.active:hover, #topNav li#id20 a.active:active{ background-position: -389px -74px;  }
		#topNav li#id20 a:hover, #topNav li#id20 a:active{ background-position: -389px -37px; }

		#topNav li#id749 a:link, #topNav li#id749 a:visited, #topNav li#id749 a:hover, #topNav li#id749 a:active { background-position: -389px 0; width: 150px; }
		#topNav li#id749 a.active:link, #topNav li#id749 a.active:visited, #topNav li#id749 a.active:hover, #topNav li#id749 a.active:active{ background-position: -389px -74px;  }
		#topNav li#id749 a:hover, #topNav li#id749 a:active{ background-position: -389px -37px; }

		
		#topNav li#id25 a:link, #topNav li#id25 a:visited, #topNav li#id25 a:hover, #topNav li#id25 a:active { background-position: -539px 0; width: 178px; }
		#topNav li#id25 a.active:link, #topNav li#id25 a.active:visited, #topNav li#id25 a.active:hover, #topNav li#id25 a.active:active{ background-position: -539px -74px;  }
		#topNav li#id25 a:hover, #topNav li#id25 a:active{ background-position: -539px -37px; }

		
		#topNav li#id92 a:link, #topNav li#id92 a:visited, #topNav li#id92 a:hover, #topNav li#id92 a:active {
			background-image: url(../images/chrome/menu/topnav_at1.png);  width: 141px;
		}
		#topNav li#id103 a:link, #topNav li#id103 a:visited, #topNav li#id103 a:hover, #topNav li#id103 a:active {
			background-image: url(../images/chrome/menu/topnav_at2.png); width: 189px;
		}
		#topNav li#id110 a:link, #topNav li#id110 a:visited, #topNav li#id110 a:hover, #topNav li#id110 a:active {	
				background-image: url(../images/chrome/menu/topnav_at3.png); width: 166px;
		}
		#topNav li#id115 a:link, #topNav li#id115 a:visited, #topNav li#id115 a:hover, #topNav li#id115 a:active {
			background-image: url(../images/chrome/menu/topnav_at4.png); width: 221px;
		}

/*~~ rightCol ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

		#rightColTop {
			margin: 0; padding: 10px; 
			position: absolute; 	
			right: 12px; top: 9px;
			width: auto;
			background: #fff;
		}
		body.popup #rightColTop { left: 550px; height: auto; display: none; }

		#rightColTop ul { margin: 0; padding: 0; list-style: none;	}
			#rightColTop li {
				margin: 4px 0 0 0;	padding: 0 6px;
				float: left;
				list-style: none;
				border-left: 1px solid #837c6b;
				line-height: 100%;
			}
			#rightColTop ul li:first-child, #rightColTop ul li.first { border: none;	}
			#rightColTop a:link, #rightColTop a:visited { color: #837c6b; }
			#rightColTop a:hover, #rightColTop a:active, #rightColTop a:focus { color: #157deb; text-decoration: none; }
			#rightColTop li#searchLi { margin-top: 0; border: none; }
			#rightColTop li#searchLi input#searchInput {  border: 1px solid #D5CFC1; border-right: none; float: left; height: 15px; padding: 2px 0 0; width: 125px; }
			* html #rightColTop li#searchLi input#searchInput { margin-bottom: 0; } /* ie6- */
			#rightColTop li#searchLi input#searchInput:focus { border-color: #157deb; }
			#rightColTop li#searchLi input#searchGo { background: #837C6B  url(../images/chrome/icons/icons.png) -139px 6px no-repeat; border: none !important; color: #fff; height: 19px; line-height: 19px; padding: 0 0 3px 14px; text-align: left; width: 80px; }
			#rightColTop li#searchLi input#searchGo:hover { background-color: #157deb; }
			*:first-child+html #rightColTop li#searchLi input#searchGo { margin-bottom: 2px; } /* ie7 */
			
		
		body.popup #rightColTop #logo { margin-top: 5px; }
		#rightColTop #loggedOn {
			margin: 0;
			background: transparent url(../images/chrome/icons/user_xl.gif) right center no-repeat;
			color: #837c6b;
			line-height: 120%;
		}

/*~~ Listteaser für Privatkunden-Produkt-Seite, class bekommt das TeaserGrid ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.listTeaser {}
	.listTeaser td { background-color: #deedf8; }
	.listTeaser .content { padding-top: 8px; }
		.listTeaser h3 { color: #003772; background-color: #bedcf1; margin-bottom: 13px;}
		.listTeaser h4 { color: #003772;}
		.listTeaser td .content { background: transparent url(../images/chrome/bg-listteaser_color00_top.gif) left top no-repeat !important; }
	.listTeaser td.bgColor01 { background-color: #cae2f4 !important; }
		.listTeaser td.bgColor01 h3 { color: #fff; background-color: #93bad1; }
		.listTeaser td.bgColor01 .content { background: transparent url(../images/chrome/bg-listteaser_color01_top.gif) left top no-repeat !important; }
	.listTeaser td.bgColor02 { background-color: #b2cede !important; }
		.listTeaser td.bgColor02 h3 { color: #bee3f7; background-color: #053b75;}
		.listTeaser td.bgColor02 .content { background: transparent url(../images/chrome/bg-listteaser_color02_top.gif) left top no-repeat !important; }


