/* CSS-Styhlsheet für web.template */ 

/* Formatierung Basis */
html {
	font-family : Helvetica, Arial, sans-serif;
	font-weight : normal;
	font-style  : normal;
	font-variant: normal;
	font-stretch: normal;
	font-size   : 70%;
	margin      : 0;
	padding     : 0;
	background-image   : none;
	background         : none;
}

body {

	font-family        : Helvetica, Arial, sans-serif;
	font-weight        : normal;
	font-style         : normal;
	font-variant       : normal;
	font-stretch       : normal;
	margin             : 0;
	padding            : 0;
		background-image   : none;
			background   : none;
}

h1 {
	font-family : Helvetica, Arial, sans-serif;
	font-weight : normal;
	font-style  : normal;
	font-variant: normal;
	font-stretch: normal;
	font-size   : 100%;
	color       : #A3A3A7;
}

/* Überschriften */
h2 {
	font-family   : Helvetica, Arial,sans-serif;
	font-weight   : bold;
	font-variant  : normal;
	font-stretch  : normal;
	font-size     : 105%;
	color         : #969696;
	margin-top    : 35px;
	margin-right  : 10px;
	margin-left   : 10px;
}

/* Auszeichnungen */
h3 {
	font-family  : Times,serif;
	font-weight  : lighter;
	font-style   : normal;
	font-variant : normal;
	font-stretch : normal;
	color        : #F29000;
	font-size    : 100%;
	margin-left  : 10px;
	margin-right : 10px;
	clear        : both;
	float        : none;
}

h3 em {
	font-family : Helvetica, Arial, sans-serif;
	font-weight : normal;
	font-style  : normal;
	font-variant: normal;
	font-stretch: normal;
	font-size   : 90%;
	color       : #A3A3A7;
	clear       : both;
	float       : none;
}

h3 img {
	border  : 1px solid #1F3590;
}

/* Betohnungen */
em {
	font-family : Helvetica, Arial, sans-serif;
	font-weight : bold;
	font-style  : normal;
	font-variant: normal;
	font-stretch: normal;
	color       : #1F3590;
}

b {
	font-weight : bold;
}
	
strong {
	font-weight : bold;
}

/* Formatierung Seitenhintergrund*/

.fond { 
	background-image   : none;
			background   : none;
display: none
} 

/* Formatierung Logo */

.logo {
	background-image   : url(/lgog-print.jpg);
	background-repeat  : no-repeat;
	background-position: top left;
	width              : 30px;
	height             : 25px;
}

/* Formatierung imagebild */

.imagebild { 
display: none
} 


/* Formatierung Pfadnavigation */
.pfad-navigation {
	font-family        : Helvetica, Arial,sans-serif;
	font-weight        : normal;
	font-style         : normal;
	font-variant       : normal;
	font-stretch       : normal;
	font-size          : 70%;
	text-decoration    : none;
	color              : #E3E3E3;
	border-left             : none;
		border-right             : none;
}

.pfad-navigation a,
.pfad-navigation a:link,
.pfad-navigation a:visited {
	font-family    : Helvetica, Arial, sans-serif; 
	font-size      : 90%;
	font-weight    : normal; 
	text-decoration: none;
	color          : #E3E3E3;
}
.pfad-navigation a:hover {
	font-family    : Helvetica, Arial, sans-serif; 
	font-weight    : normal; 
	font-size      : 90%;
	text-decoration: none;
	color          : #000; 
}
.pfad-navigation em {
	font-family    : Helvetica, Arial, sans-serif; 
	font-weight    : normal; 
	font-size      : 90%;
	text-decoration: none;
	color          : #000; 
}


/* Formatierung Contentbereich */	
.content {
	font-family        : Helvetica, Arial,sans-serif;
	font-weight        : normal;
	font-style         : normal;
	font-variant       : normal;
	font-stretch       : normal;
	font-size          : 70%;
	line-height        : 130%;
	overflow           : auto;
	border             : none;

}

.content p{
	margin-top    : 5px;
	margin-right  : 10px;
	margin-bottom : 0;
	margin-left   : 10px;
	line-height   : 130%;
}


/* Formatierung der Tabellen im Contentbereich */
.content table {	
	font-family        : Helvetica, Arial, sans-serif;
	font-style         : normal;
	font-weight        : normal;
	font-size          : 100%;
	text-align         : left;
	clear              : both;
	width              : 95%;
	vertical-align     : top;
	margin-left        : 0;
	padding            : 0;
	border-collapse    : collapse;		
}

.content th.1  {
	font-family        : Helvetica, Arial, sans-serif;
	font-style         : normal;
	font-weight        : normal;
	font-size          : 100%;
	color              : #000;
	vertical-align     : top;
	padding-top        : 4px;
	padding-right      : 5px;
	padding-bottom     : 10px;
	padding-left       : 10px;
}

.content th {
	font-family        : Helvetica, Arial, sans-serif;
	font-style         : normal;
	font-weight        : normal;
	font-size          : 100%;
	color              : #000;
	vertical-align     : top;
	padding-top        : 4px;
	padding-bottom     : 10px;
	padding-left       : 10px;
	padding-right      : 5px;

}

