body {

        font-family:Arial, Helvetica, sans-serif;
        font-size:13px;
border:double;
}
img {
	border:0px;
}

#pic6{margin-left:20px; margin-top:-20px; }
#pic5{margin-top:90px;padding-top:30px;margin-left:10px;}
#pic{margin-left:35px;}
#pic7{margin-left:35px; }
#cat_button_g{float:left; padding-top:12px; }
.cat_title_dif{
         background-image:url(http://ptichka.ru/forum/ccs_files/red_bg_title.png);1
         width:85px;
         height:26px;
         margin-left:43px; 
         margin-top:-3px;
         padding-top:3px;
         background-repeat:no-repeat;
         font-family:Arial;
         color:#FFFFFF;
         font-weight:600;

}
.cat_title_horse{
        background-image:url(http://ptichka.ru/forum/ccs_files/red_bg_title.png);
         width:85px;
         height:26px;
         margin-left:43px; 
         margin-top:-3px;
         padding-top:3px;
         background-repeat:no-repeat;
         font-family:Arial;
         color:#FFFFFF;
         font-weight:600;

}

.cat_title_g{
        background-image:url(http://ptichka.ru/forum/ccs_files/red_bg_title.png);
         width:85px;
         height:26px;
         margin-top:-3px;
         margin-left:43px; 
         padding-top:3px;
         background-repeat:no-repeat;
         font-family:Arial;
         color:#FFFFFF;
         font-weight:600;

}
.cat_title_fish{
         background-image:url(http://ptichka.ru/forum/ccs_files/red_bg_title.png);
         width:85px;
         height:24px;
         margin-left:43px; 
         margin-top:-1px;
         padding-top:3px;
         background-repeat:no-repeat;
         font-family:Arial;
         color:#FFFFFF;
         font-weight:600;
}
#cat_title_dog{
        background-image:url(http://ptichka.ru/forum/ccs_files/red_bg_title.png);
         background-repeat:no-repeat;
         height:24px;
         margin-left:17px; 
         margin-top:-3px;
         width:85px;
         padding-top:3px;
	 font-family:Arial;
         color:#FFFFFF;
         font-weight:600;

}

#cat_button_dog{
          float:left;
          padding-left:50px; 
          margin-top:5px; 
          
}
.cat_title_cat{
       background-image:url(http://ptichka.ru/forum/ccs_files/red_bg_title.png);
         width:85px;
         height:24px;
         margin-left:43px; 
         margin-top:-3px;
         padding-top:3px;
         background-repeat:no-repeat;
         font-family:Arial;
         color:#FFFFFF;
         font-weight:600;
}

.cat_button1{
         background-image:url(http://ptichka.ru/forum/ccs_files/red_bg_title.png);
         width:85px;
         height:24px;
         margin-left:43px; 
         margin-top:-5px;
         padding-top:3px;
         background-repeat:no-repeat;
         font-family:Arial;
         color:#FFFFFF;
         font-weight:600;
}

#cat_button {
   float:left;       
 
}

.cat_button5{

         background-image:url(http://ptichka.ru/forum/ccs_files/red_bg_title.png);
         height:24px;
         margin-top:-5px;
         padding-top:3px;
         font-family:Arial;
         color:#FFFFFF;
         font-weight:600;
}

a:focus {
	outline:none;
}
ol,ul { list-style:none; }

#adm_nav, #header, #forum_nav, #cat_nav, #main,  {
	width:1002px;
	margin:auto;
}
#footer_menu1, #footer_menu2{

width:245px;

}
.input_text{
        width:116px;
        height:24px;
        color:#95a67f;


}
#footer_menu3{

        background-image:url(http://ptichka.ru/forum/ccs_files/registrate_bg.png);
        background-repeat:no-repeat;
        padding-left:12px;
        width:328px;
        height:55px;
        padding-top:13px;
}
#top {
	background-image:url(http://ptichka.ru/forum/ccs_files/up.png);
	background-position:center;
        background-repeat:no-repeat;
}

#adm_nav {
	height:28px;
	background-image:url(http://ptichka.ru/forum/ccs_files/adm_nav_bg.jpg);
        background-repeat:no-repeat;
}

#header {
	height:91px;
	background-image:url(http://ptichka.ru/forum/ccs_files/head1.png);
        background-repeat:no-repeat;
}

#logo, #user{
	float:left;
	text-align:left;
}
 

#main {
    
       
	background-position:top;
}

#logo {
	width:215px;
	padding-top:5px;
}


#banner {
	width:475px;
	padding-top:15px;
}

#user {
	width:200px;
	padding-top:13px;
        margin-left:400px;
}

#forum_nav {
        color:#13a3ff;
	height:40px;
	background-image:url(http://ptichka.ru/forum/ccs_files/main_navig_bg.png);
        background-repeat:no-repeat;  
	padding-top:20px;
       

        
}
.forum_nav_link{
        color:#13a3ff;
        text-decoration:none;
        padding-left:50px;
        font-size:20px;
        font-weight:600;
}
#forum_nav img {
	margin-left:13px;
	margin-right:13px;
}

