@charset "UTF-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,
blockquote,th,td {margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
q:before,q:after { content:”; }
abbr,acronym { border:0; }

body{background-image:url(../images/background.png);background-position:top;background-repeat:repeat-x;color:#333;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:12px;}
#wrap{width:960px;margin:auto;}
#header{height:170px;width:960px;}
#header_logo{float:left;height:108px;width:480px;}
#header_shape{background-image:url(../images/shape.png);background-position:top left;background-repeat:no-repeat;float:right;height:108px;width:450px;}
#menu{clear:both;height:62px;width:960px;}
#footer{background-image:url("../images/footer.png");background-position:left top;background-repeat:no-repeat;color:#333;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:11px;height:40px;padding-top:20px;text-align:center;width:960px;}
a,a:visited,a:active{color:#8F153E;text-decoration:underline;}
a.menu_item{color:#333;display:block;float:left;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:12px;height:53px;line-height:53px;padding-left:10px;padding-right:10px;margin:0;}
a.menu_item:hover,.act{-moz-border-radius:5px;background-image:url(../images/menu-hover.png);background-position:top;background-repeat:repeat-x;display:block;height:53px;text-decoration:none;}
a.menu_item:active{-moz-border-radius:5px;background-image:url(../images/menu-active.png);background-position:top;background-repeat:repeat-x;display:block;height:53px;text-decoration:none;}
#timeline{background-image:url(../images/timeline.png);background-position:top left;background-repeat:no-repeat;height:189px;width:960px;}
.hometext{color:#333;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:12px;}
a.homelink{color:#8F153E;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:12px;}
a.prijavi_se{background-image:url(../images/prijavi-se.png);background-position:0 0;display:block;height:78px;text-decoration:none;width:344px;}
a.prijavi_se:hover{background-image:url(../images/prijavi-se.png);background-position:0 78px;display:block;height:78px;width:344px;}
form#login{background-image:url(../images/login-form.png);background-position:top left;background-repeat:no-repeat;height:160px;margin-top:10px;width:342px;padding: 4px 0px 0px;}
form#login #button{margin-right:33px;width:110px;height:30px;}
form#login .textfield{border:0;margin-left:10px;width:160px;}
form#login table{color:#333;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:12px;margin-top:25px;}
#error{color:red;font-size:10px;margin-top:5px;width:300px;padding:5px;}
a.menu_item:link,a.menu_item:visited{display:block;height:53px;text-decoration:none;}
input[type=submit]:hover,form a:hover{cursor:pointer;}
#apps{min-height:100px;margin:10px 0 20px;}
.app{-moz-border-radius:3px;background:url("../images/panel-back.png") repeat-x scroll center bottom #F4F4F4;border:1px solid #CCC;width:930px;margin:0 10px 10px 0;padding:15px;}
.app h3{color:#444;font-size:14px;}
.app .action_menu{-moz-border-radius:3px;background-color:#FFF;border-top:2px solid #CCC;display:none;line-height:20px;outline:none;text-align:left;margin:0 0 10px;padding:15px;}
.app .action_menu_link{-moz-border-radius:3px;font-size:12px;background-color:#FFF;border-top:2px solid #CCC;color:#8F153E;cursor:pointer;outline:none;text-align:left;text-decoration:underline;margin:0 0 10px;padding:10px;}
input[type="submit"]{-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;background-image:url(../images/ok.gif);background-position:5px center;background-repeat:no-repeat;border:1px solid #CCC;text-indent:16px;background-color:#FFF;width:90px;padding:3px;}
input[type="text"],input[type="password"],textarea,select{-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border:1px solid #CCC;font-family:Arial;margin-bottom:3px;width:250px;font-size:12px;padding:3px;}
textarea{height:150px;}
.save_button{-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;background-color:#FFF;background-image:url(../images/ok.gif);background-position:5px center;background-repeat:no-repeat;border:1px solid #CCC;text-indent:16px;padding:3px;}
hr{border:none;border-top:solid 1px #ccc;color:#ccc;padding:3px 0;}
.dysplay-user-info{clear:both;float:right;font-size:11px;text-align:right;width:300px;}
.scrn{-moz-border-radius:3px;background-color:#FFF;border:1px solid #CCC;float:left;height:60px;text-align:center;margin:2px;padding:5px;}
.scrn img{margin:0 0 10px;}
sup{font-size:7px;}
.market img{-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;padding:12px;}
#menu h2{border-right:1px solid #D1D1D1;float:left;font-size:14px;line-height:53px;margin:0;padding:0 15px 0 0;}
img{border:none;}
.docs{-moz-border-radius:3px;background-color:#FFF;border:1px solid #CCC;padding:10px;}
#center{min-height:100px;text-align:justify;margin:0 0 30px;padding:0;}
#center ul ul{list-style-type:circle;margin:3px 0 15px 30px;}
#team{margin:0 0 40px;}
#center h2,#team h2{border-bottom:1px solid #999;margin:0 0 10px;padding:0 0 10px;}
#center ul,#team ul{list-style-type:disc;margin:3px 0 15px 30px;}
#center ol{margin:3px 0 15px 30px;}
.content h2{border-bottom:1px solid #ccc;margin:0 0 10px;padding:0 0 10px;}
.jury{width:460px;padding:10px;}
.jury img{float:left;margin:0 15px 15px 0;}
table{border-collapse:collapse;border-spacing:0;}
.table tr td{padding:5px;}
h5{font-size:12px;margin:0 0 10px;}