html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin : 0; padding : 0; border : 0; outline : 0; font-weight : inherit; font-style : inherit; font-size : 100%; font-family : inherit; vertical-align: baseline; background : transparent; }

:focus { outline : 0; } 
ol, ul { list-style : none; }
/*table { border-collapse : collapse; border-spacing : 0; }*/
caption, th, td { text-align : left; font-weight : normal; }
button { overflow : visible; }

.clear{clear:both}


body{ font-family:Arial, Helvetica, sans-serif; font-size:100%; color:#382008; background:#f4f4f4;}  
a{ color:#646370; text-decoration:none;}
a:hover{ text-decoration:none;}
#wrapper{ width:100%; margin-top:0px;}
.container{ width:960px; margin:10px auto 0 auto;}
.header_top{ width:960px; height:240px; float:left; margin-top:20px; margin-bottom:20px; display:block;}
/*content*/
.sve{ width:960px; float:left;}
.sidebar{ width:230px; height:auto; float:left; margin-right:20px;}
.box_mali{ width:230px; height:auto; float:left; background:#fff; margin-bottom:20px; }
.title_bm{ width:190px; height:25px; float:left; background:#0460a9; color:#fff; font-size:18px; line-height:24px; padding:20px; font-weight:bold; text-transform:uppercase;}
.rv{ float:left; color:#424242; font-size:18px; line-height:24px; padding:20px; font-weight:bold; text-transform:uppercase;}
.info{ width:190px; float:left; color:#737373; font-size:14px; line-height:21px; padding:0 20px 20px 20px;}
.mail{ color:#0460a9; font-style:italic;}
.content{ width:710px; height:auto; float:left;}
.box_veliki{ width:710px; height:auto; float:left; background:#fff; margin-bottom:20px;}
.title_pro{ width:670px; height:25px; float:left; background:#0190f6; color:#fff; font-size:18px; line-height:24px; padding:20px; font-weight:bold; text-transform:uppercase;}
.print_pro{width:710px; height:148px; float:left;}
.red_naslov{ width:710px; height:auto; float:left; border-bottom:solid 1px #09C;}
.section{ width:80px; float:left; background:#93ccf4; padding:20px; color:#113e61; font-size:14px; line-height:21px; text-transform:uppercase;  }
.product{ width:548px; float:left; background:#0190f6; padding:20px; color:#fff; font-size:14px; line-height:21px; text-transform:uppercase; border-left:solid 1px #09C; border-right:solid 1px #09C;  }
.red_naslov{ width:710px; height:auto; float:left; border-bottom:solid 1px #09C; background:url(images/bg-broj.png) repeat-y;}
.broj{ width:120px; float:left;  margin-top:20px; color:#fff; font-size:24px; text-transform:uppercase; text-align:center;}
.text_print{ width:548px; float:left; background:#fff; padding:20px; color:#737373; font-size:14px; line-height:21px; border-left:solid 1px #09C; border-right:solid 1px #09C;}
.text_print:hover{color:#0460a9;}
.footer{ width:960px; margin-top:10px; margin-bottom:10px; float:left; }
.footer_text{color:#0460a9; font-size:14px; line-height:21px; display:block; text-align:center;}