
/*****************************************************************
Name		:	Weingarten.css
Date		:	18.02.2004
Version		:	1.0
Author		:	R. Rauch
Description	:	Style Sheet fır CMS

******************************************************************/

/*** Beginn Topframelemente***/

.topframefunctionsearchinput {
				font-size:0.85em;
				font-weight: bolder;
				color: #000000;
				text-decoration: none;
				margin-left:4px;
				}

.topframefunction, a.topframefunction, a.topframefunction:hover,a.topframefunction:link,a.topframefunction:active,.topframelinks,a.topframelinks,a.topframelinks:hover,a.topframelinks:link,a.topframelinks:active
		{
			font-size:1.0em;
			font-weight: normal;
			color: #ffffff;
			text-decoration: none;
			margin-right:13px;
			}

.topframewayhome,a.topframewayhome,a.topframewayhome:hover,a.topframewayhome:link,a.topframewayhome:active
		{
			font-size:1.0em;
			font-weight: normal;
			color: #ffffff;
			text-decoration:none;
			margin-left:2px;
			}

.topframecell1 {width:160pt; height:22pt;}
.topframecell2 {height:22pt;}
.topframecell3 {height:22pt;}
.topframecell4 {width:160pt;height: 76pt;}
.topframecell5 {height:76pt;padding-bottom:8px;}

/*** Ende Topframelemente***/


/*** Beginn Navigation V25 ***/


.sbnavigationframe { margin: 0px; padding: 0px;}
.navigationframecell1 { position: relative; top:-2px; width: 210px; overflow:hidden;}
.navigationframecell3 { position: relative; top:10px; left: 10px; width:170px;}

.navigationframecell1 table { width: 210px;}

