/* CSS Document */

html, body {
padding:0;
margin:0;
text-align:center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
COLOR: #585858;
background-color:#d8d9db;
height: 100%;
}
a {
text-decoration: underline;
color: #102B60;
}
a:visited {
color: #97000B;
}
a:hover {
text-decoration: none;
}
#container {
margin:0 auto;
padding:10px 0 0 0;
background:#fff;
width:840px;
min-height:100%;
height:100%;
text-align:left;
}
table {
margin:0 auto;
text-align:left;
background:#fff;
_font-size:11px;
}

td {
text-align:center;
vertical-align:top;
padding:0;
_font-size:11px;
}
#menu_gore {
font-family: Verdana, Arial, Helvetica, sans-serif;
width:480px;
height: 18px;
float:left;
margin:0 0 8px 0;
@padding-bottom:8px;
_margin:0 0 6px 0;
_padding-bottom:0px;
text-align:left;
}

#menu {
padding:0;
margin:0;
color:#fff;
white-space:nowrap;
list-style-type:none;
}

#menu li {display:inline;
}
#menu li a {
background:#fc6;
color:#fff;
text-decoration:none;
float:left;
width:80px;
height: 16px;
padding:3px 0 0 0;
font-size:10px;
}

#menu li a:hover
{
background:#08c;
color:#fff;
}

#menu li.crveno a {
background:#97000b url(../images/kongres_m.gif) right no-repeat;
}

#menu li.crveno a:hover {
background:#97000b url(../images/kongres_h.gif) right no-repeat;
}

#menu li.plavo a {
background:#102b60 url(../images/vodic_m.gif) right no-repeat;
}

#menu li.plavo a:hover {
background:#102b60 url(../images/vodic_h.gif) right no-repeat;
}

#menu li.zeleno a {
background:#005a26 url(../images/pretraga_m.gif) right no-repeat;
}

#menu li.zeleno a:hover {
background:#005a26 url(../images/pretraga_h.gif) right no-repeat;
}

/* Topmenu */

ul#mainlevel-nav
{
list-style: none;
padding: 0;
margin: 5px;
/*white-space: nowrap;*/
}

ul#mainlevel-nav li{
display:block;
width:150px;
width: 170px !important;
margin: 0;
font-size: 13px;
font-weight:normal;
height: auto;
line-height: 20px;
margin-right: 1px;
}

ul#mainlevel-nav li a {
font-weight: normal;
height: auto;
display: block;
text-decoration: underline;
color: #102B60;
font-weight:normal;
}
ul#mainlevel-nav li a:visited {
color: #97000B;
}
ul#mainlevel-nav li a:hover {
text-decoration: none;
}
a.mainlevel-nav#active_menu-nav { text-decoration:none; }
.leftcol {
margin:3px 0 0 0;
_margin:1px 0 0 0;
/*border:1px solid black;*/
width:188px;
}

/* Hotel-menu */

ul#mainlevel-hnav
{
list-style: none;
padding: 0;
margin: 5px;
/*white-space: nowrap;*/
}

ul#mainlevel-hnav li{
display:block;
width:190px;
width: 200px !important;
margin: 0;
font-size: 12px;
font-weight:normal;
height: auto;
line-height: 20px;
margin-right: 1px;
}

