
* {
margin:0;
padding:0;}

html, body {
height:100%;}

body {
background-color:#ddd;
font-size:100%;
text-align:center; /* horizontal centering for IE Win quirks */}

#distance { 
width:1px;
height:50%;
background-color: transparent;
margin-bottom:-300px; /* half of container's height */
float:left;}


#container {
margin:0 auto;
position:relative; /* puts container in front of distance */
text-align:left;
height:600px;
width:900px;
clear:left;}

#container-start{
background:url(../img/sk-start.jpg); 
background-position:center;
background-repeat:no-repeat;
margin:0 auto;
position:relative; /* puts container in front of distance */
text-align:left;
height:600px;
width:900px;
clear:left;}

#container-start h1{
display:none;}


img {
border:0;}



/*   header   ---------------------------------------------------------- */


.header {
margin:0 auto;
padding:0;
width:900px;
height:85px;}

.header h1 {
display:none}


/*   pic   ---------------------------------------------------------- */


.pic {
background-color:#fff;
margin:0 auto;
padding:0;
width:900px;
height:267px;}

.pic2 {
background-color:#fff;
margin:0 auto;
padding:0;
width:900px;
height:42px;}


/*   menu   ---------------------------------------------------------- */



.menu {
background-color:#fff;
line-height: 20px;
color: #222;
text-align:right;
margin:0 auto;
padding:0;
width:900px;
height:50px;}

.menulink {
font-family:Arial, Helvetica, sans-serif;
font-size: 14px; 
color: #222;
font-weight:normal;
line-height: 20px;
text-decoration:none;}

.menulink:hover {
color: #016d01;}

.menulinka {
font-family:Arial, Helvetica, sans-serif;
font-size: 14px; 
color: #016d01;
font-weight:normal;
line-height: 20px;
text-decoration:none;}



/*   main   ---------------------------------------------------------- */


.main{
background-color:#fff;
overflow:auto;
margin:0 auto;
padding:0;
width:900px;
height:175px;}

.main2{
background-color:#fff;
overflow:auto;
margin:0 auto;
padding:0;
width:900px;
height:400px;}

.main-space{
float:left;
margin:0;
padding:0;
width:282px;
height:120px;}

.main-in{
margin:0;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 13px; 
color: #777;
font-weight:normal;
line-height: 22px;
float:left;
padding:0;
width:500px;}


.main-space2{
float:left;
margin:0;
padding:0;
width:97px;
height:120px;}

.main-in2{
margin:0;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 13px; 
color: #777;
font-weight:normal;
line-height: 22px;
float:left;
padding:0;
width:700px;}



.textlink{
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 13px; 
color: #333;
font-weight:normal;
line-height: 22px;
text-decoration:none;
border-bottom: 1px #333 dotted;}

.textlink:hover{
color:#016d01;
border-bottom: 1px #016d01 dotted;}


.ruck {
margin: 10px 0 0 25px;}


.pink{
color:#f24ff2;}


/*   footer   ---------------------------------------------------------- */

.footer{
background-color:#fff;
margin:0 auto;
padding:0;
font-size: 11px; 
color: #999; 
text-decoration: none;
line-height: 24px;
width:900px;
text-align:left;
height:23px;}

.implink{
font-family:Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #999; 
text-decoration: none;
line-height: 24px;}

.implink:hover{
color: #222;}


.footer-inli{
	background:none;
float:left;
margin:0;
padding:0;
font-size: 11px; 
color: #999; 
text-decoration: none;
line-height: 24px;
width:700px;
text-align:left;
height:23px;}

.footer-inre{
	background:none;
float:left;
margin:0;
padding:0;
font-size: 11px; 
color: #999; 
text-decoration: none;
line-height: 24px;
width:190px;
text-align:right;
height:23px;}
