body,html {
font:100% Verdana, Arial, Helvetica, sans-serif;
background: url(./pic/65.gif) repeat-y;

color:#333;
border:0;
width:100%;
height:100%;
margin:0;
padding:0;
}


.h1 {
color: #999;
font-size: 19px;

}



img {
	border: 0px;
}



#telo{
   background: url(//www.site43.ru/pic/verh.jpg) no-repeat top right;
   width: 100%;
   margin: 0;
   padding: 0;
}

#niz{
	background: url(//www.site43.ru/pic/kat.jpg) no-repeat bottom right;
	height: 245px;
}

a:link,a:visited {
color:#0857A6;
text-decoration:underline;
}

a:hover,a:active {
color:red;
text-decoration:underline;
}

.стиль1 {
	color: #FF0000;
	font-weight: bold;
}
.стиль4 {color: #009900; font-style:oblique; text-decoration:underline; font-size: 28px;}
.стиль5 {
	color: #009900;
	font-weight: bold;
	font-size: 28px;
}
.стиль6 {
	color: #333333;
	font-weight: bold;
}
.стиль7 {color: #0000FF}
.стиль9 {color: #FF0000}
.стиль14 {
	color: #0099FF;
	font-family: "Times New Roman", Times, serif;
	font-size: 32px;
}
.стиль15 {font-family: "Times New Roman", Times, serif; }
.стиль16 {color: #0099FF}
.стиль17 {
	font-size: 18px
}
#easyTooltip{
   padding:5px 10px;
       border:1px solid #195fa4;
       background:#195fa4 url(bg.gif) repeat-x;
        color:#fff;
     }
.стиль18 {color: #333333}
-->

#reg{
    display: block;
    width: 224px;
    height: 154px;
    background: url(./pic/reg.png) no-repeat center center;
	position: absolute;
	top: 120px;
     left:58%;
    margin-left:-112px;
}

#kontakt{
    display: block;
    width: 61px;
    height: 149px;
    background: url(./pic/kontakt.jpg) no-repeat top;
	position: fixed;
	top: 360px;
	right: 0px;
}

#kontakt:active {
    background: url(./pic/kontakt.jpg) no-repeat bottom;
    } 
#kontakt:hover {
    background: url(./pic/kontakt.jpg) no-repeat bottom;
    } 
	
#portfolio1{
    display: block;
    width: 61px;
    height: 149px;
    background: url(./pic/portfolio.jpg) no-repeat top;
	position: fixed;
	top: 200px;
	right: 0px;
}

#portfolio1:active {
    background: url(./pic/portfolio.jpg) no-repeat bottom;
    } 
#portfolio1:hover {
    background: url(./pic/portfolio.jpg) no-repeat bottom;
    } 
	
	       * html #kontakt {
                position: absolute;
                top: expression(eval(document.documentElement.scrollTop) + 360 + 'px');
            }
			   * html #portfolio1 {
                position: absolute;
                top: expression(eval(document.documentElement.scrollTop) + 200 + 'px');
            }
	
.red {
	color: #F00;
}

#site43 {
 width: 800px;
 display:block;
}

  body,div,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
margin: 0;
padding: 0;
}
	  
		#heading {
			display: block;
			text-align: center;
			margin-bottom: 1em;
		}
		#heading * {
			display: inline;
			padding: 4px;
			user-select: none;
			cursor: pointer;
			vertical-align: middle;
		}
		#heading li.active {
			background-color: #66ccff;
			border-radius: 3px;
			-webkit-border-radius: 3px;
			-opera-border-radius: 3px;
			-moz-border-radius: 3px;
		}
		
		#wrapper { border: 1px dotted gray; margin: 1em; padding: 1em; }
		
		#panes {
			
			border-style: none;
			/*width: 245px;*/
			margin: 0 1em 0 1em;
		}
		
		#panes p {
		
		  margin: 0 auto 1em auto;
		  line-height: 1.2em;
		}
		
		#panes div div { overflow: hidden; }
		
		#previous { float: none; cursor: pointer; }
		#next { float: none; cursor: pointer; }