body {
        font-family : Verdana, sans-serif;
        font-size : 11px;
        line-height : 140%;
        color: #333333;
}



SELECT {  
	font-family: Verdana, Arial;
	font-size: 10px 
}
TEXTAREA {  
	font-family: Verdana, Arial; 
	font-size: 10px
} 
INPUT {  
	font-family: Verdana, Arial; 
	font-size: 10px 
}


H1 {
	font-family : Verdana, sans-serif;
	font-size : 16px;
	color : black;
	margin-bottom : 0px;
	margin-top : 10px;
}
H2 {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : #666666;
	margin-bottom : 10px;
	margin-top : 20px;
}
H3 {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #666666;
	margin-bottom : 0px;
	margin-top : 10px;
}
H4 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : black;
	margin-bottom : 0px;
	margin-top : 10px;
}
.subhead1 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : black;
}
.subhead2 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : green;
}
.subhead3 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : red;
}
.headerdate {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : Green;
	font-weight: normal;
}

.content {
	padding: 30px;
	Xpadding-left : 30 px;
	Xpadding-top: 20px;
}

.contentborder {
	Xpadding: 10 px;
	Xpadding-left: 10px;
	Xpadding-right: 10px;
}
.contentborder h2 {font-size : 10; color:#333333; font-weight:bold;}
.contentborder a {color:black;}

.menue1 {
	font-family : Verdana, sans-serif;
	font-size : 8px;
	font-weight : normal;
	line-height : 11px;
	text-decoration : none;
	text-align : right;
	text-transform : uppercase;
	color : #888888;
	margin-bottom : 0px;
	margin-top : 0px;
	padding : 0px;
}
.menue1 A { color : #888888; font-family : Verdana, sans-serif; font-size : 8px; line-height : 11px; text-decoration : none; text-align : right; }

.menue2 {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	line-height : 20px;
	color: #6e6e6e;
	text-align : right;
	margin-bottom : 0px;
	margin-top : 0px;
	padding : 9px;
	padding-top : 10px;
}
.menue2 A { text-decoration : underline; color: #6e6e6e; }
.menue2 H2 { text-decoration : none; color : #6e6e6e; font-size : 11px; }

.menue2act A { text-decoration : underline; color: #aeaeae; }

LI,ol,ul {
        font-family : Verdana, sans-serif;
        font-size : 11px;   
        line-height : 130%;  
        color: #333333;      
        margin-top : 1px;    
        margin-bottom : 1px; 
        padding-bottom : 0px;
xxtext-indent : 0px;
	list-style-position: outside;
xxpadding: 0px;
xxmargin: 2px;
}

P {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	line-height : 140%;
	color: #333333;
	margin-top : 1px;
	margin-bottom : 1px;
	padding:0px;
	text-indent : 0px;
}

P a:link { color:#666666; }
P a:visited { color:#666666; }
P a:active { color:#666666; }
P a:hover { color:#333333; }

a:link { color:#666666; }
a:visited { color:#666666; }
a:active { color:#666666; }
a:hover { color:#333333; }

.caption {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #333333;
}
.caption A {color:#333333;}
.bulletlist {
	font-family : Verdana, sans-serif;
	line-height : 120%;
	font-size : 11px;
	color : #333333;
}
.table {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #333333;
}
.table A {color : #333333;}

.table td,tr {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #333333;
}



.searchform {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #6600CC;
	font-weight : normal;
}
.searchresultpagetitle {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #333333;
	font-weight : bold;
}
.searchresultcontent {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #333333;
	font-weight : normal;
}
.searchresultheader {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #333333;
	font-weight : bolder;
}
.searchmarkup {
	color : #aa0000;
}




.loginform {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #333333;
	font-weight : normal;
}




.mailform {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #003366;
	font-weight : normal;
}
.mailformrequired {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #003366;
	font-weight : bolder;
}
.mailformcomment {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #CC0000;
	font-weight : bolder;
}
.mailformradio {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #003366;
	font-weight : normal;
}






.filelinks {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : #990000;
}
.filelinkssize {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : Green;
}



.sitemap1 {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #000000;
}
.sitemap2 {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #333333;
	margin-left : 20px;
}
.sitemap3 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #666666;
	margin-left : 40px;	
}
.sitemap4 {
	font-family : Verdana, sans-serif;
	font-size : 9px;
	color : #999999;
	margin-left : 60px;
}




.celmenu {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #333333;
	margin-top : 10px;
}
.celsubmenu {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #666699;
	margin-left : 20px;
	margin-top : 3px;
}


.kalendertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #DFDEDE;
	font-weight: bold;
}

.kalender02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}


.tabelle td {
	border-spacing : 1px;
	padding : 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.tabelletext {
	font-weight: normal;
	color: #565656;
	background-color: #ffffff;
}
.tabelleueberschrift1 {
	font-weight: bold;
	color: #565656;
	background-color: #b7b7b7;
}
.tabelleueberschrift2 {
        font-weight: bold;
        color: #565656;   
        background-color: #99a2ac;
}
.tabelleueberschrift3 {
        font-weight: bold;
        color: #565656;
        background-color: #bfd76f;
}
.tabelleueberschrift4 {
        font-weight: bold;
        color: #565656;
        background-color: #d49176;
}
.tabelleueberschrift5 {
        font-weight: bold;
        color: #565656;
        background-color: #f6eda3;
}
.tabelleueberschrift6 {
        font-weight: bold;
        color: #565656;
        background-color: #bb9882;
}
.tabelleueberschrift7 {
        font-weight: bold;
        color: #565656;
        background-color: #83c8bf;
}
.tabelleueberschrift8 {
        font-weight: bold;
        color: #565656;
        background-color: #d99c63;
}
.tabelleueberschrift9 {
        font-weight: bold;
        color: #565656;
        background-color: #ad747f;
}
.tabelleueberschrift10 {
        font-weight: bold;
        color: #565656;
        background-color: #ca8687;
}

// neue Styledefinitions:

body {
	background: white;
	margin:0px;
}

.space1px {
	float:left;
	width:1px;
	height:1px;
}
.hspace1px{
	width:1px;
	height:1px;
}

#r1 {
	width:980px;
	height:11px;
}
#r2 {
	width:980px;
	height:51px;
}
#r3 {
	width:980px;
	height:128px;
}
#r42 {
	position:relative;
	width:980px;
	Xbackground:#ffffff;
	background-image:url('/fileadmin/pix/bgmain.gif')
}
#r4 {
        position:relative;
        width:980px;
        Xbackground:#ffffff;
        background-image:url('/fileadmin/pix/bgmain2.gif')
}
#r5 {
	height: 21px;
	width:980px;
}




#b1 {
	float:left;
	width: 594px;
	height: 11px;
	background: #A5A5A5;
}
#b2 {
	float:left;
	width: 192px;
	height: 11px;
	background: #B7B7B7;
}
#b3 {
	float:left;
	width: 192px;
	height: 11px;
	background: #F2F2F2;
}
#b4 {
	float:left;
	width: 594px;
	height: 51px;
	background: #F2F2F2;
}
#b5 {
	float:left;
	width: 385px;
	height: 51px;
	background: #F2F2F2;
}

#b6 {
	float:left;
	width: 220px;
	height: 128px;
	background: #D4D4D4;
}
#b7 {
	float:left;
	width: 374px;
	height: 128px;
	background: #BFD76F;
}
#b8 {
	float:left;
	width: 192px;
	height: 128px;
	background: #535C3E;
}
#b9 {
	float:left;
	width: 192px;
	height: 128px;
	background: #535C3E;
}
/* Hauptteil */
#b10 {
	float:left;
	width: 208px;
	background: #F2F2F2;
	margin-top: 20px;
	margin-bottom: 0px;
}
#b10line{
	background:white;
	width:208px;
	height:2px;
}
#b101 {
        float:left;
        width: 2px;
	height:100px;
        xbackground: #F2F2F2;
	Xbackground:green;
}

