body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
margin:0pt;
padding:0pt;
}
fieldset, img {
border:0pt none;
}
a:focus {
outline-color:invert;
outline-style:none;
outline-width:medium;
}
option {
padding-left:0.4em;
}
ul, ol, dl {
margin:1em 0pt;
padding-left:30px;
}
dl {
margin:1em 0pt;
}
dd {
padding-left:40px;
}
blockquote {
margin:0pt 0pt 1em 1.5em;
}
p {
margin:1em 0pt;
}
td, th {
padding:1px;
}
html {
height:100%;
margin-bottom:1px;
}
body {
color:#646464;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:150%;
}
body.yoopage {
background:#1d1482 none repeat scroll 0%;
}

body.font-small {
font-size:11px;
}
body.font-medium {
font-size:12px;
}
body.font-large {
font-size:13px;
}
div.wrapper {
margin:auto;
}
div#absolute {
left:0px;
position:absolute;
top:0px;
width:100%;
z-index:15;
}
div#page-body {
background:#1D1482 url(http://www.gluglu.ch/images/layout/page.png) repeat-x scroll 50% 0pt;
}
div.wrapper-t {
background:#141414 url(http://www.gluglu.ch/images/layout/wrapper_t.png) repeat-x scroll 0pt;
}
div.wrapper-b {
background:transparent url(http://www.gluglu.ch/images/layout/wrapper_b.png) repeat-x scroll 0pt 100%;
}
div.wrapper-l {
background:transparent url(http://www.gluglu.ch/images/layout/wrapper_l.png) repeat-y scroll 0pt;
}
div.wrapper-r {
background:transparent url(http://www.gluglu.ch/images/layout/wrapper_r3.png) repeat-y scroll 100% 0pt;
}
div.wrapper-tl {
background:transparent url(http://www.gluglu.ch/images/layout/wrapper_tl3.png) no-repeat scroll 0% 0%;
}
div.wrapper-bl {
background:transparent url(http://www.gluglu.ch/images/layout/wrapper_bl.png) no-repeat scroll 0pt 100%;
padding:0px 10px;
}
div.wrapper-br {
padding:40px 80px 190px;
}
div#header {
clear:both;
height:275px;
padding:0px;
position:relative;
width:auto;
z-index:10;
}
div#toolbar {
clear:both;
height:27px;
padding:3px 130px 0px 0px;
width:auto;
}
div#date {
color:#FFFFFF;
float:left;
font-size:85%;
margin:4px 10px 0px 0px;
}
div#topmenu {
float:left;
margin:4px 10px 0px 0px;
}
div#styleswitcher {
float:right;
height:20px;
margin:3px 0px 0px 10px;
}
div#styleswitcher a {
display:block;
float:right;
height:20px;
text-decoration:none;
width:15px;
}
a#switchfontsmall {
background:transparent url(http://www.gluglu.ch/images/layout/styleswitcher_fontsmall.png) no-repeat scroll 0pt;
}
a#switchfontsmall:hover {
background:transparent url(http://www.gluglu.ch/images/layout/styleswitcher_fontsmall.png) no-repeat scroll 0pt -20px;
}
a#switchfontmedium {
background:transparent url(http://www.gluglu.ch/images/layout/styleswitcher_fontmedium.png) no-repeat scroll 0pt;
}
a#switchfontmedium:hover {
background:transparent url(http://www.gluglu.ch/images/layout/styleswitcher_fontmedium.png) no-repeat scroll 0pt -20px;
}
a#switchfontlarge {
background:transparent url(http://www.gluglu.ch/images/layout/styleswitcher_fontlarge.png) no-repeat scroll 0pt;
}
a#switchfontlarge:hover {
background:transparent url(http://www.gluglu.ch/images/layout/styleswitcher_fontlarge.png) no-repeat scroll 0pt -20px;
}
a#switchwidththin {
background:transparent url(http://www.gluglu.ch/images/layout/styleswitcher_widththin.png) no-repeat scroll 0pt;
}
a#switchwidththin:hover {
background:transparent url(http://www.gluglu.ch/images/layout/styleswitcher_widththin.png) no-repeat scroll 0pt -20px;
}
a#switchwidthwide {
background:transparent url(http://www.gluglu.ch/images/layout/styleswitcher_widthwide.png) no-repeat scroll 0pt;
}
a#switchwidthwide:hover {
background:transparent url(http://www.gluglu.ch/images/layout/styleswitcher_widthwide.png) no-repeat scroll 0pt -20px;
}
a#switchwidthfluid {
background:transparent url(http://www.gluglu.ch/images/layout/styleswitcher_widthfluid.png) no-repeat scroll 0pt;
}
a#switchwidthfluid:hover {
background:transparent url(http://www.gluglu.ch/images/layout/styleswitcher_widthfluid.png) no-repeat scroll 0pt -20px;
}
div#headerbar {
clear:both;
height:100px;
padding:10px 10px 10px 0px;
width:auto;
}
div#headermodule {
float:right;
margin:0px;
}
div#logo {
left:3px;
position:absolute;
top:51px;
}
div#search {
position:absolute;
right:0px;
top:6px;
z-index:10;
}
div#menu {
background:transparent url(http://www.gluglu.ch/images/layout/menu_m.png) repeat-x scroll 0pt;
bottom:0px;
left:0px;
position:absolute;
}
div#menu .menu-l {
background:transparent url(http://www.gluglu.ch/images/layout/menu_l.png) no-repeat scroll 0pt;
}
div#menu .menu-r {
background:transparent url(http://www.gluglu.ch/images/layout/menu_r.png) no-repeat scroll 100% 0pt;
height:30px;
padding:0px 50px 0px 10px;
width:555px;
}
div#banner {
position:absolute;
right:-20px;
top:0px;
width:0px;
z-index:3;
}
div#top {
clear:both;
margin:0px;
padding:0px;
width:auto;
}
div#top .topbox {
margin-top:10px;
}
div#middle {
background:#141414 none repeat scroll 0%;
clear:both;
margin:10px 0px 0px;
padding:0px 10px;
width:auto;
}
div#middle .background {
background:#141414 none repeat scroll 0% 50%;
min-height:140px;
}
div#middle .background {
background:#141414 none repeat scroll 0% 50%;
padding:0px;
}
.left div#middle .background {
background:#141414 none repeat scroll 0% 50%;
padding:0px;
}
.right div#middle .background {
padding:0px;
}
div#left {
width:200px;
}
.left div#middle div#left {
float:left;
}
.right div#middle div#left {
float:right;
}
div#main {
width:auto;
}
div#main {
margin:0px;
padding:0px;
}
.left div#main {
margin:0px 0px 0px 210px;
}
.right div#main {
margin:0px 210px 0px 0px;
}
div#maintop {
padding:0px 0px 10px;
}
div#mainmiddle {
background:#141414 none repeat scroll 0%;
}
.showright div#mainmiddle {
background:#141414 none repeat scroll 0%;
}
div#right {
float:right;
margin:0px;
padding:0px;
width:180px;
}
div#content {
width:auto;
}
div#content {
margin:0px;
padding:0px 0px 10px;
}
.showright div#content {
margin:0px 190px 0px 0px;
padding:0px 0px 10px;
}
div#contenttop {
margin:0px 0px 10px;
}
div#breadcrumb {
font-size:85%;
height:19px;
}
div#contentbottom {
margin:10px 0px 0px;
}
div#mainbottom {
padding:0px 0px 10px;
}
div#bottom {
clear:both;
margin:0px;
padding:0px 10px;
width:auto;
}
div#bottom .bottomblock {
margin-bottom:-10px;
margin-top:10px;
}
div#footer {
background:transparent url(http://www.gluglu.ch/images/layout/footer_bg.png) repeat-x scroll 0pt;
clear:both;
min-height:40px;
padding:20px 10px 10px;
text-align:center;
width:auto;
}
div#debug {
/* display: none;
visibility: hidden; */
clear:both;
color:#FFFFFF;
margin:-120px 0px 0px;
padding:0px 80px;
width:auto;
}
div#debug a.anchor {
background:transparent url(http://www.gluglu.ch/images/login.png) no-repeat scroll 0pt;
display:block;
float:right;
height:10px;
margin:0px;
text-decoration:none;
width:30px;
}
.clearfix:after {
clear:both;
content:".";
display:block;
height:0pt;
visibility:hidden;
}
.clearfix {
display:block;
}
.floatbox {
overflow:hidden;
}
.float-left {
float:left;
overflow:hidden;
}
.float-right {
float:right;
overflow:hidden;
}
.width20 {
width:19.999%;
}
.width25 {
width:24.999%;
}
.width33 {
width:33.333%;
}
.width50 {
width:49.999%;
}
.width66 {
width:66.666%;
}
.width75 {
width:74.999%;
}
.width100 {
width:100%;
}
body.width-thin div.wrapper {
width:790px;
}
body.width-wide div.wrapper {
width:990px;
}
body.width-fluid div.wrapper {
width:90%;
}
div#styleswitcher {
width:45px;
}
a:link, a:visited {
color:#AA1428;
text-decoration:none;
}
a:hover {
color:#FF0000;
text-decoration:underline;
}
body.green a:link, body.green a:visited {
color:#5A8C00;
}
body.green a:hover {
color:#73C800;
}
body.pink a:link, body.pink a:visited {
color:#AA2DD2;
}
body.pink a:hover {
color:#FA4BFF;
}
body.orange a:link, body.orange a:visited {
color:#FF3200;
}
body.orange a:hover {
color:#FF6400;
}
body.blue a:link, body.blue a:visited {
color:#1E87C8;
}
body.blue a:hover {
color:#00AFFF;
}
ul.arrow, ul.arrow-big, ul.checkbox, ul.checkbox-big, ul.check, ul.check-big, ul.star, ul.star-big, ul.plus, ul.plus-big {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:10px 10px 10px 20px;
padding:0px;
}
ul.arrow li, ul.checkbox li, ul.check li, ul.star li, ul.plus li {
font-weight:bold;
line-height:100%;
margin:10px 0px;
padding:7px 0px 6px 35px;
}
ul.arrow-big li, ul.checkbox-big li, ul.check-big li, ul.star-big li, ul.plus-big li {
font-size:200%;
font-weight:bold;
margin:15px 0px;
padding:15px 0px 15px 60px;
}
ul.arrow li {
background:transparent url(http://www.gluglu.ch/images/layout/list_arrow.png) no-repeat scroll 0pt;
}
ul.arrow-big li {
background:transparent url(http://www.gluglu.ch/images/layout/list_arrow_big.png) no-repeat scroll 0pt;
}
ul.checkbox li {
background:transparent url(http://www.gluglu.ch/images/layout/list_checkbox.png) no-repeat scroll 0pt;
}
ul.checkbox-big li {
background:transparent url(http://www.gluglu.ch/images/layout/list_checkbox_big.png) no-repeat scroll 0pt;
}
ul.check li {
background:transparent url(http://www.gluglu.ch/images/layout/list_check.png) no-repeat scroll 0pt;
}
ul.check-big li {
background:transparent url(http://www.gluglu.ch/images/layout/list_check_big.png) no-repeat scroll 0pt;
}
ul.star li {
background:transparent url(http://www.gluglu.ch/images/layout/list_star.png) no-repeat scroll 0pt;
}
ul.star-big li {
background:transparent url(http://www.gluglu.ch/images/layout/list_star_big.png) no-repeat scroll 0pt;
}
ul.plus li {
background:transparent url(http://www.gluglu.ch/images/layout/list_plus.png) no-repeat scroll 0pt;
}
ul.plus-big li {
background:transparent url(http://www.gluglu.ch/images/layout/list_plus_big.png) no-repeat scroll 0pt;
}
ol.disc, ol.disc-big {
margin:10px 10px 10px 20px;
padding:0px 0px 0px 15px;
}
ol.disc {
background:transparent url(http://www.gluglu.ch/images/layout/list_disc.png) repeat-y scroll 0pt;
padding:0px 0px 0px 27px;
}
ol.disc li {
font-weight:bold;
line-height:28px;
margin:0px;
padding:0px 0px 6px 12px;
}
ol.disc-big {
background:transparent url(http://www.gluglu.ch/images/layout/list_disc_big.png) repeat-y scroll 0pt;
font-size:200%;
padding:0px 0px 0px 45px;
}
ol.disc-big li {
font-weight:bold;
line-height:45px;
margin:0px;
padding:0px 0px 12px 20px;
}
span.note, span.info, span.alert, span.download, span.tip {
display:block;
}
div.note, span.note {
background:#232328 none repeat scroll 0%;
border-bottom:1px dotted #3C3C50;
border-top:1px dotted #3C3C50;
margin:10px 0px;
padding:5px 10px;
text-align:justify;
}
div.info, span.info, div.alert, span.alert, div.download, span.download, div.tip, span.tip {
margin:10px 0px;
padding:7px 10px 7px 35px;
}
div.info, span.info {
background:#232328 url(http://www.gluglu.ch/images/layout/div_info.png) no-repeat scroll 3px;
border-bottom:1px dotted #3C3C50;
border-top:1px dotted #3C3C50;
}
div.alert, span.alert {
background:#321914 url(http://www.gluglu.ch/images/layout/div_alert.png) no-repeat scroll 3px;
border-bottom:1px dotted #640000;
border-top:1px dotted #640000;
}
div.download, span.download {
background:#232819 url(http://www.gluglu.ch/images/layout/div_download.png) no-repeat scroll 3px;
border-bottom:1px dotted #415A28;
border-top:1px dotted #415A28;
}
div.tip, span.tip {
background:#322814 url(http://www.gluglu.ch/images/layout/div_tip.png) no-repeat scroll 3px;
border-bottom:1px dotted #5A461E;
border-top:1px dotted #5A461E;
}
blockquote {
background:transparent url(http://www.gluglu.ch/images/layout/blockquote_start.png) no-repeat scroll 0pt;
margin:10px 0px;
padding:10px 35px;
text-align:justify;
}
blockquote p {
background:transparent url(http://www.gluglu.ch/images/layout/blockquote_end.png) no-repeat scroll 100%;
margin:0px -35px -10px 0px;
padding:0px 35px 10px 0px;
}
blockquote.big {
background:transparent url(http://www.gluglu.ch/images/layout/blockquote_big_start.png) no-repeat scroll 0pt;
font-family:"Arial Narrow",Arial,Helvetica,sans-serif;
font-size:300%;
font-weight:bold;
line-height:100%;
margin:10px 0px;
padding:50px;
text-align:left;
text-transform:uppercase;
}
blockquote.big p {
background:transparent url(http://www.gluglu.ch/images/layout/blockquote_big_end.png) no-repeat scroll 100%;
margin:0px -50px -50px 0px;
padding:0px 30px 50px 0px;
}
pre {
background:#232328 none repeat scroll 0%;
border-color:#3C3C50 rgb(60, 60, 80) rgb(60, 60, 80) rgb(50, 50, 50);
border-style:dotted dotted dotted solid;
border-width:1px 1px 1px 20px;
font-size:90%;
margin:2px 0px;
padding:10px;
}
em.box, em.file, em.directory {
font-family:"Courier New",Courier,monospace;
font-style:normal;
}
em.box {
background:#232328 none repeat scroll 0%;
border:1px dotted #3C3C50;
padding:0px 2px;
}
em.file {
background:transparent url(http://www.gluglu.ch/images/layout/em_file.png) no-repeat scroll 0pt 1px;
color:#FFFFFF;
padding:0px 0px 0px 13px;
}
em.directory {
background:transparent url(http://www.gluglu.ch/images/layout/em_directory.png) no-repeat scroll 0pt 1px;
color:#FFFFFF;
padding:0px 0px 0px 16px;
}
h1, h2, h3, h4, h5, h6 {
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
line-height:100%;
margin-bottom:5px;
padding-bottom:0px;
}
h1 {
color:#7887A0;
font-size:300%;
font-weight:normal;
}
h2 {
color:#B4B4BE;
font-size:250%;
}
h3 {
color:#646478;
font-size:150%;
}
h4 {
color:#7887A0;
font-size:175%;
font-weight:normal;
}
h5 {
color:#878796;
font-size:150%;
}
h6 {
color:#7887A0;
font-size:125%;
}
body.green h1, body.green h4, body.green h6 {
color:#739141;
}
body.pink h1, body.pink h4, body.pink h6 {
color:#C83CBE;
}
body.orange h1, body.orange h4, body.orange h6 {
color:#F06400;
}
body.blue h1, body.blue h4, body.blue h6 {
color:#5591D7;
}
fieldset {
border:1px solid #323232;
}
legend {
background:#141414 none repeat scroll 0%;
}
textarea, input[type="text"], input[type="password"], select {
background:#141414 none repeat scroll 0%;
border:1px solid #323232;
color:#646464;
}
textarea:hover, input[type="text"]:hover, input[type="password"]:hover, select:hover {
border-color:#464646;
}
textarea:focus, input[type="text"]:focus, input[type="password"]:focus, select:focus {
border-color:#646464;
outline-color:#282828;
outline-style:solid;
outline-width:2px;
}
input[type="button"], input[type="submit"], input[type="checkbox"], input[type="image"], input[type="radio"], input[type="reset"], select, button {
cursor:pointer;
}
input[type="hidden"] {
display:none;
}
fieldset {
margin:1.6em 0pt;
padding:0pt 1em 1em;
}
legend {
padding:0pt 0.8em;
}
legend + * {
margin-top:1em;
}
textarea, input[type="text"], input[type="password"] {
padding:0.1em 0pt 0.1em 0.4em;
}
option {
padding:0pt 0.4em 0.1em;
}
form div {
margin-bottom:0.8em;
}
button, input[type="button"] {
line-height:100%;
padding:0.2em 0.3em 0.2em 0.1em;
}
div#topmenu ul {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:0px;
}
div#topmenu li {
display:block;
float:left;
margin:0px;
padding:0px;
}
div#topmenu li a {
background:transparent url(http://www.gluglu.ch/images/layout/topmenu_item_bg.png) no-repeat scroll 0pt 4px;
display:block;
float:left;
font-size:85%;
height:20px;
line-height:17px;
overflow:hidden;
padding:0px 10px;
position:relative;
text-decoration:none;
}
div#topmenu li.item1 a {
background:transparent none repeat scroll 0%;
padding:0px 10px 0px 0px;
}
div#topmenu a:link, div#topmenu a:visited {
color:#FFFFFF;
}
div#topmenu a:hover {
color:#FFFFAA;
}
div#menu ul {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:0px;
}
div#menu li {
display:block;
float:left;
margin:0px;
padding:0px;
position:relative;
z-index:5;
}
div#menu li a, #menu li span.separator {
color:#646464;
display:block;
float:left;
height:30px;
line-height:30px;
text-decoration:none;
}
div#menu li span {
display:block;
}
div#menu li span {
background-position:95% 0px;
background-repeat:no-repeat;
}
div#menu li a.current {
color:#FFFFAA;
}
div#menu a:hover, div#menu span.separator:hover, div#menu span.sfhover, div#menu a.current:hover {
color:#FFFFAA;
}
div#menu li.active {
font-weight:bold;
}
div#menu li.active ul {
font-weight:normal;
}
div#menu li.parent span.separator {
cursor:pointer;
}
div#menu li.background {
height:30px;
overflow:hidden;
position:absolute;
top:0px;
visibility:hidden;
z-index:4;
}
div#menu li.background div {
background:transparent url(http://www.gluglu.ch/images/layout/menu_level1_item.png) repeat-x scroll 0pt 100%;
height:35px;
margin:30px 0px 0px;
overflow:hidden;
}
div#menu li.background .item2 {
background:transparent url(http://www.gluglu.ch/images/layout/menu_level1_item_blue.png) repeat-x scroll 0pt 100%;
}
div#menu li.background .item3 {
background:transparent url(http://www.gluglu.ch/images/layout/menu_level1_item_pink.png) repeat-x scroll 0pt 100%;
}
div#menu li.background .item4 {
background:transparent url(http://www.gluglu.ch/images/layout/menu_level1_item_orange.png) repeat-x scroll 0pt 100%;
}
div#menu li.background .item5 {
background:transparent url(http://www.gluglu.ch/images/layout/menu_level1_item_green.png) repeat-x scroll 0pt 100%;
}
div#menu ul.menu {
}
div#menu li.level1 {
}
div#menu a.level1 {
}
div#menu a.level1 span, div#menu span.level1 span {
padding:0px 15px;
}
div#menu li.level1:hover a.level1, div#menu li.sfhover a.level1 span, div#menu li.level1:hover span.level1, div#menu li.sfhover span.level1 span {
color:#FFFFFF;
}
div#menu li.level1 a.active, div#menu li.level1 span.active {
color:#FFFFAA;
}
div#menu ul.menu ul {
background:transparent url(http://www.gluglu.ch/images/layout/menu_dropdown_bg.png) no-repeat scroll 0pt 100%;
left:-999em;
padding:0px 0px 10px;
position:absolute;
top:30px;
width:165px;
}
div#menu li:hover ul, div#menu li.sfhover ul {
left:0px;
z-index:100;
}
div#menu li.level1 li {
text-indent:15px;
width:100%;
}
div#menu li.level1 li a, div#menu li.level1 li span.separator {
background:#141414 url(http://www.gluglu.ch/images/layout/menu_level2_item.png) no-repeat scroll 100% 0pt;
display:block;
float:none;
height:25px;
line-height:25px;
margin:0px 1px;
padding:0px;
}
div#menu li.level2 a.parent, div#menu li li.level2 span.parent {
background:#141414 url(http://www.gluglu.ch/images/layout/menu_level2_item_parent.png) no-repeat scroll 100% 0pt;
}
div#menu li ul ul {
margin:-31px 0pt 0pt 164px;
}
div#menu li:hover ul ul, div#menu li.sfhover ul ul {
border-top:1px solid #323232;
}
div#menu li:hover ul ul, div#menu li.sfhover ul ul, div#menu li:hover ul ul ul, div#menu li.sfhover ul ul ul, div#menu li:hover ul ul ul ul, div#menu li.sfhover ul ul ul ul {
left:-999em;
}
div#menu li li:hover ul, div#menu li li.sfhover ul, div#menu li li li:hover ul, div#menu li li li.sfhover ul, div#menu li li li li:hover ul, div#menu li li li li.sfhover ul {
left:0pt;
z-index:100;
}
div#middle div.module_menu ul, div#middle div.moduletable_menu ul {
background:#141414 none repeat scroll 0%;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
overflow:hidden;
padding:0px;
}
div#middle ul.menu li {
display:block;
margin:0px;
padding:0px;
}
div#middle ul.menu li a, div#middle ul.menu li span.separator {
color:#646464;
display:block;
height:25px;
line-height:25px;
text-decoration:none;
}
div#middle ul.menu li span {
display:block;
}
div#middle ul.menu li span {
background-position:95% 0px;
background-repeat:no-repeat;
}
div#middle ul.menu a.current {
color:#FFFFAA;
}
div#middle ul.menu a:hover, div#middle ul.menu span.separator:hover, div#middle ul.menu span.sfhover, div#middle ul.menu a.current:hover {
color:#FFFFAA;
}
div#middle ul.menu li.active {
font-weight:bold;
}
div#middle ul.menu li.active li {
font-weight:normal;
}
div#middle ul.menu li.parent span.separator {
cursor:pointer;
}
div#middle ul.menu li.level1 {
}
div#middle ul.menu a.level1, div#middle ul.menu span.level1 {
background:#141414 url(http://www.gluglu.ch/images/layout/submenu_level1_item.png) no-repeat scroll 100% 0pt;
text-indent:15px;
}
div#middle ul.menu li.parent a.level1, div#middle ul.menu li.parent span.level1 {
background:#141414 url(http://www.gluglu.ch/images/layout/submenu_level1_item_parent.png) no-repeat scroll 100% 0pt;
}
div#middle ul.menu li.level2 {
}
div#middle ul.menu li.level2 a {
height:20px;
line-height:20px;
}
div#middle ul.menu a.level2 {
background:#141414 url(http://www.gluglu.ch/images/layout/submenu_level2_item.png) no-repeat scroll 100% 0pt;
text-indent:35px;
}
div#middle ul.menu a.level2 span {
background:transparent url(http://www.gluglu.ch/images/layout/submenu_level2_item_icon.png) no-repeat scroll 15px 2px;
}
div#middle ul.menu li.level3 {
}
div#middle ul.menu a.level3 {
background:#141414 url(http://www.gluglu.ch/images/layout/submenu_level2_item.png) no-repeat scroll 100% 0pt;
text-indent:45px;
}
div#middle ul.menu a.level3 span {
background:transparent url(http://www.gluglu.ch/images/layout/submenu_level3_item_icon.png) no-repeat scroll 25px 2px;
}
div#middle ul.menu li.level4 {
}
div#middle ul.menu a.level4 {
background:#141414 url(http://www.gluglu.ch/images/layout/submenu_level2_item.png) no-repeat scroll 100% 0pt;
text-indent:55px;
}
div#middle ul.menu a.level4 span {
background:transparent url(http://www.gluglu.ch/images/layout/submenu_level4_item_icon.png) no-repeat scroll 35px 2px;
}
div.moduletable h3, div.moduletable_menu h3, div.moduletable-blank h3, div.module h3, div.module_menu h3, div.module-blank h3, div.module-light h3, div.module-fading h3, div.module-new h3, div.module-pick h3, div.module-red h3, div.module-blue h3, div.module-pink h3, div.module-headline h3 {
color:#969696;
font-size:100%;
margin:0px;
padding:0px;
}
#headermodule div.module {
float:right;
margin:0px 0px 0px 10px;
}
#headermodule div.module div {
background:transparent url(http://www.gluglu.ch/images/layout/headermodule_m.png) repeat-x scroll 0pt;
}
#headermodule div.module div div {
background:transparent url(http://www.gluglu.ch/images/layout/headermodule_l.png) no-repeat scroll 0pt;
}
#headermodule div.module div div div {
background:transparent url(http://www.gluglu.ch/images/layout/headermodule_r.png) no-repeat scroll 100% 0pt;
height:80px;
overflow:hidden;
padding:10px;
text-align:justify;
}
#headermodule div.module div div div div {
background:transparent none repeat scroll 0%;
height:auto;
padding:0px;
}
#headermodule div.module h3 {
font-weight:bold;
margin:0px 0px 5px;
}
#headermodule div.module-blank {
float:right;
margin:0px 0px 0px 10px;
overflow:hidden;
}
#bottom div.module, #middle div.module {
background:transparent url(http://www.gluglu.ch/images/layout/module_br.png) no-repeat scroll 100%;
}

