/*******************************

examen-rcb.ru Screen Stylesheet

version:   1.0
date:      17/09/09
author:    Novosiolov Vladimir
email:     nvastudio@mail.com
website:   www.nvastudio.com

********************************/

.all { margin: 0px auto; position: relative; width: 996px; background: #FFFFFF; padding: 20px 0px 20px; }
.inside { padding: 20px 20px; }
.top { background: url(images/text.gif) no-repeat right center; }
.menu { text-align: right; font-size: 11px; line-height: 42px; }
.menu a { color: #000000; text-decoration: none; }
.header { background: url(images/description.jpg) no-repeat; height: 153px; padding-bottom: 33px; border-top: 4px solid #686868; }
.header p { display: block; padding: 32px 133px 0px 255px; color: #218A48; line-height: 16px; }
.column-right { float: right; width: 712px; }
.column-left { width: 220px; float: left; }
.menu-left { padding-bottom: 22px; }
.menu-left a, .menu-left span { text-transform: uppercase; color: #000000; display: block; padding: 5px 0px 5px 15px; text-decoration: none; font: bold 11px Arial, Helvetica, sans-serif; }
.menu-left li { list-style: none; display: inline; }
.menu-left a:hover, .menu-left span { color: #218A48; background: #eee; border-left: 3px solid #218A48; }

.center { text-align: center; }

.raspisanie { border: 1px solid #E0DFE3; width: 100%; }
.raspisanie th, table th { background: #E3E3E3; }
.raspisanie td, table td { background: #F6F6F6; }
.raspisanie td, .raspisanie th { border: none; text-align: center; padding: 7px; }
.left td{ text-align: left; }

th,td{ border-right: 2px solid #FFFFFF; border-bottom: 2px solid #FFFFFF;text-align: center; padding: 7px; }
table{ width: 100%; }

.link a { text-align: right; display: block; padding-right: 10px; background: url(images/arrow.gif) no-repeat right 5px; color: #333333; }
.white { clear: both; padding: 20px; background: #FFFFFF; min-height: 60px; }
.white .column-right img { margin: 0px 46px; }
.grey { clear: both; padding: 20px; background: #F6F6F6; min-height: 40px; }
.column-right ul { padding-left: 30px; }
.column-right li a { font-size: 12px; color: #009966; }
.column-right li { margin: 5px; }

.impor td { padding: 0px 15px 20px 0px; font-size: 11px;vertical-align: top; width: 50%;}
.impor h3 { font-size: 13px; color: #2E892E; }
.impor .link a { font-size: 11px; color: #666666; }
.footer { border-top: 3px solid #eee; padding: 30px 0px; }
.footer div { margin-left: 265px; }
.footer span { padding-top: 20px; display: block; }
.footer span img { margin-right: 12px; }
.logo { margin-left: -70px; margin-bottom: -55px; }
.ico { vertical-align: middle; margin: 0px 12px 6px 0px; }

* { margin: 0px; padding: 0px; }
body { background: #CFE9D1 url(images/bg.gif); }
html { font: 11px Verdana, tahoma, Helvetica, sans-serif; }
h1, h2, h3{ font-weight: bold; padding: 12px 0px; }
h1 { font-size: 19px; color: #218A48; font-weight: normal; }
h2 { font-size: 17px; color: #218A48; font-style: italic; }
h3 { color: #254625; font-size: 13px; }
h3 a { color: #218A48; }
p { padding: 7px 0px; }
img { border-style: none; }
a  { }
a:hover { text-decoration: none; color: #218A48; }
.clear { clear: both; }

