@charset "utf-8";
/* CSS Document */

html,body {height: 100%;}

#container {width:990px; overflow:hidden; min-height: 100%; height: auto !important; height: 100%;  margin: 0 0 -30px 60px;}
#heading {margin:38px 0 55px;}
#content {float:right; width:700px; overflow:hidden; margin-bottom:30px;}
.narrow #container {width:870px;}
.narrow #content {width:580px;}

#menu {float:left; width:240px; overflow:hidden;}
#home {position:absolute; top:17px; left:62px;}
#language_menu {position:absolute; top:85px; left:63px; display:inline-block;}
#language_menu li {float:left; margin-right:3px;}
#main_menu {padding:0 0 15px;}
#sub_menu {padding:6px 0 15px 0px;}
#second_menu {margin-top:0;}
.menuspace {padding-bottom:20px; display:block;}

#footer, #push {height: 30px; margin:0 0 0 60px;}
#footer {width:180px; overflow:hidden;}


/*****************************************************/
/*****************************************************/
/*****************************************************/
/*****************************************************/
/*****************************************************/
/*****************************************************/

/* Sektionsansicht */
.section_grid div {float:left; width:200px; margin:0 15px 15px 0; overflow:hidden;}
.section_grid div p {margin-top:0px !important;}


/* Artikelansicht */
.columns {overflow:hidden;clear:both;}
.col1 {width:320px; float:left;}
.col2 {width:320px; float:right;}

.mp3, .pdf {float:right; margin:0 0 0 5px;}
.pdf img {margin:0 0 4px !important;}


/* Helpers */
hr {clear:both;}

