/* CSS for Stayresfrance */

/* Reset Tags */
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
margin : 0;
padding : 0;
}
table {
border-collapse : collapse;
border-spacing : 0;
border : 0;
}
fieldset, img {
border : 0;
}
address, caption, cite, code, dfn, th, var {
font-style : normal;
font-weight : normal;
}
ol, ul {
list-style : none;
}
caption, th {
text-align : left;
}
h1, h2, h3, h4, h5, h6 {
font-size : 100%;
font-weight : normal;
}
q:before, q:after {
content : '';
}
abbr, acronym {
border : 0;
}
em {
color : #666666;
}
H1 {
border : none;
}
H2 {
font-size : 120%;
height : 22px;
line-height : 22px;
color : #fff;
font-weight : bold;
padding-left : 10px;
}
H3 {
font-size : 130%;
font-weight : bold;
line-height : 20px;
height : 20px;
color : #0258a0;
padding : 0;
margin : 0;
}
H3 a{
color : #0258a0;
text-decoration:underline;
}
H3 a:hover{
color : #0258a0;
text-decoration:none;
}
H4 {
font-size : 110%;
font-weight : bold;
line-height : 20px;
height : 20px;
color : #0258a0;
padding : 0;
margin-top : 10px;
}
H5 {
font-size : 100%;
font-weight : bold;
line-height : 20px;
height : 20px;
color : #c03b34;
background-color:#e8e8e8;
padding : 0;
}
P {
font-size : 100%;
line-height : 16px;
margin-top : 8px;
margin-bottom : 6px;
color : #343434;
text-align : justify;
}
P a {
text-decoration : underline;
color : #343434;
}
P a:hover {
text-decoration : none;
}
img {
border : none;
}
sup {
font-family : Arial, Helvetica, sans-serif;
font-size : 9px;
color : #000000;
}
hr {
height : 1px;
color : #9b9c9d;
border : 1px dotted #9b9c9d;
border-style : none none dotted;
margin-bottom : 15px;
margin-top : 8px;
}
body {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #333;
font-size : 70%;
background-color : #fff;
margin : 0;
padding : 0;
}

/* Classes begins */
.container {
width : 770px;
border : 1px solid #9fb6c3;
}
.toplink {
color : #ffffff;
background-color : #006699;
line-height : 25px;
padding-left : 8px;
}
.toplink ul {
list-style-type : none;
padding : 0;
margin : 0;
}
.toplink ul li {
display : inline;
color : #ffffff;
}
.toplink ul li a {
text-decoration : none;
color : #ffffff;
}
.toplink ul li a:hover {
text-decoration : underline;
}
.addtofav {
color : #036db0;
}
.addtofav ul {
line-height : 43px;
padding-left : 8px;
margin : 0;
}
.addtofav li {
display : inline;
}
.addtofav li a {
color : #036db0;
text-decoration : underline;
}
.addtofav li a:hover {
color : #036db0;
text-decoration : none;
}
.search {
background-color : #006699;
border : 1px solid #02447a;
color : #ffffff;
font-weight : bold;
width : 52px;
height : 17px;
padding-bottom : 3px;
padding-right : 4px;
text-align : center;
}
.searchBox {
height : 12px;
}
.header {
border-bottom : 1px solid #58abf0;
border-top : 1px solid #58abf0;
background-color : #67baff;
}
.nav {
color : #fff;
background-color : #c03b34;
height : 25px;
line-height : 25px;
margin-top : 2px;
text-align : center;
}
.nav ul {
padding : 0;
margin : 0;
}
.nav ul li {
display : inline;
font-weight : bold;
}
.nav ul li a {
color : #ffffff;
text-decoration : none;
}
.nav ul li a:hover {
text-decoration : underline;
}
.body {
padding : 10px 5px;
}
.leftNav {
background-color : #f6f6f6;
border : 1px solid #c8c9c9;
background-image : url(../Hotels-Images/tower.jpg);
background-position : center 0%;
background-repeat : no-repeat;
margin-right : 10px;
}
.leftNav ul {
padding-left : 15px;
padding-top : 10px;
}
.leftNav ul li {
background-image : url(../Hotels-Images/arrow.gif);
background-repeat : no-repeat;
background-position : 0 7px;
line-height : 18px;
padding-left : 20px;
}
.leftNav ul li a {
text-decoration : none;
color : #333;
}
.leftNav ul li a:hover {
text-decoration : underline;
}
.more {
color : #c03b34;
font-weight : bold;
}
.more a {
color : #c03b34;
text-decoration : underline;
}
.more a:hover {
text-decoration : none;
}
.content {
padding-right : 10px;
}
.content ul{
margin-top:7px;
}
.searchForm {
margin : 5px 0;
}
.dealofThemonth {
margin-top : 15px;
border : 1px solid #c8c9c9;
}
.deal {
color : #333333;
padding : 2px;
}
.deal a {
color : #c03b34;
text-decoration : underline;
}
.deal a:hover {
text-decoration : none;
}
.button {
margin-top : 10px;
}
.hotelList {
background-image : url(../Hotels-Images/hotel_list.gif);
background-repeat : no-repeat;
height : 46px;
color : #ffffff;
font-weight : bold;
line-height : 18px;
}
.hotelList a {
color : #ffffff;
text-decoration : none;
}
.hotelList a:hover {
text-decoration : underline;
}
.goBtn {
float : right;
margin : 5px;
}
.footerLink {
color : #ffffff;
background-color : #5ca1c8;
text-align : center;
height : 25px;
}
.footerLink ul li {
display : inline;
line-height : 25px;
}
.footerLink ul li a {
color : #ffffff;
text-decoration : none;
}
.footerLink ul li a:hover {
text-decoration : underline;
}
.footer {
text-align : center;
color : #333333;
}
.footer ul li {
display : inline;
line-height : 19px;
}
.footer a {
color : #333333;
text-decoration : none;
}
.footer a:hover {
text-decoration : underline;
}
.hyper {
	color: #c03b34;
	text-decoration: none;
}
.hyper:hover {
	color: #c03b34;
	text-decoration: underline;
	}
.Ads{
padding:8px 0px;
}
.top{
color:#c03b34;
text-align:right;
font-weight:bold;
}
.top a{
color:#c03b34;
text-decoration:none;
}
.top a:hover{
color:#c03b34;
text-decoration:underline;
}
.bottomTable{}
.bottomTable td{
border:1px solid #dbdbdb;
padding:2px;
}
.bottomTable td a{
color:#333;
text-decoration:underline;
}
.bottomTable td a:hover{
text-decoration:none;
}
.Img{
float:right;
margin:5px;
border:1px solid #999;
}
.hotelDesc li{
background-image:url(../Hotels-Images/block.jpg);
background-repeat:no-repeat;
padding-left:20px;
background-position:10px 7px;
line-height:18px;
}
.hidden{ 
visibility:hidden;
}	