* { 
margin:0;
padding:0;
border:0; 
} 
body {
font-size:76%;
font-family:Verdana, Tahoma, sans-serif;
background-image:url(../images/header_main.gif);
background-repeat:no-repeat;
background-position:50px 0px;
}
ul{
list-style-type:none;
}
li, dd, blockquote {
margin-left:0;
}
input, select, textarea {
font-size:1em;
}
a {
color:#a3220c;
text-decoration:none;
border:none;
}
a:visited {
color:#AF2B15;
text-decoration:none;
border:none;
}
a:active {
color:#AF2B15;
text-decoration:none;
border:none;
}
a:hover {
color:#00b2b5;
text-decoration:none;
border:none;
}
.hidden {
display:none;
}
.invisible {
visibility:hidden;
}
* html td{
font-size:76.1%;
}
h3 {
font-size:1.1em;
color:#ffffff;
margin-bottom:2px;
}
.inputbox{
width:120px;
border:1px solid #000;
padding:2px;
}
/* Layout parts*/
#wrapper {
text-align:left;
margin:0 auto;
}
#header {
clear:both;
width:100%;
height:240px;
}
#mainframe {
width:100%;
position:relative;
}
#mainframe:after {
 /* this is for NN6 to clear floats */
content:"."; 
display:block; 
height:0px;
clear:both; 
visibility:hidden;
}
#leftcontent{
float:left;
width:200px;
}
#centercontent{
float:left;
width:550px; 
font-size:1.15em;
line-height:1.3em;
min-height:500px;
}
/* End of page parts*/
/* Mainmenu*/
.fomenu {
position:relative;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:1.5em;
text-decoration:none;
width:200px;
}
#menu {
position:relative;
top:-110px;
padding:185px 0px 0px 20px;
background-image:url(../images/menu_decor.gif);
background-repeat:no-repeat;
font-weight:bold;
height:600px;
}
#menu li {
margin-bottom:16px;
}
#menu a{
background-repeat:no-repeat;
display:block;
position:relative;
width:70px;
height:25px;
color:#a3220c;
}
#menu a:hover {
background-position:0px -25px;
color:#fff;
}
#menu a:visited {
color:#a3220c;
}
/* End of Mainmenu*/
p{margin-bottom:12px;}
strong{font-size:1.2em; line-height:1.3em;}
.red {color:#e41e26;}
.blue {color:#00b2b5;}
.button{display:block;background-color:#00b2b5;width:140px;height:30px;text-align:center;color:#fff;margin:8px;cursor:pointer;font-size:0.9em;vertical-align:middle;}
.title{font-size:1.2em;font-weight:bold;}
#uploadform {margin-top:20px;}
.uploaded{display:block;position:absolute;left:800px;top:-0px;margin:20px 0px 20px;}
.button:hover{color:#061F1F;}
.hide{display:none;}
