BODY, TD { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none; background-color:#FFFFFF; margin: 0px }

A {  font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none; }

A:Hover {	color: #257054; }

HR { height: 1pt; color: #257054; }

H1{
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-variant: normal;
    color: #257054;
    /*width: 100%;*/
    margin-top: 0px;
    padding-top: 5px;
    font-size: 12px;
    font-weight: normal;
    text-align: justify;
    /*line-height: 16px;*/
}
H2{
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-variant: normal;
    color: #257054;
    /*width: 100%;*/
    margin: 0px;
    padding: 0px;
    font-size:18px;
    font-weight:lighter;
}
H3, H4 {
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-variant: normal;
    color: black;
    /*width: 100%;*/
    margin: 0px;
    padding: 0px;
}
p{
    text-align: justify;
    color: #257054;
    font-size: 12px;
    margin-bottom: 10px
}
#left{
    height: 100%;
    width: 140px;
    text-align: right;
    position: fixed;
    margin-top: 0px;
    margin-left: 0px;
    z-index: 10;
    float: left;
    /*border: solid 1px #0000ff;*/
    overflow: hidden;
}
#right{
    text-align: center; 
    width: 100%; 
    position: absolute; 
    z-index: 9;
    float: none;
    left: 0;
}
#right_content{
    width: 996px; 
    position: absolute; 
    left: 55%; 
    margin-left: -498px; 
    margin-top: 13px;
}
#right1{
    
    position: absolute;
    top: 20px;
    margin-top: 41px;
    right: 100px;
    left: 250px;
    /*border: solid 4px #ffcc33;*/

}
#right2{
    width: 80%;
    position: relative;
    float: none;
    left: 20%;
    top: 0px;
    /*border: solid 4px #ffcc33;*/

}


#line{
    /*border: solid 1px #000000;*/
    width:138px;
    height: 100%;
    border-right: 1px;
    margin-top: 0px;
    margin-left: 0px;
    /*position: fixed;*/
    overflow: hidden;
}
#logo{
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-variant:normal;
    width: 140px;
    margin-top: 10px;
    padding: 0px;
    font-size:16px;
    font-weight:lighter;
    text-align:right;
    /*position: fixed;*/
    
    /*border: solid 1px #ff0000;*/
}
#fragments{
    width: 488px;
    height: 488px;
    background-color: #257054;
    margin-left: 0px;
    margin-top: 16px;
    float: left;
    margin-right: 30px;
    margin-bottom: 30px;
}
#content{
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-variant: normal;
    color: #257054;
    margin-left: 30px;
    margin-top: 6px;
    font-size:12px;
    font-weight: normal;
    text-align: justify;
    float: left;
}
#enter{
    color: #257054;
    
    background-color: #e2cafb;
    /*font-weight: bold;*/
    padding-bottom: 2px;
}
#enter:hover{
    /*background-color: #046043;*/
}
.autor{
    text-align: right;
}
.date{
    font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none; }
.italic{
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #999999;
    text-decoration: none;
    font-style : italic;
}
input.button {
    background-color : #C0C0C0;
    color : #000000;
    font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

.columnleft {
    float:left; 
    width:180px; 
    margin-left: 10px; 
    text-align:right;
    line-height: 1.5;
}

.columnright {
    float:inherit; 
    margin-left:200px; 
    width:400px;
    text-align:justify;
    line-height: 1.5;
}

.columnmiddle {
    float:inherit; 
    margin-left:20px; 
    width:580px;
    text-align:justify;
    line-height: 1.5;
}

.g-plusone{
    opacity: 0;
}
.___plusone_0{

}

.social-media-btn{
    background-image: url(image/google-icon.png);
    width: 24px;
    height: 24px;
}
.fb-like{
    position: fixed;
    bottom: 60px;
    width: 100px;
    height: 100px;
    right: 100px;
    z-index: 10;
    vertical-align: top;
    overflow: visible;
    border: 1px solid #000000;
    
}
/*.socialbt_gp{ z-index: 10; left: 48px; bottom: 40px; margin-right: 3px; position:fixed; display: block; float: left; height:24px; width:24px; overflow:hidden; background-image: url(image/google-icon.png); }
.socialbt_gp img{ height:100%; width:100%; background:#33ccff; }
.socialbt_gp iframe{ position:absolute; top:0; left:0; transform:scale(24.0,24.0); opacity:0; }*/

/*.socialbt_fb{ z-index: 10; left: 76px; bottom: 40px; position:fixed;  display: block; height:24px; width:24px; overflow:hidden; background-image: url(image/facebook-icon.png); }
.socialbt_fb img{ height:100%; width:100%; background:#33ccff; }
.socialbt_fb iframe{ position:absolute; top:0; left:0; transform:scale(24.0,24.0); opacity:0; }*/

/*.socialbt_vk{ z-index: 10; left: 104px; bottom: 40px; position:fixed; margin-right: 3px; display: block; height:24px; float: left; width:24px; overflow:hidden; background-image: url(image/vkontakte-icon.png); }
.socialbt_vk img{ height:100%; width:100%; background:#33ccff; }
.socialbt_vk iframe{ position:absolute; top:0; left:0; transform:scale(24.0,24.0); opacity:0; }*/
 
.socialbt_gp{z-index: 11; left: 69px; bottom: 90px; margin-right: 3px; position:absolute; display: block; height:30px; width:63px; overflow: hidden;  }
.socialbt_fb{z-index: 12; left: 55px; bottom: 65px; position:absolute;  display: block; height:30px; width:75px; overflow: hidden; background: none; }
.socialbt_vk{z-index: 13; left: 60px; bottom: 40px; position:absolute; margin-right: 3px; display: block; height:30px; float: left; width:75px; overflow: hidden;  }