	html{ 
		overflow: -moz-scrollbars-vertical; 
	}
	
	body{
		margin:0px;
		padding:0px;
	}
	
	img#holdinpic{
		margin-left:-127px;
		margin-top:0px;
	}
	
	img{
		border:0px;
	}
	
	table#bg_container{
		width:100%;
		height:100%;
		background:url('../img/wood_pattern.jpg') center top; 
	}
	
	table#outer_container{
		width:1000px;
		height:100%;
		margin-top:0px;
		/* border:solid 1px #ffffff;*/
	}
	
	div#inner_container{
		position:relative;
		width:1000px;
		height:100%;
	}
	
	table#cnt_main{		
		margin-left:71px;
		width:931px;	
	}
	
	table#content{
		margin-left:265px;
		margin-top:50px;
		width:635px;
		/* border:solid 1px #00ff00;*/
		/* background-color:#dfdedc; */
	}
	
	table#contentindex{
		margin-left:265px;
		margin-top:110px;
		width:635px;
		/* border:solid 1px #00ff00;*/
		/* background-color:#dfdedc; */
	}
	
	img#logo{
		position:absolute;
		left:41px;
		top:0px;
		width:274px;
		height:293px;
		z-index:100;
		/* border:solid 1px #ff0000; */
	}
	
	div#menu{
		position:absolute;
		left:23px;
		top:292px;
		width:216px;
		height:340px;
		z-index:50;
		background:url("../img/nav_bg.jpg") no-repeat;
		/* border:solid 1px #ffffff; */
	}
	
		
	img#login{
		position:absolute;
		left:301px;
		top:0px;
		z-index:2100;
		/* border:solid 1px #ffffff; */
	}
	
	div#edelweiss_a{
		position:absolute;
		left:298px;
		top:93px;
		z-index:2000;
	}
	
	div#but_teilen{
		position:absolute;
		left:350px;
		top:119px;
		z-index:2100;
	}
	
	div#outer_flowers{
		position:absolute;
		left:-107px;
		top:0px;
		width:151px;
		height:517px;
		z-index:20;
		/* border:solid 1px #ffffff; */
	}
	
	div#start_teaser_top{
		position:absolute;
		left:470px;
		top:88px;
		width:603px;
		height:228px;
		z-index:1000;
		overflow:hidden;
		/* border:solid 1px #00ff00; */
	}
	div#facebook_teaser_top{
		position:absolute;
		left:732px;
		top:120px;
		width:286px;
		height:228px;
		overflow:hidden;
		z-index:99100;
	}
	#facebook_teaser_top_over{
		position:absolute;
		left:732px;
		top:120px;
		width:286px;
		height:228px;
		overflow:hidden;
		z-index:99200;
	}
	
	div#start_teaser_top_hidden{
		position:absolute;
		left:528px;
		top:38px;
		width:475px;
		height:228px;
		z-index:1000;
		overflow:hidden;
		/* border:solid 1px #00ff00; */
	}
	
		div#start_teaser_bottom{
		position:absolute;
		height:354px;
		width:541px;
		z-index:10000;
		overflow:hidden;
		/* border:solid 1px #00ff00; */
	}
	
	div#start_teaser_bottom_hidden{
		position:absolute;
		left:517px;
		top:265px;
		height:354px;
		width:485px;	
		z-index:10000;
		overflow:hidden;
		/*border:solid 1px #00ff00; */
	}
	
	div#teaser_wanted_txt_cnt{
		position:absolute;
		left:235px;
		top:290px;
		width:344;
		height:382;
		z-index:12010;
	}
	div#teaser_wanted_txt_cnt_over{
		position:absolute;
		left:235px;
		top:290px;
		width:344;
		height:382;
		z-index:12013;
	}
	
	
	div#teaser_wanted_txt_holder_cnt{
		position:absolute;
		left:93px;
		top:-100px;
		width:205;
		height:270;
		z-index:12011;
	}
	
	
	div#teaser_wanted_txt_hl_cnt{
		margin-top:8px;
		margin-bottom:12px;
	}
	div#teaser_wanted_txt_txt_cnt{
		border:1px solid red;
	}
	
	*>img#metanav{
		margin-bottom:3px;
	}
	
	.trenner_hor{
		margin-top:17px;
		margin-bottom:17px;
		margin-left:14px;
	}

	.pinboard{
		margin-top: 20px;
	}

	.pinboard p{
		margin: 0;
	}
	
	.pinboard .txt_red_bold, .pinboard .txt_red_bold a:link, .pinboard .txt_red_bold a:visited{
		margin-bottom: 1px;
		font-weight: bold;
	}
	
	.pinboard .trenner{
		height: 2px;
		background: url(../img/trenner.png);
		background-repeat: repeat-x;
		margin-top: 5px;
		margin-bottom: 5px;
		font-size: 0;
	}
	
	.pinboard .trenner.big{
		width: 555px;	
	}
	
	.pinboard .trenner.last{
		margin-bottom: 30px;
	}				
	
	.pinboard div.pb_row{
		margin-bottom: 15px;
	}
	
	.pinboard div.pb_left{
		float: left;
		width: 125px;
		margin-right: 50px;
		left: 40px;
		position: relative;
	}
	
	.pinboard div.pb_left img.userpic{
		position: absolute;
		top: 15px;
		left: 12px;

	}		

	.pinboard div.pb_right{
		float: left;
		width: 380px;
		overflow-x: hidden;
	}
	
	.pinboard div.pb_open{
		left: 20px;
		top: 5px;
		display: inline;
		position: relative;
		z-index: 10;
	}
	
	.pinboard #pbInput{
		position: relative;
		left: 180px;
		top: -10px;
	}		
	
	.pinboard #pbInput p{
		display: inline;
		position: relative;
		left: 20px;
	}
	
	.pinboard #pbInput div.button{
		display: inline;
		cursor: pointer;
		position: relative;
		top: 10px;
	}	
	
	.pinboard #pbInput #textInput{
		margin-top: 6px;
		width: 365px;
		height: 110px;
	}		

	.pinboard #nav{
		position: relative;
		margin-bottom: 15px;
	}

	.pinboard #nav .bg{
		position: relative;
		left: 125px;
	}
	
	.pinboard #nav .pages{
		position: relative;
		left: 205px;
		top: -26px;
		width: 155px;
		text-align: center;
	}
	
	.pinboard #nav .spacer{
		position: relative;
		top: -35px;
		left: 30px;
	}	
	
	.pinboard #nav .spacer1{
		position: absolute;
		left:135px;
		top:5px;
		width:19px;
		height:21px;
		z-index:2100;
	}
	
	.pinboard #nav .spacer2{
		position: absolute;
		left:162px;
		top:5px;
		width:19px;
		height:21px;
		z-index:2100;
	}	
	
	.pinboard #nav .spacer3{
		position: absolute;
		left:325px;
		top:5px;
		width:19px;
		height:21px;
		z-index:2100;
	}	
	
	.pinboard #nav .spacer4{
		position: absolute;
		left:350px;
		top:5px;
		width:19px;
		height:21px;
		z-index:2100;
	}
	
	.pinboard p.noposting{
		text-align: center;
		margin-bottom: 45px;
	}								

	.fenstler_trenner{
		margin-top:18px;
		margin-bottom:18px;
	}
	
	p{
		margin-top:0px;
		margin-bottom:15px;
	}
	
	.block{
		display:block;
	}
	
	.left{
		float:left;
	}
			
	.right{
		float:right;
	}
			
	.clear{
		clear:both;
	}
					
	.clearing_div{
		clear:both;
		height:1px;
		overflow:hidden;
	}
	
	div.rel_cnt{
		position:relative;
	}
	
	.txt,.txtbold {
		color: #000000;
		font-size:11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration:none;
	}
			
	.txtbold, .txt_red_bold{
		font-weight:bold;
	}
		
	.txt_white,.txt_white_big, .txt_white_heart{
		color: #ffffff;
		font-size:11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration:none;
		font-weight:bold;
	}
	
	.txt_grey{
		font-size:11px;
		color: #666666;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration:none;
	}
	
	.txt_white_big {
		font-size:12px;
	}
	
	.txt_white_heart{
		font-size:20px;
	}
	
	.txt_red, .txt_red_bold, .txt_red_med, .txt_red_big{
		color: #990000;
		font-size:11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration:none;
	}
	
	.txt_red_med{
		font-size:13px;
		font-weight:bold;
	}
	
	.txt_red_big{
		font-size:19px;
		font-weight:bold;
	}
	
	.txt_red_small{
		font-size:10px;
	}


	h1{
		color: #990000;
		font-size:12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration:none;
		margin-top:0px;
		margin-bottom:15px;
	}
	
	.txt_right{
		text-align:right;
	}
	
	.centered{
		text-align:center;
	}
	
	img#decke_zusatz_top{
		position:absolute;
		left:454px;
		top:108px;
	}
	
	img#decke_zusatz_rechts{
		position:absolute;
		left:971px;
		top:149px;
	}

	img#stitches_top{
		position:absolute;
		left:822px;
		top:70px;
	}
	
	input{
		background-color:#f5f5f5;
		border:0px;
		width:160px;
	}
	
	.upload {
		width: 276px !important;
		border-top: 1px solid #BCBCB1 !important;
		border-right: 1px solid #BCBCB1 !important;
		border-left: 1px solid #BCBCB1 !important;
		border-bottom: 1px solid #BCBCB1 !important;
		background-color: transparent;
	}
	
	input.radio{
		background-color:transparent;
		border:0px;
		width:15px;
	}
	
	textarea{
		background-color:#f5f5f5;
		border:0px;
		width:340px;
		height:44px;
	}
	
	.input_cnt{
		background-color:#f5f5f5;
		border-top:solid 1px #c4c4c4;
		border-bottom:solid 1px #c4c4c4;
	}
	
	.frm_border_left {
		margin-top:1px;
	}
	
	.frm_border_right {
		margin-top:1px;
	}
	
	*>.frm_border_left {
		margin-top:0px;
	}

	*>.frm_border_right {
		margin-top:0px;
	}
	
	.fld_cnt{
		margin-bottom:6px;
		margin-left:0px;
	}
	
	.frm_dscr{
		padding-top:5px;
		text-align:right;
		font-weight:bold;
		padding-right:20px;
	}
	
