/* Start of CMSMS style sheet 'Layout: Mainstyle' */
/* CSS sajo.ch */

/* layout */
html { 
padding:0px;
margin:0px;
}

body {
background-color: #ffffff;
margin:4px;
vertical-align:top;
}

body, table, td, div, span, a, input, select, textarea {
font-size: 12px;
font-family:"Courier New", Courier, monospace;
color: #605859;
}

td {
vertical-align:top;
}

table, img {
border:0px;
}

a, a:hover {
text-decoration:none;
color:#000000;
}

a.toplink, a.toplink:hover {
font-size:11px;
font-weight:bold;
text-decoration:none;
}

/* td's */
td.td_menu {
width: 210px;
padding:0px;
margin:0px;
}

td.td_home {
width: 400px;
padding:0px;
margin:0px;
}

td.td_content {
padding:42px 10px 10px 5px;
}

/* home content */
div#content_home {
margin-top:50px;
line-height:16px;
}

div#content_home a, div#content_home a:hover {
background-color:#E50083;
color:#ffffff;
}

/* sub content */
div#subcontent_graf {
color:#00A6EB;
}

div#subcontent_illu {
color:#E50083;
}

div#subcontent_graf a, div#subcontent_graf a:hover {
background-color:#00A6EB;
color:#ffffff;
}

div#subcontent_illu a, div#subcontent_illu a:hover {
background-color:#E50083;
color:#ffffff;
}

#contact {
margin-top:30px;
border-top:1px solid #605859;
border-bottom:1px solid #605859;
vertical-align:middle;
}

a.topnav_graf, a.topnav_graf:hover {
color: #00A6EB;
}

a.topnav_graf_p, a.topnav_graf_p:hover {
color: #000000;
}

a.topnav_graf_p:hover {
color: #00A6EB;
}

a.topnav_illu, a.topnav_illu:hover {
color: #E50083;
}

a.topnav_illu_p, a.topnav_illu_p:hover {
color: #000000;
}

a.topnav_illu_p:hover {
color: #E50083;
}

#main_nav {
border-top:1px solid #605859;
border-bottom:1px solid #605859;
height:auto;
}

#sub_nav {
margin-top:45px;
height:auto;
}

#sub_nav a, #sub_nav a:hover {
color:#FFFFFF;
background-color:#00A6EB;
padding:1px;
}

/* fck styles */
.txt_home {
background-color:#E50083;
color:#ffffff;
}

/* End of 'Layout: Mainstyle' */

