body{margin:0px; padding:0px; background: #f79600;}
img{border:none; margin:0; padding:0;}
div.mainFrame
{
	
	width:690px;
	border:2px outset #fff; 
	margin:auto;
	color:#fff; 
	font-family:arial,verdana,sans-serif;
	padding:0;
}
h1.banner{margin:0 0 2px 0;padding:0}
h1.banner img{border:none; margin:0; padding:0;}
p.topNaviBg,p.meinWahl,div.topNaviHeading
{
	background:#262321; 
	padding:4px 8px;
	font-weight:bold;
	color:#fff;
	margin:0 0 2px 0;
}
p.topNaviBg a {text-decoration:none; color:#fff; font-size:14px;}
p.meinWahl,div.topNaviHeading {text-align:center;}
div.sachMidContent{background:#262321;padding:2px 2px 0 2px; min-height:520px;}
div.photoTextBorder{min-height:520px;}
div.gewinnDescription{float:right;margin:3px;font-size:14px;line-height:140%;width:460px;}
h3.gewinnHeadline{font-size:15px; margin:0 0 5px 0;}
h3.gewinnTitle{margin:0 0 5px 0; font-weight:normal}
p.gewinnText{margin:0 0 5px 0}
p.winEndDate{float:right;font-weight:bold;}
div.gewinnPhoto{width:200px;height:235px;text-align:center;}
div.reisePhoto{margin:5px;}
div.leftFloated{float:left}
div.rightFloated{float:right}
div.downBottons{display:block; margin-top:15px;}
/*.topNaviHeading{font-size:16px;font-weight:bold; margin:0px 0px 5px 4px;height:18px;}*/
.topNaviContent{background:#000; margin-top:2px;color:#fff;}
div.conditionsText{margin:0 4px;font-size:13px;}
div.topNaviHeading{font-size:16px;font-weight:bold}
.placeHolderSach{margin-bottom:2px;}
.b_mitmachen
{
	width:120px;
	height:25px;
	padding:2px;
	text-align:center;
	border:2px outset #fff;
	background:#fff;
	color:#000;
	text-decoration:none;
	margin-left:10px;
}
ul.outside 
{
	list-style-position: outside;
	list-style-type:circle;
	width:470px; 
}
.tableFontSize
{
	font-size:13px;
}

.b_white
{
	background-image:url('../images/b_white.gif');
	color:#000;
	padding:2px;
	/*font-size:13px;*/
	text-align:center;
	background-repeat:no-repeat;
}
.noDeco
{
	text-decoration:none;
}
/*################
REISEGEWINNE
############### */
div.reiseMidContent{background:#40202a; padding:2px;color:#fff;min-height:520px;}
div.reiseTopNaviContent{background:#40202a; margin-top:2px;}

/*
####################
WELLNESS
####################
*/
div.wellnessTopNaviContent{background:#8e346f; margin-top:2px;}
div.wellnessMidContent{background:#8e346f;padding:2px;min-height:520px;}
/*
###################
*/
.oldUser
{
	padding:10px 2px 10px 2px;
	font-size:14px;
}
.oldUserForm{padding:10px 5px 5px 5px;height:450px;font-size:13px}
.errorMessage{color:red; font-weight:bold; font-size:14px; text-align:center; background:#fff;padding-top:10px}
.error{border: 1px solid red;}
.unknownUser{padding:10px 0 0 5px; font-size:15px;}

