body {
margin: 0;
padding:0;
background: #fff url("http://apartmani-nena.info/slike-ap/apartmani-01.gif") top left repeat-x;
font: 13px 'Trebuchet MS', Verdana, Sans-serif;
line-height:1.6em;
color:#3e3e3e;
text-align: center;
}
#wrapper {
width: 810px;
margin: auto;
padding: 0;
text-align: left;
}

span.zeleni {
color:#8aa512;
font-weight: bold;
}

img {
border:0;
}

a:link {
	color: #fc6d04;
	text-decoration: none;
}
a:visited {
	color: #fc6d04;
	text-decoration: none;
}
a:active {
	color: #fc6d04;
}
a:hover {
	color: #fe964a;
	text-decoration: none;
}


.sivi:link {
	color: #3e3e3e;
	text-decoration: none;
}
.sivi:visited {
	color: #3e3e3e;
	text-decoration: none;
}
.sivi:active {
	color: #3e3e3e;
}
.sivi:hover {
	color: #808080;
	text-decoration: none;
}


.bijeli:link {
	color: #fff;
	text-decoration: none;
}
.bijeli:visited {
	color: #fff;
	text-decoration: none;
}
.bijeli:active {
	color: #fff;
}
.bijeli:hover {
	color: #feecd3;
	text-decoration: none;
}

.none, caption {
display: none;
}
.clear {
clear: both;
margin:0;
padding:0;
height: 0.1px;
}

textarea.text, input.text {
font: 11px Verdana, Arial, sans-serif;
border: 1px solid #0881C7;
}

textarea.text2, input.text2 {
font: 11px Verdana, Arial, sans-serif;
border: 1px solid #0881C7;
width: 300px;
height: 150px;
}

input.button {
font: 11px Verdana, Arial, sans-serif;
background: #109FE1;
color: #fff;
border: 1px solid #0881C7;
margin: 5px 0 0 0;
}

.trazilica {
margin: 5px 0 15px 0;
padding:0;
}

.topestnav {
margin: 0;
padding: 0;
}

.video {
margin: 0 15px 0 0;
padding:0;
float:left;
}


#header {
width: 810px;
height: 57px;
margin: 0;
padding: 0;
}
#header h1 {
font: 25px "Trebuchet MS", "Century Gothic", Arial, sans-serif;
margin: 0;
padding: 15px 0 10px 3px;
color: #fff;
}
#header a {
border: none;
color: #fff;
}
#header a:hover {
color: #e0eafb;
}

#navcontainer {
margin: 0;
padding: 0;
background: url("http://apartmani-nena.info/slike-ap/apartmani-04.jpg") top left no-repeat;
width: 810px;
height:212px;
}

#flash {
margin:0;
padding: 19px 0 0 8px;
}

.apartmani-lijevo {
width: 537px;
height: 212px;
margin: 0;
padding: 0;
float:left;
}

.apartmani-desno {
width: 245px;
height: 212px;
margin: 0;
padding: 0;
float:right;
}

.kontakt {
margin:0;
padding:0;
line-height: 18px;
}

.kontakt-naslov {
color: #fc6d04;
margin:0;
padding:0 0 5px 0;
font: 22px "Trebuchet MS", "Century Gothic", Arial, sans-serif;
}

.ordinacija {
margin:0;
padding: 20px 10px 15px 15px;
line-height: 1.3em;
}

.ordinacija ul {
list-style-image: url("http://apartmani-nena.info/slike/ultrazvuk-lista2.gif");
margin: 0 0 0 15px;
padding: 0;
}
.ordinacija ul li {
margin: 0;
}


#main {
width: 810px;
}

#bigger {
width: 537px;
float: left;
margin: 0;
padding: 0;
}

.date-header {
width: 537px;
margin: 10px 0 10px 0;
padding: 0;
}

.date-header h2 {
font: 13px 'Trebuchet MS', Arial, Verdana, sans-serif;
margin: 0;
padding: 0;
}


.date-header2 {
margin: 0 0 20px 0;
padding: 0;
}

.date-header2 h5 {
font-size: 14px;
margin: 0;
padding: 0;
font-weight: normal;
}


.entry-title {
margin: 0;
padding: 0;
}

.entry-title h3 {
margin: 0 0 8px 0;
padding: 0;
color: #fc6d04;
font: 22px "Trebuchet MS", "Century Gothic", Arial, sans-serif;
}

