/* Style sheet hundeschule-haas */
.mod_subscribe .text{width:120px;border:1px solid #7F9D5D;}
.mod_start_kontakt{width:225px;height:110px;right:-10px;top:0;position:absolute;padding:10px;background-color:#B5C691;border:2px solid #7F9D5D;}
.mod_start_aktuelles{width:225px;height:160px;right:-10px;top:160px;position:absolute;padding:10px;background-color:#8191BA;border:2px solid #042375;}
.mod_startseite_newsletter{width:225px;height:110px;right:-10px;top:370px;position:absolute;padding:10px;background-color:#B5C691;border:2px solid #7F9D5D;}
#aktuelles .mod_newslist .info{font-family:042375;color:#000000;}
#startseite .mod_newslist .info{font-family:042375;color:#ffffff;}
.mod_newslist .more{margin-left:auto;text-align:right;text-decoration:none;color:#ffffff;list-style-image:url("tl_files/hsh/images/pfeil.gif");}
.mod_newslist .more a{margin-left:auto;padding:10px;text-align:right;text-decoration:none;color:#ffffff;list-style-image:url("tl_files/hsh/images/pfeil.gif");}
.mod_newslist .teaser{text-decoration:none;font-size:10px;color:#042375;}
.mod_start_kontakt a{text-decoration:none;color:#fcfcfc;}
.head{background-color:#e8e8e8;}
.label{background-color:#7F9D5D;}
.days{background-color:#B5C691;border:1px solid #7F9D5D;}
.mod_calendar td.today{background-color:#7F9D5D;border:1px solid #BA9465;}
.mod_calendar td{padding:10px;}
.mod_calendar th{padding:10px 10px 20px;font-weight:bold;color:#042375;}
.mod_trennlinie{padding-top:30px;padding-bottom:30px;border-bottom:2px dotted #565756;}
.mod_newslist .odd{padding:5px;background-color:#D5E1BA;}
.mod_newslist .even{padding:10px 5px;}
.mod_newslist .info{font-size:10px;}
#container{border-top:60px solid #ffffff;border-right:30px solid #ffffff;border-bottom:30px solid #ffffff;border-left:30px solid #ffffff;}
h1{font-weight:bold;font-size:15px;color:#6C8550;}
h2{text-decoration:none;font-size:14px;color:#042375;}
h2 a{text-decoration:none;font-size:14px;color:#042375;}
h3{font-size:14px;color:#607448;line-height:14px;}
body{background-color:#DFDFDF;font-family:verdana;font-size:12px;}
.footer{height:30px;margin-right:auto;margin-left:auto;text-align:center;font-size:11px;color:#999999;line-height:30px;}
.footer a{height:30px;margin-right:auto;margin-left:auto;text-align:center;text-decoration:none;font-size:11px;color:#999999;line-height:30px;}
.footer a:hover{height:30px;margin-right:auto;margin-left:auto;text-align:center;text-decoration:underline;font-size:11px;color:#999999;line-height:30px;}
#wrapper{background-color:#ffffff;}
.ce_table th{padding-bottom:20px;font-weight:bold;color:#042375;}
.ce_table td{padding-right:20px;padding-bottom:20px;}

