/****GLOBAL ****/

body {
	/*background:  #F6FBF6;*/
	background:  #606B79;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 10px;
	padding: 0px;
}

html{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;

}

div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

.seite_body {
	background:  #ffffff;
} 

.untermenu { 
    padding-left: 25px;
}

.kontakt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: 0px;
    padding-left:15px;
    padding-right:15px;
	text-align:left;
}

.haupt_inhalt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: 0px;
    padding-top:10px;
    padding-right:0px;

}
.haupt_inhalt a:active, .haupt_inhalt a:link, .haupt_inhalt a:visited {
	color: #AE0000;
}

.inhalt_rechts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: 0px;
	padding-left:3px;
	padding-right:3px;
	padding-top:3px;
	padding-bottom:3px;

}

.inhalt_rechts a:active, .inhalt_rechts a:link, .inhalt_rechts a:visited, .inhalt_rechts a:hover, {
	color: #AE0000;
}             

a:link {
	color: #AE0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	text-decoration:none;
}

a:hover {
	color: #AE0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	text-decoration:none;
}

a:active {
	color: #AE0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	text-decoration:none;
}

a:visited {
	color: #AE0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align: right;
}

.head {
	background: #014667;
}

.banner {
	font-size: 9px;
	color: #666666;
	border-left: 1px #014667;
 }


.titel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E72410;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 1px;
	line-height: 16px;
}

/***Content***/

.menu_oben {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 0,5px;
	line-height: 15px;
}

.menu_oben a:link, .menu_oben a:active, .menu_oben a:visited, .menu_oben a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 0,5px;
	line-height: 15px;
	
}

.menu_unten {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 0,5px;
	line-height: 15px;
}

.menu_unten  a:link, .menu_unten  a:active, .menu_unten  a:visited, .menu_unten  a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 0,5px;
	line-height: 15px;
	
}

.pfadmenu {
    text-transform: uppercase;
	text-decoration: none;
	line-height: 15px;
	background:#F2F2F2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	letter-spacing: 2px;
	font-weight: bold;
	color: #606B79;
}

.pfadmenu a:link, .pfadmenu  a:active, .pfadmenu  a:visited, .pfadmenu  a:hover{
	color: #606B79;
}
pd.pfadmenu {
    text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #65707C;
	text-decoration: none;
	letter-spacing: 2px;
	line-height: 15px;
	background:#F2F2F2;
}


/***Menu neu ***/	

.td_menu_a {
	text-decoration: none; 
	color: #606B79;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	/*padding-bottom:10px;*/
	letter-spacing: normal;
	font-weight: bold;

}

.td_menu_a a:link, .td_menu_a a:active, .td_menu_a a:visited, .td_menu_a a:hover   {
	text-decoration: none; 
	color: #606B79;
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*padding-bottom:10px;*/
    letter-spacing: normal;
	font-weight: bold;
	    }
	 
.td_menu_b {
    color: #E72410;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-size: 11px;
    letter-spacing: normal;
	font-weight: bold;
}

.td_menu_b a:link, .td_menu_b a:active, .td_menu_b a:visited, .td_menu_b a:hover   {
    color: #E72410;
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    letter-spacing: normal;
	font-weight: bold;	
    }

.td_menu_b_ro { 
	background-color: #FFCCCC;
	color: #E72410;
	border-bottom: solid 5px #cccccc;
}

.td_menu_c {
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    letter-spacing: normal;
}

.td_menu_c a:link, .td_menu_c a:active, .td_menu_c a:visited, .td_menu_c a:hover   {
	color: #606B79;
	text-decoration: none; 
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    letter-spacing: normal;
}


.td_menu_d {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    letter-spacing: normal;
	text-align: left;    	
}
.td_menu_d a:link, .td_menu_d a:active, .td_menu_d a:visited, .td_menu_d a:hover   {
	color: #E72410;;
	text-decoration: none; 
	/*line-height: 20px;*/
	line-height: 20px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    letter-spacing: normal;    
	text-align: left;   
}

.td_menu_e {
	background-color: #DAEFE1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    letter-spacing: normal;
    vertical-align : middle; 

}

