BODY, DIV, P, UL, LI, DD, DT, DL, INPUT, TEXTAREA, SELECT, OPTION
{
	font: 12px Trebuchet MS;
	color: #0761a8;
}

BODY
{
	margin: 0px;
	padding: 0px;
	background-color: #e7e7e7;
}

IMG
{
	margin: 0px;
	border: 0px;
}

H1
{
	margin: 0px;
	padding: 0px;
	font-size: 21px;
	color: #0761a8;
	text-decoration: underline;
}

H3
{
	padding: 0px;
	margin: 0 0 15px 0;
	font-size: 14px;
}

#meh
{
	width: 780px;
	margin: 0px auto;
	background: #e7e7e7 url(images/bg.jpg) center center repeat-y;
}

#main
{
	width: 750px;
	margin-left: 15px;
	background: url(images/main-bg.jpg) repeat-y;
}

#main1
{
	width: 750px;
	margin-left: 15px;
	background: url(images/main-bg1.jpg) repeat-y;
}

#top
{
	background: #FFF;
	border-top: #4891cb 10px solid;
	border-bottom: #4891cb 10px solid;
	height: 342px;
}

#clrb 
{
clear: both;
}

#razmak
{
	background: #4891cb;
	height: 30px;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#top IMG
{
	float: left;
	margin-bottom: 1px;
}

#menu
{
	background: url(images/m2.jpg) top right no-repeat;
	height: 37px;
}

#menu1
{
	height: 28px;
	background-image: url(images/main-bg2.jpg);
	background-repeat: repeat;
	padding-top: 5px;
	padding-right: 15px;
	padding-left: 15px;
}

#menu IMG
{
	float: left;
}

#menu A
{
	display: block;
	height: 37px;
	float: left;
}

#menu A:hover, #menu A.trn
{
	background-position: 0 37px;
}

.link1
{
	width: 66px;
	background: url(images/link1.jpg);
}

.link2
{
	width: 52px;
	background: url(images/link2.jpg);
}

.link3
{
	width: 69px;
	background: url(images/link3.jpg);
}

.link4
{
	width: 67px;
	background: url(images/link4.jpg);
}

.link5
{
	width: 148px;
	background: url(images/link5.jpg);
}

.link6
{
	width: 87px;
	background: url(images/link6.jpg);
}

.link7
{
	width: 142px;
	background: url(images/link7.jpg);
}

P
{
	line-height: 13px;
	text-align: justify;
}

P.ttl
{
	color: #d1e7f9;
	background: url(images/title-bg.jpg) no-repeat;
	width: 488px;
	height: 84px;
	padding: 15px;
	font-size: 11px;
	line-height: 13px;
}

P.ttl SPAN
{
	color: #FFF;
	font-weight: bold;
}

H2
{
	color: #818181;
	margin: 20px 0 0 0;
	font-size: 15px;
	padding: 0px;
}

IMG.news
{
	margin: 10px 20px 20px 0;
	float: left;
}


#footer
{
	clear: left;
	text-align: right;
	height: 31px;
	background: url(images/footer-bg.jpg);
}

.r
{
	text-align: right;
}

#content
{
	float: left;
	width: 526px;
	padding: 20px;
}

#content1
{
	float: left;
	width: 720px;
	padding: 15px;
}

#right
{
	color: #FFF;
	float: left;
	width: 184px;
	background: url(images/right-bg.jpg) no-repeat;
	height: 513px;
}

#right H4
{
	font-size: 16px;
	margin: 10px;
	padding: 0px;
}

#right UL
{
	margin: 0px;
	padding: 0 0 0 25px;
}

#right LI
{
	margin: 0px;
	padding: 5px 0;
	color: #FFF;
	text-decoration: underline;
}

TABLE.naslovnica
{
	margin-top: 20px;
}

TABLE.naslovnica TD
{
	font-weight: bold;
	vertical-align: top;
	padding: 0 18px 10px 0;
}

P.cjenici 
{
	line-height: 30px;
}

P.cjenici A
{
	font-weight: bold;
	text-decoration: none;
	color: #246ba4;
}

P.cjenici A:hover
{
	text-decoration: underline;
}

P.onama
{
	color: #828282;
	font-weight: bold;
}

P.onama STRONG
{
	color: #272727;
	font-size: 14px;
}

P.onama A
{
	color: #3e84bf;
}

P.meh
{
	line-height: 18px;
}

P.pgal
{

}

P.pgal IMG
{
	margin: 0 17px 30px 0;
}

P.linkovi IMG
{
	margin-top: 20px;
}

P.linkovi A
{
	text-decoration: none;
	font-weight: bold;
	color: #2167a0;
	font-size: 14px;
}

TABLE.kontakt
{
	margin-top: 10px;
}

TABLE.kontakt TD
{
	vertical-align: top;
	color: #000;
	padding: 10px 20px 0 0;
}

INPUT.txt, TEXTAREA.txt
{
	width: 200px;
	padding: 0 2px;
	border: #4a4a4a 1px solid;
}

INPUT.mi, TEXTAREA.mi {
	width: 350px;
	height: 18px;
	font-weight:normal;
	color: #333333;
	font-size: 11px;
	border: #999999 1px solid;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-left: 3px;
}
SELECT.mi {
	width: 355px;
	height: 24px;
	font-weight:normal;
	color: #333333;
	font-size: 11px;
	border: #999999 1px solid;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-left: 3px;
}

OPTION.mi {
	font-weight:normal;
	color: #333333;
	font-size: 11px;
}

.vi
{
	padding-left: 10px;
}

INPUT.btn
{
	width: 50px;
	border: #4a4a4a 2px solid;
	background-color: #296ca2;
	color: #FFF;
	margin: 5px 0;
}

TABLE.kontakt TD.karta
{
	font-weight: bold;
	color: #1c639c;
	font-size: 12px;
	padding-right: 0px;
}

TABLE.upit TD
{
	font-weight: bold;
	font-size: 11px;
	padding-right: 0px;

} 

TABLE.galerija
{
	margin-left: -11px;
}

TABLE.galerija TD DIV IMG
{
	/*float: left;*/
	margin: auto;
}

TABLE.galerija TD DIV
{
	width: 110px;
	height: 110px;
	border: #858585 1px solid;
	background-color: #e6e6e6;
	text-align: center;
	vertical-align: center;
	margin: 10px 11px;
}

P.pages
{
	text-align: center;
}

P.pages A
{
	font: 11px Verdana;
	text-decoration: none;
	border: #858585 1px solid;
	background-color: #f2f2f2;
	padding: 1px 3px;
	margin-right: 1px;
	color: #4b4b4b;
}

P.pages A:hover, P.pages A.act
{
	background-color: #FFF;
}
