﻿.list-rounded ul 
{
	padding:5px 2px 5px 8px;
}

.subtitle,
.static-content h1
{
	font-size:18px;
	color:#090909;
	margin: 4px 0 15px; float:none;
}

a.link2
{
	background: transparent url(../images/arrow-right2.gif) no-repeat 0 3px;
	color: #991500;
	padding-left: 12px;
	line-height: 16px;
}

a,
a:visited,
a:link,
a:hover
{
    color:#ed1b2e;
}

.go-to-top				{ margin:5px 0px 20px 0px;	color: #ed1b2e; }
.go-to-top a			{ color: #ed1b2e; 	}
.go-to-top a:visited	{ color: #ed1b2e; }

a.static-link, a.static-link:visited	{ color:#ed1b2e; text-decoration:underline }
.static-navigation		{ width: 699px; }

.main-column .static-content			{	background: #FFF; padding: 15px; line-height: 13px;	margin-top: 15px; min-height: 650px; }

.box ul li a .active
{
	color: #F6FF00;
}
.subnav-col
{
	width:50%;
	float:left;
	margin-bottom:15px;
}
.static-table
{
	border:solid 1px #000;
	border-collapse:collapse;
	
}
.static-table-no-border
{
	border:none;
}
.static-table td
{
	border:solid 1px #000;
	padding:4px;
}
.static-table-no-border td
{
	border:none;
	padding:4px 20px 4px 0;
}
.star-rating {
	width:48px;
	height:14px;
	background:transparent url(../images/search-five-stars.png) no-repeat center left;
	text-indent:-2000px;
	float:left;
	overflow:hidden;
}
.star-rating-10 {
	width:12px;
}
.star-rating-20 {
	width:25px;
}
.star-rating-30 {
	width:36px;
}
.star-rating-40 {
	width:47px;
}
.star-rating-50 {
	width:60px;
}
/* Styles for the forms pages */


form#send-cancellation  input,
form#send-cancellation  select,
#sendprebookContent input,
#sendprebookContent select  
{
    width: 100%;
    margin-bottom: 10px;
}
form#send-cancellation  fieldset,
#sendprebookContent  fieldset
{
    padding: 0;
    margin: 0;
    border: none;
    float: left;
    width: 554px;
}
#sendprebookContent .insurance input
{
	width: auto;
}
form#send-cancellation label
{
	width:232px;
	float:left;
}
#sendprebookContent label 
{
	width:200px;
	float:left;
}
.extra-short
{
    width: 60px;
}
form#send-cancellation .name #mag-title,
form#send-cancellation .name #mag-firstletter,
form#send-cancellation .birthdate select,
form#send-cancellation .address #mag-postal,
#sendprebookContent .name .title,
#sendprebookContent .address .title
{
    width: 80px!important;
}
form#send-cancellation .name #mag-middlename,
form#send-cancellation .birthdate select#mag-birthyear,
form#send-cancellation .address #mag-streetnr,
#sendprebookContent .name .middlename,
#sendprebookContent .birthdate select,
#sendprebookContent .address .middlename
{
    width: 85px!important;
}
form#send-cancellation .contact-info #mag-phoneprivate,
form#send-cancellation .contact-info #mag-phonework,
form#send-cancellation .contact-info #mag-phonehomestay,
form#send-cancellation .contact-info #mag-email,
#sendprebookContent .contact-info .contactinfo
{
    width: 140px!important;
}
form#send-cancellation .name #mag-firstname,
form#send-cancellation .name #mag-lastname,
form#send-cancellation .name #mag-second-lastname,
#sendprebookContent .name .name
{
    width: 160px!important;
}
form#send-cancellation .address #dd-mag-street,
form#send-cancellation .address #mag-street,
#sendprebookContent .address #dd-mag-street,
#sendprebookContent .address .mag-street
{
    width: 165px!important;
}
form#send-cancellation .address #mag-country,
#sendprebookContent .address .mag-country 
{
    width: auto!important;
}
form#send-cancellation .address #mag-city,
#sendprebookContent .address .mag-city
{
    width: 170px!important;
}
form#send-cancellation .address #dd-mag-street,
#sendprebookContent .address #dd-mag-street
{
    display: none;
}
form#send-cancellation .address #mag-streetnrext,
#sendprebookContent .address .mag-streetnrext 
{
    width: 60px !important;
}
form#send-cancellation #sendButton,
#sendprebookContent #sendButton
{
    width: 200px;
}

p.errorText {
    display: none;
    color: red;
    padding-left: 5px;
}

#divcompanion1,
#divcompanion2,
#divcompanion3,
#divcompanion4,
#divcompanion5,
#divcompanion6,
#divcompanion7
{
	position: relative;
	zoom:1;
	float:left;
}



form#order-brochure 
{
    width: 467px;
}
form#order-brochure input,
form#order-brochure select 
{
    width: 100%;
    margin-bottom: 10px;
}
form#order-brochure fieldset
{
    padding: 0;
    margin: 0;
    border: none;
    float: left;
    width: 554px;
}
form#order-brochure .brochures label,
form#order-brochure .offers label
{
    font-weight: bold;
    display: inline;
    margin-bottom: 0;
}
form#order-brochure .offers label 
{
    font-weight: normal!important;
}
form#order-brochure .brochures input,
form#order-brochure .offers input
{
    width: 20px;
    border: none;
    margin-bottom: 0;
}
form#order-brochure .brochures p
{
    margin-top: 0;
}
form#order-brochure .field,
form#order-brochure .birthdate select
{
    float: left;
    margin-right: 8px;
}
form#order-brochure label 
{
    display: block;
    margin-bottom: 5px;
}
.extra-short
{
    width: 60px;
}
form#order-brochure .name #mag-title,
form#order-brochure .name #mag-firstletter,
form#order-brochure .birthdate select,
form#order-brochure .address #mag-postal
{
    width: 80px!important;
}
form#order-brochure .name #mag-middlename,
form#order-brochure .birthdate select#mag-birthyear,
form#order-brochure .address #mag-streetnr
{
    width: 85px!important;
}
form#order-brochure .contact-info #mag-phoneprivate,
form#order-brochure .contact-info #mag-phonework,
form#order-brochure .contact-info #mag-email
{
    width: 140px!important;
}
form#order-brochure .name #mag-lastname
{
    width: 160px!important;
}
form#order-brochure .address #dd-mag-street,
form#order-brochure .address #mag-street
{
    width: 165px!important;
}
form#order-brochure .address #mag-country 
{
    width: auto!important;
}
form#order-brochure .address #mag-city
{
    width: 170px!important;
}
form#order-brochure .address #dd-mag-street
{
    display: none;
}
form#order-brochure .address #mag-streetnrext 
{
    width: 60px !important;
}
form#order-brochure #btn-brochure {
    width: 100px;
}

h1
{
    margin-bottom:10px; float:none;
}

.brochure-subscription .field
{
	height: 40px;
}
form#order-brochure .offers
{
	height: 20px;
}
