﻿/* 
================================
 Container Styles for DotNetNuke
================================
*/   

.containermaster_blue {
	width: 100%;
	background-color: #dfe5f2;
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;
}
.containerrow1_blue {
	background-image: url(gradient_LtBlue.jpg);
}
.containerrow2_blue {
	background-color: #ffffff;
}
.containermaster_blue {
	width: 100%;
	background-color: #dfe5f2;
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;
}
.containerrow1_blue {
	background-image: url(gradient_LtBlue.jpg);
}
.containerrow2_blue {
	background-color: #ffffff;
}
.ModuleTitle_MenuItem {
	border: white 0px solid; /*override borders*/    
}

.ModuleTitle_MenuItem TD {  /*TD if menu is using tables*/
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	height: 21px;
        white-space: nowrap;  /*Word wrapping menu item now optional*/
        padding: 1px 3px 3px 1px;	
}


.ModuleTitle_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: #EEEEEE; 
	width: 15px;
	height: 100%;   /*override the default height for icon so that menubreaks can have heights adjusted*/
}

.ModuleTitle_SubMenu 
{
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #FFFFFF; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}

.ModuleTitle_MenuBreak  {
	background-color: #EEEEEE; 
	font-size: 1px; /*make sure you take out portal.css ModuleTitle_MenuBreak for this to work*/
}

.ModuleTitle_MenuItemSel {

	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	background-color: #C1D2EE;
}

/* Search Pane Container */

.SearchPaneContainerContentPane,
.SearchPaneTopRow,
.SearchPaneBottomRow {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:black;
}

.SearchPaneTopRow,
.SearchPaneBottomRow {
	color:#80936c;	
}

.SearchPaneMiddleRow {
	background:url(images/search-box-3a.gif) top no-repeat;
}

.SearchPaneTopRow .Head,
.SearchPaneBottomRow .Head {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:white;
}

.SearchPaneTopRow A.CommandButton:link, 
.SearchPaneTopRow A.CommandButton:visited, 
.SearchPaneTopRow A.CommandButton:active,
.SearchPaneBottomRow A.CommandButton:link, 
.SearchPaneBottomRow A.CommandButton:visited, 
.SearchPaneBottomRow A.CommandButton:active {
	color:white;
	text-decoration:none;
}

.SearchPaneTopRow A.CommandButton:hover,
.SearchPaneBottomRow A.CommandButton:hover {
	color: yellow;
	text-decoration:none;
}

TD.SearchPaneBottomRow {
	vertical-align:top;	
	padding-top:2px;
}

.SearchPaneContainerContentPane {
	width:250px;
	height:244px !important;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#243b74;
	overflow:hidden;
}

.SearchPaneContainerContentPane P {
	margin-top:0px;
}

.SearchPaneContainerContentPane A:link, 
.SearchPaneContainerContentPane A:visited, 
.SearchPaneContainerContentPane A:active
{
	color:#243b74;
	text-decoration:none;
}

.SearchPaneContainerContentPane A:hover {
	color: #e28285;
	text-decoration:none;
}

/* Special pane container */

.SpecialPaneContainerContentPane,
#dnn_ctr378_MLAdvAnnouncements_pnlPlaceholder,
#dnn_ctr446_MLAdvAnnouncements_pnlPlaceholder {
	width:106px;
	height:230px;
	padding-top:3px;
	overflow:hidden;
	margin-bottom:-10px;
}

.SpecialPaneContainerContentPane,
.SpecialPaneContainerContentPane span,
.SpecialPaneContainerContentPane p {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:black;
}

.SpecialPaneContainerContentPane .AnnouncementItemBody {
	text-align:center;
	position:relative;
}

.SpecialPaneContainerContentPane .AnnouncementItemBody BR {
	display:none;
}

.SpecialPaneContainerContentPane .AnnouncementItemImage IMG,
.SpecialPaneContainerContentPane .AnnouncementItemImageLink IMG {
	width: 96px;
	height: 65px;
	border-bottom-color:#d9d9d9;
	border-bottom-width:1px;
}

.SpecialPaneContainerContentPane span.announcementitemimagetitle {
	position:absolute;
	display:block;
	top:49px;
	left:3px;
	height:16px;
	width:90px;
	background-image:url(images/bijeli-okvir-preko-slike.gif);
	background-repeat:no-repeat;
	padding-left:8px;
	padding-top:2px;
	text-align:center;
	color:#243b74;

}

/* HowTo Pane */

.HowToPaneContainerContentPane {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#243b74;
}

.HowToPaneContainerContentPane P {
	margin:auto;
	margin:0px;
}

.HowToPaneContainerContentPane A:link, 
.HowToPaneContainerContentPane A:visited, 
.HowToPaneContainerContentPane A:active
{
	color:#243b74;
	text-decoration:none;
}

.HowToPaneContainerContentPane A:hover {
	color: #e28285;
	text-decoration:none;
}

/* Plane Tickets Container */

.PlaneTicketsCell {
	padding:0px;
}

.PlaneTicketsPaneContainerContentPane {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#243b74;
	vertical-align:top;
	text-align:center;
	height:297px;
}