.entry-title h3 a {
border: none;
color: #fc6d04;
}

.entry-title h3 a:visited {
border: none;
color: #fc6d04;
}

.entry-title h3 a:active {
border: none;
color: #fc6d04;
}

.entry-title h3 a:hover {
border: none;
color: #fc9b54;
}
.entry {
margin: 20px 0 30px 0;
padding: 0;
}
.entry-info {
margin: 10px 0 10px 0;
padding: 0;
font-size: 10px;
text-align: right;
border-top: 1px solid #ccc;
line-height: 16px;
}
.entry-info p {
margin: 0;
padding: 0;
}

.entry ul {
list-style: square;
margin: 0 0 0 30px;
padding: 0;
}
.entry ul li {
margin: 3px 0 3px 0;
}

.navi-pages {
text-align: right;
margin: 15px 0 15px 15px;
font-size: 11px;
background: #fff;
padding: 0;
}
.navi-pages p {
margin: 0;
padding: 0;
}

#smaller {
width: 255px;
float: right;
margin: 20px 0 0 0;
padding: 0;
}

.smaller-c {
margin:0;
padding: 0 10px 0 10px;
font-size: 12px;
line-height:1.4em;
}


#smaller h4 {
margin:0 0 10px 0;
padding: 4px 15px 0 15px;
color: #fff;
font: 18px "Trebuchet MS", "Century Gothic" Arial, sans-serif;
background: url("http://apartmani-nena.info/slike-ap/apartmani-h4.gif") top left no-repeat;
width: 225px;
height: 30px;
}

#smaller h4 a {
border: none;
color: #fff;
}

#smaller h4 a:visited {
border: none;
color: #fff;
}

#smaller h4 a:active {
border: none;
color: #fff;
}

#smaller h4 a:hover {
border: none;
color: #feecd3;
}

#smaller ul {
list-style-image: url("http://apartmani-nena.info/slike/ultrazvuk-lista.gif");
margin: 0 0 0 15px;
padding: 0;
}
#smaller ul li {
margin: 4px 0 4px 0;
}

.slika-small {
margin: 5px 10px 0 0;
padding:1px;
border: 1px solid #bbbdbf;
float: left;
}

.cvjetic {
margin:0;
padding:3px 0 0 0;
float: left;
}

.detaljnije {
margin: 0;
padding: 3px 0 15px 0;
text-align: right;
}

.detaljnije2 {
margin:0;
padding:0;
text-align: right;
}

.sl-vise {
margin: 2px 0 0 0;
padding:0;
float: right;
}

.traka {
margin:0;
padding: 10px 0 15px 0;
}


#footer {
margin: 0 auto;
padding: 0;
height: 214px;
background: url("http://apartmani-nena.info/slike-ap/apartmani-03.gif") top left repeat-x;
}

.footer-i {
width: 810px;
margin: 0 auto;
padding: 36px 0 0 0;
text-align: left;
font-size: 14px;
color: #fff;
}

.footer-i p {
margin: 0;
padding: 0;
}

.slika-desna-kolona {
margin: 0;
padding: 4px;
border: 1px solid #ddd;
}

.slika {
margin: 20px 0 3px 0;
padding: 2px;
border: 1px solid #ddd;
}

.slika-lijevo {
margin: 5px 15px 0 0;
padding: 2px;
border: 1px solid #ddd;
float: left;
}

.slika-desno {
margin: 5px 0 0 15px;
padding: 2px;
border: 1px solid #ddd;
float: right;
}

.slika-lijevo-br {
margin: 0 15px 0 0;
padding: 0;
border: 0;
float: left;
}

.slika-desno-br {
margin: 0 0 0 15px;
padding: 0;
border: 0;
float: right;
}
.slike-bok {
margin: 0 0 10px 0;
padding: 1px;
border: 1px solid #ddd;
}

.slika-apartman {
margin: 0 0 2px 0;
padding: 1px;
border: 1px solid #ddd;
}

.jezik {
margin:0 0 10px 0;
padding:0;
float:left;
}

.zvijezde-hr {
margin:0;
padding:0 0 3px 50px;
}

.zvijezde-cz {
margin:0;
padding:0 0 5px 60px;
}

.zvijezde-de {
margin:0;
padding:0 0 5px 80px;
}

.zvijezde-en {
margin:0;
padding:0 0 5px 60px;
}

.zvijezde-fr {
margin:0;
padding:0 0 5px 90px;
}

