@charset "UTF-8";
/* ################################################################
** # "YAML for TYPO3" (c) by You if you put something in here :) ##
** ################################################################
**
**  Date     : 23.8.07
**  File     : myOwnStyles.css
**  Function : This file is not part of the YAML-CSS-Framework.
**             It was included to give the user the possibility to quickly apply tests, changes or
**             whatever with no need to change the YAML-files and mess up anything.
**             Hmmm. Does this make sense? Anyway, use it or just leave it empty. It will do no harm.
**             This is the last stylesheet beeing imported. So, everything can be overwritten here.
**             Be careful what you put in here and don't hold us responsible for anything that goes wrong...
*/
@media all
{
/* MGW Styles */

body {background:#fff9c5; padding-top:5px;}

/* ####################################
** ### Borders around page ############
** ####################################
*/
#page{border:1px #667 solid; background:#fff;}
#page_margins {border:1px #889 solid; width:990px; margin:auto;}

/* ####################################
** ### Header #########################
** ####################################
*/
#header {position:relative; height:140px; color:#ca4d00; background:#fff url(../img/mgw_bg.gif) repeat-x top;}
#header img {position:absolute; top:0px; left:0px; font-size:208%;}
#header h1 span {display:block; height:1px; width:1px; overflow:hidden; line-height:105px;}
#header div.tx-macinasearchbox-pi1 {position:absolute; bottom:0px; right:10px; font-size:11px;}
#header div.tx-macinasearchbox-pi1 input {margin-left:0;}
#header div.tx-macinasearchbox-pi1 form span {display:block; font-weight:bold; color:#aaa;}
#header div.tx-macinasearchbox-pi1 form input {width:170px; height:13px;}
#banner {position:absolute; top:20px; right:0px; z-index:10;}
#banner img {position:relatve; top:0px; left:10px; font-size:100%;}
/*
#banner {position:absolute; top:px; right:10px; z-index:10;}
#banner img {position:relative; top:0px; left:10px; font-size:100%;}
*/
#topnav {top:10px; font-size:13px;}


/* ####################################
** ### Teaser #########################
** ####################################
*/
#teaser {margin:0; padding:0; background:#ec9e14; color:#765;}
#teaser div {float:left; width:auto; margin-right:2em; font-size:12px;}

#teaser .rootline {margin:6px 0 4px 10px;}
#teaser .rootline a {color:#334;}
#teaser .rootline a:hover {background:transparent;}

#teaser .langMenu {float:right; margin:3px 10px 0 0;}
#teaser .langMenu a:hover {background:transparent;}
#teaser .langMenu img {margin-top:3px;padding-right:3px;}

#teaser .selectFontSize {float:right; margin:6px 10px 0 0;}
#teaser .selectFontSize a {color:#334;}
#teaser .selectFontSize a:hover {background:transparent;}

#teaser .aktDatum {float:right; margin:6px 20px 4px 0;}

h1 {font-size:1.3em; color:#ec9e14; background:transparent; margin:1.1em 0 0.5em 0; border-bottom:1px #ccc solid;}
h2 {font-size:1.1em; color:#fff; background:#ec9e14; margin:1.1em 0 0.5em 0; padding:0.3em;}
h3 {font-size:1.1em; color:#ec9e14; background:transparent; margin:1.1em 0 0.3em 0;}
h4 {font-size:1.0em; color:#888; background:transparent; margin:1.1em 0 0.3em 0; border-bottom:1px #ccc solid;}
h5 {font-size:1.0em; color:#888; background:transparent; margin:1.1em 0 0.3em 0;}

.news-latest-item {background:#f4f4f4 url(../img/featurebox_bg.gif) right bottom no-repeat; padding:0.5em; margin-bottom:1em;}
.news-latest-item a {background:transparent; text-decoration:underline;}
.news-latest-item h3 {padding-top:0;}
.news-latest-item h3 a {text-decoration:underline;}
.news-latest-item h3 a:hover {background:transparent;}
.news-latest-item img {padding-right:1em; padding-top:0.5em; float:left;}
.news-latest-morelink {color:blue; font-size:0.8em; padding:0; text-align:center;}
.news-latest-morelink a {display:block;}


}
