body {
    margin: 0;
    padding: 0;
    line-height: 125%;
    font-family: Verdana, Helvetica;
    color: #444;
    font-size: 12px;
    text-align: center;
}

table{
  font-size: 12px;  
}
table#content{
    width: 100%;
}

a:link            { color: #002C9A; font-family: Verdana, Helvetica; text-decoration: none; }
a:active        { color: #002C9A; font-family: Verdana, Helvetica; text-decoration: none; }
a:visited        { color: #002C9A; font-family: Verdana, Helvetica; text-decoration: none; }
a:hover        { color: #0EBC12; font-family: Verdana, Helvetica; text-decoration: none; }

a.menu_sel:link            { color: #008000; font-weight: bold; font-family: Verdana, Helvetica; text-decoration: none; }
a.menu_sel:active        { color: #008000; font-weight: bold; font-family: Verdana, Helvetica; text-decoration: none; }
a.menu_sel:visited        { color: #008000; font-weight: bold; font-family: Verdana, Helvetica; text-decoration: none; }
a.menu_sel:hover        { color: #0000FF; font-weight: bold; font-family: Verdana, Helvetica; text-decoration: none; }

a.content_header:link   { color: #000080; font-family: Verdana, Helvetica; text-decoration: none; font-weight: bold;font-size: 14;}
a.content_header:active { color: #000080; font-family: Verdana, Helvetica; text-decoration: none; font-weight: bold;font-size: 14}
a.content_header:visited { color: #000080; font-family: Verdana, Helvetica; text-decoration: none;font-weight: bold;font-size: 14 }
a.content_header:hover { color: #008000; font-family: Verdana, Helvetica; text-decoration: none;font-weight: bold;font-size: 14}

a.slug:link            { color: #FF5500; font-family: Verdana, Helvetica; text-decoration: none; font-size: 11;}
a.slug:active        { color: #FF5500; font-family: Verdana, Helvetica; text-decoration: none;  font-size: 11;}
a.slug:visited      { color: #FF5500; font-family: Verdana, Helvetica; text-decoration: none;  font-size: 11;}   
a.slug:hover        { color: #002C9A; font-family: Verdana, Helvetica; text-decoration: none;  font-size: 11;}

a.slug_blue:link            { color: #002C9A; font-family: Verdana, Helvetica; text-decoration: none; font-size: 11;}
a.slug_blue:active        { color: #002C9A; font-family: Verdana, Helvetica; text-decoration: none;  font-size: 11;}
a.slug_blue:visited      { color: #002C9A; font-family: Verdana, Helvetica; text-decoration: none;  font-size: 11;}   
a.slug_blue:hover        { color: #FF5500; font-family: Verdana, Helvetica; text-decoration: none;  font-size: 11;}

a.tag:link            { color: #777777; font-family: Verdana, Helvetica; text-decoration: none; font-size: 11;}
a.tag:active        { color: #777777; font-family: Verdana, Helvetica; text-decoration: none;  font-size: 11;}
a.tag:visited      { color: #777777; font-family: Verdana, Helvetica; text-decoration: none;  font-size: 11;}   
a.tag:hover        { color: #FF5500; font-family: Verdana, Helvetica; text-decoration: none;  font-size: 11;}

a.ename:link            { color: #008000; font-family: Verdana, Helvetica; text-decoration: none; font-size: 12;}
a.ename:active        { color: #008000; font-family: Verdana, Helvetica; text-decoration: none;  font-size: 12;}
a.ename:visited      { color: #008000; font-family: Verdana, Helvetica; text-decoration: none;  font-size: 12;}   
a.ename:hover        { color: #2858FF; font-family: Verdana, Helvetica; text-decoration: none;  font-size: 12;}

.footer_left{
    padding-left: 7;
    font-size: 11;
    text-align: left;    
}

.footer_right{
    padding-right: 7;
    font-size: 11;
    text-align: right;    
}



div#tag_body{
    width: 100%;
    font-size: 11;
    font-weight: bold;
    margin: 2;
    margin-bottom: 3;
    padding: 2;
    background-color:#eeeeee;
}

h1 {font-size :12px; margin: 0;}
h2 {font-size :12px; margin: 0;}

.stat{padding: 5;}


.download_links{
    background-color: #DFFFDD;
    border: 1 #008A00 dotted;
    padding: 5px;
    margin: 5px;
    text-align: center;
}


.info_cell{
    border: 1 #002C9A solid;
    border-left: 3 #002C9A solid;
    margin-bottom: 3;
    padding: 3;
    padding-bottom: 7;
    padding-top: 7;
    text-align: center;
    background-color: white;
}
.error_cell{
    border: 1 #FF5500 solid;
    border-left: 3 #FF5500 solid;
    margin-bottom: 3;
    padding: 3;
    padding-bottom: 7;
    padding-top: 7;
    text-align: center;
    background-color: white;
    
}


table#block{
    width: 201;
    margin-bottom: 5;
}

table#top_menu_inner{
    height:24px;
    width: 100%;
}


.navigate_cell{
    height:24px;
    vertical-align: middle;  
}




div#input_coment_form{
    width: 100%;
    border: 1 #D3E4FB solid;
    background-color: white;
    padding: 3;
   
}
div#find{
    text-align: right;
    margin-right: 3;
}

.find_form{
    margin: 0;
}

.find_input_text{
    width: 150;
    height: 22;
    border: 1 #D3E4FB solid;
    background-color: white;
    font-size: 11;
    font-family: Verdana, Helvetica;
    color: #000080;       
}
.find_input_button{
    width: 60;
    height: 22;
    border: 1 #D3E4FB solid;
    background-color: white;
    font-size: 11;
    font-family: Verdana, Helvetica;
    color: #000080;    
}


.input_coment_name{
    width: 100%;
    font-family: Verdana, Helvetica;
}

.input_coment_body{
    width: 100%;
    height: 100;
    font-family: Verdana, Helvetica;    
}
.input_coment_button{
    width: 150;
    height: 30;
    border: 1 #002C9A solid;
    background-color: white;
    font-family: Verdana, Helvetica;
    color: #002C9A;
}

.coment{
background-color: #D3E4FB;
padding-left: 3;
height: 16;
}
.coment_body{
background-color: #ffffff;
font-size: 11;
padding : 3;
border-bottom: 1 #D3E4FB solid;
margin-bottom: 3;    
}
span#date{
font-size: 11;
color: #002C9A;
vertical-align: middle;
margin-left: 5;
 
}
span#name{
font-size: 11;
color: #FF5500 ;
vertical-align: middle;
margin-left: 5;       
}
 
div#coments{
    width: 100%;
    background-color: #ffffff;
    border-top: 1 solid #dddddd;    
    margin-bottom: 3;
}
div#coment_head{
   background: url(images/coment_header.png) left no-repeat;
    height: 20;
    width: 130px;
    font-size: 14px;
    color:  #FFFFFF;
    font-weight: bold;
    text-align: right;
    margin-top: 3;
    margin-bottom: 3;
    padding-right: 3;   
}

.slug{
color: #008000; font-family: Verdana, Helvetica;  font-size: 11;    
}

table#sub_header{
    background-color: white;
    width: 100%;   
    border-bottom: 1 solid #dddddd;
    margin-bottom: 2;
}

table#sub_footer{
    background-color: white;
    width: 100%;
    border-top: 1 solid #dddddd;
}

table#content{
    margin-bottom: 5;
    background-color: white;
    width: 100%;   
    border: 1 solid #dddddd;    
}


div{
width: 100%;      
}
table#first{
width: 100%;
background: #eeeeee; 
padding-top : 10;
}
#second{
width: 950px;
}
#top_banner{
width: 100%;
height: 100;
margin-bottom: 5;
background: url(images/bg_top.png);     
}
table#top_menu{
width: 100%;
height: 24;
margin-bottom: 3;
background: white url(images/top_menu_bg.png) left no-repeat;

text-align: right;
padding-left: 30px;
}

.div_top_menu{
height:24px;
background: url(images/top_menu_bg_r.png) right no-repeat;
vertical-align: middle;    
}

#middle{
margin-bottom: 5;
text-align: center;      
}
#footer{
width: 100%;
height: 100;
background: url(images/footer_bg.jpg);
font-size: 10;        
}

#block_head{
    color: #015116;
    font-weight: bold;
    text-align: center;
    vertical-align: middle; 
    width: 200;
    height: 22px;
    background: transparent url(images/block_header.png) top no-repeat;
}

#block_head_blue{
    color: #022E77;
    font-weight: bold;
    text-align: center;
    vertical-align: middle; 
    width: 200;
    height: 22px;
    background: transparent url(images/block_header_blue.png) top no-repeat;
}

#block_body{
    width: 200;
    border: 1 #cccccc solid;
    text-align: left;
    padding: 3;
    background-color: white;     
}

div#block_simple{
    width: 100%;
    border: 1 #cccccc solid;
    text-align: left;
    padding: 3;
    background-color: white;
    margin-bottom: 3;
    margin-right:2;     
}


table#body{
    width: 100%;
}

td#left{
    vertical-align: top;
    width: 202;
    text-align: center;

}

td#middle{
    width: auto;
    vertical-align: top;
}

td#right{
    width: 202;
    vertical-align: top;
    text-align: right;  
}


table#content_header {
    width:100%;
    height: 30px;
    border: 1px solid gray;
    color: #000080; 
    font-weight: bold;
    font-size: 12;
    background: transparent url(images/block_middle_header.jpg) repeat-x; 
}

div#content_header div {
    position: relative;
    display: block;
    background: transparent url(images/main_header_l.png) top left no-repeat;
    padding-left: 4px;
    height: 30px;
}

