@import url("style_menu.css");
@import url("style_global.css");
/* 
Theme Name: Russian Translation Matters
Theme URI: http://www.nvastudio.com/
Description: Russian Translation Matters from NVA design studio
Version: 1.0
Author: NVA design studio
Author URI: http://www.nvastudio.com/
*/

/* Layout */
.wrapper, .footer { width:909px; margin:0 auto; position: relative; }
*html .wrapper {overflow: hidden;}
.top { height: 189px; background: url(img/top.png) no-repeat center bottom; }

.logo { padding: 70px 0px 0px 33px; width: 555px; height: 71px; }
.logo h1 { color: #006699; padding: 0px; margin: 0px; font-size: 15px; font-weight: normal; }
.logo img { height: 30px; width: 370px; }

.chat { padding: 10px 0px 0px 10px; width: 180px; height: 45px; }

.menu form { float: right; margin: 0px; background: url(img/search.gif) no-repeat right center; line-height: 37px; display: block; height: 37px; padding: 0px 18px 0px 0px; }
.search { font: 11px tahoma, Verdana, sans-serif; color: #006699; background: transparent; width: 150px; margin: 10px 15px 0px 33px; height: 18px; border-top: 0px none; border-right: 0px none; border-bottom: 0px none; border-left: 0px none; }
.button { height: 20px; width: 20px; }

/* Content */
.bg_content { background: url(img/bg-content.png) repeat-y center top; }
.content { float: left; width: 658px; color: #006699; padding: 0px 5px 20px 10px; }
.header { background: url(img/bann.jpg) no-repeat left top; height: 222px; color: #FFFFFF; padding: 0px 220px 0px 25px; }
.header p { line-height: 16px; color: #003399; margin-right: 100px; }
.header h1 { color: #003366; font-size: 1.8em; padding-top: 25px; }
.header   a  { float: left; display: block; margin: 22px 15px 0px 0px; text-decoration: none; }
.butt1 { background: url(img/butt-open.png) no-repeat center top; }
.butt2 { background: url(img/butt-pay.png) no-repeat center top; }
.butt1:hover { background: url(img/butt-open.png) no-repeat center bottom; }
.butt2:hover { background: url(img/butt-pay.png) no-repeat center bottom; }

.sidebar { float: right; width: 236px; padding: 0px 0px 20px; }
.sidebar li { list-style: none; display: inline; }
.sidebar li a { display: block; padding-left: 15px; background: url(img/arr-sidebar.gif) no-repeat left 9px; padding-bottom: 4px; padding-top: 3px; }
.sidebar h3 { display: block; padding: 7px 17px; background: url(img/bg-h2.png) repeat-y left top; color: #ee6500; font: normal 17px "Segoe UI", "Trebuchet MS", Arial, sans-serif; }
.inside  { padding: 15px 15px 25px 17px; }
.content form { margin: 15px 0px; }
.content .inside li { padding: 5px 5px 5px 22px; background: url(img/li.gif) no-repeat left 8px; }
.content .inside ul { list-style: none; padding: 5px 0px; margin: 0px; }

.txt { background: url(img/bg-input.png) no-repeat left top; border: 1px solid #bfc7ce; width: 620px; height: 100px; margin-bottom: 5px; padding: 2px; overflow: hidden; }
.grey { background: #f4f4f4; }
.grey strong { margin: 0px 12px; }
.grey .lang { width: 200px; }
.orange { background: #fff3e7; }
.padi { margin-right: 20px; }
.orange, .grey { display: block; margin-bottom: 5px; padding: 8px; }

/* Footer */
.footer { background: url(img/bg-footer.png) no-repeat center top; }
.footer a:hover { color: #003366; }
.footer a { color: #FFFFFF; }
.left a,.center a { font-size: 11px; background: url(img/li-down.gif) no-repeat left 7px; display: block; padding: 0px 0px 2px 15px; }
.footer .left, .footer .center { padding: 30px 0px 0px 24px; width: 300px; float: left; }
.footer .right { color: #FFFFFF; float: right; width: 195px; padding: 30px 20px 0px 0px; }
.footer span { background: url(img/footer-down.png) no-repeat center bottom; height: 24px; display: block; margin: 0px; padding: 0px; }
.nva { padding: 0px; }
.nva a { display: block; padding-left: 25px; background: url(img/nvastudio_logo.gif) no-repeat left 13px; font-size: 11px; color: #032553; padding-top: 12px; }

.valid { text-align: center; color: #3D90D2; font-size: 11px; padding-top: 12px; }
.valid a { border-bottom: 1px dashed #819BBF; }
table, td { border-collapse:collapse; vertical-align: top; }

