* {font-family:Arial, sans-serif;}
html {direction:rtl;}
img {border:0;}
body, td, input, textarea, option {font-size:12px; color:#fff;}
a {color:#000; text-decoration:underline;}
a:hover {text-decoration:none;}
form {margin:0; padding:0;}

.clear {clear:both; font-size:0; line-height:0;}
.nolist {list-style-type:none;}
.redBold {font-weight:bold; color:red;}

.webInput {
	border:1px solid #c89818;
	padding: 4px 10px 4px 0px;
	margin-bottom: 10px;
	color: #000;
}
.webSend {background-color:#c89818; border:1px solid #c89818; color:#fff; font-weight:bold;}

body {background:url('../images/site_bg.gif') #a6abaf repeat-x top left; margin:0;}
div#base {width:808px; background-color:#fff; padding:0 1px; margin:0 auto;}

/* Top bar */
div#top {position:relative; background:url('../images/bar.jpg') no-repeat top center; margin:0 auto; height:225px; padding-top:3px; margin-bottom:1px;}
div#top div {position:absolute; top:2px; left:5px;}
div#top div h1 {margin:0; font-size:11px; font-weight:normal; color:#000;}
div#top img {display:block; margin:0 auto;}

/* Right side */
#right {width:203px; background:url('../images/menu_bg.gif') repeat-y top left; padding:5px 5px 250px 0; vertical-align:top;}
#right ul {margin:0; padding:0;}
#right ul.menu {margin:0; padding:0; width:196px;}
#right ul.menu li {background:url('../images/menu_li_bg.gif') repeat-y center; height:22px; width:178px; padding:7px 18px 0 0; margin-bottom:6px; font-size:14px;}
#right ul.menu li a {text-decoration:none; font-size:14px;}
#right ul.menu li a:hover{font-weight:bold;}
#right ul#images {margin:16px 0;}

/* Main site */
#main {width:599px; padding-right:1px; vertical-align:top;}
#main div.topmenu {background:url('../images/topmenu_bg.gif') #c89818 repeat-x bottom center; height:26px; padding:9px 11px 0 0;}
#main div.topmenu ul {margin:0; padding:0;}
#main div.topmenu ul li{float:right; font-size:14px; color:#fff; font-weight:bold;}
#main div.topmenu ul li a {color:#fff; font-weight:bold; text-decoration:none; font-size:15px;}
#main div.topmenu ul li a:hover {text-decoration:underline;}
#main div.topmenu ul li.spacer{margin:0 8px;}
#main div.text {background:url('../images/content_bg.gif') repeat-x top left; padding:18px 8px 0 28px; text-align:justify; line-height:1.3; font-size:13px;}
#main div.text h2 {margin:0; margin-bottom:10px; text-align:right; color:#000; font-size:18px; border-bottom:1px solid #000;}
#main div.text h3 {font-size:18px; text-align:center; color:#c79818; margin:0; margin-bottom:10px;}
#main div.text p:first-child {margin-top:0;}
.main_content  div.companies {width:550px; text-align:center;}
.main_content  div.companies div {float:right; margin:0 25px 25px 0;}
.main_content  div.companies div img {border:1px solid #000;}
#main div.text div.navCars {text-align:right; margin-bottom:5px;}
#main div.text table.car {width:550px; margin:0 auto 20px auto; border:1px solid #c79818;}
#main div.text table.car td {text-align:right; padding:4px; vertical-align:top;}
#main div.text table.car td strong{font-size:14px;}
#main div.text table.car td.title {background-color:#c79818; color:#fff; font-weight:bold; font-size:16px; border-bottom:1px solid #c79818;}
#main div.text table.car td.pic {width:133px;}
#main div.text table.car td.pic img{margin:0 auto; display:block; padding:2px; border:1px solid #000;}
#main div.text table.car td.pic img:hover{border:1px solid #ccc;}
#main div.text table.car td .car_name {font-weight:bold; font-size:15px; color:#c79818;}
#main div.text table.car td.more_pics {height:13px;}
#main div.text table.car td.more_pics div {text-align:left;}
#main div.text table.car td.more_pics div a {font-size:13px;}
.main_content table.gallery {width:570px; margin:0 auto;}
.main_content table.gallery td {padding:5px; text-align:center;}
.main_content table.gallery td div.album_title {width:175px; margin:0 auto;}
.main_content table.gallery td div.album_title a {font-weight:bold; color:#fff; font-size:13px;}
.main_content table.gallery td img {margin:0 auto; display:block;}
.main_content img.gallery {padding:5px; border:1px solid #ccc;}
.main_content img.gallery:hover {border-color:#c79818;}
#main div.text table.contact td input {display:inline;}
#main div.text table.contact td span {display:inline;}
#main div.text div.new {margin-bottom:20px;}
#main div.text div.new div.new_title a {text-decoration:underline; font-weight:bold; font-size:14px; color:#c79818;}
#main div.text div.new div.new_title a:hover {text-decoration:none;}
#main div.text div.new div.new_content {color:#606060;}
#main div.text table.shortcontact {float:left; border:1px solid #c89818; background-color:#f3f3f3; margin-right:10px;}
#main div.text table.shortcontact td {padding:4px;}
#main div.text table.shortcontact td.title {font-size:18px; font-weight:bold; text-align:center; color:#313538;}


