/* stylesheet made by PureOrange.nl */
* {margin:0;padding:0;border:0;}
html, body {border:0;height:100%;width:100%;}
body {font-family: arial;font-size: 12px;color:#fff;background-color: #000;}
a {color: #fff;text-decoration: none;font-weight: bold;}

#container {position: relative;top:0px;left: 50%;width: 852px;margin-left: -426px;background: url(../../images/template/bg_body.jpg) no-repeat;}
#header { height:135px; width:852px;float:left;}
#logo { position: relative;top:0px;left:21px; float:left;}
/* search */
#search { position: relative;top:19px;right:21px;width:281px;height:22px;float: right; background: url(../../images/template/search_bg.gif) no-repeat;}
#search input { position: relative;top:3px;left:3px;border:none;width:190px;height:18px; background-color: #fff;font-family: arial;font-size: 12px;color:#4d4d4d;float:left;}
#search .submit { position: relative;top:0px;right:0px;cursor:pointer;width:81px;height:22px;background: transparent;float:right;}

#nav { width: 852px;height: 25px;float:left;}
#nav_ul {height: 25px;list-style: none;padding:0px;margin:0px;}
#nav_ul li {position:relative;float:left;height: 25px;}
#nav_ul li a{position:relative;top:0px;margin:0px 25px 0px 25px; color:#ff0000;}
#nav_ul li a:hover{color:#fff;}


#content {width:852px;float:left;}
#content_left{width:146px;height:444px;float:left;}
#content_middle{margin-top:15px;width:560px;float:left;}
#content_middle a{color: #fff;}
#content_right{width:146px;height:444px;float:left;}

#footer_spacer { height:30px; width: 852px;float:left;}
#footer { height:40px; width: 852px;float:left;border: 1px solid #262626;text-align:right;}
#footer div{margin:16px 20px 0px 20px;color:#bdbebf;font-size:11px;}
#footer div a {color: #bdbebf;text-decoration: none;font-weight: normal;}

h1, h2, h3, h4, h5 {
  font-family: Helvetica, Arial, Verdana, sans-serif;
  margin: 0;
  padding: 0;
}
h1 { font-size: 14px; display: block; color: #004120; }
h2 { font-size: 18px; display: block;width:457px; }
h3 { font-size: 18px; display: inline; color: #004120; }

/* form */
.form, .form_block, .form_text {width: 375px;}
.form_text {position:relative;width: 365px;margin-bottom: 20px;float:left;}
.form_block {margin-top: 5px;float:left; text-align: left;}
.form_label {position:relative;width: 175px;float:left;}
.form_element {position:relative;width: 200px;float:left;}
.form_element input {width: 200px;height:20px;border:1px solid #a7a6aa;background:#ffffff;color:#050505;padding:2px;}
.form_element textarea {width: 200px;height:80px;border:0px;background:#ffffff;color:#050505;padding:2px;border:1px solid #a7a6aa;}
.form_date_day, .form_date_month, .form_date_year {float: left;margin-right: 10px;}
.submit input {margin-top:5px;margin-left:175px;width:200px;height:22px;background-color:#a7a6aa;border:0 !important;color:#fff;text-align:left;padding:2px;cursor:pointer;}
.form_radio { float:none;width: 200px;height:22px;}
.form_radio_input {position:relative;width:20px;float: left;z-index:9999;}
.form_radio_input input{width:20px;border: none;z-index:9999;}
.form_radio_label {position:relative;top:3px;width:170px;z-index:0;}
