/******************************************
***		 name:	Basislayout			***
***		 desc:	Gemeinde Ravenstein	***
***		autor:	kivbf, dario tonoli		***
***		v/dat:	1.0 / 04.06.2008		***
*********************************/

body,html,div,h1,h2,h3,h4,h5,h6,ol,ul,dl,pre,form,fieldset,code,img,input,p,blockquote,th,td {
margin:0;
padding:0;
}

html, body {height:100%; width:100%;}

body.noframeBody{
font: 100.01%/1em Verdana, Arial, Helvetica, sans-serif;}
.invisible {display:none;}

#zentrierer {height:100%;}
#inhaltAussen {padding:0; height:100%;}
#inhalt {background-color:#FFFFFF;}

a {color:#0000FF;text-decoration:underline;}
a:hover {color:#000000;text-decoration:underline;}

h1 {padding:2px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 1em;color: #003399;font-weight:bold;}
h2 {padding:2px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 1em;color: #003399;font-weight:normal;}
h3 {font-size: 100%;font-family:Verdana, Arial, Helvetica, sans-serif;color: #727272;font-weight:bold;}
h4 {font-size: 100%;font-family:Verdana, Arial, Helvetica, sans-serif;color: #727272;font-weight:bold;}
h5 {font-size: 90%;font-family:Verdana, Arial, Helvetica, sans-serif;color: #333333;font-weight:bold;}
h6 {border-top:1px dotted #FFBA36;font-size: 130%;font-family:Verdana, Arial, Helvetica, sans-serif;color: #727272;font-weight:bold;padding-top:5px;}

/*Top*/
#top {height:132px;background:url(../../show/1172851/top-grafik.jpg) left top no-repeat;}
.topFrameDiv1 {position:absolute;top:6px;left:452px;}

.topFrameDiv2 {position:absolute;top:112px;right:10px;text-align:right;height:19px;}
.topFrameDiv2 li {display:inline;padding:0px 5px 0px 5px;}
.topFrameDiv2 a {height:19px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 70%; font-weight:bold;color:#FFFFFF;text-decoration:none;background:url(../../show/1172848/pfeil-blau.gif) left top no-repeat;padding-left:20px;}
.topFrameDiv2 a:hover {color:#FFF;text-decoration:underline;background:url(../../show/1172849/pfeil-rot.gif) left top no-repeat;}
a.topFrameDiv2ToplevelActive {color:#FFF;}

.topFrameDiv3 {position:absolute;top:0px;right:2px;}
.topFrameDiv3 a {font-size: 70%; color:#FFF;text-decoration:none;}
.topFrameDiv3 a:hover {color:#FFF;text-decoration:underline;}
.topFrameTrennerLinkDiv3 {color:#FFF;}

/*Navigation*/
#navContent {float:left;background:url(../../show/1172847/navi-back.gif) left top repeat-y; width:100%;}
#navigation {float:left;width:205px;}
#navigationBody {width:205px;}
.div-navigation-outer {font-family:Verdana, Arial, Helvetica, sans-serif;color:#FFFFFF;}
.div-navigation-outer a {font-family:Verdana, Arial, Helvetica, sans-serif;color:#FFFFFF;text-decoration:none;}
.div-navigation-outer a:hover {font-family:Verdana, Arial, Helvetica, sans-serif;color:#FFBA36;text-decoration:none;}
.div-navigation-inner {padding:15px 5px 0 20px; margin-top:15px;}
.div-navigation-inner ul {list-style-image:url(../../show/1172848/pfeil-blau.gif); list-style-type:none; list-style-position:outside; padding-right:15px;}
.div-navigation-inner li:hover {list-style-image:url(../../show/1172849/pfeil-rot.gif);}
.div-navigation-inner li {margin-left:15px;}
li.navEbene1Inactive a {font-size: 70%; color:#FFF;text-decoration:none;font-weight:bold;}
li.navEbene1Inactive a:hover {color:#FFF;text-decoration:underline;}
li.navEbene1Active {list-style-image:url(../../show/1172849/pfeil-rot.gif);}
li.navEbene1Active a {font-size: 70%; color:#FFF;text-decoration:none; font-weight:bold;}
li.navEbene1Active a:hover {color:#FFF;text-decoration:underline;}
.div-navigation-inner li li.current {list-style-image:url(../../show/1172849/pfeil-rot.gif);}
.div-navigation-inner ul a {position:relative; top:-3px;}

.free1html {position:relative;top:15px;left:10px;font-size:90%; font-weight:bold;font-style:italic;color:#FFF;text-decoration:none;}

.Pirofunctions {position:absolute;top:112px;left:20px;}

.free2html {margin:20px 2px 0px 2px;color:#FFFFFF;}
.free2html h2 {color:#FFFFFF;}
.free2html a {color:#FFFFFF;}

.free2html .kontakt, .free2html .ansprechpartner,  .free2html .zeiten {border-bottom:1px solid #4074A6;background:url(../../show/1880031_l1/navstarthg.gif);margin:2px;padding:2px;}


/*Inhalt*/
#content {background-color:#FFF;margin-left:205px;margin-top:0px;} 
*html #content {float:left;margin-left:0px;}
#content p {padding-left: 20px;}
.contentInner {margin-bottom:10px;list-style-type:square;}
.contentInner hr {border:0px;border-bottom:1px solid #E59705;height:1px;}
.contentInner li {list-style-type:square;color:#727272;}
.inhalt520 {width:520px;}
.LinkExtern {background:url(../../show/1876637/linkextern.gif) left center no-repeat;padding-left:10px;}
.LinkPDF {background:url(/images/mimetypes/ico3.gif) left center no-repeat;padding-left:20px;}

#contentWayhome {font-size:85%;margin-bottom:10px;}
.wayhomePrefix {float:left;width:80px;}

#serviceSpalte {float:right; width:230px;font-size:95%;border:1px soliid red;}
.serviceSpalte {background-color:#FFFFFF;width:200px;padding:3px;font-size:70%;}
.serviceSpalte p {font-size:70%;}
.spbox {background-color:#C9D6E6; border-bottom:5px solid #648ABB;}
.spbox p {margin-left:-5px; background-color:#C9D6E6;} 
.spbox img {padding:0.5em 0;}
a.sp-mehrlink  {font-size:70%;color:#BF0E00;text-decoration:none;font-weight:bold;margin-bottom:5px;}
a.sp-mehrlink:hover  {font-size:70%;color:#000;text-decoration:underline;font-weight:bold;}


.contentSpalte {background:url(../../show/1876622_l1/body_back.gif) left top repeat-x;background-color:#FFFFFF;padding:4px;}
#contentSpalte  {font-size:70%;}



#content-footer-div {margin-top:10px;}
.footer {display:inline;}
.footer a {padding-left:20px;height:20px;padding-bottom:10px;}
.printpage {float:left;margin-left:25px;margin-right:50px;background:url(../../show/1876627/footerprint.gif) 0 2px no-repeat;}
.sendpage {float:left;margin-right:35px;background:url(../../show/1876628/footersend.gif) 0 4px no-repeat;}
.siteup {float:left;background:url(../../show/1876629_l1/footerup.gif) 0 6px no-repeat;}

#bottom {margin-bottom:10px;}
#bottomBody {background-color:#FFFFFF;margin-left:700px;}

/*Druckversion*/
.printPageBody {background-color:#FFFFFF;margin:15px;}

/*Suche*/
#einleitung {margin-bottom:15px;}
#Suchbegriff, #Suchparameter {float:left;width:250px;}
#searchButton {padding-top:14px;margin-left:25px;}

#searchAnzTreffer {clear:left;width:520px;margin:15px 0px 15px 0px;}
.searchPBar {margin:15px 0px 15px 0px;}
.searchPBarPrevCellDis, .searchPBarNumCell, .searchPBarNumCellAct {float:left;margin-left:5px;}
.searchRsWithDescr0, .searchRsWithDescr1 {margin:2px;}


/*Pressemodul */
#listhead_abstand_unten {height:20px;}

.header_mitteilung_ueberschrift, {margin-bottom:20px; font-size:110%;}
.reihe_eins, .reihe_zwei {margin-left:20px;}
.reihe_zwei A {padding-right:4px;}

.liste_mitteilung {border-top:1px solid #E59705; margin-left:20px;}
/**html .liste_mitteilung {border-top:1px solid #E59705; margin-left:10px;}
*+html .liste_mitteilung {border-top:1px solid #E59705; margin-left:10px;}*/

.liste_mitteilung.odd.hentry {width:520px;}
.liste_mitteilung.even.hentry {width:520px;}

br.liste_mitteilung_clear {XXclear:left;display:none;}
div.liste_mitteilung_trenner {margin:1em 0;}
#contentSpalte .liste_zeile_eins H2 {padding:0;margin:0;}
.liste_zeile_eins .liste_mitteilung_datum {color:#333;font-weight:bold;display:inline;margin:0;}
.liste_zeile_eins .updated {}
.liste_zeile_eins .liste_mitteilung_ueberschrift {font-weight:normal;}
.liste_zeile_eins br.liste_zeile_eins_clear {display:none;}
.liste_zeile_zwei {margin-top:0.3em;}
.liste_mitteilung_bild {float:right;margin:4px;}
.liste_mitteilung_bild img {width:100px;}
.liste_zeile_zwei .liste_mitteilung_detaillink a {display:block;}

.detail_mitteilung_bild_aussen {float:right;}
.detail_mitteilung_kopf {margin-top:10px;}
.detail_mitteilung_datum {color:#000000;}
.detail_mitteilung_ueberschrift {font-weight:normal;}
#detail_mitteilung { width:520px; margin-left:20px;}
/**html #detail_mitteilung { width:520px; margin-left:10px;}
*+html #detail_mitteilung { width:520px; margin-left:10px;}*/

.detail_mitteilung_zur_uebersicht_unten {width:500px;}
.detail_mitteilung_zur_uebersicht_oben, .detail_mitteilung_zur_uebersicht_unten {margin-left:20px;}
.detail_mitteilung_zur_uebersicht_oben {padding-top:10px;}

.detail_mitteilung_kopf {border-bottom:1px solid #E59705;}
.detail_mitteilung_text {padding-top:15px;}

/*Listingmodul*/
.benutzer {display:none;}

/*Grusskarten*/
/*Übersicht*/
.Grusskarten-Tabelle-Div img {width:160px;}
.Grusskarten-Motivname {display:none;}
/*Detail*/
.Grusskarten-Motivauswahl-Kopfzeile {margin-bottom:10px;}
.Grusskarten-Motivauswahl-Bild-Div img {width:520px;}
.Grusskarten-Motivauswahl-Motivname {display:none;}
.Grusskarten-Motivauswahl-Fusszeile {margin-top:10px;}


/*Veranstaltungen*/
/*Sucheseite*/
.VKEinleitungSubtitle {display:none;}
.VKSucheZeitraumBis {margin-bottom:20px;}
.VKSucheButton1, .VKSucheButton2 {display:block;padding-top:10px;}
.ZeitraumFreitext2 {margin:10px 0px 10px 0px;}

.VKKategorienTitel {margin-left:20px;padding-top:15px; padding-bottom:5px; font-size:120%; font-weight:bolder;}
.VKVeranstaltungsortTitel, .VKSucheZeitraumTitel, .VKSucheFreitexttitel, .VKVeranstalterTitel {margin-left:20px;padding-top:15px; padding-bottom:5px; font-size:120%; font-weight: bolder;}

.VKKategorienlabel, .VKVeranstaltungsortlabel, .VKVeranstalterlabel {padding-left:6px;}
*html .VKKategorienlabel, *html .VKVeranstaltungsortlabel, *html .VKVeranstalterlabel {padding-left:3px;}
*+html .VKKategorienlabel, *+html .VKVeranstaltungsortlabel, *+html .VKVeranstalterlabel {padding-left:3px;}

.VKEinleitungTitel {font-size:120%;padding-bottom:5px;}

.VKKategorien, .VKVeranstaltungsort, .VKVeranstalter {margin-left:20px;}

.VKSucheZeitraumAuswahlHeute {margin-left:20px;margin-top:15px;}
.VKSucheZeitraumAuswahlWoche {margin-left:20px;}
.VKSucheZeitraumAuswahlMonat {margin-left:20px;}

.VKSucheZeitraumVon, .VKSucheZeitraumBis {margin-left:20px;}

.VKSucheButton2, .VKSucheButton1 {margin-left:20px;margin-top: 15px;}
.VKSucheButton2 {margin-left:20px;margin-bottom:5px;}

.Freitext, .ZeitraumFreitext1, .ZeitraumFreitext2 {margin-left:20px;}
.VKlinksuche A {margin-left:20px}

#f_date_c {margin-left:24px;}
#f_date_d {margin-left:5px;}

.VrKat LI {list-style-type:square; list-style-position:inside; color:#444D61;}
.VRUebersichtUL LI {list-style-type:none; margin-left:20px;}

.VKKategorienListe, .VKVeranstalterListe, .VKVeranstaltungsortListe {padding-left:5px;}


/*Veranstaltungen Trefferliste*/
.Trenner-Anzahl-Zurueck, .VKLinkZurueck, .Trenner-Zureck-Weiter, .TrennerKopfListe, {XXdisplay:none;}
.VKErgebnisListe {padding-top:-150px; width:520px; margin-left:20px;} 

.VKErgebnisTerminUeberschrift, .VKErgebnisTitel {font-size:110%;} 
.VKErgebnisTitel, .VKErgebnisTerminUeberschrift {margin-bottom:10px;}
.VKErgebnisTitel {font-weight:bold;}

.VKSuchergebnisseTitel {font-size:120%;padding-bottom:5px;}

.VKTrennerErgebnisListe {border-top:1px solid #E59705; margin-top:10px;}

h3.VKErgebnisOrtName, h3.VeranstalterName {margin:0;}
.VKErgebnisOrt {float:left;width:250px;}

.TrennerzuDetaillink {display:none;}
/*.VKErgebnisDetaillink {clear:left;}*/

.VKSuchergebnisseKopf {margin-left:20px;}
.VKSuchergebnisseTitel {margin-left:-20px;}
.VKLinkZurueck {float:left; margin-top: 10px;}
/*.VKLinkWeiter {clear:left;}*/
.TrennerKopfListe {display:block;height:36px;width:100%;}
.VKErgebnisseitenInnen div {display:inline;}

#VKErgebnisseFer {margin-left:20px;}
.VKErgebnisseitenAussen {width:520px;}
.VKLinkZurueck {text-align:right;}

.TrennerKopfListe {display:none;}
.VKLinkWeiter {width:520px; padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #E59705;}

/*Details*/
.VRDetailUeberschrift  {margin-bottom:10px;}
.VKDetailsTitel {margin-top:25px;}
.vkdetailsEventname {font-weight:bold;}
#VKDetailsContent {margin-left:20px; width:500px;}
.VKLinkZurueck {float:left;width:520px;}
.TrennerKopfDetails {float:left;width:520px;}
.VKetailsUeberschrift {display:none;}
.VKDetailsLocationBeschreibung {display:none;}

.VKDetailsTitel {font-size:120%; padding-bottom:10px;}
.VKDetailsOrtLang {padding:5px 0px;}
.VKDetailsTermin {border-bottom:1px solid #E59705; }
.VKDetailsTermin {margin-top:35px;}
*html .VKDetailsTermin {margin-top:0px;}
*+html .VKDetailsTermin {margin-top:0px;}
.VKDetailsKopf {display:none;margin-top:-30px;}




/*Vereine*/
/*Sucheseite*/
.VRSucheFreitext {float:left;width:300px;}
.VRSuchePlz {display:none;}
#VRUebersicht {margin-top:15px;}
hr.VRkatliste {display:none;}
.VREinleitungTitel {padding-bottom:5px;}
#VRSuche {margin-left:20px;}
#VRSuche {margin-top:15px;}
.VREinleitungSubtitle H2 {margin-left:20px;}

.VRUebersichtUeberschrift, .VRkatUeberschrift {padding-top:10px; padding-bottom:5px; font-size:110%;}
.VRSucheUeberschrift H2 {padding-top:10px; padding-bottom:5px; font-size:110%;}
.VRSucheUeberschrift H1 {font-size:120%;}
.VRErgebnislisteUeberschrift {font-size:105%;}


/*Suchergebnis*/
#VRErgebnisliste {width:520px;margin-left:20px;}

.register {padding:15px 0 15px 20px;}
.register A {color:#0000FF; padding:0;}
.registerNoLink {color:#4B6BBE; font-weight:normal;}
.VRErgebnislisteUeberschrift {padding-bottom:5px;}
.VereineSuchkriterien  {font-size: 120%;font-family:Verdana, Arial, Helvetica, sans-serif;color: #727272;font-weight:bold;margin:10px 0px 10px 20px;}
.VRAnzahlEintraege {margin:10px 0px 10px 20px;}

.VRLinkZurueck {margin-left:20px}

.register {font-size: 100%;font-family:Verdana, Arial, Helvetica, sans-serif;color: #727272;font-weight:bold;margin-bottom:10px;}
.VRErgebnisEintragUngerade, .VRErgebnisEintragGerade {border-bottom:1px solid #E59705;padding-bottom:10px;margin-bottom:5px;}
.VRErgebnisVRname {font-size: 120%;font-family:Verdana, Arial, Helvetica, sans-serif;color: #727272;font-weight:bold;margin:5px 0px 5px 0px;}
hr.klar {display:none;}

/*Detail*/
.VereineDetailAdresseBez, .VRAnschrift, .VereineDetailEmailBez, .VereineDetailWebsiteBez, .VereineDetailTelBez, .VereineDetailFaxBez {float:left;}
.VRFooter {margin-top:10px;}
.VereineDetailTitel {margin-left:10px; font-weight:bold; padding-bottom:5px; padding-top:5px;}
.VereineDetailKategorieBez, .VereineDetailAnsprechpartner1, .VereineDetailAnsprechpartner2 {margin-left:20px;}
.VereineDetailAnsprechpartner1, .VereineDetailAnsprechpartner2 {padding-top:10px;}
.VereineDetailKategorieDat LI {list-style-type:square; list-style-position:inside; color:#444D61;margin-left:20px;}





/*Firmen*/
/*Sucheseite*/
.FirmenSucheFreitext {float:left;width:300px;}
.FirmenSuchePlz {display:none;}
#FirmenUebersicht {margin-top:15px;}
hr.Firmenkatliste {display:none;}


.FirmenUeberschrift {font-size:105%; padding-bottom:5px;}

.FirmenUebersichtUeberschrift, .FirmenBranchenUeberschrift, .FirmenSucheUeberschrift {font-size:110%; padding-bottom:5px;}

.FirmenUebersichtListe LI {list-style-type:square; list-style-position:inside; color:#444D61;margin-left:20px;}
.FirmenBranchenliste LI {list-style-type:square; list-style-position:inside; color:#444D61;margin-left:20px;}
.FirmenBeschreibungUeberschrift, .FirmenEinleitungstext, .FirmenBezeichnung {margin-left:20px;}
.FirmenBeschreibungUeberschrift {font-weight:bold;}
#FirmenSuche {margin-left:20px; padding-top:10px;}
.FirmenUebersichtUeberschrift, .FirmenBranchenUeberschrift {margin-left:10px; padding-top:10px; padding-bottom:5px;}
.FirmenLinkBranchenbaum  {margin-left:10px; padding-bottom:5px;}
.FirmenBranchenliste HR {display:none;}

/*Übersicht*/

#FirmenErgebnisliste {width:520px; margin-left:20px;}
.GEWLinkZurueck {margin-left:20px;}  
.FirmenAnzahlEintraege {padding-left:20px;}  
.FirmeenSuchkriterien {font-size: 120%;font-family:Verdana, Arial, Helvetica, sans-serif;color: #727272;font-weight:bold;padding:10px 0px 10px 20px;} 
.FirmenErgebnislisteUeberschrift {padding-bottom:5px;}

.FirmenSuchkriterien  {font-size: 130%;font-family:Verdana, Arial, Helvetica, sans-serif;color: #727272;font-weight:bold;margin:10px 0px 10px 0px;}
.FirmenAnzahlEintraege, .FirmeenSuchkriterien {margin:10px 0px 10px 0px;}
.register {font-size: 100%;font-family:Verdana, Arial, Helvetica, sans-serif;color: #727272;font-weight:bold;margin-bottom:10px;}
.FirmenErgebnisEintragUngerade, .FirmenErgebnisEintragGerade {border-bottom:1px solid #E59705;padding-bottom:10px;margin-bottom:5px;}
.FirmenErgebnisFirmenname {font-size: 120%;font-family:Verdana, Arial, Helvetica, sans-serif;color: #727272;font-weight:bold;margin:5px 0px 5px 0px;}
hr.klar {display:none;}
.FirmenErgebnisKurtbeschreibung {display:none;}
.FirmenErgebnisDetails {margin-top:15px;}

.AzListe {padding:15px 0 15px 20px;}
.AzListe A {color:#0000FF; padding:0;}
.AzListeNoLink {color:#4B6BBE; font-weight:normal;}


/*Detail*/
#FirmenDetail, .GEWFLinkZurueck {margin-left:20px;}
.FirmenDetailAdresseBez, .FirmenAnschrift, .FirmenDetailEmailBez, .FirmenDetailWebsiteBez, .FirmenDetailTelBez, .FirmenDetailFaxBez, .FirmenDetailInhaberBez, .FirmenDetailPostfachBez, .FirmenDetailMobilBez {float:left;width:100px;}
.FirmenDetailBranche LI {list-style-type:square; list-style-position:inside; color:#444D61;}
.FirmenDetailBranche {margin:15px 0;}

.FirmenDetailTitel H2 {margin:10px 0; font-weight:bold; width:520px;border-bottom:1px solid #E59705; }

.FirmenDetailAdresseOrtDat, .FirmenDetailPPLZDat {margin-left:100px;}
.FirmenDetailBild {float:right;}
.FirmenDetailBeschreibung {margin-top:15px;}
.FirmenFooter {margin-top:10px;}
.FirmenDetailBeschreibung {margin-bottom:15px;}

.FirmenBranchenauswahlUeberschrift {margin-bottom:10px;}
.FirmenAnzeigeAnzahleintraege, .FirmenAnzeigeAlleEintraege, .FirmenBranchenliste {margin-left:20px;}
.FirmenAnzeigeHauptkategorie, .FirmenBranchenauswahlVerfeinern {margin-left:10px;}
.FirmenAnzeigeHauptkategorie {font-weight:bold; margin-bottom:15px;}
.FirmenBranchenauswahlVerfeinern {margin-top:15px; font-weight:bold;}


/*Vorlagen*/
.BildLinks {float:left;margin-top :0.1em;margin-right :0.8em;border:1px solid #FFF;} 
.BildRechts {float:right;margin-top :0.1em;margin-left :0.8em;border:1px solid #FFF;} 


/*Sitemap*/

.sitemap H1 { padding:2px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 1em;color: #003399;font-weight:bold;}
.sitemap LI {list-style-type:none; margin-left:20px; line-height:20px; font-size:92%;}
.sitemap UL {list-style-type:none; margin-left:20px; line-height:20px; font-size:95%;}
.sitemap0 {margin-top:15px;}


/*Metasuche*/

#einleitungTreffer {list-style-type:none; margin-left:20px; line-height:20px; font-size:80%;}
#Suchfelder {list-style-type:none; margin-left:20px; line-height:20px; font-size:80%;}
.searchRsWithDescr1, .searchRsWithDescr0 {list-style-type:none; margin-left:20px; line-height:20px; font-size:80%;}
.searchPBar {padding-left:20px;}
.searchPBarNumCellAct, .searchPBarNumCell {margin:0; padding:0;}
.searchPBarPrevCell {float:left;}
.searchDescrNameCell0, .searchDescrNameCell1 {display:none;}

/*Service-BW*/
#lpSeite {margin-left:2em;}
#lpSeite div {padding-bottom:1em;}
#lpSeite li {margin-left:1.2em;}









