body
{
background: #4a0000;
font-family: "Trebuchet MS", mono;
font-size: 11px;
color:#522a1d;
line-height:  1.5em;
font-weight: normal;
margin:0px; 
text-align:left;
}


* {margin: 0; padding: 0;}
img {border: 0;}


#container
{width:902px;}

#kalendar
{width:155px;
float:left;
margin-bottom:15px;}

#bottom
{
	width: 902px;
	clear:both;
	margin-bottom:10px;
	margin-top: 10px;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #4a0000;
	padding-top: 10px;
	padding-bottom: 10px;
}

#bottom a
{
	color:#572d21;
	font-weight: bold;
	text-decoration: none;
}

#bottom a:hover
{
color:#990000;
text-decoration:none;}


#maintext .navi {
	width: 530px;
	margin-left: 10px;
	margin-bottom: 10px;
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #990000;
}
.navi a {
	color: #522a1d;
	text-decoration: underline;
}



#banner
{
width: 902px;
height:263px;
float:left;}

.banneri
{background: url(images/bannerrek.jpg) no-repeat;
width: 155px;
height:150px;
float:left;
border: 1px solid #9d5907;
margin-bottom:10px;
float:left;}


#kontakt li

{text-align:left;
list-style:none;}


#main
{
	width:902px;
	background: #e0a747;
	float: left;
	margin-left:10px;
}

#linkovi
{float:left;}

#maintext 
{
	margin-top:20px;
	width:544px;
	float:left;
	height: auto;
	margin-right:21px;
	margin-left:11px;
	text-align:left;
	padding-bottom: 10px;
}

.ncc
{background: url(images/maincont.jpg) repeat-y;
float:left;
padding-left:10px;
padding-right:10px;
width:524px;}

.ncbottom

{background: url(images/maincontbottom.jpg) no-repeat;
float:left;
width:544px;
height:32px;}


.ncbottom a

{
	float:right;
	margin-right:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	background-color: #770000;
}


.ncbottom a:hover

{
	float:right;
	margin-right:13px;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	background-color: #B30000;
}


#maintext h1
{
	width:510px;
	font-size:20px;
	padding-bottom:5px;
	margin-bottom:15px;
	margin-left:5px;
	line-height: 20px;
}

#maintext p
{
margin-top:5px;

}

.plavi_tekst
{
color: blue;
}

.zeleni_tekst
{
color: green;
}

.crveni_tekst
{
color: red;
}

.veci_tekst
{
font-size: 18px;
}

.manji_tekst
{
font-size: 10px;
}


#right
{
width:155px;
float:left;
margin-left:5px;
}

#left
{
width:155px;
float:left;
margin-left:5px;
margin-top:23px;
}

.novost
{margin-left:7px;
float:left;
margin-bottom:30px;
width:544px;}

.novostcontent
{float:left;
width:544px;}

.novosttitle

{background: url(images/naslov.jpg) no-repeat;
width: 544px;
height: 94px;
display:block;
float:left;}

.datum

{padding-top:15px;
float:right;
margin-right:10px;
font-weight:bold;}

.novosttitle h1

{padding-left:10px;
float:left;
padding-top:30px;
font-size:18px;}

.korisnici
{float:left;
margin-bottom:15px;}

.online
{color:#ffffff;
width:151px;
padding-top:3px;
background:#770000;
display:block;
font-weight:bold;
height:22px;
text-align:left;
padding-left:4px;}

#izradi
{
width:155px;
height:150px;
margin-bottom:0px;}

#izradi2
{
width:155px;
height:150px;
margin-bottom:0px;}

#izradi a
{display:block;
width:155px;
height:150px;}


#ulaztop
{color:#ffffff;
width:151px;
padding-top:3px;
background:#770000;
display:block;
font-weight:bold;
height:22px;
margin-top:24px;
text-align:left;
padding-left:4px;}

.korisnik
{
	width:145px;
	padding-top:4px;
	height:auto;
	margin-top:3px;
	text-align:left;
	padding-left:4px;
	background-color: #daab59;
	float: left;
	margin-bottom: 3px;
	padding-right: 4px;
	padding-bottom: 4px;
}




#ulaztop
{color:#ffffff;
width:151px;
padding-top:3px;
background:#770000;
display:block;
font-weight:bold;
height:22px;
text-align:left;
padding-left:4px;}

