*
{
	margin: 0px;
}

body
{
	/*font-family: verdana, helvetica, sans-serif;*/
	font-family:	Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	padding: 0px;
	background-color: #ffffff;
	color: #222222;
}
#gore{
font-family:	Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	/*padding : 1; */
	background-color : #7AB53F; 
	/*color : #222222;*/
	text-align:right;
}
.gorelink a {

	color: #222222; text-decoration: underline;
}
.gorelink a:hover {
	text-decoration: none;
	color: #222222; 
}
.glavni
{
    font-family:	Georgia, "Times New Roman", Times, serif; 
	font-size: 13px;
	padding : 0; 
	background-color : #ffffff; 
	color : #222222;
}

.glavnni a
{
background-color: inherit; font-weight:bold;
	color: #A1D053; 
	text-decoration: none; 
}

.glavni a:hover
{text-decoration: underline;
}

a
{
	background-color: inherit; font-weight:bold;
	color: #A1D053;  text-decoration: none; 
}

a:hover
{
	text-decoration: underline;
}

p
{
	text-align: justify;
	margin-bottom: 15px;
	line-height: 22px;
}

ul
{
	list-style: disc;
	padding-left: 15px;
	margin-bottom: 15px;
}
h2 {
	margin-bottom: 15px;
	margin-top: 20px;
} 
h3
{
	font-size: 20px;
	margin-bottom: 30px;
}

h4
{
	font-size: 13px;
	margin-bottom: 5px;
}

#header
{
	background-color: #7AB53F; /* ?????? ?????? #A1D053*/ 
	color: #fff;
	padding: 30px 40px 30px 40px;
}

#header h1
{
	font-size: 30px;
}

#header h2
{
	font-size: 14px;
}

#menu
{
	padding: 5px 30px 0px 30px;
	margin-bottom: 30px;
	color: #222222;
	background-color: #f5f5f5;
	border-bottom: solid 1px #DADADA;
	font-family: "Trebuchet MS";
	font-size: 12px;
}

#menu div
{
	clear: both;
}

#menu ul
{
	display: block;
	position: relative;
	top: 1px;
	list-style: none;
	padding: 0px;
	margin-bottom: 0px;
}
	
#menu ul li
{
	position: relative;
	float: left;
	border: solid 1px #dadada;
	border-bottom: 0px;
	margin-right: 5px;
}

#menu ul li a
{
	display: block;
	padding: 5px 10px 8px 10px;
	text-decoration: none;
	background-color: inherit;
	color: #333333;
}

#menu ul li a:hover
{
	background-color: #7AB53F;/*#0022AA ??????*/
	color: #fff;
}

#menu ul li.active, #menu ul li.active a, #menu ul li.active a:hover
{
	background-color: #ffffff;
	color: #333333;
}
#podmenu
{
	padding: 5px ;
	margin-bottom: 5px;
	color: #222222;
	 border-bottom: solid 1px #DADADA;
	font-size: 11px;
	height: 25px;
	
	/*background-color: #f5f5f5;
	border-bottom: solid 1px #DADADA;*/
}
 

#podmenu ul
{
	display: block;
	position: relative;
	top: 1px;
	list-style: none;
	padding: 0px;
	margin-bottom: 0px;
	float:right;
	
}
	
#podmenu ul li
{
	position: relative;
	float: left;
	border: solid 1px #dadada;
	/*border-bottom: 0px;*/
	margin-right: 5px;
	
	
	
}

#podmenu ul li a
{
	display: block;
	padding: 5px ;
	text-decoration: none;
	color: #333333;
	background-color:  #f5f5f5;
}

#podmenu ul li a:hover
{
	/*background-color: #7AB53F;#0022AA ??????*/
	 background-color:  #7AB53F;
	text-decoration: none;
	color: #ffffff;
}

#podmenu ul li.active, #menu ul li.active a, #menu ul li.active a:hover
{
	background-color: #ffffff;
	color: #333333;
}

#prostor
{
	margin: 0px 40px 0px 40px;
}