.content td, th {
	font-size          : 90%;
	text-align         : left;
	vertical-align     : top;
	padding-top        : 3px;
	padding-right      : 5px;
	padding-bottom     : 3px;
	padding-left       : 10px;

}

.content tr.even td {
	text-align       : left;
	vertical-align   : top;
	font-size        : 90%;
	background-color : #E6E6E6;
	padding-top      : 3px;
	padding-right    : 5px;
	padding-bottom   : 3px;
	padding-left     : 10px;
	margin           : 0;
	border-bottom    : 1px solid #fff;
}

.content tr.odd td {
	background-color: #E6E6E6;
	border-bottom   : 1px solid #fff;
	vertical-align  : top;
}


/* Link im Contentbereich */
.content a:link,
.content a:visited,
.content a:visited {
	font-family    : Helvetica, Arial, sans-serif;
	font-weight    : normal;
	font-style     : normal;
	font-variant   : normal;
	font-stretch   : normal;
	font-size      : 100%;
	color          : #FF9933;
	text-decoration: none;
}

.content a:hover {
	font-family    : Helvetica, Arial, sans-serif;
	font-weight    : normal;
	font-style     : normal;
	font-variant   : normal;
	font-stretch   : normal;
	font-size      : 100%;
	color          : #000;
	text-decoration: underline;
}

.content em {
	font-family    : Helvetica, Arial, sans-serif;
	font-weight    : bold;
	font-style     : normal;
	font-variant   : normal;
	font-stretch   : normal;
	color          : #000;
	text-decoration: none;
}


.content table a:link,
.content table a:active,
.content table a:visited {
	font-family    : Helvetica, Arial, sans-serif;
	font-weight    : normal;
	font-style     : normal;
	font-variant   : normal;
	font-stretch   : normal;
	font-size      : 100%;
	color          : #FF9933;
	text-decoration: underline;
}

.content table a:hover  {
	font-family    : Helvetica, Arial, sans-serif;
	font-weight    : normal;
	font-style     : normal;
	font-variant   : normal;
	font-stretch   : normal;
	font-size      : 100%;
	color          : #000;
}


/* Bild normal */
.content img {	
display: none;
}

/* Listenbild */
.content ul li img  {
display: none;
}

/* Bild in Tabelle */
.content table img {
display: none	
}

/* Bild unterstrichen */

.Content h3 img {
display: none;
}


/* Formatierung Listen im Contentbereich*/
.content li {
	font-family    : Helvetica, Arial, sans-serif;
	font-weight    : normal;
	font-style     : normal;
	font-variant   : normal;
	font-stretch   : normal;
	color          : #000;
	clear          : both;
	padding        : 0;
	list-style-type: none;
}

.Content ul {
	font-family    : Helvetica, Arial, sans-serif;
	font-weight    : normal;
	font-style     : normal;
	font-variant   : normal;
	font-stretch   : normal;
	font-size      : 100%;
	clear          : both;
	margin         : 10px;
	padding        : 0;
	list-style-type: none;
}


/* Liste mit Punkt */
.content ul li {
	font-family    : Helvetica, Arial, sans-serif;
	font-weight    : normal;
	font-style     : normal;
	font-variant   : normal;
	font-stretch   : normal;
	list-style-type: square;
	padding        : 0;
	margin-left    : 38px;
	font-size      : 90%;

}
.content ul li a {
	font-family    : Helvetica, Arial, sans-serif;
	font-weight    : normal;
	font-style     : normal;
	font-variant   : normal;
	font-stretch   : normal;
	font-size      : 90%;
	list-style-type: none;
}

/* Aufzählung */
.Content ol {
	margin-left : 32px;
	padding     : 0;
}


/* Formatierung Haupt-Navigation */
.navigation {
	text-align         : left; 
	color              : #000;
	padding-left       : 0; 
	margin             : 0;
	list-style-type    : none;
	background         : none;
}

.navigation ul {
	padding-top     : 0;
	padding-left    : 0;
	margin-bottom   : 0;
	margin-left     : 0;
	margin-top      : 0; 
	list-style-type : none;
	border-bottom   : none;
}

.navigation ul li,
.navigation p {
	margin          : 0;
	margin-left     : 0;
	padding-top     : 0;
	margin-bottom   : 0;
	list-style-type : none;
}
.navigation li a {
	background         : none;
	font-family        : Helvetica, Arial, sans-serif;
	font-style         : normal;
	font-weight        : normal;
	font-size          : 90%;
	color              : #000;
	list-style-type    : none;
	text-decoration    : none;
}

.navigation li a:hover {
	font-family        : Helvetica, Arial, sans-serif;
	font-style         : normal;
	font-weight        : bold;
	font-size          : 90%;
	color              : #F29000;
	text-decoration    : none;
	background         : none;
	background-color   : none;
}


