@import "news.css";

h1.title {
position: absolute;
left: -4000px;
}
BODY
{
	margin: 25px 50px 50px 25px;
	font-family: Arial,Helvetica,Univers,Zurich BT, sans-serif;
	font-size: small;
	color: #000000;
	width:100%;
}
/* wg validierung raus genommen
HTML
{
	scrollbar-face-color:#FFFFFF;
	scrollbar-arrow-Color:#81B000;
	scrollbar-track-Color:#FFFFFF;
	scrollbar-shadow-Color:#ADADAD;
	scrollbar-highlight-Color:#FFFFFF;
	scrollbar-3dlight-color:#ADADAD;
	scrollbar-darkshadow-Color:#ADADAD;
	scrollbar-base-color: #FFFFFF;
}
*/

.print{
	text-align:right;
	font-family: Arial,Helvetica,Univers,Zurich BT, sans-serif;
	font-size: xx-small;
	color: #000000;	
	margin-bottom:5px;margin-top:10px;		
	width:800px;
}

.path{
	float:left;
	font-family: Arial,Helvetica,Univers,Zurich BT, sans-serif;
	font-size: small;
	color: #000000;
	text-decoration: none;
	margin-bottom:15px;margin-top:10px;
	width:700px;	
	}

.tx-srlanguagemenu-pi1 .SPC{
float:left;
}

.language a:link, .language a:active, .language a:visited,.language a:hover {
	font-family: Arial,Helvetica,Univers,Zurich BT, sans-serif;
	font-size: 10px;
	text-decoration: none;
	}


.language{
	text-align:right;
	margin-top:13px;
	font-family: Arial,Helvetica,Univers,Zurich BT, sans-serif;
	font-size: small;
	text-decoration: none;
	
	}
/*,.language a:link, .language a:active, .language a:visited,.language a:hover*/
	

.menu{
	clear:left;
	float:left;
	width:175px;
 	font-family: Arial,Helvetica,Univers,Zurich BT, sans-serif;
	font-weight:bold;
}
.menu1 {margin-bottom:10px; text-transform: uppercase;}
.menu1 a:link, .menu1 a:active,.menu1 a:visited,.menu1 a:hover {
	font-size:larger;
}

.menu2 { padding-left:15px;margin-top:5px;margin-bottom:5px;font-weight:normal;font-size:14px; text-transform: uppercase;}
.menu2 a:link, .menu2 a:active,.menu2 a:visited,.menu2 a:hover {
	font-size:small;
}

.menu3 { padding-left:25px;margin-bottom:5px;font-weight:normal; font-size:12px;}
.menu3 a:link, .menu3 a:active,.menu3 a:visited,.menu3 a:hover {
	font-size:small;
}


#body{float:left; width:670px;}
.bodytext{
	font-family: Arial,Helvetica,Univers,Zurich BT, sans-serif;
	font-size: small;
	color: #000000;
	}
h1
{
	font-family: Arial,Helvetica,Univers,Zurich BT, sans-serif;
	color:#003366;
	text-decoration:none;
}
h2,h3
{
	font-family: Arial,Helvetica,Univers,Zurich BT, sans-serif;
	color:#003366;
	text-decoration:none;
}