/***  Beginn Level1 ***/
a.navigationlevel1active, a.navigationlevel1active:link, a.navigationlevel1active:active

		{
	padding: 0 0 0 20px;
	display:block;
	margin: 0;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

a.navigationlevel1active:hover {
				padding: 0 0 0 20px;
				margin: 0;
				font-weight: bold;
				color: #ffffff;
				text-decoration: none;
				}

a.navigationlevel1inactive{
	padding: 0 0 0 20px;
	margin:0;
	display:block;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}


a.navigationlevel1inactive:link {
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.navigationlevel1inactive:hover{
	text-decoration: none;
	font-weight: normal;
	background-color : #C4C4C4;
	color: #000000;
}

.tdnavigationlevel1active, td.tdnavigationlevel1active
{
	vertical-align:middle;
	height: 20px;
	border-color: #ffffff;
	border-style: solid none none none;
	border-width:1px;
	background-color:#a60000;
	width: 100%;
}
.tdnavigationlevel1inactive, td.tdnavigationlevel1inactive
		{
			vertical-align:middle;
			width: 100%;
			height: 20px;
			padding:0px;
			border-style: solid none none none;
			border-color: #ffffff;
			border-width:1px;
			background-color:#e6e6e6;}

.tdnavigationlevel1inactive:hover, td.tdnavigationlevel1inactive:hover
		{
			vertical-align:middle;
			width: 100%;
			height: 20px;
			padding:0px;
			border-style: solid none none none;
			border-color: #ffffff;
			border-width:1px;
			background-color:#C4C4C4;}


/***  Ende Level1 ***/

/*** Beginn Level 2 ***/

.navigationlevel2active {
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	margin:0;
	display:block;
	padding: 0 0 0 30px;
	background: url(../../show/1131517/pfeil_rechts.gif) no-repeat 22px -2px;
}
.navigationlevel2active:link {
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.navigationlevel2active:hover {
	font-weight: bold;
	color: #666666;
	background-color: #C4C4C4;
	text-decoration: none;
}

.navigationlevel2inactive {
	font-weight: normal;
	color: #000000;
	display:block;
	text-decoration: none;
	margin:0;
	padding: 0 0 0 30px;
	background : url(../../show/1114797/Aufzaehl2.gif) no-repeat 22px 0px;
}

.navigationlevel2inactive:link {font-weight: normal; color: #000000; text-decoration: none;}

.navigationlevel2inactive:hover {
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	background: #C4C4C4 url(../../show/1114797/Aufzaehl2.gif) no-repeat 22px 0px;
}

.tdnavigationlevel2active {width: 100%; padding:0; background-color:#f4efeb;}
td.tdnavigationlevel2active:hover {width: 100%; padding:0; background-color: #C4C4C4;}
.tdnavigationlevel2inactive {width: 100%; padding:0; background-color:#f4efeb;}
td.tdnavigationlevel2inactive:hover {width: 100%; padding:0; background-color: #C4C4C4;}

/*** Ende Level 2 ***/

/*** Beginn Level 3 ***/

.navigationlevel3active {
	font-weight: bold;
	color: #666666;
	display:block;
	text-decoration: none;
	padding: 0 0 0 40px;
	background: url(../../show/1131517/pfeil_rechts.gif) no-repeat 32px -2px;
}
.navigationlevel3active:link {
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.navigationlevel3active:hover {
	font-weight: bold;
	color: #666666;
	background-color: #C4C4C4;
	text-decoration: none;
}

.navigationlevel3inactive {
	font-weight: normal;
	color: #000000;
	display:block;
	text-decoration: none;
	padding: 0 0 0 40px;
	background : url(../../show/1114797/Aufzaehl2.gif) no-repeat 32px 0px;
}

.navigationlevel3inactive:link {font-weight: normal; color: #000000; text-decoration: none;}
.navigationlevel3inactive:hover {
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	background : #C4C4C4 url(../../show/1114797/Aufzaehl2.gif) no-repeat 32px 0px;
}

td.tdnavigationlevel3active {width: 100%; padding:0; background-color:#f4efeb;}
td.tdnavigationlevel3active:hover {width: 100%; padding:0; background-color:#C4C4C4;}

td.tdnavigationlevel3inactive {width: 100%; padding:0; background-color:#f4efeb;}
td.tdnavigationlevel3inactive:hover {width: 100%; padding:0; background-color:#C4C4C4;}
/*** Ende Level 3 ***/


/*** Ende Navigation V25 ***/


/*** Beginn Contentframe ***/
.text { font-size:0.78em;}

h1 { font-size:1.4em; font-weight: bold; color: #666666; line-height: 120%;}
h2 { font-size:1.0em; font-weight: bold; color: #000000; line-height: 120%;}
h3 { font-size:1.0em; font-weight: bold; color: #900021; line-height: 120%;}
h4 { font-size:1.2em; font-weight: bold; color: #000000; line-height: 120%;}
h5 { font-size:1.2em; font-weight: bold; color: #900021; line-height: 120%;}
h6 { font-size:1.0em; font-weight: bold; color: #000000; line-height: 120%; background-color:#b2b2b2;}

font1 { font-size:0.75em; font-weight: normal; color: #000000; line-height: 120%;}
font2 { font-size:0.8em; font-weight: normal; color: #000000; line-height: 120%;}
font3 { font-size:0.85em; font-weight: normal; color: #000000; line-height: 120%;}
font4 { font-size:0.9em; font-weight: normal; color: #000000; line-height: 120%;}
font5 { font-size:0.95em; font-weight: normal; color: #000000; line-height: 120%;}
font6 { font-size:1.0em; font-weight: normal; color: #000000; line-height: 120%;}
font7 { font-size:1.05em; font-weight: normal; color: #000000; line-height: 120%;}

a.textlink, a.textlink:active, a.textlink:hover, a.textlink:link {color : #000000;}

a, a:active, a:link { color: #000000; font-weight:normal; text-decoration: none;}
a:hover { color: #333333; font-weight:normal; text-decoration: underline;}

ul { list-style-image:url(../../show/1134260/listbullet.gif);}
il { font-size: 1.0em;}
ol { font-size: 1.0em; font-style: oblique;}
address { font-size: 0.8em; font-style: oblique; color:"blue"}

body {font-family:Arial,Verdana,sans-serif; font-size: 100.01%;}
td {font-family:Arial,Verdana,sans-serif; font-size: 0.73em;}

.textloginblack, a.textloginblack, a.textloginblack:link, a.textloginblack:visited, a.textloginblack:hover {color:#656565; font-weight: bold; font-size: 1.0em; text-decoration: none;}

.text10black, a.text10black:active, a.text10black:link {color:#656565; font-weight: bold;text-decoration: none;}
a.text10black:hover {color:#656565; font-weight: bold; text-decoration: underline;}
.printpdf, a.printpdf:active, a.printpdf:link {color:#656565; font-weight: bold;text-decoration: none;}
a.printpdf:hover {color:#656565; font-weight: bold; text-decoration: underline;}
.printpage, a.printpage:active, a.printpage:link {color:#656565; font-weight: bold;text-decoration: none;}
a.printpage:hover {color:#656565; font-weight: bold; text-decoration: underline;}
.siteup, a.siteup:active, a.siteup:link {color:#656565; font-weight: bold; text-decoration: none;}
a.siteup:hover {color:#656565; font-weight: bold; text-decoration: underline;}
.sendpage, a.sendpage:active, a.sendpage:link {color:#656565; font-weight: bold; text-decoration: none;}
a.sendpage:hover {color:#656565; font-weight: bold; text-decoration: underline;}
.greetingcard, a.greetingcard:active, a.greetingcard:link {color:#656565; font-weight: bold; text-decoration: none;}
a.greetingcard:hover {color:#656565; font-weight: bold; text-decoration: underline;}

/*** Ende Contentframe ***/

/*** Beginn Pressemitteilungen ***/

/* Neu */
#listhead_abstand_oben {}
.header_mitteilung_ueberschrift h1 {margin-left: 10px; font-size: 1.0em; text-decoration: underline; font-weight: bold; color: #000000;}
.header_beschreibung {margin-left: 10px;}
#listhead_trenner1 {margin-left: 10px;}
.reihe_eines {margin-left: 10px;}
  .design1-pressrommheaderarchivetext {}
  .design1-pressrommheaderarchivecheckbox {}
  a.design1-pressrommheaderfromtext {}
  .design1-pressrommheaderfrominput {}
  a.design1-pressrommheadertotext {}
  .design1-pressrommheadertoinput {}
  a.design1-pressroomsearchbuttons {}
#listhead_trenner2 {height: 15px;margin-left: 10px;}
.reihe_zwei {height: 20px; background-color: #e6e6e6;margin-left: 10px;}
  a.design1-pressroombuttons {padding-left: 5px;}
#listhead_abstand_unten {height: 5px;}

#liste_mitteilung {padding-left: 10px; margin-top: 5px; float: left; width: 100%;}
.liste_zeile_eins {width: 99%;}
  .liste_mitteilung_datum {display: none;}
  .liste_mitteilung_ueberschrift_bild {display: none;}
  .liste_mitteilung_ueberschrift {}
  .liste_zeile_eins_clear {display: none;}
.liste_zeile_zwei {float: left;}
  .liste_mitteilung_bild {float: left; width: 140 px;}
  .liste_mitteilung_einleitung {float: left; margin-left: 5px; margin-right: 5px;}
  .liste_mitteilung_detaillink {}
    a.liste_mitteilung_detaillink:active {color: #900021;}
    a.liste_mitteilung_detaillink:link {color: #900021;}
    a.liste_mitteilung_detaillink:hover {color: #900021; text-decoration: underline;}
    a.liste_mitteilung_detaillink:visited {color: #900021;}
  .liste_zeile_zwei_clear {display: none;}
  .liste_mitteilung_clear {display: none;}
#trenner {width: 100%; height: 1px; background-color: #000000; margin-top: 5px; overflow: hidden; padding-left: 5px; padding-right: 5px;}
/*  Beginn PressDetail-Site */
#detail_abstand_oben {margin-left: 10px;}
.detail_mitteilung_zur_uebersicht_oben {margin-left: -50px; left: 50%; text-align:center; width: 100%; margin-left: -50%; background: url(../../show/1131147/mini-pfeil_links.gif) no-repeat -10px -2px;}
#detail_mitteilung {margin-left: 10px;}
  .detail_zeile_eins {}
    .detail_mitteilung_datum {display: none;}
    .detail_mitteilung_ueberschrift h1 { font-weight: bold; font-size: 1.0em; color: #000000; width: 100 %; }
    .detail_zeile_eins_clear {display: none;}
  .detail_zeile_zwei {}
    .detail_mitteilung_einleitung {}
    .detail_zeile_zwei_clear {display:none;}
    .detail_mitteilung_bild {}
    .detail_mitteilung_text {}
    .detail_zeile_drei_clear {display: none;}
  .detail_clear {display:none;}
.detail_mitteilung_zur_uebersicht_unten {margin-left: -50px; left: 50%; text-align:center; width: 100%; margin-left: -50%; background: url(../../show/1131147/mini-pfeil_links.gif) no-repeat -10px -2px;}
#detail_abstand_unten {height: 20px;margin-left: 10px;}

.design1-pressdetailheadlinetable {height: 20px; background-color: #e6e6e6; padding-left: 5px; padding-right: 5px; width:100%;}
  .design1-pressrommdetailheadercelltext {}
    a.design1-pressroombuttons {}
/* Ende PressDetail-Site */    
/* Ende Neu */
.pressroomcontent {color:#000000; text-decoration: none;}
.pressroomlink {font-weight: bold; color: #000000; text-decoration: none;}
.pressdate {font-size: 0.8em; font-weight: normal; color: #FFFFFF; text-decoration: none;}
td.fromToFeld {padding-top:12px;}
.pressHeadlineClass {padding-left: 3px; font-weight: bold; color: #000000; text-decoration: underline;}

a.pressContainerDetailLink:active, a.pressContainerDetailLink:link {color: #900021;}
a.pressContainerDetailLink:hover {color: #900021; text-decoration: underline;}

.pressContainerHeadline {font-weight: bold; color: #000000; text-decoration: none;}
.pressDetailHeadlineClass {font-weight: bold; color: #000000; text-decoration: none;}
.pressContainerHeadlineSeperator {}
.tabellentextportaldatevalue {width:0px; color:#000000;}
/*** Ende Pressemitteilungen ***/

/*** Beginn Scrollbar ***/
.sbtopframe {scrollbar-base-color: #e5e5e5; scrollbar-track-color: #e5e5e5;scrollbar-face-color: #b3b3b3;scrollbar-arrow-color: #000000; background-position: 210px 29px;}
.sbnavigationframe {scrollbar-base-color: #e5e5e5; scrollbar-track-color: #e5e5e5;scrollbar-face-color: #b3b3b3;scrollbar-arrow-color: #000000;}
.sbcontentframe {scrollbar-base-color: #e5e5e5; scrollbar-track-color: #e5e5e5;scrollbar-face-color: #b3b3b3;scrollbar-arrow-color: #000000;}
.sbbottomframe {scrollbar-base-color: #e5e5e5; scrollbar-track-color: #e5e5e5;scrollbar-face-color: #b3b3b3;scrollbar-arrow-color: #000000;}
/*** Ende Scrollbar ***/

/*** Beginn Sitemap ***/
.sitemapnavigation, .sitemapnavigation:active, .sitemapnavigation:link {font-weight: bold; color: #000000; text-decoration: none;}
.sitemapnavigation:hover { font-weight: bold; color: #666666; text-decoration: underline;}

/*** Beginn Portal **/
.ueberschriftportal {font-size: 1.0em; font-weight : bold; color : #000000; padding-left:2px;}
a.linksportal:visited, a.linksportal:active, a.linksportal:link {font-weight : bold; color : #000000;}
a.linksportal:active {font-weight : bold; color : #000000;}

a.listportal:visited, a.listportal:active, a.listportal:link {font-weight : bold; color : #000000; text-decoration: none;}
a.listportal:hover {font-weight : bold; color : #000000; text-decoration: underline;}/*** Bestimmt das Aussehen der Links im Container bei einer Liste ***/

ul.whatsnewlist { margin-top: 0px; margin-left: 0px; margin-bottom: 0px; }
ul.presslist { margin-top: 0px; margin-left: 0px; padding-left: 0px; margin-bottom: 0px; }
/*** Ende Portal **/

/*** Beginn eGov-Module ***/
.SearchHeadline { font-size:1.0em; font-weight: bold; color: #666666; line-height: 120%;}
.SearchSubHeadline {font-weight: bold; color: #000000; line-height: 120%;}
.SearchDescription {font-weight: normal; color: #000000; line-height: 120%;}
.NormalText {font-weight: normal; color: #000000; line-height: 120%;}
.vk_detail_titel {font-weight: bold; color: #000000; line-height: 120%;}
.vk_datum {font-weight: bold; color: #000000; line-height: 120%;}
.vk_text {font-weight: normal; color: #000000; line-height: 120%;}
.vk_ort_detail {font-weight: bold; color: #000000; line-height: 120%;}
.vk_ort2_detail {font-weight: bold; color: #000000; line-height: 120%;}
.vk_detail_fett {color: #900021; line-height: 120%;}

td.vk_linie {padding-left: 3px; padding-right: 3px;}
td.vereine_linie {padding-left: 3px; padding-right: 3px;}
.vereine_text {font-weight: normal; color: #000000; line-height: 120%;}
.vereine_linie {color: #000000; line-height: 120%;}
.vereine_titel {font-weight: bold; color: #000000; line-height: 120%;}
.vereine_detail {font-weight: bold; color: #900021; line-height: 120%;}
.vereine_detail_titel {font-weight: bold; color: #000000; line-height: 120%;}
.vereine_detail_fett {font-weight: bold; color: #000000; line-height: 120%;}
.vereine_ort_detail {font-weight: bold; color: #000000; line-height: 120%;}

.calendar {
  position: relative;
  display: none;
  border-top: 2px solid #ffffff;
  border-right: 2px solid #000000;
  border-bottom: 2px solid #000000;
  border-left: 2px solid #ffffff;
  font-size: 15px;
  color: #000000;
  cursor: default;
  background: #c8d0d4;
  font-family: tahoma,verdana,sans-serif;
}

.calendar table {
  border-top: 1px solid #000000;
  border-right: 1px solid #ffffff;
  border-bottom: 1px solid #ffffff;
  border-left: 1px solid #000000;
  font-size: 15px;
  color: #000000;
  cursor: default;
  background: #c8d0d4;
  font-family: tahoma,verdana,sans-serif;
}


.calendar tbody .day.othermonth {
  font-size: 100%;
  color: #aaaaaa;
}
.calendar .combo {
  position: absolute;
  display: none;
  width: 4em;
  top: 0px;
  left: 0px;
  cursor: default;
  border-top: 1px solid #ffffff;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  border-left: 1px solid #ffffff;
  background: #d8e0e4;
  font-size: 100%;
  padding: 1px;
/*** Ende eGov-Module ***/

/*** Beginn Stadtrundgang ***/
.hh { font-family: Arial, Helvetica; color: #ffffff; font-size: 12pt; font-weight: bold; }
.hn { font-family: Arial, Helvetica; color: #ffffff; font-size: 12pt; font-weight: normal; }
.hk { font-family: Arial, Helvetica; color: #ffffff; font-size: 11pt; font-weight: bold; }
.th { font-family: Arial, Helvetica; color: #ffffff; font-size: 9pt; font-weight: normal; }
.tn { font-family: Arial, Helvetica; color: #ffffff; font-size: 9pt; font-weight: normal; }
.tk { font-family: Arial, Helvetica; color: #ffffff; font-size: 8.5pt; font-weight: normal; }
.tkf { font-family: Arial, Helvetica; color: #ffffff; font-size: 8pt; font-weight: normal; }
.tt { font-family: Arial, Helvetica; font-weight: normal; }
/*** Ende Stadtrundgang ***/

/*** Beginn Grusskarten ***/
div.eCardsSelectPictureHeadline {background.image:url(http://www.weingarten-online.de/servlet/PB/show/1141621/grusskarten.jpg); 
height: 90px; width: 390px; font-size: 1.0em; font-weight: bold; background-color: #A60000; color: #ffffff;}

.eCardsHeaderFooterBackground {background-color: #A60000; border: 1px solid #A60000; }
.eCardsSelectPicturePageCount {font-size: 1.0em; font-weight: bold; color: #ffffff; }
.eCardsSelectPictureScroll {font-size: 1.0em; font-weight: bold; color: #ffffff; }
.eCardsSelectPictureThumbBackground {border: 1px solid #A60000; padding: 0px; margin: 0px; }
.eCardsWriteCardHeadline {font-size: 1.0em; font-weight: bold; color: #ffffff; }
a.eCardsWriteCardButtonText:link {font-size: 1.0em; color: #ffffff; }
a.eCardsWriteCardButtonText:active {font-size: 1.0em; color: #ffffff; }
a.eCardsWriteCardButtonText:visited {font-size: 1.0em; color: #ffffff; }
a.eCardsWriteCardButtonText:hover {font-size: 1.0em; color: #ffffff; }
a.eCardsWritePreviewButtonText {font-size: 1.0em; color: #ffffff; }

.eCardsPreviewHeadline {font-size: 1.0em; font-weight: bold; background-color: #A60000; color: #ffffff; }
.eCardsPreviewButtonText {font-size: 1.0em; font-weight: bold; background-color: #A60000; color: #ffffff; }
/*** Ende Grußkarten ***/

/*** Beginn Verwaltungsportal ***/
#lebenslagen, #lpStichwortBody, #verfahren 
		{background-image: url(../../show/1115841/Press_backgr.gif); background-repeat: repeat; font-family:Arial,Verdana,sans-serif; font-size: 100.01%;margin-left: 10px; margin-top: 10px;}
#lpSeite 
		{ width: 540px;font-size: 0.73em;}
#stichwortAbisZDiv, .beschreibung, #lpVAnfangsbuch, #lpUeberschrift 
		{font-family:Arial,Verdana,sans-serif; font-size: 1.0em;}
		
/*** Ende Verwaltungsportal ***/

