body {
font-size : 14px; 
font-family :  Arial, Helvetica, sans-serif; 
font-weight : normal; 
color : #000000; 
background-color : white;
margin : 0 0 0 0;
padding : 0 0 0 0;
width : auto; 
}

h1 {
font-family :  Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 1.2em; 
color : #696969; 
background-color : transparent; 
}

h2 {
font-family :  Arial, Helvetica, sans-serif; 
font-size : 1.0em; 
font-style : normal; 
font-variant : normal; 
font-weight : normal;
color: #696969;
}

/* BOXTITLE */

h3 {
font-family :  Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 0.9em; 
color : #FF6509; 
background-color : transparent;
 letter-spacing: 2px;
}

h4 {
font-family :  Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 14px; 
color : #FF6509; 
letter-spacing: 2px;
background-color : transparent;
 }



p {
font-size : .9em; 
font-family :  Arial, Helvetica, sans-serif; 

}

.smalltext {
font-family :  Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : .9em; 
}


.smalltext a:link{
font-family :  Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
}

.smalltext a:visited{
font-family :  Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
}

.noline a:link{
  text-decoration : none;
}

.noline a:visited{
  text-decoration : none;
}


.largetext {
font-family :  Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 1.2em; 
}

.largetext a:link{
font-family :  Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 1.2em; 
}

.largetext a:visited{
font-family :  Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 1.2em; 
}

.errortext {
  font-family :  Arial, Helvetica, sans-serif; 
  font-size : .9em;
  color : red;
  font-weight : bold;
}

.grid {
border : #efb240 .05em solid;
}

.white {
  background-color : white;
}

.black {
  background-color : black;
}

.bg_dark {
  background-color : #FF9600;
}

.bg_medium {
  background-color : #FFBC5C;
}

.bg_light {
  background-color : #FFD9A3;
}

.alt_bg_dark {
  background-color : #FF9600;
}

.alt_bg_medium {
  background-color : #FFBC5C;
}

.alt_bg_light {
  background-color : #FFD9A3;
}

.copyright {
    font-size: .8em;
    text-align: center;
    vertical-align: middle;
}




/* #######    BOX GRAU   ####### */

/*design der box */
.box_grau_oben_bg {
	background-image:  url('boxstyles/images/grau/glasgrau_02.gif');
	background-repeat: repeat-x
}
.box_grau_unten_bg {
	background-image: url('boxstyles/images/grau/glasgrau_14.gif');
	background-repeat: repeat-x
}
.box_grau_links_bg {
	background-color: #B3BCC5;
	background-image: url('boxstyles/images/grau/glasgrau_06.gif');
	background-repeat: repeat-y
}
.box_grau_rechts_bg {
	background-color: #A9B4BC;
	background-image: url('boxstyles/images/grau/glasgrau_10.gif');
	background-repeat: repeat-y
}
#box_grau_mitte_bg {
	background-image:  url('boxstyles/images/grau/glasgrau_07.gif');
	
	background-repeat: no-repeat;
	background-position:  right top;
	background-color: #A5B2BB
	}
	
.box_grau_title {
	color: #696969;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: bolder;
	letter-spacing: normal;
	word-spacing: normal;
	text-decoration: none;
	line-height: normal;
}	
.box_grau_content {
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	letter-spacing: normal;
	word-spacing: normal;
	text-decoration: none;
	line-height: normal;
}		
	
	
	
	/* #######    BOX BLAU   ####### */

/*design der box */
.box_blau_oben_bg {
	background-image: url('boxstyles/images/blau/glasblau_02.gif');
	background-repeat: repeat-x;
	background-color: #1685B7
}
.box_blau_unten_bg {
	background-image: url('boxstyles/images/blau/glasblau_14.gif');
	background-repeat: repeat-x;
	background-color: #127AAB
}
.box_blau_links_bg {
	background-color: #1582B4;
	background-image: url('boxstyles/images/blau/glasblau_06.gif');
	background-repeat: repeat-y
}
.box_blau_rechts_bg {
	background-color: #1581B2;
	background-repeat: repeat-y;
	background-image: url('boxstyles/images/blau/glasblau_10.gif');
}
.box_blau_mitte_bg {
	background-image: url('boxstyles/images/blau/glasblau_07.gif');

	background-repeat: no-repeat;
	background-position:  right top;
	background-color: #0B6A99
	}
	
