
/* General */

*
{
    margin: 0;
    padding: 0;
}



body
{
cursor: default;
     background-color: #96e3f6;
     	font-family:arial;
	font-size:8pt;
	color:#f7f3e9;
	text-align:left;
	font-style:italic;
	line-height:8pt;
	letter-spacing:0em; 
    }

a, a:hover, a:visited
{
  	color:#f7f3e9;
}




.main
{
  
    height: auto;
    width: 100%;
    text-align: center;
    vertical-align: middle;
    min-width: 1256px;
    
    
}

.main-in
{ 
   height: auto;
      width: 1256px;
    margin: auto;  }


div
{ 
                    
    background-color: #96e3f6;


}

.stuff1
{          
       border: solid 1px black;   
}



.cleaner
{
    clear: both;
    height: 0;
    font-size: 0;
    visibility: hidden;
    content: ' ';
}

.cleaning-box
{
    min-height: 1px;
}

.cleaning-box:after
{
    display: block;
    clear: both;
    visibility: hidden;
    height: 0;
    font-size: 0;
    content: ' ';
}

.noscreen
{
    display: none;
}


.stuff
{
    background-position: right bottom;
    background-repeat: no-repeat;
    background-image: url(  '../img/headerbg.jpg' );
}




/* Header */
.headerconteiner
{
    height: 216px;
    width: 1256px;
}

#header
{
    height: 216px;
    width: 1256px;
    background: #96E3F7;
}

.logo
{
    position: relative;
    right: 272px;
    top: 54px;
    z-index:10;
}


.content
{
    height: auto;
    width: 1256px;
  margin-top:-64px;


}




.left
{	
    background-position: right bottom;
    width: 876px;
    height: 498px;
    float: left;
    background-repeat: no-repeat;
    position:relative;

}



.wtf
{
    position: relative;
    top: -227px;
    left: 82px;
    background-image: url( '../img/wtf.gif'); /* Путь к файлу с исходным рисунком  */
    display: block; /*  Рисунок как блочный элемент */
    width: 163px; /* Ширина рисунка */
    height: 31px; /*  Высота рисунка */
    background-repeat: no-repeat;
}

.wtf:hover
{
    background: url( '../img/wtf_hover.gif');
    background-repeat: no-repeat; /* Путь к файлу с заменяемым рисунком  */
}

.credits
{
    position: relative;
    top: -180px;
    left: 139px;
    background-image: url( '../img/credits.gif'); /* Путь к файлу с исходным рисунком  */
    display: block; /*  Рисунок как блочный элемент */
    width: 135px; /* Ширина рисунка */
    height: 31px; /*  Высота рисунка */
    background-repeat: no-repeat;
}

.credits:hover
{
    background: url( '../img/credits_hover.gif');
    background-repeat: no-repeat; /* Путь к файлу с заменяемым рисунком  */
}

.wanted
{
    position: relative;
    top: -41px;
    left: 169px;
    background-image: url( '../img/wanted.gif'); /* Путь к файлу с исходным рисунком  */
    display: block; /*  Рисунок как блочный элемент */
    width: 135px; /* Ширина рисунка */
    height: 31px; /*  Высота рисунка */
    background-repeat: no-repeat;
}

.wanted:hover
{
    background: url( '../img/wanted_hover.gif');
    background-repeat: no-repeat; /* Путь к файлу с заменяемым рисунком  */
}



.right
{
position:relative;
    background-position: left bottom;
    width: 380px;
    height: 498px;
    float: right;
    background-repeat: no-repeat; 
     
  
     
}

.thumbs
{
position:relative;
left:23px;
top:162px;
background: none;
width: 100px;
}

 .thumbs td
{

       height:49px;
}

.thumbs img
{
   border: 1px rgb(234,241,235) solid;
}

.fish_text
{
	position: absolute;
	bottom:0;
      left:143px;
	font-family:arial;
	font-size:8pt;
	color:#f7f3e9;
	text-align:left;
	width:152px;
	line-height:8pt;

}

.center
{
    width: 581px;
    height: 471px;
    background-repeat: no-repeat;
    background-position: left bottom;    
    float: right;
    
}


.creditsRight
{
    width:923px;
    height: auto;
    background-repeat: no-repeat;
    background-position: left top;    
    float: right;
    margin-top: -64px;
    }
    
.arrows1
{
    position: relative;
    top: 0px;
    right: 0px;
    margin-top:10px;
     margin-right:40px;
}

.read
{
    background-image: url( '../img/read.gif'); /* Путь к файлу с исходным рисунком  */
    display: block; /*  Рисунок как блочный элемент */
    width: 110px; /* Ширина рисунка */
    height: 46px; /*  Высота рисунка */
    background-repeat: no-repeat;
    z-index:11;
}
.read:hover
{
    background: url( '../img/read_hover.gif'); /* Путь к файлу с заменяемым рисунком  */
    background-repeat: no-repeat;	
}


.footer
{
        position:relative;
    width: 100%;
    height: 127px;
    background: url(  '../img/dots.png' ) 0 15px repeat-x;
    text-align:center;
	font-family:arial;
	font-size:8pt;
	color:#f7f3e9;
	text-align:left;
	font-style:italic;
	line-height:8pt;
	letter-spacing:0em; 
}


.footer-in
{
        background-color: #96e3f6;
    background: url(  '../img/dots.png' ) 0 15px repeat-x;    
    width: 1200px;
    height:127px;
    margin: auto;
text-align:left;
}

