html,body{height:100%;}
    body{margin:0;padding:0;}
    html>body #main{height:auto;}

    #main{height:100%;min-height:100%;margin-bottom:-6em;}
    #footer{height:1.5em; }

.hh {background-image:url("../img/head_bg.jpg"); 
    height: 182px;
}

body{
    margin:0 0 0 0;
    padding:0 0 0 0;
    text-align:center;
    background:#78ccf2;
    font:11pt Tahoma; color:#727b82
}
/*body, td{font:11px Verdana, Arial, Tahoma, sans-serif;color:#727b82;}*/

table{border-collapse:collapse}
table td{border:none;padding:0}
/*table td{border:none;vertical-align:top;padding:0}*/

form{margin:0;padding:0}
a img{border:none}
img{border:none;padding: 0 0 0 0}

a:link {color:rgb(0,0,57);text-decoration: none}
a:visited {color:rgb(0,0,57);text-decoration: none}
a:active {color:rgb(0,0,57);text-decoration: none}
a:hover {color:rgb(0,0,57);text-decoration: underline;}

.m_menu:link {
        font:italic 14pt Times New Roman,Tahome,Verdana;
        color:#ffffff;
        background: url('../img/heart.png') no-repeat ; 
        padding-left: 20px;
}
.m_menu:visited {
        font:italic 14pt Times New Roman,Tahome,Verdana;
        color:#ffffff;
        background: url('../img/heart.png') no-repeat ; 
        padding-left: 20px;
}
.m_menu:active {
        font:italic 14pt Times New Roman,Tahome,Verdana;
        color:#ffffff;
        background: url('../img/heart.png') no-repeat ; 
        padding-left: 20px;
}
.m_menu:hover {     
    color: rgb(255,32,94); 
    background: url('../img/heart_rose.png') no-repeat ; 
    padding-left: 20px;
    
    }

.m_menuAut  {font:italic 11pt Times New Roman,Tahome,Verdana; color:Gray;}

.menuSmall{
     font-size: 11pt; 
    font-style:normal;
    color:rgb(10,86,255);
    text-decoration: none; font-weight: bold;
}
.hand_cursor {
	cursor:pointer;
	cursor:hand;
}
.edit{ 
    background-image: url('../img/b_edit.png');
    width: 16px;
    height:16px;
}
.drop{ 
    background-image: url('../img/b_drop.png');
    width: 16px;
    height:16px;
}
.but {
    border:1px solid #AAA;
    background:#DFE6EF;
}

#autorization{
        background:url("../img/autorization.gif") no-repeat;
        width:274px;
        height:182px;
        text-align:left;
        padding: 20px 0px 0px 15px;
}
.aut {border:solid 1px #c7daee; 
}
.input1 {border:solid 1px #c7daee;}
.titleAuth{font: italic 14px Times New Roman,Tahome,Verdana;color:#689bd3;  }
.txtInput{
        font: italic 14px Times New Roman,Tahome,Verdana; 
        font-weight: bold;
        color:rgb(42,80,111); 
        padding-right:10px
}
.commentInput{
    padding-left:10px;
    color:#727b82;
}
.editarea{
    border:1px solid #c4e4ac; width:620px
}
.h35{height: 35px;
}
a.regRemind{
    font: italic 14px Times New Roman,Tahome,Verdana;  
    text-decoration: underline;
    color:#a5a9ac;  }

.h3main{
    color: #727b82;
    font:bold italic 16pt Times New Roman,Tahome,Verdana;
    font-weight:bold;
    font-style: italic;
}


#button {width:18px;height:21px;padding: 0px 50px 0px 10px}


#cloud_fon{background:url("../img/goog.gif") no-repeat;
            width:141px;
            height:53px; 
            z-index: -3;
            }
#heart1{background:url("../img/heart1.gif") no-repeat;width:126px;height:113px;}

/*#cont {width:717px;}
#cent {width:100%;background-color: #fffef9} #hard2{background:url("../img/hard2.gif") no-repeat;width:126px;height:44px;}
#hard21{background:url("../img/left_heart2.jpg") repeat-y;width:126px;height:100%;}
#hard3{background:url("../img/heart3.gif") no-repeat;width:126px;height:51px;} 
 #cent2{background:url("../img/cent_02.gif") no-repeat;width:109px;height:112px} .cent_text2{font:11pt Tahoma; color:#727b82}
#line{background:url("../img/line.jpg") no-repeat center;width:493px;height:1px;margin:90px 0 90px 0;padding:90px 0 0 0}
#bottom{background:url("../img/bottom.gif") no-repeat;
width:126px; padding-bottom: 0px; 
height:126px;}*/


#foot {background:#78ccf2;width:100%;height:100%}
#foot td{width:50%;padding-top:20px}

/*--------------------------------*/

a.storyLink{
    font-size: 10pt; 
    font-style:normal;
    color:  rgb(51,51,102); 
    text-decoration: none; font-weight: bold;
}
a.storyLink:hover{
    color:rgb(255,129,242) ;
}

a.authorLink{
    font-size: 10pt; 
    font-style:normal;
    color:rgb(0,0,82);
    text-decoration: none; font-weight: bold;
}
a.authorLink:hover{
    color:rgb(82,0,82);
}
.tableStoryTR{
}
.tableStoryTR:hover{ background: rgb(208,255,193) ;}

.thOsvid{
    font-weight: bold;
    color:rgb(82,0,41);
}
a.addComment{
    font-weight:bold;
    font-size:12pt;
    text-decoration: none;
    color: rgb(82,82,0) ;
}
.gray_link{
	font-size: 8pt;        
        color: rgb(148,148,148);         
        text-decoration: underline;
}
a.gray_link{
	font-size: 8pt;        
        color: rgb(148,148,148);         
        text-decoration: underline;
}
a.gray_link:hover {
	font-size: 8pt;        
        color: green;         
        text-decoration: underline;
}

