@charset "utf-8";
body, html {height: 100%;}

body {padding:0px; margin:0px; background-color:#FFFFFF;}
body, input, select, textarea, a {font-family:Tahoma; font-size:12px; color:#636363;}
td {vertical-align:top;}
a:hover {text-decoration:none;}
div.headerline01 {background-image:url(images/header_bg_01.gif); background-repeat:repeat-x; height:33px;}
div.headerline02 {padding-top:7px; background-image:url(images/header_bg_02.gif); background-repeat:repeat-x; height:26px;}
div.headerline03 {background-image:url(images/header_bg_03.gif); background-repeat:repeat-x; height:33px;}
div.leftcolumn {padding-right:10px;}
div.centercolumn {padding-left:0px; padding-right:0px;}
div.rightcolumn {padding-left:10px;}
div.logo {padding-top:50px; padding-bottom:10px;}

div.mainmenu {padding:10px;}
div.mainmenuitem {padding-left:30px; background-image:url(images/arrow_02.gif); background-repeat:no-repeat; background-position:left center;}
div.mainmenuitem a {font-family:"Arial Narrow", Arial; font-size:36px; color:#C5D800; text-decoration:underline;}
div.mainmenuitem a:hover {text-decoration:none;}
div.mainmenucurrentitem {padding-left:30px; background-image:url(images/arrow_01.gif); background-repeat:no-repeat; background-position:left center;}
div.mainmenucurrentitem a {font-family:"Arial Narrow", Arial; font-size:36px; color:#DADADA; text-decoration:underline;}
div.mainmenucurrentitem a:hover {text-decoration:none;}

div.block {margin-bottom:10px; border-width:1px; border-style:solid; border-color:#E5E5E5;}
div.blocktitle {padding-top:15px; padding-left:30px; background-image:url(images/arrow_03.gif); background-repeat:no-repeat; background-position:left top; font-family:"Arial Narrow", Arial; font-size:24px; color:#C5D800;}
div.subblocktitle {padding-top:15px; font-family:"Arial Narrow", Arial; font-size:24px; color:#C5D800;}
div.blockbigtitle {padding-top:5px; padding-left:30px; background-image:url(images/arrow_03.gif); background-repeat:no-repeat; background-position:left top; font-family:"Arial Narrow", Arial; font-size:36px; color:#759EBD;}
div.blockcontent {padding-top: 20px; padding-left:15px; padding-right:10px;}
div.blockbigcontent {padding:5px; padding-top: 20px;}

div.banner240x350 {margin-bottom:10px;}

div.bottommenu {padding-top:25px; background-color:#E7E7E7; height:45px; text-align:center; font-weight:bold;}
div.bottommenu a {font-weight:bold;}
div.bottomcopyright {padding:20px;}
div.copyright {font-size:11px; color:#A7A7A7;}
div.subcopyright {font-size:10px; color:#828282;}

div.rssitem {padding-bottom:15px; padding-left:25px; background-image:url(images/arrow_04.gif); background-repeat:no-repeat; background-position:5px 5px; color:#759EBD;}
div.rssitem a {color:#759EBD;}

div.link01 a {font-size:14px; font-weight:bold; color:#648EB0;}
div.link02 a {font-size:16px; font-weight:bold; color:#969696;}

div.login {font-size:16px; font-weight:bold; color:#969696;}

div.listerarrow {margin:10px;}
div.listerarrow a {font-size:14px;}
div.listeritem {margin:10px;}
div.listeritem a, div.listeritem span {border:dotted 1px #999999; font-size:14px;}
div.listeritem span {background-color:#CCCCCC;}

form {margin:0px; padding:0px;}
input,select {margin:0px; padding:0px;  width:230px; height:20px;}
input.qsearch {padding:0px; padding-left:2px; margin:0px; border:none; width:400px; height:21px; font-size:16px; font-weight:bold; color:#C0BFBF;}
input.imgbutton {padding:0px; margin:0px; border:none; width:19px; height:21px;}
input.button {padding:0px; border:none; width:110px; height:45px; background-color:#D5D5D5; font-family:"Arial Narrow", Arial; font-size:36px; color:#9C9C9C;}