ul#mainlevel-hnav li a {
font-weight: normal;
font-size: 10px;
height: auto;
display: block;
text-decoration: underline;
color: #102B60;
font-weight:normal;
}
ul#mainlevel-hnav li a:visited {
color: #97000B;
}
ul#mainlevel-hnav li a:hover {
text-decoration: none;
}
a.mainlevel-hnav#active_menu-hnav { text-decoration:none; }
.leftcol {
margin:3px 0 0 0;
_margin:1px 0 0 0;
/*border:1px solid black;*/
width:188px;
}
/*.leftcol td {
@height:52px;
}*/
.leftcol_cat {
margin:8px 0 0 0;
width:188px;
@width:180px;
border-top:9px solid #8D9AC7;
}
.rightcol {
margin:113px 0 0 0;
@margin:114px 0 0 0;
_margin:113px 0 0 0;
border-bottom:9px solid #8D9AC7;
width:98%;
margin-left:4px;
@padding-top:3px;
@padding-bottom:5px;
}
.rightcol td {
text-align:left;
}
.pref {
width:145px;
padding-bottom:56px;
@padding-bottom:5px;
padding-top:5px;
@padding-top:5px;
font-size:11px;
}
.posalji {
float:left;
margin-bottom:8px;
}
.posalji img {
padding-right: 20px;
}
.stampa {
float:left;
}
.rightcol_cat {
margin:5px 0 0 0;
width:98%;
margin-left:4px;
/*background:url(../images/kontakt.gif)left top no-repeat;
@background:url(../images/kontakt.gif) no-repeat;*/
}
.moduletable-kontakt {
background:url(../images/kontakt.gif) left no-repeat;
background-position: 0px 0px; 
width:100%;
margin:0px 0 0 0;
}
.moduletable-kontakt td {
text-align:left;
width:70px;
padding-left:30px;
padding-bottom:5px;
_font-size:11px;
}
.moduletable-kontakt a {
font-weight:bold;
}
.moduletable-trazeno {
background:url(../images/najtraz.gif) left no-repeat;
background-position: 0px 25px; 
width:100%;
margin:15px 0 0 0;
}
.moduletable-trazeno th {
width:80%;
height:16px;
background-color:#8D9AC7;
color:white;
text-align:center;
_font-size:11px;
}
.moduletable-trazeno td {
width:80%;
text-align:left;
padding:2px 0 5px 30px;
_font-size:11px;
}
color: #97000B;
}
a:hover {
text-decoration: none;
}
#container {
margin:0 auto;
padding:10px 0 0 0;
background:#fff;
width:840px;
min-height:100%;
height:100%;
text-align:left;
}
table {
margin:0 auto;
text-align:left;
background:#fff;
}

td {
text-align:center;
vertical-align:top;
padding:0;
}
#menu_gore {
font-family: Verdana, Arial, Helvetica, sans-serif;
width:480px;
height: 18px;
float:left;
margin:0 0 8px 0;
@padding-bottom:8px;
_margin:0 0 6px 0;
_padding-bottom:0px;
text-align:left;
}

#menu {
padding:0;
margin:0;
color:#fff;
white-space:nowrap;
list-style-type:none;
}

#menu li {display:inline;
}
#menu li a {
background:#fc6;
color:#fff;
text-decoration:none;
float:left;
width:80px;
height: 16px;
padding:3px 0 0 0;
font-size:10px;
}

#menu li a:hover
{
background:#08c;
color:#fff;
}

#menu li.crveno a {
background:#97000b url(../images/kongres_m.gif) right no-repeat;
text-indent:2px;
_padding-bottom:4px;
}

#menu li.crveno a:hover {
background:#97000b url(../images/kongres_h.gif) right no-repeat;
_padding-bottom:4px;
}

#menu li.plavo a {
background:#102b60 url(../images/vodic_m.gif) right no-repeat;
text-indent:3px;
_padding-bottom:4px;
}

#menu li.plavo a:hover {
background:#102b60 url(../images/vodic_h.gif) right no-repeat;
}

#menu li.zeleno a {
background:#005a26 url(../images/pretraga_m.gif) right no-repeat;
text-indent:8px;
_padding-bottom:4px;
}

#menu li.zeleno a:hover {
background:#005a26 url(../images/pretraga_h.gif) right no-repeat;
}

/* Topmenu */

ul#mainlevel-nav
{
list-style: none;
padding: 0;
margin: 5px;
/*white-space: nowrap;*/
}

