﻿@charset "utf-8";
/* CSS Document */
/*Template name:Aladdin
Release date: 2-11-2009
Description: Convert Flash Site to css, xhtml and flash - 3 pages.
Author: Designleon Team
Author URI: http://www.designleon.com/
*/
body
{
	background-image:url(img/pattern.jpg);
	background-repeat:repeat;
	margin: 20px;
	font-size: 12px;
}
* {
padding: 0;
margin: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.outer_container
{
	width:912px;
	padding: 0;
	margin: 0 auto;
	background-color: #CC9900;
	position:relative;
}
.top_roundcorner
{
	background-image: url(img/top_roundcorner.jpg);
	background-repeat: no-repeat;
	width: 957px;
	height: 44px;
	padding: 0;
	/*margin: 0;*/
	margin: 0 auto;
}
.box
{
	width: 955px;
	height: 622px;
	background-color: #fff;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cccccc;
	border-left-color: #cccccc;
	margin:0;
	padding: 0;
}
#inner_container/*used for the table*/
{
	width: 908px;
	margin: 0 21px;
	padding: 0;
}

/*--------------------Used to be a new stylesheet---------------*/


.flashitems /*used for Flash*/
{
	margin-left: 18px; margin-top: 0px;}
.flash /*used for Flash*/
{
	margin-left: 0px; margin-top: 0px;}

.contentAria
{
	position: absolute;
 	width: 715px;
	height: 889px;
 	background-color: #ffffcc;
 	z-index: 20;
	padding-left: 5px;
}

#left
{
	width: 152px;
	background-color:#99FF33;
	margin: 0;
	padding: 0;
}

.rezervation
{
	/*background-image:url(menu/make_rezervation.jpg);
	background-repeat: no-repeat;*/
	width: 152px;
	height: 89px;
	margin-left: 0;
	margin-top: 0px;
	padding: 0;
}
.style_sheet {margin-left: 0;}
img a{border:0;}

/*-----------------------end------------------------------*/

.mainContent{padding-top: 5px;}

#middle
{
	width: 549px;
	margin-left: 10px;
	margin-top: 40px;
	background-color: #fff;
}
#middle h4
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3f181d;
	text-decoration: none;
	margin-left: 10px;
	padding: 12px 0;
}
#middle p
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #343434;
	text-decoration: none;
	margin-left: 10px;
	line-height: 16px;
	padding: 3px 0;
}

#middle li
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #343434;
	text-decoration: none;
	font-weight: normal;
}
#middle ul
{
	list-style-type: circle;
	font-weight: normal;
	display: block;
	padding-left: 40px;
}
#right
{
	width: 203px;
	height:459px;
}
#footer
{
	width: 900px;
	height: 112px;
	padding-left: 23px;
}

.copyRight
{
	background-color: #eaeaea;
	width: 900px;
	height: 26px;
	margin:0;
	padding:0;
}
.copyRight p
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999;
	font-weight: bold;
	margin: 0 0 0 10px;
	padding-top:7px;
}
.copyRight em
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999;
	font-weight: bold;
	font-style: normal;
	padding-top:-7px;
	padding-bottom: 5px;
	margin: 0 0 0 520px;
}
.bottom_roundcorner
{
	width:957px;
	height: 19px;
	margin: 0 auto;
	padding:0;
	background-image:url(img/bottom_roundcorner.jpg);
	background-repeat: no-repeat;
}
.navigation_bg
{
	/*background-image:url(img/nav_bg.jpg);*/
	background-repeat: no-repeat;
	width: 150px;
	height: 232px;
	/*margin-left: 2px;*/
	margin-top: 0;
	/*padding-top: 30px;*/
}
img, img a{ border:0;}

/*brash borders*/
.brush_top
{
	background-image: url(img/top_brush.jpg);
	background-repeat: no-repeat;
	width: 448px;
	height: 10px;
	padding-top: 20px;
}
.brush_bottom
{
	background-image:url(img/brush_bottom.jpg);
	background-repeat: no-repeat;
	width: 453px;
	height: 18px;
	bottom: 0;
}
.brush_left
{
	background-image: url(img/brush_left2.jpg);
	background-repeat: repeat-y;
	width: 16px;
	height: 443px;
}
.brush_right
{
	background-image:url(img/brush_right.jpg);
	background-repeat:repeat-y;
	width: 5px;
	height: 445px;
	padding-right: 15px;
}
.right_brush /*used for dinamic box*/
{
	background-image:url(img/right_brush.jpg);
	background-repeat:repeat-y;
	width: 5px;
	height: 445px;
	padding-right: 15px;
}
.content/*inside brush*/
{padding-left: 20px;}

