/*1.0 Farbeinstellungen  ________________________________________________________________________*/

/*Farben brushed rot:
#5e2c2c = trenner dunkelrot
#652b2a = Bericht Titelleiste dunkelrot
#DF2953 = Titelleiste hover pink

/****Farben-Globale Formatierungen****/

body {
	background-image: url(http://mypage.netlive.ch/demandit/files/M_0C8E1185B3D13C1DE70/dms/Image/bg_red.gif);
	background-repeat: repeat;
	background-color: #555555;
	color: #63635d;
	font-family:Arial;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}

form { 
	color: #000000;

	font-size: 12px;
}

table {
	empty-cells:show;
	font-size: 12px;
}


.newsletter_form{
	color:#ffffff;
}

.cms_footer{
	width:100%;
	text-align:center;
	padding:0px 20px 0px 20px;
}

.table_raster {
	border-collapse:collapse;
}

.table_raster td {
	border:1px solid white;
	border-collapse:collapse;
}

.morepfeil {
	text-decoration:none;
	color:#3964d5;
}

a img {
	border:0px;
   	padding-bottom:1px;
       
}


h1, .contentMainTitle{
	color: #7c7979;
}	

h2, .contentTitle{
	color: #7c7979;

}

h3, .contentSubTitle{
	color: #000000;

}	

a {
	color: #a0a0a0;

	font-size: 12px;
	border: 0px;
	text-decoration:underline;
	}

ul {
	color:#a0a0a0;
}

ul li {
	color:#a0a0a0;
}

ul li span {
	color:white;
}
	
ul.liste_m_detail {
	color: #666666;
	font-size:12px;
}

ul.liste_m_detail li {
	padding-bottom:4px;
}


.contentBild{
	border:1px #7c7979 solid;
}

.contentBild:hover{
	border:1px #e1dede solid;
}

/****Berichtfarben****/

.bericht_zaehler a{
	color : #003A7E;

}

.bericht_zaehler a:hover{
	color : #DF2953;

}

.bericht_titel_leiste{
	background-color: #ffffff;
	color : #652b2a;
	
}

.bericht_titel_leiste a{
	color : #FFFFFF;

}

.bericht_titel_leiste a:hover{
	color : #DF2953;

	
}

.bericht_eintrag_leiste{
	background-color: #ffffff;
	color : #979797;
}

.bericht_eintrag_leiste_2{
	background-color: #ffffff;
	color : #979797;
}


.bericht_eintrag_link{
	background-color: #B4BFCC;
	color : #000000;
}

.bericht_eintrag_link a{
	color : #003A7E;
}

.bericht_eintrag_link a:hover{
	color : #DF2953;
}

.bericht_eintrag_link_2{
	background-color: #DEE3E4;
	color : #000000;
}

.bericht_eintrag_link_2 a{
	color : #003A7E;
}

.bericht_eintrag_link_2 a:hover{
	color : #DF2953;
}

.einzelbericht_titel_leiste{
	color : #000000;
	
}

.einzelbericht_eintrag_leiste{
	color : #5F5F5F;
}


/****Kalenderfarben ACHTUNG: hier sind nur Farben definiert
die selbe Klasse befindet sich bei Punkt 4.0****/



.kalender_kopf,
.kalender_kopf_wochenende{
	border:1px solid #A5ACB2;

}

.kalender_kopf{
	background-color: #E0E2EB;
}

.kalender_kopf_wochenende{
   background-color: #C2C2CF;
} 

.kalender_eintrag_kopf,
.kalender_eintrag_kopf_wochenende{
	border:1px solid #A5ACB2;	

}

.kalender_eintrag_kopf{
	background-color: #E0E2EB;
}

.kalender_eintrag_kopf_wochenende{
   background-color: #C2C2CF;
}

.kalender_eintrag,
.kalender_eintrag_wochenende{
	border:0px solid #A5ACB2;

}

.kalender_eintrag{
	background-color: #F1F1EA;
}

.kalender_eintrag_wochenende{
   background-color: #E4E4E4;
} 


/****Formularfarben****/

.form_element {
	background-color: #FFFFFF;
	border-color: #A5ACB2;
	color : black;

}

.form_bg_color{
	background-color: red;
	}

.form_bg_color_false {
	background-color: #FF6600;
	

}


.form_bezeichner {
	background-color: #ffffff;
	border-color: #A5ACB2;
	color : #000000;

}

.form_bezeichner2 {
   background-color:#ffffff;
   border:1px solid #a7a9af;
   color:white; 
}

.form_blaettern_link a{
	color : #003A7E;

}

.form_blaettern_link a:hover{
	color : #DF2953;

}

.form_hintergrund{
	background-color: #FFFFFF;
}



/*2.0 Bilddateien______________________________________________________________________________*/


#logo{
	height:80px;
	background-image:url(http://mypage.netlive.ch/demandit/files/M_0C8E1185B3D13C1DE70/dms/Image/template_brushed_Header_TOPb_red.jpg);
	overflow:hidden;
	text-align: center;
}


#navi{
	height:37px;
	background-color:#00CC66;
	background-image:url(http://mypage.netlive.ch/demandit/files/M_0C8E1185B3D13C1DE70/dms/Image/template_brushed_Navi_BG_red.jpg);
}

#leerraum{
	height:27px;
	background-color:#66CC99;
	background-image:url(http://mypage.netlive.ch/demandit/files/M_0C8E1185B3D13C1DE70/dms/Image/template_brushed_Pre-Container_red.jpg);
}

#inhalt{
	width:900px;
	background-image:url(http://mypage.netlive.ch/demandit/files/M_0C8E1185B3D13C1DE70/dms/Image/template_brushed_Pre-Container_red.jpg);
	vertical-align:top;
}

#quickl_newsl{
	width:196px;
	background-repeat:no-repeat;
	vertical-align:top;
	padding-left:14px;
	padding-bottom:20px;
	background-image:url(http://mypage.netlive.ch/demandit/files/M_0C8E1185B3D13C1DE70/dms/Image/template_brushed_quickl_newsl_red.jpg);
}

#qn_hint{
	background-image:url(http://mypage.netlive.ch/demandit/files/M_0C8E1185B3D13C1DE70/dms/Image/template_brushed_quickl_newsl_hint_red.jpg);
	background-repeat:repeat-y;
}

#text_inhalt{
	width:631px;
	background-color:#ffffff;
	vertical-align:top;
	padding-left:10px;
	margin-right:39px;
	padding-top:15px;
	padding-right:10px;
}