/* NEUES TOP */
#top div.module {
background:#141414; margin:0px 10px 0px 0px;
}

#top .seperator div.module {margin:0px 10px 0px 0px;}

#top div.module div,
#top div.module div div,
#top div.module div div div,
#top div.module div div div div,
#top div.module-light,
#top .seperator div.module-blank, 
#top .seperator div.module-light,
#top div.module-light div, 
#top div.module-light div div,
#top div.module-light div div div,
#top div.module-light div div div div,
{background: #141414; margin:0; padding:0;}

#top div.module h3 {}

#top .topblock div.module, #top .topblock div.module-light, #top .topblock div.module-blank {
margin:10px 0px 0px;
}


#bottom .seperator div.module, #middle .seperator div.module {
margin:0px 10px 0px 0px;
}
#bottom div.module div, #middle div.module div {
background:transparent url(http://www.gluglu.ch/images/layout/module_tr.png) no-repeat scroll 100% 0pt;
}
#bottom div.module div div, #middle div.module div div {
background:transparent url(http://www.gluglu.ch/images/layout/module_bl.png) no-repeat scroll 0pt 100%;
}
#bottom div.module div div div, #middle div.module div div div {
background:transparent url(http://www.gluglu.ch/images/layout/module_tl.png) no-repeat scroll 0pt;
overflow:hidden;
padding:10px 15px;
}
#bottom div.module div div div div, #middle div.module div div div div {
background:transparent none repeat scroll 0%;
padding:0px;
}
#bottom div.module h3, #middle div.module h3 {
font-weight:bold;
height:25px;
line-height:25px;
margin:-10px -15px 5px;
padding:0px 0px 0px 15px;
text-align:left;
}
#middle div.module_menu {
background:transparent url(http://www.gluglu.ch/images/layout/module_br.png) no-repeat scroll 100%;
}
#middle .seperator div.module_menu {
margin:0px 10px 0px 0px;
}
#middle div.module_menu div {
background:transparent url(http://www.gluglu.ch/images/layout/module_tr.png) no-repeat scroll 100% 0pt;
}
#middle div.module_menu div div {
background:transparent url(http://www.gluglu.ch/images/layout/module_bl.png) no-repeat scroll 0pt 100%;
}
#middle div.module_menu div div div {
background:transparent url(http://www.gluglu.ch/images/layout/module_tl.png) no-repeat scroll 0pt;
overflow:hidden;
padding:10px 1px;
}
#middle div.module_menu div div div div {
background:transparent none repeat scroll 0%;
padding:0px;
}
#middle div.module_menu h3 {
font-weight:bold;
height:25px;
line-height:25px;
margin:-10px -1px 0px;
padding:0px 0px 0px 15px;
text-align:left;
}
#bottom div.module-blank, #middle div.module-blank {
margin:0px;
overflow:hidden;
}
#bottom .seperator div.module-blank, #middle .seperator div.module-blank {
margin:0px 10px 0px 0px;
}
#bottom div.module-light {
background:#1E1E1E url(http://www.gluglu.ch/images/layout/module_br_light.png) no-repeat scroll 100%;
}