.PlaneTicketsPaneContainerContentPane P {
	margin-top:0px;
}

.PlaneTicketsPaneContainerContentPane A:link, 
.PlaneTicketsPaneContainerContentPane A:visited, 
.PlaneTicketsPaneContainerContentPane A:active
{
	color:#243b74;
	text-decoration:none;
}

.PlaneTicketsPaneContainerContentPane A:hover {
	color: #e28285;
	text-decoration:none;
}

/* Content Pane Container */

.AroundActions,
.MainContentPaneLinksContainer {
	position:relative; 
	margin-left:0px;
	margin-top:0px; 
}

DIV.WhiteActions {
	position:absolute;
	top:0px;
	left:0px; 
}

DIV.WhiteActions2 {
	position:absolute;
	top:0px;
	left:212px; 
}

DIV.WhiteActions3 {
	position:absolute;
	top:0px;
	left:424px; 
}

DIV.BlueAction1 {
	position:absolute;
	top:0px;
	left:65px;
}

DIV.BlueAction2 {
	position:absolute;
	top:0px;
	left:130px;
}

DIV.WhiteActions SPAN.Head,
DIV.WhiteActions2 DIV.ActionTitle,
DIV.WhiteActions3 DIV.ActionTitle {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#243b74;
}

DIV.WhiteActions A.CommandButton,
DIV.BlueAction1 A.CommandButton,
DIV.BlueAction2 A.CommandButton,
DIV.WhiteActions SPAN.Head {
	display:block;
}

DIV.WhiteActions A.CommandButton {
	width:65px;
	height:16px;
	background-image:url(images/apt-okvir-bijeli-simple.gif);
	background-repeat:no-repeat;
	text-align:center;
	vertical-align:middle;
}

DIV.WhiteActions SPAN.Head,
DIV.WhiteActions2 DIV.ActionTitle,
DIV.WhiteActions3 DIV.ActionTitle {
	width:130px;
	height:16px;
	background-image:url(images/apt-okvir-bijeli-veliki.gif);
	background-repeat:no-repeat;
	text-align:center;
	vertical-align:middle;
}

DIV.BlueAction1 A.CommandButton,
DIV.BlueAction2 A.CommandButton {
	width:65px;
	height:16px;
	background-image:url(images/apt-okvir-plavi-simple.gif);
	background-repeat:no-repeat;
	text-align:center;
	vertical-align:middle;
}

DIV.WhiteActions A.CommandButton:link,
DIV.WhiteActions A.CommandButton:visited,
DIV.WhiteActions A.CommandButton:active {
	color:#243b74;
	text-decoration:none;
}

DIV.WhiteActions A.CommandButton:hover {
	color: #e28285;
	text-decoration:none;
}

DIV.BlueAction1 A.CommandButton:link,
DIV.BlueAction1 A.CommandButton:visited,
DIV.BlueAction1 A.CommandButton:active,
DIV.BlueAction2 A.CommandButton:link,
DIV.BlueAction2 A.CommandButton:visited,
DIV.BlueAction2 A.CommandButton:active {
	color:white;
	text-decoration:none;
}

DIV.BlueAction1 A.CommandButton:hover,
DIV.BlueAction2 A.CommandButton:hover {
	color: yellow;
	text-decoration:none;
}


.MainContentPaneContainer {
	position:relative;
	top:5px;
	width:196px;
	height:275px;
	overflow:auto;
}

.MainContentPaneContainer2 {
/*	position:relative;  
	top:0px; 
	width:186px;
	height:265px;
	overflow:visible; 
*/
}

.MainContentPaneContainer2 div.Normal {
	margin-left:5px;
	width:186px;
}

.MainContentPaneContainer2x2 {
	position:relative;
	top:10px;
	width:398px;
	height:295px; 
	overflow:auto;
}

.MainContentPaneContainer2x3 {
	position:relative;
	top:10px;
	width:612px;
	height:295px; 
	overflow:auto;
}

.MainContentPaneContainer205 {
	position:relative;
	top:5px;
	width:193px;
	height:275px;
	overflow:auto; 
}

.MainContentPaneContainer205_2 {
/*	position:relative;
	top:10px;
	width:183px;
	height:265px;
	overflow:auto; */
}

.MainContentPaneContainerLarge {
	position:relative;
	top:5px;
	width:408px;
	height:275px;
	overflow:auto;
}

.MainContentPaneContainerLarge2 {
	position:relative;
	top:10px;
	width:398px;
	height:265px;
	overflow:hidden;
}

.MainContentPaneContainerLarge3 {
	position:relative;
	top:10px;
	width:395px;
	height:265px;
	overflow:auto;
}

.MainContentPaneContainerTriple {
	position:relative;
	top:5px;
	width:632px;
	height:275px;
	overflow:auto;
}

.MainContentPaneContainerTriple2 {
	position:relative;
	top:5px;
	width:622px;
	height:265px;
	overflow:auto;
}

