/*************************************************************/
/* ################### Schriften ########################### */
/*************************************************************/

.sub_hl{
	padding-top:10px;px;padding-left:10px;font-weight:bold;font-size:12px;padding-bottom:10px;
}
.news{
	text-align:justify;
	margin-bottom:10px;
}
.news h1 {
	color:#7B7B7B;
    font-family:Arial, sans-serif;
    text-decoration:none;
    font-weight:normal;
    color:#009b00;
    font-size:18px;
	padding-bottom:0px;
    padding-top:0px;
	margin:0px;
	margin-bottom:4px;

}
h2.bewertung_hl  {color:#009B00;padding:0px;margin:0px;margin-top:6px;margin-bottom:2px;}


.headline_pu {
	padding-left:5px;
}
.news h2 a{
	color:#009b00;
	font-size:14px;
	font-weight:bold;
   }
   
h2 a.shop_link {

   	color:#7B7B7B;
	font-size:12px;
	font-weight:bold;
} 

h2 a.shop_link strong{
   color:#009b00;
}
.news h1 a{
	color:#009b00;
	font-size:16px;
	font-weight:bold;
   }


.news {

} 
.news_datum{
	float:right;padding:2px;padding-right:10px;width:90px;margin-top:2px;height:15px;text-align:right;color:white;background-color:#009b00;border:0px solid black;
}

.news_datum_first{
	float:right;padding:2px;padding-right:10px;width:90px;margin-top:2px;height:15px;text-align:right;color:white;background-color:#6CDAEE;border:0px solid black;
}


.news_title{
	float:left;width:520px;margin-bottom:15px;
}

.infos {
	background-color:red;
}

.apo_vors_datum {
	float:right;padding:2px;padding-right:10px;width:90px;margin-top:2px;height:15px;text-align:right;color:white;background-color:#8DBC6A;border:0px solid black;

}

.apo_vors_datum_first {
	float:right;padding:2px;padding-right:10px;width:90px;margin-top:2px;height:15px;text-align:right;color:white;background-color:#6CDAEE;border:0px solid black;

}

.infoitem_container{
	border:1px solid red;
}


.info_item_single h1 {
	color:#7B7B7B;
    font-family:Arial, sans-serif;
    text-decoration:none;
   	 font-weight:normal;
   	 color:#7B7B7B;
   	 font-size:18px;
	padding-bottom:0px;
    	padding-top:0px;
	margin:0px;
	margin-bottom:4px;

}

.info_item h1 {
	color:#7B7B7B;
    font-family:Arial, sans-serif;
    text-decoration:none;
   	 font-weight:normal;
   	 color:#7B7B7B;
   	 font-size:18px;
	padding-bottom:0px;
    	padding-top:0px;
	margin:0px;
	margin-bottom:4px;

}

.info_item_single h1 a{
	color:#7B7B7B;
	font-size:18px;
}

.info_item h1 a{
	color:#7B7B7B;
	font-size:18px;
}
.info_item{
	border-left:1px dotted #7B7B7B;
	width:315px;
	margin:0px;
	margin-top:5px;
	margin-bottom:15px;
	padding:0px;
	padding-left:5px;
	height:200px;
	float:left;
	text-align:justify;
}

.info_item_single{
	margin:0px;
	margin-top:5px;
	padding:0px;
	padding-top:5px;
	padding-left:5px;
	float:left;
	text-align:justify;
}


h1 {
    font-family:Arial, sans-serif;
    text-decoration:none;
    font-weight:normal;
    color:#7B7B7B;
    font-size:20px;
    padding-bottom:20px;
    line-height:25px;
}

h2 {
    font-family:Arial, sans-serif;
    text-decoration:none;
    font-weight:bold;
    color:#7B7B7B;
    font-size:13px;
}



h3 {
    font-family:Arial, sans-serif;
    text-decoration:none;
    font-weight:bold;
    color:#7B7B7B;
    font-size:12px;
}


h1.tableheadline{
    font-family: Arial, Helvetica, sans-serif;
    line-height:15px;
    font-size:11px;
    color:#000000;
    margin-left:0px;
    margin-right:0px;
    margin-top:0px;
    margin-bottom:10px;
    padding-left:0px;
    padding-right:0px;
    padding-top:0px;
    padding-bottom:0px;
    background-color:#ffffff;
    /*background:url("/bilder/mpv3_3/layout/r.gif") no-repeat left top;*/
    text-align:left;

}

h2.tableheadline_v2{background-color:#D8E3EE;border-bottom:1px solid #E2C497;padding:3px;margin:0;}
h2.tableheadline{
    font-family: Arial, Helvetica, sans-serif;
    line-height:15px;
    font-size:11px;
    color:#88B965;
    margin:0px;
    margin-bottom:10px;
    padding:0px;
    padding-left:2px;
    padding-top:6px;
    background:url("/bilder/mpv3_3/layout/h_line_half_2.gif") no-repeat left bottom;height:25px;background-color:#ffffff;
    /*background-color:#ff0000;*/
    text-align:left;
}

h1.main_headline{
    font-family: Arial, Helvetica, sans-serif;
    line-height:20px;
    font-weight:normal;
    font-size:20px;
    /*color:#454545;*/
    color:#6C6C6C;
    margin:0px;
    margin-bottom:20px;
    padding:0px;
    padding-left:2px;
    padding-top:10px;
    text-align:left;
}
h1.main_headline strong{color:#2E406E;}


h2.xspalten_table_headline{
    font-family: Arial, Helvetica, sans-serif;
    line-height:25px;
    font-size:16px;
    /*color:#ACACAC;*/
    color:#7B7B7B;
    xspalten_table_headline
    margin:0px;
    margin-bottom:10px;
    padding:0px;
    padding-left:2px;
    padding-top:10px;
    text-align:left;
	
}
.xspalten_table_headline strong{color:#2E406E;}

h2.subcategory{
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#000000;
    margin-left:0px;
    margin-right:0px;
    margin-top:0px;
    margin-bottom:0px;
    padding-left:0px;
    padding-right:0px;
    padding-top:0px;
    padding-bottom:0px;

}




h2.subcat_item{
    font-family: Arial, Helvetica, sans-serif;
    line-height:15px;
    font-size:11px;
    color:#000000;
    margin:0px;
    padding:0px;
}

.subkat_item_td{text-align:left;vertical-align:top; height:4px;}

h2.subcat_item_m{
    font-family: Arial, Helvetica, sans-serif;
    line-height:15px;
    font-size:11px;
    color:#000000;
    margin-left:0px;
    margin-right:0px;
    margin-top:0px;
    margin-bottom:0px;
    padding-left:0px;
    padding-right:0px;
    padding-top:0px;
    padding-bottom:0px;
}

body {
    margin-left:0px;
    margin-right:0px;
    margin-top:0px;
    margin-bottom:0px;
    font-family: Arial, Helvetica, sans-serif;
    line-height:15px;
    font-size:11px;
    color:#868686;
    background-color:#ffffff;
	/*
	background-image:url("/bilder/mpv3_5_1/layout/bg_weihnachten_3.jpg");
	background-repeat:repeat-y;
	background-position:center;
	*/
	
		
}

img {
    border:0px;
}

.wi_preis{color:#669540;font-weight:bold;font-size:14px;}

.what_to_do{color:#009B00;font-size:16px;padding:10px;font-style:italic;padding-left:0px;}
.img_pr{float:right;vertical-align:text-top;padding:5px;border:1px solid #E0E0E0;height:120px;}

/*Preis merkzettel*/
.preis_mz{font-weight:bold;font-size:12px;color:#3C648D;}
.mz_zw_summe{font-size:16px;font-weight:bold}
.mz_versand{font-size:16px;font-weight:bold}
.mz_endsumme{font-size:20px;color:#3C648D;font-weight:bold;}



#htmltagcloud {
  text-align:  center; 
  line-height: 1; 
  font-size:25px;
}

span.tagcloud0 { font-size: 11px;}
span.tagcloud0 a {text-decoration: none;font-size: 11px;}
span.tagcloud1 { font-size: 11px;}
span.tagcloud1 a {text-decoration: none;font-size: 11px;}
span.tagcloud2 { font-size: 11px;}
span.tagcloud2 a {text-decoration: none;font-size: 11px;}
span.tagcloud3 { font-size: 12px;}
span.tagcloud3 a {text-decoration: none;font-size: 12px;}
span.tagcloud4 { font-size: 12px;}
span.tagcloud4 a {text-decoration: none;font-size: 12px;}
span.tagcloud5 { font-size: 12px;}
span.tagcloud5 a {text-decoration: none;font-size: 12px;}
span.tagcloud6 { font-size: 12px;}
span.tagcloud6 a {text-decoration: none; font-size: 12px;}
span.tagcloud7 { font-size: 13px;}
span.tagcloud7 a {text-decoration: none;font-size: 13px;}
span.tagcloud8 { font-size: 13px;}
span.tagcloud8 a {text-decoration: none;font-size: 13px;}
span.tagcloud9 { font-size: 14px;}
span.tagcloud9 a {text-decoration: none;font-size: 14px;}
span.tagcloud10 { font-size: 14px;}
span.tagcloud10 a {text-decoration: none;font-size: 14px;}
span.tagcloud11 { font-size: 15px;}
span.tagcloud11 a {text-decoration: none;font-size: 15px;}
span.tagcloud12 { font-size: 15px;}
span.tagcloud12 a {text-decoration: none;font-size: 15px;}
span.tagcloud13 { font-size: 16px;
span.tagcloud13 a {text-decoration: none;font-size: 16px;}
span.tagcloud14 { font-size: 16px;}
span.tagcloud14 a {text-decoration: none;font-size: 16px;}
span.tagcloud15 { font-size: 17px;}
span.tagcloud15 a {text-decoration: none;font-size: 17px;}
span.tagcloud16 { font-size: 17px;}
span.tagcloud16 a {text-decoration: none; font-size: 18px;}
span.tagcloud17 { font-size: 18px;}
span.tagcloud17 a {text-decoration: none;font-size: 18px;}
span.tagcloud18 { font-size: 18px;}
span.tagcloud18 a {text-decoration: none;font-size: 18px;}
span.tagcloud19 { font-size: 19px;}
span.tagcloud19 a {text-decoration: none;font-size: 19px;}
span.tagcloud20 { font-size: 20px;}
span.tagcloud20 a {text-decoration: none;font-size: 20px;}
span.tagcloud21 { font-size: 21px;}
span.tagcloud21 a {text-decoration: none;font-size: 21px;}
span.tagcloud22 { font-size: 22px;}
span.tagcloud22 a {text-decoration: none;font-size: 22px;}
span.tagcloud23 { font-size: 23px;}
span.tagcloud23 a {text-decoration: none;font-size: 23px;}
span.tagcloud24 { font-size: 24px;}
span.tagcloud24 a {text-decoration: none;font-size: 24px;}


/***TAG CLOUD***/




/****************/
/*ENDE Schriften*/
/****************/