.td_menu_e a:link, .td_menu_e a:active, .td_menu_e a:visited, .td_menu_e a:hover   {
	color: #004080;
    text-decoration: none; 
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    letter-spacing: normal;
	vertical-align : middle; 
 
}

.td_menu_f {
	background-color: #DAEFE1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    letter-spacing: normal;
    vertical-align : middle; 
}
.td_menu_f a:link, .td_menu_f a:active, .td_menu_f a:visited, .td_menu_f a:hover   {
	color: #004080;
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: normal;
    vertical-align : middle; 
    }


/***Menu neu ende ***/

/***** MENU_2*****/

.td_menu_a_2 {
	color: #637E67;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-bottom: solid 5px #ffffff;
	border-right: solid 1px #ffffff;
	border-left: solid 1px #ffffff;
	letter-spacing: normal;
	font-weight: bold;
	text-decoration: none; 
}

.td_menu_a_2 a:link, .td_menu_a_2 a:active, .td_menu_a_2 a:visited, .td_menu_a_2 a:hover   {
	color: #637E67;
	text-decoration: none; 
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    letter-spacing: normal;
	font-weight: bold;
    }

.td_a2_2 { 
	color: #339933;
	border-bottom: solid 5px #ffffff;
	border-right: solid 1px #ffffff;
	border-left: solid 1px #ffffff;
	text-decoration: none; 
}

.td_menu_b_2 {
    color: #637E67;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    letter-spacing: normal;
	border-bottom: solid 5px #ffffff;
    border-right: solid 1px #ffffff;
    border-left: solid 1px #ffffff; 
	font-weight: bold;
	text-decoration: none; 
}
.td_menu_b_2 a:link, .td_menu_b_2 a:active, .td_menu_b_2 a:visited, .td_menu_b_2 a:hover   {
	color: #637E67;
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    letter-spacing: normal;
	font-weight: bold;
	text-decoration: none; 
    }

.td_b2_2 {
	color: #B1E4B1;
	border-bottom: solid 5px #ffffff;
    border-right: solid 1px #ffffff;
    border-left: solid 1px #ffffff; 
	text-decoration: none; 
}
.td_menu_b_ro_2 { 
	color: ##B1E4B1;
	border-bottom: solid 5px #ffffff;
    border-right: solid 1px #ffffff;
    border-left: solid 1px #ffffff; 
	}
	
.td_menu_c_2 {
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    letter-spacing: normal;
}

.td_menu_c_2 a:link, .td_menu_c_2 a:active, .td_menu_c_2 a:visited, .td_menu_c_2 a:hover   {
	color: #76895F	;
	text-decoration: none; 
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    letter-spacing: normal;
}


.td_menu_d_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    letter-spacing: normal;
	text-align: left;    	
}
.td_menu_d_2 a:link, .td_menu_d_2 a:active, .td_menu_d_2 a:visited, .td_menu_d_2 a:hover   {
	color: #CCCCCC;;
	text-decoration: none; 
	/*line-height: 20px;*/
	line-height: 20px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    letter-spacing: normal;    
	text-align: left;   
}

.td_menu_e_2 {
	background-color: #DAEFE1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    letter-spacing: normal;
    vertical-align : middle; 

}

.td_menu_e_2 a:link, .td_menu_e_2 a:active, .td_menu_e_2 a:visited, .td_menu_e_2 a:hover   {
	color: #004080;
    text-decoration: none; 
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    letter-spacing: normal;
	vertical-align : middle; 
 
}

.td_menu_f_2 {
	background-color: #DAEFE1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    letter-spacing: normal;
    vertical-align : middle; 
}
.td_menu_f_2 a:link, .td_menu_f_2 a:active, .td_menu_f_2 a:visited, .td_menu_f_2 a:hover   {
	color: #004080;
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: normal;
    vertical-align : middle; 
    }
.menu_border {
	border-bottom:1px solid #cccccc;

}

/***** MENU_2***** /


/***** NEWS *****/
.news_titel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14;
	color: #E72410;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: normal;
	text-transform: none;
	padding-bottom:5px;
	}
	
.news_titel a:active, .news_titel a:link, .news_titel a:visited, .news_titel a:hover {
	color: #E72410;
	}

