/* *****************************************************************************/

/* ***** RASPORED **************************************************************/

/* *****************************************************************************/

.box-1 {
	width:300px;

	
	position:absolute;
	top:600px;
	left:0px;
	background-image: url(layout/bg_white.png);
}

body {
    font-family: Helvetica, Arial, Verdana, Lucida;
    font-size: 14px;
    color:#fff;
    margin: 0px;
    padding: 0px;
    border-width: 0px;
    background-attachment: scroll;
    background-image: url(layout/header_bg.gif);
    background-repeat: repeat-x;
    background-position: left top;
    background-color: #395827;
    line-height: 18px;
}
#main {
    width: 940px;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    border:none;
}
/*
td#lijevo {
	vertical-align: top;
	margin: 0px;
	width: 185px;
	height: 100px;
}
*/
td#desno {
    text-align: justify;
    vertical-align: top;
    margin: 0px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #999;
}
/* *****************************************************************************/

/* ***** NASLOV ****************************************************************/

/* *****************************************************************************/



#kvk-naslov {
    text-align: center;
    width: 987px;
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    height: 229px;
    position:relative;
    top:0px;
    left:0px;

}

#kvk-naslov_bg {
    background-image: url(layout/header_bg_voda.jpg);
    background-attachment: scroll;
    background-repeat: no-repeat;
    background-position: left top;
    height: 116px;
    width: 987px;
    position: absolute;
    left: 14px;
    top: 123px;
}



/* *****************************************************************************/

/* ***** SADRZAJ ***************************************************************/

/* *****************************************************************************/



#sadrzaj {
    margin: 0px;
    padding: 20px;
    color: #FFF;
    text-align: center;
}
#footer {
    background-attachment: scroll;
    background-image: url(layout/footer_bg.gif);
    background-repeat: repeat-x;
    background-position: center bottom;
    height: 216px;
    width: auto;
}
#footer_bg {
    background-attachment: scroll;
    background-image: url(layout/footer_bg.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    height: 216px;
    width: 1010px;
    margin-right: auto;
    margin-left: auto;
    position: relative;
}
#bg_container {
    background-attachment: scroll;
    background-image: url(layout/bg_white.png);
    background-repeat: repeat-y;
    background-position:  top center;
    min-height: 700px;
    width: 1010px;
    position: relative;
    margin: 0px auto;
}
#side_box {
    background: url(layout/side_box_bg.png) no-repeat 21px 0px;
    position: fixed;
    text-align: right;
    left: -155px;
	width: 179px;
    height: 421px;
    top: 230px;

 	padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 20px;
    z-index: 2000;
}
.brojac {
    margin-top: 10px;
    padding-left: 15px;
    font-size: 14px;
    color: #000;
    display: block;
}
.brojac a.broj {
    display: block;
    padding-left: 25px;
    padding-top: 10px;
    font-size: 14px;
    color: #000;
    text-shadow: 0px 0px #000;
}


#nav {
    position:absolute;
    top:90px;
    right:20px;
}
.navigation a {
    text-decoration: none;
}
.navigationBlocks {
    margin: 5px;
}
/* *****************************************************************************/

/* ***** PODACI ****************************************************************/

/* *****************************************************************************/



#podaci {
    width: 420px;
    margin: -2px;
    font-size: 16px;
    font-weight: bold;
}
#podaci a {
    font-size: 16px;
}
#podaci td {
    text-align: left;
    padding: 5px;
}
/* *****************************************************************************/

/* ***** OBAVIJESTI ************************************************************/

/* *****************************************************************************/

.obavijest {
    margin: 15px 0px 0px 0px;
    padding: 10px;
    color: #FFF;
	border:1px solid #ffffff;
}
.naslovobavijesti {
    padding: 0px;
    font-size: 18px;
    text-align: left;
    text-shadow:1px 1px #304a21;
}
.datumobavijesti {
    text-align: left;
    font-size:10px;
}
.tekstobavijesti {
    text-align: justify;
    margin: 5px 5px;
    padding: 10px 0px 0px 0px;
    font-size: 13px;
    color: #e0f2db;
    line-height: 19px;
}
.obavijest li {
    text-align: left;
}
.obavijest ol li {
    margin: 20px;
}
.obavijest ol ul li {
    margin: 5px;
}
/* *****************************************************************************/