#cat_nav {
	height:140px;
	background-image:url(http://ptichka.ru/forum/ccs_files/catalog_bg_navg.png);
        background-repeat:no-repeat;
	text-align:center;
	padding-top:25px;
        color:#FFFFFF;
        text-decoration:none;

}
#cat_nav a{
        color:#FFFFFF;
        text-decoration:none;
}
#cat_nav img {
	text-align:center;
}

#middle {

	background-position:center bottom;
        background-repeat:no-repeat;
}

#gallery, #blog, #topics {
	float:left;
}
#gallery {
	width:351px;
	border-bottom:1px solid #FFB790;	
	background-position:top;
	background-repeat:no-repeat;
        padding-top:30px;
        text-align:center;
        margin-left:10px;
	margin-right:10px;
}
#blog {
	width:331px;
	border-bottom:1px solid #C2C2C2;
	background-image:url(http://ptichka.ru/forum/ccs_files/blog_bg.gif);
	background-position:top;
	background-repeat:no-repeat;
        padding:10px;
        padding-top:30px;
        margin-left:10px;
	margin-right:10px;
        color:#383838;
        line-height:16pt;
        height:217px;
}
#blog a:link, #blog a:visited {
        color:#383838;
}
.blog_title {
        font-size:16px;
        font-weight:bold;
}
#topics {
	width:225px;
        background-image:url(http://ptichka.ru/forum/ccs_files/topics_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
        margin-left:15px;
        padding-top:30px;
}

#topics a:link, #topics a:visited {
        color:#7A0000;
        text-decoration:underline;
}

#topics img {
        margin-top:15px;
        margin-bottom:15px;
}

#topics div {
        text-align:right;
        font-weight:bold;
        font-style:italic;
        font-size:12px;
}



#bottom {
background-image:url(http://ptichka.ru/forum/ccs_files/footer_bg.png);
background-repeat:no-repeat;

}
#bottom_table{
text-align:left;

}
#footer_menu1 {
        text-size:9px;
        text-align:left;
        padding-top:10px;
}

#footer_menu1 a:link, #footer_menu1 a:visited {
        color:#000000;
        text-size:9px;
    
}


#footer_menu2 {

        padding-top:12px;
}

#footer_menu2 img {
         
        margin-right:3px;
        margin-left:15px;
}

#footer_menu2 a:link, #footer_menu2 a:visited {
        color:#000000;
        text-size:9px;
        text-align:left;
  
}

.input_submit{
         background-image:url(http://ptichka.ru/forum/ccs_files/knop.png);
         background-repeat:no-repeat;
         width:53px;
         height:30px;
         border:none;
         cursor:pointer;
         
}
#user_navigation {
 background-image:url(http://ptichka.ru/forum/ccs_files/user_log_bg.png);
 background-repeat:no-repeat;
 height:64px;
 margin-left:15px;
 text-align:left;

}

 #user_navigation .photo {
 border: 1px solid #FFC000;
 margin: 6px 10px 6px 6px;
 float: left;
 }
 
 #user_info {
 margin-left: 60px;
 margin-right: 15px;
 }
 
 #user_navigation p {
 color: #FFFFFF;
 margin-top: 6px;
 white-space: nowrap;
 }
 
 #user_navigation p a {
      color: #ffffff;
      text-decoration:none;
      text-align:left;
 }
 
 #user_navigation #new_msg_count {
 background-color: #528f6c;
 font-weight: bold;
 font-size: 0.9em;
 padding: 3px 7px;
 top: 0px;
 left: 45px;
 position: absolute;
 }
 
 #user_navigation ul {
         font-size: 0.88em;
         margin-top: 4px;

 }
         #user_navigation ul a {
                 color: #000000;
         }
         
         #user_navigation ul#user_other { 
                 margin-left:-35px;

         }
         
         #user_navigation ul#user_other li {
                 float: left;
                 padding: 0 4px;
                 text-align:left;
         }
 
 #user_navigation ul#user_link_menucontent {
 background: #FEDE0F;
 border: 1px solid #FFC000;
 margin-top: 0px;
 width: 150px; 
 text-align:left;
 z-index: 10000;
 }

 #user_navigation ul#user_link_menucontent li {
         padding: 1px;
         text-align:left;
 }

 #user_navigation ul#user_link_menucontent a {
         color: #000000;
         text-decoration: none;
         padding: 5px 5px 5px 15px;
         display: block;
         margin-left:-30px;
 }

         #user_navigation ul#user_link_menucontent a:hover {
                 text-decoration:underline;
         }
         
 #user_navigation #user_link {
 background-color:#FF5A00;
 padding: 3px 10px;
 margin: 6px 0 0px 8px;
 min-width: 150px;
 -moz-outline: 0px;
 position: relative;
 display: block;
 }

 #user_navigation #user_link img {
         right: 5px;
         top: 8px;
         position: absolute;
 }

 #user_navigation.not_logged_in {
      padding-top:14px;
      height:50px;
      text-align:center;


 }

 #user_navigation.not_logged_in a {
         margin: 0 5px;
         text-decoration:underline;
         color:#f54247;
         font-style:italic;
 }