div#content_header div div {
    position: relative;
    display: block;
    width: 100%;
    font-size: 13;
    text-align: center;
    background: transparent url(images/main_header_r.png) top right no-repeat;
    padding-right: 4px;
    height: 30;
}

.content_body{margin-bottom: 7; margin-top: 7;}
.infa_body{width: 100%;padding: 3px; line-height: 150%;}

.div_image{width: 100%; text-align: center;}

table#slug_blue{ background-color: #F0F0F0;}


.info_cell_green{color: #008000; font-weight: bold;}
.info_cell_blue{color: #000080;font-weight: bold;}
.info_cell_grey{color: #585858;}

table#seasons{
    background: transparent url(images/season_block_top.png) top right no-repeat;
    background-color: #C0FFC0; 
    width: 400px; height: 100px;}
    
table#episodes{
    padding: 10px;
    background: transparent url(images/episodes_block_top.png) top right no-repeat;
    background-color: #D7F4FF; 
    width: 500px;}
    
table#seo{
    height: 68px; width: 100%;
    margin-bottom: 3px;
    background: url(images/seo_bg.jpg) top right repeat-y;
    background-color: #E0E0E0;
    text-align: justify;}
.seo{
    padding: 7px;
    background: url(images/seo_bg_left.jpg) top left no-repeat;
    border: 1 solid #C0C0C0;
    color: black;
    text-align: justify;
    
}