.MainContentPaneContainer,
.MainContentPaneContainer205,
.MainContentPaneContainerLarge,
.MainContentPaneContainerTriple,
.MainContentPaneContainer2,
.MainContentPaneContainer2x2,
.MainContentPaneContainer2x3,
.MainContentPaneContainer205_2,
.MainContentPaneContainerLarge2,
.MainContentPaneContainerLarge3,
.MainContentPaneContainerTriple2 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#243b74;
}

.MainContentPaneContainer P,
.MainContentPaneContainer205 P,
.MainContentPaneContainerLarge P,
.MainContentPaneContainerTriple P,
.MainContentPaneContainer2 P,
.MainContentPaneContainer2x2 P,
.MainContentPaneContainer2x3 P,
.MainContentPaneContainer205_2 P,
.MainContentPaneContainerLarge2 P,
.MainContentPaneContainerLarge3 P,
.MainContentPaneContainerTriple2 P {
	margin-top:0px;
}

.MainContentPaneContainer A:link, 
.MainContentPaneContainer A:visited, 
.MainContentPaneContainer A:active,
.MainContentPaneContainer205 A:link, 
.MainContentPaneContainer205 A:visited, 
.MainContentPaneContainer205 A:active,
.MainContentPaneContainerLarge A:link, 
.MainContentPaneContainerLarge A:visited, 
.MainContentPaneContainerLarge A:active,
.MainContentPaneContainerTriple A:link, 
.MainContentPaneContainerTriple A:visited, 
.MainContentPaneContainerTriple A:active,
.MainContentPaneContainer2 A:link, 
.MainContentPaneContainer2 A:visited, 
.MainContentPaneContainer2 A:active,
.MainContentPaneContainer2x2 A:link, 
.MainContentPaneContainer2x2 A:visited, 
.MainContentPaneContainer2x2 A:active,
.MainContentPaneContainer2x3 A:link, 
.MainContentPaneContainer2x3 A:visited, 
.MainContentPaneContainer2x3 A:active,
.MainContentPaneContainer205_2 A:link, 
.MainContentPaneContainer205_2 A:visited, 
.MainContentPaneContainer205_2 A:active,
.MainContentPaneContainer205c4 A:link, 
.MainContentPaneContainer205c4 A:visited, 
.MainContentPaneContainer205c4 A:active,
.MainContentPaneContainerLarge2 A:link, 
.MainContentPaneContainerLarge2 A:visited, 
.MainContentPaneContainerLarge2 A:active,
.MainContentPaneContainerLarge3 A:link, 
.MainContentPaneContainerLarge3 A:visited, 
.MainContentPaneContainerLarge3 A:active,
.MainContentPaneContainerTriple2 A:link, 
.MainContentPaneContainerTriple2 A:visited, 
.MainContentPaneContainerTriple2 A:active,
.MainContentPaneContainerLarge2a A:link, 
.MainContentPaneContainerLarge2a A:visited, 
.MainContentPaneContainerLarge2a A:active {
	color:#243b74;
	text-decoration:none;
}

.MainContentPaneContainer A:hover,
.MainContentPaneContainer205 A:hover,
.MainContentPaneContainerLarge A:hover,
.MainContentPaneContainerTriple A:hover,
.MainContentPaneContainer2 A:hover,
.MainContentPaneContainer2x2 A:hover,
.MainContentPaneContainer2x3 A:hover,
.MainContentPaneContainer205_2 A:hover,
.MainContentPaneContainer205c4 A:hover,
.MainContentPaneContainerLarge2 A:hover,
.MainContentPaneContainerLarge3 A:hover,
.MainContentPaneContainerTriple2 A:hover,
.MainContentPaneContainerLarge2a A:hover {
	color: #e28285;
	text-decoration:none;
}

/* Banner Container */

.BannerPaneCell {
	padding:0px;
}

.AroundBanner {
	width:581px;
	height:291px;
	position:relative;
}

.BannerContainerPane {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#243b74;
	vertical-align:top;
	text-align:center;
	width:581px;
	height:291px;
	position:absolute;
	top:0px;
	left:0px;
/*	z-index:1; */
}

.BannerContainerContentPane P {
	margin-top:0px;
}

.OkvirBannerTop {
	width:581px;
	height:5px;
	position:absolute;
	top:0px;
	left:0px;
/*	z-index:2; */
}

.OkvirBannerLeft {
	width:5px;
	height:281px;
	position:absolute;
	top:5px;
	left:0px;
/*	z-index:3; */
}

.OkvirBannerRight {
	width:5px;
	height:281px;
	position:absolute;
	top:5px;
	left:576px;
/*	z-index:4; */
}

.OkvirBannerBottom {
	width:581px;
	height:5px;
	position:absolute;
	top:286px;
	left:0px;
/*	z-index:5; */
}

.OkvirBannerTopRight {
	width:11px;
	height:12px;
	position:absolute;
	top:0px;
	left:570px;
/*	z-index:6; */
}

.OkvirBannerTopLeft {
	width:11px;
	height:12px;
	position:absolute;
	top:0px;
	left:0px;
/*	z-index:7; */
}

.OkvirBannerBottomLeft {
	width:11px;
	height:12px;
	position:absolute;
	top:279px;
	left:0px;
/*	z-index:7; */
}

