blockquote { border: 1px solid #000000; padding: 5px; background: #ffffff; }body {margin: 10px 0px 0px 0px;background-image:url(../images/bg.jpg); background-repeat:no-repeat; background-position:top center; background-attachment: fixed;padding:0px;font: 12px Arial, Helvetica, sans-serif;color:#000000;}td#redcolumn { width: 201px; background: url(../images/bluetheme_05.png); height: 427px; color:#222222;}td#redcolumn a {color: #222222; text-decoration:none; font-weight:bold;}td#redcolumn a:hover {color: #000000; text-decoration:none; font-weight:bold;}td#normalbody { width: 599px; background: url(../images/bluetheme_06.png); height: 427px; color: #222222; }td#normalbody a {color: #FF0000; text-decoration:none; font-weight:bold;}td#normalbody a:hover {color: #0000ff; text-decoration:none; font-weight:bold;}td#normalbody .title {color: #FF0000; font-size: 14px; font-weight:bold;}td#normalbody .descr {color: #FF0000; font-weight:bold; }td#midmenu {	background: url(../images/bluetheme_03.png);	width: 800px;	height: 21px;	text-align: center;}#midmenu a {color:#ffffff; text-decoration:none; font-weight:bold;}#midmenu a:hover {color:#ff0000; text-decoration:none; font-weight:bold;}td#midsearch {	padding: 0px 5px 0px 5px;	background: url(../images/bluetheme_04.png);	text-align: right;	height: 40px;}form { margin: 0px; }textarea { width: 99% }input, select, textarea { color: #222222; font: 12px Arial, Helvetica, sans-serif; background: #ffffff;}input, textarea, select { border: 1px solid #222222; padding: 2px; background: #ffffff; }input:focus, textarea:focus { border: 1px solid #FF0000; color: #222222; background: #ffffff; }.submitbutton {border: 0px;}#footermenu td { text-align: center; background:url(../images/bluetheme_07.png); height: 21px; width:800px; color:#ffffff; }#footermenu a {color:#ffffff; text-decoration:none; font-weight:bold;}#footermenu a:hover {color:#ffff00; text-decoration:none; font-weight:bold;}#footer td { text-align: center; color: #ff0000; background:url(../images/bluetheme_09.png); height: 16px; width:800px;}#footer a { color: #ff0000; text-decoration: none; font-weight:bold;}#footer a:hover { color: #000000; text-decoration: none;font-weight:bold; }ul { margin: 0px; padding: 0px; list-style: disc inside none; }/* ----- */div#container { width: 800px; margin: 0px auto 0px auto; text-align: left; background: url(../images/bluetheme_09.png);}/* ----- */#header01 {	width: 780px;	padding: 10px 10px 0px 10px;	background: url(../images/header01.png);	color: Black;	text-align: right;	height: 20px;}#header01 a { color: Black; text-decoration: none; }#header01 a:hover { color: Black; }#header02 { width: 800px; background: url(../images/header02.png); height: 135px; }/* ----- */td#menu02 {	padding: 0px 5px 5px 5px;	white-space: nowrap;	background: url(../images/menu02.png);	color: Black;	text-align: center;	height: 35px;}#menu02 a { color: Black; text-decoration: none; }#menu02 a:hover { color: Black; }#menu02:hover { background: url(../images/menu00.png); }#menu04 {	width: 100%;	padding: 0px 5px 5px 5px;	background: url(../images/menu04.png);	text-align: right;	height: 35px;}/* ----- */.border1, #headermenu { border: 0px solid Red; padding: 5px; background: White; color: Black; }.border1 a, #headermenu a { color: Black; text-decoration: none; font-weight:bold; }.border1 a:hover, #headermenu a:hover { color: #ff0000!important; font-weight:bold;}.border1 .bgcolor1 { background: White; }.border1 .bgcolor2 { background: White; }.border1 .menu td { background: White; }.border1 .menu td:hover { background: White; }.border1 .title { background: White; color: Black; }.border1 .descr { background: White; font-style: italic; }/* ----- */.border2 { border: 0px solid Red; padding: 5px; background: White; color: Black; }.border2 a { color: Black; text-decoration: none; font-weight:bold;}.border2 a:hover { color: Red !important; font-weight:bold;}.border2 .bgcolor1 { background: White; }.border2 .bgcolor2 { background: White; }.border2 .title { background: White; color: Black; }.border2 .descr { background: White; font-style: italic; }/* ----- */.color1 { color: Black; }.color2 { color: Black; }/* ----- */.column { background: White; }.nocolumn { background: White; }/* ----- */.message, .required { color: #FF0000; }/* ----- */.seocms { padding-left: 5px; color: #999933; cursor: pointer; vertical-align: top; }/* ----- */.tree li {	padding-left: 25px;	list-style-type: none;	background: url(../images/smallspider.png) no-repeat left top;}.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 { margin-left: -15px; cursor: default; }