* html {

padding : 0;

margin : 0;

}

html[xmlns] {

height : 100%;

padding-bottom : 0.0050em;

}

html {

height : 100%;

margin : 0;

padding : 0;

}

body {

color : #333;

font : 12px/16px "Helvetica Neue", helvetica, Arial, sans-serif;

background-color : #6b685a;

background-image : url(../images/bg_start_grau.gif);

background-repeat : repeat-x;

margin : 0;

padding : 0;

height : 100%;

}

a:focus {outline:none;}

a:link {

color : black;

font-weight : bold;

text-decoration : none;

}

a:visited {

color : black;

font-weight : bold;

text-decoration : none;

}

a:hover {

color : #c06;

font-weight : bold;

text-decoration : none;

}

a:active {

color : #666;

font-weight : bold;

text-decoration : none;

}

#search_outer {

text-align : right;

width : 160px;

float : right;

margin : 0;

padding : 0;

}

div#search_outer div.moduletable {

text-align : right;

margin : 0 10px 0 0;

padding : 0;

}

.search {

color : #666;

font-size : 11px;

font-family : "Helvetica Neue", helvetica, Arial, sans-serif;

text-align : right;

width : 160px;

margin-right : 10px;

}

.infield {

color : #555;

font-size : 11px;

font-family : "Helvetica Neue", helvetica, Arial, sans-serif;

}

input {

color : black;

font-size : 12px;

font-weight : bold;

background-color : #f0f0f0;

border-color : #ccc;

border-style : inset solid solid inset;

border-width : 1px;

}

input:hover {

color : #c06;

font-size : 12px;

font-weight : bold;

background-color : #f4eddc;

border-style : inset solid solid inset;

border-width : 1px;

border-color : #ccc;

}

#wrapper {

background-color : white;

width : 950px;

margin : 0 auto;

border-right : 5px solid #c06;

border-left : 1px solid #333;

}

#container {

background-color : white;

width : 950px;

margin-right : auto;

margin-left : auto;

border-bottom : 1px solid #ccc;

}

#header {

background-color : white;

background-image : url(../images/GuTonline_beta_header.gif);

background-repeat : no-repeat;

text-align : right;

width : 940px;

height : 109px;

margin-right : auto;

margin-left : auto;

padding-top : 21px;

padding-right : 10px;

}

#content_outer {

background-color : white;

width : 950px;

margin-top : 0;

margin-right : auto;

margin-left : auto;

padding : 0;

}

#content_left {

width : 300px;

float : left;

min-height : 400px;

}

#content_right {

width : 629px;

height : auto !important;

height : 429px;

float : right;

min-height : 429px;

padding : 10px;

border-top : 1px solid #ccc;

border-bottom : 1px solid #999;

border-left : 1px solid #ccc;

display : block;

}

#user2 {

float : left;

}

#logo {

background-color : white;

background-image : url(../images/bkgut_logo.gif);

background-repeat : no-repeat;

background-position : 780px 10px;

width : 950px;

height : 100px;

float : right;

}

#tag_cloud {

background-color : #f2e64e;

width : 950px;

height : auto;

clear : both;

margin-right : auto;

margin-left : auto;

}

#extras {

background-color : white;

width : 930px;

padding : 10px;

}

#extras_bottom {

background-color : white;

padding : 10px;

width : 930px;

border-top : 1px dotted #999;

}

#footer {

background-color : white;

text-align : center;

width : 950px;

height : auto;

margin-right : auto;

margin-left : auto;

padding-top : 10px;

padding-bottom : 10px;

}

.moduletable {

margin : 0;

padding-top : 10px;

padding-right : 10px;

padding-bottom : 10px;

}

div.moduletable_latestnews {

background-image : url(../images/startbild.jpg);

background-repeat : no-repeat;

width : 619px !important;

width : 619px;

height : 150px;

margin : 0;

padding-top : 250px;

padding-bottom : 10px;

padding-left : 10px;

}

div.moduletable_latestnews h3 {

color : black;

font-size : 14px;

font-family : "Helvetica Neue", helvetica, Arial, sans-serif;

font-weight : bold;

line-height : 12px;

margin-top : 0;

margin-bottom : 10px;

padding-top : 0;

padding-left : 4px;

border-left : 12px solid #c06;

display : block;

}

div.moduletable_homebutton {

visibility : hidden;

}

.moduletable_startbild {

background-image : url(../images/startbild.jpg);

background-repeat : no-repeat;

width : 629px;

height : 400px;

}

.moduletable_cloud {

width : 930px;

padding-top : 0;

}

div.moduletable_cloud {

line-height : 20px;

padding : 10px;

}

div.moduletable_cloud a {

color : #898e79;

}