#glavniprostor
{
	float: left;
	margin-right: -200px;
	width: 100%;
}

#levideo
{
	margin-right: 240px;
	font-size: 13px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif ;
}
#levideo h1 {
	padding-bottom: 10px;
}
#levideo p
{
	margin-bottom: 10px;
	
}
#levideo ul
{
	margin-bottom: 10px;
	margin-left: 10px;
	
}
#levideo li {
	margin-left: 5px;
}
#desnideo
{
	float: right;
	width: 200px;
	 
}

#footer
{
	
	margin: 20px 0px 0px 0px;
	padding-top: 15px;
	border-top: solid 1px #DADADA;
	clear: both;
}
#footer p
{
text-align: center;
font-size: 11px;
}
.komentar
{
font-family:	Georgia, "Times New Roman", Times, serif;
	font-size: 12px;

	color : #A1D053;
}
.prazno
{ 
	clear: both;
	height: 1px;
}
.slika {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; FLOAT: right; PADDING-BOTTOM: 2px; MARGIN: 5px 5px 5px 5px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
.slikalevo {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 5px 5px 5px 5px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
.tabela {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 2px 2px 2px 2px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
#linkovi {
	float: right;
	font-weight:normal;
	/*width: 240px;*/
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	width: 200px;
}

#linkovi ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#linkovi li {
}

#linkovi li ul {
	padding: 15px 0;
}

#linkovi li li {
	padding-left: 20px;
	border-bottom: 1px dotted #7B9418;
}

#linkovi h2 {
	margin: 0;
	padding: 5px 0 0 20px;
	background: url(../ima/img06.jpg) no-repeat left 80%;
}

#linkovi a {
	text-decoration: none;
}

#linkovi a:hover {
/*background-color: #A1D053;*/
color:#222222;
text-decoration: none;
}
#menu_gore  {
	margin:0 auto;
	padding:5px 0 5px 0;
	/*height:20px;*/
	font-size:11px;
	width:100%;
	 
	background-color: #7AB53F;
	/*border-bottom: solid 1px #DADADA;
	 height: 25px;*/
	 
}
#menu_gore  ul {
	list-style:none;
	padding:0;
	margin:0;
	
}
#menu_gore  li {
	float:left;
	padding:0 5px;
}
#menu_gore  li a {
	background:url(img/desno_menu.gif) no-repeat right;
	 
	color: #ffffff;
	display:block;
	float:left;
	padding:5px 0;
	text-decoration:none;
}
#menu_gore  li a span {
	background:url(img/levo_menu.gif) no-repeat left;
	padding:5px 5px;
	text-decoration:none;
}
#menu_gore  li a:hover {
	text-decoration:none;
	color:#212121;
	text-decoration:none;
	background:url(img/desno_menu_hov.gif) no-repeat right;
}
#menu_gore  li a:hover span {
	text-decoration:none;
	color:#212121;
	text-decoration:none;
	background:url(img/levo_menu_hov.gif) no-repeat left;
}
#menu_gore  li.trenutni a {
	text-decoration:none;
	color:#212121;
	background:url(img/desno_menu_hov.gif) no-repeat right;
}
#menu_gore  li.trenutni a span {
	text-decoration:none;
	color:#212121;
	text-decoration:none;
	background:url(img/levo_menu_hov.gif) no-repeat left;
}
.malo_uvuceno {
	padding: 0 0 0 10px;
} 
.slika_desno {
	margin:0 0 0 2px;
	padding:2px;
	border:1px solid #dedede;
	float:right;
}
.slika_desno_profil {
	margin: 10px;
	padding: 2px;
	border:1px solid #dedede;
	float:right;
}
.slika_levo {
	margin:2px;
	padding:2px;
	border:1px solid #dedede;
	float:left;
}
.slika_levo_galerija {
	margin:2px;
	padding:2px;
	border:1px solid #dedede;
	float:left;
	 
	 
}
.slika_levo_odvojeno {
	margin:2px;
	padding:2px;
	border:1px solid #dedede;
	float:left;
	margin-right: 10px;
}
.u_centar {
	text-align:center;
	}