.OkvirBannerBottomRight {
	width:11px;
	height:12px;
	position:absolute;
	top:279px;
	left:570px;
/*	z-index:7; */
}


/* */

.ClearAll {
	clear:both;
}

/* FormMaster, PlaneTicketsFormTable, PlaneTicketsMainFormTable */

.PlaneTicketsFormTable {
	padding:0px;
	margin:0px;
	width:390px !important;
}

.PlaneTicketsFormTable TD {
	padding-left:0px;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:2px;
}

#dnn_ctr493_FormMaster_tdFormMasterHeaderCell {
	display:none;
}

.PlaneTicketsFormTable .FormSectionTitle,
.PlaneTicketsFormTable .SubHead,
.PlaneTicketsFormTable,
#dnn_ctr493_FormMaster_tdCapthcaCell {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#243b74;
}

.PlaneTicketsFormTable .NormalRed {
/*	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:red; */
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	display:block; 
	float:left;
	color:red !important;
	margin-top:-25px;
	margin-left:-10px; 
}

.PlaneTicketsFormTable .FormSectionTitle {
	font-weight:bold;
}

.PlaneTicketsFormTable .SubHead {
	font-weight:normal;
}

.PlaneTicketsFormTable .NormalTextBox,
.PlaneTicketsFormTable .CalendarTextBox,
#dnn_ctr493_FormMaster_tdCapthcaCell Input {
	border-color:#c0dcea;
	border-style:solid;
	border-width:1px;
	background-color:white;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-indent:2px;
	color:#243b74;
}

.PlaneTicketsFormTable .NormalTextBox {
	width:200px;
	height:18px;
}

.PlaneTicketsFormTable textarea.NormalTextBox {
	width:200px;
	height:72px;
}

.PlaneTicketsFormTable span.NormalTextBox {
	border:none;
}

.PlaneTicketsFormTable .CalendarTextBox {
	width:180px;
	height:18px;
	margin-right:2px;
}

.PlaneTicketsFormTable IMG {
	vertical-align:middle;
}

.PlaneTicketsFormTable Label {
	margin-top:-2px;
}

#dnn_ctr493_FormMaster_tdCapthcaCell DIV.Normal DIV {
	margin-top:2px;
	margin-bottom:2px;
}

#dnn_ctr493_FormMaster_cmdSubmit {
	background-color:#0584b6;
	color:white;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
}

.PlaneTicketsFormTable A.CommandButton:link, 
.PlaneTicketsFormTable A.CommandButton:visited, 
.PlaneTicketsFormTable A.CommandButton:active {
	color:white;
}

.PlaneTicketsFormTable A.CommandButton:hover {
	color: yellow;
	text-decoration:none;
}

/* FormMaster, Contact */

.ContactFormTable {
	padding:0px;
	margin:0px;
	width:390px !important;
}

.ContactFormTable TD {
	padding-left:0px;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:2px;
}

#dnn_ctr606_FormMaster_tdFormMasterHeaderCell {
	display:none;
}

.ContactFormTable .FormSectionTitle,
.ContactFormTable .SubHead,
.ContactFormTable,
#dnn_ctr606_FormMaster_tdCapthcaCell {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#243b74;
}

.ContactFormTable .NormalRed {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	display:block; 
	float:left;
	color:red !important;
	margin-top:-25px;
	margin-left:-10px; 
}

.ContactFormTable .FormSectionTitle {
	font-weight:bold;
}

.ContactFormTable .SubHead {
	font-weight:normal;
}

.ContactFormTable .NormalTextBox,
.ContactFormTable .CalendarTextBox,
#dnn_ctr606_FormMaster_tdCapthcaCell Input {
	border-color:#c0dcea;
	border-style:solid;
	border-width:1px;
	background-color:white;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-indent:2px;
	color:#243b74;
}

.ContactFormTable .NormalTextBox {
	width:330px;
	height:18px;
}

.ContactFormTable textarea.MessageTextBox {
	width:330px;
	height:72px;
}

.ContactFormTable span.NormalTextBox {
	border:none;
}

.ContactFormTable IMG {
	vertical-align:middle;
}

.ContactFormTable Label {
	margin-top:-2px;
}

#dnn_ctr606_FormMaster_tdCapthcaCell DIV.Normal DIV {
	margin-top:2px;
	margin-bottom:2px;
}

#dnn_ctr606_FormMaster_cmdSubmit {
	background-color:#0584b6;
	color:white;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
}

.ContactFormTable A.CommandButton:link, 
.ContactFormTable A.CommandButton:visited, 
.ContactFormTable A.CommandButton:active {
	color:white;
}

.ContactFormTable A.CommandButton:hover {
	color: yellow;
	text-decoration:none;
}

/* FormMaster, Reservation */

.ReservationTable {
	padding:0px;
	margin:0px;
	width:250px !important;
}

.ReservationTable TD {
	padding-left:5px;
	padding-right:4px;
	padding-top:2px !important;
	padding-bottom:2px !important;
}

