#contentText {text-align: left; font-size: 10px;}
h1, h2, h3, p, p.back, a, a:hover, a:focus, a:active, ul, ol, li, input, input.border, select, textarea, label, form, table, th, td{font-family:Georgia, "Times New Roman", Times, serif;  font-size: 14px; }
.bodytext { font-family:Georgia, "Times New Roman", Times, serif;  font-size: 14px; color: #000000;}
p#csc-textpic-text { font-size: 10px; color: #036;}
contentText { font-family:Georgia, "Times New Roman", Times, serif; font-size: 10px; color: #036;}
h2#contentText { font-size: 5px; font-weight: bold; color: #ff00000;}

h1{ font-size:30px; font-family:Georgia, "Times New Roman", Times, serif;
color: #ffffff; margin-top:13px; margin-bottom:-13px; font-weight:lighter;}
h2{ font-size: 16px; font-family:Georgia, "Times New Roman", Times, serif; color: #66666; text-decoration:underline; 
font-weight:bold;  }
h3{ font-size: 14px; font-family:Georgia, "Times New Roman", Times, serif; color: #FFF; background-image:url(../media/linie.gif); background-repeat:no-repeat; height:25px; padding-top:8px; margin-bottom:-20px; font-weight:lighter;}
h4{ font-size: 14x; font-family:Georgia, "Times New Roman", Times, serif;  color: #3b3420; text-decoration:none; margin-bottom:-35px; font-style:italic; background-image:url(../media/hgnavi1.gif); background-repeat:no-repeat; padding-left:17px; }
h5{ font-size: 14px; font-family:Georgia, "Times New Roman", Times, serif; color: #FFF; background-image:url(../media/linie_unten.gif); background-repeat:no-repeat; height:25px; padding-bottom:8px; margin-bottom:-20px; font-weight:lighter;}

p.back{border: 0px solid #039; border-width: 0px 0; width: 90%; margin: 15px 0; color: #039;} 


#content{text-align:left;}

.internal-link img {border:1px solid #fff;}

.internal-link {color:#d3f998; font-weight:bold; text-decoration:none;}
.external-link {color:#d3f998; font-weight:bold; text-decoration:none;}
.external-link-new-window {color:#d3f998; font-weight:bold; text-decoration:none;}
a.download {color:#d3f998; font-weight:bold; text-decoration:none;}

#inhalt a {color:#d3f998; font-weight:bold; text-decoration:none;}


.tx-slideshow-pi1 {
    text-align:right;
    margin-left:12px;
    margin-top:6px;
    border-style:solid;
	border-width:1px;
	border-color:#B6B99E;
}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img {
    width:464px;
    margin-left:-6px;
    margin-top:6px;
    margin-right:3px;
    border-style:solid;
	border-width:1px;
	border-color:#B6B99E;
}

div.csc-textpic img {
    border:medium none;
}

div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image {
    text-align:left;
}

div.csc-textpic-center {
text-align:left;
}

dl .csc-texpic-fistcol { padding-right:5px; margin-right:5px;}

.csc-bulletlist-0 {
list-style-image : url(http://parkhotel-igls.wm6.wexmedia.at/fileadmin/template/media/bullet.jpg); font-style:italic;} 



.headerlinks { font-family:"Times New Roman", Times, serif; font-size:16px; padding-left:15px; color: #FFFFFF}

.impressum a{font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; margin-top:2px;}
.impressum a:hover{font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; margin-top:2px;}
.footer {font-size:11px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; color:#00000; margin-top:2px;}
#footer, #footer a {font-size:11px; text-decoration:none; color:#fff;}

.links {font-size:12px; color:#666666; margin-top:0px;}
.kontakt a {font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#666666;}
	body {
	/* get vertical scrollbar always (for centered layouts) */
		min-height: 101%;
	position: relative;
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size: 14px; /* make 1em = 10px */
	color: #ffffff;
	text-align: left;
	background-color:#7C7F65;
	background-image:url(../media/hgbild.jpg);
	background-repeat:repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom:0px;
	}


#hglayer1 {
	position:absolute;
	color:d3f998;
	left:845px;
	top:38px;
	width:137px;
	height:139px;
	z-index:1;
	border-style:solid;
	border-width:1px;
	border-color:#B6B99E;
	background-color: #84A32B;
	background-image:url(../media/hgboxoben2.jpg);
	background-repeat:no-repeat;
}
#hglayer2 {
	position:absolute;
	left:1149px;
	top:138px;
	width:972px;
	height:840px;
	z-index:2;
	border-style:solid;
	border-width:1px;
	border-color:#E3E1D3;
}
#hgbild {
	position:absolute;
	left:318px;
	top:20px;
	width:176px;
	height:164px;
	z-index:3;

}
#bildoben {
	position:absolute;
	left:508px;
	top:226px;
	width:478px;
	height:465px;
	z-index:4;

}
#navi {
	position:absolute;
	left:31px;
	top:190px;
	width:950px;
	height:30px;
	z-index:20;
}
#sprache {
	position:absolute;
	left:522px;
	top:15px;
	width:76px;
	height:22px;
	z-index:6;
	font-size:11px;
}

#sprache a {color:#d3f998; text-decoration:none; font-size:11px;}
#sprache a:hover {color:#FFF; text-decoration:none; font-size:11px;}

#linksoben {
	position:absolute;
	left:836px;
	top:9px;
	width:170px;
	height:23px;
	z-index:7;
}

#linksoben a {
	text-decoration: none;
	color: #666666;
	font-size: 10px;

}
#inhalt {
	position:absolute;
	left:16px;
	top:233px;
	width:439px;
	height:436px;
	z-index:8;
	padding-left:20px;
	padding-top:5px;
	padding-right:20px;
}


#rechts {
	position:absolute;
	color:d3f998;
	left:683px;
	top:38px;
	width:139px;
	height:139px;
	z-index:9;
	border-style:solid;
	border-width:1px;
	border-color:#B6B99E;
	background-color: #7C7F65;
	background-image:url(../media/hgboxoben.jpg);
	background-repeat:no-repeat;
}

#footer {
	position:absolute;
	left:31px;
	top:712px;
	width:930px;
	height:27px;
	z-index:10;
	font-size:11px;
}
#logo {
	position:absolute;
	left:21px;
	top:2px;
	width:212px;
	height:71px;
	z-index:11;
	background-image: url(../media/logo.jpg);
}
#ocis {
	position:absolute;
	left:883px;
	top:713px;
	width:92px;
	height:24px;
	z-index:12;
}
#ocis a {text-decoration:none; color:#666666; font-size:10px;}


#julia {
	position:absolute;
	color:d3f998;
	left:520px;
	top:38px;
	width:140px;
	height:139px;
	z-index:13;
	border-style:solid;
	border-width:1px;
	border-color:#B6B99E;
	background-color: #7C7F65;
	background-image:url(../media/hgboxoben.jpg);
	background-repeat:no-repeat;
	
}

#julia h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#d3f998; font-style:italic; margin-top:1px; }
#julia .internal-link {margin-top:3px; color:#d3f998; font-size:14px;  text-decoration:none; font-weight:lighter; border:none;}
#julia img {border:none;}

#rechts h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#d3f998; font-style:italic; margin-top:1px; }
#rechts .internal-link {margin-top:3px; color:#d3f998; font-size:14px;  text-decoration:none; font-weight:lighter;}
#rechts a {margin-top:3px; color:#d3f998; font-size:14px;  text-decoration:none; font-weight:lighter;}

#hglayer1 h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#d3f998; font-style:italic; margin-top:1px}
#hglayer1 .internal-link {margin-top:3px; color:#d3f998; font-size:14px;  text-decoration:none; font-weight:lighter;}
#hglayer1 a {margin-top:3px; color:#d3f998; font-size:14px;  text-decoration:none; font-weight:lighter;}



/* Powermail */
span.powermail_mandatory {
	/* Color of mandatory error message */
	color: red;
}
input.validation-failed,
textarea.validation-failed {
	/* Background color if validation failed 
	background-color: red;*/
	background-image: url(/typo3conf/ext/powermail/img/icon_exclamation.gif);
	background-repeat: no-repeat;
	background-position: 98% 1px;
}
div.powermail_mandatory_js {
	/* DIV container of errormessage */
	color: red;
	margin: 3px 0 15px 200px;
}
fieldset.tx-powermail-pi1_fieldset {

/* Disable border */

border: none;

}

fieldset.tx-powermail-pi1_fieldset label {
/* Style labels */
display: block;
width: 250px;
float: left;
clear: both;
}


fieldset.tx-powermail-pi1_fieldset input,
fieldset.tx-powermail-pi1_fieldset select {

/* Style input fields */
width: 80px;
margin-left: 10px;
}

fieldset.tx-powermail-pi1_fieldset_5 select {

/* Style input fields */
width: 390px;
margin-left: 10px;
}

powermail_buchungsanfrage powermail_select powermail_uid26 { width:200px;}

div.tx_powermail_pi1_fieldwrap_html_1 {
/* Increase margin between every field */
margin: 10px 0 10px 0;
border-bottom: 1px solid;
border-color:#CCC;
padding-bottom:20px;
}


div.tx_powermail_pi1_fieldwrap_html {
/* Increase margin between every field */
margin: 10px 0 10px 0;
}

p.tx_powermail_pi1_fieldwrap_html_radio_title { font-size:30px; font-family:Georgia, "Times New Roman", Times, serif;
color: #ffffff;  font-weight:lighter; margin-bottom:10px;}

div.tx_powermail_pi1_fieldwrap_html_label{font-size:30px; font-family:Georgia, "Times New Roman", Times, serif;
color: #ffffff;  font-weight:lighter;}

fieldset.tx-powermail-pi1_fieldset_zimmerwahl legend {font-size:30px; font-family:Georgia, "Times New Roman", Times, serif; color:#ffffff;  font-weight:lighter;}

fieldset.tx-powermail-pi1_fieldset_anwendungen legend {font-size:30px; font-family:Georgia, "Times New Roman", Times, serif; color:#ffffff;  font-weight:lighter;}

fieldset.tx-powermail-pi1_fieldset_persnlichedaten legend {font-size:30px; font-family:Georgia, "Times New Roman", Times, serif; color:#ffffff;  font-weight:lighter;}

div.tx-powermail-pi1_confirmation p{ font-size:30px; font-family:Georgia, "Times New Roman", Times, serif; color:#ffffff;  font-weight:lighter;}

fieldset.tx-powermail-pi1_fieldset_7 label, fieldset.tx-powermail-pi1_fieldset_8 label, fieldset.tx-powermail-pi1_fieldset_9 label {
/* Style labels */
display: block;
width: 150px;
float: left;
clear: both;
}

fieldset.tx-powermail-pi1_fieldset_7 input, fieldset.tx-powermail-pi1_fieldset_8 input, fieldset.tx-powermail-pi1_fieldset_9 input{
/* Style input fields */
width: 180px;
margin-left: 10px;
}



input.tx_powermail_pi1_submitmultiple_forward, input.tx_powermail_pi1_submitmultiple_back  {background-color:#84A32B; color:#FFF;}

input.powermail_submit {background-color:#84A32B; color:#FFF; }

legend {color: #fff!important;}

.tx_powermail_pi1_fieldwrap_html_submit {margin-left:-10px!important; padding:0;}
.anfrageformsubmit {margin-left:0!important; width: 135px!important;}

.diagnostik {margin-top: 59px;}