html { height:101% }

body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#686868; background-color:#fff; margin-top:0px }

a { color:#f94e02; font-weight:normal; text-decoration:underline }
a:hover { text-decoration:underline }

a.link { color:#fff; font-weight:bold; text-decoration:none }
a.link:hover { color:#f94e02; text-decoration:none }

form, input, button { margin:0; padding:0 }

input { color:#f94e02; background-color:#fff; border:1px solid #f94e02; margin:3px }

.h1 { font-size:17px; color:#888888; font-weight:bold }
.h2 { color:#f94e02; font-weight:bold }
.italic { color:#f94e02; font-style:italic }

#container { margin: 0 auto; width: 980px; }

#content { width:749px; padding-right:10px; padding-left:221px; padding-bottom:10px; background-image:url(img/bg_content.gif); background-repeat:repeat-y; min-height:450px }

* html #content { height:450px }

#content #top1 { clear:both; width:683px; margin:0px 25px 0px 43px; padding:2px; color:#888888; background-color:#ffffff }
#content #top2 { clear:both; width:683px; margin:12px 25px 0px 43px; padding:2px; color:#888888; background-color:#ffffff }
#content #left { float:left; width:380px; padding:12px 17px 0px 43px }
#content #left img { float:left; margin-right:20px; margin-bottom:10px }
#content #right { float:right; width:309px; padding:12px 0px 21px 0px }
#content #right img { float:left }
#content #bottom { clear:both; width:683px; margin:0px 25px 0px 43px; padding:5px; color:#f94e02; background-color:#fcecb8 }

#fonbox { width:284px; padding:0px 10px 0px 10px; color:#f94e02; background-image:url(img/bg_fonbox.gif) }

#news { width:278px; border-left:1px solid #ed713a; padding:0px 7px 0px 23px }

#head { width:960px; height:190px; padding-left:10px; padding-right:10px; padding-top:11px; background-image:url(img/bg_head.gif) }

#head img { float:left }

#foot { width:980px; height:28px; padding-top:0px; background-image:url(img/bg_foot.gif); background-repeat:no-repeat }
#foot span { color:#f94e02; font-size:11px; padding-left:20px }

#menu { position:absolute; top:200px; width: 211px; height:140px; margin-left:10px; background-color:#f9de83 }
#menu ul { list-style: none; margin: 0; padding: 0; width: 211px; }
#menu a, #menu a#first { 
	font-weight:bold;
        display: block;
	width:191px;
        margin: 0; padding: 0; 
	padding-left: 20px;
	background-color:#fcc300;
	color: #fff; text-decoration: none; line-height:25px; background-image:url(img/bg_menu.gif); background-position:0px 0px; background-repeat:no-repeat
}
#menu a#first { background-image:url(img/bg_menu1st.gif); background-position:0px 0px; background-repeat:no-repeat }
#menu a:hover, #menu a#activ { background-image:url(img/bg_menu.gif); background-position:0px -26px; background-repeat:no-repeat }
#menu a#first:hover, #menu a#first_activ { background-image:url(img/bg_menu1st.gif); background-position:0px -26px; background-repeat:no-repeat }
#menu li { border-bottom:2px solid white }

#formbox { position:absolute; top:390px; width:189px; margin-left:20px }
#formbox img { float:left }
#formbox #formtext { width:169px; padding:0px 10px 0px 10px; color:#f94e02; background-image:url(img/bg_formbox.gif) }

#button_box1 { width:200px; margin-top:2px }
#button_box2 { float:right; width:200px; margin-top:2px }
#button_box1 img, #button_box2 img { float:left }
#button_box1 #buttontext, #button_box2 #buttontext { width:169px; padding:0px 10px 0px 10px; background-image:url(img/bg_nlbox.gif) }

#top_nav { width:565px; min-height:26px; padding-left:405px; padding-right:10px; background-image:url(img/bg_topnav.jpg); background-repeat:repeat-y }
* html #top_nav { height:26px }
#top_nav ul { list-style:none; margin:0; padding:0 }
#top_nav li { display:inline }
#top_nav a, #top_nav a#first, #top_nav a#size {
	float:left;
	text-decoration:none;
	color:#fff;
	background-color:#fcc300;
	font-weight:bold;
	line-height:26px;
	height:26px;
	border-left:2px solid #fff;
	padding:0px 10px 0px 10px;
}
#top_nav a#size { font-weight:normal; border:0px; padding:0px 5px 0px 5px }
#top_nav a#size:hover { color:#ed723b }
#top_nav a#last, #top_nav a#last_activ { border-right:2px solid #fff }
#top_nav a:hover, #top_nav a#activ, #top_nav a#last_activ { background-color:#ed723b }

#nofloat { clear:both; visibility:hidden }

#copy { color:#f94e02; font-size:11px }