.u_desno {
	text-align:right;
	}
.u_levo {
	text-align:left;
	}	
.svesno_u_desno {
	float:right;
}
.levica {
	float:left;
}
.crveno {
	color:#FF0000;
}
.zeleno {
	color:#7AB53F;
}

#limkmenu
{
	padding: 5px 5px 25px 5px;
	margin-bottom: 15px;
	color: #222222;
	/*border-bottom: solid 1px #DADADA;*/
	font-size: 10px;
	width: 100%;

}
 

#limkmenu ul
{
	display: block;
	position: relative;
	list-style: none;
	padding: 0px;
	margin-bottom: 0px;
}
	
#limkmenu ul li
{
	position: relative;
	float: right;
	/*border: solid 1px #dadada;
	border-bottom: 0px;*/
	margin-right: 5px;
}

#limkmenu ul li a
{
	display: block;
	padding: 5px ;
	text-decoration: none;
	color: #333333;
	background-color:  #f5f5f5;
}

#limkmenu ul li a:hover
{
	/*background-color: #7AB53F;#0022AA ??????*/
	 background-color:  #7AB53F;
	text-decoration: none;
	color: #ffffff;
}

#limkmenu ul li.active 
{
	background-color: #ffffff;
	color: #333333;
}



#limkmenu_t
{
	padding: 0px;
	margin: 0px;
	color: #222222;
	/*border-bottom: solid 1px #DADADA;*/
	font-size: 10px;
	 
	 

}
 

#limkmenu_t ul
{
	display: block;
	position: relative;
	list-style: none;
	padding: 0px;
	margin-bottom: 0px;
}
	
#limkmenu_t ul li
{
	position: relative;
	float: right;
	/*border: solid 1px #dadada;
	border-bottom: 0px;*/
	margin-right: 5px;
}

#limkmenu_t ul li a
{
	display: block;
	padding: 0px ;
	text-decoration: none;
	color: #333333;
	background-color:  #f5f5f5;
}

#limkmenu_t ul li a:hover
{
	/*background-color: #7AB53F;#0022AA ??????*/
	 background-color:  #7AB53F;
	text-decoration: none;
	color: #ffffff;
}

#limkmenu_t ul li.active 
{
	background-color: #ffffff;
	color: #333333;
}


.promeni_tekst a {
padding: 7px 2px 2px 2px;
} 
.promeni_tekst a:hover {
 background-color:  #f5f5f5;
} 
#limkmenu_mes
{
	padding: 5px 5px 25px 5px;
	margin-bottom: 15px;
	color: #222222;
	/*border-bottom: solid 1px #DADADA;*/
	font-size: 10px;
	width: 100%;

}
 

#limkmenu_mes ul
{
	display: none;
	position: relative;
	list-style: none;
	padding: 0px;
	margin-bottom: 0px;
}
	
#limkmenu_mes ul li
{
	position: relative;
	float: none;
	/*border: solid 1px #dadada;
	border-bottom: 0px;*/
	margin-right: 5px;
}

#limkmenu_mes ul li a
{
	display: none;
	padding: 5px ;
	text-decoration: none;
	color: #333333;
	background-color:  #f5f5f5;
}

#limkmenu_mes ul li a:hover
{
	/*background-color: #7AB53F;#0022AA ??????*/
	 background-color:  #7AB53F;
	text-decoration: none;
	color: #ffffff;
}

#limkmenu_mes ul li.active 
{
	background-color: #ffffff;
	color: #333333;
}
.pit_i_odg {

background-color:#fff;

border: 1px dotted #ccc;

padding:5px;

text-align:justify;


margin-bottom:10px;



}

.odg_citanja {

background-color:#efefef;

border: 1px dotted #cccccc;

padding:5px;

text-align:center;

margin-bottom:10px;
 



}
.citaj_poruku {

background-color:#efefef;

border: 1px dotted #cccccc;

padding:3px;
font-size: 10px;
text-align:left;

margin-bottom:10px;
 



}
.dat_i_kor {

padding:5px;

text-align:justify;

margin-bottom:10px;

}