.box_blau_title {
	color: #FAA500;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	letter-spacing: normal;
	word-spacing: normal;
	text-decoration: none;
	line-height: normal;
}	
.box_blau_content {
color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	letter-spacing: normal;
	word-spacing: normal;
	text-decoration: none;
	line-height: normal;
}		
	
		/* #######    BOX ORANGE2   ####### */

/*design der box */
.box_orange2_oben_bg {
	background-image: url('boxstyles/images/orange2/glasorange2_02.gif');
	background-repeat: repeat-x;
	background-color: #FFC36E
}
.box_orange2_unten_bg {
	background-image: url('boxstyles/images/orange2/glasorange2_14.gif');
	background-repeat: repeat-x;
	background-color: #FFB141
}
.box_orange2_links_bg {
	background-color: #FFBC5B;
	background-image: url('boxstyles/images/orange2/glasorange2_06.gif');
	background-repeat: repeat-y
}
.box_orange2_rechts_bg {
	background-color: #FDB854;
	background-image: url('boxstyles/images/orange2/glasorange2_10.gif');
	background-repeat: repeat-y
}
#box_orange2_mitte_bg {
	background-image: url('boxstyles/images/orange2/glasorange2_07.gif');
	
	background-repeat: no-repeat;
	background-position:  right top;
	background-color: #FF9600
	}


.box_orange2_title {
	color: #696969;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	letter-spacing: normal;
	word-spacing: normal;
	text-decoration: none;
	line-height: normal;
}	
.box_orange2_content {
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	letter-spacing: normal;
	word-spacing: normal;
	text-decoration: none;
	line-height: normal;
}		
		
			/* #######    BOX GORANGE   ####### */

/*design der box */
.box_gorange_oben_bg {
	background-image: url('boxstyles/images/gorange/glasgorange_02.gif');
	background-repeat: repeat-x;
	background-color: #FFAF81
}
.box_gorange_unten_bg {
	background-image: url('boxstyles/images/gorange/glasgorange_14.gif');
	background-repeat: repeat-x;
	background-color: #FF9C63
}
.box_gorange_links_bg {
	background-color: #FFA673;
	background-image: url('boxstyles/images/gorange/glasgorange_06.gif');
	background-repeat: repeat-y
}
.box_gorange_rechts_bg {
	background-color: #FDA36E;
	background-image: url('boxstyles/images/gorange/glasgorange_10.gif');
	background-repeat: repeat-y
}
 #box_gorange_mitte_bg {
	background-image: url('boxstyles/images/gorange/glasgorange_07.gif');
	
	background-repeat: no-repeat;
	background-position:  right top;
	background-color: #FF9B61
}	


.box_gorange_title {
	color: #696969;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	letter-spacing: normal;
	word-spacing: normal;
	text-decoration: none;
	line-height: normal;
}	
.box_gorange_content {
color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	letter-spacing: normal;
	word-spacing: normal;
	text-decoration: none;
	line-height: normal;
}		
	


.header_bg {
	background-color: #1D95C9;
	background-image: url('images/glasheader_02.jpg');
	background-repeat: repeat-x

}
.header_bg_orange {
	background-image: url('images/glasheader_05.jpg');
	background-color: #FFA425
}


/* BOX LEFT TEXT */ 

.box_default_left_text {
	font-family :  Arial, Helvetica, sans-serif; 
	font-style : normal; 
	font-variant : normal; 
	font-weight : normal; 
	font-size : 0.9em; 
	color : #666666; 
	background-color : transparent; 
}

/*  BOX MENUE LEFT */

.box_menue_left {
	font-family :  Arial, Helvetica, sans-serif; 
	font-style : normal; 
	font-variant : normal; 
	font-weight : bold; 
	font-size : 1.0em; 
	color : #333333; 
	background-color : transparent; 
}

.box_menue_left a:link {
	font-family :  Arial, Helvetica, sans-serif; 
	font-style : normal; 
	font-variant : normal; 
	font-weight : bold; 
	font-size : 1.0em; 
	color : White; 
	background-color : transparent;
	text-decoration: underline;
}


.box_menue_left a:visited {
	font-family :  Arial, Helvetica, sans-serif; 
	font-style : normal; 
	font-variant : normal; 
	font-weight : bold; 
	font-size : 1.0em; 
	color : #FF6811; 
	background-color : transparent; 
}


.box_menue_left a:hover {
	font-family :  Arial, Helvetica, sans-serif; 
	font-style : normal; 
	font-variant : normal; 
	font-weight : bold; 
	font-size : 1.0em; 
	color : #0066FF; 
	background-color : transparent; 
}


/*  BOX DEFAULT LEFT */

