.inputbox {
background-color : #ffffff;
margin-left : 3px;
border-top-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-right-width : 1px;
border-top-style : solid;
border-bottom-style : solid;
border-top-color : #c6c6c6;
border-bottom-color : #c6c6c6;
border-left-color : #c6c6c6;
border-right-color : #c6c6c6;
}
.button {
background-color : #f4f4f4;
color : #18426f;
margin-left : 3px;
border-top-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-right-width : 1px;
border-top-style : solid;
border-bottom-style : solid;
border-top-color : #c6c6c6;
border-bottom-color : #c6c6c6;
border-left-color : #c6c6c6;
border-right-color : #c6c6c6;
}
.site_name {
font-size : 18px;
font-weight : bold;
color : #333333;
}
#header {
width : 994px;
height : 275px;
}
#header_main {
background-image : url(../images/header_main.jpg);
width : 994px;
margin-bottom : 0;
}
#navi {
background-image : url(../images/navi_bg.jpg);
background-repeat : repeat-y;
width : 181px;
}
#content {
background-image : url(../images/content_bg02.jpg);
background-repeat : repeat-y;
background-position: right;
width : 813px;
margin: 0px;
}
body {
background-color : #093566;
color: #FFF;
}
td, tr, p, div {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #333333;
}
a:link, a:visited {
color : #18426f;
text-decoration : none;
font-weight : bold;
}
a:hover {
color : #f8aa00;
text-decoration : none;
font-weight : bold;
}
hr, hr.separator {
height : 1px;
width : 100%;
border-top-width : 1px;
border-bottom-width : 1px;
border-top-style : solid;
border-bottom-style : solid;
border-top-color : #d9d0bd;
border-bottom-color : #efebe2;
border-bottom-style: dotted;
}
ul {
margin : 0;
padding : 0;
list-style : none;
}
li {
line-height : 15px;
padding-left : 15px;
padding-top : 0;
background-image : url(../images/topeye_29.png);
background-repeat : no-repeat;
background-position : 0 2px;
}
#mainlevel-nav {
margin : 0;
padding : 0;
}
#mainlevel-nav a {
display : block;
float : left;
text-decoration : none;
color : #666666;
font-size : 10px;
line-height : 24px;
font-weight : bold;
white-space : nowrap;
width : 131px;
height : 28px;
text-align : center;
}
#mainlevel-nav li {
list-style : none;
float : right;
margin : 0;
width : 130px;
font-size : 10px;
white-space : nowrap;
text-indent : 15px;
bottom : 5px;
display : block;
}
#mainlevel-nav a {
float : none;
}
#mainlevel-nav a:hover {
color : #f9ff85;
background-position : -134px 0;
}
a.mainlevel:link, a.mainlevel:visited {
background-image : url(../images/button02.jpg);
background-repeat : no-repeat;
color : #102D4B;
width : 166px;
height : 32px;
margin-left : 10px;
margin-top: 0px;
line-height : 28px;
font-weight : bold;
text-decoration : none;
text-align : left;
padding-left : 15px;
padding-top: 0px;
display : block;
float : left;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
a.mainlevel:hover {
background-image : url(../images/button03.jpg);
background-repeat : no-repeat;
width : 166px;
height : 32px;
margin-left : 10px;
margin-top: 0px;
color : #102D4B;
padding-left : 15px;
padding-top: 0px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
#top_navi {
width : 550px;
height : 85px;
z-index:auto;
}
a.sublevel:link, a.sublevel:visited {
background-color : #e4e4e4;
color : #18426f;
text-decoration : none;
padding-right : 25px;
padding-left : 4px;
margin-top: 2px;
width : 138px;
line-height : 14px;
}
a.sublevel:hover {
background-color : #e4e4e4;
color : #f8aa00;
text-decoration : none;
}
table.moduletable {
background-image : url(../images/button01.jpg);
width : 100%;
margin-bottom : 5px;
padding : 0;
border-spacing : 0;
border-collapse : collapse;
}
table.moduletable th {
background-image : url(../images/button01.jpg);
background-repeat : no-repeat;
width : 166px;
height : 45px;
color : #666666;
padding-top : 0px;
margin-left : 0px;
line-height : 19px;
padding-left : 0px;
text-align : left;
}
.moduletable header th, legend {
background-image : url(../images/button01.jpg);
background-repeat : no-repeat;
width : 166px;
height : 45px;
color : #666666;
padding-top : 0px;
margin-left : 0px;
line-height : 19px;
padding-left : 0px;
text-align : left;
}

div.moduletable h3 { 
background-image: url(../images/button01.jpg); 
background-repeat: no-repeat;
background-position: left top;
padding-top: 10px;
color: #18426f;
padding-bottom: 0px;
padding-right: 15px;
text-align: center;
margin-bottom: 0px;
margin-left: 9px;
margin-top: 10px;
height: 42px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
}

table.minical {
background-image : url(../images/button01.jpg);
}
.pathway {
background-color : #ffffff;
font-size:12px;
font-weight:bold;
color: #18426f;
text-align: left;
}
a.pathway, a.pathway:visited {
color : #004080;
}
a.pathway:hover {
color : #004080;
}
ul.pagination a, a.pagenavbar {
padding-top : 2px;
padding-right : 5px;
padding-bottom : 2px;
padding-left : 5px;
border-top-width : 1px;
border-bottom-width : 1px;
border-top-style : solid;
border-bottom-style : solid;
border-top-color : #f6f6f6;
border-bottom-color : #f6f6f6;
}
ul.pagination a:hover, ul.pagination a:active, ul.pagination a:focus, a.pagenav:visited {
border-top-width : 1px;
border-bottom-width : 1px;
border-top-style : solid;
border-bottom-style : solid;
border-top-color : #ececec;
border-bottom-color : #ececec;
background-color : #ffffff;
background-image : none;
background-repeat : repeat;
background-attachment : scroll;
background-position : 0% 0%;
}
ul.pagination a:hover, ul.pagination a:active, ul.pagination a:focus, a.pagenav:visited {
border-top-width : 1px;
border-bottom-width : 1px;
border-top-style : solid;
border-bottom-style : solid;
border-top-color : #ececec;
border-bottom-color : #ececec;
background-color : #ffffff;
background-image : none;
background-repeat : repeat;
background-attachment : scroll;
background-position : 0% 0%;
} 
.small {
font-size : 10px;
font-weight : bold;
color : #666666;
}
.vote {
font-size : 12px;
font-weight : bold;
color : #244eba;
background-color : #ffec2e;
height : 30px;
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-top-style : solid;
border-right-style : solid;
border-bottom-style : solid;
border-left-style : solid;
border-top-color : #c9a250;
border-right-color : #663300;
border-bottom-color : #663300;
border-left-color : #c9a250;
}
.createdate {
font-size : 10px;
color : #666666;
}
.readon, a.readon:link, a.readon:visited {
color : #996633;
float : right;
background-repeat : no-repeat;
border : #7a713d;
background-position : 0 -4px;
padding-right : 6px;
}
a.readon:hover {
color : #999933;
float : right;
padding-left : 20px;
background-repeat : no-repeat;
border : #7a713d;
background-position : 2px -24px;
padding-right : 12px;
}
.contentpagetitle, .category {
background-position : 2px -1px;
background-repeat : no-repeat;
color : #18426f;
font-weight : bold;
padding-left : 18px;
}
a.contentpagetitle:link, a.contentpagetitle:visited, a.category:link, a.category:visited {
font-size : 12px;
font-weight : bold;
color : #18426f;
text-align : left;
}
a.contentpagetitle:hover, a.category:hover {
color : #0066cc;
font-weight : bold;
background-position : 2px -1px;
}
.poll {
font-size : 9px;
color : #546237;
}
table.pollstableborder {
border : 1px solid #8189c0;
}
.sectiontableheader {
background-color : #cccccc;
color : #18426f;
font-weight : bold;
border : #615a29;
}
.sectiontableentry1 {
background-color : #ffffff;
}
.sectiontableentry2 {
background-color : #e6eaee;
}
.inputbox {
background-color : #ffffff;
margin-left : 3px;
border-top-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-right-width : 1px;
border-top-style : solid;
border-bottom-style : solid;
border-top-color : #c6c6c6;
border-bottom-color : #c6c6c6;
border-left-color : #c6c6c6;
border-right-color : #c6c6c6;
}
.button {
background-color : #f4f4f4;
color : #18426f;
margin-left : 3px;
border-top-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-right-width : 1px;
border-top-style : solid;
border-bottom-style : solid;
border-top-color : #c6c6c6;
border-bottom-color : #c6c6c6;
border-left-color : #c6c6c6;
border-right-color : #c6c6c6;
}
#login {
padding-left : 3px;
padding-top : 2px;
}
.schrift {
font-weight : bold;
text-decoration : none;
}
.schrift hoover {
font-weight : bold;
text-decoration : none;
}
.contentheading, .componentheading, .blog_more strong
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
text-align:left;
padding-bottom: 10px;
}