.fish_footer
{
        position:relative;
    width: 100%;
    height: 127px;
    background: url(  '../img/dots2.png' ) 0 15px repeat-x;
    text-align:center;
	font-family:arial;
	font-size:8pt;
	color:#f7f3e9;
	text-align:left;
	font-style:italic;
	line-height:8pt;
	letter-spacing:0em; 
}


.fish_footer-in
{
        background-color: #bebebe;
    background: url(  '../img/dots2.png' ) 0 15px repeat-x;    
    width: 1200px;
    height:127px;
    margin: auto;
text-align:left;
}

.footer-in  img
{
    vertical-align: middle;   
}

.footer_first_row
{
  margin-left:244px;
}

.footer_second_row
{
    margin-left:240px;
}


img
{
    border:none;

}

.row
{	height:132px;
 	width:100%;
 	text-align:left;
 }

.whites
{      
	position:relative;
	left:29px;
	top:7px;
}

.arrows
{
	float:right;
	margin-top:-520px;

}

ul
{
list-style-type:none
}

li
{
display:inline;
}

td
{
padding:0 5px;
}

.buttonsfix
{
 display: block;
 clear: both;   
 visibility: hidden;
 height:437px ;
}

.Credits_buttonsfix
{
 display: block;
 clear: both;   
 visibility: hidden;
 height:437px ;
}


.firstrow
{
height:130px;
width:600px;
background:none;
position:relative;
left:280px;
top:-396px;

}

.secondrow
{
height:130px;
width:600px;
background:none;
position:relative;
top:-376px;
left:434px; 
}

.thirdrow
{
height:130px;
width:800px;
background:none;
position:relative;
top:-350px;
left:285px; 
}

.credits_table td
{
      
    background-image: url( '../img/credits/face_bg.jpg');
    background-position: center; 
    background-repeat: no-repeat;	
    text-align: center;
   
}


.no_bg td
{
background: none;

}

.no_bg
{
background: none;

}
          
          

#magazine
{
background-color:#f7f7f7;
}
          

#magazine div
{

background-color:#f7f7f7  ;
}          
          
.mag_header
{        
 background-color: #dadada!important;
    width:100%;    
   min-height:36px;
    text-align: center;
          
}

.mag_header_in
{   
background-color:#dadada !important;;
position:relative;   
  height:36px;           
  margin: auto; 
  color: rgb(0,0,0);
  font-style: normal;
  padding-left:20px;
  padding-right: 20px;
  width:1220px;
                                      
}

.mag_main
{   
           
    width:100%;
    height:800px;
    text-align: center;
     
}

.mag_main_in
{       
    width:1250px;
    margin: auto;
    padding-top: 14px; 
}

.menu
{
position:absolute;
left:30px;
top:5px;
}

.menu img
{
vertical-align: middle;
margin-right:10px;
}

.mag_nav
{
 float:right;
 margin-right:2px;
 margin-top:5px;
}

.mag_nav li
{
 line-height: 20px;
 vertical-align: middle;
}

.nav_text
{
vertical-align: middle;
}

.mag_left
{
position:relative;
width:92px;
height:717px;
background: url(../img/fish_shadow_left.gif) no-repeat right top;
float:left;
color:#bebebe;

}

.mag_left i
{
position:absolute;
top:55.5%;
left:31px;
}

.mag_center
{
position:relative;

height:717px;
float:right;
}

.mag_right
{
position:relative;
width:84px;
height:717px;
background: url(../img/fish_shadow_right.gif) no-repeat left top;
float:right;
color:#bebebe;
}

.mag_right i
{
position:absolute;
top:55.5%;
left:27px;
}

.mag_thumbs
{
 
  position:relative;
width:1104px;
height:93px;
margin-left:76px;
background-image: url(../img/fish_shadow_bottom.jpg);
background-position: right top; 
background-repeat: no-repeat;
background-color: none;
margin-top:-1px;  

}

.thumbs_table
{
margin-left:10px;
position:absolute;
top:23px;
left:0;
}

.mag_thumbs ul
{
   position: absolute;
   left:15px;
   top:22px;
}

.mag_thumbs li
{
margin-right:18px;
}

.b
{
background-image: url(../img/fish_menu_page2.gif);
width:20px;
}

.mag_main_in table
{

border-collapse: collapse;
}

.mag_main_in td
{
text-align:left;
border-collapse: collapse;
}

.mag_content
{
width:1074px;
      margin-left:91px;
      height:auto;
      
}


.mag_footer_in_i
{
margin-left:247px;
}

.shadow
{
position:fixed; 
top:0; 
left:0;
 height:100%;
 width:100%;
 background-color:black !important; 
 opacity:0.7; 
filter:alpha(opacity=70)
}

.formcontainer
{
position:fixed;
 top:0;
 left:0;
 height:100%;
 width:100%;
 background:none !important;
}

#popup *
{
margin: 0;
    padding: 0;

}

#popup h1
{
font-style:italic;
font-family:georgia;
font-size:32pt;
color: black;
text-align:center;	
line-height:32pt;
letter-spacing:0em;
position:absolute;
top:70px;
left:80px;
z-index:100;


}

#offertext
{
margin:0 34px 0 30px;
padding:10px;
font-style:italic !important;
font-family:georgia !important;
font-size:12pt !important;
color: black !important;
text-align:center;	
line-height:12pt !important;
letter-spacing:0em;
z-index:100;
position:absolute;
top:110px;
}

#warning
{
font-style:italic !important;
font-family:georgia !important;
font-size:10pt !important;
color: black !important;
	
line-height:10pt !important;
letter-spacing:0em;
}

#popup input
{

border:1px solid gray;


}


#popup input:hover
{

border:1px solid black;


}