div.moduletable_cloud:hover {

background-color : #f4eddc;

}

div.moduletable_cloud:hover a {

color : black;

}

div.moduletable_cloud:hover a:hover {

color : #c06;

}

#adresse_footer {

text-align : center;

width : auto;

}

#jos_footer {

color : #999;

font : 10px "Helvetica Neue", helvetica, Arial, sans-serif;

text-align : center;

width : auto;

margin-top : 5px;

}

div#jos_footer a {

color : #999;

text-decoration : underline;

}

#footer_menu td {

text-align : center;

width : 900px;

padding-top : 5px;

padding-bottom : 10px;

}

#footer_menu a.mainlevel-nav {

color : #6b685a;

font-size : 10px;

line-height : 12px;

white-space : nowrap;

font-family : "Helvetica Neue", helvetica, Arial, sans-serif;

font-weight : normal;

background-image : none;

text-decoration : none;

margin : 0;

padding : 0;

list-style-type : none;

list-style-image : none;

}

#footer_menu #buttons > a.mainlevel-nav {

width : auto;

}

#footer_menu a.mainlevel-nav:hover {

color : #c06;

text-decoration : underline;

}

#date {

color : #a0a0a0;

font-size : 10px;

text-align : right;

display : block;

}

#PathWay {

color : black;

font-size : 12px;

font-weight : bold;

height : auto;

margin-bottom : 3px;

padding-top : 3px;

border-bottom : 1px dotted #999;

display : block;

}

.pathway {

color : #c06;

}

a.pathway, a.pathway:visited {

color : #6b685a;

text-decoration : none;

}

a.pathway:hover {

color : #c06;

text-decoration : none;

}

#slider_menu {

background-color : white;

width : 300px;

}

#start {

background-image : url(../images/defaultmenu.gif);

background-repeat : no-repeat;

width : 300px;

height : 300px;

}

#wiru {

background-image : url(../images/wirumenu.jpg);

background-repeat : no-repeat;

padding-top : 100px;

width : 300px;

height : 200px;

border-bottom : 1px solid #999;

}

#aktuell {

background-image : url(../images/aktuellmenu.jpg);

background-repeat : no-repeat;

padding-top : 100px;

width : 300px;

height : 200px;

}

#bild {

background-image : url(../images/angebotmenu.jpg);

background-repeat : no-repeat;

width : 300px;

height : 200px;

padding-top : 100px;

}

#service {

background-image : url(../images/servicemenu.jpg);

background-repeat : no-repeat;

width : 300px;

height : 200px;

padding-top : 100px;

}

#akti {

background-image : url(../images/aktivmenu.jpg);

background-repeat : no-repeat;

width : 300px;

height : 200px;

padding-top : 100px;

}

#module {

background-color : white;

width : 300px;

min-height : 0;

margin-top : 10px;

}

#module table.moduletable {

width : 300px;

}

#module table.moduletable th {

color : white;

text-align : left;

font-size : 12px;

font-family : "Helvetica Neue", helvetica, Arial, sans-serif;

font-weight : bold;

line-height : 12px;

background-color : #6b685a;

background-image : url(../images/ch_pfeil.gif);

background-repeat : no-repeat;

background-position : 0 0;

text-decoration : none;

letter-spacing : 1px;

width : 265px;

height : 21px;

margin : 0;

padding-top : 4px;

padding-bottom : 0;

padding-left : 35px;

display : block;


}

#module table.moduletable td {

font-size:12px;

line-height:14px;

padding : 10px;

}

.accordion {

background-color : white;

padding : 0;

}

h3.toggler {

width : 100%;

height : 25px;

margin-top : 0;

margin-bottom : 0;

padding : 0;

display : block;

}

.menu1 {

color : white;

font-weight : bold;

background-color : #c06;

background-image : url(../images/menu_header_start.gif);

background-repeat : no-repeat;

background-position : 0 0;

width : auto;

height : 20px;

cursor : pointer;

display : block;

margin-top : 0;

margin-bottom : 0;

padding : 0;

}

.menu2 {

color : white;

font-weight : normal;

background-color : #009;

background-image : url(../images/menu_header_aktu.gif);

background-repeat : no-repeat;

background-position : 0 0;

width : auto;

height : 20px;

margin-top : 0;

margin-bottom : 0;

padding : 0;

cursor : pointer;

display : block;

}

.menu3 {

color : #333;

font-weight : normal;

background-color : #ff3;

background-image : url(../images/menu_header_bild.gif);

background-repeat : no-repeat;

background-position : 0 0;

width : auto;

height : 20px;

margin-top : 0;

margin-bottom : 0;

padding : 0;

cursor : pointer;

display : block;

}