.box_default_left {
	font-family :  Arial, Helvetica, sans-serif; 
	font-style : normal; 
	font-variant : normal; 
	font-weight : bold; 
	font-size : 0.9em; 
	color : #333333; 
	background-color : transparent; 
}

.box_default_left a:link {
	font-family :  Arial, Helvetica, sans-serif; 
	font-style : normal; 
	font-variant : normal; 
	font-weight : bold; 
	font-size : 0.9em; 
	color : White; 
	background-color : transparent;
	text-decoration: underline;
}

.box_default_left a:visited {
	font-family :  Arial, Helvetica, sans-serif; 
	font-style : normal; 
	font-variant : normal; 
	font-weight : bold; 
	font-size : 0.9em; 
	color : #FF6811; 
	background-color : transparent; 
	
}
.box_default_left a:hover {
	font-family :  Arial, Helvetica, sans-serif; 
	font-style : normal; 
	font-variant : normal; 
	font-weight : bold; 
	font-size : 0.9em; 
	color : #0066FF; 
	background-color : transparent; 
}


/*  BOX CALENDAR LEFT */

.box_calendar_left {
	font-family :  Arial, Helvetica, sans-serif; 
	font-style : normal; 
	font-variant : normal; 
	font-weight : bold; 
	font-size : 0.9em; 
	color : #333333; 
	background-color : transparent; 
}

.box_calendar_left a:link {
	font-family :  Arial, Helvetica, sans-serif; 
	font-style : normal; 
	font-variant : normal; 
	font-weight : bold; 
	font-size : 0.9em; 
	color : #0066FF; 
	background-color : transparent;
	text-decoration: underline;
}

.box_calendar_left a:visited {
	font-family :  Arial, Helvetica, sans-serif; 
	font-style : normal; 
	font-variant : normal; 
	font-weight : bold; 
	font-size : 0.9em; 
	color : #FF6811; 
	background-color : transparent; 
	
}
.box_calendar_left a:hover {
	font-family :  Arial, Helvetica, sans-serif; 
	font-style : normal; 
	font-variant : normal; 
	font-weight : bold; 
	font-size : 0.9em; 
	color : #CC0000; 
	background-color : transparent; 
}










/* Beginn Buttons und Eingabefenster */

input{
    border-right: #484848 1px solid;
    border-top: #484848 1px solid;
    font-size: 10px;
    border-left: #484848 1px solid;
    color: Black;
    border-bottom: #484848 1px solid;
    font-family:  Arial, Helvetica, sans-serif;
    background-color: #D9D6CF;
    }
	
select{
    font-size: 10px;
    color: Black;
    font-family:  Arial, Helvetica, sans-serif;
    background-color: #D9D6CF;
    }
	
/* ENDE  Buttons und Eingabefenster */	



/* Beginn Announce Eintraege */

.newsdate {
	font-family :  Arial, Helvetica, sans-serif; 
	font-style : normal; 
	font-variant : normal; 
	font-weight : normal; 
	font-size : 9px;
	color : #666666;
	letter-spacing: 2px;
	}
	
.newssubject {
	font-family :  Arial, Helvetica, sans-serif; 
	font-style : normal; 
	font-variant : normal; 
	font-weight : bold; 
	font-size : 12px;
	color : #666666;
	letter-spacing: 3px;
}
	
.newstext {
	font-family :  Arial, Helvetica, sans-serif; 
	font-weight : normal; 
	color : #696969; 
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	width : auto; 
	font-size : 12px;
	

}	

.newssummary {
	font-family :  Arial, Helvetica, sans-serif; 
	font-weight : normal; 
	color : #696969; 
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	width : auto; 
	font-size : 12px;
	letter-spacing: normal;
}	

.newsbody {
	font-family :  Arial, Helvetica, sans-serif; 
	font-weight : normal; 
	color : #696969; 
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	width : auto; 
	font-size : 12px;
}	


.newscomments {
	font-size : 12px;
	font-family :  Arial, Helvetica, sans-serif; 
	font-weight : normal; 
	color : #666666; 
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	width : auto; 
}	
	
.newsreadmore {
	font-family :  Arial, Helvetica, sans-serif; 
	font-style : normal; 
	font-variant : normal; 
	font-weight : bold; 
	font-size : 10px;
	color : Black;
}

.newsdatefull {
	font-family :  Arial, Helvetica, sans-serif; 
	font-style : normal; 
	font-variant : normal; 
	font-weight : bold; 
	font-size : 9px;
	color : Black;
}
/* ENDE Announce Eintraege */