.ReservationTable .SubHead,
.ReservationTable,
#dnn_ctr527_FormMaster_lblThankYou {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#243b74;
}

#dnn_ctr527_FormMaster_lblThankYou {
	text-align:center;
	width:75%;
}

.ReservationTable .NormalRed {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	display:block; 
	float:left;
	color:red !important;
	margin-top:-15px;
	margin-left:-10px; 
}

.ReservationTable .SubHead {
	font-weight:normal;
}

.ReservationTable .NormalTextBox,
.ReservationTable .CalendarTextBox {
	border-color:#c0dcea;
	border-style:solid;
	border-width:1px;
	background-color:white;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-indent:2px;
	color:#243b74;
}

.ReservationTable .NormalTextBox {
	width:140px !important;
	height:17px;
}

.ReservationTable textarea.NormalTextBox {
	width:140px !important;
	height:34px;
}

.ReservationTable span.NormalTextBox {
	border:none;
}

.ReservationTable .CalendarTextBox {
	width:120px !important;
	height:17px;
	margin-right:2px;
}

.ReservationTable IMG {
	vertical-align:middle;
	margin-top: -2px;
}

.ReservationTable Label {
	margin-top:-2px;
}

#dnn_ctr527_FormMaster_cmdSubmit {
	background-color:#0584b6;
	color:white;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
	margin-bottom:-10px;
	margin-top:0px;
}

.ReservationTable A.CommandButton:link, 
.ReservationTable A.CommandButton:visited, 
.ReservationTable A.CommandButton:active {
	color:white;
	text-decoration:none;
}

.ReservationTable A.CommandButton:hover {
	color: yellow !important;
	text-decoration:none;
}

#dnn_ctr527_FormMaster_lblRequired {
	display:none;
}

.DisplayNone {
	display:none;
}

#dnn_ctr527_FormMaster_tdFormMasterHeaderCell {
	display:none;
}

/*********************** SCROLLERS ***********************/
.AroundMainContentPaneContainer2 {
	width:206px;
	height:293px;
	position:absolute; 
	overflow:hidden;
	z-index:1;
}

.AroundMainContentPaneContainerLarge2a {
	width:418px;
	height:293px;
	position:absolute;
	overflow:hidden;
	z-index:1;
}

.AroundMainContentPaneContainer2b1 {
	width:206px;
	height:293px;
	position:absolute;
	overflow:hidden;
	z-index:1;
}

.AroundMainContentPaneContainer205_2 {
	width:203px;
	height:293px;
	position:absolute;
	overflow:hidden;
/*	z-index:1; */
}

.AroundMainContentPaneContainer205c4 {
	width:203px;
	height:293px;
	position:absolute;
	overflow:hidden;
	z-index:1;
}

.WrapperMainContentPaneContainer2 {
	position:absolute;  
	top:10px; 
	left:6px;
	width:188px;
	height:260px;
	overflow:hidden; 
	z-index:2;
}

.WrapperMainContentPaneContainerLarge2a {
	position:absolute;  
	top:10px; 
	left:10px;
	width:400px;
	height:260px;
	overflow:hidden; 
	z-index:2;
}

.WrapperMainContentPaneContainer2b1 {
	position:absolute;  
	top:6px; 
	left:3px;
	width:206px;
	height:270px;
	overflow:hidden; 
	z-index:2;
}

.WrapperMainContentPaneContainer205_2 {
	position:absolute;  
	top:4px; 
	left:4px;
	width:205px;
	height:270px;
	overflow:hidden; 
	z-index:2;
}

.WrapperMainContentPaneContainer205c4 {
	position:absolute;  
	top:0px; 
	left:11px;
	width:186px;
	height:270px;
	overflow:hidden; 
	z-index:2;
}

.AroundMainContentPaneContainer2 #root0,
.AroundMainContentPaneContainer2 #root1,
.AroundMainContentPaneContainer2 #root2,
.AroundMainContentPaneContainer2b1 #root1,
.AroundMainContentPaneContainer2b1 #root2 {
	position:		absolute;
	left:0px;
	top:0px !important;
	height:260px;
	width:182px;
	margin:	0px 0px 0px 0px;		
}

.AroundMainContentPaneContainerLarge2a #root0 {
	position:		absolute;
	left:0px;
	top:0px;
	height:260px;
	width:400px;
	margin:	0px 0px 0px 0px;		
}


.AroundMainContentPaneContainer205_2 #root2 {
	position:		absolute;
	left:0px;
	top:0px;
	height:265px;
	width:193px;
	margin:	0px 0px 0px 0px;		
}

.AroundMainContentPaneContainer205c4 #root3,
.AroundMainContentPaneContainer205c4 #root2 {
	position:		absolute;
	left:0px;
	top:0px;
	height:265px;
	width:186px;
	margin:	0px 0px 0px 0px;		
}

