blockquote { background: #000; border: 1px solid #fff; padding: 5px; }body { background: #000; background-attachment: fixed; background-image: url(../images/background.jpg); background-position: top center; background-repeat: no-repeat; color: #fff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; padding: 0; text-align: center; }.image3{ background-image: url(../images/index_03.jpg); width: 12px;}.image5{ background-image: url(../images/index_05.jpg); width: 11px; }a { color: #ff0; text-decoration: none; font-weight: bold; }a:hover { color: #fff; text-decoration: none; font-weight: bold; }form { margin: 0px; }h2 { font-size: 14px; }textarea { width: 90%; }input, select, textarea { background: #fff; color: #000; font: 12px Arial, Helvetica, sans-serif; }input, textarea, select { background: #fff; border: 1px solid #7c4029; padding: 2px; }input:focus, textarea:focus { background: #000; border: 1px solid #f00; color: #fff; }td#menu02 { color: #ddd; font-size: 10px; height: 20px; padding: 0px 0px 0px 0px; text-align: center; white-space: nowrap; }td#formpages { height: 650px; background: url(../images/index_04.jpg); background-position: 0px 70px; color: #fff; padding: 0px; text-align: justify; }td#formpages70 { height: 70px; background: url(../images/index_04.jpg); background-position: top right; color: #fff; font-size: 10px; padding: 0px; text-align: justify; }td#formpages70 a { color: #fff; text-decoration: none; }td#formpages70 a:hover { color: #ff0000; text-decoration: none; }td#normalbody { height: 650px; background: url(../images/darken.jpg); background-position: top right; color: #fff; font-size: 10px; padding: 0px; text-align: justify; }td#normalbody .descr { color: #ff0; font-size: 12px; font-weight: bold; }td#normalbody .title { color: #fff; font-size: 14px; font-weight: bold; }td#normalbody a { color: #ff0; text-decoration: none; }td#normalbody a:hover { color: #ff0000; text-decoration: none; }.darken { background: url(../images/darken.jpg); }td#redcolumn { background: url(../images/indexcol_04.jpg);  color: #7f8679; font-size: 10px; padding: 7px 23px 0px 20px; text-align: left; width: 139px; }td#redcolumnnav { font-size: 10px; width: 125px; padding: 0; margin: 1em; }td#redcolumnnav a { font-size: 10px;  margin: 0; width: auto; display:block; padding: 12px 0px 12px 5px; border-bottom: 1px solid #202020; color: #7f8679; text-decoration: none; }td#redcolumnnav a:hover { font-size: 10px; background: url(../images/buttonover.png); color: #000; }ul { list-style: disc inside none; margin: 0px; padding: 0px; }.blacktextbox{ background-color: black; border: 1px solid #fff; color: #fff; font-size: 12px; margin: 5px 1px 5px 1px; padding: 4px; }/* ----- */.border0 { color: #fff; padding: 10px; }.border1, .border2 { color: #fff; padding: 5px; }.color1 { background-color: black; border: 1px solid #fff; color: #fff; font-size: 12px; margin: 5px 1px 5px 1px; padding: 4px; }.color1 a:hover { background-color: white; border: 1px solid #fff; color: #000; font-size: 12px; margin: 5px 1px 5px 1px; padding: 4px; }.color2 { color: #ff0; font-weight: bold; }/* ----- */.column { background: #111; }.floatleftimage { background-color: #fff; border: 1px solid #3a0402; clear: left; color: #3a0402; float: left; margin: 0px 10px 10px 10px; padding: 10px; }.floatlefttextbox{ background-color: #fff; border: 1px solid #3a0402; clear: left; color: #3a0402; float: left; margin: 0px 10px 10px 10px; padding: 10px; width: 720px; }.floatright{ clear: right; float: right; padding-bottom: 10px; padding-left: 10px; }.floatrightimage, .floatrighttextbox { background-color: #fff; border: 1px solid #3a0402; clear: right; color: #3a0402; float: right; margin: 0px 10px 10px 10px; padding: 10px; }/* ----- */.message, .required { color: #f00; }.nocolumn { background: #222; }.searchbutton { background-color: transparent; border: 0px; }.searchinput { background: #fff; border: 1px solid #7c4029; color: #7c4029; font: 12px Arial, Helvetica, sans-serif; }/* ----- */.seocms { color: #fff; cursor: pointer; padding-left: 5px; vertical-align: top; }.seocms a { color: #ff0; text-decoration: none; font-weight: bold; }.seocms a:hover { color: #fff; text-decoration: none; font-weight: bold; }/* ----- */.tree li { background: url(../images/smallspider.png) no-repeat left top; list-style-type: none; padding-left: 25px; }.tree li.child { background: url(../images/smallspider.png) no-repeat left top; cursor: pointer !important; padding-right: 10px; }.tree li.child ul { display: none; }.tree li.child ul li { cursor: default; margin-left: -15px; }.tree a { font-size: 10px; display: block; margin: 0; width: auto; padding: 10px 0px 10px 5px; border-bottom: 1px solid #ddd; color: #ddd; text-decoration: none; }.tree a:hover { font-size: 10px; background: #ddd; color: #000; }.whiteonblack { color: #fff; font-weight: bold; text-decoration: none; }.whitetextbox{ background-color: #fff; border: 1px solid #3a0402; color: #3a0402; font-size: 12px; margin: 5px; padding: 5px; }.whitetextbox a, .border0 a:hover, .border1 a:hover { color: #f00!important; }.whitetextbox a:hover { color: #3a0402!important; }#bigpage a, #restrictedmenu a { color: white; }#bigpage a:hover, #restrictedmenu a:hover { color: red; }#container{ margin-left: auto; margin-right: auto; margin-top: 10px; width: 1023px; }#footer a:hover { color: #f00; text-decoration: none; }#footer td { background: url(../images/index_07.jpg); color: #fff; font: 10px Arial, Helvetica, sans-serif; height: 20px; padding: 0px 10px 0px 10px; text-align: center; width: 1023px; }#footermenu a { color: #ddd; text-decoration: none; }#footermenu a:hover, #footer a, .border0 a, .border1 a { color: #fff; text-decoration: none; }#footermenu td { background: url(../images/index_08.jpg); color: #fff; font: 10px Arial, Helvetica, sans-serif; height: 20px; padding-right: 0px; text-align: center; width: 1023px; }#headerbanner { }#headermenu { background: url(../images/index_01.jpg); height: 20px; padding: 0; width: 1023px; }#menu02 a { color: #ddd; font-weight: bold; text-decoration: none; }#menu02 a:hover { color: #f00000; }#restrictedmenu { background: url(../images/table_big.jpg); background-position: top right; color: #fff; font-size: 12px; height: 100%; padding: 10px; text-align: center; }