/*
////////////////////////////////////////////////////////////////
//
// Styles fuer das Layout
//
// WeblicationŽ CMS Strukturdesign Version 4.7
// erstellt durch Scholl Communications AG, 77694 Kehl, www.scholl.de
// erstellt mit WeblicationŽ Content Management Server, www.weblication.de
//
////////////////////////////////////////////////////////////////
*/



/* Formatierung von HTML-Elementen */


* {
	margin:0px;
	padding:0px;
	color:#3c3b0a;
}

html {
	height:100.9%;
	font-size:12px;
	font-family:arial;
}

body {
	height:100%;
	width:100%;
}

a {
	color:#2b348e;
	text-decoration:none;
}

a:hover {
	color:#2b348e;
	text-decoration:underline;
}

h1 {
	font-size:16px;
	color:#2b348e;
	padding:10px 0 10px 0;
}

h2 {
	font-size:12px;
	color:#2b348e;
	padding:0px 0 0px 0;
}

img {
	border:none;
}

.clear {
	clear:both;
}

ul {
	list-style:inside;
	list-style-type:square;
}

p {
	padding:0 0 15px 0;
}

td p {
	padding:0px;
}

table {
	border:none;
	border-collapse: collapse;
	font-family:arial;
	font-size:12px;
}

tr {
	font-size:12px;
	font-family:verdana;
	border:none;
	font-family:arial;
}

td {
	font-size:12px;
	font-family:verdana;
	border:none;
	font-family:arial;
}

#wrapper {
	width:810px;
	background:url(/de/wLayout/design/img/bg-wrapper.jpg) repeat-y;
	margin:0 auto;
	min-height:100%;
	height:auto !important;
	height:100%;
}

#wrapper2 {
	width:810px;
	background:url(/de/wLayout/design/img/bg-wrapper-skigebiet.jpg) repeat-y;
	margin:0 auto;
	min-height:100%;
	height:auto !important;
	height:100%;
}

#top {
	width:810px;
	height:233px;
	background:#4b5cf9;
}

#bild-header {
	width:810px;
	height:177px;
	background:url(/de/wLayout/design/img/bild-erlebnisberg-kappe.jpg) repeat;
}

#breadcrumbs {
	width:810px;
	height:21px;
	background:url(/de/wLayout/design/img/bg-breadcrumbs-skigebiet.jpg) repeat;
}

.blockContentStartseite {
	width:600px;
	margin:0 0 30px 0px;
	padding:0 0 0px 8px;
	height:auto;
	display:block;
	float:left;
}


.elementBlockStartseite {
	width:185px;
	height:270px;
	margin:5px 5px 5px 5px;
	padding:0px;
	float:left;
	background:#cdcb00;
	display:inline;
}

.elementBlockStartseite a {
	width:185px;
	height:270px;
	border:solid 2px #89873b;
	cursor:pointer;
	background:#cdcb00;
	display:block;
	text-decoration:none;
}

.elementBlockStartseite a:hover {
	width:185px;
	height:270px;
	border:solid 2px #ea4d12;
	cursor:pointer;
	background:#cdcb00;
	display:block;
}

.elementBlockStartseite a .text {
height:94px;
font-size:12px;
overflow:hidden;
}

.elementBlockStartseite a .text p{
height:60px;
overflow:hidden;
margin:5px 5px 5px 5px;
}


.elementBlockStartseite a .text p.link {
	margin:0px 15px 5px 0;
	padding:0px;
	color:#ae2121;
	text-align:right;
	height:20px;
}

.elementBlockStartseite img {
	width:185px;
	border:none;
}

.blockContent {
	width:581px;
	margin:0px 0 40px 7px;
	padding:20px 0 0px 11px;
	min-height:333px;
	height:auto !important;
	height:333px;
	display:block;
	float:left;
}

.blockBild-horizontal {
	margin:0px 0 0 0;
	width:570px;
}

.blockBild-vertical {
	margin:10px 0 0 7px;
	width:280px;
	float:left;
}

.bilder-links {
	float:left;
	width:225px;
}

.bilder-rechts-unten {
	float:left;
	width:260px;
}

.blockBild-klein-links {
	margin:10px 0 0 0;
	width:210px;
}

.elementStandard {
	float:left;
	margin:10px 0 0 0px;
	width:345px;
	font-size:12px;
	
}

.elementStandard p {
	padding:0 0 15px 0;
}

.elementStandard2 {
	float:left;
	margin:10px 0 0 0px;
	margin:10px 0 0 0px;
	width:280px;
	height:268px;
	font-size:12px;
	
}

.elementStandard2 p {
	padding:0 0 15px 0;
}

.elementStandard-immer {
	float:left;
	margin:10px 0 0 0px;
	margin:10px 0 0 0px;
	width:570px;
	font-size:12px;
	
}

.elementStandard-immer p {
	padding:0 0 15px 0;
}

.elementStandard-immer table tr td p {
	padding:0px;
}

.elementStandard-immer ul {
	list-style:inside;
	list-style-type:square;
}

.elementForm input {
	width:200px;
	margin:0 0 3px 0;
}

.elementForm select {
	width:204px;
	margin:0 0 3px 0;
}

.elementForm textarea {
	width:200px;
	height:100px;
	margin:0 0 3px 0;
}

.elementForm label {
	width:120px;
	float:left;
}

input.buttonAdmin {
	width:204px;
	cursor:pointer;
}

.elementSitemap ul {
	list-style:inside;
}

#footer {
	margin:-20px 0 0 0;
	height:20px;
	width:100%;
	background:#2f3998;
	float:left;
	text-align:right;
}

#footer2 {
	margin:-32px 0 0 0;
	height:32px;
	width:100%;
	background:url(/de/wLayout/design/img/bg-footer-skigebiet.jpg) top center no-repeat #2f3998;
	float:left;
	text-align:right;
}

.editButton {
	position:absolute;
	margin:10px 0 0 0px;
}

.editButton-startseite {
	position:absolute;
	margin:10px 0 0 0px;
}
