/***************************************************************
 BG ASSIGNMENT
*****************************************************************/

html, body
{
	background-image: url("img/bg.jpg");
}

#container
{
	background-image: url("img/bg-top.jpg");
}

#contentcontainer
{
	border-top-color: #e8a71d;
}

#headimagetextbg
{
	background-color: #eda51c;
}

#headimage
{
	background-image: url("img/head.jpg");
	background-repeat: no-repeat;
	background-position: top center;
	width:100%;
	height: 252px;
	background-color: #f6d048;
}

#headimagebottom
{
	background-color: #ebc467;
	background-image: url("img/h-bottom.jpg");
}

#mainmenu
{
	background-color: #eda51c;
	background-image: url("img/h-bg.jpg");
}


#footer
{
	background-color: #eda51c;
	background-image: url("img/h-bg.jpg");
}


#submenu
{
	background-color: #fef2c9;
	background-image: url("img/bg.jpg");
}

.block-headline
{
	background-image: url("img/h-bg.jpg");
}

.block-headlinebottom
{
	background-image: url("img/h-bottom.jpg");
}

.block-content
{
	background-image: url("img/bg.jpg");
}


/***************************************************************
 TEXT + FORM SETTINGS
*****************************************************************/

img
{
	border-color: #ffefce;
}

.sidecontent
{
	border-left: 1px solid #f2d6a1;
}
	
input[type=text],
select,
textarea
{
	background-color: #ffefce;
	border-color: #eda51c;
}

input[type=text].must,
select.must,
textarea.must
{
	border-color: #ad270f;
}

.block-content input[type=text],
.block-content select,
.block-content textarea
{
	border: 1px solid #eda51c;
}

.shortview img
{
	border-color: #f7e0b0;
}

/*++++++++++++++++++++++++ 
 content hierarchie levels 
*/

.cl01,
.cl02,
.cl03,
.cl04
{
	color: #eda51c;
}

.clbg
{
	background-color: #eda51c;
	color: white;
}

.clbg2
{
	background-color: #f0c56f;
	color: white;
}


/*++++++++++++++++++++++++ 
 table 
*/

thead td
{
	border-left-color: #f2d6a1;
}

tbody td
{
	border-top-color: #f2d6a1;
	border-left-color: #f2d6a1;
}

thead td
{
	background-color: #ffefce;
}

.pagelinks .button
{
	background-image: url("../img/praegant-button.png");
}

* html .pagelinks .button
{
	background-image: url("../img/praegant-button.gif");
}

/*
Hellmedia ergänzt
*/

h3{color:#eda51c;}

table.hrp td{padding:5px;}
td.hrpTitle, td.hrpCaption, td.hrpPrice, td.hrpRanges{border-right: 1px solid #f2d6a1;border-bottom:1px solid #f2d6a1;}
td.hrpCaption{font-weight:bold;text-align:left;}
td.hrpRanges{width:90px;}
td.hrpCaption{width:85px;}
td.hrpPrice span{background-color:#eda51c;color:white;padding: 0.1em;padding-left: 9px;padding-right: 9px;}
td.hrpPrice{text-align:center;}

#LayerRoomInfo{position:absolute;display:none;background:#ffefce;width:400px; border:2px solid #eda51c;}
#LayerPackageInfo{position:absolute;display:none;background:#ffefce;width:400px; border:2px solid #eda51c;}