.news_inhalt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: 0px;
	padding-bottom:10px;
}	

.news_inhalt a:active, .news_inhalt a:link, .news_inhalt a:visited{
	color: #606B79;

}

.news_inhalt  a:hover{
	color: #606B79;
	text-decoration:underline;

}

.news_inhalt_more {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #AE0000;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: 0px;
	padding-bottom:10px;
}	

.news_inhalt_more a:active, .news_inhalt_more a:link, .news_inhalt_more a:visited{
	color: #AE0000;

}

.news_inhalt_more  a:hover{
	color: #AE0000;
	text-decoration:underline;

}

.news_latest {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: 0px;
	padding-bottom:1px;
}

.news_latest a:activ, .news_latest a:link, .news_latest a:visited, .news_latest a:hover {
	color: #606B79;
}

.news_category {
    text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 2px;
	color: #606B79;
	padding-bottom:5px;
	padding-top:5px;
}
.news_time {
    text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	text-decoration: none;
	letter-spacing: 2px;
	font-weight: bold;
	color: #65707C;
}
.news_author {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: 0px;
	}
	
.rot {
	background-color: #E62814;
}

.blau_links {
	background-color: #ffffff;
	background-image:url(/fileadmin/moma-magazin.de/images/anzeige_links.gif);
	background-repeat:no-repeat;
}

.blau_rechts {
	background-color: #606B79;
}

.dotline {
	background-color: #ffffff;
	background-image:url(/fileadmin/moma-magazin.de/images/dotline.gif);
    background-repeat: repeat-x;

}

/*News Image*/

.news_image_titel {
    visibility:hidden;
	font-size:0;
}

.news_image {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
	letter-spacing: 0,5px;
	line-height: 15px;
	padding-right:10px;
}
.news_image a:link, .news_image a:active, .news_image a:visited, .news_image a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
	letter-spacing: 0,5px;
	line-height: 15px;
	padding-right:10px;

}

/*News Redaktionelles*/
.news_redaktion_list {
	background-color: #F0F0F0;
	padding:5px;
}


.news_redaktion_titel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14;
	color: #606B79;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: normal;
	text-transform: none;
	padding-bottom:5px;
	}
	
.news_redaktion_titel a:active, .news_redaktion_titel a:link, .news_redaktion_titel a:visited, .news_redaktion_titel a:hover {
	color: #606B79;
	}
.news_redaktion_category {
    text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 2px;
	color: #999999;
	padding-left:1px;
	padding-bottom:5px;
	padding-top:5px;
}
.news_redaktion_latest {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: 0px;
	background-color: #F0F0F0;
	padding:5px;
}

.news_redaktion_latest a:activ, .news_redaktion_latest a:link, .news_redaktion_latest a:visited, .news_redaktion_latest a:hover {
	color: #606B79;
}



/*News Single*/
.news_s_date {
    text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background:#65707C;
	text-decoration: none;
	letter-spacing: 0,8	px;
	padding: 3px;
	color:ffffff;
}

.news_s_time {
    text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background:#959EA8;
	text-decoration: none;
	letter-spacing: 0,8	px;
	padding-bottom: 3px;
	padding: 3px;
	color:ffffff;
}
.news_s_image_titel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
	letter-spacing: 0,5px;
	line-height: 15px;
}
.news_s_location {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 2px;
	color: #65707C;
	text-transform:uppercase;
	padding-top:10px;	

}
.news_s_organizer
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 2px;
	color: #999999;
	text-transform:uppercase;
	padding-bottom:10px;	

	}


.news_s_organizer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 2px;
	color: #65707C;
	text-transform:uppercase;
}

.news_s_subheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: 0px;
	font-weight: bold;
	padding-bottom:10px;
}

.news_s_inhalt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: 0px;
}
.news_s_inhalt a:active, .news_s_inhalt a:link, .news_s_inhalt a:visited{
	color: #606B79;

}

.news_s_inhalt  a:hover{
	color: #606B79;
	text-decoration:underline;

}