.menu4 {

color : white;

font-weight : normal;

background-color : #390;

background-image : url(../images/menu_header_service.gif);

background-repeat : no-repeat;

background-position : 0 0;

width : auto;

height : 20px;

cursor : pointer;

display : block;

margin-top : 0;

margin-bottom : 0;

padding : 0;

}

.menu5 {

color : #333;

font-weight : normal;

background-color : #f60;

background-image : url(../images/menu_header_akti.gif);

background-repeat : no-repeat;

background-position : 0 0;

width : auto;

height : 20px;

cursor : pointer;

display : block;

margin-top : 0;

margin-bottom : 0;

padding : 0;

}

.menu6 {

color : white;

font-weight : normal;

background-color : #c03;

background-image : url(../images/menu_header_wiru.gif);

background-repeat : no-repeat;

background-position : 0 0;

width : auto;

height : 20px;

cursor : pointer;

display : block;

margin-top : 0;

margin-bottom : 0;

padding : 0;

}

a.menu1, a.menu2, a.menu4, a.menu6 {

color : white;

font-size : 12px;

font-weight : bold;

line-height : 12px;

text-decoration : none;

letter-spacing : 1px;

display : block;

padding-top : 5px;

padding-right : 10px;

padding-left : 10px;

}

a.menu1:visited, a.menu2:visited, a.menu4:visited, a.menu6:visited {

color : white;

font-size : 12px;

font-weight : bold;

line-height : 12px;

text-decoration : none;

letter-spacing : 1px;

display : block;

padding-top : 5px;

padding-right : 10px;

padding-left : 10px;

}

a.menu3, a.menu5 {

color : #222;

font-size : 12px;

font-weight : bold;

line-height : 12px;

text-decoration : none;

letter-spacing : 1px;

display : block;

padding-top : 5px;

padding-right : 10px;

padding-left : 10px;

}

a.menu3:visited, a.menu5:visited {

color : #222;

font-size : 12px;

font-weight : bold;

line-height : 12px;

text-decoration : none;

letter-spacing : 1px;

display : block;

padding-top : 5px;

padding-right : 10px;

padding-left : 10px;

}

a.menu1:hover, a.menu2:hover, a.menu3:hover, a.menu4:hover, a.menu5:hover, a.menu6:hover {

background-color : #666;

color : #e0e000;

font-weight : bold;

background-image : url(../images/menu_header_neutral.gif);

background-repeat : no-repeat;

height : 20px;

cursor : pointer;

}

ul li {

list-style-type : none;

}

ol li {

list-style-type : decimal;

}

a.mainlevel:link, a.mainlevel:visited {

font-family : "Helvetica Neue", helvetica, Arial, sans-serif;

font-weight : bold;

display : block;

font-size : 12px;

color : black;

line-height : 15px;

background-image : url(../images/menu_punkt.gif);

background-repeat : no-repeat;

background-attachment : scroll;

background-position : 0 5px;

text-align : left;

height : 15px !important;

width : 100%;

text-decoration : none;

text-indent : 50px;

}


a.sublevel:link, a.sublevel:visited {

color : black;

font-size : 12px;

font-family : "Helvetica Neue", helvetica, Arial, sans-serif;

font-weight : bold;

background-image : url(../images/sublevel.gif);

background-repeat : no-repeat;

background-position : 60px 0;

text-decoration : none;

text-align : left;

text-indent : 75px;

display : block;

width : 100%;

height : 15px !important;

}

a.sublevel:hover, a.sublevelr#active_menu, a.sublevel#active_menu:link, a.sublevel#active_menu:visited {

color : #c06;

background-image : url(../images/sublevel.gif);

background-position : 60px 0;


}

#active_menu, a#active_menu:link, a#active_menu:visited, a.mainlevel:hover {

font-family : "Helvetica Neue", helvetica, Arial, sans-serif;

font-weight : bold;

background-image : url(../images/menu_punkt_schwarz.gif);

background-repeat : no-repeat;

background-attachment : scroll;

background-position : 0 5px;

display : block;

font-size : 12px;

color : #c06;

text-align : left;

height : 15px !important;

width : 100%;

text-decoration : none;

}

a.mainlevel_user:link, a.mainlevel_user:visited {

font-family : "Helvetica Neue", helvetica, Arial, sans-serif;

font-weight : bold;

display : block;

font-size : 12px;

color : black;

line-height : 15px;

background-image : url(../images/menu_punkt.gif);

background-repeat : no-repeat;

background-attachment : scroll;

background-position : 0 5px;

text-align : left;

height : 15px !important;

width : 100%;

text-decoration : none;

text-indent : 50px;

}