#ulazcontent
{
width:151px;
background:#daab59;
background-position:left;
padding-top:10px;
display:block;
margin-bottom:10px;
padding-left:4px;
text-align:left;}


.link123
{
width:155px;
padding-top:4px;
background:url(images/poz.jpg) no-repeat;
background-position:left;
display:block;
height:21px;
margin-top:2px;}

#linkovileft
{margin-bottom:15px;}

.ulaz
{float:right;
font-family: "Trebuchet MS", mono;
font-weight:bold;
margin-top:5px;
background:#770000;
border: 1px solid #c79534;
margin-right:2px;
color:#ffffff;}


.loz
{margin-top:32px;
width:130px;
display:block;}

#right a
{text-decoration:none;
color:#522a1d;
text-decoration:underline;}

#right a:hover
{text-decoration:none;
color:#770000;}


.loz1
{margin-bottom:5px;
width:130px;
display:block;
}

.loz1 a
{text-decoration:none;
color:#522a1d;
text-decoration:underline;}

.loz1 a:hover
{text-decoration:none;
color:#770000;}

.link123 a
{
	text-decoration:none;
	color:#552c1f;
	display:block;
	height:25px;
	width:155px;
	font-weight: bold;
}

.link123 a:hover
{
	text-decoration:none;
	color:#990000;
	font-weight: bold;
}

#korisn
{float:left;
margin-bottom:30px;}

.korisnik a
{
text-decoration:none;
color:#552c1f;}

.korisnik a:hover
{
text-decoration:none;
color:#770000;}




#l1 a
{background: url(images/l1.jpg) no-repeat;
width: 150px;
height: 77px;
display:block;
float:left;
}

#l1 a:hover
{background: url(images/l1.jpg) no-repeat;
background-position: right;
width: 150px;
height: 77px;
}

#topbanner
{width:728px;
float:left;
background:#d48703;
margin-top:23px;
margin-left:85px;
height:90px;
display:block;
border: 1px solid #9d5907;}


#l2 a
{background: url(images/l2.jpg) no-repeat;
width: 150px;
height: 77px;
display:block;
float:left;
}

#ulazcontent
{float:left;
text-align:left;}

.field
{width:145px;
background:#debe87;
font-family: "Trebuchet MS", mono;
font-size: 11px;
color:#4b4b4b;
border: 1px solid #c79534;
margin-bottom:5px;}

#l2 a:hover
{background: url(images/l2.jpg) no-repeat;
background-position: right;
width: 150px;
height: 77px;
}

#l3 a
{background: url(images/l3.jpg) no-repeat;
width: 146px;
height: 77px;
display:block;
float:left;
}

#l3 a:hover
{background: url(images/l3.jpg) no-repeat;
background-position: right;
width: 146px;
height: 77px;
}

#l4 a
{background: url(images/l4.jpg) no-repeat;
width: 147px;
height: 77px;
display:block;
float:left;
}

#l4 a:hover
{background: url(images/l4.jpg) no-repeat;
background-position: right;
width: 147px;
height: 77px;
}


#l5 a
{background: url(images/l5.jpg) no-repeat;
width: 152px;
height: 77px;
display:block;
float:left;
}

#l5 a:hover
{background: url(images/l5.jpg) no-repeat;
background-position: right;
width: 152px;
height: 77px;
}

#l6 a
{background: url(images/l6.jpg) no-repeat;
width: 157px;
height: 77px;
display:block;
float:left;
}

#l6 a:hover
{background: url(images/l6.jpg) no-repeat;
background-position: right;
width: 157px;
height: 77px;
}
.navi a:hover {
	color: #522a1d;
	text-decoration: none;
}
.navi span {
	font-weight: bold;
}
#right ul {
	list-style-image: url(images/ul.gif);
	list-style-type: none;
	margin-top: 30px;
	font-weight: bold;
	margin-left: 20px;
}
#right li {
	margin-top: 5px;
	margin-bottom: 5px;
}
#maintext .admin_sub_links {
	float: left;
	width: 530px;
	margin-left: 10px;
	margin-top: 10px;
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #990000;
}
.admin_sub_links a {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #990000;
	padding: 2px;
	font-weight: bold;
}
.admin_sub_links a:hover {
	color: #522a1d;
	text-decoration: none;
	padding: 2px;
	font-weight: bold;
	background: #e0a747;
}
#maintext .table {
	float: left;
	height: auto;
	width: 520px;
	margin-left: 10px;
	margin-top: 20px;
	text-align: left;
}
.column_title {
	height: auto;
	width: 100px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C5755A;
	padding-top: 10px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 3px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C5755A;
}
.column_title0 {
	height: auto;
	width: 100px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C5755A;
	padding-top: 10px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 3px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C5755A;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C5755A;
}
.column_title1 {
	height: auto;
	width: 50px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C5755A;
	padding-top: 10px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 3px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C5755A;
}
.column_title2 {
	height: auto;
	width: 165px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C5755A;
	padding-top: 10px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 3px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C5755A;
}
.column_title2 a {
	color: #522a1d;
	text-decoration: underline;
}
.column_title a {
	color: #522a1d;
	text-decoration: underline;
}
.column_title2 a:hover {

	color: #522a1d;
	text-decoration: none;
}
.column_title1 a {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990000;
	padding: 2px;
	text-decoration: none;
}
.txt{
	width:300px;
	background:#debe87;
	font-family: "Trebuchet MS", mono;
	font-size: 11px;
	color:#522a1d;
	border: 1px solid #c79534;
	padding: 3px;
	height: auto;
}
.txt:focus, .txt:hover{
	width:300px;
	background:#debe87;
	font-family: "Trebuchet MS", mono;
	font-size: 11px;
	color:#522a1d;
	border: 1px solid #990000;
	padding: 3px;
	height: auto;
}
.poruka{
	width:300px;
	background:#debe87;
	font-family: "Trebuchet MS", mono;
	font-size: 11px;
	color:#522a1d;
	border: 1px solid #c79534;
	padding: 3px;
	height: 150px;
}
.poruka:focus, .poruka:hover{
	width:300px;
	background:#debe87;
	font-family: "Trebuchet MS", mono;
	font-size: 11px;
	color:#522a1d;
	border: 1px solid #990000;
	padding: 3px;
	height: 150px;
}
.txt0{
	width:150px;
	background:#debe87;
	font-family: "Trebuchet MS", mono;
	font-size: 11px;
	color:#522a1d;
	border: 1px solid #c79534;
	padding: 3px;
	height: auto;
}
.txt0:focus, .txt0:hover{
	width:150px;
	background:#debe87;
	font-family: "Trebuchet MS", mono;
	font-size: 11px;
	color:#522a1d;
	border: 1px solid #990000;
	padding: 3px;
	height: auto;
}
.txt1{
	width:90px;
	background:#debe87;
	font-family: "Trebuchet MS", mono;
	font-size: 11px;
	color:#522a1d;
	border: 1px solid #c79534;
	padding: 3px;
	height: auto;
}
.txt1:focus, .txt1:hover{
	width:90px;
	background:#debe87;
	font-family: "Trebuchet MS", mono;
	font-size: 11px;
	color:#522a1d;
	border: 1px solid #990000;
	padding: 3px;
	height: auto;
}
.txt2{
	width:300px;
	background:#debe87;
	font-family: "Trebuchet MS", mono;
	font-size: 11px;
	color:#522a1d;
	border: 1px solid #c79534;
	padding: 3px;
	height: auto;
	margin-left: 5px;
}
.txt2:focus, .txt2:hover{
	width:300px;
	background:#debe87;
	font-family: "Trebuchet MS", mono;
	font-size: 11px;
	color:#522a1d;
	border: 1px solid #990000;
	padding: 3px;
	height: auto;
	margin-left: 5px;
}
#maintext h3 {
	font-size: 11px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 5px;
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #debe87;
}
.porukamala {
	width:300px;
	background:#debe87;
	font-family: "Trebuchet MS", mono;
	font-size: 11px;
	color:#522a1d;
	border: 1px solid #c79534;
	padding: 3px;
	height: 50px;
}
.porukamala:focus, .porukamala:hover {
	width:300px;
	background:#debe87;
	font-family: "Trebuchet MS", mono;
	font-size: 11px;
	color:#522a1d;
	border: 1px solid #990000;
	padding: 3px;
	height: 50px;
}
.porukavelika {
	width:500px;
	background:#debe87;
	font-family: "Trebuchet MS", mono;
	font-size: 11px;
	color:#522a1d;
	border: 1px solid #c79534;
	padding: 3px;
	height: 300px;
}
.porukavelika:focus, .porukavelika:hover {
	width:500px;
	background:#debe87;
	font-family: "Trebuchet MS", mono;
	font-size: 11px;
	color:#522a1d;
	border: 1px solid #990000;
	padding: 3px;
	height: 300px;
}
#postComment .porukavelika {
height: 200px;
}