.news_s_author {
    text-transform: lowercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: 0px;
}
.news_s_author a:active, .news_s_author a:link, .news_s_author a:visited{
	color: #606B79;
}
.news_s_author  a:hover{
	color: #606B79;
	text-decoration:underline;

}

.news_s_back {
    text-transform: lowercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #606B79;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: 0px;
}
.news_s_back a:active, .news_s_back a:link, .news_s_back a:visited{
	color: #606B79;
}
.news_s_back  a:hover{
	color: #606B79;
	text-decoration:underline;

}

.news_s_text_links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #606B79;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: 0px;

}

.news_s_links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #606B79;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: 0px;
}

.news_s_links  a:link, .news_s_links  a:active, .news_s_links  a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #606B79;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: 0px;
}

.news_s_links a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #606B79;
	line-height: 16px;
	letter-spacing: 0px;
	text-decoration:underline;
}

.news_s_text_related {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #606B79;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: 0px;

}

.news_s_related {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #606B79;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: 0px;

}

.news_s_related   a:link, .news_s_related  a:active, .news_s_related  a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #606B79;
	line-height: 16px;
	letter-spacing: 0px;
    text-decoration: underline;
}
.news_s_related  a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #606B79;
	text-decoration: underline;
	line-height: 16px;
	letter-spacing: 0px;
}
.news_s_text_files {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #606B79;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: 0px;
}

.news_s_files {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #606B79;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: 0px;
}

.news_s_files   a:link, .news_s_files   a:active, .news_s_files  a:visited, .news_s_files  a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #606B79;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: 0px;
}	

.news_s_text_event {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #606B79;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: 0px;

}

.news_s_event {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #606B79;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: 0px;
}

.news_s_event   a:link, .news_s_event   a:active, .news_s_event  a:visited, .news_s_event  a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #606B79;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: 0px;
}	

/*** NEWS search ***/
.news_search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	letter-spacing: 0px;
	font-weight: bold;
	background-color: #F2F2F2;	

}

.news_search_empty {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	letter-spacing: 0px;
	font-weight: bold;
	background-color: #F2F2F2;	
}


/***** NEWS  ende ****/


 /***KALENDER***/

.kalender{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	font-size: 10px;
	background:#F7F7F7;
}

.tx-skcalendar-pi1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	font-size: 10px;
}
.list_header {
	font-size: 10px;
	line-height: 20px;
	font-weight: bold;
}

td.list_header {
	border-bottom:1px;
	border-bottom-color: #666666;
	border-bottom-style:solid;
    border-bottom-width: 1px;

}

.list_data {
	font-size: 10px;
	background:#F7F7F7;
    line-height: 15px;
}

td.list_data {
	border-bottom:1px;
	border-bottom-color: #CCCCCC;
	border-bottom-style:solid;
    border-bottom-width: 1px;

}
tr.list_data {
	background-color:#E8E8E8;
	padding:3px;
	line-height: 20px;
	}

.k_title {
	font-size: 10px;
	font-weight: bold;	
}

.detail {
		font-size: 10px;
}

/****Woche****/

week_ {
	color : #000000;
	font-size: 10px;
}

td.week_past_weekday {
    color : #606B79; 
	font-size: 10px;	
}

td.week_weekday {
	color : #000000;
	font-size: 10px;
}


/****Monat****/
.month_weekday {
	color : #000000;
	background-color : #ffffff;
	font-size: 8px;

}

.month_today {
    color : #000000; 
	font-size: 8px;
    background-color : #ff0000;
} 

.month_holiday { 
    color : #FF0000; 
	font-size: 8px;
    background-color : #ffeeaa;
}
td.month_past_weekday {
    color : #666666; 
	font-size: 8px;
    background-color : #F3F3F3;
}

/*Filtern*/

.calendar_sword {
	font-size: 10px;
	padding-right:5px;
}

.calendar_filters {
	font-size: 10px;
	padding-right:5px;
	background:#F7F7F7;
}
.feld_calendar_filters {
	font-size: 10px;
	padding-right:5px;
	background:#F7F7F7;
	width:290px;
	}
	
/***NEWSLETTERS***/

.newsletter_abonnieren {
	font-size: 10px;
	padding-right:5px;
	background:#F7F7F7;
}