#adresse{
	height:201px;
	width:210px;
	background-color:#CCCCCC;
	background-image:url(http://mypage.netlive.ch/demandit/files/M_0C8E1185B3D13C1DE70/dms/Image/template_brushed_adresse_red.jpg);
	vertical-align:top;
	color:#9e9e9e;
	font-size: 12px;
}

#footer{
	height:73px;
	background-color:#CC0066;
	background-image:url(http://mypage.netlive.ch/demandit/files/M_0C8E1185B3D13C1DE70/dms/Image/template_brushed_Footer-BG_a_red.jpg);
	padding-left:220px;
	padding-top:10px;
	font-size: 12px;
}


/*3.0 Gridformatierungen_______________________________________________________________________*/


#content{
	background-color:#777470;
	width:900px;
}



#header{
	/*height:131px;
	background-image:url(http://mypage.netlive.ch/demandit/files/M_0C8E1185B3D13C1DE70/dms/Image/template_brushed_Banner_TOP_grey.jpg);*/
	overflow:hidden;

}



#text_inhalt{
	width:631px;
	background-color:#ffffff;
	vertical-align:top;
	padding-left:10px;
	margin-right:39px;
	padding-top:15px;
	padding-right:10px;
}

#trenner{
	height:7px;
	background-color:#5e2c2c;

}



/*4.0 Formgen-Formatierungen___________________________________________________________________*/
.dem_meldung  {
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #FF6600;
}


.form_element {
	border-width: 1px;
	border-style: solid;
	width:300px;
	font-size : 12px;
	font-family :Arial;
	font-weight: normal;
	text-decoration:none;
}


.form_element2 {
	width:250px;
        
}

.form_element2_box {
	width:250px;
	height:100px;
}


.form_bezeichner {
	border-width: 0px;;
	border-style: solid;
	font-size : 12px;
	font-family : Arial;
	font-weight: normal;
	text-decoration:none;
}


.form_blaettern_link a{
	font-size : 12px;
	font-family : Arial;
	font-weight: normal;
	text-decoration:underline;
}

.form_blaettern_link a:hover{
	font-size : 12px;
	font-family :Arial;
	font-weight: normal;
	text-decoration:underline;
}


 /*5.0 Berichtformatierungen___________________________________________________________________*/
 

.bericht_zaehler a{
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration:underline;
}

.bericht_zaehler a:hover{
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration:underline;
}

.bericht_titel_leiste{
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration:none;

	
}

.bericht_titel_leiste a{
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none;
	text-decoration:underline;	
}

.bericht_titel_leiste a:hover{
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	text-decoration:underline;
	
}

.bericht_eintrag_leiste{
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration:none;
}

.bericht_eintrag_leiste_2{
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration:none;
}


.bericht_eintrag_link{
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:underline;

}

.bericht_eintrag_link a{
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration:underline;

}

.bericht_eintrag_link a:hover{
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration:underline;

}

.bericht_eintrag_link_2{
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration:underline;

}