#b11 {
	float:left;
	xwidth: 577px;
	width: 507px;
	background: #E2E2E2;
}
#b12vor{
	float:left;
	width:10px;
	background: #F2F2F2;
}
#b12 {
	float:left;
	Xwidth: 192px;
	width: 162px;
	background: #F2F2F2;
}
/* unterer Rand */
#b13 {
	float:left;
	width: 210px;
	height:21px;
	background: #6A6A6A;
	margin-top: 0px;
	margin-bottom: 0px;
}
#b14 {
	float:left;
	width: 577px;
	height:21px;
	background: #525252;
}
#b15 {
	float:left;
	width: 192px;
	height:21px;
	background: #DBDBDB;
}
#stopper{
	float:left;
	width:208px;
	height:13px;
	background-image:url(/fileadmin/pix/stopper.png);
}

.stopper1 {
	background-image: url('/fileadmin/pix/stopper.png');
}
*html .stopper1 {
        background-color: #000;
        background-image: url('/fileadmin/pix/stopper.png');
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://neu.aksachsen.org/fileadmin/pix/stopper.png",sizingMethod='scale');
        background:none;
}

.stopper2 {
        background-image: url('/fileadmin/pix/stopper_gruen.png');
}
*html .stopper2 {
        background-color: #000;
        background-image: url('/fileadmin/pix/stopper_gruen.png');
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://neu.aksachsen.org/fileadmin/pix/stopper_gruen.png",sizingMethod='scale');
        background:none;
}

.stopper3 {
        background-image: url('/fileadmin/pix/stopper_blue.png');
}
*html .stopper3 {
        background-color: #000;
        background-image: url('/fileadmin/pix/stopper_blue.png');
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://neu.aksachsen.org/fileadmin/pix/stopper_blue.png",sizingMethod='scale');
        background:none;
}

