/* (c)copyright 2007 Risuyu.ru */
body {background: url(img/fon.gif) center 40px black; margin: 0; padding: 0;}
body, td, th {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: white;}

form {margin: 0; padding: 0;}
.hand {cursor: hand; cursor: pointer;}
input, select, button, textarea {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #2d2d2d;}
select {width: 170px;}

a {color: white; text-decoration:underline;}
a:visited {color: white; text-decoration:underline;}
a:hover {color: white; text-decoration:none;}

/* Standard HTML elements */

img {margin: 0; padding: 0; border-width: 0;}

h1 {font-size: 18px; color: white; margin: 10px 0 10px 0;}
h2 {font-size: 14px; margin: 0;}
h3 {font-size: 12px; margin: 3px 0 3px 5px;}
h6 {border: 1px solid #090; padding: 5px 10px; color: #090; background: #e2f6e2; font-size: 10px;} 

p {margin: 0 0 1.2em 0; line-height: 1.6em;}
p.before-list {margin-bottom: 0.4em;}
div {line-height: 1.6em;}

ul {margin: 0 0 0.8em 1.2em; padding: 0; list-style: square;}
ul li {margin: 0.6em 0 0.8em 15px; padding-left: 6px; line-height: 1.6em;}

ol {margin: 0 0 1.2em 0; padding: 0;}
ol li {margin: 0.5em 0 0.5em 35px;}

hr {height: 1px; border: none; background: #8a8e8d; color: #8a8e8d;}

/* Menu */
.menu {border-bottom: 7px solid #d29335; padding-right: 10px; padding-bottom: 6px;}
.menu a, .menu a:visited {color: #d29335; font-size: 14px; font-weight: bold; text-decoration: none; white-space:nowrap;}
.menu a:hover {color: white; font-size: 14px; font-weight: bold; text-decoration: none; white-space:nowrap;}
#menus td {padding-right: 10px; padding-bottom: 6px;}
#menus td.last {padding-right: 10px;}
#menus a, #menus a:visited {color: #d29335; font-size: 12px; font-weight: bold; text-decoration: none; white-space:nowrap;}
#menus a:hover {color: white; font-size: 12px; font-weight: bold; text-decoration: none; white-space:nowrap;}

/* Photoalbum */
#photos div {background: white; width: 154px; height: 132px; border: 1px dashed #aaa;}
#photos div div {width:144px; height: 122px; margin: 5px; cursor: hand; cursor: pointer; border: none;}
#photo div {width: 154px; height: 132px; text-align: center; background: white;}
#photo div span {line-height: 140px; color: #ccc; font-size: 10px;}

/* page */
#page {padding-top: 20px; color: #333; font-size: 18px; padding-left: 30px;}
#page .wt {font-size: 28px; color: white;}
#page a, #page a:hover, #page a:visited {font-size: 18px; color: #333;}

/* News */
#news .date {border-bottom: 2px solid #cea560; padding-bottom: 7px;}
#news .date span {font-size: 24px;}
#news p {color: #665656}
#news a, #news a:hover, #news a:visited {font-size: 18px; color: #665656;}
#news .white p {color: white;}
#news .white a, #news .white a:hover, #news .white a:visited {font-size: 18px; color: white;}
#news .big {font-size: 18px; color: white;}
.new {font: 30 normal Tahoma, Verdana, Arial, Helvetica, sans-serif;}

/* Copyright */
#copy {height: 77px; padding-right: 200px; text-align: right; font-size: 10px; color: #262626; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; white-space: nowrap;}
#copy span {color: #383838; font-size: 18px;}
#copy .small {color: #5e5e5e; font-size: 10px;}

.is {width: 100px; height: 20px; cursor: pointer; cursor: hand; margin-left: 350px;}

