body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}

a img {
	border:0;
}

a {
	color:#95683f;
}

div.winter_logo {
	left: 17px;
	bottom: 32px;
	position: absolute;
}

/* Inhalte der mittleren Spalte */
#middle h1 {
	margin-bottom: 10px;
	font-size:14px;
}

#middle p {
	margin-bottom:1em;
}

div#middle div.link-product a {
	background-image:url('../img/pfeil-rechts-weiss.gif');
}


/* Inhalte der rechten Spalte */
#right h1 {
	margin-bottom:1.2em;
	line-height:1.2em;
}

#right p {
	line-height:1.2em;
	margin-bottom:2.4em !important;
}

#right a {
	font-weight:bold;
	color:black;
	text-decoration:none;
}

ul#Prospektlinks li {
	font-weight: bold;
}




/**
 * Articles
 */
.articles-container {
	margin-top:50px;
}

.articles {
	border-collapse:collapse;
}

.articles-text {
	border-left:1px solid #c6c6c7;
	padding-top:14px;
	padding-left:4px;
	color:#666;
	margin-bottom:15px;
}

.articles-text b {
	color:#000;
}

#pagination {
	position:absolute;
	top:10px;
	width: 647px;
}

#pagination a {
	display:block;
	float:right;
	padding:4px 7px;
	margin-left:1em;
	color:white;
	text-decoration:none;
}

#pagination span {
	display:block;
	float:right;
	padding:4px 7px;
	margin-left:1em;
	color:white;
}

a#pagination-prev,
a#pagination-next {
	padding:7px 10px;
	color:white;
	text-decoration:none;
}
a#pagination-prev {
	margin-left:40px;
}

a#pagination-next {
	margin-right:50px;
}

div.link-product {
	margin-top:2.4em;
}

div.link-product a {
	color:black;
	font-weight:bold;
	text-decoration:none;
}

div.link-product a {
	background-image:url('../img/pfeil-rechts-beige.gif');
	background-position: right center;
	background-repeat:no-repeat;
	padding:8px 30px 8px 0px;
}

a#pagination-prev,
a#pagination-next {
	width:24px;
	height:24px;
	display:block;
	background-repeat:no-repeat;
}



/**
* Kontakt
*/

body#uid2 div#middle {
	background-color: #f1f1f1;
}

body#uid2 div#header {
	background-color:#95683F;
	background-image:url(../img/header-background-braun.gif);
}

body#uid2 div#header div.logo {
	background-image: url(../img/winter-home-braun.gif);
}

body#uid2 div#right {
	background-image: url(../img/rightcol-background-braun.gif);
}

/**
* Adressen
*/
body#uid22 div#middle {
	background-color: #f1f1f1;
}


/**
 * Powermail
 */
fieldset {
	border:none;
	padding:0;
	margin:0;
}

legend {
	display:none;
}

.tx_powermail_pi1_fieldwrap_html {
	clear:both;
	padding-bottom:5px;
}

fieldset label {
	display:block;
	float:left;
	font-weight:bold;
	width:120px;
}

.powermail_mandatory_js {
	display:none;
}

.validation-failed {
	background-image:url(../img/icon-error.gif);
	background-position:center right;
	background-repeat:no-repeat;
}

select.validation-failed {
	background-image:url(../img/icon-error-select.gif);
}

.powermail_select {
	width:316px;
	border:1px solid #fff;
	padding:1px;
}

.powermail_text,
.powermail_textarea {
	width:310px;
	border:none;
	padding:3px;
	font-size:11px !important;
}

.powermail_textarea {
	height:40px;
	font-size:11px !important;
}

.tx_powermail_pi1_fieldwrap_html_submit {
	margin-left:120px;
}

.powermail_pagebrowser {
	display:none;
}



.tx_powermail_pi1_fieldwrap_html_html {
	font-size:10px;
	margin-left:120px;
	margin-bottom:5px;
}

.powermail_mandatory {
	color:red;
	padding-left:2px;
}

.powermail_all_table {
	border-collapse:collapse;
	margin-bottom:1em;
}

.powermail_all_table td {
	padding:5px 0;
}

.powermail_all_td b {
	display:block;
	width:120px;
}

.tx-powermail-pi1_confirmation_back {
	float:left;
	margin-right:1em;
}

.powermail_mandatory_list {
	margin-bottom:1em;
}

.powermail_mandatory_list li {
	margin-left:1.75em;
}

.powermail_mandatory_list li strong {
	font-weight:normal;
}


span.sold_out {
	font-weight: bold;
	color: red;
}