
body, div, span, p, a, img, ul, ol, li, table, th, tr, td, form, fieldset, legend, dl, dt, dd, blockquote, applet, object {border:0;}
body {padding:5px 0; background:black; font:0.75em/1.5 "arial",sans-serif; color:white; text-align:center; }

vhod {background:black;}

a {color:#ffffff;}
a:hover {color:#ffae00;}

h1, h2, h3, h4, h5, h6 {margin:15px 0 10px 0; color: #000}
h1 {font-size:200%;}
h2 {font-size:160%;  font-family:"arial",sans-serif; letter-spacing:-1px; color:#929292}
h3 {font-size:140%;}
h4 {font-size:120%;}
h5 {font-size:100%;}

p {margin:15px 0;}

table {margin:15px 0; border-collapse:collapse; border-spacing:0; font-size:100%;}
th {text-align:center; font-weight:bold;}
th, td {padding:3px 5px;}


hr {display:block; height:1px; margin:10px 0; padding:0; border:0 solid #CCC; background:#CCC; color:#CCC;}

.main {width:870px; margin: auto; text-align:left;  }

        #logo {position:absolute; top:30px; margin-left:0px;}
        #logo h1 {position:relative; overflow:hidden; width:299px; height:110px; margin:0; padding:0;}
        #logo h1 a {color:black;}
		#logo h1 span {display:block; position:absolute; left:0; top:0; z-index:1; width:299px; height:110px; background:url("../images/logo_izofast_black.jpg") 0 0 no-repeat; cursor:pointer;}
		
.maini {width:870px; margin: auto; text-align:left;  }
       
        #log h1 {position:relative; overflow:hidden; width:840px; height:233px; margin:10; padding:00;}
       	#log h1 span {display:block; position:absolute; left:0; top:0; z-index:1; width:840px; height:233px; background:url("../images/mastiki_izofast.jpg") 0 0 no-repeat; cursor:pointer;float: center;}
		
 		     

#contact {width:409px; height:26px; margin-left: 450px; margin-top: 40px; font-size: 170%; color: #000000;}
#contactss {width:409px; height:26px; margin-right: 450px; margin-top: 40px; font-size: 170%; color: #000000;}
#tel { float: right; /* Обтекание картинки по левому краю */
 padding-right: 10px; /* Отступ слева */
 vertical-align: top;; width:189px; height:210px; background:url("../images/tel.jpg") 0 0 no-repeat; cursor:pointer;}

ul {margin:0; padding:0; list-style:none;}
ul li {margin:0; padding:4px; padding-top:8px;  padding-left:42px;  font-size: 100%;}


.clients {padding-right: 29px; padding-top: 5px; float: left;}

.stred {padding:4px; padding-top:10px; padding-left:42px;   background:url("../images/arrow.png") 150px 5px no-repeat; font-size: 120%; text-align: center; margin-left: 170px;}


.posundiv {padding-left: 12px; margin-top: 90px;}

.one {height:42px; background:url("../images/one.gif") 1px 1px no-repeat; padding-top:10px;  padding-left:50px; float: left;}
.two {width: 150px; margin-left: 15px;  height:42px; background:url("../images/two.gif") 1px 1px no-repeat; padding-top:10px;  padding-left:50px; float: left; }
.three {margin-left: 280px;  height:42px; background:url("../images/three.gif") 1px 1px no-repeat; padding-top:10px;  padding-left:50px; }

.footer {width:896px; height:19px; background:white; clear: left; padding-top: 27px; text-align: center; color: black; padding-bottom: 30px;}
.footer a {color: black}
.footer a:hover {color: black; text-decoration: none;}



tr {border: 1px;border-width: 1px;border-color: gray;border-style: solid;text-align: center;padding: 6px;font-family: Arial, Helvetica, sans-serif;font-size: 85%;}
td {border-width: 1px;border-color: #CCCCCC;border-style: solid;text-align: center;padding:5px;}






