#bottom .seperator div.module-light {
margin:0px 10px 0px 0px;
}
#bottom div.module-light div {
background:transparent url(http://www.gluglu.ch/images/layout/module_tr_light.png) no-repeat scroll 100% 0pt;
}
#bottom div.module-light div div {
background:transparent url(http://www.gluglu.ch/images/layout/module_bl_light.png) no-repeat scroll 0pt 100%;
}
#bottom div.module-light div div div {
background:transparent url(http://www.gluglu.ch/images/layout/module_tl_light.png) no-repeat scroll 0pt;
overflow:hidden;
padding:10px 15px;
}
#bottom div.module-light div div div div {
background:transparent none repeat scroll 0%;
padding:0px;
}
#top div.module-light h3, #bottom div.module-light h3 {
font-weight:bold;
height:25px;
line-height:25px;
margin:-10px -15px 5px;
padding:0px 0px 0px 15px;
text-align:left;
}
#middle div.module-fading {
background:transparent url(http://www.gluglu.ch/images/layout/module_br_fading.png) no-repeat scroll 100%;
}
#middle .seperator div.module-fading {
margin:0px 10px 0px 0px;
}
#middle div.module-fading div {
background:transparent url(http://www.gluglu.ch/images/layout/module_tr_fading.png) no-repeat scroll 100% 0pt;
}
#middle div.module-fading div div {
background:transparent url(http://www.gluglu.ch/images/layout/module_bl_fading.png) no-repeat scroll 0pt 100%;
}
#middle div.module-fading div div div {
background:transparent url(http://www.gluglu.ch/images/layout/module_tl_fading.png) no-repeat scroll 0pt;
min-height:70px;
overflow:hidden;
padding:10px 15px;
}
#middle div.module-fading div div div div {
background:transparent none repeat scroll 0%;
min-height:0px;
padding:0px;
}
#middle div.module-fading h3 {
font-weight:bold;
height:25px;
line-height:25px;
margin:-10px -15px 5px;
padding:0px 0px 0px 15px;
text-align:left;
}
#middle div.module-new {
background:transparent url(http://www.gluglu.ch/images/layout/module_br_new.png) no-repeat scroll 100%;
}
#middle .seperator div.module-new {
margin:0px 10px 0px 0px;
}
#middle div.module-new div {
background:transparent url(http://www.gluglu.ch/images/layout/module_tr_new.png) no-repeat scroll 100% 0pt;
}
#middle div.module-new div div {
background:transparent url(http://www.gluglu.ch/images/layout/module_bl_new.png) no-repeat scroll 0pt 100%;
}
#middle div.module-new div div div {
background:transparent url(http://www.gluglu.ch/images/layout/module_tl_new.png) no-repeat scroll 0pt;
min-height:70px;
overflow:hidden;
padding:10px 15px;
}
#middle div.module-new div div div div {
background:transparent none repeat scroll 0%;
min-height:0px;
padding:0px;
}
#middle div.module-new h3 {
font-weight:bold;
height:25px;
line-height:25px;
margin:-10px -15px 5px;
padding:0px 0px 0px 15px;
text-align:left;
}
#middle div.module-pick {
background:transparent url(http://www.gluglu.ch/images/layout/module_br_pick.png) no-repeat scroll 100%;
}
#middle .seperator div.module-pick {
margin:0px 10px 0px 0px;
}
#middle div.module-pick div {
background:transparent url(http://www.gluglu.ch/images/layout/module_tr_pick.png) no-repeat scroll 100% 0pt;
}
#middle div.module-pick div div {
background:transparent url(http://www.gluglu.ch/images/layout/module_bl_pick.png) no-repeat scroll 0pt 100%;
}
#middle div.module-pick div div div {
background:transparent url(http://www.gluglu.ch/images/layout/module_tl_pick.png) no-repeat scroll 0pt;
min-height:70px;
overflow:hidden;
padding:10px 15px;
}
#middle div.module-pick div div div div {
background:transparent none repeat scroll 0%;
min-height:0px;
padding:0px;
}
#middle div.module-pick h3 {
font-weight:bold;
height:25px;
line-height:25px;
margin:-10px -15px 5px;
padding:0px 0px 0px 15px;
text-align:left;
}
#middle div.module-red {
background:transparent url(http://www.gluglu.ch/images/layout/module_br_red.png) no-repeat scroll 100%;
}
#middle .seperator div.module-red {
margin:0px 10px 0px 0px;
}
#middle div.module-red div {
background:transparent url(http://www.gluglu.ch/images/layout/module_tr_red.png) no-repeat scroll 100% 0pt;
}
#middle div.module-red div div {
background:transparent url(http://www.gluglu.ch/images/layout/module_bl_red.png) no-repeat scroll 0pt 100%;
}
#middle div.module-red div div div {
background:transparent url(http://www.gluglu.ch/images/layout/module_tl_red.png) no-repeat scroll 0pt;
min-height:70px;
overflow:hidden;
padding:10px 15px;
}
#middle div.module-red div div div div {
background:transparent none repeat scroll 0%;
min-height:0px;
padding:0px;
}
#middle div.module-red h3 {
font-weight:bold;
height:25px;
line-height:25px;
margin:-10px -15px 5px;
padding:0px 0px 0px 15px;
text-align:left;
}
#middle div.module-blue {
background:transparent url(http://www.gluglu.ch/images/layout/module_br_blue.png) no-repeat scroll 100%;
}
#middle .seperator div.module-blue {
margin:0px 10px 0px 0px;
}
#middle div.module-blue div {
background:transparent url(http://www.gluglu.ch/images/layout/module_tr_blue.png) no-repeat scroll 100% 0pt;
}
#middle div.module-blue div div {
background:transparent url(http://www.gluglu.ch/images/layout/module_bl_blue.png) no-repeat scroll 0pt 100%;
}
#middle div.module-blue div div div {
background:transparent url(http://www.gluglu.ch/images/layout/module_tl_blue.png) no-repeat scroll 0pt;
min-height:70px;
overflow:hidden;
padding:10px 15px;
}
#middle div.module-blue div div div div {
background:transparent none repeat scroll 0%;
min-height:0px;
padding:0px;
}
#middle div.module-blue h3 {
font-weight:bold;
height:25px;
line-height:25px;
margin:-10px -15px 5px;
padding:0px 0px 0px 15px;
text-align:left;
}
#middle div.module-pink {
background:transparent url(http://www.gluglu.ch/images/layout/module_br_pink.png) no-repeat scroll 100%;
}
#middle .seperator div.module-pink {
margin:0px 10px 0px 0px;
}
#middle div.module-pink div {
background:transparent url(http://www.gluglu.ch/images/layout/module_tr_pink.png) no-repeat scroll 100% 0pt;
}
#middle div.module-pink div div {
background:transparent url(http://www.gluglu.ch/images/layout/module_bl_pink.png) no-repeat scroll 0pt 100%;
}
#middle div.module-pink div div div {
background:transparent url(http://www.gluglu.ch/images/layout/module_tl_pink.png) no-repeat scroll 0pt;
min-height:70px;
overflow:hidden;
padding:10px 15px;
}
#middle div.module-pink div div div div {
background:transparent none repeat scroll 0%;
min-height:0px;
padding:0px;
}
#middle div.module-pink h3 {
font-weight:bold;
height:25px;
line-height:25px;
margin:-10px -15px 5px;
padding:0px 0px 0px 15px;
text-align:left;
}
#left div.module-headline, #right div.module-headline {
overflow:hidden;
padding:10px 15px;
}
#left div.module-headline h3, #right div.module-headline h3 {
color:#AA1428;
font-weight:bold;
height:30px;
line-height:30px;
margin:-10px -15px 5px;
padding:0px 0px 0px 15px;
text-align:left;
text-transform:uppercase;
}
body.green #left div.module-headline h3, body.green #right div.module-headline h3 {
color:#5A8C00;
}
body.pink #left div.module-headline h3, body.pink #right div.module-headline h3 {
color:#AA2DD2;
}
body.orange #left div.module-headline h3, body.orange #right div.module-headline h3 {
color:#FF3200;
}
body.blue #left div.module-headline h3, body.blue #right div.module-headline h3 {
color:#1E87C8;
}
#left div.module-headline h3 {
background:transparent url(http://www.gluglu.ch/images/layout/left_module_headline_header.png) no-repeat scroll 0pt;
}
#right div.module-headline h3 {
background:transparent url(http://www.gluglu.ch/images/layout/right_module_headline_header.png) no-repeat scroll 0pt;
}
#left div.module-headline h3 span.color, #right div.module-headline h3 span.color {
color:#C8C8C8;
}
#left div.module, #left div.module_menu, #left div.module-blank, #left div.module-fading, #left div.module-new, #left div.module-pick, #left div.module-red, #left div.module-blue, #left div.module-pink, #left div.module-headline {
margin:0px 0px 10px;
}
#left div.module h3, #left div.module_menu h3 {
background:transparent url(http://www.gluglu.ch/images/layout/left_module_header.png) no-repeat scroll 0pt;
}
#left div.module_menu h3 {
margin:-10px -1px 0px;
}
#right div.module, #right div.module_menu, #right div.module-blank, #right div.module-fading, #right div.module-new, #right div.module-pick, #right div.module-red, #right div.module-blue, #right div.module-pink, #right div.module-headline {
margin:0px 0px 10px;
}
#right div.module h3, #right div.module_menu h3 {
background:transparent url(http://www.gluglu.ch/images/layout/right_module_header.png) no-repeat scroll 0pt;
}
#right div.module_menu h3 {
margin:-10px -1px 0px;
}

