/*

Novostroy Screen Stylesheet

version:   1.0
date:      23.09.2009
author:    Novosiolov Vladimir
email:     nvastudio@mail.com
website:   www.nvastudio.com

*/

/********************* Common **********************/
.wrapper { margin: 0px auto; position: relative; padding: 0px; width: 950px; }
.top { height: 90px; }


/********************* TOP & Header **********************/
.menu { display: block; list-style: none; height: 44px; background: #ffb233; border-bottom: 5px solid #ff7e00; position: absolute; left: 305px; top: 0px; width: 645px; }
.menu li { display: inline; }
.menu a { display: block; white-space: nowrap; padding: 0px 19px; color: #FFFFFF; font: bold 13px/44px Arial, Helvetica, sans-serif; float: left; background: url(img/cuts.gif) repeat-y right top; }
.menu  a:hover { color: #A62429; }
.none a, .none a:hover { background: url(none); }
.header_bg { background: url(img/bg-header.gif); }
.header { height: 257px; background: #ACD7EB url(img/header.jpg) no-repeat left top; border: 1px solid #FFFFFF; border-top: none; }
.header h2 { display: block; text-transform: uppercase; color: #4e5c6a; padding: 43px 0px 0px 33px; font: normal 21px Geneva, Arial, Helvetica, sans-serif; }
.header h2 span { font-weight: bold; font-size: 105%; }


/********************* Content **********************/
.column_left { width: 305px; padding: 20px 0px 100px; float: left; }
.column_right { padding: 20px 0px 40px 30px; float: right; width: 615px; }
.column_right li { display: block; padding: 0px 0px 0px 18px; list-style-type: none; }
.column_right ul { margin: 0px; padding: 0px; }
.menu_left { list-style: none; padding-bottom: 20px; border-top: 1px solid #DBCEA6; }
.menu_left li { display: inline; }
.menu_left a { display: block; padding: 8px 18px; border-bottom: 1px solid #DBCEA6; background: #f5f1e2 url(img/arr.gif) no-repeat right 13px; color: #99070d; font: bold 13px Arial, Helvetica, sans-serif; }
.menu_left a:hover { background: #F0EAD2 url(img/arr.gif) no-repeat right 13px; }
.block { margin-bottom: 20px; }
.news { margin: 8px 0px 21px; }
.news dt { font-size: 11px; color: #999999; }
.news dd a { color: #996633; text-decoration: underline; }
.news dd { margin: 5px 0px; }
.news a:hover { text-decoration: none; }




/********************* Footer **********************/
.footer { background: url(img/plan.gif) no-repeat left 5px; padding: 0px 35px; height: 240px; }
.footer_bg { background: #F5F1E2 url(img/bg-footer.gif) repeat-x left top; }
.pencil { height: 244px; width: 305px; background: url(img/pencil.png); top: -79px; position: absolute; left: 35px; }
.menu_down { margin-left: 305px; background: #d5c99d; text-align: center; }
.menu_down a { color: #FFFFFF; font: bold 13px/42px Arial, Helvetica, sans-serif; padding: 0px 19px; }
.menu_down  a:hover { color: #996633; }
.copyright { margin: 12px 0px 0px 305px; font-size: 11px; color: #666; }
.copyright2 { margin: 12px 0px 0px 185px; font-size: 11px; color: #666; }



/********************* Global *************************/
* { margin: 0px; padding: 0px; }
body { background: #FFFFFF url(img/bg-top.gif) repeat-x left top; }
html { font: 12px tahoma, Verdana, sans-serif; color: #333333; }
h1 { color: #99070D; padding: 11px 0px 7px; font-size: 19px; font-weight: bold; }
h2 { color: #99070D; padding: 11px 0px 5px; font: normal 18px "Segoe UI", tahoma, Arial, sans-serif; }
h3 { color: #A78D58; padding: 8px 0px; font: bold 15px Arial, Helvetica, sans-serif; }
p { padding: 7px 0px; }
img { border-style: none; }
a, a:hover { text-decoration: none; }
.clear { clear: both; }
table, td { border-collapse:collapse; vertical-align: top; }



/*******************Cleaning some shit********************/
.table1 {border-collapse:collapse;width:100%;}
.table2 {border-collapse:collapse;width:100%}
.td1 {border:black 1px solid;vertical-align:top;}
.italic {font-style:italic;}
.ul1 {margin-top:10px;}
a {color:#996633;}
.mytext table tr td {padding:5px;}
.mytext table {margin-top:10px;}
.mytext h2 {margin-top:15px;}