/* view pair sort field */	
	.input_decke_bg{
		position:absolute;
		left:503px;
		top:37px;
		z-index:10000;
	}
	
	select#sort_sel{
		position:absolute;
		left:620px;
		top:46px;
		width:160px;
		z-index:12000;
	}

/* view pair search field */
	input#search_field{
		position:absolute;
		left:559px;
		top:86px;
		width:195px;
		border: 1px solid #ccc;
		z-index:12000;
	}
	#search_submit{
		position:absolute;
		left:767px;
		top:80px;
		width:60px;
		height: 30px;
		z-index:13000;
		/*border: 1px solid #ccc;*/
	}
	#search_submit img{
		width: 100%;
		height: 100%;
	}
	
	
	div#boerse_erg_1{
		width:113px;
		margin-top:4px;
		margin-right:23px;
	}
	
	div#boerse_erg_2{
		width:113px;
		margin-top:4px;
		margin-right:23px;
	}
	
	div#boerse_erg_txt_1{
		position:absolute;
		left:4px;
		top:143px;
		width:92px;
	}
	
	div#boerse_erg_txt_2{
		position:absolute;
		left:13px;
		top:147px;
		width:92px;
	}
	
	#boerse_erg_pic_1{
		position:absolute;
		left:6px;
		top:7px;
		z-index:4100;
	/*	width:89px;
		height:119px; */
		overflow:hidden;
	}
	
	#boerse_erg_pic_2{
		position:absolute;
		left:13px;
		top:11px;
		z-index:4100;
	/*	width:89px;
		height:119px; */
		overflow:hidden;
	}

	img#boerse_erg_pic_3{
		position:absolute;
		left:16px;
		top:17px;
		z-index:4100;
	/*	width:89px;
		height:119px;*/
		overflow:hidden;
	}
	
	div.boerse_erg_row{
		margin-left:10px;
		margin-bottom:180px;
		margin-top:65px;
	}
	
	div#boerse_erg_nav{
		margin-left:125px;
		margin-top:10px;
	}
	
	img.pic_edit_pic_1{
		position:absolute;
		left:21px;
		top:19px;
		z-index:4100;
	}
	
	img.pic_edit_border_1{
		position:absolute;
		left:0px;
		top:0px;
		z-index:4000;
	}
	
	img.pic_edit_del_1{
		position:absolute;
		left:18px;
		top:142px;
		z-index:4000;
	}
	
	img.pic_edit_startpic_1{
		position:absolute;
		left:15px;
		top:163px;
		z-index:4000;
	}
	
	img.pic_edit_pic_2{
		position:absolute;
		left:10px;
		top:19px;
		z-index:4100;
	}
	
	img.pic_edit_border_2{
		position:absolute;
		left:0px;
		top:5px;
		z-index:4000;
	}
	
	img.pic_edit_del_2{
		position:absolute;
		left:5px;
		top:142px;
		z-index:4000;
	}
	
	img.pic_edit_startpic_2{
		position:absolute;
		left:2px;
		top:163px;
		z-index:4000;
	}
	
	img.pic_edit_pic_3{
		position:absolute;
		left:25px;
		top:19px;
		z-index:4100;
	}
	
	img.pic_edit_border_3{
		position:absolute;
		left:0px;
		top:5px;
		z-index:4000;
	}
	
	img.pic_edit_del_3{
		position:absolute;
		left:22px;
		top:142px;
		z-index:4000;
	}
	
	img.pic_edit_startpic_3{
		position:absolute;
		left:17px;
		top:163px;
		z-index:4000;
	}
	
	div.pic_edit_row{
		margin-left:10px;
		margin-bottom:160px;
		margin-top:50px;
	}
	
	div.profile_dscr{
		width:109px;
		margin-right:10px;
	}
	
	div.profile_cnt{
		width:190px;
	}
	
	img.rahmen_small{
		position:absolute;
		left:0px;
		top:0px;
	}
	
	img.userpic_small_1{
		position:absolute;
		margin-left:7px;
		top:7px;
	}
	
	img.userpic_small_2{
		position:absolute;
		margin-left:8px;
		top:8px;
	}

div#pagenav_pages{
	position:absolute;
	left:93px;
	top:12px;
	z-index:2100;
	width:133px;
	text-align: center;
}

div#tp_vidplayer_home{
	position:absolute;
	left:620px;
	top:320px;
	width:270px;
	height:270px;
	z-index:11000
}
div#tp_vidplayer_home_hl{
	position:absolute;
	top:330px;
	left:625px;
	z-index:12000;
}

.pagenav_trenner{
	margin-left:5px;
	margin-right:5px;
}

a:visited,a.pagenav_nav:visited {
	color: #990000;
	font-size:11px;
	text-decoration: none;
	font-weight:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a:hover,a.pagenav_nav:hover {
	color: #990000;
	font-size:11px;
	text-decoration: underline;
	font-weight:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a:link,a.pagenav_nav:link {
	color: #990000;
	font-size:11px;
	text-decoration: none;
	font-weight:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}