/* Violett: #551666; Dunkelblau: h5 = Modulheaders */

.slideshow {}

a.brainNuts img {border: none;}

a.brainNuts:link, a.brainNuts:visited {display: block; width: 555px; height: 428px; background: transparent url(../_elements/_brainNuts/brainNutsLink.jpg) no-repeat; border: none;}
a.brainNuts:hover {background: transparent url(../_elements/_brainNuts/brainNutsHover.jpg) no-repeat;}

.videos {width: 100%; padding: 50px 40px 40px 40px; background: #000;}

/* - - Zusätzliche lustige Veränderungen - - */
#content39 img {border: 1px solid #DDD; padding: 1px; margin-left: 20px;}
#content39 a {text-decoration: underline;}
#content39 h2 {color: #cc0000;}

/* - - Aktion - - */
#content44 tr.row_0, #content44 tr.row_1 {height: 35px;}
#f3 input#ctrl_5 {border: 1px solid #008030; padding: 3px; width: 230px; margin-bottom: 5px;}
#f3 input#ctrl_6 {border: 1px solid #008030; padding: 3px; width: 230px; margin-bottom: 5px;}

#content44 tr {height: 23px;}
#content44 .checkbox_container label {margin-left: 15px;}
#content44 tr.row_9 td {}
#content44 textarea {margin: 20px 0 20px 0; width: 230px; border: 2px solid #551666; padding: 3px;}
#content44 div.submit_container {background: transparent url(../_elements/aktionPfeilEinzeln.png) left no-repeat; padding-left: 30px;}

.aktionsbox {width: 554px; height: 120px; background: transparent url(../_elements/_aktuelles/10/aktion.png) left no-repeat;}
.aktionsbox a:link, .aktionsbox a:visited {color: #FFF; position: relative; top: 92px; left: 20px;}
.aktionsbox a:hover {color: #DDD;}

/* WM Gewinnspiel */

#f4 input#ctrl_18 {border: 1px solid #008030; padding: 3px; width: 230px; margin-bottom: 5px; margin-left: 25px;}
#f4 input#ctrl_19 {border: 1px solid #008030; padding: 3px; width: 230px; margin-bottom: 15px; margin-left: 48px;}
#f4 td.col_0 {width: 300px;}

#f4 div.formbody {height: 850px;}
#f4 label.mandatory {vertical-align: top;}

#content div.submit_container {background: transparent url(../_elements/aktionPfeilEinzelnFussball.jpg) no-repeat; padding-left: 30px; height: 30px;}
#content div.submit_container .submit {margin-top: 4px;}

#ctrl_20.checkbox_container {margin-left: 88px;}

.radio_container.spieler1 {margin-top: 20px; width: 185px; margin-bottom: 10px; float: left;}
.spielerlightbox {float: right; width: 344px; }
.spielerlightbox img {border: 1px solid #DDD;}

.spieler1 span {margin-bottom: 23px; display: block;}

/* - - - */
* {margin: 0; padding: 0;}
html {min-height: 101%; margin: 0; padding: 0; }
body {background: #d2ac5a url(../_elements/background.png) top center no-repeat; margin: 0; padding: 0;}
body.backgroundInfo {background: #b8e3ff url(../_elements/backgroundInfo.png) top center no-repeat;}

a:link, a:visited {text-decoration: none; color: #710c8c;}
a:hover {color: #777;}
a {outline: none;} /* Firefox Border */

p, div, ul, li {font: 12px/17px "Lucida Sans", Verdana, Arial normal; color: #000;}
.layout_full p {margin-bottom: 20px;}
h1 {font: 20px/28px "Lucida Sans", Verdana, Arial normal; padding-bottom: 10px;}
/* h2 {font: 16px/22px "Lucida Sans", Verdana, Arial normal; padding-bottom: 10px; margin: 30px 0 5px 0;} */
ul {margin: 20px 0 20px 0;}
ul li {list-style-position: outside; margin: 0 0 5px 35px; font-size: 12px;}
ol li {list-style-position: outside; margin: 0 0 5px 35px; font-size: 12px; text-indent: 5px; color: #777;}
.clear {clear: left; visibility: hidden; height: 0;}

.mod_article h2 {font: 15px/21px "Lucida Sans", Verdana, Arial normal; padding-bottom: 5px;background: transparent url(../_elements/infoSeperator.png) bottom left no-repeat; padding-left: 10px;}

hr {color: #DDD; background-color: #DDD; border: none; height: 1px;}

/* #header {background: #D2AC5A;} */
#header {margin: auto; width: 820px; background: transparent url(../_elements/background.png) left -321px no-repeat;}
#headerInfo {margin: auto; width: 820px; background: transparent url(../_elements/backgroundInfo.png) left -321px no-repeat;}	
#header a {text-decoration: none; color: #ddd;}
	
#header .headerbereich {width: 820px; margin: auto; padding: 135px 0 38px 0; background: transparent url(../_elements/topschatten.png) bottom left no-repeat;}
#headerInfo .headerbereich {width: 820px; margin: auto; padding: 135px 0 38px 0; background: transparent url(../_elements/topschattenInfo.png) bottom left no-repeat;}
	
*+html #header .headerbereich, *+html #headerInfo .headerbereich {padding: 35px 0 47px 0;} /* IE7 Hack */
* html #header .headerbereich, * html #headerInfo .headerbereich  {padding: 35px 0 11px 0;} /* IE6 Fixes */
	
#header .firstrow, #headerInfo .firstrow {width: 175px; height: 89px; float: left; display: inline; margin-top: 10px;}
#header .lastrow, #headerInfo .lastrow {width: 210px; float: left; display: inline; margin: 10px 0 0 -8px;}	
#header ul, #headerInfo ul {text-transform: uppercase; margin: 0;}
#header ul li a:link, #header ul li a:visited, #headerInfo ul li a:link, #headerInfo ul li a:visited {color: #551666; line-height: 20px;}
#header ul li a:hover, #headerInfo ul li a:hover {color: #777;}
	
.internlogo {position: relative; left: -140px;}
	
.standortmenu {position: relative; left: 0; top: 10px; height: 35px;}
.homebutton {background: #4b1c64 url(../_elements/homeButton.jpg) no-repeat; width: 100px; height: 42px; margin-left: -8px; float: left; text-indent: -9999px;}
.homebuttonInfo {background: #4b1c64 url(../_elements/homeButtonInfo.jpg) no-repeat; width: 100px; height: 42px; margin-left: -8px; float: left; text-indent: -9999px;}
.standortinformationenFarbig {color: #551666;}
/* .standortinfosdropdown {height: 28px; background: #FFF; width: 730px; position: relative; left: top: 8px; z-index: 0;} */
.accordion {background: #FFF url(../_elements/schattenAccordion.png) top left no-repeat; width: 736px; position: relative; left: 85px; top: 2px; /* opacity: 0.8; */}
.accordion li {list-style: none inside none; margin: 5px 0 0 16px; font-size: 14px;}
.accordion li a:link, .accordion li a:visited {color: #551666;}
div.toggler {display: inline-block; padding-left: 15px; cursor: pointer; position: relative; left: 90px; top: -34px; height: 21px; width: 716px; padding-top: 5px; background: #FFF url(../_elements/pfeileViolett1.png) 702px no-repeat; /* opacity: 0.8; */}

* html #header .firstrow, * html #headerInfo .firstrow {width: 170px; height: 76px; float: left; display: inline; margin-top: 10px; padding-left: 0px;}
* html #header .lastrow, * html #headerInfo .lastrow {margin-left: -15px;}
* html div.accordion {top: -24px;} /* IE6 Fixes */
* html div.accordion li {list-style: none inside none; margin: 5px 0 0 5px;}
*+html #header .firstrow, html* #headerInfo .firstrow {height: 70px; margin: 12px 0 0 -15px; width: 180px;} /* IE7 Hack */ 
*+html #header .lastrow, *+html #headerInfo .lastrow {width: 220px;}
*+html div.accordion {top: 8px;}

#container {background: #FFF; text-align: center; width: 100%;}
#subcontainer {background: #FFF; width: 820px; margin: auto; padding-top: 15px; text-align: center;}

/* html* #container {background: #FFF;} */
/* html* #subcontainer {background: #FFF; width: 820px; text-align: center; padding-top: 15px;} */

#main {width: 555px;}
#right {width: 244px;}
#services {background: #4b1c64 url(../_elements/_module/services.png) no-repeat; width: 244px; height: 275px; color: #FFF; overflow: hidden;}
#infoFront {background: #b4e7ff url(../_elements/_module/infoFront.jpg) no-repeat; width: 218px; height: 302px; margin-top: 20px; padding: 13px;}
#infoFront h5 {color: #003871; margin: 70px 0 20px 0; font: 12px/17px "Lucida Sans", Verdana, Arial normal;}
#infoFront div.layout_simple {text-align: center; font-weight: bold; margin-top: 15px;}
#infoFront div.layout_simple a:link, #infoFront div.layout_simple a:visited  {color: #003871;}
#infoFront div.layout_simple a:hover {color: #777;}

#footer {height: 120px; width: 820px; margin: 30px auto 0px auto; padding-top: 20px; background: #FFF url(../_elements/schattenFooter.png) center 40px no-repeat;}	
#copyright {font: 11px/17px "Lucida Sans", Verdana, Arial normal; color: #777; text-align: center; position: relative; top: 30px;}
	
/* Artikelstyling */
.startinfotext {border-bottom: 1px solid #DDD; padding-bottom: 20px; font-size: 11px; color: #777;}
.startinfotext p {font-size: 11px; color: #777; margin: 0; padding: 0;}
.startinfotext h1 {color: #000;}

.smalltext, .smalltext p {font-size: 11px; color: #777;}
.smalltext h2 {color: #000;}
.mod_article h2 {margin: 35px 0 14px 0; font-size: 14px;}

#content2 p {margin: 8px 0 8px 0;}
#content2 h1 {}
#content2 h2 {}
	
/* HOME */
#bilder {margin-bottom: 19px; margin-bottom: 0px; /* < rausnehmen mit der 2-wochen info */}
#bilder img {border: 1px solid #DDD;}
#bilder .bild1 {margin-bottom: 5px;}
#bilder .bild2 {float: left;}
#bilder .bild3 {float: right;}
#bilder .ce_image.bild1 img {position: relative; top: 17px;}
#bilder .ce_image.bild1 div.caption {position: relative; top: -125px;}
div.caption {font-size: 11px; color: #777;}

#frontBox {border: 1px solid #DDD; width: 517px; padding: 15px 18px 15px 18px;}
#frontBox h5, #frontWirSindBPV.ce_text h5 {margin: 0 0 24px 0; font-size: 16px; font-weight: normal; color: #000;}
#frontAktuelles {width: 518px; background: #FFF url(../_elements/pfeileViolett1.png) top right no-repeat;}
#frontAktuelles p.more {margin-top: 5px; font-size: 11px;}
#frontAktuelles a:hover {color: #777;}

#frontAktuelles img {border: 1px solid #DDD; margin-right: 20px;}
#frontAktuelles h2 {margin-top: 0px; padding: 0; font-weight: normal; font-size: 15px;}
#frontAktuelles p.info {margin-top: 0px;} /* ? */
#frontAktuelles p.teaser {margin-top: 10px;}

.mod_newslist h2 {margin: 4px 0 4px 0; border:none; background: none; padding: 0; font-weight: bold;}

div.layout_short {border-bottom: 0px solid #DDD; padding-bottom: 17px; margin-bottom: 17px;}
div.layout_short.block.last {border-bottom: 0px solid #DDD; padding-bottom: 0px; margin-bottom: 0px;}

#frontBox2 {margin-top: 20px; min-height: 165px;}
#frontBox2 h2 {font-weight: normal; font-size: 13px;}

.frontNr2 {float: left; width: 230px; background: #FFF url(../_elements/_module/frontNr2.png) top left no-repeat; padding: 15px;}
.frontNr2 h5 {margin: 0 0 15px 0; font-size: 16px; font-weight: normal; color: #fff;}
.frontNr2 .layout_short.block.first {border-bottom: 0px solid #DDD; padding-bottom: 8px; margin-bottom: 8px;}
.frontNr2 .layout_short.block.odd {border: none;}
.frontNr2 p.info {color: #DDD;}
.frontNr2 a:link, .frontNr2 a:visited {color: #FFF;}
.frontNr2 a:hover {color: #777;}

.frontNr3 {float: right; width: 250px; padding: 15px;}
.frontNr3 h5 {margin: -17px 0 13px 0; font-size: 16px; font-weight: normal; color: #000;}
.frontNr3 .layout_short {padding-bottom: 3px; margin-bottom: 3px;}
.frontNr3 h2 {margin-bottom: 0; padding-bottom: 0;}
.frontNr3 p.info {color: #777;}

/* #frontWirSindBPV {width: 242px; background: transparent url(../_elements/pfeileViolett2.png) top right no-repeat;}
#frontWirSindBPV.ce_text.block {font-size: 11px; color: #777;}
#frontWirSindBPV a {font: 13px/18px "Lucida Sans", Verdana, Arial normal;}
#frontWirSindBPV.ce_text.block ul li {margin: 0 0 12px 17px; padding: 0 0 0 0px; list-style: disc outside; text-indent: 0; color: #710c8c; font-size: 14px; } */

p.info {font-size: 11px; color: #777;}
p.teaser {font-size: 11px; color: #777;}
p.teaserArticleView {font-size: 12px; color: #777;}

p.description {font-size: 11px; color: #777;}
p.more a {color: #710c8c;}
.small p {font-size: 11px; color: #777;}
	
/* SERVICESdetail */
#services {}
#services h5 {margin: 13px 0 20px 18px; font-size: 16px; font-weight: normal;}
#services li {list-style-position: outside /* ? */; margin: 0 0 6px 35px; font-size: 14px; text-indent: 5px; color: #FFF;}

#services.mod_customnav a:link, #services.mod_customnav a:visited {color: #FFF;}
#services.mod_customnav a:hover {color: #bebebe;}
#services li.wetter {font-size: 13px; margin-top: 28px; list-style: none; padding-left: 32px; margin: 30px 0 9px 12px;}
#services li.verkehr {font-size: 13px; list-style: none; padding-left: 32px; margin: 14px 0 9px 12px;}
#services li.nachrichten {font-size: 13px; list-style: none; position: relative; left: 108px; top: -58px;}
#services li.spiele {font-size: 13px; list-style: none; position: relative; left: 108px; top: -49px;}

/* FOOTER */
#footer .mod_customnav {text-align: center;}
#footer .mod_customnav ul {margin: 0px 0 0px 0;}
#footer .mod_customnav li {display: inline; margin-right: 25px; font-size: 11px;}
#footer .mod_customnav a:link, #footer .mod_customnav a:visited {color: #777;}
#footer .mod_customnav a:hover {color: #000;}

/* Feedback */
#f2 {margin-top: 30px;}
#f2 input {border: 1px solid #777; padding: 4px; margin-bottom: 10px; width: 250px;}
#f2 textarea {border: 1px solid #77; padding: 1px; width: 350px; height: 100px;}
#f2 #ctrl_1 {position: relative; left: 40px;}
#f2 #ctrl_2 {position: relative; left: 42px;}
#f2 #ctrl_3 {position: relative; left: 18px;}
#f2 #ctrl_4 {position: relative; left: 77px; margin-top: 20px; }
#f2 label {vertical-align: top; position: relative; top: 3px;}

/* Verkehr */
.mod_rss_reader {margin-top: 30px; width: 550px;}
.mod_rss_reader img {float: right; width: 40px; height: 11px;}
.mod_rss_reader h1 {background: transparent url(../_elements/_icons/newsIcon.png) no-repeat; padding-left: 27px;}
.mod_rss_reader h1 a {color: #000;}
.mod_rss_reader li {margin: 0 0 5px 29px; width: 550px; list-style-type: disc; color: #DDD; list-style-position: inside;}
.mod_rss_reader li a {font-size: 12px; margin-left: 5px;}
.mod_rss_reader p.description {font: 12px/17px "Lucida Sans", Verdana, Arial normal; color: #000; visibility: hidden; height: 0;}

/* NeuImKino */
#content20.mod_article h2 {margin-left: 125px; margin-bottom: 10px;}
#content20.mod_article img {float: left; width: 110px; height: 155px; margin-right: 25px; border: 1px solid #DDD; position: relative; top: -30px;}
#content20.mod_article {margin-bottom: 20px;}
#content20.mod_article .ce_download img {width: 18px; height: 18px; margin: 0 10px 0 0; padding: 0; position: relative; top: -1px; border:none;} 

/* Menüpläne */
.menueplanBox {float: left; width: 140px; height: 180px; text-align: center; padding: 10px; margin: 0 20px 20px 0;}
.menueplanBox img {margin-bottom: 10px;}

/* Aktuelles - Seite Aktuelles Liste */
#content3 .startinfotext {margin-bottom: 30px;}
#content3.mod_article div.layout_latest a:link, #content3.mod_article div.layout_latest a:visited {color: #4B1C61;}
#content3.mod_article div.layout_latest a:hover {color: #777;}
#content3.mod_article div.layout_latest h2 {margin: 5px 0 10px 0; width: 400px;}
#content3.mod_article div.layout_latest {margin-bottom: 18px; padding-bottom: 30px; background: transparent url(../_elements/infoSeperator.png) bottom left no-repeat;}
#content3.mod_article div.layout_latest img {float: left; margin-right: 20px; border: 1px solid #DDD;}
#content3.mod_article div.layout_latest p.more {margin-left: 200px; background: transparent url(../_elements/aktuellesReadMore.png) no-repeat; width: 130px; height: 20px; margin-top: 15px; text-indent: 10px;}
#content3.mod_article div.layout_latest p.teaser {margin-left: 203px;}
#content3.mod_article div.layout_latest p.more a:link, #content3.mod_article div.layout_latest p.more a:visited {color: #FFF; display: block-inline; line-height: 20px;}
#content3.mod_article div.layout_latest p.more a:hover {color: #777;}

/* Tipps */
#content22 .startinfotext {margin-bottom: 30px;}
#content22.mod_article div.layout_latest a:link, #content22.mod_article div.layout_latest a:visited {color: #4B1C61;}
#content22.mod_article div.layout_latest a:hover {color: #777;}
#content22.mod_article div.layout_latest h2 {margin: 5px 0 10px 0;}
#content22.mod_article div.layout_latest {margin-bottom: 18px; padding-bottom: 30px; background: transparent url(../_elements/infoSeperator.png) bottom left no-repeat;}
#content22.mod_article div.layout_latest img {float: left; margin-right: 20px; border: 1px solid #DDD;}
#content22.mod_article div.layout_latest p.more {margin-left: 200px; background: transparent url(../_elements/aktuellesReadMore.png) no-repeat; width: 130px; height: 20px; margin-top: 15px; text-indent: 10px;}
#content22.mod_article div.layout_latest p.teaser {margin-left: 203px;}
#content22.mod_article div.layout_latest p.more a:link, #content22.mod_article div.layout_latest p.more a:visited {color: #FFF; display: block-inline; line-height: 20px;}
#content22.mod_article div.layout_latest p.more a:hover {color: #777;}

/* Interview - all needed?? Its a copy from "Tipps" above */
#content .startinfotext, #content23 .startinfotext {margin-bottom: 30px;}
#content23.mod_article div.layout_latest a:link, #content23.mod_article div.layout_latest a:visited {color: #4B1C61;}
#content23.mod_article div.layout_latest a:hover {color: #777;}
#content23.mod_article div.layout_latest h2 {margin: 5px 0 10px 0;}
#content23.mod_article div.layout_latest {margin-bottom: 18px; padding-bottom: 30px; background: transparent url(../_elements/infoSeperator.png) bottom left no-repeat;}
#content23.mod_article div.layout_latest img {float: left; margin-right: 20px; border: 1px solid #DDD;}
#content23.mod_article div.layout_latest p.more {margin-left: 200px; background: transparent url(../_elements/aktuellesReadMore.png) no-repeat; width: 130px; height: 20px; margin-top: 15px; text-indent: 10px;}
#content23.mod_article div.layout_latest p.teaser {margin-left: 203px;}
#content23.mod_article div.layout_latest p.more a:link, #content23.mod_article div.layout_latest p.more a:visited {color: #FFF; display: block-inline; line-height: 20px;}
#content23.mod_article div.layout_latest p.more a:hover {color: #777;}

/* Infobereich - Seite INFO */
#content14 .startinfotext {margin-bottom: 30px;}
#content14.mod_article div.layout_latest a:link, #content14.mod_article div.layout_latest a:visited {color: #003871;}
#content14.mod_article div.layout_latest a:hover {color: #777;}
#content14.mod_article div.layout_latest h2 {margin: 5px 0 10px 0; width: 400px;}
#content14.mod_article div.layout_latest {margin-bottom: 18px; padding-bottom: 30px; background: transparent url(../_elements/infoSeperator.png) bottom left no-repeat;}
#content14.mod_article div.layout_latest img {float: left; margin-right: 20px; border: 1px solid #DDD;}
#content14.mod_article div.layout_latest p.more {margin-left: 200px; background: transparent url(../_elements/infoReadMore.png) no-repeat; width: 130px; height: 20px; margin-top: 15px; text-indent: 10px;}
#content14.mod_article div.layout_latest p.teaser {margin-left: 203px;}
#content14.mod_article div.layout_latest p.more a {color: #FFF; display: block-inline; line-height: 20px;}
#content14.mod_article div.layout_latest p.more a:link, #content14.mod_article div.layout_latest p.more a:visited {background: transparent url(../_elements/infoReadMore.png) left -10px no-repeat;}
#content14.mod_article div.layout_latest p.more a:hover {color: #777;}

.infodatum {float: right; margin-top: -29px;}

/* Nachrichten */
#content42 h1 {font-size: 15px;}
#content42 h2 {font-size: 13px; border: none; padding: 0 0 0 0; margin: 2px 0 4px 0; background: none;}
#content42 p.description {font-size: 11px;}
#content42 img {}

/* Kolumne */
#content30 p.info {margin: -10px 0 20px 0;}
#content30 .startinfotext {margin: 0; padding: 0; border: none;}
#content30 .mod_newslist {border: 1px solid #DDD; padding: 20px; margin-top: 20px; background: transparent url(../_elements/_icons/mailKolumne.png) 430px -20px no-repeat;}

/* Rezept des Monats */
#content19 .startinfotext {margin: 0; padding: 0; border: none;}
#content19 .mod_newslist {border: 1px solid #DDD; padding: 20px; margin-top: 20px; background: transparent url(../_elements/_icons/gemueseRezepte2.jpg) 430px -35px no-repeat;}
#content19 .mod_newslist img {border: 1px solid #DDD; float: right;}
#content19 .mod_newslist.block {margin-top: 25px; border: 1px solid #DDD; padding: 15px;}
#content19 .mod_newslist.block div.layout_latest {margin-bottom: 30px;}
#content19 h1 {width: 400px;}
#content19 h2 {width: 400px; margin-bottom: 15px;}
#content19 .layout_full img {}
#content19 ul {margin: 10px 0 15px 0;}
#content19 div.layout_short.block.first {border: none; margin-bottom: 0; padding-bottom: 0;}
#content19 p.teaser {width: 420px;}

/* Verkehrsinfo */
#content21 {}

/* Imageslider */
.mod_imageslider.toplogoSlider {width: 244px; border: none; background: none; float: right; overflow: hidden;}
.mod_imageslider.mieterImBPV  {background: transparent url(../_elements/mieterImBPV.png) 65px 40px no-repeat; width: 220px; _width: 550px; margin-top: 50px; padding-left: 335px; height: 120px; overflow: hidden;}

* html .mod_imageslider {padding-left: 0; position: relative;} /* wichtig für beide unter IE6 */
* html .mod_imageslider.mieterImBPV .mask1 {height: 120px;}
* html .mod_imageslider.mieterImBPV img {float: right; position: relative; left: 50px;}

#content12 .startinfotext {margin: 0; padding: 0; border: none;}
#content12 .mod_yahooweather {border: 1px solid #DDD; margin-top: 20px; width: 550px; background: transparent url(../_elements/_module/weatherBack.png) no-repeat;}

.mod_yahooweather .item {padding: 20px 0 0 0; float:left;width:165px;height:180px;text-align:center;margin:0 10px 0 0;}
.mod_yahooweather .item .icon{text-align:center;width:57px;height:57px;background:transparent url(<?=$this->image_path?>/icon_bg.png) no-repeat center center;margin:0 auto 5px;}
.mod_yahooweather .item .icon img {width:100px;height:100px;margin:5px 0 0;}
.mod_yahooweather .item.last {margin:0;}
.mod_yahooweather .item h3 {font-size:13px;font-weight:700;text-align:center;color:#000;margin:4px 0;padding:0;}
.mod_yahooweather .item .temp,.mod_yahooweather .item .temp *{font-size:12px;font-weight:700;color:#000; margin-top: 60px; text-align: center;}
.mod_yahooweather .item .temp .low_txt,.mod_yahooweather .item .temp .high_txt{font-size:12px;}
.mod_yahooweather .copyright{clear:both;float:right;margin:30px 10px 5px 0;}
.mod_yahooweather .copyright a{font-size:10px;color:#c8c8c8;}

/* Aktuelles Ansicht */
#content33 .layout_full img {float: left; margin: 0 20px 10px 0; border: 1px solid #DDD;}
#content33 .mod_newsreader p.back {background: transparent url(../_elements/aktuellesReadMore.png) no-repeat; width: 130px; height: 20px; margin-top: 30px; text-indent: 10px; padding-top: 1px;}
#content33 .mod_newsreader p.back a:link, #content33 .mod_newsreader p.back a:visited {color: #FFF;}
#content33 .mod_newsreader p.back a:hover {color: #777;}
#content33 .ce_hyperlink {background: #fff url(../_elements/aktuellesReadArticles.png) no-repeat; width: 280px; height: 20px; margin: 10px 0 30px 0; text-indent: 10px; padding-top: 2px;}
#content33 .ce_hyperlink a:link, #content33 .ce_hyperlink a:visited {color: #FFF;} 
#content33 .ce_hyperlink a:hover {color: #777;}

#content33 .layout_full h1 {margin-bottom: 0; padding-bottom: 0;}
#content33 .layout_full p.info {margin-bottom: 20px;}

/* Tipps Ansicht */
#content36 .layout_full img {float: left; margin: 0 20px 10px 0; border: 1px solid #DDD;}
#content36 .mod_newsreader p.back {background: transparent url(../_elements/aktuellesReadMore.png) no-repeat; width: 130px; height: 20px; margin-top: 30px; text-indent: 10px; padding-top: 1px;}
#content36 .mod_newsreader p.back a:link, #content36 .mod_newsreader p.back a:visited {color: #FFF;}
#content36 .mod_newsreader p.back a:hover {color: #777;}
#content36 .ce_hyperlink {background: #fff url(../_elements/aktuellesReadArticles.png) no-repeat; width: 280px; height: 20px; margin: 10px 0 30px 0; text-indent: 10px; padding-top: 2px;}
#content36 .ce_hyperlink a:link, #content36 .ce_hyperlink a:visited {color: #FFF;} 
#content36 .ce_hyperlink a:hover {color: #777;}
#content36 .layout_full h1 {margin-bottom: 0; padding-bottom: 0;}
#content36 .layout_full p.info {margin-bottom: 20px;}

/* Twin Talk Ansicht - Copied form Tipps above, alle Elements needed? */
#content .layout_full img {float: left; margin-right: 20px; border: 1px solid #DDD;}
#content .mod_newsreader p.back {background: transparent url(../_elements/aktuellesReadMore.png) no-repeat; width: 130px; height: 20px; margin-top: 30px; text-indent: 10px; padding-top: 1px;}
#content .mod_newsreader p.back a:link, #content .mod_newsreader p.back a:visited {color: #FFF;}
#content .mod_newsreader p.back a:hover {color: #777;}
#content .ce_hyperlink {background: #fff url(../_elements/aktuellesReadArticles.png) no-repeat; width: 280px; height: 20px; margin: 10px 0 30px 0; text-indent: 10px; padding-top: 2px;}
#content .ce_hyperlink a:link, #content .ce_hyperlink a:visited {color: #FFF;} 
#content .ce_hyperlink a:hover {color: #777;}
#content .layout_full h1 {margin-bottom: 0; padding-bottom: 0;}
#content .layout_full p.info {margin-bottom: 20px;}
#content em {background: #fff url(../_elements/_icons/twinTalkIcon.png) no-repeat; padding-left: 25px;}

/* Infos Ansicht */
#content13 .layout_full img {float: left; margin: 0 20px 10px 0; border: 1px solid #DDD;}
#content13 .mod_newsreader p.back {background: transparent url(../_elements/infoReadMore.png) no-repeat; width: 130px; height: 20px; margin-top: 30px; text-indent: 10px; padding-top: 1px;}
#content13 .mod_newsreader p.back a:link, #content13 .mod_newsreader p.back a:visited {color: #FFF;}
#content13 .mod_newsreader p.back a:hover {color: #777;}
#content13 .ce_hyperlink {background: #fff url(../_elements/infoReadArticles.png) no-repeat; width: 280px; height: 20px; margin: 10px 0 30px 0; text-indent: 10px; padding-top: 2px;}
#content13 .ce_hyperlink a:link, #content13 .ce_hyperlink a:visited {color: #FFF;} 
#content13 .ce_hyperlink a:hover {color: #777;}
#content13 .layout_full h1 {margin-bottom: 0; padding-bottom: 0;}
#content13 .layout_full p.info {margin-bottom: 20px;}

/* SITEMAP */
#content5 .sitemap0 {width: 220px;}
#content5 .sitemap1 {width: 220px; float: left; display: inline; margin-right: 50px;}
#content5 ul {list-style-image: url(../_elements/_icons/sitemapIcon.jpg);}
#content5 li {margin-left: 5px;}

/* Newsletter bestellen */
.mod_subscribe {margin-top: 0px /*15px;*/; background: #eaeaea url(../_elements/_module/newsletter.png) no-repeat; min-height: 35px; width: 244px; padding: 12px 0 0 0;}
.mod_subscribe input {width: 180px; margin: 2px 0 0 15px; border: 1px solid #ddd; padding: 3px; color: #551666;}
.mod_subscribe input.submit {width: 23px; height: 23px; margin: 0 0 0 3px; background: transparent url(../_elements/_buttons/newsletterButton.png) -23px 0px no-repeat; border: none; cursor: pointer; position: relative; top: -1px;}
.mod_subscribe input.submit:hover {background: transparent url(../_elements/_buttons/newsletterButton.png) 0px 0px no-repeat;}
.mod_subscribe p.error {font-size: 11px; color: #d80000; margin: 0 0 10px 20px; width: 200px;}

/* Feedback Formular */
#content16 #ctrl_4.submit, #content37 #ctrl_4.submit {width: 210px; height: 25px; background: #551666 url(../_elements/_buttons/feedbackAbsenden.png) no-repeat; color: #FFF; border: none; cursor: pointer;}
#content16 #ctrl_4.submit:hover, #content37 #ctrl_4.submit:hover {color: #777;}
.borderboxFeedback {border: 1px solid #DDD; margin-top: 40px; padding: 20px 20px 20px 100px; background: transparent url(../_elements/_icons/bestaetigungIcon.png) no-repeat;}

/* Shuttlebus */
.pdfinside a {line-height: 22px; background: url(http://www.intern.businessparkvienna.com/_intern/system/themes/default/images/iconPDF.gif) top left no-repeat; margin-left: -25px; position: relative; left: 25px; padding-left: 25px; padding-top: 3px;}

.layout_full a:link {text-decoration: underline;}

/* Pagination */

.pagination {text-align: right;}
.pagination p {font-size: 11px; color: #777777;}
.pagination ul li {list-style: none; display: inline; padding: 0; margin: 0;}

/* PDF */
#content13 .layout_full .enclosure p img {border: 0; margin-right: 12px;}

/* - - Partner - - */

#content-46 .startinfotext {margin-bottom: 30px;}
#content-46 img {margin-bottom: 12px; border: 1px solid #DDD;}


#content36 .layout_full .enclosure p img.mime_icon, #content13 .layout_full .enclosure p img.mime_icon, #content33 .layout_full .enclosure p img.mime_icon {border: none; margin-right: 10px;}