/********************************************************************************	Name: style.css*	erstellt: 30.05.2006*	Autor: MK, werbeagentur aufwind. gmbh* Beschreibung:* Default-Stylesheet mit den wesentlichen Element-Formatierungen**	Allgemeine Farbwerte:*	Textfarbe:		#666*	Border:				#*	Hintergrund:	#* Textfarbe heller: 8c8e90**	letzte Aenderungen:*	Datum			von was*	12.03.08	MK	So ne Menge - CM-Elemente, Menu in menu.css ausgelagert*********************************************************************************/ /* Allgemeine Angaben */ /***** Redefinierung von HTML-Elementen *****/html,body,a,a:link,a:visited,a:hover,a:active,p,div,span,ul,ol,li,hr,table,tbody,th,tr,td,h1,h2,h3,h4,h5,h6,form,input,select,option,optgroup,button,fieldset,textarea,label,legend { font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif; font-size: 11px; color: #666; text-decoration: none;}body { /* Damit die Elemente im HTML-Editor richtig angezeigt werden*/ background: url('../common/bg_body.gif') #fff;}ul { padding: 0px 0px 0px 15px; margin: 0px; list-style-type: square;}li { margin: 3px 0px;}ol { margin: 0px 0px 0px 20px; padding: 0px;}img { border: none;}hr { border: none; border-top: 1px solid #777; width: 100%; margin: 3px 0px;}a { cursor: pointer; color: #B7CF1C;}p a:link { color: #B7CF1C; text-decoration: underline;}p a:visited { color: #B7CF1C;}p a:hover { color: #666666;}p a:active { color: #B7CF1C;}p a:focus { color: #B7CF1C;}a.link intern { background-image: url('../../assets/common/pfeil_rechts.gif'); background-repeat: no-repeat;}/***** Formular-Elemente *****/option { padding: 0px 5px 0px 0px;}label,input[type=button],button { cursor: pointer;}input:focus,textarea:focus { background: #dee3e7;}p { padding: 0px; margin: 0px;}button { font-weight: bold; color: #666; background: #dee3e7;}.form_contact { float: left; margin-top: 10px; margin-bottom: 10px;}.form_contact .error { margin: 10px 0px; color: #816b4b; font-weight: bold;}.form_contact .service { margin: 5px 0px;}.form_contact .service input { border: none; width: 13px; margin: 3px 3px 0px 107px;}.form_contact label { margin: 0px 5px 0px 5px; width: 130px; float: left;}.form_contact label.red { color: #9C141C;}.form_contact input,.form_contact textarea,.form_contact select { border: 1px solid #c4cbd1; padding: 2px; margin: 2px 0px; width: 250px;}.form_contact input.plz { width: 40px; margin: 2px 2px 2px 0px;}.form_contact input.ort { width: 198px;}.form_contact .pflicht { margin: 0px 5px 5px 140px;}.form_contact .submitbutton { margin: 15px 5px 0px 140px;}#kontakt { margin-left: 500px; font-size: 12px; font-family: Helvetica;}/* Ende Formular-Elemente*/ /******************************************************************************/ /* Ueberschriften */h1 { font-size: 14px; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px;}h2 { margin: 3px 0px 5px 0px; color: #696969;}h3 { }h4 { }h5 { }h6 { font-weight: normal;}.red { color: #c00;}/* Ende Ueberschriften */ /******************************************************************************/ /* Pseudo Klassen */.nofloat { clear: both; display: inline;}.nofloat[class] { display: block;}.noborder { border: none;}/* Ende Allgemeine Angaben */ /******************************************************************************/ /* Seite zentriert ausrichten */#center { position: relative; width: 1010px; /*845px;*/ background: none; padding: 0px; margin: 30px auto 15px auto;}/* Ende Seite zentriert ausrichten */#center_inner { float: left; background: #fff; width: 845px;}/******************************************************************************/ /* Top-Bereich */#top { /* BG = dynamisch direkt im Rahmen-Template */ width: 915px; float: left; display: inline; margin: -23px 0px 0px -85px; padding: 15px 0px 0px 15px;}#head { margin: 0px 0px 0px 0px;}#top .kopfbild { width: 915px; height: 150px; padding: 0px;}#top .kopfbild a,#top .kopfbild a:link,#top .kopfbild a:visited,#top .kopfbild a:hover,#top .kopfbild a:active { margin: 0px; padding: 0px; display: block;}#top .kopfbild img { }/*#top_logo {	width: 219px;	float: left;	background-color: #4D000C;	height: 169px;}*/#top_down { text-align: right; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; background-image: url('../../assets/common/bg_top_repeatline.gif'); background-repeat: repeat-y; height: 15px; color: #0068B5;}#adresse { background: url('../common/header_start.jpg') no-repeat; margin-left: 10px; padding: 10px 0px 0px 20px; height: 95px; line-height: 170%;}#adresse h2 { color: #fff;}#adresse2 { margin-left: 40px;}#adresse1,#adresse2,#adresse1 p,#adresse2 p { color: #fff; float: left;}/***** Such-Feld *****/.top_search { margin: 18px 0px 0px 0px; padding: 1px 0px 0px 0px; /*float: left;*/ position: absolute; left: 850px; top: 0px; z-index: 2;}.top_search input { background: #fff; border: 1px solid #ABA9AA; padding: 1px; width: 100px;}.top_search button { background: none; border: none; padding: 2px 0px 1px 0px; color: #fff; background-color: #FF9900; font-weight: bold; vertical-align: top;}/* Ende Such-Feld */ /***** Ende Top-Bereich ****************************************************************************************/ /***************************************************************************************************************** Content-Bereich****************************************************************************************************************/#contentarea { margin-top: 15px; float: left; background: #fff; width: 845px; display: inline; padding: 0px;}/* tabellen in ca */table { border-collapse: collapse; border: none;}tr { }td { margin: 0px; padding: 4px 10px 4px 10px; border: 2px solid #f4f5f7; font-size: 10px; vertical-align: middle;}/***** Content-Definition ******/#content,#content2,#content3,#content4,#content5,#content_produkte,#content_v2,#content_print { float: left; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 30px; width: 400px; display: inline; height: 300px;}#content[id],#content2[id],#content3[id],#content4[id],#content5[id],#content_produkte[id],#content_v2[id],#content_print[id] { height: auto; min-height: 300px;}#content h1,#content2 h1,#content3 h1,#content4 h1,#content5 h1 { line-height: 150%;}#content h2,#content2 h2,#content3 h2,#content4 h2,#content5 h2 { margin: 5px 0px 10px 0px; line-height: 150%;}#content { /* mit Subnavi, mit rechter Spalte */ width: 450px;}#content2 { /* mit Subnavi, ohne rechter Spalte */ }#content3 { /* Startseite */ width: 450px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 15px;}#content4 { /* ohne Subnavi, mit rechter Spalte */ }#content5 { /* ohne Subnavi, ohne rechter Spalte */ }#content_produkte { /* auf produktuebersicht spezialisierter content*/ float: left; margin: 0px 0px 10px 10px; border-bottom: none; width: 490px; /* 	background: url('../../assets/common/bg_content_produkte.gif') repeat-y;*/}/* spezialcontent fuer die weinseiten mit extrabreiter quasiassetspalte */#content_v2 { float: left; width: 702px; margin: 0px 0px 10px 10px; padding: 0px 0px 0px 40px; border: none;}#content_print { /* mit Subnavi, ohne rechter Spalte */ }/* Ende Content-Definition */ /* Content Spalten */#content_left,#content_right { width: 336px; padding: 0px; float: left;}#content_left { padding-right: 5px;}#content_right { padding-left: 5px;}/* Sub-Kopfbild */div.sub_kopfbild { background: url('../../assets/common/bg_sub_kopfbild.gif') no-repeat; height: 73px; width: 703px; margin: 0px 0px 0px 10px; display: block; float: left; color: #fff; font-size: 35px; font-style: italic; font-weight: normal; padding: 30px 0px 0px 40px;}/***** Ende Content-Bereich **/ /*** Custom-Bereich (rechte Seite) **/#custom { float: right; width: 180px; padding-top: 0px; margin: 0px 15px 0px 0px; display: inline;}#custom span { margin-left: 15px;}#contentarea_startseite #custom { width: 315px;}/* Ende Custom-Bereich (rechte Seite) */ /* Ende Content-Elemente */ /* Custom-Elemente */.box { margin: 17px 0px 10px 0px; padding: 0px; clear: both; background: url('../../assets/common/bg_custom_box.gif') #c4cbd1  repeat-x; border: none; border-top: 1px solid #fff; border-bottom: 1px solid #fff; color: #666;}.box_bottom { height: 20px; width: 215px; displaY: none;}.box h1,.box_first h1 { border-bottom: 1px solid #fff; font-style: normal; font-size: 12px; padding: 3px 5px 3px 15px; color: #fff; margin: 0px; background: #c4cbd1;}.box h2,.box_first h2 { font-size: 11px; padding: 10px 5px 3px 15px; margin: 0px;}.box p { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}.box div { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}.box div.text { padding: 7px 15px 7px 15px;}.box span { }.box .image { }.box .image h1 { }.box a,.box a:link,.box a:hover,.box a:visited,.box a:active { /*	text-decoration: underline;*/ }.box a.link,.box a.link:link,.box a.link:hover,.box a.link:visited,.box a.link:active { /*	display: block;	padding: 0px 10px 0px 10px;	margin: 0px 0px 10px 0px;*/ }.box ul { }.box ul li { /*	padding: 0px 0px 0px 15px; */ }.box ul li a,.box ul li a:link,.box ul li a:visited,.box ul li a:hover,.box ul li a:active { }.box ul li a:hover { /*	text-decoration: underline; */ }.box ul li img { vertical-align: middle; text-align: center;}/*.box ul.assetlink,.box ul.assetdownload {	clear:both;	list-style-type: none;	list-style-image: none;	margin: 0;	margin-top: 3px;	margin-bottom: 2px;	line-height: 140%;	margin-left: 2px;	padding: 0px;}.box ul.assetlink li,.box ul.assetdownload li {}.box ul.assetlink li a,.box ul.assetlink li a:link,.box ul.assetlink li a:visited,.box ul.assetlink li a:hover,.box ul.assetlink li a:active,.box ul.assetdownload li a,.box ul.assetdownload li a:link,.box ul.assetdownload li a:visited,.box ul.assetdownload li a:hover,.box ul.assetdownload li a:active {	padding: 0px 0px 2px 12px;	background-repeat: no-repeat;	background-position: 0px 1px;	background-image: url('../../assets/common/pfeil_rechts.gif');	display: block;}.box ul.assetdownload li a,.box ul.assetdownload li a:link,.box ul.assetdownload li a:visited,.box ul.assetdownload li a:hover,.box ul.assetdownload li a:active {	padding-left: 18px;}*/ /* Kalender */.box .calendar table { width: 140px; margin: 2px; text-align: center; vertical-align: middle;}.box .calendar table td { padding: 3px; color: #000; background-color: #EEE;}.box .calendar table td a { background-color: #095AA6; color: #fff; text-decoration: none; display: block;}.box .calendar table td.month { color: #000; background-color: #CCC;}.box .calendar table td.month a { color: #000; background-color: #CCC; display: inline;}.box .calendar table td a { background-color: #666; color: #fff; text-decoration: none; display: block;}.box .calendar table td.week { padding: 3px; color: #000; background-color: #EEE;}.box .calendar table td.today { padding: 3px; color: #F00; background-color: #EEE;}.box .calendar table td.today a { text-decoration: none; background-color: #666; color: #fff;}/* Ende Kalender */ /* Suchfeld rechte Spalte*/.box form { padding: 5px 0px 5px 5px;}.box input { background: #fff; border: 1px solid #828282; padding: 2px; width: 100px;}.box button { background: none; border: none; width: 10px;}.box button img { vertical-align: middle;}/* Ende Suchefeld rechte Spalte */ /***************************************************************************************************************** Bottom-Bereich/***************************************************************************************************************/#bottom { clear: both; font-size: 10px; height: 15px; width: 845px; padding: 5px 0px 10px 0px; text-align: left; color: #666;}#bottom img { }#bottom a,#bottom a:link,#bottom a:visited,#bottom a:hover,#bottom a:active { color: #666;}/* Ende Bottom-Bereich */ /* Bottomspezial: footer */.footer_links { }.footer_copyright { }.footer_text { }/***************************************************************************************************************** Content-Elemente/***************************************************************************************************************/ /***** Mitlaufnavigation (Breadcrumb) *****/#breadcrumb { }/* Ende Mitlaufnavigation (Breadcrumb) */ /***** Seitentitel Ueberschrift *****/#pageheadline { }/* Ende Seitentitel Ueberschrift */ /******************************************************************************/ /***** Kontakt *****/.contact { font-weight: bold; /*border: 1px solid #A3C7ED;*/ padding: 0px 0px 2px 0px; margin: 5px 0px; margin-bottom: 15px; position: relative;}.contact h1 { margin: 0px 0px 2px 0px;}.contact h2 { background-image: url('../../assets/common/contact.gif'); background-repeat: no-repeat; background-position: 10px top; padding: 0px 0px 0px 30px; margin: 0px 0px 2px 0px;}.contact div { font-weight: normal; padding: 0px 0px 0px 30px;}.contact b { color: #073070;}.contact img { vertical-align: middle; margin-right: 3px; margin-left: -25px;}/* Ende Contentmaker: Contact */ /***** Spezielle Elemente fuer den Content-Bereich bitte in project.css *****/ /***** Spezielle Elemente fuer den Custom-Bereich bitte in project.css *****/ /***** Ende Custom-Elemente ************************************************************************************/ /***************************************************************************************************************** kontakt.phtml****************************************************************************************************************/ /***** Ende Kontaktformular ************************************************************************************/ /***************************************************************************************************************** suchergebnisse.phtml****************************************************************************************************************/div.top_suche { padding: 10px; margin: 0px 20px 20px 0px; background: #dee3e7;}/* Formular */.form_search { width: 470px; padding: 0px; margin: 0px;}.form_search fieldset { background: none; padding: 0px; margin: 0px; border: none;}.form_search fieldset legend { display: none;}.form_search input { width: 440px; border: 1px solid #999; padding: 2px 5px 2px 5px; margin: 20px 0px 0px 0px; background: #fff; float: left; display: inline;}.form_search input.submit { float: left; border: none; width: 18px; margin: 20px 0px 0px 0px; padding: 2px 0px 2px 0px; background: url('../../assets/common/bg_suche_submit.gif') #788f9b  no-repeat 3px; display: inline;}/* Ergebnisse Produktsuche */.produktsuche_erg { margin: 0px 0px 20px 0px;}.produktsuche_erg ul { padding: 0px 0px 0px 0px; margin: 0px; list-style: none;}.produktsuche_erg ul li { }.produktsuche_erg span.kategorie { color: #195EA3;}.produktsuche_erg a,.produktsuche_erg a:link,.produktsuche_erg a:visited,.produktsuche_erg a:hover,.produktsuche_erg a:active { text-decoration: underline; padding: 0px 0px 0px 15px; background: url('../../assets/common/pfeil_rechts.gif') no-repeat 0px  4px;}.produktsuche_erg a:hover { color: #195EA3;}/* quasi identisch - kuevettensuche */.kuevettensuche_erg { margin: 0px 0px 20px 0px;}.kuevettensuche_erg ul { padding: 0px 0px 0px 0px; margin: 0px; list-style: none;}.kuevettensuche_erg ul li { }.kuevettensuche_erg span.kategorie { color: #195EA3;}.kuevettensuche_erg a,.kuevettensuche_erg a:link,.kuevettensuche_erg a:visited,.kuevettensuche_erg a:hover,.kuevettensuche_erg a:active { display: block; margin: 0px 0px 10px 0px; text-decoration: none; padding: 0px 0px 0px 15px; background: url('../../assets/common/pfeil_rechts.gif') no-repeat 0px  4px;}.kuevettensuche_erg a:hover { color: #195EA3;}/* Ergebnisse Kuevettensuche */ /* Ergebnisse Standardsuche */.search_erg { background: #dee3e7; width: 450px; margin: 0px 0px 20px 0px; padding: 10px 10px 10px 10px;}.search_erg h1 { /*padding: 3px;*/ font-weight: bold; padding: 0px; margin: 0px;}.search_erg h1 a,.search_erg h1 a:link,.search_erg h1 a:visited,.search_erg h1 a:hover,.search_erg h1 a:active { padding: 0px; margin: 0px;}.search_erg div.text { margin: 0px; padding: 0px;}.search_erg div.text a.link,.search_erg div.text a.link:link,.search_erg div.text a.link:visited,.search_erg div.text a.link:hover,.search_erg div.text a.link:active { display: block; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 14px; background: url('../../assets/common/pfeil_rechts.gif') no-repeat 0px  4px; text-decoration: underline;}/***** Ende Suchergebnisse *************************************************************************************/ /*******************************************************************************Startseite*******************************************************************************/ /***************************************************************************************************************** infopool.phtml****************************************************************************************************************/.infopool { padding: 0px; margin: 0px 0px 0px 0px;}.infopool .h1 { /*font-size: 1em;*/ font-weight: bold; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; height: auto; background: none; /* rest siehe unten*/}.infopool .image { float: left; margin: 0px 0px 0px 0px; padding: 0px 10px 0px 0px;}.infopool .dates { }/* teaser von bsp IP-Results */.infopool div.ip_teaser { display: block; width: 460px; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; background: url('../../assets/common/bg_ip_teaser.gif') #e9ebef; cursor: pointer;}.infopool div.ip_teaser h1 { font-size: 11px; height: 25px; font-weight: normal; background: url('../../assets/common/bg_ip_teaser_h.gif') no-repeat  450px 50%; padding: 5px 10px 5px 15px; margin: 0px; font-size: 10px;}.infopool div.ip_expander { display: none; width: 455px; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 5px; background: url('../../assets/common/bg_ip_expander.gif') repeat-y;}.infopool div.ip_expander .kopf { cursor: pointer; height: 12px; background: url('../../assets/common/bg_ip_expander_kopf.gif') no-repeat  ;}.infopool div.ip_expander h1 { font-size: 11px; font-weight: bold; background: #e9ebef; padding: 20px 0px 5px 10px; margin: 0px;}.infopool div.ip_expander div.info_date { padding: 5px 0px 5px 10px;}.infopool div.ip_expander div.ip_teaser { padding: 0px; margin: 0px 0px 15px 0px; background: none;}.infopool div.ip_expander div.ip_teaser h1 { background: none;}.infopool div.ip_expander div.ip_teaser div.text { padding: 5px 0px 5px 10px; font-style: italic; line-height: 150%;}.infopool div.ip_expander .dates { padding: 5px 0px 5px 10px;}.infopool div.ip_expander div.bild { float: left; padding: 10px 20px 10px 10px;}.infopool div.ip_expander div.link_details { margin: 10px 0px 15px 0px;}.infopool div.ip_expander div.link_details a,.infopool div.ip_expander div.link_details a:link,.infopool div.ip_expander div.link_details a:visited,.infopool div.ip_expander div.link_details a:hover,.infopool div.ip_expander div.link_details a:active { background: url('../../assets/common/pfeil.gif') no-repeat; padding: 0px 0px 0px 10px; text-decoration: underline;}.infopool div.ip_expander .fuss { cursor: pointer; padding: 2px 0px 0px 410px; font-size: 10px; height: 14px; background: url('../../assets/common/bg_ip_expander_fuss.gif') #c4cbd1  no-repeat;}/* contentmaker fuer infopool angepasst... */.infopool div.ip_expander div.ip_cm { margin: 0px 10px 0px 10px;}.infopool div.ip_expander div.ip_cm .cm_download,.infopool div.ip_expander div.ip_cm .cm_text,.infopool div.ip_expander div.ip_cm .cm_link { margin: 10px 0px 10px 10px;}.infopool div.ip_expander div.ip_cm .cm_download .text { margin: 0px; padding: 0px;}.infopool div.ip_expander div.ip_cm .cm_download a.download,.infopool div.ip_expander div.ip_cm .cm_download a.download:link,.infopool div.ip_expander div.ip_cm .cm_download a.download:visited,.infopool div.ip_expander div.ip_cm .cm_download a.download:hover,.infopool div.ip_expander div.ip_cm .cm_download a.download:active { display: block; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 20px;}.infopool div.ip_expander div.ip_cm .cm_download span.groesse { margin: 0px 0px 10px 5px;}/* ip-detailseite - nach suchaufruf zb */ /***** Ende Infopool *******************************************************************************************/ /***************************************************************************************************************** fotogalerie.phtml****************************************************************************************************************/.showgallery { }.showgallery h1 { text-align: center; background: none; font-size: 20px; padding: 10px;}.showgallery_thumb { width: 276px; height: 500px; float: left; border-right: 1px solid #828282;}.showgallery_thumb div { width: 80px; height: 80px; margin: 5px; text-align: center; vertical-align: middle; float: left;}.showgallery_thumb .showgallery_center { padding-top: 10px; height: 40px;}.showgallery_thumb .showgallery_left { padding-top: 10px; height: 40px; text-align: left;}.showgallery_thumb .showgallery_right { padding-top: 10px; height: 40px; text-align: right;}.showgallery_image { width: 435px; margin: 0px; padding: 15px 0px 15px 15px; float: left;}.showgallery_image div { padding: 3px;}/***** Ende Galerie-Ausgabe ************************************************************************************/ /***************************************************************************************************************** sitemap.phtml****************************************************************************************************************/table.sitemap { width: 460px;}.sitemap td { padding: 15px 10px; vertical-align: top;}.sitemap td.separator { padding: 0px; background-color: #828282; /*	background-image: url('../../assets/common/bg_sitemap.gif');	background-repeat: repeat-x;	background-position: left bottom;*/}.sitemap td.separator img { visibility: hidden;}a.sitemap1,a:link .sitemap1,a:visited .sitemap1,a:hover .sitemap1,a:active .sitemap1 { font-weight: bold; line-height: 130%;}a.sitemap2,a:link .sitemap2,a:visited .sitemap2,a:hover .sitemap2,a:active .sitemap2,a.sitemap3,a:link .sitemap3,a:visited .sitemap3,a:hover .sitemap3,a:active .sitemap3,a.sitemap4,a:link .sitemap4,a:visited .sitemap4,a:hover .sitemap4,a:active .sitemap4 { line-height: 130%;}a:hover .sitemap1,a:hover .sitemap2,a:hover .sitemap3,a:hover .sitemap4 { }/***** Ende Sitemap ********************************************************************************************/ /***************************************************************************************************************** newsletter.phtml****************************************************************************************************************/.newsletter_anreisser.newsletter_text { margin: 0px 0px 20px 0px;}.newsletter_feld { background: #C7CFD5; padding-left: 5px; color: #000; width: 150px;}.newsletter_feld_r { background: #C7CFD5; color: #000; width: 150px;}.newsletter_input { width: 250px; padding: 5px; background: #C7CFD5;}.newsletter_input2 { margin-left: 10px;}.newsletter_text { color: #000; margin-bottom: 10px;}.newsletter_text_r { color: #000; width: 400px;}.newsletter_input input { }.newsletter_input select { }.newsletter_auswahl { width: 100px;}/***** Ende Newsletter *****************************************************************************************/ /***************************************************************************************************************** Mailausgabe****************************************************************************************************************/div.tpl_mail { /*font-size: 0.7em;*/ margin-bottom: 25px; width: 460px; height: 93px; float: left; padding: 5px 15px 0px 15px; background-repeat: repeat-x; background-position: left top; border-bottom: 1px solid #99B5B8; border-right: 1px solid #99B5B8; background-color: #E6F6F9; font-size: 90%;}html.tpl_mail { background-color: #fff;}.tpl_print .titel { font-size: 105%; font-weight: bold; position: absolute; top: 5px; left: 15px;}.tpl_mail .top_left { float: left;}.tpl_mail .top_left a { text-decoration: none; position: relative; top: 75px;}.tpl_mail .top_left img { position: relative; top: -5px;}.tpl_mail .top_right a { text-decoration: none; position: relative; top: 75px;}.tpl_mail .top_right img { position: relative; top: -5px;}.tpl_mail .top_right { float: right;}/***** Ende Mail-Template ********************************************************************************************/ /***************************************************************************************************************** CSS-Klassen fuer die Barriere-Freiheit****************************************************************************************************************/.unsichtbar { position: absolute; left: -20000px; /*Schiebt die "unsichtbaren" Hilfen aus dem Viewport,	dadurch lassen sich uebereifrige Screenreader,	die ausgerechnet "display: none" akustisch auswerten,	taeuschen, und lesen die so versteckten Hilfen dennoch vor. */}/***** Ende CSS-Klassen fuer die Barriere-Freiheit *************************************************************/ /***** Ende style.css ******************************************************************************************/a.zurueck,a.zurueck:link,a.zurueck:visited,a.zurueck:hover,a.zurueck:active { margin: 10px 0px 0px 0px; padding: 5px 0px 0px 15px; display: block; background: url('../../assets/common/pfeil_links_grau.gif') no-repeat  0px 9px;}/***** ERROR *****/.error { color: #ff0000;}/* spezial: overview kram*/a.overview_tag { width: 200px; height: 30px; margin-right: 20px; margin-bottom: 10px; display: block; float: left; background: url('../common/bg_naviH.gif') repeat-x;}a.overview_tag h1 { font-size: 11px; float: left; padding-top: 5px; padding-left: 5px;}/******************************************************************************** Werbepool spezifisch********************************************************************************/#external { float: left; width: 150px; text-align: center; margin: 0px; margin-top: -20px; padding: 0px;}#anzeige_content,#anzeige_right,#anzeige_right_shop,#anzeige_external,#anzeige_right_wetter { float: left;}#anzeige_right hr { border: none; border-bottom: 1px solid #dadada; margin: 10px 0px 10px 0px;}#anzeige_content hr,#anzeige_right_shop hr,#anzeige_external hr { border: none; /* Die unerw�nschten HRs ausblenden */}#anzeige_content img { border: 1px solid #000;}#anzeige_right { border: 1px solid #dadada; width: 180px; text-align: center;}#anzeige_right_shop { border: 1px solid #dadada; width: 180px; text-align: center; margin-bottom: 15px; background: #ebebeb;}#anzeige_right_wetter { border: 1px solid #dadada; width: 180px; text-align: left; padding-bottom: 10px; background: #ebebeb;}#anzeige_right h1,#anzeige_right_shop h1,#anzeige_right_wetter h1 { font-size: 10px; padding: 1px 5px 2px 5px; color: #fff; text-align: left; background: #bcd32c url('../common/gruener_balken.gif') repeat-x;}#anzeige_external h1 { text-align: left; font-size: 10px; margin-left: 0px;}.anzeige_link { display: inline; text-align: center; margin: 0px 5px 0px 5px;}.anzeige_border { border: 1px solid #b7b7b7;}#wetter_inner { margin-left: 10px;}/*********************** Login CSS ******************************************/#login { position: absolute; left: 680px; top: 145px; z-index: 51; width: 140px; padding: 0px;}#login h1:hover { color: #bcd22c;}#login h1 { font-size: 11px; font-weight: 100; padding: 5px 5px 3px 5px; height: 20px; margin: 0px; margin-bottom: 10px; display: block; width: 130px;}.logindiv { width: 127px; padding: 5px; background: #bcd22c; border: none; border-bottom: 1px solid #b7b7b7; border-left: 1px solid #b7b7b7; border-right: 1px solid #b7b7b7;}.logindiv a { display: block; margin-top: 5px; text-decoration: underline;}#login label { display: block; width: 110px; margin: 0px 0px 0px 0px;}#login input { border: 1px solid #b7b7b7; width: 110px; padding-left: 5px; padding-right: 5px; margin: 5px 0px 5px 0px;}#login #login_ok { width: 25px;}/*********************** Flash CSS ******************************************/a.back { display: block; margin-top: 10px; text-decoration: underline;}form#swf_form label { display: block; float: left; width: 100px; height: 15px;}#swf_title { margin: 10px 20px 10px 0px; width: 200px; height: 15px; float: left;}#swf_file { margin-top: 5px;}#swf_submit { margin-top: 10px;}#swf_form { display: none; position: absolute; left: 170px; top: 190px; width: 450px; padding: 10px; border: 1px solid #ccc; background: #f8f8f8;}#swf_title { }#swf_file { }#swf_submit { float: left;}#swf_object { margin: 20px 0px 0px 0px;}a#swf_close_a { display: block; float: right; text-align: right;}h1#swf_upload_h1 { float: left;}table#swf_table,table#swf_table tr,table#swf_table td { border: 0px solid #fff;}#swf_table a { text-decoration: underline;}.delete_req { display: none; background: #fafafa; border: 1px solid #b7b7b7; padding: 10px; margin: 5px 0 0 0;}#swf_table tr { background: #c6c6c6;}#swf_table tr td { border-bottom: 5px solid #fff;}#rss_div { clear: both; margin-top: 20px; padding-top: 20px;}