body {
    color: black; background-color: white;
    font-size: 100.01%;
    font-family: Arial,Helvetica,sans-serif;
    margin: 0; padding: 0;
    background:url(../images/bg.gif);
    background-repeat:repeat-x;
    background-position:0 20px;
    float:left;
}
a {
    color:black;
}
img {
    border:0;
}
h1,h2,h3,h4,h5,h6 {
    color:#4176AA;
    margin:0 0 1em 0;
}
h1 {
    font-size:1.5em;
}
h2 {
    font-size:1.3em;
}
h3 {
    font-size:1.1em;
}
h4 {
    font-size:0.9em;
}
h5 {
    font-size:0.7em;
}
h6 {
    font-size:0.6em;
}
.clear {
    clear:both;
}
#wrapper {
	width:940px;
}
#logo {
    margin:20px 0 0 31px;
    
    width:204px;
    float:left;
    display:inline
}

#mainContent {
    padding:20px 10px 10px 30px;
    float:left;
    width:650px;
    line-height:140%;
    font-size:0.8em;
}
#column_normal {
    padding:10px 0;
    float:left;
}
#column_left {
    padding:10px 0;
    width:298px;
    float:left;
}
#column_right {
    width:200px;
    overflow:hidden;
    float:right; 
    background-color:#EEF3F9;
    padding:10px;
    font-size:0.9em;
    margin-left:5px;
}   
#column_right img {
    position:relative;
    left:-10px;
    top:-10px;
}


#menu_intern {
    width:650px;
    text-align:right;
    float:left;
    height:20px;
    font-size:0.9em;
}
#menu_intern a {
    color:#000000;
    text-decoration:none;
    font-size:0.8em;
}

#top {
    background:url(../images/header.jpg);
    background-repeat:repeat-x;
    width:524px;
    height:153px;
    text-align:center;
    float:left;
    margin:20px 0 0 130px;
}

#menu {
    width:482px;
    height:53px;
    text-align:center;
    padding:0px;
    margin:126px auto 0 auto;
}
#menu .menuborder {
    margin-top:27px;
    float:left;
}
#menu .menulinks {
    background:url(../images/top_bg.gif);
    background-repeat:repeat-x;
    float:left; 
    width:440px;
    height:53px;
    font-size:0.9em;
    text-align:center;
}

#menu .menubreak {
    float:left; 
    padding-top:3px;
}
#menu a.links {
    padding:1px;
    float:left;
    color:#000000;
    text-decoration:none;
}
#menu .menulink {
    padding:2px;
}

.block_blue {
    background-color:#4176AA;
    width:36px;
    height:72px;
    margin-left:-13px;
    float:left;
}
#search {
    width:233px;
    margin:2px 0 0 0px;
}
#search .text {
    color:#223F5B;
    font-size:0.8em;
    font-family:Verdana;
    float:left;
    text-align:right;
    
}
#search input {
    margin:1px;
    float:left;
    border:1px solid #223F5B;
    width:90px;
    height:15px;
    font-size:0.6em;
} 

#leftSide {

}
#leftSide .content {
    float:left;
    margin:11px 0 0 0; 
    padding:0px;
    width:233px; 
    height:357px; 
}


#mailform fieldset.csc-mailform {
 border: 0px;
 padding-top: 10px;
}

#mailform fieldset.csc-mailform div {

}

#mailform fieldset.csc-mailform label {

 *width: 150px;
 display: block;
}
#mailform fieldset.csc-mailform input {

}
#mailform .csc-mailform-radio {
	float:left;
}
#mailform fieldset.csc-mailform option {

}

#mailform input#mailformformtype_mail {
margin-top:15px;
}

.printbutton {
	width:630px;
	text-align:right;
	float:left;
}