.AroundMainContentPaneContainer2 #root0 p,
.AroundMainContentPaneContainerLarge2a #root0 p,
.AroundMainContentPaneContainer2 #root1 p,
.AroundMainContentPaneContainer2 #root2 p,
.AroundMainContentPaneContainer2b1 #root1 p,
.AroundMainContentPaneContainer2b1 #root2 p,
.AroundMainContentPaneContainer205_2 #root2 p,
.AroundMainContentPaneContainer205c4 #root3 p,
.AroundMainContentPaneContainer205c4 #root2 p 	{
	margin: 0px 0px 0px 0px;
}
.AroundMainContentPaneContainer2 #thumb0,
.AroundMainContentPaneContainerLarge2a #thumb0,
.AroundMainContentPaneContainer2 #thumb1,
.AroundMainContentPaneContainer2 #thumb2,
.AroundMainContentPaneContainer2b1 #thumb1,
.AroundMainContentPaneContainer2b1 #thumb2,
.AroundMainContentPaneContainer205_2 #thumb2,
.AroundMainContentPaneContainer205c4 #thumb3,
.AroundMainContentPaneContainer205c4 #thumb2 		{
	display:none;
/*	position:absolute;
	height:			9px;
	width:			15px;
	left: 			171px !important;
	top:9px !important; */
}
.AroundMainContentPaneContainer2 #up0,
.AroundMainContentPaneContainer2 #up1,
.AroundMainContentPaneContainer2b1 #up1,
.AroundMainContentPaneContainer2b1 #up2,
.AroundMainContentPaneContainer2 #up2 	{
	position:absolute;
	left: 165px !important;
	top:274px !important;
	width:14px !important;
	height:13px !important;
	z-index:6;
}

.AroundMainContentPaneContainerLarge2a #up0,
.AroundMainContentPaneContainerLarge2a #up1 {
	position:absolute;
	left: 373px !important;
	top:274px !important;
	width:14px !important;
	height:13px !important;
	z-index:6;
}

.AroundMainContentPaneContainer205_2 #up2 	{
	position:absolute;
	left: 162px !important;
	top:274px !important;
	width:14px !important;
	height:13px !important;
	z-index:6;
}

.AroundMainContentPaneContainer205c4 #up3,
.AroundMainContentPaneContainer205c4 #up2 	{
	position:absolute;
	left: 162px !important;
	top:274px !important;
	width:14px !important;
	height:13px !important;
	z-index:6;
}

.AroundMainContentPaneContainer2 #dn0,
.AroundMainContentPaneContainer2 #dn1,
.AroundMainContentPaneContainer2b1 #dn1,
.AroundMainContentPaneContainer2b1 #dn2,
.AroundMainContentPaneContainer2 #dn2 	{
	position:absolute;
	left: 183px !important;
	top: 275px !important;
	width:14px !important;
	height:13px !important;
	z-index:7;
}

.AroundMainContentPaneContainerLarge2a #dn0,
.AroundMainContentPaneContainerLarge2a #dn1	{
	position:absolute;
	left: 391px !important;
	top: 275px !important;
	width:14px !important;
	height:13px !important;
	z-index:7;
}

.AroundMainContentPaneContainer205_2 #dn2 	{
	position:absolute;
	left: 180px !important;
	top: 275px !important;
	width:14px !important;
	height:13px !important;
	z-index:7;
}

.AroundMainContentPaneContainer205c4 #dn3,
.AroundMainContentPaneContainer205c4 #dn2 	{
	position:absolute;
	left: 180px !important;
	top: 275px !important;
	width:14px !important;
	height:13px !important;
	z-index:7;
}