.linkInt,.linksurl A{ line-height: 160%; font-family: Arial,Helvetica,Univers,Zurich BT, sans-serif; font-size: small; color: #000000;border-bottom-style: dashed; border-bottom-color: #003366; border-bottom-width: 1px;}
.linkInt:hover, .linksurl A{ line-height: 160%; font-family:Arial,Helvetica,Univers,Zurich BT, sans-serif; font-size: small; color: #003366; TEXT-DECORATION: none; border-bottom-style: solid; border-bottom-color: #003366; border-bottom-width: 1px;}

.linkMailto { line-height: 160%; font-family: Arial,Helvetica,Univers,Zurich BT, sans-serif; font-size: small; color: #000000;border-bottom-style: dashed; border-bottom-color: #003366; border-bottom-width: 1px;}
.linkMailto:hover { line-height: 160%; font-family: Arial,Helvetica,Univers,Zurich BT, sans-serif; font-size: small; color: #003366; TEXT-DECORATION: none;border-bottom-style: solid; border-bottom-color: #003366; border-bottom-width: 1px;}

.linkExt { line-height: 160%; font-family: Arial,Helvetica,Univers,Zurich BT, sans-serif; font-size: small; color: #000000;border-bottom-style: dashed; border-bottom-color: #003366; border-bottom-width: 1px;}
.linkExt:hover { line-height: 160%; font-family:Arial,Helvetica,Univers,Zurich BT, sans-serif; font-size: small; color: #003366; TEXT-DECORATION: none; border-bottom-style: solid; border-bottom-color: #003366; border-bottom-width: 1px;}




a:link 
{
	font-family: Arial,Helvetica,Univers,Zurich BT, sans-serif;
	font-variant: normal;
	font-style: normal;
	font-size: small;
	color: #000000;
	text-decoration: none;
}
a:visited 
{
	font-family: Arial,Helvetica,Univers,Zurich BT, sans-serif;
	font-variant: normal;
	font-style: normal;
	font-size: small;
	color: #000000;
	text-decoration: none;
}
a:active 
{
	font-family: Arial,Helvetica,Univers,Zurich BT, sans-serif;
	font-variant: normal;
	font-style: normal;
	font-size: small;
	color: #003366;
	text-decoration: none;
}
a:hover
 {
	font-family: Arial,Helvetica,Univers,Zurich BT, sans-serif;
	font-variant: normal;
	font-style: normal;
	font-size: small;
	color: #003366;
	text-decoration: none;
}


UL,li
{
	font-family: Arial,Helvetica,Univers,Zurich BT, sans-serif;
	font-variant: normal;
	font-weight:normal;
	font-style: normal;
	font-size: small;
	color: #000000;
	text-decoration: none;
	
    margin-bottom:8px;
}
#content, #content_left, #content_right
{
	font-family: Arial,Helvetica,Univers,Zurich BT, sans-serif;
	font-weight:normal;
	font-style: normal;
	color: #000000;
	margin-left:5px;
	padding-left:5px;
	padding-right:5px;	
	text-align: left;
	vertical-align:top;
}

/*#content_left {float:left;width:23%; font-size:smaller;} nich in Benutzung */

#content {float:left; width:55%; font-size: small; }
#content_right {float:left; width:35%; font-size:smaller;}


.footermenu{
padding-top:25px;
padding-bottom:5px;
clear:left;
text-align: center;
vertical-align: bottom;
color: #767676;
width:800px;
}

.footermenu a:link, .footermenu a:visited { color: #767676;}
.footermenu a:hover {color: #003366;}

.copy{
clear:left;
text-align: center;
vertical-align: bottom;
color: #C0C0C0;
width:800px;
}

.copy hr {width:90%; color:#E4E6E4;}

.copy a:link, .copy a:visited { color: #767676;}
.copy a:hover {color: #003366;}

/* styles for extension "tx_dropdownsitemap_pi1" */
.tx-dropdownsitemap-pi1{width:350px;}
 .tx-dropdownsitemap-pi1 LI.open OL {
        display: block;
}
.tx-dropdownsitemap-pi1 LI.closed OL {
        display: none;
}
.tx-dropdownsitemap-pi1 LI.open UL {
        display: block;
}
.tx-dropdownsitemap-pi1 LI.closed UL {
        display: none;
}
.tx-dropdownsitemap-pi1 DIV {
        border: solid 1px #666666;
        background: #CED8E1;
        padding: 2px;
        margin: 2px;
}
.tx-dropdownsitemap-pi1 DIV.level_2 {
        background: #FFFFFF;
}
.tx-dropdownsitemap-pi1 DIV.level_3 {
        background: #D0E0CC;
}
.tx-dropdownsitemap-pi1 DIV.level_4 {
        background: #FFFFFF;
}
.tx-dropdownsitemap-pi1 DIV.level_5 {
        background: #E0CCCC;
}


.links     {clear:left; left:125px; width: 350px;}
.linkstitle h2{padding-top:10px;}
.linkspic {float:left; width: 150px;}
.linksdecr {left:150px;}

.csc-sitemap-csc-sitemap-level2 {padding-left:25px;font-size:xx-small;}

.csc-subheader-csc-subheader-1 {
	font-size:small;
	font-family: Arial,Helvetica,Univers,Zurich BT, sans-serif;
	color:#003366;}
.td-0,.td-last{vertical-align:top;}

label{
float:left;
width:80px;
vertical-align:top;
}
.csc-mailform{
border:none;
padding-top:10px;
}


/* #######################
#  Formular Felder
########################*/
fieldset {
	border: none;
}
label {
	display: block; 
	float: left;
/*	width: 120px;  */

		width: 20%; 
		min-width: 120px; 
		max-width: 5em; 
	text-align:left;
	height:1.6em;
font:12px  Verdana, Helvetica, sans-serif;
color:#666;
vertical-align:middle;
}

input { 
font-family:Verdana, Helvetica, sans-serif;
border: #6F6F6F 1px solid;
background-color: #fff;
color: #000;
margin-bottom:5px;
}

textarea {  
font-family:Verdana, Helvetica, sans-serif;
border: #6F6F6F 1px solid;
background-color: #fff;
color: #000;
}


.csc-mailform-check{
border:none;
}

.csc-mailform-field {
padding:5px 0;
}

.csc-mailform-field #mailformloeschen{
 float: left;
 margin-right: 5px;
 margin-top:25px;
 }
 
.csc-mailform-submit {
margin-top:15px;
 margin-left: 0px;
}






/*** Meiseter */

.oneIMG{
text-align:center;
width: 150px;
float:left;
padding:10px 8px 8px 0px;
}
