html{overflow-y:scroll;}
body{padding:0px; margin:0px; background:#ffd300; color:#000000; font:13px/19px Arial, Helvetica, sans-serif;}
div, p, ul, h2, h3, h4, h5, img{padding:0px; margin:0px;}
ul{list-style-type:none}
td {vertical-align:top;}
td.topnews{border-top:1px dashed #4984c1;padding:10px 0 0 0px;}

input { background-color:#FFFFFF; border: solid 1px; padding-left:3px; padding-right:3px; width:250px;}
input.datum { width:70px; }
input.check { width:16px; border:0px; margin:0px; background-color:#FFFFFF; }
.leadfeld { font-family:Arial, Helvetica; font-size:11px; font-style:normal; font-weight:normal; background-color:#FFFFFF; border: solid 1px; padding-left:3px; padding-right:3px; width:250px; height:65px; }
.textfeld { font-family:Arial, Helvetica; font-size:11px; font-style:normal; font-weight:normal; background-color:#FFFFFF; border: solid 1px; padding-left:3px; padding-right:3px; width:250px; height:100px; }
.selectfeld { border: solid 1px; }

#mainArea{width:910px; position:relative; margin:0 auto;}

#top{width:910px; height:0px; overflow:hidden;margin:0 auto;}

#header{width:910px; height:0px; overflow:hidden; margin:0 auto;}
#header p{padding:3px 18px 0 0; font-weight:bold;}

#content{width:910px; overflow:auto;background:#ffffff; position:relative; margin:0 auto;}

#subMenu{width:0px; float:left; padding:0; overflow:hidden;}
#subMenu ul{margin:0 20px;}
#subMenu ul li{font-size:15px;line-height:18px;color:#999999;}
#subMenu ul li.submenu {font-size:12px;line-height:17px;color:#999999;}
#subMenu ul li a{color:#999999; display:block; text-decoration:none;}
#subMenu ul li a:hover{color:#666666; text-decoration:none;}
#subMenu ul li a.menu_on{color:#666666; font-weight:bold; text-decoration:none;}
#subMenu ul li a.submenu_on{color:#666666; font-weight:bold; text-decoration:none;}
#subMenu ul li span{text-decoration:none;}

#articlew{width:713px; float:left; padding:20px 0;}
#articlew p{margin:0 20px; padding:0 0 8px 0;}

#article{width:516px; float:left; padding:20px 0;}
#article p{margin:0 20px; padding:0 0 8px 0;}
#article form{margin:0 20px; padding:0 0 8px 0;}

#article a{color:#666666;font-family:Arial,Helvetica,Sans-serif;font-size:12px;font-style:normal;font-weight:bold;line-height:14px;text-decoration:none;}
#article a:hover{color:#666666;text-decoration:underline;}


#article p.links{width:475px; height:25px; float:left; background:url(images/sky-color-bg.gif) 0 10px repeat-x; padding:0 0 5px 0;}
#article p.links a{width:150px; height:21px; display:block; background:url(images/icon2.jpg) 0 0 no-repeat #fff; line-height:21px; text-transform:uppercase; text-decoration:none; margin:0 0 0 280px; padding:4px 0 0 50px;}
#article p.links a:hover{background:url(images/icon2.jpg) 0 0 no-repeat #fff;}

#article ul.links li a{width:475px; height:20px; background:url(images/bullet2-normal.gif) 0 7px no-repeat #fff; text-decoration:none; line-height:20px; padding:0 0 0 12px;}
#article ul.links li a:hover{background:url(images/bullet2-hover.gif) 0 7px no-repeat #fff; text-decoration:underline;}

#news{width:197px; overflow:hidden; float:left; padding:20px 0;}
#news p{margin:0 20px; padding:0 0 8px 0;}

#footerArea{height:0px; margin:0 auto; clear:both;}
#footer{width:910px; height:0px; overflow:hidden; margin:0 auto;text-align:left;}
#footer p{padding:3px 0 0 20px; font-weight:bold;}

#footer ul{width:910px; height:0px; overflow:hidden;position:relative; margin:0 auto;}
#footer li{float:left; }
#footer ul li a{padding:0 10px 0; color:#2F5958; text-decoration:none; font-size:13px;}
#footer ul li a:hover{text-decoration:underline;}