.AroundMainContentPaneContainer2 #up0 a, 
.AroundMainContentPaneContainer2 #up0 a img, 
.AroundMainContentPaneContainer2 #dn0 a, 
.AroundMainContentPaneContainer2 #dn0 a img, 
.AroundMainContentPaneContainer2 #thumb0 a, 
.AroundMainContentPaneContainer2 #thumb0 a img,
.AroundMainContentPaneContainer2 #up1 a, 
.AroundMainContentPaneContainer2 #up1 a img, 
.AroundMainContentPaneContainer2 #dn1 a, 
.AroundMainContentPaneContainer2 #dn1 a img, 
.AroundMainContentPaneContainer2 #thumb1 a, 
.AroundMainContentPaneContainer2 #thumb1 a img,
.AroundMainContentPaneContainer2 #up2 a, 
.AroundMainContentPaneContainer2 #up2 a img, 
.AroundMainContentPaneContainer2 #dn2 a, 
.AroundMainContentPaneContainer2 #dn2 a img, 
.AroundMainContentPaneContainer2 #thumb2 a, 
.AroundMainContentPaneContainer2 #thumb2 a img,
.AroundMainContentPaneContainerLarge2a #up0 a, 
.AroundMainContentPaneContainerLarge2a #up0 a img, 
.AroundMainContentPaneContainerLarge2a #dn0 a, 
.AroundMainContentPaneContainerLarge2a #dn0 a img, 
.AroundMainContentPaneContainerLarge2a #thumb0 a, 
.AroundMainContentPaneContainerLarge2a #thumb0 a img,
.AroundMainContentPaneContainerLarge2a #up1 a, 
.AroundMainContentPaneContainerLarge2a #up1 a img, 
.AroundMainContentPaneContainerLarge2a #dn1 a, 
.AroundMainContentPaneContainerLarge2a #dn1 a img, 
.AroundMainContentPaneContainerLarge2a #thumb1 a, 
.AroundMainContentPaneContainerLarge2a #thumb1 a img,
.AroundMainContentPaneContainerLarge2a #up2 a, 
.AroundMainContentPaneContainerLarge2a #up2 a img, 
.AroundMainContentPaneContainerLarge2a #dn2 a, 
.AroundMainContentPaneContainerLarge2a #dn2 a img, 
.AroundMainContentPaneContainerLarge2a #thumb2 a, 
.AroundMainContentPaneContainerLarge2a #thumb2 a img,
.AroundMainContentPaneContainer2b1 #up1 a, 
.AroundMainContentPaneContainer2b1 #up1 a, 
.AroundMainContentPaneContainer2b1 #up1 a img, 
.AroundMainContentPaneContainer2b1 #dn1 a, 
.AroundMainContentPaneContainer2b1 #dn1 a img, 
.AroundMainContentPaneContainer2b1 #thumb1 a, 
.AroundMainContentPaneContainer2b1 #thumb1 a img,
.AroundMainContentPaneContainer2b1 #up2 a, 
.AroundMainContentPaneContainer2b1 #up2 a, 
.AroundMainContentPaneContainer2b1 #up2 a img, 
.AroundMainContentPaneContainer2b1 #dn2 a, 
.AroundMainContentPaneContainer2b1 #dn2 a img, 
.AroundMainContentPaneContainer2b1 #thumb2 a, 
.AroundMainContentPaneContainer2b1 #thumb2 a img,
.AroundMainContentPaneContainer205_2 #up2 a, 
.AroundMainContentPaneContainer205_2 #up2 a img, 
.AroundMainContentPaneContainer205_2 #dn2 a, 
.AroundMainContentPaneContainer205_2 #dn2 a img, 
.AroundMainContentPaneContainer205_2 #thumb2 a, 
.AroundMainContentPaneContainer205_2 #thumb2 a img,
.AroundMainContentPaneContainer205c4 #up3 a, 
.AroundMainContentPaneContainer205c4 #up3 a img, 
.AroundMainContentPaneContainer205c4 #dn3 a, 
.AroundMainContentPaneContainer205c4 #dn3 a img, 
.AroundMainContentPaneContainer205c4 #thumb3 a, 
.AroundMainContentPaneContainer205c4 #thumb3 a img,
.AroundMainContentPaneContainer205c4 #up2 a, 
.AroundMainContentPaneContainer205c4 #up2 a img, 
.AroundMainContentPaneContainer205c4 #dn2 a, 
.AroundMainContentPaneContainer205c4 #dn2 a img, 
.AroundMainContentPaneContainer205c4 #thumb2 a, 
.AroundMainContentPaneContainer205c4 #thumb2 a img {
		border:			0px;
}
.AroundMainContentPaneContainer2 #scroll0Container,
.AroundMainContentPaneContainer2 #scroll1Container,
.AroundMainContentPaneContainer2 #scroll2Container { 
		position:absolute;
		left:			0px; 
		top:			0px; 
		width:			182px; 
		height:			260px; 
		clip:			rect(0 182 260 0); 
		overflow:			hidden; 
}

.AroundMainContentPaneContainerLarge2a #scroll0Container { 
		position:absolute;
		left:			0px; 
		top:			0px; 
		width:			400px; 
		height:			260px; 
		clip:			rect(0 400 260 0); 
		overflow:			hidden; 
}

.AroundMainContentPaneContainer2b1 #scroll1Container,
.AroundMainContentPaneContainer2b1 #scroll2Container { 
		position:absolute;
		left:			0px; 
		top:			0px; 
		width:			196px; 
		height:			270px; 
		clip:			rect(0 196 270 0); 
		overflow:			hidden; 
}


.AroundMainContentPaneContainer205_2 #scroll2Container { 
		position:absolute;
		left:			0px; 
		top:			0px; 
		width:			193px; 
		height:			270px; 
		clip:			rect(0 193 270 0); 
		overflow:			hidden; 
}

.AroundMainContentPaneContainer205c4 #scroll3Container,
.AroundMainContentPaneContainer205c4 #scroll2Container { 
		position:absolute;
		left:			0px; 
		top:			0px; 
		width:			186px; 
		height:			270px; 
		clip:			rect(0 186 270 0); 
		overflow:			hidden; 
}

.AroundMainContentPaneContainer2 #scroll0Content,
.AroundMainContentPaneContainer2 #scroll1Content,
.AroundMainContentPaneContainer2 #scroll2Content { 
		position:absolute;
		left:			0px; 
		top:			0px; 
		width:			193px; 
		z-index:3;
}

.AroundMainContentPaneContainerLarge2a #scroll0Content { 
		position:absolute;
		left:			0px; 
		top:			0px; 
		width:			400px; 
		z-index:3;
}

.AroundMainContentPaneContainer2b1 #scroll2Content,
.AroundMainContentPaneContainer2b1 #scroll2Content { 
		position:absolute;
		left:			0px; 
		top:			0px; 
		width:			196px !important; 
		z-index:3;
}

