/* CSS Document */



* {



}

body {

padding:0px;

margin:0px;

height:100%;

font-family: Tahoma, Arial, Helvetica, sans-serif;

font-size:11px;

text-align:justify;

}

a:link, a:visited, a:hover {

text-decoration:none;

color:#408CB3;

}



td,tr,p,div {

color:#4B5B64;

}

.rechte_spalte{



}

.usermodules_tbl li a:link,.usermodules_tbl li a:hover,.usermodules_tbl li a:visited{

font-weight:normal;

color:#4A5660;

}

.usermodules_tbl h3{

padding-bottom:5px;

border-bottom:2px dotted #408CB3;

}

.usermodules_tbl ul {

margin-top:0;

padding-top:0;

}

.tabellenschatten {

background:url(../images/tabellen_schatten_rechts.gif) repeat-y;

}

.navigationsleiste {

background:url(../images/navigationsleiste_bg.png) repeat-y;

margin:0;

padding:0;

}

.tabellen_header {

height:205px !important;

width:580px !important;

background:url(../images/header_bg.jpg) repeat-y;

}

.sky_td {

height:205px !important;

width:800px !important;

background-image: none;

}

.my_header {

vertical-align:middle;

margin-left:120px;

height:28px;

font-size:28px;

}

.newsflash_div {

padding-left:20px;

width:180px;

height:180px;

font-size:11px;

vertical-align:middle;

text-align:justify;

overflow:hidden;

}

.mainbody_bg {

background:url(../images/mainbody_bg.png) repeat-y right;

}

.contenttbl_bg {

background:url(../images/contenttbl_bg.jpg) no-repeat;

padding-top:50px;



}

ul#mainlevel-nav

{

margin:0;

padding:0;

font-size:11px;

font-family:Tahoma, Arial, Helvetica, sans-serif;

}



ul#mainlevel-nav li

{

list-style: none;

display:inline;

line-height:100%;

border-right:2px solid #FFFFFF;

padding:0px 10px 0px 10px;



}



ul#mainlevel-nav li a:link, ul#mainlevel-nav li a:visited

{

color:#FFFFFF;

text-decoration:none;

font-weight:bold;

}

ul#mainlevel-nav li a:hover

{

}

.menuecontainer {

width:180px;



}

.contentheading, .blog_more strong {

font-size:19px;

color:#408CB3;

background:url(../images/indent2.png) no-repeat;

margin:0px;

padding-left:20px;

padding-bottom:15px;

}

.blog_more strong {

font-weight:lighter;

}

.componentheading {

font-size:20px;

color:#006699;

margin:0px;

margin-bottom:25px;

}

.moduletable {

padding-top:20px;

text-align:left;

}

.moduletable table tr td div img{

margin-left:-4px;

}.moduletable table tr td div {

height:18px;

}

.moduletable h3 {

font-size:12px;

text-transform:uppercase;

color:#006699;

text-align:left;

margin:0px;

margin-bottom:10px;

}



table.contentpaneopen {

border-spacing:0px;

}

table.contentpaneopen td{

padding-right:10px;

}

.contentpane td {

padding-bottom:10px;

}

/* Login-Modul */

#mod_login_username, #mod_login_password{

width:175px;

padding:2px;

}

#mod_login_remember{

padding-bottom:5px;

padding-top:5px;

margin-left:0px;

}



/* Schnellsuche */



#mod_search_searchword{

margin:0;

padding:0;

width:175px;

font-size:9px !important;

border:1px solid #4A5660;

padding:3px;

}

/* Layer in dem sich die Schnellsuche befindet */

.search {

margin:0;

margin-top:8px;

padding:0px;;

width:220px;

}



/* Contentgestaltung */



.createdate {

font-size:9px;

padding-bottom:10px;

}

.small{

font-size:9px;

font-weight:bold;

}

.modifydate{

font-size:9px;

font-weight:bold;

padding-top:10px;

padding-bottom:10px;

}

.pagenavbar{

border-top:1px dotted #CCCCCC;

border-bottom:1px dotted #CCCCCC;

padding:5px;

padding-left:0px;

font-weight:bold;

}

.readon:link,.readon:hover,.readon:visited,

.pagenav_next a:hover,.pagenav_next a:link,.pagenav_next a:visited

{

border-left:2px solid #006699;

border-bottom:1px dotted #006699;

padding-left:5px;

padding-bottom:2px;

}

.pagenav_prev a:hover,.pagenav_prev a:link,.pagenav_prev a:visited

{

border-right:2px solid #006699;

border-bottom:1px dotted #006699;

padding-right:5px;

padding-bottom:2px;

}



/* Standard-Tag-Formatierung */

ul {

margin:0;

padding:17px;

}

li{

list-style:url(../images/indent1.png);

}

li a{

font-weight:bold;

}

/* Menüformatierung */

/* -> Hauptmenüpunkt */

a.mainlevel:link, a.mainlevel:visited{

display: block;

color:#4A5660;

text-align:left;

background:url(../images/line_dotted.gif) repeat-x bottom left;

padding-top:4px;

padding-bottom:4px;

height:15px;

}

a.mainlevel:hover{

display: block;

color:#006699;

background-color:#E6E6E6;

padding-left:5px;

}

/* -> Untermenüpunkt */

a.sublevel:link, a.sublevel:visited{

color:#4A5660;

margin-left:10px;

}

a.sublevel:hover{

color:#006699;

}

#active_menu {

font-weight:bold;

}

/*Sectiontable */



.sectiontableheader {

background-color:#dddddd;

font-weight:bold;

padding: 3px 0px 3px 10px;

}

.sectiontableentry1, .sectiontableentry2{

text-align:left !important;

}

.sectiontableentry1, .sectiontableentry1 td{

background-color:#e6e6e6;

padding: 3px 0px 3px 10px;

}

.sectiontableentry2, .sectiontableentry2 td {

background-color:#EFEFEF;

padding: 3px 0px 3px 10px;

}

.sectiontableentry1 a, .sectiontableentry2 a {

font-weight:bold;

}



/* Umfragetabelle */

.poll {

border-spacing:0;

width:100% !important;

}

.button, .inputbox{

border:1px solid #999999;

background-color:#EEEEEE;

margin-bottom:1px;

font-size:11px;

}

.button {

margin-bottom:10px;

margin-top:10px;

}

.inputbox {

padding:3px;

}

.label{

padding:0px;

margin:0px;

vertical-align:top;

}

.contenttoc{

margin:5px;

border:1px solid #CCCCCC;

border-top: none;

border-right:none;

}

.contenttoc td, .contenttoc th  {

text-align:left;

font-size:9px;

padding-left:4px;

padding-bottom:2px;

padding-top:2px;

}

.pagenavcounter {

font-weight:bold;

}

.mosimage {

border:1px solid #CCCCCC;

margin:5px;

}

.mosimage_caption {

border-top:1px solid #CCCCCC;

}

.highlight {

background-color:#DDFFFF;

}


