/*	
	Copyright 2006 programming by Christopher Friedmann || www.designinstinkt.de
	Project: http://www.lra-toelz.de
*/
<!--
html,body {
height:100.05%;
margin:0;
padding:0;
background: url(bg-index.jpg) repeat-y center top;
background-color: #fff;
}
body {
text-align:center /* centre for ie5.+*/
}
body {
scrollbar-base-color:#BBD1E7;      
scrollbar-track-color:#DFE8E0;
scrollbar-face-color:#A4C1DF;      
scrollbar-highlight-color:#C2C2C2;      
scrollbar-3d-light-color: #D2D2D2;      
scrollbar-dark-shadow-color:#D2D2D2;      
scrollbar-shadow-color:#999999;      
scrollbar-arrow-color:#3A3A3A;
}
#outer{
min-height:100.05%;
height:auto;
width:770px;
margin-left:auto;/* center it*/
margin-right:auto;/* center it*/
position:relative;
text-align:left;
background-image: url(bg-index.jpg);
background-repeat: repeat-y;
background-position: center top;
}
* html #outer {
height:100.05%;
width:768px;/* box model hack for ie5.+*/
w\idth:766px
}

/* default styles for layout */
#topheader {position:absolute;left:0px;top:0px;}
#topmenu {position:absolute;	left:175px;top:137px;}

#contentcenter {position:absolute;width:435px;left:180px;top:180px;}
#contentcenter td {color: #000; font-size: 0.7em; font-family: arial, helvetica; line-height: 1.5em;}
#contentcenter td A {color: #000; text-decoration: underline;}
#contentcenter td A:hover { color: #DB4109;}

#menu {position:absolute;left:0px;top:150px;height:100%;}
#rightmenu {position:absolute;left:634px;top:0px;}
#contentright {position:relative;left:0px;top:50px;z-index:5;}
#suchfeld {position:relative;top:0px;left:12px;height: 19px;	z-index:2;}
#go {position:relative;top:-22px;left:101px;width:17px;height: 23px;z-index:2;}

#buerger {position:absolute;left:86px;top:179px;}
#politik {position:absolute;left:251px;top:179px;}
#wirtschaft {position:absolute;left:416px;top:179px;}
#tourismus {position:absolute;left:581px;top:179px;}

#copyrights {position:absolute;left:310px;top:0px;}