.por_pit {

color: #900;

font-weight:600;

padding: 5px 0px 5px 0px;

text-align:left;



}
.tabela_poruke a, .tabela_poruke a:hover {
	 
}
 
 .prekid {
 	clear:both;
	}
	input, textarea, select {
padding : 2px 5px;
border : 1px solid #777777;
color : #6b6b6b;
}
.mali_font {
	font-size:9px;
}
 #trazi_polje {
	margin: 0;
	padding: 1px 3px;
	width: 180px;
	height: 14px;
	border: 1px solid #393939;
	background: #FFFFFF;
	font-size: 9px;
	color: #000000;
}

#trazi_dugme {
	 
	margin: 0 5px 0 0;
	padding: 2px 5px;
	height: 17px;
	border: none;
	background:#78ABD4;
	text-decoration: none;
	 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;

}
#komentar_polje {
	margin:  0 0 10px 0 ;
	padding: 2px 2px;
	width: 600px;
	height: 30px;
	border: 1px solid #dadada;
	background: #FFFFFF;
	font-size: 11px;
	font:"Trebuchet MS";
	color: #000000;
}

#komentar_dugme {
	margin:  0 0 10px 0 ;
	padding: 2px 5px;
	height: 20px;
	border: none;
	background:#7AB53F;
	text-decoration: none;
	 border: 1px solid #393939;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	float:left;
}
#komentar_polje_ime {
	margin:  0;
	padding: 2px 2px;
	width: 100px;
	height: 14px;
	border: 1px solid #dadada;
	background: #FFFFFF;
	font-size: 11px;
	font:"Trebuchet MS";
	color: #000000;
}

#log_polje {
	margin:  0;
	padding: 2px 2px;
	width: 100px;
	height: 14px;
	border: 1px solid #393939;
	background: #FFFFFF;
	font-size: 10px;
	color: #000000;
}

#log_dugme {
	margin:  0;
	padding: 2px 5px;
	height: 20px;
	border: none;
	background:#78ABD4;
	text-decoration: none;
	 border: 1px solid #393939;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.anketa_okvir {
	border: 1px solid #666666;
	padding: 2px;
	width: 250px;
	height: 12px;
	font-size: 10px;
	background-color: #F5F5F5;
	margin: 2px;
	float: right;
	color: #F5F5F5;
}

.anketa_bar {
	width: 85%;
	height: 10px;
	background-color:#4682B4;
	float: left;
	color: #F5F5F5;
	 
	border: 1px solid #f1f1f1;
}
#box {
	clear:both;
	border:1px dotted #dadada;
	margin :  5px 2px 5px 2px;
	padding : 3px;
	background: #f7f7f7;
	width:600px;
}
#box p {
	line-height:140%;
	padding-top:10px;
}
#box h4 a, a:hover{
	text-decoration:none;
	}
.crop{
	float:left;
	position:relative;
	width:170px;
	height:170px;
	 border:1px solid #ffffff; 
	margin: 0 10px 0 0;
	padding: 0;
	overflow: hidden;
	background-color: #efefef;
	
	}
.crop_okvir {
	width:172px;
	height:172px;
	border:1px solid #ccc;
	padding: 2px;
	margin: 0 10px 0 0;
}	
.ostali_podaci {
	border-top: 1px dashed #8D8D8D;
	margin: 0px 0 20px 0;
	text-transform: lowercase;
	font-size:12px;
	padding: 5px 0 0 0;
}
.drustvene {
padding : 3px;
border : 1px solid #d9d9d9;
margin : 0 2px 0 2px;
}
#podeli_sadrzaj {
	margin-top:10px;
	padding:10px 0 5px 0;
	border-top:1px dotted #dadada;
	border-bottom:1px dotted #dadada;
}
.komentar_slicica {
padding : 3px;
border : 1px solid #d9d9d9;
margin : 0 7px 0 0px;
float:left;
}