#bottom .bottomblock div.module, #bottom .bottomblock div.module-light, #bottom .bottomblock div.module-blank {
margin:0px 0px 10px;
}
div#yoo-search {
background:transparent; /* url(http://www.gluglu.ch/images/layout/search_bg.png) no-repeat scroll 0pt */ 
height:18px;
padding:0px;
width:120px;
}
div#yoo-search input {
background:transparent none repeat scroll 0%;
border:medium none;
color:#646464;
float:left;
font-size:75%;
height:14px;
outline-color:invert;
outline-style:none;
outline-width:medium;
padding:2px 2px 2px 7px;
width:93px;
}
div#yoo-search button {
background:transparent;
border:medium none;
cursor:pointer;
height:18px;
line-height:0px;
padding:0px;
text-indent:100px;
width:18px;
}
div#yoo-search:hover, div#yoo-search div.sfhover {
background:transparent url(http://www.gluglu.ch/images/layout/search_bg.png) no-repeat scroll 0pt -18px;
}
div#yoo-search:hover input, div#yoo-search input.sfhover {
color:#000000;
}
div#yoo-search input:focus, div#yoo-search input.sffocus {
color:#000000;
}
.contentheading, .componentheading {
color:#64696E;
font-family:Arial Narrow,Arial,Helvetica,sans-serif;
font-size:250%;
font-weight:bold;
line-height:100%;
margin:0px;
padding:5px 0px;
}
body.green .contentheading, body.green .componentheading {
color:#6EA028;
}
body.pink .contentheading, body.pink .componentheading {
color:#8C3CAA;
}
body.orange .contentheading, body.orange .componentheading {
color:#F04600;
}
body.blue .contentheading, body.blue .componentheading {
color:#5087D7;
}
#overDiv {
font-weight:normal;
line-height:100%;
margin:0px;
padding:0px;
}
.tool-tip {
background:#FFFFCC none repeat scroll 0%;
border:1px solid #D4D5AA;
color:#323232;
float:left;
max-width:200px;
padding:5px;
}
.tool-title {
background:transparent url(http://www.gluglu.ch/templates/system/images/selector-arrow.png) no-repeat scroll 0%;
font-size:100%;
font-weight:bold;
margin:-15px 0pt 0pt;
padding:15px 0pt 5px;
}
.tool-text {
font-size:100%;
margin:0pt;
}
.contentpane {
margin:0pt;
padding:0pt;
width:auto;
}
.contentpaneopen {
margin:0pt;
padding:0pt;
width:auto;
}
.contentpaneopen hr {
border-color:-moz-use-text-color -moz-use-text-color #C8C8C8;
border-style:none none solid;
border-width:0px 0px 1px;
height:1px;
line-height:0px;
}
.contentdescription {
}
.article_separator {
background:transparent url(http://www.gluglu.ch/images/layout/article_separator.png) no-repeat scroll 50%;
display:block;
height:50px;
}
a.readon, a.readmore {
background:transparent url(http://www.gluglu.ch/images/layout/readmore.png) no-repeat scroll 0pt;
display:block;
float:left;
font-size:90%;
height:20px;
line-height:20px;
margin:10px 0px 0px;
text-indent:10px;
width:100px;
}
#page a.readon:link, #page a.readon:visited, #page a.readmore:link, #page a.readmore:visited {
color:#C8C8C8;
text-decoration:none;
}
#page a.readon:hover, #page a.readmore:hover {
background:transparent url(http://www.gluglu.ch/images/layout/readmore.png) no-repeat scroll 0pt -20px;
color:#DCDCDC;
text-decoration:none;
}
.small {
color:#969696;
font-size:95%;
font-style:italic;
}
.createdate {
color:#646464;
font-size:95%;
font-weight:bold;
height:20px;
vertical-align:top;
}
.modifydate {
color:#646464;
font-size:95%;
height:20px;
vertical-align:bottom;
}
.buttonheading {
}
.buttonheading img {
margin-right:2px;
}
div.mosimage {
margin:5px;
}
div.mosimage_caption {
font-size:95%;
}
.button {
font-size:95%;
}
.inputbox {
}
.sectiontableheader {
background:#1E1E1E none repeat scroll 0%;
border-bottom:1px solid #464646;
font-weight:bold;
padding:5px;
}
tr.sectiontableentry1 td {
background:#141414 none repeat scroll 0%;
border-bottom:1px solid #323232;
padding:5px;
}
tr.sectiontableentry2 td {
background:#1E1E1E none repeat scroll 0%;
border-bottom:1px solid #323232;
padding:5px;
}
td.sectiontableentry1 {
background:#141414 none repeat scroll 0%;
border-bottom:1px solid #323232;
padding:5px;
}
td.sectiontableentry2 {
background:#1E1E1E none repeat scroll 0%;
border-bottom:1px solid #323232;
padding:5px;
}
.poll {
}
.poll input.button {
margin:10px 0px 0px;
}
input.system-openid {
background:#FFFFFF url(http://openid.net/login-bg.gif) no-repeat scroll 0pt 50%;
color:#000000;
padding-left:18px;
}
.system-unpublished {
background:#E8EDF1 none repeat scroll 0%;
border-bottom:4px solid #C4D3DF;
border-top:4px solid #C4D3DF;
}
#system-message {
margin-bottom:10px;
padding:0pt;
}
#system-message dt {
font-weight:bold;
}
#system-message dd {
font-weight:bold;
margin:0pt;
padding:0pt;
text-indent:30px;
}
#system-message dd ul {
border-bottom:3px solid #84A7DB;
border-top:3px solid #84A7DB;
color:#0055BB;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom:10px;
padding:10px;
}
#system-message dt.message {
display:none;
}
#system-message dd.message {
}
#system-message dt.error {
display:none;
}
#system-message dd.error ul {
background-color:#E6C0C0;
border-bottom:3px solid #DE7A7B;
border-top:3px solid #DE7A7B;
color:#CC0000;
}
#system-message dt.notice {
display:none;
}
#system-message dd.notice ul {
background:#EFE7B8 none repeat scroll 0%;
border-bottom:3px solid #F0DC7E;
border-top:3px solid #F0DC7E;
color:#CC0000;
}
#system-debug {
background-color:#FFFFFF;
color:#CCCCCC;
margin:10px;
padding:10px;
}
#system-debug div {
font-size:11px;
}
.invalid {
border-color:#FF0000;
}
label.invalid {
color:#FF0000;
}
#editor-xtd-buttons {
padding:5px;
}
.button2-left, .button2-right, .button2-left div, .button2-right div {
float:left;
}
.button2-left a, .button2-right a, .button2-left span, .button2-right span {
color:#666666;
cursor:pointer;
display:block;
float:left;
font-size:11px;
height:22px;
line-height:22px;
}
.button2-left span, .button2-right span {
color:#999999;
cursor:default;
}
.button2-left .page a, .button2-right .page a, .button2-left .page span, .button2-right .page span {
padding:0pt 6px;
}
.page span {
color:#000000;
font-weight:bold;
}
.button2-left a:hover, .button2-right a:hover {
color:#0B55C4;
text-decoration:none;
}
.button2-left a, .button2-left span {
padding:0pt 24px 0pt 6px;
}
.button2-right a, .button2-right span {
padding:0pt 6px 0pt 24px;
}
.button2-left {

background:transparent url(http://www.gluglu.ch/templates/system/images/j_button2_left.png) no-repeat scroll 0%;
float:left;
margin-left:5px;
}
.button2-right {
background:transparent url(http://www.gluglu.ch/templates/system/images/j_button2_right.png) no-repeat scroll 100% 0pt;
float:left;
margin-left:5px;
}
.button2-left .image {
background:transparent url(http://www.gluglu.ch/templates/system/images/j_button2_image.png) no-repeat scroll 100% 0pt;
}
.button2-left .readmore {
background:transparent url(http://www.gluglu.ch/templates/system/images/j_button2_readmore.png) no-repeat scroll 100% 0pt;
}
.button2-left .pagebreak {
background:transparent url(http://www.gluglu.ch/templates/system/images/j_button2_pagebreak.png) no-repeat scroll 100% 0pt;
}
div.tooltip {
background:#FFFFCC none repeat scroll 0%;
border:1px solid #D4D5AA;
float:left;
max-width:200px;
padding:5px;
}
div.tooltip h4 {
background:transparent url(http://www.gluglu.ch/templates/system/images/selector-arrow.png) no-repeat scroll 0%;
font-size:95%;
font-weight:bold;
margin:-15px 0pt 0pt;
padding:15px 0pt 5px;
}
div.tooltip p {
font-size:90%;
margin:0pt;
}
.img_caption .left {
float:left;
margin-right:1em;
}
.img_caption .right {
float:right;
margin-left:1em;
}
.img_caption .left p {
clear:left;
text-align:center;
}
.img_caption .right p {
clear:right;
text-align:center;
}
a img.calendar {
background:transparent url(http://www.gluglu.ch/templates/system/images/calendar.png) no-repeat scroll 0%;
cursor:pointer;
height:16px;
margin-left:3px;
vertical-align:middle;
width:16px;
}
#page div.default div.yoo-search div.resultbox {
position:absolute;
right:0px;
top:24px;
z-index:20;
}
#page span.quick span.yoo-login span.login {
font-size:150%;
height:45px;
overflow:visible;
width:231px;
}
#page #headermodule span.quick span.yoo-login span.login {
font-size:120%;
}
#page span.quick span.yoo-login span.login .login-button-text, #page span.quick span.yoo-login span.login .login-button-icon {
padding-right:0px;
}
#page span.quick span.yoo-login span.login .lostpassword, #page span.quick span.yoo-login span.login .lostusername, #page span.quick span.yoo-login span.login .registration {
padding-top:5px;
}
#page span.quick span.yoo-login span.logout {
font-size:130%;
height:30px;
overflow:visible;
padding-top:10px;
}
#page span.quick span.yoo-login span.logout .logout-button-text, #page span.quick span.yoo-login span.logout .logout-button-icon {
padding-right:0px;
}
#page span.default span.yoo-login {
font-size:100%;
width:135px;
}
.centered {margin: auto;}
.wirdgeladen {background: transparent url(http://www.gluglu.ch/images/wirdgeladen.png) no-repeat 50% 50%}
