body {padding:0; margin:0;}

table.top_content_table {z-index:200; position:absolute; top:0; left:0; width:50%;}
table.top_content_table td {padding:15px 35px; vertical-align:middle;}
table.top_content_table div.nav_item {width:113px; height:23px; background:url('/_images/button.gif') no-repeat 0 0; text-align:center; float:left; margin-right:9px;}
table.top_content_table div.logo {position:relative; width:216px; height:137px; background:transparent url('/_images/tisbass_logotype.gif') no-repeat 0px 0px;}

table.main {z-index:100; width:100%; height:100%; width:expression(body.clientWidth < "1000" ? "1000px" : "100%"); min-width:1000px;}
table.main td {vertical-align:top;}
table.main td.top_left {height:264px; background:white url('/_images/top_left_x.jpg') repeat-x top left;}
table.main td.top_left div.top_left_bg {width:auto; height:264px; background:transparent url('/_images/top_left.jpg') no-repeat top right;}
table.main td.top_right {height:264px; background:white url('/_images/top_right_x.jpg') repeat-x 0 0;}
table.main td.top_right div.top_right_bg {z-index:100; position:relative; width:auto; height:264px; background:transparent url('/_images/top_right.jpg') no-repeat top left;}
table.main td.top_right div.top_right_bg_second {position:relative; width:auto; height:264px; background:transparent url('/_images/top_right_second.jpg') no-repeat top left;}

table.main td.content_left {padding:0 15px; background:url('/_images/main_content_bg.jpg') repeat-x 0 0; padding-bottom:0;}
table.main td.content_left td.menu {width:30%;}
table.main td.content_left .second td.menu {width:20%;}
table.main td.content_left td.menu h1 {margin:8px 0;}
table.main td.content_left td.menu ul li {width:auto; _height:20px; margin:6px 0; padding-left:15px; background:url('/_images/li.gif') no-repeat 2px 6px;}
table.main td.content_left td.menu ul li.curent {background:url('/_images/li_c.gif') no-repeat 0 8px;}
table.main td.content_left td.content {padding:0 10px;}
table.main td.content_left td.content h1 {margin:8px 0;}
table.main td.content_left td.content div.gallery {width:250px;}
table.main td.content_right {padding-bottom:0;}
table.main td.content_right div.content_right_bg {width:auto; height:auto; background:#fff url('/_images/content_right_1.jpg') repeat-y 0 0;}
table.main td.content_right div.content_right_bg div.content_right {width:auto; height:auto; background:transparent url('/_images/content_right_2.jpg') repeat-y 69px 0; padding:0 0 0 72px;}
table.main td.content_right div.bottom {width:auto; height:31px; background:#bba990 url('/_images/content_right_b1.jpg') no-repeat 0 0;}
table.main td.content_right div.bottom div {width:auto; height:31px; background:transparent url('/_images/content_right_b2.jpg') repeat-x 0 0; margin-left:69px;}

td.footer {background:url('/_images/footer.jpg') repeat-x bottom left; height:62px;}
div.vita {width:auto; padding-left:200px; padding-top:8px;}
div.vita {width:auto; padding-left:100px; float:left;}
div.vita2 {padding-right:20px;}

div.pero {position:absolute; right:0; top:189px; width:344px; height:118px; background:transparent url('/_images/pero.png') no-repeat 0px 0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_images/pero.png');}


/* Globals */
.right {width:auto; text-align:right;}
.center {width:auto; text-align:center;}

p.news {width:180px;}
div.news {width:180px; margin:10px 0;}
div.news a {font:normal 13px/18px 'Verdana';}

div.contacts {width:320px; text-align:left; margin-left:20px;}

div.prichin7 {width:250px; margin:0;}
div.prichin7 a h2 {color:#0090ad ! important; font:bold 14px/20px 'Verdana';}

.user_auth_form form td {	width:50%;
	padding:3px 8px;
	font:normal 12px 'Verdana';
	color:#848484;
	text-align:right;}
.user_auth_form span a {
	font:normal 12px 'Verdana';
	color:#848484;
}
.user_auth_form span a {	color:#00a1c2;}
.user_auth_form input {	width:100px;
	border:1px solid #878787;
}
.user_auth_form input.submit {
	width:55px;
	border-width:0;
	background-color:#00a1c2;
	font:normal 12px 'Verdana';
	color:#fff;
	padding:3px 10px;
}

td.content ul li {	margin:0 0 0 20px ! important;
}

.mini_icons {	position:absolute;
	top:20px;
	left:320px;}

table.gallery td {	padding-top:10px ! important;	padding-bottom:10px ! important;
}
