BODY {
font-size : 0.9em; 
font-family : Arial, Helvetica, sans-serif; 
font-weight : normal; 
color : #333333; 
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.1em; 
color : #333333; 
background-color : transparent; 
}

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

H3 {
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 12px; 
color : #333333; 
background-color : transparent; 
}

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


H5 {
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 0.7em; 
color : #333333; 
background-color : transparent;
 text-align: center;
 vertical-align: middle;
}

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 : 10px; 
}


.smalltext a:link{
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 10px;
 color: #333333;
 text-decoration: underline;
}

.smalltext a:visited{
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 10px; 
 color: #333333;
 text-decoration: none;
}

.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.0em; 
}

.largetext a:link{
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 1.0em; 
color: #333333;
text-decoration: underline;
}

.largetext a:visited{
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 1.0em; 
 color: #333333;
 text-decoration: none;
}

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

.grid {
border : .05em solid #4F4F4F;
}

.white {
  background-color : white;
}

.black {
  background-color : black;
}

.bg_dark {
  background-color : Gray;
}

/* Boxentitel org*/
.bg_medium {
  background-color : #85C180;
}

.bg_light {
  background-color : #B3D9B0;
}

.alt_bg_dark {
  background-color : Gray;
}

/* Boxentitel org*/
.alt_bg_medium {
  background-color : #85C180;
}

.alt_bg_light {
  background-color : #B3D9B0;
}

.copyright {
    font-size: .6em;
    text-align: center;
    vertical-align: middle;
    color: #666666;
}

.pagedate {
	 font-size: .9em;
    
}

.main_bg {
	background: url(images/gppm_augsburg_03.jpg) repeat-y;
}

/* footer style */

/* footer style ende*/

/*default box oben style */
.default_box_oben_bg {
	background: url(boxstyles/img/default_phpws02.jpg) repeat-x;
}

.default_box_oben_title {
	font-family : Arial, Helvetica, sans-serif; 
	font-style : normal; 
	font-variant : normal; 
	font-weight : bold; 
	font-size : 1.0em; 
	color : #666666;
	vertical-align: middle;
}

.default_box_content_bg {
background: url(boxstyles/img/default_07.jpg);

}
.default_box_content {
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 0.8em; 
	color : #666666;
}

.default_box_footer {
	background: url(boxstyles/img/default_phpws08.jpg) repeat-x;
}
.default_box_left {
	background: url(boxstyles/img/default_phpws04.jpg) repeat-y;
}

.default_box_right {
	background: url(boxstyles/img/default_phpws06.jpg) repeat-y;
}




/*default box oben style ende*/

/*announce box style */
.announce_box_oben_header {
	background: url(boxstyles/img/ah_box_announce_header.jpg) repeat-x;
}

.announce_box_oben_title {
	font-family : Arial, Helvetica, sans-serif; 
	font-style : normal; 
	font-variant : normal; 
	font-weight : bold; 
	font-size : 1.0em; 
	color : #666666;
	vertical-align: middle;
}
/* announce view_small.tpl */
/* h3 = titel
.announce_subject {
	font-family : Arial, Helvetica, sans-serif; 
	font-style : normal; 
	font-variant : normal; 
	font-weight : bold; 
	font-size : 1.0em; 
	color : #666666;
} 
*/
/*Hinweis posted by etc. = smalltext */

.announce_summary {
	font-family : Tahoma, Arial, Helvetica, sans-serif; 
	font-style : normal; 
	font-variant : normal; 
	font-weight : normal; 
	font-size : 0.9em; 
	color : #333333;
}

.announce_read_more {
	font-family : Tahoma, Arial, Helvetica, sans-serif; 
	font-style : normal; 
	font-variant : normal; 
	font-weight : normal; 
	font-size : 10px; 
	color : #333333;
	text-align: right;
}

/*announce box style ende*/

/*announce list admin zone*/
.bg_dark_announce {
  background-color : #FF9900;
}



/* box1  */
.box1_bg_oben {
	background: url(boxstyles/img/box1_moben.jpg) repeat-x;
	font-family : Arial, Helvetica, sans-serif; 
	font-style : normal; 
	font-variant : normal; 
	font-weight : bold; 
	font-size : 0.8em; 
	color : #666666; 
	text-align: center;
	vertical-align: middle;
}

