body {margin:0px; padding:35px 0px 0px 0px; color:#7d7d7d;}
a {font:12px Verdana; color:#7d7d7d; text-decoration:underline;}
img {border:0px;}
h4{color:#000; font-size:12px;}

.left {float:left;}
.right {float:right;}

.main_tbl {height:100%; width:970px !important;}
.logo {background:url(/images/logo.gif); width:251px; height:46px;}
.menu {padding:0px; margin:10px 0px;}
.menu li {list-style:none; float:left; margin-left:35px; height:22px; position:relative; padding-top:expression("5px");}
.menu li a {color:#000; font:bold 10px Verdana; text-decoration:none;}
.menu li img {position:absolute; top:100%; margin-top:-2px; left:0px; width:100%; height:2px;}

.jcarousel {position:relative; width:970px; height:175px; overflow:hidden; margin:0px 0px 35px 0px;}
.next, .prev {position: absolute; top: 0px; width: 26px; height: 175px; cursor: pointer;}
.next {right: 0px; background: transparent url(/images/slide_next.gif) no-repeat 0 0;}
.prev {left: 0px; background: transparent url(/images/slide_prev.gif) no-repeat 0 0;}
.car {background: url(/images/slide_bg.gif) repeat-x 0 0; height:175px; position:absolute !important; left:26px !important; top:0px !important; width:917px !important; overflow:hidden;}
.jcarousel ul {padding: 20px 0px 0px 7px !important; margin:0px; width:10000px;}
.jcarousel ul li {width: 175px; height: 130px; margin-right:7px; padding:0px; float:left; list-style:none;}

.content {height:100%;padding:35px 0px 35px 0px;}
.prev, .next, #mycarousel {float:left;}
.index td, .inner td {border:0px solid #dcdcdc; border-style:none solid none solid; text-align:justify;}
.content, .content td {vertical-align:top; font:12px Verdana;}
.theman {background:url(/images/theman.gif); width:392px; height:178px;}
.types {margin-left:0px; padding-left:0px;}
.types li {margin:3px 0px 3px 0px; list-style:none; padding:0px 0px 0px 20px; background-repeat: no-repeat; background-position:left center;}
.work, h4 {clear:left;}
.work li {margin:0px 0px 30px 0px; list-style:none; padding:16px 0px 0px 1px; float:left; width:230px; text-align:center; height:180px !important; background-position: 11 0; background-repeat:no-repeat;}
.work li p {color:#7d7d7d; font:10px Verdana;}
.work li a:hover p, .work li a:hover {color:red;}
.contacts {width:80%;}
.contacts th {color:#000; font:bold 12px Verdana; text-align:left;}
.contacts input {width:100%; border: 1px solid #7d7d7d;}
#input1, #input2, #input3, #input4 {width:16px;}
.contacts th, .contacts td {padding:10px; vertical-align:middle;}
textarea {width:100%; height:100px; border: 1px solid #7d7d7d;}
