/*   
Theme Name: Shadow
Theme URI: 
Description: Shadow theme
Author: Sergey Degtyarev
Author URI: http://nafanya.od.ua/
Template: 
Version: 1.0

*/

body{
   margin: 0px;
   padding: 0px;   
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #AAAAAA;
	
}

#body{
   margin: 0px auto;
   width: 977px;
   background:  url(images/main_table_bg.jpg) repeat-y top center;
   position: relative;

}

#head{
   width: 850px;
   height: 180px;
   margin: 0 auto;
   
}

#middle{
   width: 850px;
   margin: 0 auto;
   padding-top: 20px;
}

#bottom{
   width: 850px;
   margin: 0 auto;
   text-align: center;
   clear: both;
}

#logo{
   width: 208px;
   height: 181px;
   background: url(images/head_mishka.jpg) no-repeat;
   position: absolute;
}

#zag{
   width: 550px;
   height: 110px;
   background: url(images/logo_bg.jpg) no-repeat;
   position: absolute;
   margin-left: 260px;
}

#top_menu{
   width: 531px;
   height: 47px;
   background: url(images/menu_bg.jpg) no-repeat;
   position: absolute;
   margin-left: 250px;
   margin-top: 110px;
   padding: 24px 0px 0px 20px;
}

#left_col{
   width: 22%;
   float: left;
   
}

#center_col{
   width: 77%;
   float: left;
}


/* block_1 */
.block_1{
   width: 182px;
   margin: 0px auto;
   clear: both;
}

.block_1_t{
   width: 182px;
   height: 53px;
   background: url(images/block_01_top.jpg) no-repeat;
}

.block_1_c{
   width: 182px;
   background: url(images/block_01_bg.jpg) repeat-y; 
}

.block_1_b{
   width: 182px;
   height: 61px;
   background: url(images/block_01_bot.jpg) no-repeat;
}

/* block_2 */
.block_2{
   width: 181px;
   margin: 0px auto;
   clear: both;
}

.block_2_t{
   width: 181px;
   height: 58px;
   background: url(images/block_02_top.jpg) no-repeat;
}

.block_2_c{
   width: 181px;
   background: url(images/block_02_bg.jpg) repeat-y; 
}

.block_2_b{
   width: 181px;
   height: 36px;
   background: url(images/block_02_bot.jpg) no-repeat;
}

/* login */
.log{
   width: 240px;
   margin: 0px auto;
   clear: both;
}

.log_t{
   width: 240px;
   height: 36px;
   background: url(images/log_top.jpg) no-repeat;
}

.log_c{
   width: 240px;
   background: url(images/log_bg.jpg) repeat-y; 
   overflow: auto;
}

.log_b{
   width: 240px;
   height: 13px;
   background: url(images/log_bot.jpg) no-repeat;
   clear: both;
}

.log_m{
   width: 74px;
   height: 112px;
   background: url(images/log_mish.jpg) no-repeat; 
   float: left;
}

.log_cont{
   float: left;
   width: 166px;
}

/* mod */

.mod_content{
   width: 660px;
   margin: 0px auto;
   clear: both;
}

.mod_top{
   width: 100%;
   height: 47px;
   clear: both;
   margin-top: 7px;
}

.mod_top_l{
   height: 47px;
   width: 6px;
   background: url(images/mod_l_t.jpg) no-repeat;
   float: left;
}
.mod_top_lm{
   height: 47px;
   width: 84px;
   background: url(images/mod_mm_t.jpg) no-repeat;
   float: left;
}
.mod_top_m{
   height: 47px;
   width: 565px;
   background: url(images/mod_c_t.jpg) repeat-x;
   float: left;
}

.mod_top_r{
   height: 47px;
   width: 5px;
   background: url(images/mod_r_t.jpg) no-repeat;
   float: left;overflow: auto;
}

.mod_cen1{
   background: url(images/mod_l_m.jpg) repeat-y left;  
   overflow: auto;
}
.mod_cen2{
   background: url(images/mod_r_m.jpg) repeat-y right;  
   overflow: auto;
}

.mod_cen_m{
   width: 640px;   
   margin: 0px 10px 0px 10px;
   overflow: hidden;
}


.mod_bot{
   clear: both;
   height: 13px;
}

.mod_bot_l{
   width: 6px;
   height: 13px;
   background: url(images/mod_l_b.jpg) no-repeat;
   float: left;
}

.mod_bot_m{
   height: 13px;
   width: 649px;
   background: url(images/mod_c_b.jpg) repeat-x;
   float: left;
}

.mod_bot_r{
   height: 13px;
   width: 5px;
   background: url(images/mod_r_b.jpg) no-repeat;
   float: left; 
}

div.module { 
   background:url(images/block_01_bg.jpg) repeat-y top center; 
} 

div.module1 { 
   background:url(images/block_01_top.jpg) no-repeat top center; 
   padding-top: 35px;
} 

div.module2 { 
   background:url(images/block_01_bot.jpg) no-repeat bottom center; 
   padding-bottom: 60px;
} 

div.module3 { 
  padding: 0px 10px 0px 10px;
} 


div.module_2 { 
   background:url(images/block_02_bg.jpg) repeat-y top center; 
} 

div.module1_2 { 
   background:url(images/block_02_top.jpg) no-repeat top center; 
   padding-top: 50px;
} 

div.module2_2 { 
   background:url(images/block_02_bot.jpg) no-repeat bottom center; 
   padding-bottom: 60px;
} 

div.module3_2 { 
  padding: 0px 10px 0px 10px;
}

h1.title{
  font-size: 22px;
  margin: 0px;
  padding: 0px;
  
}

a, a:link, a:visited, a:active {
  color: #999999;
  text-decoration: underline;
}

a:hover {
  color: #bbbbbb;
  text-decoration: none;
}


.grey {
  color: #aaaaaa;
}