.bericht_eintrag_link_2 a{
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration:underline;

}

.bericht_eintrag_link_2 a:hover{
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration:underline;

}

.einzelbericht_titel_leiste{
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration:none;

	
}

.einzelbericht_eintrag_leiste{
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration:none;
        font-style:italic;

}
 
 
 
 /*6.0 Kalenderformatierungen___________________________________________________________________*/
 

.kalender_kopf,
.kalender_kopf_wochenende{
	width: 14%;	
	font-weight:bold; 
	text-decoration:none;
}





.kalender_eintrag_kopf,
.kalender_eintrag_kopf_wochenende{
	width: 100%; 
	text-decoration:none;
	text-align: center;
}



.kalender_eintrag,
.kalender_eintrag_wochenende{
	width: 14%; 
	height: 100px;	
	text-decoration:none;
	text-align: center;
}


 
 
 
  /*7.0 Navigation-CSS__________________________________________________________________________*/
  
.navi_csstext_aktiv.navlevel2 {
	padding-right:19px;
	padding-left:19px;
	padding-top:1px;
	vertical-align:middle;
	height:39px;
	/*border:1px transparent;*/
		
}
	
.navi_csstext_aktiv.navlevel3 {
	border-bottom:1px #5a5a5a solid;
    background-color:transparent;
	height:31px;
	width:180px;
	vertical-align:middle;
	margin-left:10px;

}
	
.navi_csstext_onover.navlevel2 {
	padding-right:19px;
	padding-left:19px;
	padding-top:1px;
	vertical-align:middle;
	height:39px;
	/*border:1px transparent;*/
}
	
.navi_csstext_onover.navlevel3 {
	border-bottom:1px #5a5a5a solid;
	background-color:transparent;
	height:31px;
	width:180px;
	vertical-align:middle;

}
	
.navi_csstext_aktiv.navlevel2 a{
	color: #ffffff;
	font-family: Arial;
	font-weight: normal;
	font-size: 14px;
	text-decoration: none;
}
		
.navi_csstext_aktiv.navlevel3 a{
	color: #cccccc;

	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	margin-left:10px;
}

.navi_csstext_onover.navlevel2 a{
	color: #ffffff;
	font-family: Arial;
	font-weight: normal;
	font-size: 14px;
	text-decoration: none;

}
		
.navi_csstext_onover.navlevel3 a{
	color: #ffffff;

	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	margin-left:10px;
}
		
		
.navi_csstext_selected.navlevel2 {
	padding-right:18px;
	padding-left:18px;
	padding-top:0px;
	vertical-align:middle;
	height:39px;
	/*border:1px #D7D7D7 solid;*/

}
	
.navi_csstext_selected.navlevel3 {
	border-bottom:1px #5a5a5a solid;
	background-color:transparent;
	height:31px;
	width:180px;
   	vertical-align:middle;

}
	
.navi_csstext_selected.navlevel2 a{
	color:#ffffff;
	font-family: Arial;
	font-weight: normal;
	font-size: 14px;
	text-decoration: none;
}
		
.navi_csstext_selected.navlevel3 a{
	color: #666666;

	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	margin-left:10px;
}
		
  
   /*8.0 Seiteninhalt-Formatierungen_____________________________________________________________*/


.content_page_title{
	color: #003A7E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 32px;
	text-decoration: none;
}



/* CMS Formatierungen __________________________________________________________ */

h1, .contentMainTitle{
	margin-top:20px;
	margin-left:0px;
	margin-bottom:20px;
	font-weight: bold;
	font-size: 18px;
	display:none;
}	

h2, .contentTitle{
	margin-bottom:10px;
	font-weight: bold;
	font-size: 13px;
}

h3, .contentSubTitle{
	margin-bottom:10px;
	font-weight: normal;
	font-style:italic;
	font-size: 12px;
}	


.contentText{
	margin-left:20px;
	margin-right:20px;

}	

.contentTextText{
	padding-right:20px;
}	

.contentTextBild{
	padding-top:0px;
}	
		


#footereinschub{
	padding-top:15px;

}


	
/*9.0 USERDEFINED_________________________________________________________________________________________*/
/* Alle Mandant-Spezifischen Classes sollen mit "ud_" beginnen, dies gewährleistet eine klare Deklaration */

.ud_meinClassName{ 
	
}

.buttonLink{

	font-size:15px;
	text-decoration:none;
	color:#333333;

}

.buttonDiv{

	margin:0px 0px 0px 8px;
	padding: 8px 0px 0px 0px;
	width:153px;
	height:26px;
	background:url(http://mypage.netlive.ch/demandit/files/M_5AA11185B3D788DF9BF/dms/Image/buchenButton.png); text-align:center;
	font-size:15px;

}























































