body {margin: 0; padding: 0; background: #1F1A17; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}

h1 {font-size: 13pt}

#shap_table, #down_table {width: 986px;}
#menu_table {width: 100%;}

#menu_table .menu_left, #menu_table .menu_right {width: 56px;}
#menu_table .menu_left {background: URL('images/m_left.jpg') top right no-repeat;}
#menu_table .menu_right {background: URL('images/m_right.jpg') top left no-repeat;}
.mainmenu {text-align: center; height: 36px; background: URL('images/m_center.jpg');}
.mainmenu a {text-decoration: none; margin: 0 5px; font-size: 12px;}
.kraya {width: 1px; background: URL('images/kraya.jpg') no-repeat;}

.menulink {color: #D0C6F5;}
.curpage {color: #FFE589;}
.color_red {color: #f00;}

#sub_menu {padding-top: 8px;}
#sub_menu, #sub_menu a {color: #B28610; font-size: 10pt; text-decoration: none; margin: 2px;}

#workarea_table {margin: 10px 40px 0 40px;}
#workarea_td {height: 300px; vertical-align: top; background: #AAA4C4; border: 2px solid #4E3D74;}

#workarea_table_main {margin: 0;}
#workarea_td_main {height: 300px; vertical-align: top;}

#workarea {width: 910px; padding: 0;}
#workarea_main {width: 896px; padding: 0;}

#workarea  div {padding: 20px;}
#workarea p, #workarea div, #workarea li, #workarea td {color: #000; font-size: 10pt; text-align: justify;}
#workarea p {text-indent: 1.2em;}

#zag_table
{
	width: 100%;
	margin-top: 10px;
	margin-left: 5px;
}

#zag_table td {height: 27px;}

#zag_table .zagfoto
{
	background: URL('images/zagfoto.jpg') right top no-repeat;
	width: 30px;
}

#zag_table .zag 
{
	background: #1F1A17; 
	color: #BBB6D3; 
	text-transform: uppercase; 
	font-weight: bold;
	font-size: 10pt;
}

#down_table .down_left, #down_table .down_right {width: 22px;}
#down_table td {height: 65px;}
#down_table .down_cvet {height: 70px; background: URL('images/cvet.jpg') top left no-repeat;}
#down_table .down_left {background: URL('images/down_left.jpg') bottom right no-repeat;}
#down_table .down_right {background: URL('images/down_right.jpg') bottom left no-repeat;}
#down_table .down_text_left, #down_table .down_text_right {width: 220px; font-size: 12px; color: #C6DBFF;}
#down_table .down_text_left {width: 220px; text-align: left;}
#down_table .down_text_right {width: 220px; text-align: right;}
#down_table .down_center, #down_table .down_text_left, #down_table .down_text_right {background: URL('images/down_center.jpg') bottom left repeat-x;}
#down_table .down_center {text-align: center; vertical-align: bottom;}


.cars_img td {text-align: center;}

.cars_img img {border: 2px solid #AB57DD;}

.table_img  td {width: 200px; vertical-align: top;}
.table_img  td p {text-align: center;}
.table_img img {border: 2px solid #AB57DD;}

#main_usl, #main_up {width: 982px;}
#main_route {text-align: center; vertical-align: bottom; width: 235px;}

#ContactForm input {width: 250px; border: 0;}
#ContactForm textarea {width: 450px; height:300px; border: 0;}
#ContactForm textarea {width: 450px; height:300px; border: 0;}

#vystForm textarea {width: 450px; height:100px; border: 0; background: #777;}

#main_vyst
{
	height: 350px;
	background: url('../../images/main/vystavka.jpg');
}

.demo_table {width: 700px; background: URL('/images/services/operators/video_shab.jpg') no-repeat;}
.demo_table td {height: 250px; padding-top: 60px;}
.demo_table td.demo_table_video {width: 370px;}
