blockquote { border: 1px solid #000000; padding: 5px; background: #ffffff; }body {margin: 10px 0px 0px 0px;background-color: #7bb0e2;padding:0px;font: 12px Arial, Helvetica, sans-serif;color:#000000;}td#redcolumn { width: 201px; background: url(../images/bluetheme_05.png); height: 427px; color:#ffffff;}td#redcolumn a {color: #ffffff; text-decoration:none; font-weight:bold;}td#redcolumn a:hover {color: #ffffff; text-decoration:none; font-weight:bold;}td#normalbody { width: 782px; background: url(../images/index_04.jpg); height: 427px; color: #ffffff; }td#normalbody a {color: #ffffff; text-decoration:none; font-weight:bold;}td#normalbody a:hover {color: #ffffff; text-decoration:none; font-weight:bold;}td#normalbody .title {color: #ffffff; font-size: 14px; font-weight:bold;}td#normalbody .descr {color: #ffffff; font-weight:bold; }td#midmenu {	background: url(../images/index_03.jpg);	width: 782px;	height: 20px;	text-align: left;	margin-left: 10px;}#midmenu a {color:#0000ff; text-decoration:none; font-weight:bold;}#midmenu a:hover {color:#0000ff; text-decoration:none; font-weight:bold;}td#midsearch {	padding: 0px 0px 0px 0px;	background: url(../images/index_03.jpg);	text-align: right;	height: 20px;}form { margin: 0px; }textarea { width: 99% }input, select, textarea { color: #0000ff; 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/index_05.jpg); height: 22px; width:782px; color:#ffffff; }#footermenu a {color:#ffffff; text-decoration:none; font-weight:bold;}#footermenu a:hover {color:#ffffff; text-decoration:none; font-weight:bold;}#footer td { text-align: center; color: #fff; height: 22px; width:782px;}#footer a { color: #fff; text-decoration: none; font-weight:bold;}#footer a:hover { color: #fff; text-decoration: none;font-weight:bold; }ul { margin: 0px; padding: 0px; list-style: disc inside none; }/* ----- */div#container { width: 782px; 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: 782px; background: url(../images/header02.png); height: 135px; }/* ----- */td#menu02 {	padding: 0px 5px 0px 5px;	white-space: nowrap;	background: white;	color: Black;	text-align: center;	height: 20px;	 font-weight:bold;}#menu02 a { color: Black; text-decoration: none;  font-weight:bold;}#menu02 a:hover { color: Red; font-weight:bold; }#menu04 {	width: 100%;	padding: 0px 5px 0px 5px;	background: white;	text-align: right;	height: 20px;}/* ----- */.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; }.adbox{font-size:12px;color:#000000;background: url(../images/adbackground.png); width:248; padding-top:1px;vertical-align:top;}.adbox a { font-size:14px;color:#ffff00; text-decoration: none; font-weight:bold;text-align:center;}.adbox a:hover { font-size:14px;color:#ffff00; font-weight:bold;text-align:center;}.red {font-size:12px;color:#ff0000  !important; font-weight:bold;}