/* CSS Document */
html, body{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #333333; margin:0px; padding:0px; height:100%; min-height:100%;}
a{outline: none; color:#1262B3;}
.container{min-width: 900px;padding: 5px 10px 10px 10px;}
.top_color{ background: url(images/bg_top.gif) repeat-x;}
.white_color{ background-color: #FFFFFF;}
.middle_color{ background-color: #FFFFFF;}
#header{width:900px; margin:auto; height:90px; color:#FFFFFF;}
#header a{ color:#FFFFFF; text-decoration: underline;}
#header a.logo{ color:#FFFFFF; text-decoration: none; float: left; }

#entire{ min-height:100%;}
* html #entire{ height:100%; padding:0px; margin:0px;}

form{margin:0px;}

h1{margin: 0px; margin-bottom: 5px;}

#first_page{width:900px; margin:auto; font-weight: bold; padding-top: 0px;}
#first_page h1{ margin: 0px; margin-bottom: 5px; color: #A50000; font-size:22px;}
#first_page h3{ margin: 0px; margin-bottom: 10px; color: #000000; font-size:16px;}
#first_page h2{ margin: 0px; margin-bottom: 10px; font-size:16px; background: url(images/check.gif) no-repeat left center; padding-left: 40px;}

#coperta{ width:360px; height: 410px; float:right; background:#FFFFFF url(images/coperta_nr_20.gif) no-repeat center -70px; border: 0px solid #CCCCCC; text-align: center; margin-top:5px;}
#coperta a{ font-size:16px; color:#1262B3; display:block; margin:380px auto 0px auto; outline:none;}
#coperta a:hover{ color:#1262B3;}

#sign_up{ width: 530px; background: #FEFFBF; border:1px solid #CCCCCC; padding-top:20px; margin-top:30px;}
#sign_up table{ margin:10px 0px 5px 55px;}
#sign_up input, .formular input{ width: 250px; padding: 3px 2px;}
#sign_up label, .formular label{padding-right: 30px; line-height: 22px;}
#sign_up select{padding: 3px 2px;}
.formular textarea{ width:400px; height:120px; padding: 3px 2px;}

button{margin:5px 0; font-weight: bold;}

/*button{background:#EBE4D4; border:1px solid #EBE4D4; color:#333333; font-weight:bold; margin:5px 0; padding:3px 4px; text-decoration:none;}
button:hover{background:#FFF8ED;}
buton.disabled{}
button.disabled:hover{background:#FFF8ED;}*/

#content{width:900px; margin:auto;}

.footer_place{ background:#EEEEEE; border-top: 8px solid #DDDDDD; height: 40px; margin-top:-63px;}
* html .footer_place{ margin-top: -60px;}
#footer{width:900px; margin:auto;}
#footer a{color: #1262B3; font-weight: bold; font-size: 16px; padding-right: 10px; text-decoration: none;}
#footer a:hover{color: #1262B3;}

#msg_repeta, #msg_email{ display:block; font-weight: normal; color:#CC0000; font-size:12px;}
ol li{padding-bottom: 5px;}
.answer{ display:none; margin-top:2px;}

.arhiva{ border-bottom: 1px solid #EEEEEE; padding-bottom: 10px; margin-top:5px; font-size:12px;}
.arhiva li{ padding-bottom:2px;}
.arhiva .autor{color: #666666;}
.arhiva .reviews{ font-size:11px; padding-left: 5px; color:#666666;}
.arhiva .reviews a{ text-decoration: none;}

.fnt12{font-size:12px;}
h2.autor{margin: 0px; font-size:18px; font-weight: normal;}
h2.reviews{margin: 0px; font-size:18px; font-weight: normal; padding-top: 10px;}
.red{ color:#A50000;}

ul.review{ margin: 0px; padding:0px; list-style: none; font-size:12px; border-bottom: 1px solid #EEEEEE;}
ul.review li{ padding: 5px;}
ul.review li.distinct{background-color:#F0F0F0;}