@charset "utf-8";
/* CSS Document */

@charset "utf-8";
/* CSS Document */
@charset "utf-8";
/* CSS Document */

 html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
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-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family:Verdana, ??homa;
vertical-align: baseline;
background: transparent;
}
* { font-family: Verdana, Geneva, sans-serif; }
body{

width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 766)?"766px" : "100%");

height:100%;
background-color:#010101;
}
		

h1{
color:#ffffff;
font-size:20px;
}
.page{
   position:absolute;
   top:0px;
   left:0px;
   width:100%;
   height:100%;
   min-width:999px;

}
.index_main{
   position:absolute;
   top:0px;
   width:744px;
   left:50%;
   margin-left:-372px;
   z-index:-10;
}
.link{
   position:absolute;
   top:0px;
   width:218px;
   height:441px;
   left:50%;
   margin-left:-109px;

   z-index:200; 
}
.slog1{
   position:absolute;
   width:179px;
   top:180px;
   left:25%;
   margin-left:-89px;
   z-index:10px;
   
}
.slog2{
position:absolute;
   width:175px;
   top:180px;
   right:25%;
   margin-right:-87px;
   z-index:10px;
}
.line{
display:table;
background:#959925;
position:absolute;
top:477px;
width:100%;
height:45px;
line-height:45px;
vertical-align:middle;
padding: 0px;
margin: 0px;
}
.table_1{
	background:url(img/low_repeat.gif) repeat-x;
	position:absolute;
	top:472px;
	width:100%;
	left:-1px;

}
.index_logo{
position:absolute;
top:520px;
left:50%;
width:166px;
margin-left:-83px;
}
.hostess{
position:absolute;
top:600px;
left:50px;
font-size:24px;
color:#FFFFFF;
}
.blok_main{
	position:absolute;
	left:50px;
	top:635px;
}
.blok_1{
float:left;
margin-left:0px;
margin-top:15px;
width:33%;
margin-right:150px;
margin-bottom:50px;

}
.march_19{
float:left;
margin-left:0px;
margin-top:0px;
height:10px;
width:120px;
margin-bottom:-10px;
}
.march_19 p, .march_24 p{
font-size:11px;
color:#969696;
font-style:italic;
}
.carefully{
float:left;
margin-left:0px;
margin-top:-100px;
margin-top:20px \0/;
width:100%;
margin-bottom:15px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) { 
.march_19{
margin-bottom:0px;
}
}
body:first-of-type 
.carefully{
	margin-top:20px;
	}

/* in Opera*/html:first-child .carefully{
float:left;
margin-left:0px;
margin-top:15px;
width:100%;
margin-bottom:20px;
}

 .carefully a, .cause a{
 color:#929b3c;
 font-size:16px;
 font-style:italic;
 text-decoration:none; 
}

.carefully a:hover,.cause a:hover{
color:#993300;

}

.why{
clear:both;
margin-top:0px;
width:100%;
font-size:11px;
color:#bcbdc0;
}

body:first-of-type 
.why{
	margin-top:5px;
	}
.why a, .istwo a{
font-size:11px;
color:#bcbdc0;
text-decoration:none;
}
.why a:hover, .istwo a:hover{
color:#959925;
}

.blok_2{
float:left;
margin-top:15px;
width:33%;
margin-left:0px;

}
.march_24{
float:left;
margin-left:0px;
margin-top:0px;
font-size:12px;
width:120px;
height:10px;
}

.cause{
float:left;
margin-left:0px;
margin-top:10px;
width:100%;
}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
.cause{ margin-top:20px; } 
 } 
.istwo{
float:left;
margin-top:20px;
width:100%;
font-size:11px;
color:#bcbdc0;
}
body:first-of-type 
.istwo{
	margin-top:15px;
	}
.enter{
float:right;
margin-top:560px;
margin-right:5%;
display: inline;
}
.count{
position:absolute;
top:1105px;
width:885px;
left:50%;
margin-left:-455px;

}

.bigmir{
position:absolute;
left:10px; 
top:1105px;
 
}

#show{
position:absolute;
right:10px; 
top:1120px;
display: block; 
color: gray;
font-size: 12px;
padding-bottom: 10px;
cursor: pointer;
}

#hide{
position:absolute;
right:10px; 
top:1120px;
display: none;
color: gray;
padding-bottom: 10px;
cursor: pointer;   
}

#hidecounters
{
    display: none;  
}

*@media screen and (-webkit-min-device-pixel-ratio:0) { 
.bigmir{
position:absolute;
left:100px; 
top:1005px;
}
 
 } 