.btn {
	font-size: 11px;
	font-weight: bold;
	color: #522a1d;
	padding: 4px;
	height: auto;
	width: auto;
	border: 1px solid #522a1d;
	margin-top: 10px;
}
.btn1 {
	font-size: 11px;
	font-weight: bold;
	color: #522a1d;
	padding: 4px;
	height: auto;
	width: auto;
	border: 1px solid #522a1d;
	margin-top: 10px;
	margin-left:5px;
}
#reser_main .mjesec .fff {
	margin-right: 5px;
}
#reser_main .mjesec .ff {
	margin-left: 5px;
}
#maintext .table .right_space {
	float: left;
	height: auto;
	width: 530px;
	margin-bottom: 10px;
}
.column_title a:hover {

	color: #522a1d;
	text-decoration: none;
}
.column_title23 {
	height: auto;
	width: 165px;
	text-align: center;
	padding-top: 10px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 3px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C5755A;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C5755A;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C5755A;
	background-color: #F5E3C5;
	font-weight: bold;
}
.column_title23 a {
	color: #522a1d;
	text-decoration: underline;
}
.column_title23 a:hover {

	color: #522a1d;
	text-decoration: none;
}

.column_title24 {
	height: auto;
	width: 100px;
	text-align: center;
	padding-top: 10px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 3px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C5755A;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C5755A;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C5755A;
	background-color: #F5E3C5;
	font-weight: bold;
}
.column_title25 {
	height: auto;
	width: 50px;
	text-align: center;
	padding-top: 10px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 3px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C5755A;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C5755A;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C5755A;
	background-color: #F5E3C5;
	font-weight: bold;
}
.column_title26 {
	height: auto;
	width: 100px;
	text-align: center;
	padding-top: 10px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 3px;
	background-color: #F5E3C5;
	font-weight: bold;
	border: 1px solid #C5755A;
}
.column_title24 a {
	color: #522a1d;
	text-decoration: underline;
}
.column_title24 a:hover {

	color: #522a1d;
	text-decoration: none;
}
#uvjeti {
	border: 1px solid #522a1d;
	padding: 5px;
}

