@import url(zajednicki.css);
body {
	/*background: #d6e2cb;*/
	/*background-color:#066928;*/
        background: #066928 url("../images/pozadina.png") left top repeat-x;
	color: #231f20;
	font-family: arial, Tahoma, helvetica, sans-serif;
	font-size: 14px;
	padding: 0px;
	margin: 0px;
	text-align: left;
}
img {
	border:0;
}
a:link, a:visited {
	color:#9DCA4B;
}
a:hover {
	color:#9DCA4B;
	text-decoration:none;
}
h1, h2, h3{
	padding:0;
	margin:0;
}


#header {
	width:100%;
	height:131px;
	background: url("../images/home_header_bg.jpg") left top repeat-x;
}
#header .header {
	width:1140px;
	height:131px;
	margin: 0 auto;
	background: url("../images/home_header.jpg") left top no-repeat;
}
#header .content {
	width:960px;
	height:100%;
	margin:0 auto;
}
#header .logo {
	float:left;
	width:233px;
	height:66px;
	padding-top:38px;
}
#header .links {
	float:left;
	width:727px;
	height:131px;
	color:#ffffff;
	text-align:right;
	font-family: arial, Tahoma, helvetica, sans-serif;
}
#header .links a {
	color:#ffffff;
	text-decoration:none;
}
#header .languages {
	width:727px;
	height:75px;
	padding-top:14px;
	font-size:14px;
	
}
a.flags:link, a.flags:visited{
	display:block;
	float:right;
	background: url(../images/flags.png) left bottom no-repeat;
	height:22px;
	line-height:22px;
	padding-left:27px;
}
a.flags:hover, a#active_lang.flags {
	display:block;
	float:right;
	background: url(../images/flags.png) left top no-repeat;
	height:22px;
	line-height:22px;
	padding-left:27px;
}
#header .menu {
	float:left;
	width:727px;
	height:42px;
	font-size:13px;
}
.td_body{
	height:650px;

	
        
}
/*
#body {
	width:960px;
	margin: 0 auto;
	text-align:left;
}
#body .menu {
	width:960px;
	height:37px;
	padding-top:5px;
        padding-left: 0px;
}
#body .menu  a{
	text-decoration:none;
	display:block;
        padding-right: 1px;
        color: white;
        font-size: 22px;
        font-family: Georgia,'Times New Roman',times,serif;        
}
a.wellness:link, a.wellness:visited{
	background: url("../images/btn_wellness.png") left bottom no-repeat;
	width:171px;
	height:37px;
	float:left;
}
a.wellness:hover, a#active.wellness{
	background: url("../images/btn_wellness.png") left top no-repeat;
	width:171px;
	height:37px;
	float:left;        
}
a.kongres:link, a.kongres:visited{
	background: url("../images/btn_kongres.png") left bottom no-repeat;
	width:171px;
	height:37px;
	float:left;        
}
a.kongres:hover, a#active.kongres {
	background: url("../images/btn_kongres.png") left top no-repeat;
	width:171px;
	height:37px;
	float:left;        
}
a.zdravlje:link, a.zdravlje:visited{
	background: url("../images/btn_zdravlje.png") left bottom no-repeat;
	width:171px;
	height:37px;
	float:left;        
}
a.zdravlje:hover, a#active.zdravlje {
	background: url("../images/btn_zdravlje.png") left top no-repeat;
	width:171px;
	height:37px;
	float:left;       
}
a.rekreacija:link, a.rekreacija:visited{
	background: url("../images/btn_rekreacija.png") left bottom no-repeat;
	width:171px;
	height:37px;
	float:left;        
}
a.rekreacija:hover, a#active.rekreacija {
	background: url("../images/btn_rekreacija.png") left top no-repeat;
	width:171px;
	height:37px;
	float:left;       
}
a.hoteli {
	background: url("../images/hoteli.png") left top no-repeat;
	width:253px;
	height:37px;
	float:right;
        padding: 5px 10px 5px 10px;
}
*/
#body .body {
	width:960px;
	height:100%;
	float:left;
	padding-top:40px;
	padding-bottom:15px;
        margin-left: auto;
        margin-right: auto;       
}
#body .body .centar{
        margin-left: 7px;
        margin-right: 7px;
        text-align: center;
        width: 964px;
}
.veliki{width: 224px; height: 226px; float: left; margin-right: 6px; margin-left: 6px;}
.veliki a{text-decoration: none; }
.veliki span {margin-top: -3px; text-align: left; background: transparent url("../images/index-glavni-t.png"); width: 224px; height: 51px; display: block;}
.veliki span cite{font-family: Georgia,'Times New Roman',times,serif; font-size: 26px; font-style:  normal;  color: #444; margin-left: 15px; padding-top: 10px; display: block; }
.veliki img{width: 224px; clear: both; margin: 0; border: 0; }
#news {
	padding-top:170px;
	padding-left:6px;
}
#news .news {
	width:449px;
	height:114px;
	float:left;
	padding:14px;
}
#news .top_news{
	width:449px;
	height:10px;
	background: url("../images/news_bg_top.png") left bottom no-repeat;
}
#news .table_news{
	width:449px;
	height:88px;
	background: url("../images/news_bg_middle.png") left bottom no-repeat;
}
#news .td_news{
	width:50%;
	height:88px;
	padding: 0 19px;
}
#news h2{
	color:#00b0ec;
	font-size:12px;
	display:block;
	border-bottom: solid 1px #aeafad;
	padding-bottom:2px;
}
#news h2 a{
	color:#00b0ec;
	text-decoration:none;
}
#news p {
	font-size:11px;
	padding:0;
	margin:0;
	text-align:left;	
}
#news p.date{
	font-style:italic;
	font-size:10px;
	font-weight:bold;
	padding:3px 0;
}
#news .more{
	text-align:right;
	padding-top:6px;
}
#news .middle_news{
	width:449px;
	background: url("../images/news_bg_repeat.png") left top repeat-y;
}
#news .bottom_news{
	width:449px;
	height:16px;
	background: url("../images/news_bg_bottom.png") left bottom no-repeat;
}

#footer {
	width:100%;
	hesight:134px;
	background:#001741 url("../images/home_footer_bg.jpg") left top repeat-x;
}
#footer .footer {
	width:1140px;
	hesight:134px;
	margin: 0 auto;
	background:#001741 url("../images/home_footer.jpg") left top no-repeat;
}
#footer .info {
	width:960px;
	padding-top:32px;
	margin:0 auto;
	color:#ffffff;
	font-size:12px;
}
#footer .info a {
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
}
.centar:after{ clear: both; content: "."; display: block; height: 0; overflow: hidden; visibility: hidden; }
.centar{ zoom: 1; }
