html,
body{ background-color:#FFFFFF; background-image:url(../images/site_background.gif); color:#444444; font:12px arial; margin:0px; margin-top:10px; font-link:#DD0000; }

form { display: inline; }

a:link { color: #000000; text-decoration: none; }
a:visited { color: #000000; text-decoration: none; }
a:hover { color: #dd0000; text-decoration: none; }
a:active { color: #dd0000; text-decoration: none; }

.headmenue { background-color:#DD0000; font-size:12px; margin:auto; width:748px; border:1px solid #E0E0E0; border-top:0px; }
.menuepoint1 { float:left; padding:5px; padding-left:25px; padding-right:25px; color:#fff; cursor:pointer; }
.menuepoint1:hover { background-color:#444444; color:#fff; }
.menuepoint2 { float:left; padding:5px; padding-left:25px; padding-right:25px; color:#fff; border-left:2px solid #FFF; cursor:pointer; }
.menuepoint2:hover { background-color:#444444; color:#fff; }
.addbutton { float:right; line-height:20px; font-weight:bold; cursor:pointer; }

.header { height:50px; background-color:#FFF; padding:10px; border:1px solid #E0E0E0; border-bottom:0px; width:718px; padding-left:20px; padding-top:25px; margin:auto; }

.site_part_m { background-color:#FFF; padding:20px; border:1px solid #E0E0E0; margin:auto; margin-top:10px; width:708px;}
.site_part_ad { background-color:#FFF; padding:10px; border:1px solid #E0E0E0; margin:auto; margin-top:10px; width:728px; }
.site_part_foot { padding:2px; border:0px; margin:auto; margin-top:2px; width:748px; font-size:10px; color:#AAA; }

.button1 { background-color:#dd0000; border:1px solid #E0E0E0; padding:1px; width:148px; text-align:center; color:#fff; cursor:pointer; }
.button1:hover { background-color:#444444; color:#fff; }
.button2 { background-color:#cc0000; border:1px solid #555555; padding:1px; padding-left:5px; padding-right:5px; margin-right:2px; text-align:center; color:#FFFFFF; cursor:pointer; }
.button_upload { background-color:#dd0000; border:1px solid #E0E0E0; padding:2px; padding-left:50px; padding-right:50px; color:#FFFFFF; }
.button_login { background-color:#fff; border:1px solid #E0E0E0; padding:1px; width:203px; text-align:center; color:#444444; cursor:pointer; font-size:10px; }

.txtform { background-color:#EFEFEF; color:#444444; border:1px solid #E0E0E0; font:12px arial; margin-bottom:2px; margin-top:2px; padding-top:1px; padding-bottom:1px; font-weight:bold; }
.selectform { background-color:#ffffff; border: 1px solid #bbbbbb; font:11px arial; font-weight:bold; margin:0px; margin-bottom:2px; margin-top:2px; padding-top:1px; padding-bottom:1px; }
.form_upfile { margin:0px; width:495px; background-color:#EFEFEF; border:1px solid #E0E0E0; height:22px; padding:0px; }

.f1 { font-size:44px; font-weight:normal; color:#444444; line-height:20px; }
.f2 { font-size:44px; font-weight:normal; color:#DD0000; line-height:20px; }
.f3 { font-size:24px; font-weight:normal; color:#444444; line-height:20px; }
.f4 { font-size:14px; font-weight:bold; color:#444444; }

.clear {clear:both; height:0px; line-height:0px; font-size:0px; }
.half {height: 5px; line-height: 5px; font-size:5px; width:1px; }