#uvjeti:focus, #uvjeti:hover {
	border: 1px solid #990000;
	padding: 5px;
}
#maintext .add {
	float: left;
	height: auto;
	width: 540px;
}
#maintext .slika {
	margin-bottom: 10px;
	border: 1px solid #990000;
}
.column_title26 a {
	color: #522a1d;
	text-decoration: underline;
}
.column_title26 a:hover {

	color: #522a1d;
	text-decoration: none;
}
.line {
	background-image: url(images/line.gif);
	background-repeat: repeat-y;
	width: 9px;
}
#regInfo {
	float: left;
	height: auto;
	width: 520px;
	margin-left: 10px;
	background: #debe87;
	padding: 5px;
}
#regInfo .pic {
	float: left;
	height: 109px;
	width: 145px;
	border: 1px solid #990000;
}
#regInfo .detMem {
	padding: 2px;
	float: left;
	height: auto;
	width: 350px;
	margin-left: 10px;
}
#regInfo .linkMem {
	float: left;
	height: auto;
	width: 520px;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: right;
	padding-top: 8px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EFD9D1;
}
.linkMem a {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990000;
	padding: 4px;
	text-decoration: none;
}
.linkMem a:hover {

	font-weight: bold;
	color: #FFFFFF;
	background-color: #D90000;
	padding: 4px;
	text-decoration: none;
}
#maintext .table .details {
	font-size: 11px;
	background-color: #debe87;
	height: auto;
	width: 300px;
	padding: 3px;
	border: 1px solid #debe87;
}
#maintext .table .details:hover {
	font-size: 11px;
	background-color: #E0C28F;
	height: auto;
	width: 300px;
	padding: 3px;
	border: 1px solid #990000;
}
#regInfoMail {
	float: left;
	height: auto;
	width: 530px;
	background: #debe87;
	padding: 5px;
	margin-top: 20px;
}
#regInfo1 .left {
	padding-left: 5px;
}
.left a {
	font-weight: normal;
	color: #522a1d;
	text-decoration: underline;
}