A { color: #000; text-decoration: none; font-family: arial, helvetica;}
A:hover { color: #DB4109;}

P A {color: #000; text-decoration: underline; font-weight: normal; font-family: arial, helvetica;}
P A:hover {color: #DB4109; font-weight: normal; }

LI {color: #000; font-family: arial, helvetica; line-height: 1.5em; margin-top: 0px;}
LI A  {color: #000; font-weight: normal; text-decoration: underline;}
LI A:hover {color: #DB4109; font-weight: normal;}
LI A:active {color: #000; font-weight: normal;}
LI A:visited {color: #000; font-weight: normal;}

UL {font-weight: normal; font-family: arial, helvetica; line-height: 1.5em; font-size: 0.7em; list-style-type:disc; margin-top: 0.7em;}
UL A { color: #000; text-decoration: underline; }
UL A:hover { color: #DB4109;}
UL A:active { color: #000;}
UL A:visited { color: #000;}

OL {font-weight: normal; font-family: arial, helvetica; line-height: 1.5em; font-size: 0.7em; list-style-type:disc; margin-top: 0.7em;}
OL A { color: #000; text-decoration: underline; }
OL A:hover { color: #DB4109;}
OL A:active { color: #000;}
OL A:visited { color: #000;}

P.bodytext { color: #000; font-family: arial, helvetica; line-height: 1.5em; font-size: 0.7em}
P.bodytext A { color:#000}
P.bodytext A:hover {color:#DB4109;}
P.bodytext b { color:#000;}

H1 {margin: 0px 0px 10px 0px; font-family: arial, helvetica; color: #000; font-size: 1em; font-weight:bold;}
H2 {margin: 0px 0px 10px 0px; font-family: arial, helvetica; color: #000; font-size: 1em; font-weight:bold;}
H3 {margin: 0px 0px 10px 0px; font-family: arial, helvetica; color: #000; font-size: 1em; font-weight:bold;}
H4 {margin: 0px 0px 10px 0px; font-family: arial, helvetica; color: #000; font-size: 1em; font-weight:bold;}
H5 {margin: 0px 0px 10px 0px; font-family: arial, helvetica; color: #000; font-size: 1em; font-weight:bold;}
H6 {margin: 0px 0px 10px 0px; font-family: arial, helvetica; color: #000; font-size: 1em; font-weight:bold;}

H1.csc-firstHeader, H2.csc-firstHeader, H3.csc-firstHeader, H4.csc-firstHeader, H5.csc-firstHeader, H6.csc-firstHeader { margin-top: 0px; font-family: arial, helvetica; color: #000000; font-size: 0.9em}
H1.csc-header, H2.csc-header , H3.csc-header, H4.csc-header, H5.csc-header, H6.csc-header  { margin-top: 0px; font-family: arial, helvetica; color: #000000; font-size: 0.9em}

P.csc-header-date { font-size: 0.75em; color: #0572A9; font-family: arial, helvetica; color: #000;}
P.csc-subheader { font-style: italic; background-color: #EDEBF1; font-family: arial, helvetica; color: #000;}
P.csc-subheader-0 { font-style: normal; font-family: arial, helvetica; color: #000;}
P.csc-subheader-1 { color: #0572A9; font-family: arial, helvetica; color: #000;}
P.csc-subheader-2 { color: #0572A9; font-family: arial, helvetica; color: #000;}
P.csc-subheader-3 { color: #0572A9; font-family: arial, helvetica; color: #000;}

FORM, P, PRE { margin: 0px 0px 0px 0px;font-family: arial, helvetica; color: #000; font-size: 0.85em; line-height: 1.5em;}
INPUT, TEXTAREA, SELECT { padding-left: 5px; font-size: 0.85em; font-family: arial, helvetica; color: #000;}
.inputfields {border:0px;height:20px;}

TABLE.contenttable { border: 1px #333 solid; margin: 10px 0px 10px 0px; width: 100%; }
TABLE.contenttable TR TD { padding: 0px 3px 0px 3px; }
TABLE.contenttable TR TD P.bodytext { font-size: 0.75em; }
TABLE.contenttable TR { background-color: #efefef; }

/* Email, Login and Search forms generally: */
FORM TABLE TR TD { padding-left: 5px; padding-right: 20px; }
FORM TABLE TR TD.csc-form-labelcell, FORM TABLE TR TD.csc-form-commentcell { background-color: #fff; }
FORM TABLE TR TD.csc-form-fieldcell { background-color: #fff; }
FORM TABLE TR TD.csc-form-fieldcell INPUT, FORM TABLE TR TD.csc-form-fieldcell SELECT, FORM TABLE TR TD.csc-form-fieldcell TEXTAREA { border: 1px solid #333333; background-color: #fff;}
FORM TABLE TR TD.csc-form-labelcell P.csc-form-label-req { font-weight: bold; }
FORM TABLE.csc-mailform TR TD.csc-form-labelcell  { }
FORM TABLE.csc-loginform { width: 70%; }
FORM TABLE.csc-searchform { width: 100%; }
FORM TABLE.csc-searchform TR TD { padding: 5px 5px 5px 5px; }
FORM TABLE.csc-searchform TR TD.csc-form-labelcell, FORM TABLE.csc-searchform TR TD.csc-form-commentcell { font-weight: bold; }
FORM TABLE.csc-searchform TR TD.csc-form-fieldcell INPUT, FORM TABLE.csc-searchform TR TD.csc-form-fieldcell SELECT { width: 100%; }

/* Search Result, result information box: */
TABLE.csc-searchResultInfo { margin-left: 0px; margin-top: 0.75em; width: 100%;}
TABLE.csc-searchResultInfo TR TD P { padding: 0px 5px 0px 5px;}
TABLE.csc-searchResultInfo TR TD.csc-searchResultRange P { font-weight: bold; }
TABLE.csc-searchResultInfo TR TD.csc-searchResultPrevNext { text-align: right; }

H3.csc-searchResultHeader A { color: #0572A9; }
H3.csc-searchResultHeader { font-size: 0.85em padding-left: 5px; }
P.csc-searchResult { font-style: italic; margin-left: 1.5em;}

/* Search word markup */
SPAN.csc-sword { font-weight: bold; color: red; }

/* default styles for extension "tx_indexedsearch" */
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#eee; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:red; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eee; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#ccc; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:absmiddle; }
	
/***************************************************************************************************/
-->arch-secHead TD { vertical-align:absmiddle; }
	
/***************************************************************************************************/
-->
