body{
margin:0px;
padding:0px;
background:#64a7bd;
}

h1,h2,h3,p{margin:0;padding:0;}
img{border:0;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}


.main_container{
width:772px;
padding-top:70px;
margin:0 auto;
}

.main_content{
font-family:Georgia,Arial,sans-serif;
width:772px;
background:url("img/content_back.png") repeat-y;
}

.main_content_left{
padding-top:10px;
width:544px;
}


.main_menu{background:url('img/menu_back.png') no-repeat;width:100%;height:26px;text-align:center;}
.main_menu a{font-size:14px;font-weight:bold;color:#fff;display:block;padding:3px 0px 0px 30px;float:left;}

.main_content_left_intro h2{
font-family:Georgia,Arial,sans-serif;
font-size:16px;
font-weight:normal;
text-align:center;
padding:10px;
color:#678e2c;
}

.main_content_left_intro p{
font-family:Georgia,Arial,sans-serif;
font-size:12px;
font-weight:normal;
text-align:left;
padding:10px 20px 10px 20px;
color:#678e2c;
}


.main_content_left_details{
font-family:Arial,sans-serif;
font-size:12px;
padding:20px 0px 0px 10px;
margin:0 auto;
}

.cover{
padding:0px 0px 0px 5px;
}

.autors{
font-size:14px;
padding-top:14px;
}

.main_content_left_details #comment{
width:160px;
}


.main_content_left_details h3{
color:#3399cc;
font-family:Arial,sans-serif;
font-size:14px;
font-weight:bold;
}

/*------------------*/
.main_content_right{
font-weight:bold;
color:#555;
width:180px;
margin:0 auto;
padding:10px;
}



.padding_top_20{padding-top:20px;}

.text_align_right{text-align:right;}
.text_align_left{text-align:left;}
.text_align_center{text-align:center;}


.float_left, .f_left{float:left;}
.clear{clear:both;}
