#content_bereich_mr { margin-top:5px; }
#content_bereich_mr td.menue { width:330px; }
#content_bereich_mr td.inhalt { padding-right:10px; }

.page_rm { width:330px;  }
.page_rm .rm_oben { width:330px; height:10px; background-image:url("/templates/suedsteiermark_at/images/rm_300.png"); background-position:top left;  background-repeat:no-repeat; }
.page_rm .rm_back { width:330px; background-image:url("/templates/suedsteiermark_at/images/rm_300.png"); background-position:-340px 0px;  background-repeat:repeat-y; }
.page_rm .rm_spacer { width:330px; height:20px; background-image:url("/templates/suedsteiermark_at/images/rm_300.png"); background-position:-680px 0px;  background-repeat:no-repeat; }
.page_rm .rm_unten { width:330px; height:20px; background-image:url("/templates/suedsteiermark_at/images/rm_300.png"); background-position:-1020px 0px;  background-repeat:no-repeat; }

.page_rm .content_block { margin:0px 15px 0px 10px; padding-bottom:5px; }
.page_rm .content_block .header{ font-size:12px; font-weight:bold; color:#790000; letter-spacing:0.1em; padding-bottom:5px; }
.page_rm .content_block .sozial_apps { margin:0px 0px 0px 10px; padding-bottom:5px; }
.page_rm .content_block .sozial_apps .text { font-size:11px; color:#003300; letter-spacing:0.1em; font-weight:bold; margin-bottom:8px; }
.page_rm .content_block .sozial_apps .facebook { margin-left:20px; float:left; }

.page_rm .link_tipps { }
.page_rm .link_tipps a { text-decoration:none; font-size:11px; line-height:160%; }
.page_rm .link_tipps a:hover { text-decoration:underline; }
.page_rm .link_tipps_adsense { margin:5px 0px 0px 22px; }

.page_rm .netzwerk_text { margin-left:10px; font-size:11px; color:#444444; }
.page_rm .netzwerk_text a { font-size:11px; color:#444444; }


.background_770 { height:10px; background-image:url("/templates/suedsteiermark_at/images/background_770.png"); background-position:top left;  background-repeat:no-repeat; }
.background_770_links { height:10px; background-image:url("/templates/suedsteiermark_at/images/background_770_links.png"); background-position:top left;  background-repeat:no-repeat; }

.rootweb_news_block_300 { margin:0px 10px 0px 0px; padding:0px 10px 5px 10px; text-align:left; }
.rootweb_news_block_300 .rootweb_news_image { margin-right:20px; float:left; }
.rootweb_news_block_300 h2 { margin:0px; padding:0px; }
.rootweb_news_block_300 h2 a { font-size:18px; color:#000; letter-spacing:0.1em; font-weight: bold; line-height:130%; text-decoration : none; }
.rootweb_news_block_300 h2 a:hover { text-decoration : underline; }
.rootweb_news_block_300 span.geo_text { font-size:13px; color:#888888; font-weight: bold; line-height:170%; margin-right:10px; }
.rootweb_news_block_300 span.zeit_text { font-size:10px; color:#aaaaaa; line-height:170%; margin-right:10px; }
.rootweb_news_block_300 .rootweb_news_einleitung { font-size:12px; margin-bottom:5px; font-weight: bold; color:#222222; letter-spacing:0.1em; }
.rootweb_news_block_300 .rootweb_news_text { font-size:12px;  letter-spacing:0.05em;  margin-bottom:5px;  }
.rootweb_news_block_300 .rootweb_news_text a { color:#000066; text-decoration : underline; font-size:12px; }
.rootweb_news_block_300 .rootweb_news_text a:hover { color:#003320; }


table.root_news23 {padding:0px 10px 5px 10px; }
table.root_news23 td { width:25%; }
.rootweb_news_block_23 { margin:5px 5px 0px 0px; padding:0px 0px 5px 0px; text-align:left; width:170px; }
.rootweb_news_block_23 .rootweb_news_image { text-align:center; }
.rootweb_news_block_23 h2 { margin:0px; padding:0px; text-align:center; }
.rootweb_news_block_23 h2 a { font-size:12px; color:#000; letter-spacing:0.1em; font-weight: bold; line-height:130%; text-decoration : none;  }
.rootweb_news_block_23 h2 a:hover { text-decoration : underline; }
.rootweb_news_block_23 span.geo_text { font-size:12px; color:#888888; font-weight: bold; line-height:170%; margin-right:10px; }
.rootweb_news_block_23 span.zeit_text { font-size:10px; color:#aaaaaa; line-height:170%; margin-right:10px; }
.rootweb_news_block_23 .rootweb_news_einleitung { font-size:12px; margin-bottom:5px; font-weight: normal; color:#222222; letter-spacing:0.05em; }
.rootweb_news_block_23 a { color:#000066; text-decoration : underline; font-size:12px; }
.rootweb_news_block_23 a:hover { color:#003320; }

.rootweb_startseite_728x90 { padding:5px 0px 5px 0px; border-bottom:2px dotted #728e84; }

.newsletter_balken {  background-image:url('/templates/suedsteiermark_at/images/sub_kat_verlauf_oben.png'); background-position:top; background-repeat:repeat-x; }
.newsletter_balken { margin-top:5px; border:1px solid #E5EAE8; font-weight:bold; font-size:11px; padding:5px 0px 5px 3px;  }
.newsletter_balken a { font-size:11px; }

.root_block_header { margin-top:10px; padding-left:10px; color:#000; font-size:14px; font-weight:bold; letter-spacing:0.1em; border-bottom:1px solid #728e84; padding-bottom:3px; }


/** Marktplätze anzeigen **/
.root_mp_block { padding:0px 0px 0px 10px; }
.root_mp_block h2 { margin:0px; padding:0px; font-size:16px; color:#003300; letter-spacing:0.1em; font-weight: bold; line-height:130%; text-decoration:none; font-family:Georgia,"Times New Roman",Times,serif; font-style: italic;}
.mp_bloecke { float:left; width:120px; height:95px; border:2px solid #fff; }
.mp_bloecke:hover { border:2px solid #000; }
a.mp_link { display:inline-block; width:118px; height:93px; }

.marktplatz_inserate	{ background-image:url("/images/marktplaetze/marktplaetze-sprite-6.jpg"); background-position:-5px 0px;  background-repeat:no-repeat; }
.marktplatz_immobilien	{ background-image:url("/images/marktplaetze/marktplaetze-sprite-6.jpg"); background-position:-125px 0px;  background-repeat:no-repeat; }
.marktplatz_jobs		{ background-image:url("/images/marktplaetze/marktplaetze-sprite-6.jpg"); background-position:-250px 0px;  background-repeat:no-repeat; }
.marktplatz_schnaeppchen{ background-image:url("/images/marktplaetze/marktplaetze-sprite-6.jpg"); background-position:-377px 0px;  background-repeat:no-repeat; }
.marktplatz_gutscheine	{ background-image:url("/images/marktplaetze/marktplaetze-sprite-6.jpg"); background-position:-500px 0px;  background-repeat:no-repeat; }
.marktplatz_urlaub		{ background-image:url("/images/marktplaetze/marktplaetze-sprite-6.jpg"); background-position:-625px 0px;  background-repeat:no-repeat; }





/*** MOD VER LISTEN AUFBAU ***/

.root_ver_block { position:relative; padding:0px 10px 0px 10px; }
.root_ver_block h2 { margin:0px; padding:0px; font-size:18px; color:#003300; letter-spacing:0.1em; font-weight: bold; line-height:130%; text-decoration:none; font-family:Georgia,"Times New Roman",Times,serif; font-style: italic;}
.root_ver_block .weiter_link { position:absolute; top:3px; right:10px; }
.root_ver_block .weiter_link a { font-size:10px; text-decoration:underline; color:#0000FF; }


.mod_ver_liste { margin:5px 10px 5px 0px; width:360px; height:70px; float:left; }
.mod_ver_liste .bild { width:60px; float:left; }
.mod_ver_liste .info { margin-right:10px; padding-left:60px; }
.mod_ver_liste .info .header {  }
.mod_ver_liste .info .header a { font-size:11px; color:#003320; letter-spacing:0.1em; font-weight: bold; line-height:130%; text-decoration : none; }
.mod_ver_liste .info .header a:hover { text-decoration :underline; }
.mod_ver_liste .info .datum { font-size:10px; margin-top:3px; font-weight:bold; color:#444444; }
.mod_ver_liste .info .inhalt { margin-top:3px; font-size:10px; line-height:120%; }
.mod_ver_liste .info .inhalt_grau { margin-top:5px; font-size:10px; line-height:100%; }

.root_aktion_block { position:relative; padding:0px 10px 0px 10px; }
.root_aktion_block h2 { margin:0px; padding:0px; font-size:18px; color:#003300; letter-spacing:0.1em; font-weight: bold; line-height:130%; text-decoration:none; font-family:Georgia,"Times New Roman",Times,serif; font-style: italic;}
.root_aktion_block .weiter_link { position:absolute; top:3px; right:10px; }
.root_aktion_block .weiter_link a { font-size:10px; text-decoration:underline; color:#0000FF; }


.aktions_block { width:360px; height:120px; float:left; margin:5px 5px 5px 0px; padding-top:5px; }
.aktions_block .bild { float:left; width:160px; }
.aktions_block .info { padding-left:160px; }
.aktions_block .adresse { font-weight:bold; color:#444444; font-size:12px; }
.aktions_block .link { margin-top:5px; }
.aktions_block .link a { font-size:10px; color:#003320; letter-spacing:0.1em; line-height:130%; text-decoration : none; }
.aktions_block .link a:hover { text-decoration :underline; }