a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #336699;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #336699;
	text-decoration: none;

}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;

}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.just {
	text-align: justify;
}

/*search box*/

#srch
{
float:right;
margin:1px;
}
#q
{
margin:0;
}

#border td
{
padding:0px;
vertical-align:center;

}

.brd {
	background-color: #336699;
	border: 2px solid #336699;
}
h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
	color: #003366;
}
h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
	color: #003366;
}
.str {
	color: #FFFFFF;
	background-image: url(images/bgrr_new.gif);
}
.bg {
	background-color: #003366;

}
.bl {
	color: #333333;
}
.borderCopy {
	font-size: 12px;
	color: #666;

}

/* aprtments menu styling */


ul.rms
{
list-style-type:none;
margin:0;
padding:0;
}

li.style5
{
float:left;
}
a.rms:link
{
	display:block;
	width:90px;
	background:url("images/bg-menu.jpg");
	font-style:normal;
	color:#FFFFFF;
	text-align:center;
	padding:5px;	
}
a.rms:hover
{
	background:url("images/bg-menu1.jpg");
	font-size:12px;
	color:#FFFFFF;
}
a.rms:visited
{
	font-size:12px;
	color:#333333;
}
.prom
 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CC0000; text-align:center; font-weight:bold;}

th.prom
{
background:#FFFFCC;
}
td.prom
{background:#FFFFCC;}


table.rts
{
width:100%;
border:thin;
border-color:#77A5CA;
padding:inherit;
border-collapse:collapse;
border-style:outset;


}
th.rts
{
background:#9EBFDA;
text-align:center;
font-style:normal;
font-size:0.8em;

}
tr.ratesalt
{
background:#D1E7ED;
padding-top:15px;
padding-bottom:15px;

}

td.rts
{
text-align:center;
font-weight:bold;
}
tr.rts, tr.ratesalt
{
height:25px;
}

.style2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

.style1 {
}
.style7 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; }
.style11 {color: #0B3E71}
.style12 {color: #CC0000}


#ttl tr
{
vertical-align:bottom;
text-align:center;
}

#rates th.prom
 {font-family: Arial, Helvetica, sans-serif; background: #FFFAB9; font-size: 12px; color:#CC0000; text-align:center; font-weight:bold;}

#rates th
{
background:#FFFFCC;
}
#rates td.prom
{background:#FFEAB9;}

#rates
{
width:100%;
border:thin;
border-color:#77A5CA;
padding:inherit;
border-collapse:collapse;
border-style:outset;


}
#rates th
{
background:#9EBFDA;
text-align:center;
font-style:normal;
font-size:0.75em;
color: #000066;

}
#rates tr.ratesalt
{
background:#D1E7ED;
padding-top:15px;
padding-bottom:15px;

}

#rates td
{
text-align:center;
font-weight:bold;
}
#rates tr, #rates tr.ratesalt
{
height:25px;
}

#links
{
list-style-type:none;
margin:0;
padding:0;
}

#links a:link
{
	display:block;
	width:90px;
	background:url("images/vmenu.jpg");
	font-style:normal;
	color:#FFFFFF;
	text-align:left;
	padding:4px;
	margin-bottom:3px;
	margin-left:2px;	
}
#links a:hover
{
	background:url("images/vmenu1.jpg");
	font-size:12px;
	color:#FFFFFF;
}
#links a:visited
{
	font-size:12px;
	color:#333333;
}
#links a.res:link
{
background:url(images/bg-menu.jpg);
}
#links a.res:hover
{
background:url(images/bg-menu1.jpg);
}

#front tr
{
vertical-align:top;
text-align:center;
}
#front td
{
padding-left:3px;
}

#spe
{
display:block;
width:148px;
background-color:#FFFAB9;
border-width:thin;
border-style:solid;
border-color:#CC3300;
padding:1px;
margin:2px;
text-align:center;
}

/*frontpage hotels table styling*/
#htls
{
width:80%;
background-color: #FFFF99;
border-collapse:collapse;
border-width: thin;
border-style:solid;
border-color:#CC3300;
padding:0px;
margin:2px;
}

#htls th
{
background:#FFCC99;
font-style:normal;
font-size:12px;
font-weight:bold;
}

/*horisontal menu styling*/

table#hmenu-wrapper
{
width:100%;
border-collapse:collapse;
margin:0;
padding:0;
}

#hmenu-wrapper tr
{
background: url(images/vmenu.jpg);
}



#hmenu
{
list-style-type:none;
margin:0;
padding:0;
}


#hmenu  li
{
float:left;
}
 #hmenu a:link
{
	display:block;
	border-right-style:hidden;
	border-right-width:thin;
	background:   #7E9ADC;
	font-style:normal;
	color:#FFFFFF;
	text-align:center;
	padding:7px 5px 7px;
	margin-right:2px;
	
}
#hmenu a:visited
{
background:#A8BBE8;

font-style:normal;
color: #666666;
		
}


#hmenu a:hover
{
	background:url("images/bg-menu1.jpg");
	font-style:normal;
	color: #006699;
}
/*vertical main menu styling*/

#mmenu
{
display:block;
width:155px;
border-style: outset;
border-width:2px;
border-color: #CC0000;
list-style-type:none;
margin-top:4px;
padding:1px;
}

#mmenu a:link
{
	display:block;
	background: #336699;
	font-style:normal;
	color: #ffffff;
	text-align:left;
	padding:7px 5px 7px;
	margin:1px;
}
#mmenu a:visited
{
background:#A5B9E7;
color: #666666;
}

#mmenu a:hover
{
	background: url("images/bg-menu1.jpg");
	font-style:normal;
	color: #003366;
}
#menu1
{
width:100%;
margin-top:5px;
}

/*styling rent car tables*/

#table
{
border-style:solid;
border-collapse:collapse;
border-width:thin;
border-bottom-color:#5076CF;
}


#table th
{
background: #5076CF;
color:#FFFFFF;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

font-weight:bold;
padding:5px;

}
#table td
{
padding:5px;
text-align:left;
}

#table h4
{
text-align:center;
}


.lg
{
opacity:1;
filter:alpha(opacity=100);
margin:5px;
float:center;

}

table#apt
{
width:100%;
border:thin;
border-color:#77A5CA;
padding:inherit;
border-collapse:collapse;
border-style:outset;


}
#apt tr.header
{
background:#9EBFDA;
text-align:center;
font-style:normal;
font-size:0.8em;
color:#333333;
height:25px;
vertical-align:middle;
}
#apt tr.alt
{
background:#D1E7ED;
padding-top:15px;
padding-bottom:15px;
vertical-align:middle;

}
#apt tr
{
vertical-align:top;
}

#apt caption
{
font-style:normal;
font-size:13px;
font-weight:bold;
padding:2px;
}


a.apt:link
{
	display:block;
	width:80%;
	background:url("images/bg-menu.jpg");
	font-style:normal;
	color:#FFFFFF;
	text-align:center;
	padding:5px;	
}
a.apt:hover
{
	background:url("images/bg-menu1.jpg");
	font-size:12px;
	color:#FFFFFF;
}
a.apt:visited
{
	font-size:12px;
	color:#333333;
}