#outerContainer_fix
{
	/*height: 740px;*/
	height: 638px;
	margin: 0px auto 0 auto;
	position:relative;
	pading:0 0 9px 0;
	width: 955px;	
	background-color: #fff;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cccccc;
	border-left-color: #cccccc;
}
#inner_container_fixed/*used for the table*/
{
	/*width: 908px;*/
	width: 833px;
	height: 400px;
	margin: 0 21px;
	position:absolute;
	left:0px;
	top:0px;
}

#outerContainer_dinamic
{
	width: 957px;
	margin: 0px auto 0 auto;
}
.dinamic_box
{
	width: 955px;
	background-color: #fff;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cccccc;
	border-left-color: #cccccc;
	margin:0;
	padding: 0;
}
.fixed_box
{
	width: 955px;
	height: 625px;
	
	margin: 0px auto 0 auto;
	background-color: #fff;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cccccc;
	border-left-color: #cccccc;
	margin:0;
	position:relative;
	
}
#fixed_left
{
	width: 152px;
	/*height: 504px;*/
	height: 403px;
	background-image:url(menu/navigation_bg.jpg);
	background-repeat: repeat-y;
	
}
#dinamic_left
{
	width: 152px;
	background-image:url(menu/navigation_bg.jpg);
	background-repeat: repeat-y;
}
#dinamicPage_footer
{
	background-image:url(img/internalPage_footer.jpg);
	background-repeat: no-repeat;
	width: 900px;
	height: 114px;
	margin-left: 20px;
	margin-bottom:0;
	margin-top: 0;
	padding: 0;
}
.dinamicCopyRight
{
	background-color: #eaeaea;
	width: 899px;
	height: 26px;
	margin:0 0 0 22px;
	padding:0;
}
.fixCopyRight
{
	background-color: #eaeaea;
	width: 900px;
	height: 26px;
	/*margin:0 0 0 22px;*/
	margin: 0 auto;
	padding:0;
}
.dinamicCopyRight p, .fixCopyRight p
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999;
	font-weight: bold;
	margin: 0 0 0 10px;
	padding-top:7px;
}
.dinamicCopyRight em, .fixCopyRight em
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999;
	font-weight: bold;
	font-style: normal;
	padding-top:-7px;
	margin: 0 0 0 500px;
}
#dinamicMiddle
{
	width: 740px;
	margin-left: 10px;
	padding-bottom: 30px;
}
#dinamicMiddle h4
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3f181d;
	text-decoration: none;
	margin-left: 10px;
	padding: 12px 0;
}
#dinamicMiddle p
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #343434;
	text-decoration: none;
	/*margin-left: 10px;*/
	padding: 3px 10px 5px 15px;
}

.dinamicTopBrush
{
	background-image:url(img/dinamicTop_brush.jpg);
	background-repeat: no-repeat;
  	width: 719px;
	height:16px;
	padding: 0;
	margin: 0;
}
.fix_d_BottomBrush
{
	background-image:url(img/dinamicBottom_brush.jpg);
	background-repeat: no-repeat;
	width: 719px;
	height:18px;
	padding: 0;
	margin: 0;
}
.fix_top_brush
{
	background-image:url(img/fix_top_brush.jpg);
	background-repeat: no-repeat;
	height: 154px;
	width: 16px;
	padding: 0;
	margin: 0;
	}
.left_dinamic_brsuh
{
	background-image: url(img/left_brush_gradient.jpg);
	background-repeat: repeat-y;
	height: auto;	
	padding: 0;
	margin: 0;
}
.fix_Leftbottom_brush
{
	background-image:url(img/dinamic_bottom_left.jpg);
	background-repeat: no-repeat;
	width: 16px;
	height: 215px;
	padding: 0;
	margin: 0;
}
.fix_dRightBrush
{
	background-image:url(img/fix_dRight_brush.jpg);
	background-repeat: no-repeat;
	width: 13px;
	height: 153px;
	padding: 0;
	margin: 0;
}
.right_dimanic_gr
{
	background-image:url(img/right_dinamic_gr.jpg);
	background-repeat: repeat-y;
	height: auto;
	width: 13px;
	margin:0;
	padding:0;
}
.right_dbottom_fix
{
	background-image:url(img/right_dbottom_fix.jpg);
	background-repeat: no-repeat;
	width: 13px;
	height: 215px;
	margin: 0;
	padding: 0;
}
.place_holder /*used for left side text other then navigation*/
{
	width: 135px;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}
