body {
margin :  0;
padding : 0;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
color : #282828;
font-size : small;
background-color: #DBDAD6;

border-radius:5px;
/*background: #f6f6f6 url(slicice/main-wrapper.png) top left repeat;
 background: #f6f6f6 url(slicice/bg_trava_tamna.jpg) top left repeat; */
}
h1, h2, h3, h4, h5, h6 {
text-transform : capitalize; 
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-style : italic;
color : #282828;
}
h1 {
padding-top : 0;
}
a {
color : #3e5ccb;
text-decoration : none;
font-weight : normal;
}
a:hover {
text-decoration : underline;
color : #3e5ccb;
font-weight : normal;
}
#header {
width : 1000px;
margin : 20px auto  0px auto;
padding : 5px 0 5px 0;
/*border-bottom : 1px solid #cccccc;*/
clear:both;
height: 115px;
background-color : #ffffff;
/*box-shadow: inset 0 0 25px #eee;*/
border-radius: 5px 5px 0 0;
box-shadow: inset 0px 0px 0px 0px #ffffff,  0px  0px 20px 0px #bbbbbb;
}
#header h1 {
margin : 0;
padding : 0;
font-size : 24px;
color : #212121;
}
 
#header img {
	border:0;
	float: left;
	margin-left:10px;
}
#menu {
width : 100%;
margin :0 auto ;
padding :0 ;
 clear: both;
height: 50px; 
 

}
#menu ul {
 
padding:    10px 5px 0 0;
margin :0 auto ;

list-style : none;
text-align : right;
width: 980px; 
background-color: #3B5999;
border-radius: 5px;
height: 30px; 
box-shadow: inset 0 0 25px #1358B3;
}
#menu li {
display : inline;
padding : 10px 0 10px 0;
margin: 8px 0 0 0;
}
#menu a {
padding :  13px;
/*background-color : #3B5999;*/
color : #ffffff;
text-decoration : none;
font-weight : normal;
text-transform: uppercase;
box-shadow: outset 0 0 25px #eee; 
font-size: 15px;
/*border-radius: 5px;*/
}
#menu a:hover {
background-color : #fafafa;
color : #3e5cca;
text-decoration : none;
}
#podmeni {
width : 250px;
padding :  0;
margin : 0 auto;
height : 16px;
float : right;
text-align : right;
position: absolute;
top: -130px;
right: 10px;
}
#podmeni img {
	border-radius: 5px !important;
	border: 1px solid #eeeeee !important;
}
#podmenu img: hover {
	border: 1px solid #777777 !important;
}
  .nav {
	width: 100%;
	border-bottom: 1px dotted #cccccc;
	padding: 10px 0 10px 0;
	margin:   0 0 20px 0;
	font-size: 13px;
	text-transform: uppercase;
	background-color: #f6f6f6;
	 clear: both;
}
  .nav ul {
	padding: 5px ;
	list-style: none;
	display: inline;
	 
	margin: 0 5px 0 5px;
	
	 height: 30px;
	width: 100%;
}
  .nav ul li {
	list-style: none;
	display:inline; 
	
}
.nav ul li a {
	border-bottom: 0px solid #333333;
	padding: 5px 10px 5px 10px;
	text-decoration: none;
}
.nav ul li a:hover, .nav ul li a.trenutna_stranica {
	color: #333333 !important;
	/*border-bottom: 2px solid #3e5ccb;*/
	background-color: #FFFFFF;
	text-decoration: none !important;
}
.nav ul li a.trenutna_stranica {
    font-weight: 600 !important;
}
#malimeni {
text-align : right;
}
#content {
width : 1000px;
margin : -10px auto 0 auto;
padding : 10px  0 0 0;
border-radius: 0px;
background-color: #ffffff;box-shadow: inset 0px 0px 3px 0px #ffffff, 0px 10px 20px 0px #bbbbbb;
/*background: #ffffff url('slicice/teren.jpg') top right no-repeat;*/
}
#content h2 {
text-transform : uppercase;
font-style : normal;
border-bottom : 0px solid #cccccc;
padding-top : 15px;
font-size : 16px;
}
#content h1 {
text-transform : uppercase;
font-style : normal;
padding-top : 0;
font-size : 24px;
}
#content li a {
color : #3e5ccb;
font-weight : normal;
text-decoration : none;
}
#content li a:hover {
color : #3e5ccb;
text-decoration : underline;
}
#content h3 {
margin-left : 0;
font-size : 14px;
}
#left {
float : right;
width : 750px;
border : 0px solid #cccccc;
padding : 0 10px 10px 10px;
background-color : #ffffff;
/*box-shadow: inset 0 0 25px #eee;*/
/*background: #ffffff url('slicice/teren.jpg') top left no-repeat;*/
border-radius: 5px;
position: relative;

}
#left ul, #left ol {
/*margin-bottom : 10px;*/
}
#left h1 {
	padding-top: 0 !important;
	margin: 0;
	padding-bottom: 10px;
	font-size : 24px;
	border-bottom: 1px dotted #cccccc;
}
#left h2 {
	padding-top: 0 !important;
	margin: 10px 0 0px 0;
	padding-bottom: 5px;
	 
	border-bottom: 1px dotted #cccccc;
} 
#leftmenu {
float : left;
padding : 0;
width : 220px;
/*/*box-shadow: inset 0 0 25px #eee;*/background-color : #ffffff;*/
}
#leftmenu ul {
padding-left : 0px;
list-style : none;
margin : 0;
background:  none;
margin-bottom : 15px;
padding-top : 0px;
 font-size: 16px;
 margin: 0 0 0 8px;
