@charset "UTF-8";
/**
 * ADAC - Home - Content Styles
 *
 * Klassen werden häufig zur allgemeinen content.ccs ergänzt (siehe dazu die parallelen sections)
 *
 * TOC:
 * ----
 * - Headings
 * - Farbschema
 * - Listen im Content
 * - Contentboxen
 * - Links im Content
 * - Sprites
 * - Reiternavigationen im Headerbereich
 * - Hintergründe
 * - Sonstiges
 * - Popup layer
 * - Popup Calender
 *
 * @package         ADAC-Home
 * @subpackage      Content
 * @version         $Id: content_home.css 3437 2010-08-26 16:19:37Z s.vogt3 $
 */


/* ############################################################################################## */
/**
 * @section  Headings
 */


/* ############################################################################################## */
/**
 * @section  Farbschema
 */


/* ############################################################################################## */
/**
 * @section  Listen im Content
 */

/* --- Metanviseiten --- */

/*das diagramm zum Imagetransfer*/ .imagetransfer-diagramm 	{background: url(../img/home/metanavi/imagetransfer_pfeil.gif) no-repeat; width: 378px; height:167px; text-align:center; padding: 7px 0 6px 0;} .imagetransfer-diagramm p 	{padding-bottom:30px;}
/*die telefonnummer auf der sampling seite*/
.sprite-icons-big-hotline 	{width:15px; height:35px; background-color:#fff; background-position:0px -11800px;}
.kontakt-telefonnummer 	{font-size:125%; font-weight:bold;}
span.kontakt-oder 			{font-weight:normal;}
.telefon-tarifinfo 		{font-size:80%;}

/*Toggle Liste auf Sampling Seite*/
ul.toggle-list-narrow li 	{width:378px;}
* html ul.toggle-list-narrow li 	{width:360px;}
ul.toggle-list-narrow li.text-list {width:100%;}

/*header bar werberpartner sampling*/
/*
.content-werbepartner-affiliate .sh-content-top-bar .arrow-left ,
.content-werbepartner-sampling .sh-content-top-bar .arrow-left 		{margin:2px 0 0 0;}
* html .content-werbepartner-affiliate .sh-content-top-bar .arrow-left,
* html .content-werbepartner-sampling .sh-content-top-bar .arrow-left 	{margin-left:10px;}
*/

.content-werbepartner-affiliate .sh-content-top-bar select ,
.content-werbepartner-sampling .sh-content-top-bar select 		{height:18px; font-size:80%; margin-top:1px; padding:0; width:180px;}
* html .content-werbepartner-affiliate .sh-content-top-bar select,
* html .content-werbepartner-sampling .sh-content-top-bar select {height:16px;}
.content-werbepartner-affiliate .sh-content-top-bar  .toolbar,
.content-werbepartner-sampling .sh-content-top-bar  .toolbar	{width:120px;}

/*header bar werberpartner promotion*/
.content-werbepartner-promotion .sh-content-top-bar .arrow-left 		{margin:2px 15px 0 15px;}
* html .content-werbepartner-promotion .sh-content-top-bar .arrow-left 	{margin-left:10px;}

.content-werbepartner-promotion .sh-content-top-bar select 		{height:18px; font-size:80%; margin-top:1px; padding:0; width:180px;}
* html .content-werbepartner-promotion .sh-content-top-bar select{height:16px;}
.content-werbepartner-promotion .sh-content-top-bar  .toolbar	{width:120px;}

/*Margin von  content-box-double*/
.content-box-double			{margin-bottom:1px;}
.content-box-double ul li	{background:#FFF2BF; width:100%}

/*"Nächter Beitrag" Selector*/
.next-previous-content {background-color:#dadada; padding:3px 14px; color:#a3a3a3; font-weight:bold;}

/*Link in der top bar*/
/*
.sh-content-top-bar a.icon-arrow-right,
.sh-content-top-bar a.arrow-left 	{margin-left:100px;}
*/

/* Content box neben einer Map anzeigen */
.alles-in-meiner-naehe.map-content .content-box		{width:376px;}
/*D:\_edelweiss_projekte\adac\_common\img\home\metanavi\aktivator_aktuelle_nachrichten.jpg*/
.header_picto_nachrichten				{background: url(../img/ruf/aktuelle-nachrichten/aktivator_aktuelle_nachrichten.png) no-repeat 0 0; position:absolute; top:-57px; width:120px; height:54px; z-index:100;}
* html  .header_picto_nachrichten 		{background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/_common/img/ruf/aktuelle-nachrichten/aktivator_aktuelle_nachrichten.png", sizingMethod="crop");}
/* Für den Fall, wenn das Header Piktogramm aus der Inhalt-Box in die Toolbox-Leiste transferiert werden soll. */
.header_picto_nachrichten .transfer  	{top:-5px; margin-left:11px;}
.map-content .content-box				{width:376px; overflow: hidden}
.box-search .box-image                  {margin:0 0 12px 0;}
* html .box-search .box-image                  {margin:0 0 10px 0;}
*+html .box-search .box-image                  {margin:0 0 10px 0;}

/*linker Abstand der rechen Seiten Boxen*/
.content-metanavi-contenteinbindung .content-crossing-box-single {margin-left:19px;}
.content-metanavi-contenteinbindung .content-crossing-box-single .sh-box-outer {width:301px;}

/*Detailsuche im Klapper*/
.erweiterte-suche-klapper .form-col-2j				{width:250px;}
.content-metanavi-suchergebnis ul.toggle-list li	{width:697px; margin-left: 1px;}

/* Suchergebnis Reiternavi */
.tab-suchergebnis          		{width:100%}
.tab-suchergebnis ul        	{list-style:none; height:41px; overflow:hidden; margin-top:-5px; padding:0; background:url(../img/sprites/sprite_home_metanavi_treffer_ergebnisliste.png) top left no-repeat; width:100%; border:none;}
.tab-suchergebnis ul li     	{height:28px; float:left; list-style:none; background:none; margin-top:0px; padding:0; text-align:center; font-weight:bold;}
.tab-suchergebnis ul li a     	{display:block; height:100%; width:100%; text-decoration:none; padding-top:5px;}
.tab-suchergebnis ul li a:hover {text-decoration:none;}
.tab-suchergebnis ul.tab1   	{background-position:0 -100px;}
.tab-suchergebnis ul.tab2   	{background-position:0 -200px;}

.tab-suchergebnis ul.mgl1 span,
.tab-suchergebnis ul.mgl2 span 	{display:none;}

.tab-suchergebnis ul .nav1   	{width:130px;}
.tab-suchergebnis ul .nav2   	{margin-left:3px; width:170px;}

/*Suchergebnis Pager*/
.metanavi-suchergebnis-schmal						{width:450px;}
.metanavi-suchergebnis-schmal .searchresult 		{width:450px;}
.metanavi-suchergebnis-schmal .searchresult .detail {width:381px;}
.metanavi-suchergebnis-schmal .searchresult-pager	{width:450px;}

/*Suchergebnis Rechter Kasten: Empfehlungen*/
.content-metanavi-suchergebnis .content-box 		{width:729px; padding:0px;}
.metanavi-suchergebnis-empfehlungen .sh-box-outer 	{background:#a2a2a2; margin:68px 0 0 19px; float:left; width:230px;}
.metanavi-suchergebnis-empfehlungen .sh-box			{width:212px !important; padding:7px 10px !important; border:1px solid #e8e8e8; background:#fff;}
.metanavi-suchergebnis-empfehlungen .box-linklist li{background-color:#ffeda6; width:213px;}

/*fuer eine Schamle Contentspalte im IE6...*/
.box-left-outer {width:408px;}




/* ############################################################################################## */
/**
 * @section  Contentboxen

/* Homepage 1.Box-höhe */
.mhpb-box1home 	{min-height:460px; height:auto !important; height:460px; padding-bottom:10px;}
.h-box2home {padding:7px 15px 15px 15px !important;}

/* Pannen-Box */
.box-panne		{margin:9px 0 12px 0; padding:7px 0 5px 5px; background:#e8e8e8;}

/* Detailsuche */
.content-detailsuche		{width:699px; padding:11px 15px 15px 15px;}
* html .content-detailsuche	{padding-bottom:0px;}

/*Checkboxen bei der Detailsuche*/
.erweiterte-suche label.checkbox	{width:61px;}

/*Info Box gelb*/
.info-box-1	{background:#ffeda6;}

/*label f. sortier-selectbox*/
.metanavi-suchergebnis-schmal label {padding: 4px 5px 0 0}

/* Stoerer */
.ico-stoerer-cut106 {position:absolute; top:-1px; right:-1px; width:84px; height:85px; background:transparent url(../img/sprites/sprite_stoerer.png) repeat-y 0 -2473px; color:#fff; text-align:center; font-weight:bold; font-size:12px;}
* html .ico-stoerer-cut106 {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/_common/img/stoerer/stoerer_cut_home.png", sizingMethod="crop");}

/* Breiten für die Einbindung der Map auf den Metanavi Contenseiten */
.content-metanavi-contenteinbindung .nachricht-top-box,
.content-metanavi-contenteinbindung .nachricht-top-box .sh-box	{width:408px;}
.box-right-outer .map-bg-box	{height:345px;}

/*Alles in meiner Nähe Content-Box-Breite */
.alles-in-meiner-naehe.map-content .content-box	{width:376px;}

/*Fuer content crossing boxen direkt unter der toolbox*/
.metanavi .toolbox 			{margin-bottom:15px !important;}

/*werbepartnerseite*/
.werbepartner-image    		{width:95px; padding-top: 3px;}
.werbepartner-text 	   		{width:260px; margin-left:10px;}


/* -- Sitemap -- */
.sitemap .content-box  					{width:700px; padding-left:14px;}
.sitemap .linklist-area  				{width:223px; padding-right:15px; float:left;}

.sitemap .linklist-area.top-metanavi    {width:223px; padding:0 0 0 1px;}
.sitemap .linklist-area.top-metanavi a.icon-document {display:block; float:left;}
.sitemap ul.box-linklist li 			{background-color:#ededed; width:223px;}
.sitemap h2 							{font-size:1.2em; padding-bottom:10px;}
.sitemap h2 a, .sitemap h2 a:hover	 	{text-decoration:underline;}
.sitemap .tablestandard 				{border-spacing:0; margin:0;}

.sitemap .tablestandard thead tr td     {font-weight:bold; padding:7px 7px 3px 7px !important;}
.sitemap .tablestandard thead tr td.lonelylink  {padding-bottom:10px; padding-bottom:9px !important;}

.sitemap .tablestandard tr th    		{font-weight:bold; padding:7px 7px 3px 7px !important;}
.sitemap .tablestandard tr th.lonelylink{padding-bottom:10px; padding-bottom:9px !important;}

.sitemap .tablestandard tr td 			{text-align:left; width:230px; border-right:1px solid #fff; padding:0 7px 5px 7px; vertical-align:top;}
.sitemap .tablestandard tr td p			{padding-bottom:0; clear:both;}
.sitemap .tablestandard tr td a.icon-arrow-right{display:block; float:left; padding-bottom:4px;}
.sitemap .tablestandard tr.highlight 	{background-color:#ffeda6;}
.sitemap .tablestandard tr.highlight td {padding-top:7px;}
.sitemap .tablestandard.bg-color1       {background:#ededed;}
.sitemap .tablestandard.bg-color1 tr.highlight td {border-bottom:10px solid #ededed !important;}
.sitemap .tablestandard.bg-color2       {background:#fff;}
.sitemap .tablestandard.bg-color2 tr.highlight td {border-bottom:10px solid #fff !important;}
.sitemap .sprite-icons-top				{margin-top:12px;}
.sitemap .sprite-icons-twostars			{background-position:5px -998px; padding-left:28px;}
* html .sitemap .sprite-icons-twostars  {display:block; float:left;}
*+html .sitemap .sprite-icons-twostars  {display:block; float:left;}
.sitemap .sprite-icons-onestar			{background-position:5px -998px; padding-left:16px;}
* html .sitemap .sprite-icons-onestar	{display:block; float:left;}
*+html .sitemap .sprite-icons-onestar	{display:block; float:left;}

/* -- Datenschutz -- */
.datenschutz .content-box  				{width:600px;}
.datenschutz .content-box h1  			{padding-bottom:7px;}
.datenschutz h2 						{font-size:1.2em; padding-bottom:9px;}
.datenschutz .sprite-icons-top			{margin-top:8px;}

/* -- Impressum -- */
.impressum .content-box  				{width:600px;}
.impressum .content-box h1  			{padding-bottom:7px;}
.impressum h2	 						{font-size:1.2em; padding-bottom:9px;}
.impressum .sprite-icons-top			{margin-top:8px;}

/* -- Werberpartner Promotion -- */
.content-werbepartner-promotion h2  	{font-size:1.2em; padding-bottom:9px;}


/* --- Startseite (Homepage) --- */

/* Newsticker-Box unter der Main-Navigation  */
#navigation .box-nteaser-newsticker 		{margin-top:20px;}
#navigation .box-nteaser-newsticker .sh-box {padding:9px 9px 11px 9px; background-color:#fff; min-height:127px; height:auto !important; height:127px;}
.box-nteaser-newsticker .sh-box div 		{margin-bottom:1px; padding:2px 12px 0 10px; background-color:#fff2bf;}
.box-nteaser-newsticker h3 					{margin-bottom:5px; font-size:1em; border:0; border-bottom:1px solid #000;}
.box-nteaser-newsticker .btninfo			{padding:6px 0 7px 0;}
/* Newsticker-Meldungen
.box-nteaser-newsticker #newstickermain 	{position:relative; height:59px;}
.box-nteaser-newsticker .newsticker 		{position:absolute; width:158px; top:26px; left:10px;}
.box-nteaser-newsticker .newsticker a 		{text-decoration:none;}
 */

/*
@deprecated: old newsticker formats used at homepage
.box-nteaser-home 					{margin-bottom:20px;}
.box-nteaser-home .content-box-left {padding:7px 15px 0 15px; height:25px;}
.box-nteaser-home p 				{padding:0;}
.box-nteaser-home .left 			{width:336px; height:20px; overflow:hidden; position:relative;}
.box-nteaser-home .right 			{width:40px; text-align:right;}
.box-nteaser-home .left a 			{text-decoration:none;}
.box-nteaser-home .left a:hover 	{text-decoration:underline;}
*/

/* Störer */
.stoerer-top-right-small			{background:url("/_common/img/sprites/sprite_stoerer.png") repeat scroll 0 -3045px transparent; position:absolute; height:75px; width:84px; line-height:1.4em; right:0px; top:0px; color:#FFFFFF; float:right; font-size:13px; font-weight:bold; text-align:center; padding-top:5px; padding-left:5px;}
* html .stoerer-top-right-small 		{background: none transparent scroll repeat 0% 0%; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/_common/img/stoerer/stoerer_cut_home.png", sizingMethod="crop"); width:80px; height:80px;}
* html .header-image .stoerer-top-right-small	{margin:1px 1px 0 0;}
.stoerer-top-right-big				{background:url("/_common/img/sprites/sprite_stoerer.png") repeat scroll 0 -1245px transparent; position:absolute; height:75px; width:94px; line-height:1.4em; right:0px; top:0px; color:#FFFFFF; float:right; font-size:13px; font-weight:bold; text-align:center; padding-top:5px; padding-left:5px;}
* html .stoerer-top-right-big	 		{background: none transparent scroll repeat 0% 0%; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/_common/img/stoerer/stoerer_cut_aks.png", sizingMethod="crop"); margin-top:1px;}

/* Border */
.b1px		{border:1px solid #FFFFFF;}

/* Button */
a.button_grey				{background:url("/_common/img/button_grey_bg.png") repeat scroll 0 0; color:#FFFFFF; font-size:11px; line-height:1.4em; margin-bottom:3px; margin-right:1px; padding:1px 10px 2px; text-decoration:none;background-color:#666666; display:block; float:left;}
a.button_grey:hover			{color:#FFFFFF !important; text-decoration:none !important;}
img.button_grey_arrow			{float:left;}
a.button				{background:url("/_common/img/button_bg.png") repeat scroll 0 0; color:#FFFFFF; font-size:11px; line-height:1.4em; margin-bottom:3px; margin-right:1px; padding:1px 10px 2px; text-decoration:none;background-color:#666666; display:block; float:left;}
a.button:hover				{color:#FFFFFF !important; text-decoration:none !important;}

/* Teaser-Produkte */
.box-nteaser-produkte 					{margin-top:20px;}
.box-nteaser-produkte .sh-box 				{background-color:#FFFFFF; height:auto !important;}
.box-nteaser-produkte div * 				{display:block;}
.box-nteaser-produkte a:hover 				{text-decoration:underline;}
.box-nteaser-produkte li img 				{position:absolute; left:0; top:10px; z-index:1;}
.box-nteaser-produkte .cont 				{position:absolute; padding:9px; z-index:2; top:0px; height:83px; width:174px; display:block;}
.box-nteaser-produkte .cont:hover			{background:url("/_common/img/bg_white_80.png") repeat scroll 0 0 transparent !important;}
.box-nteaser-produkte .category				{display:block; padding-left:11px; padding-bottom:2px; color:#fff; font-size:14px; font-weight:bold; background:transparent url(/_common/img/sprites/sprite_icons_01_200111.png) 0 -15048px no-repeat; color:#000000;}
.box-nteaser-produkte .teaser-subnav  			{padding-left:11px; font-size:11px; display:none; text-decoration:none;}
.box-nteaser-produkte div:hover .teaser-subnav 		{display:block !important;}
.box-nteaser-produkte .teaser-subnav:hover		{text-decoration:underline !important;}
.box-nteaser-produkte .teaser-subnav-text		{padding-left:11px; font-size:11px; display:none; text-decoration:none;}
.box-nteaser-produkte div:hover .teaser-subnav-text	{display:block !important;}
.box-nteaser-produkte .teaser-subnav-text:hover		{text-decoration:underline !important;}
.box-nteaser-produkte .teaser-subnav-text		{text-decoration:none !important;}
.box-nteaser-produkte .sh-box				{background:#FFFFFF !important;}
.box-nteaser-produkte .display				{display:block !important;}

/* Box-DropDown */
.box-dropdown .sh-box 					{height:20px !important;padding:7px 9px 6px; background-color:#fff; background: none repeat scroll 0 0 #FFFFFF !important;}
.box-dropdown .button					{padding: 1px 0px 1px 3px;}
.box-dropdown .button:hover				{cursor: pointer;}
#navigation .box-dropdown .sel-wrap select 		{width: 152px; height:19px !important;}
* html #navigation .box-dropdown .sel-wrap select	{width:151px !important;}
.box-left-outer .box-dropdown .sh-box			{border:1px solid #FFFFFF; padding:7px 14px 6px; min-height:20px !important; height:20px !important;}
.box-left-outer .box-dropdown .sel-wrap select		{width:356px !important; height:19px !important;}
* html .box-left-outer .box-dropdown .sel-wrap select	{width:355px !important;}
.box-right-outer .box-dropdown				{margin-left:19px;}
.box-right-outer .box-dropdown .sel-wrap select		{width:263px !important; height:19px !important;}
* html .box-right-outer .box-dropdown .sel-wrap select	{width:260px !important;}

/* Teaser-Box (klein) */
#navigation .box-nteaser-small 			{margin-top:20px;}
#navigation .box-nteaser-small .sh-box 		{padding:5px 9px 6px; background-color:#fff; min-height:68px;}
* html #navigation .box-nteaser-small .sh-box 	{height:68px;}
.box-nteaser-small h2 				{font-size:1.2em; padding-bottom:7px;}
.box-nteaser-small img 				{display:block;}
#navigation .box-nteaser-small .text		{padding:0px 0px 0px 6px;}
#navigation .box-nteaser-small .text a		{text-decoration:none !important;}
#navigation .box-nteaser-small .text a:hover	{text-decoration:underline !important;}
#navigation .box-nteaser-small .header-image 	{left:-4px;top:-4px;}
#navigation .box-nteaser-small a		{text-decoration:underline;}
.box-nteaser-small p				{padding: 0 0 2px;}

/* Teaser-Box (groß) */
.box-nteaser-big				{margin-top:20px;margin-left:19px;width:301px;}
.box-nteaser-big .sh-box 			{padding:6px 10px 7px; background-color:#fff; min-height:32px;}
* html .box-nteaser-big .sh-box 		{height:32px;}
.box-nteaser-big h2 				{font-size:1.2em; padding-bottom:7px;}
.box-nteaser-big img 				{display:block;}
.box-nteaser-big .text				{padding:0px 0px 0px 6px;}
.box-nteaser-big .text a			{text-decoration:none !important;}
.box-nteaser-big .text a:hover			{text-decoration:underline !important;}
.box-nteaser-big .header-image 			{left:-4px;top:-4px;}
.box-nteaser-big a				{text-decoration:underline;}
.box-nteaser-big p				{padding: 0 0 2px;}

/* Mitgliedschaftsbox */
.box-mitgliedschaft					{margin-left:19px;width:301px;}
.box-mitgliedschaft .cont				{position:absolute; left:10px; top:10px;}
.box-mitgliedschaft .cont2				{padding:10px; position:absolute; top:104px;}
.box-mitgliedschaft .cont2 ul				{display:block; min-height:74px;}
* html .box-mitgliedschaft .cont2 ul			{height:74px;}
.box-mitgliedschaft .cont2 li				{width:279px; background-color: #FFFFFF;}
.box-mitgliedschaft .category				{display:block; padding-left:11px; padding-bottom:2px; color:#fff; font-size:14px; font-weight:bold; background:transparent url(/_common/img/sprites/sprite_icons_01_200111.png) 0 -15048px no-repeat; color:#000; }
.box-mitgliedschaft .content-crossing-box-single-klm	{clear:left; float:right; padding-top:11px;}
.box-mitgliedschaft .header-image 			{left:-4px;top:-4px;}
.box-mitgliedschaft .cont2 .box-linklist .linkbox:hover {text-decoration:underline !important;}

/* Box Versicherung */
.box-versicherung					{margin-top:20px;}
.box-versicherung .header-image 			{left:-4px;top:-4px;}
.box-versicherung .cont					{position:absolute; top:0px; left:0px; padding:15px;}
.box-versicherung .mehr_link			{text-decoration:underline !important;}
.box-versicherung .cont_button			{position:absolute; top:107px;}

/* Aktionsbox Mitte */
.box-aktionsbox-mitte 					{margin-top:20px;}
.box-aktionsbox-mitte .sh-box 				{padding:9px 15px 14px 13px; min-height:117px;}
* html .box-aktionsbox-mitte .sh-box 			{height:117px;}
.box-aktionsbox-mitte h2 				{padding: 0 0 7px;}
.box-aktionsbox-mitte .image				{padding-right:10px;}
.box-aktionsbox-mitte .text				{margin-left:7px; text-decoration:none;}
.box-aktionsbox-mitte .text a				{text-decoration:none !important;}
.box-aktionsbox-mitte .text a:hover			{text-decoration:underline !important;}
.box-aktionsbox-mitte .mehr_link			{text-decoration:underline !important;}

/* Meistgeklickt Box */
.tagcloud-home						{margin-top:20px;}
.tagcloud-home .h-box2home				{height:163px;}

/* Box News */
.box-news .news-header .header-image			{left:-4px; top:-4px; }
.box-news .news-header .sh-box				{height:301px; padding: 13px 13px 13px 9px;}
.box-news .news-header .cont				{position:absolute; top:0; left:0; padding:5px; margin:14px; width:368px;}
.box-news .news-header .cont p				{padding:0;}
.box-news .news-header .transparent70			{background:url("/_common/img/bg_white_70.png") repeat scroll 0 0 transparent;}
.box-news .news-header .transparent80			{background:url("/_common/img/bg_white_80.png") repeat scroll 0 0 transparent;}
.box-news .news-header .transparent90			{background:url("/_common/img/bg_white_90.png") repeat scroll 0 0 transparent;}
.box-news .news-header .nav .sh-box			{height:72px !important; padding: 14px 15px 15px 9px;}
.box-news .news-header .active				{display:block;}
.box-news .news-header .inactive			{display:none;}
.box-news .news-list .text a				{text-decoration:none !important;}
.box-news .news-list .text a:hover			{text-decoration:underline !important;}
.box-news .news-header ul li				{background:none !important; padding: 0 0 1px 0 !important;}
.box-news .news-header ul				{padding:0px;}
.box-news .news-header .news1 .news-link-selected	{background:url("/_common/img/sprites/sprite_icons_01_200111.png") no-repeat scroll 0 -15405px #CCCCCC; overflow:hidden; padding-left:30px; padding-bottom:2px; display:block;}
.box-news .news-header .news2 .news-link-selected	{background:url("/_common/img/sprites/sprite_icons_01_200111.png") no-repeat scroll 0 -15425px #CCCCCC; overflow:hidden; padding-left:30px; padding-bottom:2px; display:block;}
.box-news .news-header .news3 .news-link-selected	{background:url("/_common/img/sprites/sprite_icons_01_200111.png") no-repeat scroll 0 -15445px #CCCCCC; overflow:hidden; padding-left:30px; padding-bottom:2px; display:block;}
.box-news .news-header .news4 .news-link-selected	{background:url("/_common/img/sprites/sprite_icons_01_200111.png") no-repeat scroll 0 -15465px #CCCCCC; overflow:hidden; padding-left:30px; padding-bottom:2px; display:block;}
.box-news .news-header .news1 .news-link		{background:url("/_common/img/sprites/sprite_icons_01_200111.png") no-repeat scroll 0 -15325px #EDEDED; overflow:hidden; padding-left:30px; padding-bottom:2px; display:block;}
.box-news .news-header .news2 .news-link		{background:url("/_common/img/sprites/sprite_icons_01_200111.png") no-repeat scroll 0 -15345px #EDEDED; overflow:hidden; padding-left:30px; padding-bottom:2px; display:block;}
.box-news .news-header .news3 .news-link		{background:url("/_common/img/sprites/sprite_icons_01_200111.png") no-repeat scroll 0 -15365px #EDEDED; overflow:hidden; padding-left:30px; padding-bottom:2px; display:block;}
.box-news .news-header .news4 .news-link		{background:url("/_common/img/sprites/sprite_icons_01_200111.png") no-repeat scroll 0 -15385px #EDEDED; overflow:hidden; padding-left:30px; padding-bottom:2px; display:block;}
.box-news .news-header .nav a:hover			{background-color:#CCCCCC;}
.box-news .news-list .sh-box				{min-height:129px; padding: 15px 15px 11px 15px;}
* html .box-news .news-list .sh-box			{height:129px;}
.box-news .news-list .news-image			{padding-right:10px;}
.box-news .news-list p					{padding:0 0 0 7px;}

/* Große Teaserboxen im Main */
.mainteaser-modul-v1 			{min-height:258px;}
* html .mainteaser-modul-v1 	{height:252px;}
.mainteaser-modul-v2			{height:319px; margin-bottom:-41px;}
* html .mainteaser-modul-v2		{margin-bottom:-51px;}
.mainteaser-modul-v2 						{position:relative;}
.mainteaser-modul-v2 .main_teaser_header 	{position:absolute; padding:0 30px 0 30px; text-align:center; font-weight:bold; color:#fff; top:68px;}
.mainteaser-modul-v2 .main_teaser_header_v2 {position:absolute; padding:0 30px 0 30px; text-align:center; font-weight:bold; color:#333333; top:169px;}
.mainteaser-modul-v2 .main_teaser_header a 	{color:#fff;}
.mainteaser-modul-v2 h1 					{font-size:24px !important; padding-bottom:6px;}


/* sonstige Startseiten-Definitionen */

/* Box-Home */
.box-home .v-bottom 			{min-height:15px; padding:10px; background:#fff;}
.box-left-outer .box-home .v-bottom {padding:10px 15px 10px 15px;}
* html .box-home .v-bottom		{height:17px;}
.box-right-outer .box-home		{margin-left:19px;}

/* Liste (überschreiben vorhandener Styles) */

.box-home .content-crossing-box-single-v2 ul {margin-bottom:6px; width:281px;}
.box-home .content-crossing-box-single-v2 li {line-height:1.1em;}
.box-home .content-crossing-box-single-v2 p.button {margin-bottom:5px;}
.box-home .content-crossing-box-single-klm li.clearfix {padding-bottom:4px !important;}
* html .box-home .content-crossing-box-single-klm li.clearfix {padding-bottom:2px !important;}

/* Stoerer */

.box-home .content-crossing-box-single-v2 .ico-stoerer-cut106 {top:-1px; right:-1px;}
.box-home .content-crossing-box-single-v2 .ico-stoerer-cut106 span {font-size:16px; line-height:15px;}
.box-home .content-crossing-box-single-v2 .ico-stoerer-cut106 div {padding:10px 4px 0 20px;}


/* M-Modul "ADAC vor Ort - Regional" mit Imagemap */
.module-m-vorortregional-map-01 .box-fieldset {padding:0 0 10px 0;}
.module-m-vorortregional-map-01 .box-map {text-align:center; margin:0 auto; border:1px solid #a3a3a3; padding:10px; margin:0 0 3px 0;}
.module-m-vorortregional-map-01 .headline {display:block; font-weight:bold; padding:0 0 7px 0;}
.module-m-vorortregional-map-01 .form-row {margin:0 0 0 0;}
.module-m-vorortregional-map-01 .form-row .image {position:relative; float:right; top:-1px; padding:2px 0;}
.module-m-vorortregional-map-01 .form-row .col-I {float:left; width:88px;}
.module-m-vorortregional-map-01 .form-row .col-I .text {width:60px;}
.module-m-vorortregional-map-01 .form-row .col-II {display:block; float:left; text-align:center; width:33px; margin:1px 0 0 0;}
.module-m-vorortregional-map-01 .form-row .col-III {float:right; width:255px;}
.module-m-vorortregional-map-01 .form-row .col-III .sel-wrap {float:left; width:234px;}
.module-m-vorortregional-map-01 .form-row .col-III select {width:232px; height:18px;}
.module-m-vorortregional-map-01 .form-row .col-III select option {padding:2px 0 2px 3px;}
.module-m-vorortregional-map-01 .form-row .col-III .image {width:17px;}

/* M-Modul "ADAC vor Ort - Ortsclubs" */
.module-m-vorortortsclubs-01 .text {width:376px;}
.module-m-vorortortsclubs-01 .headline {display:block; font-weight:bold; padding:0 0 7px 0;}
.module-m-vorortortsclubs-01 .subheadline {display:block; padding:0 0 7px 0;}
.module-m-vorortortsclubs-01 .form-row ul {padding:0;}
.module-m-vorortortsclubs-01 .form-row li {background:none; float:left; padding:0 0 5px 0; width:186px;}
.module-m-vorortortsclubs-01 .form-row-last .image {float:right;}

/* Tabelle "ADAC vor Ort - Clubs" Suchergebnis */
.colKm {width: 53px;}
* html .colKm {width: 43px;}
*+html .colKm {width: 43px;}

.colDetailLabel {width: 125px;}
* html .colDetailLabel {width: 111px;}
*+html .colDetailLabel {width: 111px;}

.colDetailValue {width: 253px;}
* html .colDetailValue {width: 254px;}
*+html .colDetailValue {width: 254px;}

/* Interne Suche */
.interne_suche .nav_interne_suche ul {
	background: url("/_common/img/sprites/sprite_suche.png") no-repeat scroll left top transparent;
	border: medium none;
    height: 28px;
    list-style: none outside none;
    margin: 0;
    padding: 0 0 0 15px;
    width: 729px;
}

.interne_suche .nav_interne_suche .tab1 {
	background-position: 0 0;
}

.interne_suche .nav_interne_suche .tab2 {
	background-position: 0 -60px;
}

.interne_suche .nav_interne_suche .tab3 {
	background-position: 0 -120px;
}

.interne_suche .nav_interne_suche ul li {
    background: none repeat scroll 0 0 transparent;
    float: left;
    height: 25px;
    margin: 3px 0 0;
    padding: 0;
    position: relative;
}

.interne_suche .nav_interne_suche ul li a {
    display: block;
    height: 100%;
    width: 100%;
}

.interne_suche .nav_interne_suche ul .nav1 {
    width: 121px;
}

.interne_suche .nav_interne_suche ul .nav2 {
    width: 208px;
}

.interne_suche .nav_interne_suche ul .nav3 {
    width: 161px;
}

.interne_suche .content_interne_suche .gsa-search 
{
	float:left;
}

.interne_suche .content_interne_suche .gsa-search .searchresult
{
	width:100%;
}

.interne_suche .content_interne_suche .gsa-search .searchresult .detail
{
	width:401px;
}

.interne_suche .content_interne_suche .metanavi-suchergebnis-empfehlungen 
{
	float:left;
	margin-top:4px;
	margin-left:20px;
}

.interne_suche .content_interne_suche .metanavi-suchergebnis-empfehlungen .sh-box-outer
{
	float:none;
	margin:0;
	width:auto;
}

.interne_suche .optional_search 
{
	background-color: #FFEDA6;
	margin-bottom:10px;
}

.interne_suche .optional_search .content
{
	padding: 10px;
}

.interne_suche .optional_search .content select
{
	padding: 1px 0;
}

.interne_suche .optional_search .content .text_search_term
{
	width: 150px;
}

.interne_suche .optional_search .content .list_tabs
{
	margin-left:10px;
	width: 170px;
}

.interne_suche .optional_search .content .button_search
{
	margin-left:10px;
	padding:0;
}

.interne_suche .optional_search_terms 
{
	background-color: #FFEDA6;
	margin-bottom: 1px;
}

.interne_suche .optional_search_terms .content
{
	padding: 10px;
}

.interne_suche .optional_search_terms .content .intro_text
{
	float:left;
}

.interne_suche .optional_search_terms .content .link_container
{
	float:left;
}

.interne_suche .optional_search_terms .content .suggestion
{
	margin-left: 10px;
}

.interne_suche ul.toggle-list li 
{
	width:100%;
}

.interne_suche .content-detailsuche 
{
	padding:0 0 8px;
	width:100%;
}

.interne_suche .form-col-2j 
{
	width:237px;
}

ul.toggle-list li div.toggle-content li 
{
	background:none;
	padding:0;
}

.interne_suche .content_interne_suche .tab2 .sh-box-content {
    padding: 15px 0 0 15px;
}

.interne_suche .content_interne_suche .tab2 .searchresult 
{
	width:100%;
}

.interne_suche .content_interne_suche .tab2 .searchresult .detail
{
	width:455px;
}

.interne_suche .content_interne_suche .tab2 .tab-leistungslexikon
{
	padding:0;
}


.interne_suche .content_interne_suche .tab3 .sh-box-content 
{
	padding: 15px 0 0 15px;
}

.interne_suche .content_interne_suche .tab3 .headline-box	
{
	padding:0 15px;
}

/* ############################################################################################## */
/**
 * @section  Popup Infolayer
 */


/* ############################################################################################## */
/**
 * @section  Links im Content
 */


/* ############################################################################################## */
/**
 * @section  Sprites
 */


/* ############################################################################################## */
/**
 * @section  Reiternavigationen im Headerbereich
 */

/* Haupt-Navigation Rand */
#navigation .sh-box-outer .sh-box {border:1px solid #fff;}


/* ############################################################################################## */
/**
 * @section  Hintergründe
 */


/* ############################################################################################## */
/**
 * @section  Sonstiges
 */


/* ############################################################################################## */
/**
 * @section  Popup layer
 */

a.icon-close							{float:right;}

/* Popup layer Abschlepptabelle Breite */
.layer-abschlepptabelle .sh-floating-box{width:500px;}
.layer-abschlepptabelle 				{width:531px;}

/* Popup layer Banner */
.layer-banner .sh-floating-box	{width:728px;}
.layer-banner	 				{width:759px;}
.layer-banner textarea			{width:721px; height:254px;}

/* Layer-Ads (z.B. BASE) */
.layer_ad{
	position: absolute;
	display: none;
	z-index: 100;
	margin: 0px 0px 0px -487px;
	padding: 0px 0px 0px 0px;
	width: 973px;
	height: 570px;
	left: 50%;
}

/* ############################################################################################## */
/**
 * @section  Popup Calender
 */

/* ############################################################################################## */


/* top div */
.cw-logo           {position:absolute; z-index:5; top:-24px; left:10px;}
.cw-top-link  {position:absolute; z-index:5; top:0px; left:115px;}
