html, body, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; z-index: 10000;}
ol, ul {list-style: none;}
table {border-collapse: collapse; border-spacing: 0; z-index: 10000;}
.clear {clear: both; z-index: 10000;}
:focus {outline: 0; z-index: 10000;}
html, body {width:100%; height:100%;}
body {font: 14px Arial, Helvetica, sans-serif; background: url(http://www.stroimweb.ru/design/images1/body.jpg) left 24px no-repeat;}
	.clear {clear: both;}
	.width {width:100%; min-width: 1000px;}
	* html .minwidth {padding-left: 1000px;}
	* html .container {margin-left: -1000px; position:relative; z-index: 10000;}
	/*\*/
	* html .minwidth,
	* html .container,
	* html .layout {height:1px;}
	
	#header {background: url(http://www.stroimweb.ru/design/images1/header.gif) left top repeat-x; height: 24px;}
	#header h2 {font-size: 12px; color: #fcd000; font-weight: normal; margin-right: 3px; float: left; text-transform: uppercase; z-index: 10000;}
	#header ul {height: 24px; float: left; text-transform: uppercase; z-index: 10000;}
	#header ul li {float: left; z-index: 10000;}
	#header ul li a {font-size: 12px; font-weight: bold; text-decoration: none; color: #fff; z-index: 10000;}
	#header ul li span {margin: 2px 2px 2px 2px; color: #fff; font-size: 12px; z-index: 10000;}
	#main {width: 1000px; position:relative; height: 991px;}
	#main form {width: 320px; padding: 7px 0 0 6px;}
	#main form label {color: #3d875d; font-size: 16px; width: 64px; display: block; float: left;}
	#main form .submit {color: #1386a3; width: 112px; height: 24px; position: absolute; top: 13px; left: 189px;}
	#main form input {margin-bottom: 5px; width: 98px; border: 1px solid #68696a;}
	#main .webstudio {position: absolute; left: 343px; top: 23px;}
	#main h1 {text-indent: -9000px; overflow: hidden;}
	#main h1 a img {position: absolute; left: 705px; top: 21px; border: none;}
	#main .content {width: 580px; margin-top: 27px; padding-left: 14px;}
	#main .content h3 {font-size: 19px; color: #1386a3;}
	#main .content p {color: #083b08; font-style: normal; font-size: 11px; padding: 10px 0 15px 0; letter-spacing: 0.3px; line-height: 1.5; text-indent: 10px; text-transform: uppercase;}
	#main .text-block {position: absolute; top: 467px; left: 631px; width: 260px; height: 110px; text-align: right; }
	#main .text-block p {color: #4b4b4b; font-size: 14px;}
	#main .text-block span {color: #4b4b4b; font-size: 14px; font-style: italic;}

	#main .text-block1 {position: absolute; top: 50px; left: 700px; width: 260px; height: 110px; text-align: right; }
	#main .text-block1 p {color: #4b4b4b; font-size: 14px;}
	#main .text-block1 span {color: #4b4b4b; font-size: 14px; font-style: italic;}

	#main . footer {color: #4b4b4b; font-size: 14px; font-style: italic;}


	#main .web {position: absolute; left: 0; bottom: 0; _bottom: -1px;}
	#main .sponsors {height: 44px; position: absolute; bottom: 54px; left: 372px;}
	#main .sponsors a img { border: none;}
	#main .sponsors .umi { margin-right: 20px;}
	#main .sponsors  .setlinks { margin-right: 10px;}
	.footer p {font: 9px Tahoma, Geneva, sans-serif; color: navy; line-height: 1.5; position: absolute; left: 261px; bottom: 10px; text-decoration: none;}
	.preload {display: none;}


a {font-size: 13px; font-weight: normal; color: green;z-index: 10000; text-decoration: none;}
a:hover {font-size: 13px; font-weight: normal; color: yellow; z-index: 10000;}


a img{ border:  2px dotted green; }
a img:hover{ border:  2px dotted brown;}