a.sublevel_user:link, a.sublevel_user:visited {

color : black;

font-size : 12px;

font-family : "Helvetica Neue", helvetica, Arial, sans-serif;

font-weight : bold;

background-image : url(../images/sublevel.gif);

background-repeat : no-repeat;

background-position : 60px 0;

text-decoration : none;

text-align : left;

text-indent : 75px;

width : 100%;

height : 15px !important;

display : block;

}

a.sublevel_user:hover, a.sublevel_user#active_menu_user, a.sublevel_user#active_menu_user:link, a.sublevel_user#active_menu_user:visited {

color : #c06;

background-image : url(../images/sublevel.gif);

background-position : 60px 0;


}

#active_menu_user, a#active_menu_user:link, a#active_menu_user:visited, a.mainlevel_user:hover {

font-family : "Helvetica Neue", helvetica, Arial, sans-serif;

font-weight : bold;

display : block;

font-size : 12px;

background-image : url(../images/menu_punkt_schwarz.gif);

background-repeat : no-repeat;

background-attachment : scroll;

background-position : 0 5px;

color : #c06;

text-align : left;

height : 15px !important;

width : 100%;

text-decoration : none;

}

a.mainlevel_aktu {

font-family : "Helvetica Neue", helvetica, Arial, sans-serif;

font-weight : bold;

display : block;

font-size : 12px;

color : black;

line-height : 15px;

background-image : url(../images/menu_punkt_aktu.gif);

background-repeat : no-repeat;

background-attachment : scroll;

background-position : 0 5px;

text-align : left;

height : 15px !important;

width : 100%;

text-decoration : none;

text-indent : 50px;

}


a.sublevel_aktu {

color : black;

font-size : 12px;

font-family : "Helvetica Neue", helvetica, Arial, sans-serif;

font-weight : bold;

background-image : url(../images/sublevel_aktu.gif);

background-repeat : no-repeat;

background-position : 60px 0;

text-decoration : none;

text-align : left;

text-indent : 75px;

width : 100%;

height : 15px !important;

margin-left : 0;

display : block;

}

a.sublevel_aktu:hover, a.sublevel_aktu#active_menu_aktu, a.sublevel_aktu#active_menu_aktu:link, a.sublevel_aktu#active_menu_aktu:visited {

color : #33f;

background-image : url(../images/sublevel_aktu.gif);

background-position : 60px 0;


}

#active_menu_aktu, a#active_menu_aktu:link, a#active_menu_aktu:visited, a.mainlevel_aktu:hover {

font-family : "Helvetica Neue", helvetica, Arial, sans-serif;

font-weight : bold;

display : block;

background-image : url(../images/menu_punkt_schwarz.gif);

background-repeat : no-repeat;

background-attachment : scroll;

background-position : 0 5px;

font-size : 12px;

color : #33f;

text-align : left;

height : 15px !important;

width : 100%;

text-decoration : none;

}

a.mainlevel_bild {

font-family : "Helvetica Neue", helvetica, Arial, sans-serif;

font-weight : bold;

display : block;

font-size : 12px;

color : black;

line-height : 15px;

background-image : url(../images/menu_punkt_bild.gif);

background-repeat : no-repeat;

background-attachment : scroll;

background-position : 0 5px;

text-align : left;

height : 15px !important;

width : 100%;

text-decoration : none;

text-indent : 50px;

}


a.sublevel_bild {

color : black;

font-size : 12px;

font-family : "Helvetica Neue", helvetica, Arial, sans-serif;

font-weight : bold;

background-image : url(../images/sublevel_bild.gif);

background-repeat : no-repeat;

background-position : 60px 0;

text-decoration : none;

text-align : left;

text-indent : 75px;

display : block;

width : 100%;

height : 15px !important;

}

a.sublevel_bild:hover, a.sublevel_bild#active_menu_bild, a.sublevel_bild#active_menu_bild:link, a.sublevel_bild#active_menu_bild:visited {

color : #c0b000;

background-image : url(../images/sublevel_bild.gif);

background-position : 60px 0;


}

#active_menu_bild, a#active_menu_bild:link, a#active_menu_bild:visited, a.mainlevel_bild:hover {

font-family : "Helvetica Neue", helvetica, Arial, sans-serif;

font-weight : bold;

display : block;

background-image : url(../images/menu_punkt_schwarz.gif);

background-repeat : no-repeat;

background-attachment : scroll;

background-position : 0 5px;

font-size : 12px;

color : #c0b000;

text-align : left;

height : 15px !important;

width : 100%;

text-decoration : none;

}

a.mainlevel_serv:link, a.mainlevel_serv:visited {

font-family : "Helvetica Neue", helvetica, Arial, sans-serif;

font-weight : bold;

display : block;

font-size : 12px;

color : black;

line-height : 15px;

background-image : url(../images/menu_punkt_serv.gif);

background-repeat : no-repeat;

background-attachment : scroll;

background-position : 0 5px;

text-align : left;

height : 15px !important;

width : 100%;

text-decoration : none;

text-indent : 50px;

}