.zvijezde-it {
margin:0;
padding:0 0 5px 70px;
}

.zvijezde-ma {
margin:0;
padding:0 0 5px 60px;
}

.zvijezde-pl {
margin:0;
padding:0 0 5px 70px;
}


.menu {padding:0; margin:0;}
.menu dt {display:none;}
.menu dd {float:left; padding:0; margin:0; text-align:center;}
.menu dd span.aa {display:block; width:14px; height:1.5em; height:auto; background: url("http://apartmani-nena.info/slike-ap/meni-lijevo.gif"); float:left; border:0; padding:6px 0 6px 0;}
.menu dd span.bb {height:1.5em; height:auto; background: url("http://apartmani-nena.info/slike-ap/meni-sredina.gif"); float:left; border:0; padding:6px 0 6px 0;}
.menu dd span.cc {display:block; width:14px; height:1.5em; height:auto; background: url("http://apartmani-nena.info/slike-ap/meni-desno.gif"); float:left; border:0; padding:6px 0 6px 0;}

.menu a, .menu a:visited {color:#fff; text-decoration:none; font-size:14px; cursor:pointer;}
.menu a:hover {color:#fff; background:#fff;}
.menu a:hover span {background-position:0 165px; border:0;}


.nicetable {
border-collapse:collapse;
width: 537px;

}
.nicetableheader {
        margin:5px; 
        padding: 8px;
        border:1px solid #0C8ED0;
        background-color:#0C8ED0;                
        color:#FFFFFF;        
        font-size: 12px;        
        font-weight:bold;
        text-align: left;
        line-height: 13px;
}

.nicetablerow {
        margin:5px;         
        padding: 5px;
        border:1px solid #0C8ED0;        
        background-color:#FFFFFF;                
        font-size: 12px;
        text-align: left;
        line-height: 13px;
}

.nicetablerow2 {
        margin:5px; 
        padding: 8px;
        border:1px solid #3F6498;        
        background-color:#6ECDF1;                
        color:#fff;        
        font-size: 12px;        
        font-weight:bold;
        text-align: left;
        line-height: 13px;
        width: 100px;
}


.highlightit img{
margin: 0;
padding: 2px;
border-top: 1px solid #ddd;
border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
border-bottom: 1px solid #ddd;
}

.highlightit:hover img{
margin: 0;
padding: 2px;
border-top: 1px solid #83c7f5;
border-left: 1px solid #83c7f5;
border-right: 1px solid #83c7f5;
border-bottom: 1px solid #83c7f5;
}

.highlightit:hover{
color: red; /* Dummy definition to overcome IE bug */
}

.highlightit2 img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

.highlightit2:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity: 0.8;
}



.calendarcol {
  float: left;
  width: 100%;
  font-family: "Lucida Grande", Arial, Tahoma, Helvetica, Verdana, sans-serif;
  font-size: 90%;
  line-height: 1.0em;
  overflow:hidden;
  display: inline;
  }

.calendarBG {
width: 537px;
float: left;
}

.calendarBG-manji {
width: 181px;
float: left;
}

.calendarBG-srednji {
width: 255px;
float: left;
}

.calendarBlank { 
 background-color: #fff;
}

.calendarHeader { 
 font-family: 'Trebuchet MS', Arial, Tahoma, Helvetica, Verdana, sans-serif;
 font-size: 20px;
 font-weight: normal;
 color: #000; 
 height: 48px;
 text-align: center;
 background-color: #fff; 
 border: 1px solid #fff;
}

.calendarMonthLinks {
 font-family: "Lucida Grande", Arial, Tahoma, Helvetica, Verdana, sans-serif;
 font-size: 24px;
 font-weight: bold;
 color: #000; 
 height: 30px;
 text-align: center;
 background-color: #fff; 
 border: 1px solid #fff;
}

.calendarMonthLinks a {
 color:             #000;
 text-decoration:   none;
 background-color:  transparent;
}
  
.calendarMonthLinks a:visited {
 color:             #666;
 text-decoration:   none;
 background-color:  transparent;
}

.calendarMonthLinks a:hover {
 color:             #26A4F0;
 text-decoration:   underline;
 background-color:  transparent;
}

.calendarDayHeading {
 font-family: "Trebuchet MS", Tahoma, Verdana, Sans-serif;
 font-weight: bold; 
 font-size: 10px;
 color: #fff; 
 height: 25px;
 background-color: #000; 
 text-align:  center;
 vertical-align: middle;
}

.calendarToday { 
 font-family:       "Trebuchet MS", Tahoma, Verdana, Sans-serif;
 font-size:         9px;
 font-weight:		normal;
 text-decoration:   none;
 text-align:  left;
 vertical-align: top;
 color: #999;
 background-color: #FFF;
 overflow: hidden;
}

.calendarCell {
 width: 110px;
 height: 100px;
 font-family:       "Trebuchet MS", Tahoma, Verdana, Sans-serif;
 font-size:         10px;
 font-weight:		normal;
 text-decoration:   none;
 text-align:  left;
 vertical-align: top;
 color:             #999;
 background-color:  #fff;
 overflow: hidden;
}

.daynumTOC,
.todayTOC {
	padding: 2px;
	margin-bottom: 2px;
	background: #CFE1ED;
	border-bottom: 1px solid #BDD4E6;
	text-align: left;
	}
	
.todayTOC { /* today's style */
	color: white;
	font-weight: bold;
	background: #E8E8E8;
	}
	
.titleTOC {
   color: #333300;
    width: 60px;
    padding-left: 10px;
    font-size: 10px;
    overflow: hidden;
    white-space: normal;
	background: url(http://apartmani-nena.info//slike/event_arrow.gif) 0 .4em no-repeat;
	}
	
.titleTOC:hover {
	color: #26A4F0;
	}

.calendarCell a {
 color:             #333300;
 text-decoration:   none;
 background-color:  transparent;
}
  
.calendarCell a:visited {
 color:             #999;
 text-decoration:   none;
 background-color:  transparent;
}

.calendarCell a:hover {
 color:             #26A4F0;
 text-decoration:   none;
 background-color:  transparent;
}




.calendarHeader-manji { 
 font-weight: bold; 
 color: #fff; 
 text-align: center;
 background-color: #000; 
}

.calendarMonthLinks-manji {
 font-family:       Arial, Trebuchet MS, Tahoma, Verdana, Sans-serif;
 font-size:         11px;
 font-weight:		bold;
 letter-spacing:	.1em;
 text-decoration:   none;
 color:             #fff;
 background-color:  transparent;
}

.calendarMonthLinks-manji a {
 color:             #fff;
 text-decoration:   none;
 background-color:  transparent;
}
  
.calendarMonthLinks-manji a:visited {
 color:             #fff;
 text-decoration:   none;
 background-color:  transparent;
}

.calendarMonthLinks-manji a:hover {
 color:             #ccc;
 text-decoration:   underline;
 background-color:  transparent;
}

.calendarDayHeading-manji {
 font-weight: bold; 
 font-size:	11px;
 color: #fff; 
 background-color: #5076AC; 
 text-align:  center;
 vertical-align: middle;
}

.calendarToday-manji { 
 font-family:       Arial, Trebuchet MS, Tahoma, Verdana, Sans-serif;
 font-size:         12px;
 font-weight:		bold;
 letter-spacing:	.1em;
 text-decoration:   none;
 text-align:  center;
 vertical-align: middle;
 color:             #000;
 background-color: 	#ccc;
}

.calendarCell-manji {
 font-family:       Arial, Trebuchet MS, Tahoma, Verdana, Sans-serif;
 font-size:         12px;
 font-weight:		bold;
 letter-spacing:	.1em;
 text-decoration:   none;
 text-align:  center;
 vertical-align: middle;
 color:             #666;
 background-color:  #fff;
}

.calendarCell-manji a {
 color:             #000;
 text-decoration:   underline;
 background-color:  transparent;
}
  
.calendarCell-manji a:visited {
 color:             #000;
 text-decoration:   underline;
 background-color:  transparent;
}

.calendarCell-manji a:hover {
 color:             #000;
 text-decoration:   none;
 background-color:  transparent;
}

#granica-kalendara {
margin:0;
padding:0;
width: 537;
}

.poveznice-m {
margin: 0 0 10px 0;
padding: 0;
font-size: 12px;
}

.vezane-naslov {
margin: 0;
padding: 0;
font-weight: bold;
}

.vezane-naslov2 {
margin: 0;
padding: 0;
font-weight: bold;
}

.tag_form h4 {
margin: 15px 0 0 0;
padding: 0;
color: #FFA21E;
font: normal 20px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.stupnjevi {
font-size: 15px;
}