border: 1px solid #EBE8DB;
background-color:#FAF9F4;
border-radius: 5px;
}

#leftmenu ul li { 
 /*box-shadow: inset 0 0 25px #eee;*/ 
	padding: 5px;
	border-radius: 5px;
	text-transform: uppercase;
}
#leftmenu ol {
	padding-top: 5px;
	padding-left: 25px;
	 font-size: 13px;
	  font-weight: normal;
}
#leftmenu ol li {
	padding-bottom: 5px;
	margin-left: 5px;
	padding-left:0;
	box-shadow: none;
	 
text-transform: none;
}
#leftmenu li {
padding-left : 5px;
padding-bottom : 5px;
}
#leftmenu li a {
color : #3e5ccb;
font-weight : normal;
}
#leftmenu h2 {
padding-top : 0;
}
#leftmenu h1 {
text-align : left;
border-bottom : 1px solid #cccccc;
padding-top : 0;
}
#leftmenu h3 {
	margin: 0px 0 12px 10px;
	font-size: 22px;
	font-style: normal;
	text-transform: uppercase;
}
#leftmenu h3 a, #leftmenu h3 a:hover {
	text-decoration: none;
	color: #333333;
}
#leftmenu .current {
	font-weight: 600;
}
.levo {
float : left;
width : 60%;
padding-right : 10px;

}
#desno {
margin : 0;
float : right;
padding : 0 0 0 5px;
width : 30%;
border : 1px solid #cccccc;
background-color : #e3e3e3;
}
#desno h2 {
padding-left : 5px;
margin : 0;
}
#desno ul {
padding-left : 5px;
margin : 0;
list-style : none;
}
#desno li {
padding-left : 10px;
margin : 0;
padding-top : 5px;
}
#desno ul li {
padding-left : 10px;
margin : 0;
}
#desno li a {
color : #3e5ccb;
font-weight : normal;
text-decoration : none;
}
#desno li a:hover {
color : #3e5ccb;
text-decoration : underline;
font-weight : normal;
}
img {
float : right;
border : 1px solid #cccccc;
padding : 2px;
margin-left : 5px;
}
.slika {
float : none;
padding : 0 0 0 0;
margin-right:5px;
width: 19px;
height: 13px;
}
.slika_galerija {
float : none;
padding : 0 0 0 0;
margin-right:5px;
}
table {
width : 100%;
margin-left : 0;
border-collapse : collapse;
border-spacing : 2px;
border : 2px solid #cccccc;
margin-bottom : 30px;
margin-right : 10px;
}
table a {
text-decoration : none;
color : #282828;
}
table a:hover {
text-decoration : underline;
color : #282828;
}
table img {
float : none;
border : 0;
padding : 0 2px 0 0;
}
table tr td {
text-align : left;
vertical-align : middle;
border : 1px solid #cccccc;
padding-left : 3px;
}
.prvired {
font-weight : bold;
background-color : #dddddd;
}
.kvalif {
border-bottom : 2px dotted #333333;
background-color : #efefef;
font-weight : bold;
}
.dalje {
background-color : #efefef;
font-weight : bold;
}
.pobeda {
font-weight : bold;
background-color : #f7f7f7;
}
.nereseno {
background-color : #fafafa;
font-weight : normal;
}
.beliokvir {
border : 1px solid #ffffff;
}
#deo1 {
float : left;
padding-left : 60px;
width : 920px;
}
#deo2 {
width : 150px;
float : left;
}
#donjilink p {
width : 1000px;
padding : 30px 0 10px 0;
margin : 0 auto;
text-align : center;
font-size : 11px;
}
.odustao {
background-color : #fb6c6c;
}
#footer {
clear : both;
width : 1000px;
margin : -20px auto 20px auto;
padding : 0;
background: none;
 background-color : #ffffff;
