*{
list-style-type: none;
text-decoration: none;

margin: 0 auto;
}
body{
margin:0; font:100% verdana, arial, tahoma, sans-serif; background:#71B3CE; color:#222;
}


#top {height: 266px; width: 843px; position:relative; left: 0px; margin:0 auto; padding:0;}


#top_left {background: transparent url(img/top_left.png) no-repeat; width:49px ;height:266px ; float: left;}
#top_middle {background: transparent url(img/top_middle2.jpg) no-repeat; width:728px ;height:266px ;float: left; text-align: left;}

#top_middle ul {position: absolute; left: 550px; top: 12px; line-height: 37px;}
*html #top_middle ul {left: 590px;}
*+html #top_middle ul {left: 590px;}

#nachalo {position: relative; }
#prilojenia {position: relative; left: -3px; top: 4px;}
*html #prilojenia{letter-spacing: -1px;}
#manual {position: relative; left: -16px; top: 4px;}
#files {position: relative; left: -46px; top: 3px;}
#contacts {position: relative; left: -83px; top: -2px;}

#top_middle a { color:  #1D6AD1; }
#top_middle a:hover { color:  #000000; font-weight: normal; }


#top_middle ul li {display: block; text-align: left;}
#top_right {background: transparent url(img/top_right.png) no-repeat; width:58px ;height:266px ; float: left;}

#container{
width:843px;  
margin:0 auto; 
padding:0; 
overflow: hidden; 
background: transparent url(img/containerbg.jpg) repeat-y; 
position: relative; 
left: 13px;
min-height: 476px; 
}

#leftside{width: 180px; border: solid 0px red;float:left; margin-left: 25px; position: relative;
	margin-right: 15px; }
*html #leftside{margin-left: 15px;}

#pic5{background: transparent url(img/pic5.jpg) no-repeat; width:160px ;height:143px ; position: relative; top: 0px; left: 10px;}
#pic1{background: transparent url(img/pic1.jpg) no-repeat; width:160px ;height:143px ; position: relative; top: 0px; left: 10px;}
#pic2{background: transparent url(img/pic2.jpg) no-repeat; width:159px ;height:148px ; position: relative; top: 0px; left: 10px;}
#forum{background: transparent url(forum.jpg) no-repeat; border: 0px; width:80px ;height:80px ; position: relative; top: 0px; left: 20px;}
#counter{background: transparent no-repeat; width:159px ;height:48px ; position: relative; top: 10px; left: 45px;}



#rightside{width: 500px;  float:left; position: relative; }
.topcontent {width: 513px; height: 15px; background: transparent url(img/topcontent.gif) no-repeat; 
		margin: 0; padding: 0}

.innercontent {width: 495px; background: transparent url(img/innercontent.gif) repeat-y; 
		margin: 0; padding: 0; padding-left: 15px; padding-right: 15px; }
*html .innercontent {position: relative; top: -3px;}
h4 {font-weight: normal;}


.bottomcontent {width: 513px; height: 15px; background: transparent url(img/bottomcontent.gif) no-repeat; 
		margin: 0; padding: 0}
*html .bottomcontent {position: relative; top: -3px;}


#h1content{ margin: 0 auto; padding: 0; text-align: left; margin: 0 0 5px 0;}		
		
.h1title {background: transparent url(img/h1bgr.jpg) no-repeat; width:550px ;height:46px ;
  }
  
.h2title {background: transparent url(img/h2bgr.jpg) no-repeat; width:550px ;height:75px ;
  }

#h1title2 {position: relative; left: -71px; margin-top: 5px; margin-left: 70px; }
*+html #h1title2 {left:37px; }
*html #h1title2 { margin-left: 65px;}


#h2content{ }		
		
#h2title {background: transparent url(img/h1bgr.jpg) no-repeat; width:550px ;height:46px ;
	position: relative; left: 71px; }
*+html #h2title {left:-37px;}
*html #h2title {left:-37px;}


h3 {color: red; font-weight: normal; font-size: 17px; letter-spacing: -1px; margin-left: 10px; margin-bottom: 5px;}
h1 {display: block; font-size: 16px; color: white; line-height: 44px; margin-left: 0px;}
*html h1 { left:20px;}
.h12lines {
line-height: 24px; padding-top: 14px;
}
p{
font-size: 11px;
}

#footer {height: 82px; width: 843px;background: transparent url(img/footer.jpg) no-repeat;
	position: relative; left: 15px;}

	

#footerfasha {background: transparent url(img/footerfasha.gif) no-repeat; width:236px ;height:49px ;
		position: absolute;  top: 5px; left: 520px;}

#logo {background: transparent url(img/logonetworx.gif) no-repeat; width:161px ;height:41px ;
		position: absolute;  top: 5px; left: 40px;
}

#logo a {display: block; width: 150px; height: 40px; }

#footer a {font-size: 10px; color: #2976CD;}

#footer p {font-size: 10px; color: #2976CD;}

#footermenu {position: absolute; left: 230px; top:23px;}

#bgr2{height: 281px; width: 100%; background: transparent url(img/bgr2.jpg) repeat-x; 
	position: absolute; top: 0; left: 0;}
	
	
#accordion {
	margin:0px 0px;
}

h1.toggler {
	cursor: pointer;
	
	line-height: 24px; padding-top: 14px;
	background: transparent url(img/h2bgr.jpg) no-repeat; width:550px ;height:75px ;
	padding-left: 20px;
	
}

div.element p, div.element h4 {
	margin:0px;
	padding:4px;
}

blockquote {
	padding:5px 20px;
}