a.sublevel_serv:link, a.sublevel_serv:visited {

color : black;

font-size : 12px;

font-family : "Helvetica Neue", helvetica, Arial, sans-serif;

font-weight : bold;

background-image : url(../images/sublevel_serv.gif);

background-repeat : no-repeat;

background-position : 60px 0;

text-decoration : none;

text-align : left;

text-indent : 75px;

display : block;

width : 100%;

height : 15px !important;

}

a.sublevel_serv:hover, a.sublevel_serv#active_menu_serv, a.sublevel_serv#active_menu_serv:link, a.sublevel_serv#active_menu_serv:visited {

color : #360;

background-image : url(../images/sublevel_serv.gif);

background-position : 60px 0;


}

#active_menu_serv, a#active_menu_serv:link, a#active_menu_serv:visited, a.mainlevel_serv:hover {

font-family : "Helvetica Neue", helvetica, Arial, sans-serif;

font-weight : bold;

display : block;

background-image : url(../images/menu_punkt_schwarz.gif);

background-repeat : no-repeat;

background-attachment : scroll;

background-position : 0 5px;

font-size : 12px;

color : #360;

text-align : left;

height : 15px !important;

width : 100%;

text-decoration : none;

}

a.mainlevel_akti {

font-family : "Helvetica Neue", helvetica, Arial, sans-serif;

font-weight : bold;

display : block;

font-size : 12px;

color : black;

line-height : 15px;

background-image : url(../images/menu_punkt_akti.gif);

background-repeat : no-repeat;

background-attachment : scroll;

background-position : 0 5px;

text-align : left;

height : 15px !important;

width : 100%;

text-decoration : none;

text-indent : 50px;

margin-left : 0;

}



a.sublevel_akti {

color : black;

font-size : 12px;

font-family : "Helvetica Neue", helvetica, Arial, sans-serif;

font-weight : bold;

background-image : url(../images/sublevel_akti.gif);

background-repeat : no-repeat;

background-position : 60px 0;

text-decoration : none;

text-align : left;

text-indent : 75px;

width : 100%;

height : 15px !important;

margin-left : 0;

display : block;

}

a.sublevel_akti:hover, a.sublevel_akti#active_menu_akti, a.sublevel_akti#active_menu_akti:link, a.sublevel_akti#active_menu_akti:visited {

color : #c60;

background-image : url(../images/sublevel_akti.gif);

background-position : 60px 0;

}

#active_menu_akti, a#active_menu_akti:link, a#active_menu_akti:visited, a.mainlevel_akti:hover {

font-family : "Helvetica Neue", helvetica, Arial, sans-serif;

font-weight : bold;

display : block;

background-image : url(../images/menu_punkt_schwarz.gif);

background-repeat : no-repeat;

background-attachment : scroll;

background-position : 0 5px;

font-size : 12px;

color : #c60;

text-align : left;

height : 15px !important;

width : 100%;

text-decoration : none;

}

a.mainlevel-bottom:link, a.mainlevel-bottom:visited, a.mainlevel-bottom:hover {

font-family : "Helvetica Neue", helvetica, Arial, sans-serif;

font-weight : bold;

font-size : 10px;

color : #666666;

text-decoration : none;

}

div#extras table.moduletable {

width : auto;

font-weight : normal;

text-align : left;

}

div#extras table.moduletable th {

font-weight : bold;

font-size : 12px;

line-height : 12px;

color : #333333;

font-family : "Helvetica Neue", helvetica, Arial, sans-serif;

text-align : left;

height : 20px;

width : auto;

text-indent : 10px;

}

div#extras table.moduletable td {

font-size : 11px;

line-height : 13px;

color : #333333;

}

.newsflash {

font-size : 10px;

color : #00467a;

font-family : "Helvetica Neue", helvetica, Arial, sans-serif;

text-transform : uppercase;

}

.poll {

font-size : 10px;

color : #666666;

font-family : "Helvetica Neue", helvetica, Arial, sans-serif;

line-height : 15px;

}

.inputbox {

font-family : "Helvetica Neue", helvetica, Arial, sans-serif;

font-size : 12px;

color : #555;

font-weight : bold;

background-color : #f0f0f0;

text-indent : 5px;

border-color : #cccccc;

border-style : inset solid solid inset;

border-width : 1px;

}

.inputbox:hover {

color : #c06;

font-size : 12px;

font-family : "Helvetica Neue", helvetica, Arial, sans-serif;

font-weight : bold;

background-color : #f4eddc;

text-indent : 5px;

border-style : inset solid solid inset;

border-width : 1px;

border-color : #cccccc;

}

