* { font-family: Times New Roman,sans-serif; font-size: 16px; color: #000000; }
BODY { background-image: URL(croatiaphotos/bodyBg.jpg); margin: 0px; }

A { color: #C52A22	; font-weight: bold; }

DIV.hr { margin-bottom: 5px; margin-top: 10px; background-color:#F7E4E4; height:1px; }

FORM { margin: 0px; }

IMG { border: 0px; }
IMG.left { float: left; margin-right: 10px; margin-bottom: 5px; }

.divider { width: 10px; height: 10px; }
.dividerSmall { width: 5px; height: 5px; }
.dividerBig { width: 15px; height: 15px; }

INPUT.button { font-size: 11px; cursor: hand; background-color: #CF2E7A; color: #ffffff; font-weight: bold; border: 1px solid #C51F6B; }

UL { margin: 5px 5px 10px 0px; list-style-type: none; padding-top: 3px; padding-left: 0px; padding-right:0px; }
/* LI { list-style-image : url(croatiaphotos/li.gif); margin-bottom: 5px; } */
UL LI { list-style-image:none; background-image:url(croatiaphotos/li.gif); background-position:center left; padding-left: 12px; background-repeat:no-repeat;  }

H1 { color: #A00D0D; font-size: 36px; font-family: Times New Roman; margin-bottom: 10px; font-weight: normal; }
H2 { color: #ffffff; font-size: 20px; font-family: Times New Roman; margin-bottom: 10px; font-weight: normal; }
H3 { color: #C52A22; font-size: 18px; font-family: Times New Roman; font-weight: normal; }


TD.bgLeft { width: 8px; background-image: URL(croatiaphotos/bgLeft.gif); background-repeat: repeat-y; background-position: right; }
TD.bgRight { width: 8px; background-image: URL(croatiaphotos/bgRight.gif); background-repeat: repeat-y; background-position: left; }
TD.menuTop { width: 204px; background-image: URL(croatiaphotos/menuTopBg.jpg); background-repeat: repeat-y; background-color: #9C0005; }


A.menuTop { text-decoration: none; display: block; height: 30px; background-image:url(croatiaphotos/menuTopBg.gif); vertical-align: middle; line-height:30px; padding: 0px 0px 0px 55px; background-repeat: no-repeat; background-position: center left; font-weight: normal; font-size: 17px; ccolor: #D2908E; color: #D2ABAA; }
A.menuTop:hover, A.menuTopActive { text-decoration: none; display: block; height: 30px; background-image:url(croatiaphotos/menuTopBgOn.gif); vertical-align: middle; line-height:30px; padding: 0px 0px 0px 55px; background-repeat: no-repeat; background-position: center left; font-weight: bold; font-size: 17px; color: #ffffff;  }


A.menuSub { font-size: 17px; font-weight: bold; color: #000000; text-decoration: none; }
A.menuSubActive { font-size: 17px; font-weight: bold; color: #ffffff; text-decoration: none;  }
TD.menuSubActive { padding-left :5px; padding-right: 5px; background-color: #A3251F; }

TD.boxTop { background-image: URL(croatiaphotos/boxTopBg.gif); background-repeat: repeat-x; background-position: top; }
TD.boxLeft { background-image: URL(croatiaphotos/boxLeftBg.gif); background-repeat: repeat-y; background-position: left; }
TD.boxRight { background-image: URL(croatiaphotos/boxRightBg.gif); background-repeat: repeat-y; background-position: right; }
TD.boxContent { padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 15px; background-color: #ffffff; }

SPAN.floatRight { float:right; padding-left: 30px; margin-bottom: 25px; background-color: #ffffff; }

TABLE.gallery { border: 1px solid #EBD4D4; background-color: #FAEEEE; width: 100%; }
TABLE.gallery TD.main { padding: 10px; padding-right: 0px; }
DIV.photo { margin-right: 10px; float:left; height: 110px; width: 110px; padding: 5px; background-color: #ffffff; text-align:center; vertical-align: middle; line-height: 110px; border: 1px solid #EBD4D4; }

TH { color: #C52A22; }