.AroundMainContentPaneContainer205_2 #scroll2Content { 
		position:absolute;
		left:			0px; 
		top:			0px; 
		width:			193px; 
		z-index:3;
}

.AroundMainContentPaneContainer205c4 #scroll3Content,
.AroundMainContentPaneContainer205c4 #scroll2Content { 
		position:absolute;
		left:			0px; 
		top:			0px; 
		width:			186px; 
		z-index:3;
}


/* Prices */

#dnn_ctr548_ModuleContent {
	margin-left:4px;
	margin-top:7px;
	width:193px;
}

.WrapperMainContentPaneContainer2b1 div#root1,
.WrapperMainContentPaneContainer2b1 .MsoNormalTable,
.WrapperMainContentPaneContainer2b1 .MsoNormal,
.WrapperMainContentPaneContainer2b1 .MsoNormal span,
.WrapperMainContentPaneContainer2b1 .MsoBodyText2,
.WrapperMainContentPaneContainer2b1 .MsoBodyText2 p,
.WrapperMainContentPaneContainer2b1 .MsoBodyText2 p o {
	font-family:Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	color:#243b74 !important;
	text-align:center !important;
	vertical-align:middle !important;
}

.WrapperMainContentPaneContainer2b1 .MsoNormalTable {
	width:95% !important;
	margin-left: 0px !important;
}

.WrapperMainContentPaneContainer2b1 .MsoNormalTable,
.WrapperMainContentPaneContainer2b1 .MsoNormalTable TD {
	border-color: #0e548d !important;
	border-style:solid !important;
	border-width:1px !important;
	padding:3px !important;
}

/* Trogir */

.MainContentPaneContainer205c4 img {
	border-color: #9f9f9f !important;
	border-style:solid !important;
	border-width:1px !important;
	z-index:0;
}

.MainContentPaneContainer205c4 span.TextOverImage {
	display:block;
	position:absolute;
	height:21px;
	width:123px;
	margin-top:-22px;
	margin-left:52px;
	background-image:url(images/bijeli-okvir-preko-slike3.gif);
	background-repeat:no-repeat; 
	padding-left:10px;
	padding-top:3px;
	text-align:center;
	color:#243b74;
	font-size:11px;
	z-index:5;
}

.MainContentPaneContainer205c4 {
	font-family:Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	color:#243b74 !important;
}

/* Large content 2 and Word formating */

.MainContentPaneContainerLarge2a .MsoNormal,
.MainContentPaneContainerLarge2a .MsoNormal span,
.MainContentPaneContainerLarge2a .MsoBodyText2,
.MainContentPaneContainerLarge2a .MsoBodyText2 p,
.MainContentPaneContainerLarge2a .MsoBodyText2 p o,
.MainContentPaneContainerLarge2a .MsoBodyText span,
.MainContentPaneContainerLarge2a .MsoBodyText2 span,
.MainContentPaneContainerLarge2a span {
	font-family:Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	color:#243b74 !important;
	text-align:left !important;
	vertical-align:middle !important;
}

.MainContentPaneContainerLarge2a .MsoNormalTable,
.MainContentPaneContainerLarge2a .MsoNormalTable .MsoNormal,
.MainContentPaneContainerLarge2a .MsoNormalTable .MsoNormal span,
.MainContentPaneContainerLarge2a .MsoNormalTable .MsoBodyText2,
.MainContentPaneContainerLarge2a .MsoNormalTable .MsoBodyText2 p,
.MainContentPaneContainerLarge2a .MsoNormalTable .MsoBodyText2 p o {
	font-family:Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	color:#243b74 !important;
	text-align:center !important;
	vertical-align:middle !important;
}

.MainContentPaneContainerLarge2a .MsoNormalTable {
	width:100% !important;
	margin-left: 0px !important;
}

.MainContentPaneContainerLarge2a .MsoNormalTable,
.MainContentPaneContainerLarge2a .MsoNormalTable TD {
	border-color: #0e548d !important;
	border-style:solid !important;
	border-width:1px !important;
	padding:3px !important;
}

.MainContentPaneContainerLarge2a p,
.MainContentPaneContainerLarge2a {
	font-family:Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	color:#243b74 !important;
	text-align:left !important;
}

/* Table special */

.TableSpecial {
	width:99%;
	text-align:center;
	margin-left:1px;
}

.TableSpecial TD {
	height:15px;
	text-align:center;
	padding:2px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.TableSpecial TR.Row0 TD {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:white;
	font-weight:bold;
}

.TableSpecial TD.Col1 {
	background-color:#538ED5;
	color:#243b74;
}

.TableSpecial TD.Col2 {
	background-color:#8DB4E3;
	color:#243b74;
}

.TableSpecial TD.Col3 {
	background-color:#538ED5;
	color:#243b74;
}

.TableSpecial TD.Col4 {
	background-color:#17375D;
	color:#243b74;
}

/* lb */

a.lb img {
	border-color:black;
	border-width:1px;
}

a.lb2 img {
	border-width:0px !important;
}
