body  { margin: 0px; padding: 0px; background-color: #8c45f7; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#fdfefe; }
td  { font-size: 13px; vertical-align: top; }
p  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#fdfefe; margin: 0px; }
a  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#fdfefe; text-decoration: none; }
a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#fdfefe; text-decoration: underline; }
a.line  { font-family: Arial, Helvetica, sans-serif; font-size: 16px; text-decoration: none; }
a:hover.line { font-family: Arial, Helvetica, sans-serif; font-size: 16px; text-decoration: underline; }
h1  { font-family: "Lucida Sans"; font-size: 30px; color:#095794; margin: 0px; }
h2, h2 a, h2 a:hover { font-family: "Lucida Sans"; font-size: 20px; color: #095794; margin: 0px; }
.maincont img { border: 1px solid #000; margin: 5px 0 5px 0; }

.all { background-color:#4cb0fe; }
a.newslinks  { font-family: Tahoma; font-size:11px; color:#fdfdfe; text-decoration: none; }
a.newslinks:hover  { font-family: Tahoma; font-size:11px; color:#fdfdfe; text-decoration:underline; }

.menulinks1 a.impmenu  { font-family: Tahoma; color:#ffff00; font-size: 12px; text-decoration: none; }
.menulinks1 a.impmenu:hover  { font-family: Tahoma; color:#ffff00; font-size: 12px; text-decoration: underline; }

a.impmenu  { font-family: Tahoma; color:#ffff00; font-size: 13px; text-decoration: none; }
a.impmenu:hover  { font-family: Tahoma; color:#ffff00; font-size: 13px; text-decoration: underline; }

.linksleft a.impmenu  { font-family: Tahoma; color:#ffff00; font-size: 12px; text-decoration: none; }
.linksleft a.impmenu:hover  { font-family: Tahoma; color:#ffff00; font-size: 12px; text-decoration: underline; }

.baner  { margin: 0 18 0 0; }

.counter  { margin: 0 5 0 0; }

.entr  { padding: 0 0 17 111px; }
.entr1  { padding: 0 0 25 62; }
.entr2  { padding: 0 10 0 0; font-family:Tahoma; font-size: 10px; color:#fdfcfc; vertical-align:middle; text-align: right; }
.entr3 input { width: 103; height: 18; background-color:#fdfcfc; border: 0px; }

.footer { background: url('images/bg.jpg') right repeat-y; }
.footer1  { padding: 0 0 20 0; }
.footer1 p  { font-family: Tahoma; color:#095794; font-size:11px; margin: 0 0 5 0; }
.footer1 p a { font-family: Tahoma; color:#095794; font-size:11px; }
.footer1 p a:hover { font-family: Tahoma; color:#095794; font-size:11px; }

.gal  { margin-top:10px; }
.gal1 h2  { font-family: Tahoma; color:#ffffff; font-size:24px; font-weight:normal; margin:0px; }
.gal1 p  { font-family:12px; color:#FFFFFF; }
.gal2 p  { font-family:12px; color:#FFFFFF; clear:margin; text-align:right; font-weight:bold; }
.gal2 p.linkx  { font-size:18px; color:#fcfcfd; clear:margin; text-align:right;font-weight:normal; margin-top:5px;  }
.gal2 p.linkx a  { font-size:18px; color:#fcfcfd; clear:margin; text-align:right; font-weight:normal; text-decoration:underline; }
.gal2 p.linkx a:hover  { font-size:18px; color:#fcfcfd; clear:margin; text-align:right; font-weight:normal; text-decoration: none; }
.gal3  { padding:50px 0px 0px 0px; }
.gal3 img.gald  { border: 5px solid #fefefe; }

.left  { background: url('images/left.gif') repeat-y; }
.left1 { background: url('images/left.gif') repeat-y; vertical-align:bottom; }
.linksleft  { padding: 118px 0px 61px 59px; line-height: 1.8; }
.linksleft a { font-family: Tahoma; color: #fefcfc; font-size: 12px; text-decoration: none; }
.linksleft a:hover { font-family: Tahoma; color: #fefcfc; font-size: 12px; text-decoration:underline; }
.logo1  { padding: 0 22 0 55; }

.main  { background: url('images/bg.jpg') left repeat-y; padding: 35 8 0 0; }
.maincont1  { padding-right:24px; }
.reg  { padding-top: 30px; }

.mainh  { padding: 10 0 10 0; }
.mainh1  { padding: 10 0 0 0; }
.menubg  { background: url('images/bgmenu.gif') repeat-y; padding: 27 20 27 20; }
.menulinks1 a  { font-family: Tahoma; color:#ffffff; font-size: 18px; text-decoration: none; }
.menulinks1 a:hover  { font-family: Tahoma; color:#ffffff; font-size: 18px; text-decoration: underline; }
.menulinks1 a.podmenu  { font-family: Tahoma; color:#ffffff; font-size: 12px; text-decoration: none; }
.menulinks1 a.podmenu:hover  { font-family: Tahoma; color:#ffffff; font-size: 12px; text-decoration: underline; }

.news { margin: 0 0 0 0; }

p.zag  { margin: 0 0 36 0; font-family: Tahoma; font-size: 12px; color: #fefdfd; }
p.zag a { font-family: Tahoma; color: #fefdfd; text-decoration:none; font-size:12px; }
p.zag a:hover { font-family: Tahoma; color: #fefdfd; text-decoration:underline; font-size:12px; }
p.zag a.line { color:#095794; }
p.zag a.line:hover { color:#095794; text-decoration:underline; }
p.mainstyle  { text-indent: 14px; }
p.newscont { margin:14 0 14 27; font-family: Tahoma; font-size:11px; color:#fdfbfb; }
p.recom  { margin: 0 0 0 27; }

.recommend  { margin: 15 0 15 0; }
.registr  { padding: 0 0 0 73; }
.registr1  { padding: 0 0 0 32; letter-spacing: 2; }
.registr1 a { font-family: Tahoma; font-size: 10px; color:#095794; text-decoration: none; }
.registr1 a:hover  { font-family: Tahoma; font-size: 10px; color:#095794; text-decoration:underline; }
.right  { background: url('images/right.gif') repeat-y; }
.rightcol  { padding: 0 20 0 10; }
.right1  { background: url('images/right.gif') repeat-y; vertical-align:bottom; }

.tah  { font-family: Tahoma; color:#095794; font-size:19px; }