.message {

color : #c06;

font-size : 14px;

font-family : "Helvetica Neue", helvetica, Arial, sans-serif;

font-weight : bold;

line-height : 20px;

text-indent : 5px;

margin-bottom : 20px;

}

.contentpane { 

background-color : white; 

background-image : none; 

width : 100%; 

height : auto;

padding-left: 2px;

padding-bottom : 10px; 

}

body.contentpane {

background-color : white;

background-image : none;

padding : 10px;

height : 100%;

}

.contentpaneopen {

color : #333;

margin : 0;

padding : 0;

font-family : "Helvetica Neue", "Helvetica Neue", helvetica, Arial, sans-serif;

font-size : 12px;

font-weight : normal;

line-height : 18px;

background-color : white;

background-image : none;

width : 629px !important;

width : 629px;

border-style : none;

}

.thumb {

border: 1px solid ;

margin-right:10px;

margin-bottom:10px;

}

fieldset {

width : 609px;

border : 1px dotted #999;

}

table.contentpaneopen a:link, table.contentpaneopen a:visited {

color : #333;

font-size : 12px;

font-family : "Helvetica Neue", "Helvetica Neue", helvetica, Arial, sans-serif;

font-weight : bold;

line-height : 18px;

background-image : url(../images/pfeil_rechts.gif);

background-repeat : no-repeat;

background-position : 3px 2px;

margin : 0;

padding : 0 0 0 15px;

border-style : none;

}

table.contentpaneopen a:hover {

color : #c06;

font-size : 12px;

font-family : "Helvetica Neue", "Helvetica Neue", helvetica, Arial, sans-serif;

font-weight : bold;

line-height : 18px;

background-image : url(../images/pfeil_rechts.gif);

background-repeat : no-repeat;

background-position : 3px 2px;

margin : 0;

padding : 0 0 0 15px;

border-bottom : 1px solid black;

border-top-style : none;

border-right-style : none;

border-left-style : none;

}

table.contentpaneopen a.imagelink:link, table.contentpaneopen a.imagelink:visited, table.contentpaneopen a.imagelink:hover {background-image:none;margin : 0;padding:0;border-style : none;}
table.contentpaneopen a.externlink:link, table.contentpaneopen a.externlink:visited, table.contentpaneopen a.externlink:hover{background-image:url(../images/externer_link.gif);background-repeat:no-repeat;background-position:0 2px;padding:0 0 0 15px;}
table.contentpaneopen td h1 {

font-size : 16px;

font-weight : normal;

line-height : 22px;

background-image:url(../images/artikel_quadrat_inte.gif);

background-repeat:no-repeat;

background-position:0 5px;

text-indent:16px;

display : block;

}

table.contentpaneopen td h2 {

font-size : 14px;

font-weight : bold;

line-height : 12px;

margin-top : 20px;

padding-left : 4px;

border-left : 12px solid #666;

display : block;

}

table.contentpaneopen td h3 {

font-size : 13px;

font-weight : bold;

line-height : 16px;

}

table.contentpaneopen ul li {

list-style-type : square;

}

.buttonheading {

color : white;

background-color : white;

background-image : none;

vertical-align : top;

padding : 0;

border : 0;

}

td.buttonheading a:link, td.buttonheading a:visited, td.buttonheading a:hover, td.buttonheading a:active {

color : white;

font-weight : normal;

font-style : normal;

background : white no-repeat;

text-decoration : none;

vertical-align : top;

margin : 0;

padding : 0;

border : 0;

}

div.componentheading {

width : auto !important;

color : white;

font-size : 18px;

font-family : "Helvetica Neue", helvetica, Arial, sans-serif;

font-weight : normal;

font-style : normal;

line-height : 24px;

background-color : #6b685a;

background-image : url(../images/ch_pfeil.gif);

background-repeat : no-repeat;

background-position : 0 0;

text-indent : 35px;

height : 25px;

margin-left : 2px;

border-bottom : 5px solid #fff;

display : block;

}

h5.componentheading, div#eventlist h5.componentheading {

width : auto !important;

color : white;

font-size : 18px;

font-family : "Helvetica Neue", helvetica, Arial, sans-serif;

font-weight : normal;

font-style : normal;

line-height : 24px;

background-color : #6b685a;

background-image : url(../images/ch_pfeil.gif);

background-repeat : no-repeat;

text-indent : 35px;

height : 25px;

margin-left : 2px;

border-bottom : 5px solid #fff;

display : block;

}