ul#mainlevel-nav li{
display:block;
width:150px;
width: 170px !important;
margin: 0;
font-size: 13px;
font-weight:normal;
height: auto;
line-height: 20px;
margin-right: 1px;
}

ul#mainlevel-nav li a {
font-weight: normal;
height: auto;
display: block;
text-decoration: underline;
color: #102B60;
font-weight:normal;
}
ul#mainlevel-nav li a:visited {
color: #97000B;
}
ul#mainlevel-nav li a:hover {
text-decoration: none;
}
a.mainlevel-nav#active_menu-nav { text-decoration:none; }
.leftcol {
margin:3px 0 0 0;
_margin:1px 0 0 0;
/*border:1px solid black;*/
width:188px;
}

/* Hotel-menu */

ul#mainlevel-hnav
{
list-style: none;
padding: 0;
margin: 5px;
/*white-space: nowrap;*/
}

ul#mainlevel-hnav li{
display:block;
width:190px;
width: 200px !important;
margin: 0;
font-size: 12px;
font-weight:normal;
height: auto;
line-height: 20px;
margin-right: 1px;
}

ul#mainlevel-hnav li a {
font-weight: normal;
font-size: 10px;
height: auto;
display: block;
text-decoration: underline;
color: #102B60;
font-weight:normal;
}
ul#mainlevel-hnav li a:visited {
color: #97000B;
}
ul#mainlevel-hnav li a:hover {
text-decoration: none;
}
a.mainlevel-hnav#active_menu-hnav { text-decoration:none; }
.leftcol {
margin:3px 0 0 0;
_margin:1px 0 0 0;
/*border:1px solid black;*/
width:188px;
}
/*.leftcol td {
@height:52px;
}*/
.leftcol_cat {
margin:8px 0 0 0;
width:188px;
@width:180px;
border-top:9px solid #8D9AC7;
}
.rightcol {
margin:113px 0 0 0;
@margin:114px 0 0 0;
_margin:105px 0 0 0;
border-bottom:9px solid #8D9AC7;
width:98%;
margin-left:4px;
@padding-top:3px;
@padding-bottom:5px;
_font-size:11px;
}
.rightcol td {
text-align:left;
}
.pref {
width:145px;
padding-bottom:56px;
@padding-bottom:5px;
padding-top:5px;
@padding-top:5px;
font-size:11px;
}
.posalji {
float:left;
margin-bottom:8px;
_padding-bottom:4px;
}
.posalji img {
padding-right: 20px;
_padding-right:30px;
}
.stampa {
float:left;
_padding-bottom:4px;
}
.rightcol_cat {
margin:5px 0 0 0;
width:98%;
margin-left:4px;
/*background:url(../images/kontakt.gif)left top no-repeat;
@background:url(../images/kontakt.gif) no-repeat;*/
}
.moduletable-kontakt {
background:url(../images/kontakt.gif) left no-repeat;
background-position: 0px 0px; 
width:100%;
margin:0px 0 0 0;
}
.moduletable-kontakt td {
text-align:left;
width:70px;
padding-left:30px;
padding-bottom:5px;
}
.moduletable-kontakt a {
font-weight:bold;
}
.moduletable-trazeno {
background:url(../images/najtraz.gif) left no-repeat;
background-position: 0px 25px; 
width:100%;
margin:15px 0 0 0;
}
.moduletable-vreme th {
width:78%;
height:16px;
background-color:#8D9AC7;
color:white;
text-align:center;
_font-size:11px;
}
.moduletable-vreme td {
width:78%;
text-align:left;
padding:2px 0 5px 0px;
}
.moduletable-turizam {
margin-top:10px;
width:185px;
}
moduletable-banner {
margin-top:10px;
width:185px;
}

.moduletable-turizam h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#747FB5;
text-align:center;
padding:5px 0 0 5px;
border-top:9px solid #8D9AC7;
}

