/*
	CSS Document: css_style.css
	Version: 1.0 | Date: 2007-03-11
	Project: www.hotelalpina.com
	Author: websLINE, 2007
	-------
*/


/* FORMATIERUNG */

body, a, input, select, textarea {
	font-family: Verdana, Arial, San-Serif;
	color: #333;
	}
#design-start, #design-content, #design-breit, #design-popup {
	font-size: 62.5%;
	}
#design-print {
	font-size: 75%;
	}

p, ul, ol, dl	{
	font-size: 1.1em;
	}
p	{
	margin: 15px 0;
	}
td p	{
	padding: 0;
	margin: 0 0 15px 0;
	}
body.one h1, h1.design1  { background: url(img_bg-h1_design1.gif) no-repeat; }
body.two h1, h1.design2 { background: url(img_bg-h1_design2.gif) no-repeat; }
body.three h1, h1.design3  { background: url(img_bg-h1_design3.gif) no-repeat; }
body.four h1, h1.design4  { background: url(img_bg-h1_design4.gif) no-repeat; }
body.five h1, h1.design5  { background: url(img_bg-h1_design5.gif) no-repeat; }
body.six h1, h1.design6 { background: url(img_bg-h1_design6.gif) no-repeat; }
body.seven h1, h1.design7  { background: url(img_bg-h1_design7.gif) no-repeat; }
body.oneEN h1, h1.design1EN  { background: url(img_bg-h1_design1_EN.gif) no-repeat; }
body.twoEN h1, h1.design2EN { background: url(img_bg-h1_design2_EN.gif) no-repeat; }
body.threeEN h1, h1.design3EN  { background: url(img_bg-h1_design3_EN.gif) no-repeat; }
body.fourEN h1, h1.design4EN  { background: url(img_bg-h1_design4_EN.gif) no-repeat; }
body.fiveEN h1, h1.design5EN  { background: url(img_bg-h1_design5_EN.gif) no-repeat; }
body.sixEN h1, h1.design6EN { background: url(img_bg-h1_design6_EN.gif) no-repeat; }
body.sevenEN h1, h1.design7EN  { background: url(img_bg-h1_design7_EN.gif) no-repeat; }
body.oneFR h1, h1.design1FR  { background: url(img_bg-h1_design1_EN.gif) no-repeat; }
body.twoFR h1, h1.design2FR { background: url(img_bg-h1_design2_FR.gif) no-repeat; }
body.threeFR h1, h1.design3FR  { background: url(img_bg-h1_design3_FR.gif) no-repeat; }
body.fourFR h1, h1.design4FR  { background: url(img_bg-h1_design4_FR.gif) no-repeat; }
body.fiveFR h1, h1.design5FR  { background: url(img_bg-h1_design5_FR.gif) no-repeat; }
body.sixFR h1, h1.design6FR { background: url(img_bg-h1_design6_FR.gif) no-repeat; }
body.sevenFR h1, h1.design7FR  { background: url(img_bg-h1_design7_FR.gif) no-repeat; }
h1 {
	font-size: 1.5em !important;
	color: #072964;
	padding: 10px 0 0 10px;
	margin: 0 0 25px -10px;
	}
#design-content h1,
#design-breit h1 {
	width: 580px;
	}
h2 {
	font-size: 1.3em;
	margin: 35px 0 15px 0;
	color: #1C3B71;
	}
h3 {
	font-size: 1.2em;
	margin: 30px 0 15px 0;
	}
h4 {
	font-size: 1.1em;
	margin: 25px 0 15px 0;
	}
h5 {
	font-size: 1em;
	margin: 15px 0;
	}
h6 {
	font-size: 1em;
	margin: 15px 0;
	color: #ABACB3;
	}

table {
	width: 100%;
	border: 0;
	}
th, td {
	padding: 0;
	}

#content li, 
#content2 li {
	list-style-type: circle;
	padding: 0.1em 0;
	}

.absatz-newsletter td p, 
.absatz-sitemap td p, 
.absatz-guestbook td p, 
.absatz-search td p,
.prices2 td p,
.prices td p {
	margin: 0; padding: 0;
	}

.headlinks {
	color: #737373;
	}
#main-right h2 {
	width: 247px;
	}
.book h2 {
	color: #fff;
	}
.fontwhite h2, .fontblue h2 {
	margin: 0; padding: 0 0 0.4em 0;
	}

.map * {
	font-size: 1em;
	}

.bttn, .superPackage .col4 a {
	color: #fff;
	font-weight: bold;
	text-decoration: none !important;
	background: #072964;
	border: 1px solid #fff;
	display: block;
	padding: 5px;
	text-transform: uppercase;
	}



/* LINK FORMATIERUNG */

a {
	text-decoration: none;
	}
a:hover {
	text-decoration: underline;
	}
#content a {
	text-decoration: underline;
	}

.headlinks a {
	color: #737373;
	margin-right: 4px;
	font-size: 0.9em;
	}
.headlinks a.eng,
.headlinks a.ger,
.headlinks a.fra,
.headlinks a.ned,
.headlinks a.pol {
	padding: 0 20px 0 0;
	}
.headlinks a.eng {background: url(img_flagg-gbr.gif) no-repeat 100% 0;}
.headlinks a.ger {background: url(img_flagg-ger.gif) no-repeat 100% 0;}
.headlinks a.fra {background: url(img_flagg-fra.gif) no-repeat 100% 0;}
.headlinks a.ned {background: url(img_flagg-ned.gif) no-repeat 100% 0;}
.headlinks a.pol {background: url(img_flagg-pol.gif) no-repeat 100% 0;}

.rooms a, .lastminutes a, .box-catalogue a {
	color: #fff;
	}
.rooms a:hover, .lastminutes a:hover, .box-catalogue a:hover {
	font-weight: bold;
	}
.breadcrumbs a, .content-functions a {
	color: #94959F;
/*	text-decoration: underline;*/
	}
.breadcrumbs a:hover, .content-functions a:hover {
	font-weight: bold;
	}