.navigation  li em {
	font-family        : Helvetica, Arial, sans-serif;
	font-style         : normal;
	font-weight        : bold;
	font-size          : 90%;
	color              : #F29000;
	text-decoration    : none;
}

/* Formatierung 2.Level */	
ul li.Navilevel2 a {
	font-family     : Helvetica, Arial, sans-serif;
	font-style      : normal;
	font-weight     : normal;
	font-size       : 80%;
	color           : #000;
	text-decoration : none;
	background         : none;
}

ul li.Navilevel2 a:hover {
	font-family     : Helvetica, Arial, sans-serif;
	font-style      : normal;
	font-weight     : bold;
	font-size       : 80%;
	color           : #F29000;
	text-decoration : none;
	background      : none;
		background-color   : none;

}

ul li.Navilevel2 em {
	font-family     : Helvetica, Arial, sans-serif;
	font-style      : normal;
	font-weight     : bold;
	font-size       : 80%;
	color           : #000;
	background         : none;
}
ul li.Navilevel3 a {
	font-family     : Helvetica, Arial, sans-serif;
	font-weight     : normal;
	font-style      : normal;
	font-size       : 80%;
	color           : #000;
	text-decoration : none;
	background         : none;
	
}
ul li.Navilevel3 a:hover {
	font-family     : Helvetica, Arial, sans-serif;
	font-weight     : normal;
	font-style      : normal;
	font-size       : 80%;
	color           : #F29000;
	text-decoration : none;
	background         : none;
		background-color   : none;
}

ul li.Navilevel3 em {

	font-family     : Helvetica, Arial, sans-serif;
	font-weight     : normal;
	font-style      : normal;
	font-size       : 80%;
	color           : #F29000;
	text-decoration : none;
		background         : none;
}

ul li.Navilevel4 a,
ul li.Navilevel5 a {

	font-family     : Helvetica, Arial, sans-serif;
	font-style      : normal;
	font-size       : 80%;
	font-weight     : normal;
	color           : #000;
	text-decoration : none;
	background         : none;
}

ul li.Navilevel4 a:hover,
ul li.Navilevel5 a:hover {

	font-family     : Helvetica, Arial, sans-serif;
	font-style      : normal;
	font-weight     : bold;
	font-size       : 80%;
	color           : #F29000;
	text-decoration : none;
	background         : none;
		background-color   : none;
}

ul li.Navilevel4 em,
ul li.Navilevel5 em {
	background-color: #fff;
	background-image: none;
	font-family     : Helvetica, Arial, sans-serif;
	font-style      : normal;
	font-weight     : bold;
	font-size       : 80%;
	color           : #F29000;
	text-decoration : none;
	background         : none;
}

ul li.Navilevel2 img,
ul li.Navilevel3 img,
ul li.Navilevel4 img,
ul li.Navilevel5 img {
	display: none;
}


/* Formatierung der Druckversion */
.Druckversion {
display: none
}


/* Formatierung Sprachauswahl */
.sprachauswahl {
display: none
}



/* Formatierung Suche */
.suchfunktion {
	font-size          : 90%;
	text-align         : left;
	border-bottom      : none; 

}

.search input {
	background-color  : #fff;
	font-family       : Helvetica, Arial, sans-serif;
	font-weight       : normal;
	font-style        : normal;
	font-variant      : normal;
	font-stretch      : normal;
	font-size         : 90%;
	float             : left;
	border            : 1px solid #AEAEAE;

}
.search input.submit {
	background-color   : #F1F1F1;
	font-family        : Helvetica, Arial, sans-serif;
	font-weight        : normal;
	font-style         : normal;
	font-variant       : normal;
	font-stretch       : normal;
	font-size          : 90%;
	color              : #000;
	clear              : both;
	border             : 1px solid #AEAEAE;
	
}

.suchfunktion a:link,
.suchfunktion a:visited,
.suchfunktion a:active {
	font-family     : Helvetica, Arial, sans-serif;
	font-style      : normal;
	font-weight     : normal;
	font-size       : 90%;
	color           : #000;
	text-decoration : none;
	padding-left    : 10px;
}
.suchfunktion a:hover {
	font-family     : Helvetica, Arial, sans-serif;
	font-style      : normal;
	font-weight     : normal;
	font-size       : 90%;
	color           : #000;
	text-decoration : none;
	padding-left    : 10px;
}

.suchfunktion em {
	font-family     : Helvetica, Arial, sans-serif;
	font-style      : normal;
	font-size       : 90%;
	color           : #000;
	text-decoration : none;
	padding-left    : 10px;
}



/* Formatierung Editor Button */	
.editor form.default input{
	background         : none;	
	border             : none;
	font-size          : 0;
	color              : #000;
}
.editor form.default input.submit{
	background         : none;
	height             : 10px;
	font-size          : 0;
}

/* Formatierung Benutzermanager Button */
.editor form.usermanager input{
	background         : none;
	border             : none;
	font-size          : 0;
	color              : #D3D3D3;
}
.editor form.usermanager input.submit{
	background         : none;
	height             : 10px;
	font-size          : 0;
}