/*box-shadow: inset 0 0 25px #eee;*/
border-radius: 0 0 5px 5px;
box-shadow: inset 0px 0px 3px 0px #ffffff, 0px 10px 20px 0px #bbbbbb;
}
#footer p {
margin :  0 10px 0 10px;
padding : 10px 0 10px 0;
border-top: 1px dotted #cccccc;
text-align : center;
font-size : small;
color : #999999;
}

table .col_5 {
width : 5%;
}
table .col_6 {
width : 6%;
}
table .col_7 {
width : 7%;
}
table .col_10 {
width : 10%;
}
table .col_15 {
width : 15%;
}
table .col_20 {
width : 20%;
}
table .col_25 {
width : 25%;
}
table .col_30 {
width : 30%;
}
table .col_35 {
width : 35%;
}
table .col_40 {
width : 40%;
}
table .col_45 {
width : 45%;
}
table .col_50 {
width : 50%;
}
table .col_100 {
width : 100%;
}
.centar {
text-align : center;
}
.prelom {
	clear: both;
}
.prvenstvo_logo {
	float: left;
	width: 172px;
	min-width: 172px;
	margin-right: 20px;
	border: 1px solid #eeeeee;
	border-radius: 5px;
	height: 265px;
	padding: 3px;
	margin-top: 20px !important;
	text-align: center;
	box-shadow: inset 0px 0px 10px 0px #eeeeee;
}
.prvenstvo_logo:hover {
	background-color: #FAF9F4;
}
.prvenstvo_logo p {
	text-align: center;
	margin: 0 !important;
	padding: 0 !important;
}
.prvenstvo_logo h2 {
	border: 0 !important;
	font-weight: 600 !important;
	margin: 0 !important;
	padding: 0 !important;
}
.prvenstvo_logo img, .prvenstvo_logo img a, .prvenstvo_logo img:hover, .prvenstvo_logo img a:hover {
	float: none !important;
	border: 0 !important;
	margin: 0 !important;
	padding: 5px !important;
	text-align: center;
}
.scrollup {
    width: 40px;
    height: 40px;
    opacity: 0.3;
    position: fixed;
    bottom: 50px;
    right: 50px;
    display: none;
    text-indent: -9999px;
    background: url('/img/up-arrow.png') no-repeat scroll 0% 0% transparent;
}
#left p, #left ul li, #left ol li   {
    line-height: 125%;
    padding-bottom: 5px;
}
 #left ul , #left ol   {
      padding-top: 5px;
 }