* { font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; color: #333333; }
.mali { font-family: Tahoma, Helvetica, sans-serif; font-weight: normal; font-size: 9px; color: #333333; }
.mini { font-family: Tahoma, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #333333; }

.arial1 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.arial2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.normal { font-family: Arial, Helvetica, sans-serif; font-style:italic;  font-size: 11px; color: #000000; }
.normal2 { font-family: Arial, Helvetica, sans-serif; font-style:italic;  font-size: 10px; color: #000000; }
.normal3 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.arialbold { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:italic; font-weight: bold; color: #000000; }
.arialbold2 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style:italic; font-weight: bold; color: #000000; }
.arialbold3 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; }
.arialboldunderscore { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:underline; font-style:italic; font-weight: bold; color: #000000; }
.arialboldunderscore2 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:underline; font-style:italic; font-weight: bold; color: #000000; }
.arialunderscore { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:underline; font-style:italic; color: #000000; }
.arialunderscore2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:underline; font-style:italic; color: #000000; }

TD.normal B { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
TD.normal2 B { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }

H1 { font-size:14px; color:#333333; margin: 0px; }
H2 { font-size:12px; color:#333333; margin: 0px; }
H3 { font-size:11px; color:#333333; margin: 0px; }
em { color:red; ffont-size: 14px; font-style:normal; }

A { font-size: 11px; color: #FF5C00; text-decoration:none; }
A:hover { color: #FF5C00; text-decoration:underline; }
A.home { font-size: 16px; color: #333333; font-weight: bold; text-decoration:none;}
A.aktualno { font-size: 11px; font-weight:bold; color: #333333; line-height: 23px; text-decoration:none; }
A.aktualno:hover { color: #FFA800; text-decoration:underline; }
A.tab_td { font-size: 11px; color: #FFA800; text-decoration:none; display: block; width: 100%; height: 100%; }
.meni { font-size: 12px; color: #17428F; font-weight: bold; text-decoration:none; }
.naziv { font-size: 16px; line-height:32px; color: #333333; font-weight: bold; text-decoration:none; }

TABLE.aktualno_podaci { background-color: #F2F7FF; border-style: solid; border-width:1px; border-color: #333333; }

TABLE.podaci TH { font-size: 11px; }
TABLE.podaci TD { font-size: 11px; }

TABLE.home { border-style: solid; border-width: 1px; border-color: #5976D6; }

TABLE.home TD.border { border-style: none none solid none; border-width: 1px; border-color: #5976D6; }

TABLE.content { border-style: solid; border-width: 1px; border-color: #333333; }

TABLE.booking { border-width: 0px 0px 1px 1px; border-style: solid; border-color: #333333; font-family: Tahoma, Helvetica, sans-serif; font-size: 9px; }
TABLE.booking TD.top { border-width: 1px 1px 1px 0px; border-style: solid; border-color: #333333;}
TABLE.booking TD.mid { border-width: 0px 1px 0px 0px; border-style: solid; border-color: #333333;}
TABLE.booking TD.mid2 { border-width: 1px 1px 0px 0px; border-style: solid; border-color: #333333;}
TABLE.booking TD.mid3 { border-width: 0px 1px 1px 0px; border-style: solid; border-color: #333333;}
TABLE.booking TD.bottom { border-width: 1px 1px 0px 0px; border-style: solid; border-color: #333333;}
TABLE.booking TR.row1 { background-color: #F7F7FF; }
TABLE.booking TR.row2 { background-color: #FFE7D6; }

/*transfer list tablica*/
TABLE.transfer { border:1px solid #999999; border-collapse:collapse; width: 1000px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
TABLE.transfer TR.naslov { background-color: #F2F7FF; height: 30px; font-weight:bold; }
TABLE.transfer TR.naziv { background-color: #F2F7FF; text-align:center; height: 12px; line-height: 12px; }
TABLE.transfer TD.subota { text-align:center; background-color:#FFCC33; color:#FF0000; font-weight:bold;}
TABLE.transfer TD.napomena { color:#FF0000; }
TABLE.transfer TD.dani { width:5px; }

/*charter tablice*/
TABLE.charter { border-top: 1px solid #999999; border-left: 1px solid #999999; margin-top: 15px; }
TABLE.charter TD { border-bottom: 1px solid #999999; border-right: 1px solid #999999; }

TABLE.brodoviNaslov { border-top: 1px solid #999999; border-right: 1px solid #999999; border-left: 1px solid #999999; margin-top: 15px; }
TABLE.brodoviNaslov TD.polja { border-right: 1px solid #999999; }

TABLE.brodovi { border: 1px solid #999999; }
TABLE.brodovi TD.polja { border-bottom: 1px solid #999999; border-right: 1px solid #999999; }

TD.cijene { text-align:right; padding-right:25px; border-style: none solid none none; border-width: 1px; border-color: #333333;}
TD.cijene2 { text-align:right; }

TD.tab_re  { text-align:center; background-color:#FF6666; }
TD.tab_wh  { text-align:center; }
TD.tab_blu { text-align:center; background-color:#00CCFF; }
TD.tab_blc { text-align:center; background-color:#000000; }

.leftmeni { font-size:11px; color:#333333; }

.leftmenisel { font-size:11px; color:#333333; text-decoration:underline; }

INPUT,TEXTAREA { background-color:#FFFFFF; color:#666666; border: 1px solid #666666; padding-left: 3px; padding-right: 3px; }

SELECT,option { background-color:#FFFFFF; color:#666666;  width: 100%; }

INPUT.button { font-size: 11px; font-weight: bold; color: #333333; background-color:#f0f0f0; height: 22px; border-left: 1px solid #cccccc; border-top: 1px solid #cccccc; border-right: 1px solid #333333; border-bottom: 1px solid #333333; margin: 0px; padding: 0px; }

INPUT.checkbox { background-color: #F2F7FF; border: none; }

.menuLink { color:#333333; font-weight: bold; text-decoration: none; }

.menuLink:hover { color:#FF5C00; text-decoration: underline; }

.YmenuLink { color:#333333; font-weight: bold; text-decoration: underline; }

.YmenuLink:hover { color:#FF5C00; text-decoration: underline; }

P.breakhere {page-break-before: always;}

.headerBijeli { font-size:13px; color: #FFFFFF; }
.headerSivi { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #989898; }
.footerSivi { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #999999; text-align:center; line-height: 22px; }
.lang {display:block; position:absolute; top: 0px; left: 0px; width: 400px; height: 28px; padding: 11px 0px 0px 10px; color:#FFFFFF; }
.logo {display:block; position:absolute; top: 0px; right: 0px; width: 100px; height: 28px; padding: 11px 0px 0px 10px; color:#FFFFFF; }
a.lang2 { color: #ffffff; text-decoration:none; }
a.lang2:hover { color: #ffffff; text-decoration:underline; }
a.lang2sel { color: #ffffff; text-decoration:underline; }
a.lang2sel:hover { color: #ffffff; text-decoration:underline; }
.crveniBold {color: #FF5C00; font-weight:bold;}
.siviTable{ background-color:#F2F7FF; border: 1px solid #999999; }