.moduli {
}
.moduli td {
text-align:left;
}
table.moduletable-vestii th {
color:#747FB5;
font-size:26px;
font-weight:100;
line-height:28px;
padding-left:7px;
@padding-top:10px;
padding-bottom:20px;
}
table.moduletable-preporuka {
color:#A7393A;
font-size:22px;
font-weight:100;
line-height:28px;
border-top: 5px solid #8D9AC7;
width:95%;
@width:100%;
margin:10px 7px 0 5px;
text-align:left;
}
table.moduletable-preporuka th {
color:#A7393A;
font-size:22px;
font-weight:100;
line-height:28px;
padding-left:7px;
padding-top:7px;
}
table.moduletable-preporuka td {
background:url(../images/preporuka.gif) 7px 5px no-repeat;
text-align:left;
}
table.at_main_table_preporuka {
margin:-5px 0 0 0;
padding:0;
width:75%;
float:right;
}
table.at_main_table_preporuka td {
border-width : 0px 0px 0px 0px;
padding : 0px 0px 0px 0px;
border-style : none;
border-color : black;
background-color : white;
padding-left : 0px;
padding-right : 0px;
border-bottom : 0px solid #AFC0D0;
background:none;
}

.at_title_preporuka {
font-size:12px;
color:#A12A2E;
font-weight:bold;
padding:0;
}
div.at_intro_preporuka {
font-size: 11px;
line-height:normal;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #585858;
padding: 0px;
}
table.moduletable-uskoro {
color:#A7393A;
font-size:22px;
font-weight:100;
line-height:28px;
border-top: 5px solid #8D9AC7;
width:96%;
@width:100%;
margin:10px 0 0 5px;
}
table.moduletable-uskoro th {
color:#A7393A;
font-size:20px;
font-weight:100;
line-height:28px;
margin-left:-10px;
padding:5px;
}
table.at_main_table_uskoro {
margin:0;
padding:0;
width:100%;
}
table.at_main_table_uskoro td {
border-width : 0px 0px 0px 0px;
padding : 0px 0px 0px 0px;
border-style : none;
border-color : black;
background-color : white;
padding-left : 0px;
padding-right : 0px;
border-bottom : 0px solid #AFC0D0;
}

.at_title_uskoro {
font-size:12px;
color:#065B32;
font-weight:bold;
padding:0;
}
.at_intro_uskoro {
font-size: 11px;
line-height:normal;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #585858;
padding-top : 0px;
}

div.at_readmore_uskoro {
padding-top : 0px;
}

a.at_readmore_uskoro:link, a.at_readmore_uskoro:visited {
font-size : 11px;
font-weight : bold;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #CBDCA6;
padding-top : 0px;
text-decoration:none;
}

a.at_readmore_uskoro:hover {
color : #CBDCA6;
border-bottom : none;
}

#footer {
margin:20px 0 0 0;
text-align:center;
font-size:9px;
color:gray;
}
#footer a {
color:gray;
text-decoration:underline;
}
table.moduli {
width:100%;
height:100%;
text-align:left;
padding:10px 0px 10px 0px;
margin-top:10px;
border-right:1px solid black;
border-left:1px solid black;
}
table.contentpaneopen {
margin:10px 10px -10px 10px;
@margin:10px 10px 10px 10px;
@padding-right:0px;
text-align:left;
width:95%;
@width:95%;
_font-size:11px;
}
table.contentpaneopen td {
text-align:left;
padding:2px;
}

