/* container[s] for text on home */

#homecontent {position: absolute; top: 40px; left: 12px;}
#homecontent div.home_text {width: 170px; height: 240px; margin: 0; padding: 0; float:left; position: relative;}
#homecontent div.home_text h1 {margin: 0 0 0 8px; font-size: 100%; line-height: 120%; width: 160px; position: absolute; top: 178px; color: #DE570D; }
#homecontent div.home_text p {position: absolute; top: 5px; margin: 0 8px; width: 150px; font-size: 11px}
#homecontent div.home_text a {margin: 0 0 0 8px; position: absolute; top: 215px; color: #72295e; text-decoration: none; font-size: 80%;}
#homecontent div.home_text a:hover {text-decoration: underline}


/* container of newsitems on home */
/* #homenewsblock {width: 510px; position: absolute; top: -20px; left: 15px; background: #F1EAEF; padding: 0 0 8px 0} */
#homenewsblock {width: 510px; position: relative; top: 0px; left: 15px; background: #F1EAEF; padding: 0 0 8px 0}
#homenewsblock:after {content: ""; display: block; clear: both; float: none;}
#homenewsblock h1 {background: #72295E; color: #fff; font-size: 120%; font-weight: bold; margin: 0; padding: 2px 10px; position: relative; width: 510px;
voice-family:"\"}\"";
voice-family:inherit;
width: 490px;
}
#homenewsblock h1 span {font-size: 70%; font-weight: normal}
#homenewsblock h1 img#rss{ position: absolute; right: 5px; top: 4px; margin-bottom: 1px;}
#homenewsblock div.paragraph ul {list-style-type: none; margin: 0; padding: 0px;}
#homenewsblock ul li {color: #666; font-size: 75%}
#homenewsblock ul li.morenews{color: #71285D}	
#homenewsblock ul li a {text-decoration: none; color: #000; font-size: 140%;}
#homenewsblock ul li a.morenews {color: #71285D; font-size: 9px}
#homenewsblock ul li a:hover {text-decoration: underline}
#homenewsblock ul li a span {}

div.paragraph span.title {display: block; float: right; width: 164px; } 
div.paragraph span.date {color: #DF580E; float: left;} 

div.paragraph ul.agenda {margin: 0; padding: 0; display: block; list-style-type: none;} 
div.paragraph ul.agenda li {clear: both;}

a.homemore{display: block; clear: both}

.img_container {line-height: 0px; overflow: hidden;}
.img_container:after {content: "";  clear: both; display: block}
.img_container img {line-height: 0px; overflow: hidden; float: right;}

.off {background: url(home_dummy.gif) repeat; height: 240px;}
.off p {visibility: hidden}
.on  {background: #efebe4; height: 240px; cursor: pointer}

.clear_both {clear: both; background: #fff; padding: 0px; margin: 0px;}
#homenewsblock .clear_both {background-color: transparent;}

