body{

font: normal 0.7em Verdana, Arial, Helvetica, sans-serif;
}
a:link {
color: black;
text-decoration:none;
}

a:visited {
color: black;
text-decoration:none;
}

a:active {
color: yellow;
text-decoration:none;
}

a:hover {
color:red;
text-decoration:none;
}
.image_post{ margin:10px;}

.main_back{background:url(http://fish-you.ru/img/bg_top_right.png) right no-repeat; }
.main_table_back{ background:url(http://fish-you.ru/img/bg_img.jpg) top repeat-y;}
.main_table_main_text{margin-left:25px; margin-right:20px;}
.nav_t {
text-align:center;
color:#FFFFFF;
 
}

.nav_t a:link {
color:#FFFFFF;
}

.nav_a {
color:#FFFFFF;

}

.nav_a a:link {
color:#FFFFFF;
}
#login_form{position:absolute;
top:5%;
margin-left:680px;
color:#000000;
font-weight:500;
font-size:12px;

}
#login_form a{
color:#000000;
}
.bottom_bg{background:url(http://fish-you.ru/img/bg_top.jpg) center; color:#FFFFFF;}

.left { }

p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:15px;}

.nav_title {

margin-top:10px;
margin-left:5%;
margin-right:5%;
font-weight:900;
text-align:center;
padding-top:8px;
padding-bottom:6px;
font-style:italic;
color:#ffffff;
font-size:24px;
background:url(img/left_bg.jpg)  top no-repeat;
height:60px;
vertical-align:middle;

}
.nav_title_text { vertical-align:middle; margin-top:8px; }
.nav_link {

color:#000000;
font-size:17px;
margin-top:5px;
margin-bottom:10px;
padding-top:5px;
font-family:Georgia, "Times New Roman", Times, serif;


}
.post {border:0px solid #000000; width:95%;}
.post_title {}

.post_name {font-weight:bold; margin-top:7px; margin-bottom:7px;
}
.post_adds {font-size:11px; margin-top:7px; margin-bottom:7px; color:#424242;}

.post_view { 

font-size:10px;
color:#000000;
text-align:right;
}

.mini {
border: 1px solid #000000;
margin-right: 10px;
margin-top:2px;

}

.post_title2 {
font-size:16px;
font-weight:bold;
color:#000000;
text-align:center;



}

.post_add {
font-size:11px;
margin-top:10px;
margin-bottom:10px;
font-weight:bold;
color:#000000;

}

.post_comment {
font-size:15px;
font-weight:bold;
color:#cc0000;
}

.post_comment_add {
font-size:11px;
}

.post_div {
border-top:1px solid gray;
border-bottom:1px solid gray;
margin:15px;
}

.post_div p {

margin-left:0px;
}

.search_t {
font-size:9px;
color:#000000;
}

.search_b {
border:1px solid #000000;
background-color:#f6f6f6;
margin-top:6px;


}

.nav_t {

}

.nav_t a {

}

.nav_a {

}

.nav_a a {
color:#424242;
}



.pstrnav {
	padding: 0px 10px 20px 15px;
	color:#424242;
}

.pstrnav a{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px;color:#245E93; text-decoration:underline;
}

.sinput {

width:190px;
height:25px;
background-color:#f6f6f6;
border:1px solid gray;

}

.sbutton {
width:190px;
height:25px;
background-color:#cc0000;
color:#FFFFFF;
border:1px solid gray;


}

.post_secret {font-weight:bold; margin-top:7px; margin-bottom:7px;}
.post_secret a {color:#666666; text-decoration:none;}

.comments {

font-family:Verdana;
font-size:11px;
color: #000000;

}

.pvote {
border:1px solid gray;
padding:10px;

}

.sub_vote {
border:1px solid gray;
background-color:#f6f6f6;
width:60px;
margin-left:10px;
}
.r1, .r2, .r3 {
    display: block;
    height: 1px;
}

.r3 { margin: 0 3px; }
.r2 { margin: 0 2px; }
.r1 { margin: 0 1px; }
#rounded-box-3 .inner-box, #rounded-box-3  b {
    background-color: #000000;
	
}

.inner-box {
    padding:1em;

}
.r1, .r2, .r3 {
    overflow: hidden; 
    font-size:1px;
}
.subs{
color:#000000}
.send{
border:dotted 1px black}
.navigation {
    font-family: Tahoma;
}

.navigation a:link,
.navigation a:visited,
.navigation a:hover,
.navigation a:active {
    text-decoration:none;
    color: #ffe98f;
    background-color: #f3f3f3;
    border:1px solid #333;
    background-image: url(img/nav.gif);
    padding:3px 6px;
    font-size:11px;
    font-weight:bold;
}

.navigation a:hover {
    background-color: #003060;
    background-image: url(img/fon.gif);    
    color:#fff;
    border-color:#003366;
}

.navigation span {
    text-decoration:none;
    background:#fff;
    padding:3px 6px;
    border:1px solid #333;
    color:#a6a6a6;
    font-size:11px;
}
.reg{
margin-left:80px;}

.reg1{
margin-left:8px;}
.reg2{
margin-left:93px;}
.reg3{
margin-left:90px;}
.o{ color:#CC0000;}
.home{ font-size:9px;}
.home1{ margin-left:20px;}
.contact{ border-top:dotted 2px red;
border-bottom:dotted 2px black;
margin-top:40px;
}
.contact1{ font-size:18px;}

/* Задание стилей для слоя тени */
.shadow {
     background:#bbb; /* Задание цвета тени */
     border:1px solid #ddd; /* Задание стиля и цвета границ тени */
     width:800px; /* Задание ширины всего блока */
}

/* Задание стилей для слоя блока */
.block {
     background:#fff; /* Задание цвета фона для блока */
     border:1px solid #6b6b6b;  /* Задание стиля и цвета границ блока */
     position:relative;  /* Задание позиции блока текста относительно тени */
     padding:5px;  /* Задание отступа */
     top:-3px;  /* Отступ сверху (для тени) */
     left:-3px; /* Отступ слева (для тени) */
}
.b1, .b2, .b3, .b4 {
     display:block; /* Задание отображения границ и углов */
     overflow:hidden; /* Задание отображения границ и углов */
}

.b1, .b2, .b3 {
     height:1px; /* Задание высоты границ и углов */
}

.b2, .b3, .b4 {
     background:#ffedbe; /* Задание цвета фона в пределах закругления */
     border-left:1px solid #00346e; /* Задание стилей левых углов */
     border-right:1px solid #00346e; /* Задание стилей правых углов */
}

.b1 {
     margin:0 5px; /* Задание отступов */
     background:#00346e; /* Задание цвета верхней и нижней границ */
}

.b2 {
     margin:0 3px; /* Задание отступов */
     border-width:0 2px; /* Задание ширины границы */
}

.b3 {
     margin:0 2px; /* Задание отступов */
}

.b4 {
     height:2px; /* Задание высоты границ и углов */
     margin:0 1px; /* Задание отступов */
}

.content {
     background:#ffffff; /* Задание общего фона */
     border:0 dotted #00346e; /* Задание стилей границ */
     border-width:0 1px; /* Задание ширины границ */
}
.w{
margin-left:30px;
color:#CC0000;
font-weight:900;
border-bottom:#CC0000 3px ridge;}
.gbtop { margin-left:150px; font-weight:800; border-bottom:thick;}
.img1 {
opacity: 0.5;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
   }
.z{font-style:normal; font-variant:small-caps;}
.u{text-decoration:underline;}
.r{color:red;}
.l{color:blue;}

/*Для гостевой---------------------------------------------------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
#free2 { position:absolute;
top:400px;
right:150px; }
.guest{ border-left:solid 1px black;
border-top:solid 1px black;
border-right:solid 3px black;
border-bottom:solid 4px black;}
.gb1 {margin-left:20px;}
.gb2 {margin-left:13px;}
.image-head{ border-bottom:solid 1px #6C472D;}
.fot{ border-bottom:solid 1px #000000;}
.fot1{ border-left:solid 1px #000000;}
/*Для гостевой---------------------------------------------------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/


/*Для персональной зоны------------------------------------------------>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
.pers{  }
.game{ margin-left:50px;}
button{
	border:none;
	background:none;
	padding:0;
	margin:0;
	width:auto;
	overflow:visible;					
	text-align:center;	
	white-space:nowrap;	
	height:40px;
	line-height:38px;			
	}
	button span, button em{
	display:block;
	height:40px;
	line-height:38px;			
	margin:0;
	color:#954b05;
	}
	button span{
	padding-left:20px;
	background:url(personal/bg_button.gif) no-repeat 0 0;
	}	
button em{
	font-style:normal;
	padding-right:20px;
	background:url(personal/bg_button.gif) no-repeat 100% 0;
	}
	
	ul { list-style:none; margin:0; padding:0; text-align:center; }
li { float:left; width:100px; margin:0; padding:0; text-align:center; }

li a { display:block; padding:5px 10px; height:100%; color:#fff; text-decoration:none; border-right:1px solid #fff; }
li a { background:url(snook-animation-bg2.jpg) repeat 0 0; }
a:hover, a:focus, a:active { background-position:-150px 0; }

#a a { background:url(snook-animation-bg.jpg) repeat; background-position:-20px 35px; }
#b a { background:url(snook-animation-bg2.jpg) repeat; background-position:0 0; }