table.contentpaneopen img {
padding:0 10px 10px 0px;
}
.contentheading {
font-size:24px;
color:#747FB5;
text-align:left;
@padding-bottom:20px;
}
.contentheading-arh_vesti {
font-size:13px;
@font-size:14px;
color:#747FB5;
text-align:left;
padding-left:95px;
@padding-bottom:10px;
}
table.contentpaneopen-arh_vesti {
margin:10px 10px -10px 10px;
@margin:10px 10px 10px 10px;
@padding-right:0px;
text-align:left;
width:95%;
@width:95%;
_font-size:11px;
}
.contentpaneopen-arh_vesti img {
margin-top:-18px;
float:left;
@position:relative;
@top:-20px;
@left:0px;
@z-index:1;
}
.blog-arh_vesti .article_seperator {
width:97%;
line-height:1px;
border-bottom: 1px solid #9096AE;
/*background:#9096AE;*/
margin-left:5px;
margin-top:12px;
@margin-top:-10px;
}
.readon-arh_vesti {
float:right;
margin-top:-20px;
@position:relative;
@right:0px;
@bottom:10px;
}
table.category {
float:left;
padding-left:10px;
padding-bottom:10px;
}
.componentheading {
padding:10px;
font-size:24px;
color:#747FB5;
}
.small {
padding:10px;
}
.view-photo {
float: center;
padding:9px;
}
.gallery {
width:105px;
float: left;
@padding:0 0 10px 10px;
font-size:9px;
}
.pathway {
font-size: 9px;
margin: -5px 0px 0px 5px;
@margin: 0px 0px 0px 5px;
}
.pathway-hoteli {
font-size: 9px;
margin: 0px 0 0 1px;
@margin: 0px 0 0 3px;
text-align:left;
}
.moduletable {
text-align:left;
}
.moduletable h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#182C63;
font-weight:500;
/*@font-weight:500;*/
text-align:left;
padding:0px 0 0 0px;
margin:5px 0 10px 6px;
@margin:5px 0 20px 6px;
}
form {
width:470px;
_font-size:11px;
}
.contenttoc {
display:none;
}
.pagenavcounter {
padding-bottom:10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#747FB5;
font-weight: bold;
}

a.pagenavcounter {
text-decoration: underline;
color: #102B60;
font-weight: bold;
}
a.pagenavcounter:visited {
color: #97000B;
font-weight: bold;
}
a.pagenavcounter:hover {
text-decoration: none;
font-weight: bold;
}