/*----------------------------------------Meeting Page Styles--------------------------------------------------*/
.meetingPicture
{
	top:0px;
	background-image:url(img/meeting.jpg);
	width: 468px;
	height: 161px;
	background-repeat:no-repeat;
	margin-left: 30px;
	padding-bottom: 10px;
}

img a {border:0;}

.martini_loft /*Room dimensions box*/
{
	
	margin-left: 30px;
	height:164px; 
	width: 471px;
	padding-bottom: 10px;
	margin-top:0;
	padding-top:0;
}

.martini_loft_bg/*here goes the image of the Martini Loft selected*/
{
	background-image:url(img/martiny_scheme.jpg);
	background-repeat:no-repeat;
	width: 471px;
	height: 164px;
	margin-top:0;
	padding-top:0;
	background-position:top;
}

.ballroom /*Room dimensions box*/
{
	
	margin-left: 30px;
	height:164px; 
	width: 471px;
	padding-bottom: 10px;
	margin-top:0;
	padding-top:0;
}

.ballroom_bg/*here goes the image of the Martini Loft selected*/
{
	background-image:url(img/ballroom-scheme.jpg);
	background-repeat:no-repeat;
	width: 471px;
	height: 164px;
	margin-top:0;
	padding-top:0;
	background-position:top;
}

#ballroom_dimensions{}
					

#room_dimensions_bg/*here goes the selected Rooms img*/
{
	background-image:url(img/room_dimensions.jpg);
	background-repeat:no-repeat;
	width: 494px;
	height: 146px;
	margin-bottom: 0;
	margin-left:8px;
	margin-top: 10px;
}

.room_demensions /*for Room Demensions text*/
{
	margin-left: 305px;
	color: #999999;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;	
	padding-top: 139px;
}
.room_demensions a /*for Room Demensions text*/
{
	color: #999999;
	text-decoration: none;	
}
.room_demensions a:hover
{
	color: #84021b;
	text-decoration: none;	
}


#room_dimensions_bg2/*here goes the selected Rooms img*/
{
	background-image:url(img/room_dimensions.jpg);
	background-repeat:no-repeat;
	width: 494px;
	height: 146px;
	margin-bottom: 0;
	margin-left:8px;
	margin-top: 10px;
}

.room_demensions2 /*for Room Demensions text*/
{
	margin-left: 305px;
	color: #999999;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;	
	padding-top: 139px;
}
.room_demensions2 a /*for Room Demensions text*/
{
	color: #999999;
	text-decoration: none;	
}
.room_demensions2 a:hover
{
	color: #84021b;
	text-decoration: none;	
}

.container
{
	width:912px;
	padding: 0;
	margin: 0 auto;
	position:relative;
}
/*Shelly's Additions*/


.mylist {margin-left: 40px; Verdana, Arial, Helvetica, sans-serif; color:#343434; font-size: 13px;}
.mylist ul {list-style:disc;}
.mylist li {Verdana, Arial, Helvetica, sans-serif;}

.test
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #AAC864;
	text-decoration: none;
	margin-left: 17px;
	padding: 17px 0;
}
.boldlink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin-left: 25px;
	padding: 12px 0;
	padding-bottom: 5px;
	
}


a:link {color: #3f181d; text-decoration:none;}
a:visited {color: #3f181d; text-decoration:none;}
a:active {color: #3f181d; text-decoration:none;}
a:hover {color: #99cc66; text-decoration:none;}

#lists
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 25px;
	}

.imgrtbord {
border:2px;
border-color:#5A3D1D;
border-style:solid;
margin:2px 7px 2px 5px;
padding:3px;
float:right;
}

.imglftbord {
border:2px;
border-color:#AAC864;
border-style:solid;
margin:2px 7px 2px 5px;
padding:3px;
float:left;
}

.imgrtgrnbord {
border:2px;
border-color:#AAC864;
border-style:solid;
margin:2px 7px 2px 7px;
padding:3px;
float:right;
}





.container
{
	width:912px;
	padding: 0;
	margin: 0 auto;
	position:relative;
}