body { margin: 0; padding: 0; font-size: 14px; font-family: 'Century Gothic',verdana,arial,helvetica,sans-serif; color: #bfbfbf;}
img { border: 0; }
a { text-decoration: none; color: #808080; font-weight: bold; font-size: 14px; }
.clear { clear: both; }
/*
#header_ { margin: auto; min-width: 1200px; background: url('/images/header_bg2.gif') no-repeat center; height: 407px;}
*/
#header_ { margin: auto; min-width: 1200px; background: url('/images/header_bg_small2.gif') no-repeat center; height: 273px;}
#header {/*margin-left: auto;*/margin: auto; right: 0; width: 900px;}
#logo { float: left; height: 76px; }
#logo img { margin-top: 20px; }
#lang { float: right; bottom: 0; padding-top: 45px; }
#lang img { margin-left: 5px;}
#menu { color: #fff; font-size: 14px; padding-top: 0px; height: 42px; background: url('/images/menu_bg.png') no-repeat; }
/*#menu a { color: #fff; margin-left: 40px; text-transform: uppercase; }*/
#banner { color:#808080; font-size: 14px; height: 289px; background: url('/images/screen_man.png') no-repeat right bottom; }
#banner .title { color: #ff6500; font-size: 24px; text-transform: uppercase; } 
#banner #banner_left { width: 50%; margin-left: 40px; margin-top: 40px; }
#banner #banner_right { width: 50%; margin-right: 40px; }
#main { margin: auto; width: 1200px; }
#center {margin: auto; width: 900px; /*margin-top: 5px;*/ }
#left { float: left; width: 245px; background-color: #d9d9d9; padding: 15px; padding-right: 10px; color: #fff; }
#left .title { color: #ff6500; font-size: 24px; text-transform: uppercase; } 
#left .news { font-size: 14px; margin-top: 10px; }
#left .news p { margin: 0; font-size: 12px; }
#left .news_title { color: #fff; }
#left .news_date { color: #ff6500; }
#right { float: right; padding: 15px; width: 600px; font-size: 14px; color: #808080; }
#right .main_title, #right .header { color: #ff6500; font-size: 24px; text-transform: uppercase; } 
#right .main_title, #right .header h1 { font-size: 24px; margin:0; padding: 0; font-weight: normal; } 
#right .title { color: #ff6500; font-size: 14px; } 
#right .box_main { margin-bottom: 10px; }
#right .box { float: left; width: 185px; margin-right: 10px; }
#footer_ { margin: 10px auto; min-width: 1200px; background: url('/images/footer_bg.gif'); height: 100px; }
#footer {margin: auto; width: 870px; padding: 15px; color: #000; }
#footer #partners { height: 60px;}
#footer #contact-info { font-size: 12px; text-align: center;}
#footer #contact-info #direction { direction:rtl; unicode-bidi: bidi-override; }

.gallery ul, ul li { display: block; list-style: none; margin: 0; padding: 0; }
.gallery ul li { display: inline; white-space: nowrap; }

.back { margin-top: 20px; clear: both; }

.form_submit { color:#000000; background-color:#E0E0E0; font-size:11px; font-weight: bold; border: 1px solid #808080; }
.status { border: dashed 2px #A80000; margin-bottom: 10px; padding: 10px; color: #000; font-size: 12px; }
.statusOk { border: dashed 2px green; margin-bottom: 10px; padding: 10px; color: green; font-size: 12px; }
.statusError { border: dashed 2px red; margin-bottom: 10px; padding: 10px; color: red; font-size: 12px; }