.artbannersplus {
margin: 20px 0 5px 0;
}
.artbannersplus img {
padding: 0 0 5px 0;
}
.artbannersplus-turizam img {
padding: 0 0 1px 0;
margin: 0 0 3px 0;
}
.artbannersplus-uskoro {
/*margin: 10px 0 0 10px;*/
margin-top:10px;
text-align:center;
}
.artbannersplus-uskoro td {
text-align:center;
}
.artbannersplus-uskoro img {
margin: 10px 0 0 0;
text-align:center;
}
#vsrs_search_caontainer {
width:420px;
}
#vsrs_search {
background-color:#ffcc00;
padding:0;
margin:0;
width:410px;
}
#vsrs_search td {
background-color:#ffcc00;
padding:0;
}
.moduletable-5stars {
margin:50px 0 20px 10px;
@margin:40px 0 10px 10px;
font-size:10px;
}
.moduletable-4stars {
margin:0px 0 20px  10px;
@margin:0px 0 10px 10px;
}
.moduletable-3stars {
margin:0px 0 20px  10px;
@margin:0px 0 10px 10px;
}
.moduletable-2stars {
margin:0px 0 20px  10px;
@margin:0px 0 10px 10px;
}
.moduletable-1stars {
margin:0px 0 20px  10px;
@margin:0px 0 10px 10px;
}
.moduletable-0stars {
margin:0px 0 20px  10px;
@margin:0px 0 10px 10px;
}
.moduletable-5stars h3 {
background:url(../images/5stars.gif) 50px 0px no-repeat;
height:10px;
font-size:0px;
line-height:0px;
padding-bottom:10px;
@padding-bottom:0;
}
.moduletable-4stars h3 {
background:url(../images/4stars.gif) 50px 0px no-repeat;
height:10px;
font-size:0px;
line-height:0px;
padding-bottom:10px;
@padding-bottom:0;
}
.moduletable-3stars h3 {
background:url(../images/3stars.gif) 50px 0px no-repeat;
height:10px;
font-size:0px;
line-height:0px;
padding-bottom:10px;
@padding-bottom:0;
}
.moduletable-2stars h3 {
background:url(../images/2stars.gif) 50px 0px no-repeat;
height:10px;
font-size:0px;
line-height:0px;
padding-bottom:10px;
@padding-bottom:0;
}
.moduletable-1stars h3 {
background:url(../images/1stars.gif) 50px 0px no-repeat;
height:10px;
font-size:0px;
line-height:0px;
padding-bottom:10px;
@padding-bottom:0;
}
.moduletable-0stars h3 {
background:url(../images/0stars.gif) 50px 0px no-repeat;
height:13px;
font-size:0px;
line-height:0px;
padding-bottom:10px;
@padding-bottom:0;
}
.hoteli_img {
margin-bottom:15px;
}
.moduletable-smestaj {
margin:20px 0 0 10px;
}
.moduletable-smestaj h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#182C63;
font-weight:500;
/*@font-weight:500;*/
text-align:left;
padding:0px 0 0 0px;
margin:5px 0 10px 6px;
}
table.newspane {
_width:50%;
}
.newspane h3 {
font-size:13px;
@font-size:12px;
}
.readon {
float:right;
}
.highlight {
color: white;
background:#940008;
}
.pretraga {
margin:0 0 0 100px;
}
.blog .article_seperator {
width:97%;
line-height:1px;
border-bottom: 1px solid #9096AE;
/*background:#9096AE;*/
margin-left:5px;
}
.photos {
_font-size: 11px;
}
.contentpaneopen a {
_font-size: 11px;
}
.dn-whole {
margin-top:0px;
}
.dn-title {
float:right;
width:135px;
@width:122px;
	color             : #202D61;
	font-weight       : bold;
margin-bottom:5px;
margin-top:3px;
}
.dn-introtext img {
position: relative;
top:-7px;
border:1px solid #000;
margin-right:6px;
@margin-right:5px;
}
.dn-introtext {
font-size 	: 9px;
	font-weight 	: normal;
	font-family 	: Verdana, Arial, Helvetica, sans-serif;
	color 		: #585858;
}
.dn-read_more {
float:right;
margin-bottom:3px;
}
a.dn-read_more:link {
	font-size 	: 9px;
	font-weight 	: bold;
	font-family 	: Verdana, Arial, Helvetica, sans-serif;
	color 		: #7180B7;
	padding-top	: 0px;
	text-decoration   : none;
}

a.dn-read_more:visited {
	font-size 	: 9px;
	font-weight 	: bold;
	font-family 	: Verdana, Arial, Helvetica, sans-serif;
	color 		: #97000b;
	padding-top	: 0px;
	text-decoration   : none;
}


a.dn-read_more:hover {
	color 		: #7180B7;
	border-bottom	: none;
	text-decoration   : underline;
}
.dn-each {
margin: 0 5px 5px 5px;
border-bottom    	: 1px solid #AFC0D0;
}



.moduletable-soba h3 {
background:url(/images/pr_soba.gif) 50px 0px no-repeat;
height:100px;
font-size:0px;
line-height:0px;
padding-bottom:10px;
@padding-bottom:0;
}


.moduletable-kuca h3 {
background:url(/images/pr_kuca.gif) 50px 0px no-repeat;
height:100px;
font-size:0px;
line-height:0px;
padding-bottom:10px;
@padding-bottom:0;
}


.moduletable-stan h3 {
background:url(/images/pr_stan.gif) 50px 0px no-repeat;
height:100px;
font-size:0px;
line-height:0px;
padding-bottom:10px;
@padding-bottom:0;
}


.moduletable-apartman h3 {
background:url(/images/pr_apartman.gif) 50px 0px no-repeat;
height:100px;
font-size:0px;
line-height:0px;
padding-bottom:10px;
@padding-bottom:0;
}