td.componentheading {

width : auto !important;

color : white;

font-size : 18px;

font-family : "Helvetica Neue", helvetica, Arial, sans-serif;

font-weight : normal;

font-style : normal;

line-height : 24px;

background-color : #6b685a;

background-image : url(../images/ch_pfeil.gif);

background-repeat : no-repeat;

text-indent : 35px;

height : 23px;

margin-top : -4px;

margin-left : -8px;

border-bottom : 5px solid #fff;

display : block;

}

table.newspane {

margin : 0;

padding : 0;

}

td.contentheading {

color : #c06;

font-size : 18px;

font-family : "Helvetica Neue", helvetica, Arial, sans-serif;

line-height : 24px;

background-image : url(../images/titel_wiru.gif);

background-repeat : no-repeat;

padding-top : 7px !important;

padding-top : 6px;

padding-bottom : 5px;

padding-left : 30px;

}

table.newspane td.componentheading {

width : auto !important;

color : white;

font-size : 18px;

font-family : "Helvetica Neue", helvetica, Arial, sans-serif;

font-weight : normal;

font-style : normal;

line-height : 24px;

background-color : #6b685a;

background-image : url(../images/ch_pfeil.gif);

background-repeat : no-repeat;

text-indent : 35px;

height : 23px;

margin-top : 0;

margin-left : 2px;

border-bottom : 5px solid #fff;

display : block;

}

.contentdescription {

background-color : #f4eddc;

padding : 10px;

border : 1px solid #cc9;

}

a.category:link, a.category:visited, ul li a.category:link, ul li a.category:visited {

color : black;

font-size : 12px;

font-family : "Helvetica Neue", helvetica, Arial, sans-serif;

font-weight : bold;

background-image : url(../images/pfeil_rechts.gif);

background-repeat : no-repeat;

background-position : 0 3px;

list-style-type : none;

list-style-image : none;

padding-left : 15px;

}

a.category:hover, ul li a.category:hover {

color : #c06;

font-size : 12px;

font-family : "Helvetica Neue", helvetica, Arial, sans-serif;

font-weight : bold;

background-image : url(../images/pfeil_rechts.gif);

background-repeat : no-repeat;

background-position : 0 3px;

padding-left : 15px;

border-bottom : 1px solid black;

list-style-type : none;

list-style-image : none;

}

.sectiontableheader {

font-weight : bold;

line-height : 25px;

background-image : none;

background-repeat : repeat;

background-attachment : scroll;

background-position : 0 0;

height : 25px;

padding-top : 10px;

border-bottom : 1px dotted #999;

}

.sectiontablefooter {

line-height : 25px;

}

.sectiontableentry1 {

line-height : 16px;

height : 25px;

padding-top : 10px;

padding-bottom : 5px;

border-bottom : 1px dotted #999;

}

.sectiontableentry1 td {

line-height : 16px;

height : 25px;

padding-top : 10px;

padding-bottom : 5px;

border-bottom : 1px dotted #999;

}
.sectiontableentry1 td a.category:link, .sectiontableentry1 td a.category:visited{background-image:url(../images/externer_link.gif);background-repeat:no-repeat;background-position:0 2px;padding:0 0 0 15px;}
.sectiontableentry2 {

line-height : 16px;

height : 25px;

padding-top : 10px;

padding-bottom : 5px;

border-bottom : 1px dotted #999;

}

.sectiontableentry2 td {

line-height : 16px;

height : 25px;

padding-top : 10px;

padding-bottom : 5px;

border-bottom : 1px dotted #999;

}

.sectiontableentry2 td a.category:link, .sectiontableentry2 td a.category:visited{background-image:url(../images/externer_link.gif);background-repeat:no-repeat;background-position:0 2px;padding:0 0 0 15px;}

.createdate {

color : #6b685a;

margin-bottom : 8px;

display : block;

}

.modifydate {

font-size : 10px;

color : #898e79;

font-family : "Helvetica Neue", helvetica, Arial, sans-serif;

text-decoration : none;

font-weight : normal;

}

.small {

color : #898e79;

font-size : 10px;

font-family : "Helvetica Neue", helvetica, Arial, sans-serif;

font-weight : normal;

text-decoration : none;

}

.smalldark {

font-family : "Helvetica Neue", helvetica, Arial, sans-serif;

font-size : 9px;

color : #000000;

font-weight : normal;

}

table.contenttoc {

background-color : #ececec;

width : 100%;

padding : 2px;

margin-bottom : 10px;

border : 1px solid #ddd;

display : block;

}

table.contenttoc th {

color : #666666;

text-align : left;

padding-top : 2px;

padding-left : 5px;

height : 21px;

font-weight : bold;

font-size : 12px;

text-transform : uppercase;

width : 100%;

display : block;

}

table.contenttoc td {

width : 100%;

padding : 2px;

}

