#knjiga_slika {
 float:left;
 width:150px;
 padding-right:10px;
}

#sadrzaj_title {
 float:left;
 width:100%;
 border-bottom:1px solid white;
}

p.knjiga_sadrzaj {
 float:left;
 color:white;
 text-align:justify;
 font-size:10pt;
 margin:10px 0;
}

#knjiga_rating {
 float:left;
 clear:left;
 margin-top:5px;
}

#knjiga_rating img {
 float:left;
 margin:0;
 padding:0 2px;
}

#vote {
 float:left;
 font-size:8pt;
 margin:1px 0 0 5px;
}

#broj_preuzimanja {
 float:left;
 clear:left;
 margin-top:10px;
 border:1px solid red;
 width:140px;
 background: rgb(213,217,221);
 color:black;
 font-weight:bold;
 font-size:10pt;
}

#preuzmi {
 float:right;
 margin-top:10px;
}

#preuzmi_img {
 float:left;
 width:40px;
 height:40px;
}

#preuzmi_text {
 float:left;
 margin:10px 5px;
 font-size:16pt;
 font-weight:bold;
}

#share {
 float:left;
 clear:left;
 width:100%;
 border-top:1px solid white;
 margin:10px 0px;
 padding-top:5px;
}

#recommend,#bookmark,#neispravan_link {
 float:left;
 clear:left;
 width:100%;
 margin:10px 0px;
 padding-top:5px;
}

#comments {
 float:left;
 clear:left;
 width:100%;
 margin-top:10px;
 padding-top:5px;
 padding-bottom:15px;
 border-bottom:1px solid white;
}

#div_podeli,#div_rcm,#div_bkm,#div_cmt,#div_nl {
 margin-left:30px;
 margin-top:10px;
 display:none;
 font-size:10pt;
}

#div_bkm {
 font-size:10pt;
}

#div_podeli input {
 margin-top:5px;
 border:1px solid black;
 width:300px;
}

.email_inp {
 border:1px solid black;
 width:300px;
}

#txt_email {
 border:1px solid black;
 width:300px;
 height:150px;
 font-size:9pt;
}

#span_mail_send {
 float:right;
 text-decoration:underline;
 cursor:pointer;
}

#email_response {
 color:white;
}

.bkm_col {
 float:left;
 width:150px;
}

#div_email_response {
 float:left;
 width:180px;
}

#div_email_btn {
 float:right;
 width:120px;
}

#prijavi_link_response {
 font-size:10pt;
}

.cmt_wrapper {
 float:left;
 clear:both;
 width:500px;
 border:1px solid black;
 margin-bottom:5px;
}

.cmt_header {
 float:left;
 width:100%;
 border-bottom:1px solid black;
 background:#7878BE;
}

.cmt_header_ime {
 float:left;
 width:300px;
 padding:2px;
}

.cmt_header_datum {
 float:right;
 padding:2px;
}

.cmt_text {
 float:left;
 width:490px;
 background:#E8E8E8;
 padding:10px 5px;
}

.cmt_text p {
 text-align:justify;
 color:black;
}

#cmt_footer {
 float:left;
 width:100%;
}

#cmt_add {
 display:none;
 margin-left:30px;
}

#div_cmt_response {
 float:left;
 width:180px;
}

#div_cmt_btn {
 float:right;
 width:120px;
}

#cmt_text {
 border:1px solid black;
 width:300px;
 height:150px;
 font-size:9pt;
}

#span_cmt_send {
 float:right;
 text-decoration:underline;
 cursor:pointer;
}

#span_cmt_send:hover {
 color:yellow;
}

#cmt_footer_add {
 float:left;
}

#kontakt_submit {
 float:right;
 margin:0;
 border:1px solid black;
 background:white;
 color:black;
}

#kontakt_submit:hover {
 background:#e5e5e5;
}

#jelka {
 position:absolute;
 right:0;
 bottom:0;
}

#share_bookmark {
 float:left;
 clear:left;
 margin:10px 0;
 width:100%;
}

textarea#input_text {
 width:360px;
 height:350px;
}

#output_text {
 float:left;
 width:380px;
 text-align:justify;
 margin-left:15px;
}

#cir-lat_menu_bottom {
 float:left;
 clear:left;
 margin:5px 0;
}

#cir-lat_explain {
 margin:15px 0;
 width:100%;
}

#cir-lat_list {
 font-size:15px;
}

#cir-lat_list li {
 margin:5px 0;
}

#cmt_pointer {
 font-size:11pt;
 text-decoration:none;
}

#cmt_pointer:hover {
 color:white;
 text-decoration:underline;
}

#prijavi_link {
 float:left;
 clear:both;
 color:#CFAEB6;
 margin:5px 0;
}

#prijavi_link:hover {
 text-decoration:underline;
}

#prijavi_link_response {
 float:left;
 margin:5px 20px;
}
