body {
	font-family: verdana;
	font-size: 10px;
	
	height: 400px;
	border-width : 0 0 0 0;
	background-color : #f6f6f6;
	scrollbar-face-color: #f6f6f6;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #5279A9; /*#DEE3E7;*/
	scrollbar-3dlight-color: #5279A9;/*#DCDCDC;*/
	scrollbar-arrow-color:  #5279A9;
	scrollbar-track-color: #f6f6f6;
	scrollbar-darkshadow-color: #dbe5ea;

}

.allg_text {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
/*  Default stylesheet use in the static template record "cSet stylesheet" */
/* TYPO3 CVS ID: $Id: defaultstylesheet.css,v 1.2 2003/10/26 17:07:43 typo3 Exp $ */


/* LINKS */
A:link {
	background-color : transparent;
	color : #777777;
	font-weight: bolder;
	text-decoration : none;
	font-size: 10px;
}
A.white {
	background-color : transparent;
	color : #FFFFFF;
	text-decoration : none;
	font-size: 9px ;
}


A:visited {
	background-color : transparent;
	text-decoration : none;
	color : #777777;
	font-family: verdana;
	font-weight: bolder;
	font-size: 10px;
}

A.white:visited {
	background-color : transparent;
	color : #FFFFFF;
	text-decoration : none;
	font-size: 10px ;
}

A:hover {
	background-color : transparent;
	color : #5279A9;
	text-decoration: underline;
	font-size: 10px ;
}

A.white:hover {
	background-color : transparent;
	color : #FFFFFF;
	text-decoration : none;
	font-size: 9px ;
}

A:active {
	background-color : transparent;
	color : #999999;
	text-decoration : none;
	font-size: 10px;
	font-weight: bolder;
}

/* LINKS ENDE */

/* FORMULARE */
SELECT {
	width: 120px;
	border-style:solid;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right:0px none white;
	border-bottom:0px none white;
	vertical-align: middle; 
	background-color:#FFFFFF; 
	color: #444444;
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	text-align:left;
}

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

INPUT {  
	font-family: Verdana, Arial, Helvetica; 
	font-size: 10px;
	background-color:#FFFFFF;
	color:#444444;
	
}


/* FORMULARE ENDE */



H1 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	text-transform: uppercase;
	color : black;
	margin-bottom : 5px;
	margin-top : 10px;/*10px*/
}
H2 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : black;
	text-transform: uppercase;
	margin-top : 5px;/*20px*/
	margin-bottom : 14px;/*10px*/
	
}
H3 {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : black;
	margin-bottom : 5px;
	margin-top : 2px;/*10px*/
}
H4 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : black;
	margin-bottom : 5px;
	margin-top : 10px;
}
.newsheadline {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : #5279A9;
	text-transform: uppercase;
	margin-top : 5px;/*20px*/
	margin-bottom : 14px;/*10px*/
	
}
.newsheadline_contact {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : #DD6090;
	text-transform: uppercase;
	margin-top : 5px;/*20px*/
	margin-bottom : 14px;/*10px*/
	
}
.newsheadline_profil {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : #A5BA73;
	text-transform: uppercase;
	margin-top : 5px;/*20px*/
	margin-bottom : 14px;/*10px*/
}
.newsheadline_kompetenz {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : #EEA561;
	text-transform: uppercase;
	margin-top : 5px;/*20px*/
	margin-bottom : 14px;/*10px*/
}
.newsheadline_zusammenarbeit {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : #F1C15E;
	text-transform: uppercase;
	margin-top : 5px;/*20px*/
	margin-bottom : 14px;/*10px*/
}
.newsheadline_service {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : #E8796B;
	text-transform: uppercase;
	margin-top : 5px;/*20px*/
	margin-bottom : 14px;/*10px*/
}
.subhead1 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : black;
}
.subhead2 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : black;
}
.subhead3 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : black;
}
.headerdate {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #333333;
	font-weight: normal;
}



P {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color: #333333;
	margin-top : 1px;
	margin-bottom : 1px;
	padding-bottom : 0px;
}

.caption {
	font-family : Verdana, sans-serif;
	font-size : 0px;
	color : #FF9966;
}


UL {
	list-style-type: disc;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
}

LI {
	list-style-type: disc;
	font-size: 10px;
	color: #333333;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
}

.bulletlist {
	list-style-type: disc;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #333333;
}



.table {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #CC3366;
}

/* MAILFORM */
.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;
}

.mail-link {
	/*color : #FF0000;*/
}
/* MAILFORM ENDE */


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


/* SITEMAP */
.sitemap1 {
	font-family : Verdana, sans-serif;
	font-weight: bold;
	font-size : 11px;
	margin-top: 6px;
	margin-left : 20px;
	/* color : #E8796B; */
	color: #5279A9;

}
.sitemap2 {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #333333;
	margin-top: 2px;
	margin-left : 40px;
	font-weight: normal;
}
.sitemap3 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #999999;
	margin-top: 2px;
	margin-left : 60px;	
	font-weight: normal;
}
.sitemap4 {
	font-family : Verdana, sans-serif;
	font-size : 9px;
	color : #999999;
	margin-left : 60px;
	font-weight: normal;
}
/* SITEMAP ENDE */

.celmenu {
	font-family : Verdana, sans-serif;
	font-weight:normal;
	font-size : 12px;
	color : #E8796B;
	margin-left : 15px;
	margin-top : 15px;
}

.celsubmenu {
	font-family : Verdana, sans-serif;
	font-weight:normal;
	font-size : 11px;
	color : #999999;
	margin-left : 30px;
	margin-top : 8px;
}

/* BITARO SPEZIFISCH */