/* ***** CLANOVI ***************************************************************/

/* *****************************************************************************/



#clanovi {
    text-align: left;
    padding: 0px;
    margin: 0px;
    width: 100%;
}
#clanovi table {
    margin: 0px 0px;
    width: 100%;
}
#clanovi table td.prazno {
    border: 0px;
}
#clanovi table td.nazivstupca {
    font-weight: bold;
}
#clanovi table td {
    text-align: center;
    padding: 2px;
    margin: 0px 0px;
    color: #FFF;
}
#claninfo {
    text-align: left;
}
#claninfo table {
    border-style: none;
}
#claninfo table td {
    padding: 0px 20px 0px 0px;
    border-style: none;
}
#claninfo img {
    border: 2px solid #2B9350;
}
/* *****************************************************************************/

/* ***** FOTO GALERIJA *********************************************************/

/* *****************************************************************************/

#foto_galerija {
    text-align: left;
    width: 100%;
}
#foto_galerija table {
    margin: -5px;
    width: 530px;
}
#foto_galerija table td {
    height: 205px;
    width: 33%;
    padding: 4px;
    border-style: solid;
    border-color: #000000;
    border-width: 1px;
    text-align: center;
}
#foto_galerija img {
    width: 160px;
    height: 150px;
    border: 1px solid #CDEEB5;
}
#foto_galerija table td.prazno {
    border-style: none;
}
#galerija {
    width: 100%;
}
#galerija table {
    border-style: solid;
    border-width: 1px;
    border-color: #000000;
    margin: 0px 0px;
    width: 100%;
}
#galerija table td {
    text-align: justify;
    border-style: solid;
    border-width: 0px;
    border-color: #000000;
    padding: 10px;
}
#galerija table td.slika {
    text-align: center;
    padding: 2px;
    width: 200px;
}
#galerija table td img {
    border: 1px solid #2B9350;
}
#galerija table td.opis_slike {
    text-align: justify;
}
#slika {
    width: 100%;
    text-align: left;
}
#slika table {
    width: 50%;
    text-align: justify;
    border-color: #000000;
    border-width: 1px;
    border-style: solid;
}
#slika table td {
    padding: 10px 10px 10px 10px;
    text-align: justify;
}
#slika img {
    border: 1px solid #CDEEB5;
}
#navigation {
    margin: 0px 0px 5px 0px;
    padding: 0px;
    text-align: left;
}
#navigation img {
    margin: 0px -2px -6px 0px;
    border: 1px solid #CDEEB5;
}
#navigation img:hover {
    border: 1px solid #AFF97A;
}
/* *****************************************************************************/

/* ***** NATJECANJA ************************************************************/

/* *****************************************************************************/



#natjecanja {
    text-align: center;
    width: 100%;
}
#natjecanja table {
    border-style: solid;
    border-color: #000000;
    border-width: 1px;
    width: 100%;
}
#natjecanja table td {
    border-style: solid;
    border-color: #000000;
    border-width: 1px;
    font-family: Arial, Verdana, Lucida, Helvetica;
    font-size: 14px;
}
/* *****************************************************************************/

/* ***** EKSPEDICIJE ***********************************************************/

/* *****************************************************************************/