#maintext h4 {
	font-size: 15px;
	margin-bottom: 5px;
	text-align: right;
	margin-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EFD9D1;
}
#regInfoMail a {
	color: #522a1d;
	text-decoration: underline;
}
#regInfoMail span {
	margin-left: 375px;
}
#regInfoMail a:hover {

	color: #522a1d;
	text-decoration: none;
}
#alert {
	font-size: 14px;
	font-weight: bold;
	color: #990000;
	text-align: center;
	padding: 5px;
	float: left;
	height: auto;
	width: 518px;
	margin-left: 10px;
	background-color: #CA963E;
	border: 1px solid #990000;
	margin-top: 20px;
	margin-bottom: 20px;
}
#regInfo1 {
	float: left;
	height: auto;
	width: 520px;
	margin-left: 10px;
	background: #debe87;
	padding-bottom: 10px;
}
#regInfo1 .title {
	background-color: #990000;
	padding: 3px;
	font-weight: bold;
	color: #FFFFFF;
	width: 515px;
}
#regInfo1 h5 {
	font-size: 11px;
	font-weight: normal;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.left a:hover {

	font-weight: normal;
	color: #522a1d;
	text-decoration: none;
}
a.unread {
	font-weight: bold;
	color: #990000;
	text-decoration: underline;
}
#maintext .search {
	float: left;
	height: auto;
	width: 530px;
	margin-left: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #990000;
}
#maintext .search hr {
	margin-top: 10px;
}
.ncc img {
	padding: 2px;
	float: left;
	border: 2px solid #e0a747;
	margin-bottom: 4px;
	margin-right: 4px;
}
.vise {
	float: right;
	height: auto;
	width: 150px;
}
.datemade {
	float: left;
	height: auto;
	width: 300px;
	padding-left: 10px;
}
#select {
	float: left;
	height: auto;
	width: 530px;
	margin-left: 10px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #990000;
}
#basic {
	float: left;
	height: auto;
	width: 530px;
	margin-left: 10px;
	margin-bottom: 5px;
	padding-bottom: 5px;
}
#select a {
	color: #522a1d;
	text-decoration: underline;
}
#select a:hover {
	color: #990000;
	text-decoration: none;
}
.videoaudio {
	float: left;
	height: auto;
	width: 520px;
	margin-bottom: 15px;
	padding-bottom: 5px;
	text-align: center;
	padding-top: 5px;
}
.ncc h2 {
	font-size: 11px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 5px;
}
.ncc .line1 {
	height: 5px;
	width: 520px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #770000;
	float: left;
}
.slike {
	float: left;
	height: auto;
	width: 100px;
}
#maintext .novost .novostcontent .ncc .upload-more {
	float: left;
	height: auto;
	width: 510px;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #debe87;
}
.expand {
	float: left;
	height: auto;
	width: 522px;
	border: 1px solid #debe87;
	margin-bottom:5px;
}
.upload-more a {
	color: #522a1d;
	text-decoration: underline;
}
#maintext .novost .novostcontent .ncc .expand .videoaudio .close {
	float: left;
	height: auto;
	width: 475px;
	margin-top: 5px;
	text-align: right;
}
.upload-more a:hover {

	color: #522a1d;
	text-decoration: none;
}
#maintext .more {
	font-family: "Trebuchet MS";
	color: #572d21;
	padding: 5px;
	float: left;
	height: auto;
	width: 534px;
	text-align: center;
	margin-bottom: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #debe87;
	border-bottom-color: #debe87;
}
.more a {
	color: #572d21;
	text-decoration: underline;
}
.more a:hover {
	color: #572d21;
	text-decoration: none;
}
#forma h6 {
	font-size: 11px;
	font-weight: normal;
	margin-top: 20px;
	margin-bottom: 10px;
}
.ncc a {
	color: #522a1d;
	text-decoration: underline;
}
.ncc a:hover {
	color: #522a1d;
	text-decoration: none;
}