.submenuLeft {
	background-repeat:no-repeat;
	padding-left:24px;
}

.submenuRight {
	text-align: right;
	BACKGROUND-REPEAT: no-repeat
}
.submenuRight2 {
  padding-left: 20px;
	text-align: right;
	BACKGROUND-REPEAT: no-repeat
}

.submenu {
	background-repeat:no-repeat;
}

.locator {
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
}

.container {
	/* background-color:#DDDDDD; */
	background-color:#CBCBCB;
}

.direkteinstieg {
	text-align: center;
	background-color: White;
	border: 0px;
	padding: 0 0 0 0px;
	vertical-align:top;
}

.sitemapbox {
	text-align: center;
	background-color: White;
	border: 0px;
	padding: 0 0 0 0px;
	vertical-align:top;
}

select {
	border: opx;
	border-collapse: collapse;
	border-style: none;
	
}

/* LOGIN */

.login {
	text-align: center;
	background-color: White;
}

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

.links{
	margin-left:50px;
	text-align:center;
	padding:5px;
}

/* BEGIN BITARO CATEGORIES */
.main_content {
	/* background-image: url(main_back.gif); */
	background-image: url(main_back.gif);
	background-position: 0px -155px;
	background-repeat:no-repeat;
	background-color: #FFFFFF;
	
}

.content_back {
	background-color: #F5F5F5;		
	/* padding-left: 14px;
	padding-right: 10px; */
}

.startseite_content {
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	background-color: #FFFFFF;
}

.bitaro {
	background-color:#5279A9;
	border-color:#5279A9;
	margin: 0 0 0 0;
	border-style: none;
	padding: 0px 0px 0px 0px;
}

.bit_back {
	background-color: #F5F5F5;		
	padding-left: 14px;
	padding-right: 10px;
	padding-bottom: 10px; 
}

.bit_back_profile{
	background-color: #F5F5F5;		
	padding-left: 14px;
	padding-right: 10px;
	padding-bottom: 10px; 
}

.bit_content {
/*	background-image: url(../img/back_bitaro.gif);
	background-position: 1 20px; */
	background-color: #FFFFFF;
}

.profil {
	/* background-image: url(../img/title_prof.gif); 
	background-color:#8AA95D ;*/
	background-color:#A5BA73;
}

/* .prof_back {
	background-color: #F5F5F5;	
} */
.prof_content {
/*	background-image: url(../img/back_profil.gif);
	background-position: 1 20px; */
	background-color: #FFFFFF;
}

.kompetenz {
	/* background-color: #C88552; */
	background-color: #EEA561;
}
/* .komp_back {
	background-color: #F5F5F5;	
} */

.komp_content {
/*	background-image: url(../img/back_komp.gif);
	background-position: 1 20px; */
	background-color: #FFFFFF;
}


.zusammen {
	/* background-color: #A95A52; */
	background-color: #F1C15E;
}
/* .zusamm_back {
	background-color: #F5F5F5;		
} */
.zusamm_content {
	/* background-image: url(../img/back_zusamm.gif);
	background-position: 1 20px; */
	background-color: #FFFFFF;
}

.service {
	/* background-color: #69547F; */
	background-color: #E8796B;
	
}
/* .serv_back {
	background-color: #F5F5F5;	
} */
.serv_content {
/*	background-image: url(../img/back_serv.gif);
	background-position: 1 20px; */
	background-color: #FFFFFF;
}


.kontakt {
	/* background-color: #B64C49; */
	background-color: #DD6090;
	
}
/* .kont_back {
	background-color: #F5F5F5;	
} */
.kont_content {
/*	background-image: url(../img/back_kont.gif);
	background-position: 1 20px; */
	background-color: #FFFFFF;
}


.inhalt {
	border-left-width: 1px;
	font-size: 10px;
	font-family: verdana;
}

.content {
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	background-color: #FFFFFF;
}

/*  END BITARO CATEGORIES */

.copyright {
	font-family: Verdana;
	font-size: 10px;
	text-align: right;	
}

.text_toolbar {
	color: #FFFFFF;
}

.second {
	/*background-color: #F8F9E1;*/
}
.navi {
	font-size: 9px;
}

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

/* SUCHE */

.suche {
	font-size: 9px;
	color: #444444;
}


.suchfeld {
	font-size:8px;
}

.suche {
	width: 118px;
	border-style:solid;
	border-top: 2px solid #444444;
	border-left: 2px solid #444444;
	border-right:1px solid white;
	border-bottom:1px solid #cccccc;
	vertical-align: middle; 
	background-color:#FFFFFF; 
	color: #444444;
	font-size: 70%; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	text-align:left;
	padding-left: 3px;
}

.suchbutton {
	width: 55px;
	height: 15px;
	border-style:solid;
	border-top:0px none white;
	border-right: 1px solid #AAAAAA;
	border-left:0px none white;
	border-bottom: 1px solid #AAAAAA;
	padding: 0px;
	vertical-align: middle; 
	background-color:#FFFFFF; 
	color:#999999; 
	font-size: 50%; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase; 
	font-weight:normal; 
	text-align: center;
}

.searchform {
	font-family : Verdana, sans-serif;
	font-size : 10pt;
	color : #000000;
	font-weight : bold;
	padding: 0 0 0 0px;
	border: 0 0 0 0px; 
}
.searchresultpagetitle {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #000000;
	color: #5279A9;
	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 : #FF0066;
}
/* SUCHE ENDE */

.lastupdate {
	font-family:Verdana, sans-serif;
	font-size: 10px;
	font-weight:bold;
	/* font-style:italic; */
	color:#999999;
}
.quickmenu2 {
padding: 0 0 0 0px;
border: 0 0 0 0px;

}