#ekspedicije {
    width: 100%;
}
table.ekspedicija {
    border-style: solid;
    border-color: #000000;
    border-width: 1px;
    margin: 15px 0px 0px 0px;
    width: 100%;
}
table.ekspedicija td.prvi {
    width: 110px;
}
.ekspedicija div.datumekspedicije {
    text-align: center;
    margin: 5px 10px;
    padding: 0px;
    font-weight: bold;
}
.ekspedicija div.nazivekspedicije {
    margin: 5px 5px;
    padding: 0px;
    font-size: 18px;
    text-align: center;
    font-weight: bold;
}
.ekspedicija div.opisekspedicije {
    color: #a0b4c8;
    font-size: 14px;
    font-weight: normal;
    text-align: justify;
    margin: 5px 5px;
    padding: 0px;
}
.ekspedicija div.slikaekspedicije {
    text-align: center;
    border-style: none;
    padding: 5px;
}
/* *****************************************************************************/

/* ***** LINKOVI ***************************************************************/

/* *****************************************************************************/



#linkovi {
    text-align: left;
}
#linkovi table {
    width: 100%;
    border-style: none;
}
#linkovi table td {
    color: #2B9350;
	padding-bottom: 10px;
	text-align: center;
}
#linkovi table td.slikalink {
    text-align: center;
    width: 120px;
}
#linkovi img {
    border: 1px solid;
}
/* *****************************************************************************/

/* ***** LOG *******************************************************************/

/* *****************************************************************************/

#log table {
    width: 100%;
}
#log table td {
    border: 1px solid #2B9350;
    font-family: Arial, Verdana, Lucida, Helvetica;
    font-size: 12px;
}
#log table td.prazno {
    border: 0px solid;
}
#log table td.nazivstupca {
    border: 0px solid;
    font-weight: bold;
    font-family: Arial, Verdana, Lucida, Helvetica;
    font-size: 16px;
}
/* *****************************************************************************/

/* ***** OSTALO ****************************************************************/

/* *****************************************************************************/



a, a:visited {
    font-weight: normal;
    color:#FFF;
    font-size: 14px;
    text-shadow:1px 1px #304a21;
}
a:hover {	
    text-decoration: underline;
}
a img {
    border: none;
}
/* *****************************************************************************/

/* ***** RAZNO *****************************************************************/

/* *****************************************************************************/



.naslov {
    font-size: 24px;
    text-align: left;
    margin: 0px 0px 20px 0px;
    text-shadow:1px 1px #304a21;
}
.naslovlight {
    font-size: 24px;
    text-align: left;
    font-weight: bold;
    margin: 0px;
}
.podnaslov {
    font-size: 18px;
    text-align: center;
    font-weight: bold;
}
.podnaslovlight {
    font-size: 18px;
    text-align: center;
    font-weight: bold;
}
.tekst {
    font-size: 14px;
    text-align: justify;
}
.podnaslovsh {
 	font-size: 14px;
    margin: 0px 0px 20px 0px;
    text-shadow:1px 1px #304a21;
}
.tekstlight {
    font-family: Arial, Verdana, Lucida, Helvetica;
    color: #a0b4c8;
    font-size: 14px;
    text-align: justify;
}
.nazivslike {
    font-family: Arial, Verdana, Lucida, Helvetica;
    font-weight: bold;
    font-style: italic;
    font-size: 15px;
}
.nazivslikelight {
    font-family: Arial, Verdana, Lucida, Helvetica;
    color: #a0b4c8;
    font-weight: bold;
    font-style: italic;
    font-size: 15px;
}
.centriranitekst {
    text-align: center;
    margin: 5px;
    font-size: 14px;
}
.centriranitekstlight {
    text-align: center;
    margin: 5px;
    font-size: 14px;
}
.desnitekst {
    text-align: right;
    margin: 5px;
    font-size: 14px;
}
.lijevitekst {
    text-align: left;
    margin: 5px;
    font-size: 14px;
}
.desnitekstlight {
    font-family: Arial, Verdana, Lucida, Helvetica;
    color: #a0b4c8;
    text-align: right;
    margin: 5px;
    font-size: 14px;
}
.tekst ol li {
    margin: 20px;
}
.tekst ol ul li {
    margin: 5px;
}
.guestbook {
    margin: 0px 10px 0px 0px;
    vertical-align: middle;
}
