/*****************************************************************
Name		:	css_basis_schoenau.css
Date		:	27.08.2008
Version		:	1.0
				Stadt Schönau
				Sophia Bolanz
Description	:	Style Sheet für die Template

******************************************************************/


/*** Allgemeine Einstellungen Tabellen, Schrift, Links, Überschriften************************************************************************/

body { font-family: Verdana,Arial, Helvetica, sans-serif;
	   background: url(../../show/1552525/hg-verlauf_orange.jpg) repeat-x;}
table, tbody, body, p, td, tr, th, li, ul, ol, a, blockquote, div { font-family: Verdana,Arial, Helvetica, sans-serif;}
TD  { font-family: Verdana,Arial, Helvetica, sans-serif;}
a { font-family: Verdana,  Arial, Helvetica, sans-serif; text-decoration:none; color:#006431;}
a:hover {color:#006431; text-decoration:underline;}
h1 {color:#006431;}
h2 {color:#b04700;}
h3, h4, h5, h6 {color:#8b0000;}


.externerLink a {
	padding-left: 1.5em;
	background: url(../../show/1554705/icon-externer-link.gif) left center no-repeat;
}
.externerLink {
	padding-left: 1.5em;
	background: url(../../show/1554705/icon-externer-link.gif) left center no-repeat;
}
.mailLink  {
	padding-left: 1.3em;
	background: url(../../show/1544562/Mail_Icon.gif) left center no-repeat;
} 
.pdfLink  {
	padding-left: 1.2em;
	background: url(../../show/1554703/icon-pdf.gif) left center no-repeat;
}

/*table {border-collapse:collapse; border-spacing:0px;}
TH {border-bottom:0px #FFFFFF solid; border-top:30px #FFFFFF solid; border-left:0px; border-right:0px;}
TD {border-style:none;}
TR {border-style:none;}*/

label,select,input[type=checkbox],input[type=radio],input[type=button],input[type=submit] {cursor: pointer;}
#inhaltAussen, #inhalt, #top {margin:0; padding:0; text-align:left;}



/*** Hintergrund *****************************************************************************************************************************/

body.noframeBody {background-color:#fcdb77; margin:0 auto; padding:0;font-family:Verdana, Arial, Helvetica, sans-serif; }
/*body.noframeBody {background:#000000; margin:0 auto; padding:0;font-family:Verdana, Arial, Helvetica, sans-serif; }*/
*html #zentrierer {text-align:center; margin:0 auto; padding:0;width:71.55em; height:100%;}
*+html #zentrierer {text-align:center; margin:0 auto; padding:0;width:71.55em; height:100%;}
#zentrierer {text-align:center; margin:0 auto; padding:0;width:71.5em; height:100%;}
#inhalt {background-color:#FFFFFF; width:71.55em; border-bottom: #FFFFFF solid 0.14em;margin-bottom:1em;}



/*** Topframelemente***************************************************************************************************************************/

#top {height:19.9em;}
.invisible {display:none;}

/*Header & Logo*/
#topFree1Html {}
#rkHeaderDiv {position:absolute; z-index:1;}
#rkHeaderImg {width:71.55em;}
*html #rkHeaderImg {width:71.5em;}
*+html #rkHeaderImg {width:71.5em;}
#rkLogoDiv {position:absolute; margin-top:0px; padding-top:0.7em; margin-left:1em;z-index:100}
*html #rkLogoDiv {position:absolute; margin-top:0px; padding-top:0.7em; margin-left:0.95em;z-index:100}
*+html #rkLogoDiv {position:absolute; margin-top:0px; padding-top:0.7em; margin-left:0.95em;z-index:100}
#rkLogoImg {width:3.6em; height:4.5em;}


/*Links-Liste*/
.topFrameDiv3 {position:relative; top:6.15em; left:47em; font-size:75%; z-index:999; width:47em;}

.topFrameDiv3 SPAN { vertical-align:middle;}
.topFrameDiv3 FORM { vertical-align:middle;}

.topFrameDiv3 A {font-family: Verdana,  Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold;}
.topFrameDiv3 A:hover {font-family: Verdana,  Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:underline; font-weight:bold;}
.topFrameTrennerLinkDiv3 {font-family: Verdana,  Arial, Helvetica, sans-serif; color:#ffffff; z-index:999;}

/*Login*/
.topFrameDiv3Spanlink5 {position:relative; left:23em; top:-6.5em;}

/*Suche*/
.topFrameSearchForm3 {margin-left:-1em; width:100px; display:inline;}
.topFrameDiv3link6 {margin-left:0.5em;}

/*Font-Resizer*/
#fontsize {display:inline; margin-left:1em;}
#fontsize A {font-weight:bold;}
#fontsizeHead {color:#FFFFFF;}

.topFrameFunctionSearchInput3 {width:9em;}
.topFrameFunctionSearchInput3 {height:1.3em; font-size:90%; font-family: Verdana,  Arial, Helvetica, sans-serif; }



/*** Navigation *********************************************************************************************************************************/


/*Navigation + Content*/
#navContent {background-color:#c4e1b9; margin-left:0.14em; width:71.27em; margin-top:-2.9em; text-align:left;}
*html #navContent {width:71.24em;}
*+html #navContent {width:71.24em;}


#navigation-block A {display:inline-block;}
#navigation-block {position:relative;}

/*Navigation-Hintergrund/Größe*/
#navigationBody {width:17.45em;}
*html #navigationBody {width:17.25em; margin-left:-0.15em;}
#navigation {float:left; background-color:#c4e1b9;margin-left:0.14em;}
*hmtl #navigation {margin-left:0.12em;}
  


/*Navigation 1. Ebene*/
.nav LI {width:15.97em; list-style:none; background-color:#006431; border-bottom: #FFFFFF solid 0.14em; border-top:#FFFFFF solid 0.14em; border-left:#FFFFFF solid 0.14em;}
*html .nav LI {width:15.8em;}
.nav A {color:#FFFFFF; font-weight:bold; font-size:95%;}
.nav A:hover { color:#000000;text-decoration:underline; font-size:95%;}
.navEbene1Inactive, .navEbene1Active {padding:0; margin:0;padding-left:0.4em; margin-top:0.5em; margin-bottom: 0.5em;}
*html .navEbene1Inactive {padding-left:0.42em}
*html .navEbene1Active {padding-left:0.42em}
.navEbene1Active A.current {text-decoration:underline; font-weight:bold;}
.navEbene1Inactive A:hover {color:#FFFFFF}
.navEbene1Active A:hover {color:#FFFFFF}



#navigationBody UL.navEbene1 {position:relative; left:-2em; top:0.5em; margin:0;}
*html #navigationBody UL.navEbene1 {position:relative; left:0.91em; top:0.5em; margin:0;}
*+html #navigationBody UL.navEbene1 {position:relative; left:0.91em; top:0.5em; margin:0;}

/*Navigation 2. Ebene*/
.navEbene2 LI {width:15em;}
#navigationBody UL.navEbene2 {background-color:#deffd0;margin-left:-0.4em; }
*html #navigationBody UL.navEbene2 {margin-left:-0.45em; }

#navigationBody LI.navEbene2Inactive {border:none;background-color:#deffd0; margin:0; padding:0.15em 0; margin-left:-2em;width:15em;color:#000000;}
*html #navigationBody LI.navEbene2Inactive {border:none;background-color:#deffd0; margin-left:1em; padding:0.15em 0;}
*+html #navigationBody LI.navEbene2Inactive {border:none;background-color:#deffd0; margin-left:1em; padding:0.15em 0;}

#navigationBody A.navEbene2Inactive {margin-left:0.1em; font-weight:normal; color:#000000;}
*html #navigationBody A.navEbene2Inactive {margin-left:1em; font-weight:normal;}
*+html #navigationBody A.navEbene2Inactive {margin-left:1em; font-weight:normal;}

#navigationBody LI.navEbene2Inactive {list-style:none; background:url(../../show/1541022/pfeil_grün.gif)  0 0.6em no-repeat;padding-left:0.9em;}
/*#navigationBody LI.navEbene2Active {list-style-image:url(../../show/1541022/pfeil_grün.gif); list-style-position:inside;}*/




#navigationBody UL.navEbene2Active {background-color:#deffd0;margin-left:-0.4em;}
*html #navigationBody UL.navEbene2Active {margin-left:-0.45em;}
#navigationBody LI.navEbene2Active {border:none;background-color:#deffd0; margin:0; padding:0.15em 0; margin-left:-2em;width:15em;}
*html #navigationBody LI.navEbene2Active {border:none;background-color:#deffd0; margin:0; padding:0.15em 0;}
*+html #navigationBody LI.navEbene2Active {border:none;background-color:#deffd0; margin:0; padding:0.15em 0;}



#navigationBody A.navEbene2Active {color:#000000; background:url(../../show/1541022/pfeil_grün.gif)  0 0.4em no-repeat;padding-left:0.9em;}
*html #navigationBody A.navEbene2Active {margin-left:1em;}
*+html #navigationBody A.navEbene2Active {margin-left:1em;}
.navEbene2Active A.current {color:#000000; background:url(../../show/1541022/pfeil_grün.gif)  0 0.8em no-repeat;padding:0em 0 0em 0.9em; text-decoration:underline; font-weight:bold;}


#navigationBody LI.navEbene3Inactive {border:none;background-color:#deffd0; margin:0; padding:0.15em 0; margin-left:-2em;width:14em;}
*html #navigationBody LI.navEbene3Inactive {border:none;background-color:#deffd0; margin-left:1.5em; padding:0.15em 0;}
*+html #navigationBody LI.navEbene3Inactive {border:none;background-color:#deffd0; margin-left:1.5em; padding:0.15em 0;}
#navigationBody A.navEbene3Inactive {margin-left:0.1em; font-weight:normal; color:#000000;}
*html #navigationBody A.navEbene3Inactive {margin-left:0.8em; font-weight:normal;}
*+html #navigationBody A.navEbene3Inactive {margin-left:0.8em; font-weight:normal;}

#navigationBody LI.navEbene3Inactive {list-style: none; background:url(../../show/1541264/pfeil_rot.gif)  0 0.5em no-repeat;padding:0em 0 0em 0.9em;}


/*Navigation 3. Ebene*/ 

.navEbene3Active LI {width:12em;}
#navigationBody UL.navEbene3Active {background-color:#deffd0;margin-left:-0.1em;}
*html #navigationBody UL.navEbene3Active {background-color:#deffd0;margin-left:0.8em;}
*+html #navigationBody UL.navEbene3Active {background-color:#deffd0;margin-left:0.8em;}

#navigationBody LI.navEbene3Active {list-style: none; background:url(../../show/1541264/pfeil_rot.gif)  0 0.5em no-repeat;padding:0em 0 0em 0.9em;}
#navigationBody LI.navEbene3Active {border:none;background-color:#deffd0; margin:0; padding:0.15em 0;margin-left:-2em;width:13em;}
*html #navigationBody LI.navEbene3Active {margin-left:1.5em;}
*+html #navigationBody LI.navEbene3Active {margin-left:1.5em;}

#navigationBody A.navEbene3Active {margin-left:1em;  color:#000000; background-image:none;padding:0; text-decoration:underline;}
*html #navigationBody A.navEbene3Active {margin-left:0.8em;}
*+html #navigationBody A.navEbene3Active {margin-left:0.8em;}



#Logo_Metropolregion_Img {margin-left:5.5em; width:5.99em; }
#Logo_Metropolregion_Div {margin-top:2em;}
#Logo_Geopark_Img {margin-left:0.09em;margin-top:0.5em; width:17em; }

.functionDropdown {margin-left:2em;}



/*** Content *************************************************************************************************************************************/



#content {position:relative; margin-left:17.46em; background-color:#c4e1b9; text-align:left;}
/*#content {position:relative; width:53.8em; margin-left:17.46em; background-color:#c4e1b9; text-align:left;}
*html #content {position:relative; width:53.3em;left:-0.28em;}
*+html #content {position:relative; width:53.3em;left:-0.28em;}*/

/*.contentInner {position:relative; width:53.33em;}*/

.workflowPanelUp {z-index:10; font-size:11px; width:500px; background:#e8e8e8; padding:2px;}
.workflowPanelUp BR {display:none;}

/*#qePageContent {width:39.8em;position:relative; background-color:#FFFFFF; text-align:left;margin-top:-1em;padding:1em;}*/
#qePageContent {float:left; width:66.4%;background-color:#FFFFFF; text-align:left;margin-top:-1em;padding:1em;}
#qePageContent { font-size:90%; line-height:1.5em; min-height:41.5em;}
*html #qePageContent {height:41.5em;width:66.3%;}
*+html #qePageContent {min-height:41.5em;width:66.3%;}

#qePageContent LI {list-style:none; background:url(../../show/1541022/pfeil_grün.gif)  0 0.4em no-repeat; padding-left:2em;}
/*#content li {list-style-image:url(../../show/1541022/pfeil_grün.gif); list-style:inside;}*/


/*Wayhome*/
#contentWayhome {font-size:75%;background-color:#ffffff; padding:0.5em 0 2em 1em;width:68.6%;}
*html #contentWayhome {position:relative; left:-0.3em;width:68.2%;}
*+html #contentWayhome {position:relative; width:68.2%;}

#contentWayhome A {color:#006431; text-decoration:none;}
#contentWayhome A:hover {color:#006431; text-decoration:underline;}



/*Footer*/
#content-footer-div { width:70%;background-color:#ffffff; color:#616161;padding-top:0.5em;padding-bottom:0.5em;margin-bottom:-1.3em;}
*html #content-footer-div {float:right; position:relative; left:-16.4em;margin-bottom:0em;width:69.6%;}
*+html #content-footer-div {position:relative;left:0.15em;margin-bottom:-1.3em;width:69.6%;}


/*#content-footer-div {width:37.65em;background-color:#ffffff; color:#777777;padding-top:0.5em; }
*html #content-footer-div {width:37.68em;background-color:#ffffff; height:2em;color:#777777;}
*+html #content-footer-div {width:37.68em;background-color:#ffffff; height:2em;color:#777777;}*/

#footerfliesstext, #printpage {float:left;}
#footerfliesstext, #printpage, #siteup {font-size:80%; display:inline;}
#footerfliesstext {margin-left:1em}
#printpage {padding-left:1.5em;margin-left:12em;background:url(../../show/1541601/drucken.gif)  0 0.3em no-repeat;}
#siteup {padding-left:1.2em;margin-left:1em;background:url(../../show/1541600/nach_oben.gif)  0 0.55em no-repeat;}

#printpage A.printpage {color:#616161;}
#siteup A.siteup {color:#616161;}


/*#printpage {width:10em;position:relative; top:0.6em; left:1.5em; font-size:80%;}
#siteup {width:10em;position:relative; left: 36em; top:-0.55em; font-size:80%;}
#footerfliesstext {width:15em; position:relative; left: 15.5em; top: -1.8em; font-size:80%;}*/


/*Service-Spalte*/

#serviceSpalte {float:right; background-color:#c4e1b9;font-size:85%; width:30%;margin-top:-0.5em;}
*html #serviceSpalte {width:30.25%;margin-top:-2em;}
*+html #serviceSpalte {width:30.25%;margin-top:-2em;}
.ueberschrift_ss TD {background-color:#deffd0; border-bottom: 0.14em solid #fff; border-top:0.14em solid #fff;font-weight:bold;width:100%; padding:0 0.7em;}
#serviceSpalte TABLE.ueberschrift_ss {width:100%;}
#serviceSpalte p {padding: 0 0.7em;}

.ueberschrift_ss {background-color:#deffd0; border-bottom: 0.14em solid #fff; border-top:0.14em solid #fff;font-weight:bold;padding:0 0.7em; width:92.6%;}

.iconMail {background:url(../../show/1544562/Mail_Icon.gif) 0 3px no-repeat;}

.wetter {width:100%;}
.wetter TABLE {text-align:center; width:100%;}

/*Content Überschriften*/
#content h1 {font-size:130%;}
#content h2 {font-size:120%;}
#content h3 {font-size:110%; font-style:italic;}
#content h4 {font-size:100%;}
#content h5 {font-size:90%;}
#content h6 {font-size:85%;}
#content A {color:#006431; text-decoration:none;}
#content A:hover {color:#006431; text-decoration:underline;}

.BildLinks {float:left;margin-top:5px;margin-right:0.5em;border:1px solid #fff;} 
.BildRechts {float:right;margin-top:5px;margin-left:0.5em;border:1px solid #fff;}


/* Veranstaltungskalender */


/*Buttons*/
.VKSuchImage1 {border: 0.05em solid #006431; background-color:#c4e1b9; font-weight:bold;}

/*Suche*/

.VKSucheZeitraumVon {float:left;}
.ZeitraumFreitext2 {margin-top:0.5em; margin-bottom:0.5em;}
.VKSucheButton1 {margin-top:1.5em;}
.VKSucheButton2 {margin: 1.5em 0;}


/*Ergebnisse*/

.VKErgebnisTitel H2 {padding-left:1em; background:url(../../show/1544556/Pfeil_Veranstaltungen.gif) 0 0.1em no-repeat;}
.VKErgebnisTermin H2 {color:#006431;}

.VKErgebnisEintragungerade, .VKErgebnisEintraggerade { border-bottom:0.1em #c4e1b9 solid;}

.VKErgebnisTermin {font-size:90%;}

.VKErgebnisVeranstalter BR {display:none;}
.VKErgebnisVeranstalterLA {float:left;}
.VKErgebnisOrt BR {display:none;}
.VKErgebnisOrtLA {float:left;}

.VKErgebnisOrtLA, .VKErgebnisVeranstalterLA {margin-right:0.5em;}

.VKErgebnisDetaillink {margin:1em 0;}

.VKErgebnisOrt {margin-bottom:-1em;}

.VKErgebnisDetaillink {text-align:right;}

.Trenner-Anzahl-Zurueck {display:none;}

.VKsearchPBarPrevCellAct {float:left;}
.VKsearchPBarNextCellAct {float:left;}
.VKTrennzeichen {float:left;}
.VKsearchPBarNumCellAct {float:left;}
.VKsearchPBarNumCell {float:left;}
#bottomBody {clear:left;}


/*Detailanzeige*/

.VKLinkZurueck { border-top:0.1em #c4e1b9 solid;}
.vkdetailsEventname {display:none;}
.VKDetailsTermin {font-size:90%;}
.VKDetailsKategorie {margin:0; margin-bottom:0.5em;}
.VKDetailsBild IMG { text-align:left; margin-top:2em; margin-bottom:1em;}

.VKDetailsLink {margin-bottom:1em;}
.VKDetailsOrtLA, .VKDetailsVeranstalterLA, .VKDetailsKategorieLA {margin-bottom:-0.1em;}







/*Suche*/

#dvvSuche {background-color:#FFFFFF; padding:1em; width:57.8em;font-size:90%;min-height:45em;margin-bottom:-1.5em;}
*html #dvvSuche {width:58.49em; position:relative;left:-0.25em;height:45em;padding-right:0;}
*+html #dvvSuche {width:57.8em; position:relative;left:0em;min-height:45.1em;}
.searchPBarPrevCellDis {float:left;}
.seitenzahlen {float:left;}
.searchPBarPrevBt {float:left;}

.suchImage, .searchPBarNumBt, .searchPBarNumBtAct, .searchPBarPrevBtDis, .searchPBarNextBt, .searchPBarPrevBt, .searchPBarNextBtDis {border: 0.05em solid #006431; background-color:#c4e1b9;}

.searchDescrNameCell0, .searchDescrNameCell1 {display:none;}

.suchImage {margin:1em 0;}

#searchOutput {margin:1em 0; line-height:2em;}

/*Sitemap*/
#Content-inner H1.sitemap {padding:1em;margin-top:-1em;}
*html #Content-inner H1.sitemap {margin-top:0;}
*+html #Content-inner H1.sitemap {margin-top:0;}
#Content-inner H2.sitemap {padding-left:1em;font-weight:bold;}

.sitemapBody {background-color:#FFFFFF; padding-bottom:2em;}
.sitemap H1 {padding:1em;}
.sitemap H2 {padding:1em;}

.sitemap1 A {font-weight:bold;}
.sitemap2 A {font-weight:normal;}
.sitemap3 A {font-weight:normal;}

.sitemap1 LI {margin-top:2em; list-style-type:none;}
.sitemap2 LI {margin-top:0;list-style-type:square;}
.sitemap3 LI {margin-top:0;list-style-type:square;}


.rahmen {border: 1px solid #cccccc;
	border-bottom: none;
	width: 99%;
	ec2kedittable:yes;
}
table.rahmen th, table.rahmen td {
	border-bottom: 1px solid #cccccc;
	vertical-align: top;
	text-align: left;
	padding: 5px;
}
table.rahmen thead {
	background-color: #ffc600;	
}
.zelle {
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	ec2kedittable:yes;
}
table.zelle th, table.zelle td {
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	padding: 5px;
}
table.zelle thead {
	background-color: #ffc600;	
}