.box1_bg_lmitte {
	background: url(boxstyles/img/box1_loben2.jpg) repeat-y;
	font-family : Arial, Helvetica, sans-serif; 
	font-style : normal; 
	font-variant : normal; 
	font-weight : bold; 
	font-size : 0.8em; 
	color : #666666; 
}


.box1_bg_mitte {
	background: #E0E0E0 url(boxstyles/img/box1_moben2.jpg) repeat-y;
	font-family : Arial, Helvetica, sans-serif; 
	font-style : normal; 
	font-variant : normal; 
	font-weight : bold; 
	font-size : 0.8em; 
	color : #666666; 
}

.box1_bg_rmitte {
	background: url(boxstyles/img/box1_roben2.jpg) repeat-y;
	
}


.box1_bg_unten {
	background: url(boxstyles/img/box1_munten.jpg) repeat-x;
	font-family : Arial, Helvetica, sans-serif; 
	font-style : normal; 
	font-variant : normal; 
	font-weight : bold; 
	font-size : 0.8em; 
	color : #666666; 
}

/* box2  */
.box2_bg_oben {
	background: url(boxstyles/img/box2_moben.jpg) repeat-x;
	font-family : Arial, Helvetica, sans-serif; 
	font-style : normal; 
	font-variant : normal; 
	font-weight : bold; 
	font-size : 0.8em; 
	color : #666666; 
	text-align: center;
	vertical-align: middle;
}

.box2_bg_lmitte {
	background: url(boxstyles/img/box2_loben2.jpg) repeat-y;
	font-family : Arial, Helvetica, sans-serif; 
	font-style : normal; 
	font-variant : normal; 
	font-weight : bold; 
	font-size : 0.8em; 
	color : #666666; 
}


.box2_bg_mitte {
	background: #E0E0E0 url(boxstyles/img/box2_moben2.jpg) repeat-y;
	font-family : Arial, Helvetica, sans-serif; 
	font-style : normal; 
	font-variant : normal; 
	font-weight : bold; 
	font-size : 0.8em; 
	color : #666666; 
}

.box2_bg_rmitte {
	background: url(boxstyles/img/box2_roben2.jpg) repeat-y;
	font-family : Arial, Helvetica, sans-serif; 
	font-style : normal; 
	font-variant : normal; 
	font-weight : bold; 
	font-size : 0.8em; 
	color : #666666; 
}


.box2_bg_unten {
	background: url(boxstyles/img/box2_munten.jpg) repeat-x;
	font-family : Arial, Helvetica, sans-serif; 
	font-style : normal; 
	font-variant : normal; 
	font-weight : bold; 
	font-size : 0.8em; 
	color : #666666; 
}






/*box_menu */

.box_menue_title {
	background: #B1B1B1 url(boxstyles/img/ah_box_gelb_bg_oben2.jpg) repeat-x;
	color: White;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 2px;
	vertical-align: middle;
	text-align: center;
}
.box_menue {
	color: White;
	font-size: 11px;
	font-weight: bold;
}
.box_menue a:link {
	color: White;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 1px;

}
.box_menue a:visited {
	color: White;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 1px;

}
.box_menue a:hover {
	color: White;
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold;
	letter-spacing: 1px;
}

.box_links_hintergrund {
	background: #32602f url(images/ah_links_bg_image_02.jpg) repeat-y right;
}


/* comments datum etc */
.comments_datum {
	color: #858585;
	font-size: 10px;
	font-weight: normal;
		
}
/* comments repy */
.comments_reply {
	color: #585858;
	font-size: 10px;
	font-weight: normal;
}
.comments_reply a:link {
	font-size: 10px;
	text-decoration: underline;
	font-weight: bold;
	 color: #333333;

	
}
.comments_reply a:visited {
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	 color: #333333;
	
}
.comments_reply a:hover {
	color: #898989;
	font-size: 10px;
	text-decoration: underline;
	font-weight: bold;
	
}


/* whosonline */

.connect_info {
	color: White;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
}

.user_info_ip {
	color: #696969;
	font-size: 9px;
	font-weight: normal;
	text-align: center;
}

.trans_bg {
	background: transparent;
}

input{
    border-right: #484848 1px solid;
    border-top: #484848 1px solid;
    font-size: 11px;
    border-left: #484848 1px solid;
    color: Black;
    border-bottom: #484848 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #D9D6CF;
    }
	
select{
    font-size: 10px;
    color: Black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #D9D6CF;
    }