div.pagenavbar div a:link, div.pagenavbar div a:visited, div.pagenavbar div a:hover {

background-image : none;

padding : 0;

border : 0 solid white;

}

div.pagenavcounter {

margin-bottom : 10px;

}

.article_seperator {

position : relative;

font-size : 2px;

line-height : 2px;

width : 625px;

display : block;

height : 2px;

margin : 10px 0 20px;

border : 1px solid #999;

}

table.contentpaneopen a.readon:link, table.contentpaneopen a.readon:visited {

color : #000;

background-image : url(../images/readon_wiru.gif);

background-repeat : no-repeat;

background-position : right 0;

text-align : right;

margin-top : 10px;

padding-right : 20px;

border-bottom : 1px solid white;

display : block;

}

table.contentpaneopen a.readon:hover {

color : #c06;

background-image : url(../images/readon_wiru.gif);

background-repeat : no-repeat;

padding-left : 20px;

border-bottom : 1px solid #c06;

display : block;

}

a.blogsection {

color : black;

font-weight : bold;

text-decoration : none;

background-image : url(../images/pfeil_rechts.gif);

background-repeat : no-repeat;

background-position : 3px 3px;

padding-left : 15px;

list-style-type : none;

list-style-image : none;

}

a.blogsection:hover {

color : #c06;

font-weight : bold;

padding-left : 15px;

border-bottom : 1px solid black;

list-style-type : none;

list-style-image : none;

}

div.blog_more li {

list-style-type : none;

list-style-image : none;

}

ul.latestnews_latestnews, ul.mostread {

margin-top : 0;

margin-bottom : 20px;

padding-top : 0;

}

li.latestnews_latestnews, li.mostread {

line-height : 18px;

list-style-image : none;

margin-left : -30px;

list-style-type : none;

white-space : normal;

}

a.latestnews_latestnews, a.mostread {

color : #000;

background-image : url(../images/pfeil_rechts.gif);

background-repeat : no-repeat;

background-position : 0 3px;

padding-left : 15px;

}

a.latestnews_latestnews:hover, a.mostread:hover {

color : #c06;

background-image : url(../images/pfeil_rechts.gif);

background-repeat : no-repeat;

background-position : 0 3px;

padding-left : 15px;

border-bottom : 1px solid black;

}

.pagenav_prev {

text-align : left;

white-space : nowrap;

}

.pagenav_next {

text-align : left;

white-space : nowrap;

}

.highlight {

color : black;

background-color : #f39;

}

div.sitemap {

margin-top : -9px;

}

div.sitemap h1 {

color : white;

font-size : 18px;

font-family : "Helvetica Neue", helvetica, Arial, sans-serif;

font-style : normal;

font-weight : normal;

line-height : 24px;

background-color : #6b685a;

background-image : url(../images/ch_pfeil.gif);

background-repeat : no-repeat;

text-indent : 35px;

display : block;

margin-top : 12px !important;

margin-top : 0;

margin-left : 2px;

width : auto !important;

height : 25px;

border-bottom : 5px solid #fff;

}

div.sitemap h2 {

color : #c06;

font-size : 18px;

font-weight : bold;

font-style : normal;

padding-bottom : 9px;


}

div.sitemap h3 {

width : auto !important;

color : #000;

font-size : 18px;

font-family : "Helvetica Neue", helvetica, Arial, sans-serif;

font-weight : normal;

font-style : normal;

line-height : 24px;

background-color : #a0a0a0;

text-indent: 10px;

height : 25px;

margin-left : 2px;

border-bottom : 5px solid #fff;

display : block;

}

div.sitemap li {

list-style-type : none;

list-style-image : none;

}

a.sitemap {

color : black;

font-weight : bold;

background-image : url(../images/pfeil_rechts.gif);

background-repeat : no-repeat;

background-position : 3px 3px;

text-decoration : none;

padding-left : 15px;

list-style-type : none;

list-style-image : none;

}

a.sitemap:hover {

color : #c06;

font-weight : bold;

text-decoration : none;

background-image : url(../images/pfeil_rechts.gif);

background-repeat : no-repeat;

background-position : 3px 3px;

padding-left : 15px;

border-bottom : 1px solid black;

list-style-type : none;

list-style-image : none;

}

div#eventlist {

margin-top: 0px;;

}

div#eventlist img {

border-style : none;

border-width : 0;

}

p.intro {

color : #333;

font-size : 16px;

font-weight : normal;

line-height : 22px;

margin-top : 0;

display : block;

}

table.adminform {

color : #333;

background-color : #fff;

width : 100%;

}

table.adminform img.thumb {

border: 1px solid ;

margin-right:10px;

margin-bottom:10px;

}


