/* 04.09.2008, abss websolutions */


body {
	margin:0;
	padding:0;
	background-color:#FFFFFF;
	font-family: Arial, Helvetica;
	font-size:12px;
}

a {
	text-decoration:none;
	color:#00aec4;
	}


h1, h2, h3, h4, h5 {
	margin:0;
	padding:0;
	}

.clear { clear:both; }

div, p, td {
	font-size:11px;
	}

img { border:0; }

textarea { font-family:Arial, Helvetica; font-size:14px; }

.text11 { font-size:11px; }
.text12 { font-size:12px; }
.text13 { font-size:13px; }
.text14 { font-size:14px; }


/* LAYOUT */

.maintable {
	padding:0;
	margin:0;
	width:100%;
	height:100%;
	background:url(img/back_main_right.png) repeat-y right -260px; 
	}

.mainleft {
	padding-top:10px;
	padding-left:20px;
	padding-bottom:20px;
	background-color:#FFFFFF;
}

.mainright {
	width:260px;
	/*background:url(img/back_main_right.png) repeat-y right; */
}


#mainrightcontainer {
	/*margin-right:-40px;*/
	width:260px; 
	overflow:hidden;
	}


#mainleftcontainer {
	/*margin-right:-40px;*/
	margin-right:10px;
	}



/* HEADER */

#top {
	position:relative;
	height:20px;
	padding-bottom:3px;
	font-size:11px;
	clear:both;
	color: #00aec4;
	}


#top #topleft {
	float:left;
	padding-left:1px;
	}
	
#top #topright {
	float:right;
	text-align:right;
	padding-right:1px;
	}	
	

#header {
	border-top:1px solid #00aec4;
	height:120px;
	clear:both;
	text-align:left;
	margin-bottom:20px;
	position:relative;
	}
	
#logo {
	float:left;	
	width:350px;
	padding-top:30px;
	}

#gewinnspiel {
	position:absolute;
	left:229px;
	top:64px;
	}

#searchcontainer {
	float:right;
	text-align:left;
	width:276px;
	}

#searchcontainer h1 {
	font-size:18px;
	font-weight:bold;
	text-align:left;
	/*color:#00aec4;*/
	color:#023756;
	margin: 12px 0 7px 0;
	padding:0;
	}

.suchform {
	display:inline;
	margin:0;
	padding:0;
	}

#searchbox {
	text-align:right;
	width:276px;
	overflow:hidden;
	text-align:left;
	height:26px;
	background: url(img/back_searchform_1.png) no-repeat right;
	}

#searchbox2 {
	width:151px;
	float:right;
	margin-top:16px;
	overflow:hidden;
	text-align:left;
	height:26px;
	background: url(img/back_searchform_2.png) no-repeat right;
	text-align:right;
	}

#searchbox .searchtext {
	height:20px;
	border:none;
	width:195px;
	margin-left:5px;
	margin-bottom:0;
	padding-top:4px;
	color: #00aec4;
	background:none;
	}

#searchbox .search {
	width:65px;
	margin: 1px 0 0 5px;
	border:none;
	cursor:pointer;
	height:22px;
	background:none;
	}


#searchbox2 .showall {
	width:150px;
	margin:1px 0 0 0;	
	border:none;
	cursor:pointer;
	height:22px;
	background:none;
	}
	
	
	
	
/* CONTENT BOXES */

#contboxcontainer {
	margin-left:0px;
	margin-top:20px;
	font-size:14px;
	line-height:1%;
	}	

.contbox {
	}
	
.contbox .contboxt {
	background:url(img/border_t.png) repeat-x top;
	}
		
.contbox .contboxb {
	background:url(img/border_b.png) repeat-x bottom;
	}
		
.contbox .contboxl {
	background:url(img/border_l.png) repeat-y left;
	}
		
.contbox .contboxr {
	background:url(img/border_r.png) repeat-y right;
	}
		
.contbox .contboxcont {
	padding:12px;
	font-size:14px;
	line-height:150%;	
	}
	
	
	
	




/* STATUSBARS */

#statscontainer {
	min-height:30px;
	/*color:#00aec4;*/
	color:#023756;
	}

#statscontainer a {
	text-decoration:none;
	color: #023756;
	}	
	
#stats {
	float:left;
	font-size:11px;
	text-align:left;
	padding-top:3px;
	}
	
#stats .stattagname {
	font-weight:bold;
	font-size:12px;
	}	

.offsetrow {
	float:right;
	}
	
/*	styles für  */

	
.offsetrow {
	float:right;
	font-size:12px;
	color: #00aec4;
	text-align:right;
	}
	
	
.offsetrow a {
	color:#023756;
	}	
	
.offsetrow .page {
	float:left;
	color:#023756;
	font-weight: bold;
	text-decoration:none;
	height:17px;
	border:1px solid #FFFFFF;
	text-align:center;
	padding-left:0;
	padding-top:1px;
    margin-left:3px;
    margin-right:3px;
	}
	
.offsetrow .searchrow {
	float:left;
	height:17px;
	text-align:center;
	border:1px solid #FF6113;
	padding-left:0;
	padding-top:1px;
	color:#023756;
    margin:0 2px;
	}

#statscontainer .offsetrow .prev a {
	float:left;
	padding-top:2px;
	padding-right:5px;
	width:50px;
	color:#00AEC4;
	font-weight:bold;
	}
	
#statscontainer .offsetrow .next a {
	float:left;
	padding-top:2px;
	padding-left:5px;
	color:#00AEC4;
	font-weight:bold;
	width:62px;
	}

.offsetrow .prev a {
	float:left;
	padding-top:2px;
	padding-right:5px;
	width:50px;
	color:#00AEC4;
	font-weight:bold;
	}

.offsetrow .next a {
	float:left;
	padding-top:2px;
	padding-left:5px;
	color:#00AEC4;
	font-weight:bold;
	width:62px;
	}

.spacer_v {
	height:20px;
}

/* styles für zuordnen  */

.offsetrow2 {
	float:left;
	}

.offsettable, .offsettable td {
	height:20px;
	font-size:12px;
	color: #00aec4;
	cursor:pointer;
	}

.offsettable .prev {
	text-align:left;
	padding-right:5px;
	cursor:pointer;
	}

.offsettable .next {
	text-align:right;
	padding-left:5px;
	cursor:pointer;
	}

#statscontainer2 .offsettable .prev, #statscontainer2 .offsettable .next {
	font-size:12px;
	padding-top:0px;
	color:#00aec4;
	font-weight:bold;
	cursor:pointer;
	}	

.offsettable .page {
	color:#023756;
	font-weight: bold;
	height:17px;
	width:18px;
	border:1px solid #FFFFFF;
	text-align:center;
	padding-left:0;
	padding-top:0px;
	cursor:pointer;
	}

.offsettable .searchrow {
	height:17px;
	width:18px;
	text-align:center;
	border:1px solid #FF6113;
	padding-left:0;
	padding-top:0px;
	color:#023756;
	}






/* MAIN */

#main {
	margin-right:-10px;
	margin-top:20px;
	clear:both;
	}

#main1 {
	margin-right:-10px;
	margin-top:0px;
	clear:both;
	}


#content1 {
	margin: 0 10px 40px 75px;
	padding-top:10px;
/*	margin-left:75px;
	margin-right:10px;*/
	}

#content1 .conthead {
	float:left;
	width:400px;
	overflow:hidden;
	}
	
#content1 .contheadbroad {
	}
	
#content1 .conthead h1, #content1 .contheadbroad h1 {
	font-size:28px;
	color:#023756;
	font-weight:bold;
	}	
	
h2 {	
	font-size:16px;
	color:#023756;
	font-weight:bold;
	}
	
#content1 .backlink {
	float:right;
	text-align:right;
	width:200px;
	}

#content1 .backlink a {
	text-decoration:underline;
	color:#00aec4;
	font-size:11px;
	}

#content1 .inhalt {
	margin: 0px 0px 40px 57px;
	font-size:14px;
	line-height:150%;
	}

#content2 {
	margin: 10px 0;
	font-size:12px;
	}
	













/* IMAGES */

.pics_outer {
	}

.onepic {
    width:170px;
	height:354px;
	overflow:hidden;
	background:url(img/back_item.png) no-repeat;
    padding: 0px;
    margin-right: 7px;
    margin-bottom: 7px;
    display: inline;
    float: left;
	text-align:left;
	}

.td_thumb {
	margin:9px;
	width:150px;
	height:150px;
	overflow:hidden;
	text-align:center;
	}

.td_vote_outer {
	margin:9px;
	width: 150px;
	height:20px;
	overflow:hidden;
	}

.td_vote {
	background:url(img/back_bewertung.png) no-repeat;
	width:110px;
	margin-left:20px;
	margin-right:-2px;
	height:10px;
	cursor:pointer;
	}

.star {
	width:10px;
	height:10px;
	border:0px;
	padding:0px;
	margin-right:1px;
	float:left;
}

.td_info {
	margin:9px;
	width: 150px;
	height: 125px;
	overflow: auto;
}
	
	
.td_controls {
	text-align:left;
	margin:9px;
	width: 230px;
	height: 16px;
}

.td_controls_details {
	text-align:center;
	margin:9px;
	width: 600px;
	height: 16px;
}

.upload_link, .allebilder_link, .melden_link, .bewerten_link {
	margin-left:5px;
	}


.onepic .bezeichnung {
	font-size:12px;
	color: #00aec4;
	}

.onepic .credit {
	color:#023756;
	font-size:12px;
	padding-top:5px;
	}	
	
.onepic .credit a {
	color: #00aec4;
	text-decoration:underline;
	font-size:12px;
	}
	
.onepic .tags {
	padding-top:5px;
	color:#023756;
	font-size:12px;
	}	
	
.onepic .tags a {
	color: #00aec4;
	text-decoration:underline;
	font-size:10px;
	}
	
	
.onepic .comment {
	font-size:12px;
	}

.onepic .picsize {
	font-size:11px;
	}




/* BILDDETAIL */

#bildcontainer {
	text-align:center;
	margin-top:20px;
	}	
	
.bildtable {
	}
	
.bildtable .key {
	/*color:#00aec4;*/
	color:#023756;
	text-align:left;
	padding-bottom: 5px;
	padding-top: 5px;
	font-size:14px;
	font-weight:bold;
	width:140px;
	}		

.bildtable .key2 {
	/*color:#00aec4;*/
	color:#023756;
	text-align:left;
	padding-bottom: 5px;
	padding-top: 5px;
	font-size:14px;
	font-weight:bold;
	}		

.bildtable .value {
	color:#023756;
	text-align:left;
	padding-bottom:5px;
	padding-top: 5px;
	font-size:12px;
	width:440px;
	overflow:hidden;
	}		

.bildtable .value2 {
	color:#023756;
	text-align:left;
	padding-bottom:5px;
	padding-top: 5px;
	font-size:12px;
	overflow:hidden;
	}		

.bildtable pre {
	width:400px;
	margin-top:5px;
	margin-bottom:0px;
	overflow:hidden;
	text-align:left;
	font-size:11px;
	line-height:13px;
	}


.bildtable .detailvoteitem {
	width:15px;
	height:15px;
	margin:1px;
	float:left;
	}

.bildtable .detailbewanz {
	float:left;
	margin-left:10px;
	margin-top:1px;
	}

.bildtable .detailtr td {
	border-bottom:1px solid #00AEC4;
	}

#detailimagecontainer {
	/*margin-top:20px;*/
	text-align:center;
	}

#detailimage {
	width:580px;
	height: 580px;
	background:url(img/back_item_bewerten.png) no-repeat center;
	}

.detailtable {
	width:580px;
	height:580px;
	background:none;
	}









/* MEINE BILDER */

#meinebildercontainer {
	margin-top:20px;
	}
	
.meinebilderspacer	{
	margin: 20px 0 0 0;
	height:20px;
	border-top: 1px solid #00AEC4;
	}
	
.meinebilder { /* tabelle */
	}	

#bild, #onepic_zuord { /*bilddiv*/
	padding:10px 0;
	background:url(img/back_item_user.png) no-repeat;
	width:170px;
	height:280px;
	}
	
#bildzuord {
	padding:10px 0;
	background:url(img/back_item_zuord.png) no-repeat;
	width:170px;
	height:170px;
	}	
	
#bild .bezeichnung, #onepic_zuord .bezeichnung {
	margin:5px 10px;
	font-size:11px;
	height:69px;
	}	

#onepic_zuord .bezeichnung {
	height:89px;
	overflow:hidden;
	}

#bild .allebilder{
	padding: 0 10px;
	}	
	
.bildtab {
	width:150px;
	height:150px;
	}	

#bild .delcont, #onepic_zuord .delcont {
	text-align:center;
	}

#bild .delform {
	display:inline;
	text-align:center;
	}

#bild .delform input  {
	margin:10px;

	}

#onepic_zuord .button {
	margin:10px;
	}
	
#onepic_zuord {
	margin:0;
	overflow:hidden;
    margin-right: 7px;
    margin-bottom: 7px;
    display: inline;
    float: left;
	text-align:left;
	}


.admin_artikel { /* tabelle */
	}


	
.admin_artikel .key {
	width:130px;
	font-size:14px;
	font-weight:bold;
	/*color:#00aec4;*/
	color:#023756;
	}	

.admin_artikel .value {
	font-size:12px;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:10px;
	}

.admin_artikel .yuidesc {
	font-weight: normal;
	font-size:12px;
	}

.admin_artikel .inputcont {
	float:left;
	margin-right:5px;
	width:200px;
	}
	
.admin_artikel .button {
	float:left;
	}

.admin_artikel .button2 {
	width:269px;
	margin:0;
	text-align:right;
	padding-bottom:10px;
	}

.admin_artikel .input1 {
	color:#00aec6;
	height:24px;
	width:200px;
	border: 1px solid #00aec6;
	margin-bottom:5px;
	padding-top:2px;
	}

.admin_artikel .input2 {
	color:#00aec6;
	height:110px;
	width:269px;
	border: 1px solid #00aec6;
	margin-bottom:5px;
	padding-top:2px;
	}

.admin_artikel .input3 {
	color:#00aec6;
	height:24px;
	width:300px;
	border: 1px solid #00aec6;
	margin-bottom:5px;
	padding-top:2px;
	}

.zuordsearch {
	margin-left:185px;
	margin-top:10px;
	}

.hinweistext {
	color:#FF6113;
	padding: 5px 0;
	font-size:14px;
	font-weight:bold;
}

.noresults {
	color:#FF6113;
	text-align:center;
	padding: 5px 0;
	font-size:14px;
	font-weight:bold;
	}















/* ALLE TAGS */

.alltagslist {
	/*text-align:center;
	padding-left:50px;*/
}

.alltagstable {
	border:none;
	empty-cells:hide;
}

.alltagstable td {
	padding:3px;
	font-size: 12px;
}

.tagnum {
	font-size:12px;
	color:#023756;
	width:30px;
	text-align:right;
	}
	
.tagname {
	font-size:12px;
	color:#00AEC4;
	width:110px;
	}	
	
.tagname a {
	color:#023756;
	text-decoration:underline;
	font-weight:normal;
	}
	
	

/*
.col_even {
	}

.col_odd {
	}
*/










/* CREATEUSER */

#createusercontainer {
	margin-left:0;
	}

.createuser_form {
	display:inline;
	}

.createuser {
	}

.createuser .key {
	width:200px;
	font-size:14px;
	font-weight:bold;
	/*color:#00aec4;*/
	color:#023756;
	}

.createuser .value {
	}

.inputcreate {
	color:#00aec6;
	height:24px;
	width:200px;
	border: 1px solid #00aec6;
	margin-left:5px;
	margin-bottom:5px;
	padding-top:2px;
	}

.createuser .info {
	margin-left:10px;
	font-size:11px;
	}

/*
.createuser . {
	color:#FF6113;
	text-align:left;
	padding: 5px 0;
	font-size:12px;
	font-weight:bold;
	}	
*/	








/* BILDER HOCHLADEN */

#createusercontainer {
	margin-left:0;
	}

.upload_form {
	display:inline;
	}

.artikel_eingabe {
	}


.artikel_eingabe .header {
	font-size:18px;
	font-weight:bold;
	color:#023756;
	}

.artikel_eingabe .key {
	width:200px;
	font-size:14px;
	font-weight:bold;
	/*color:#00aec4;*/
	color:#023756;
	}


.artikel_bezeichnung {
	width:200px;
	font-size:14px;
	font-weight:bold;
	/*color:#00aec4;*/
	color:#023756;
	}

.artikel_eingabe .value {
	width:200px;
	}

.inputupload {
	color:#00aec6;
	height:24px;
	width:200px;
	border: 1px solid #00aec6;
	margin-left:5px;
	margin-bottom:5px;
	padding-top:2px;
	}

.inputupload2 {
	color:#00aec6;
	height:110px;
	width:200px;
	border: 1px solid #00aec6;
	margin-left:5px;
	margin-bottom:5px;
	padding-top:2px;
	font-family:Arial, Helvetica, sans-serif;
	}

.artikel_eingabe .info {
	margin-left:10px;
	font-size:11px;
	}

.artikel_eingabe #licid {
    font-size:12px;	
	padding-left:3px;
	}
	
	
	
	
	
	
	
	
	
	
	
	
/* FEHLER MELDEN, FEATURE VORSCHLAGEN  */

#simpleformcontainer {
	margin-left:0;
	}

#simpleform {
	color:#023756;
	text-align:left;
	padding: 5px 0;
	font-size:14px;
	font-weight:bold;
	}

.simpleform_form {
	display:inline;
	}

.simpleform .key {
	width:200px;
	font-size:14px;
	font-weight:bold;
	/*color:#00aec4;*/
	color:#023756;
	}

.simpleform .value {
	}

.inputsimpleform {
	color:#00aec6;
	height:18px;
	width:200px;
	border: 1px solid #00aec6;
	margin-left:5px;
	margin-bottom:5px;
	padding-top:2px;
	}

.inputsimpleform2 {
	color:#00aec6;
	height:200px;
	width:360px;
	border: 1px solid #00aec6;
	margin-left:5px;
	margin-bottom:5px;
	padding-top:2px;
	}


.simpleform .info {
	margin-left:10px;
	font-size:11px;
	}

/*
.simpleform . {
	color:#FF6113;
	text-align:left;
	padding: 5px 0;
	font-size:12px;
	font-weight:bold;
	}	
*/	
	
.simpleform #licid {
    font-size:12px;	
	padding-left:3px;
	width:200px;
	}

	
	
	
	
/* USER PROFIL */

#profilcontainer {
	margin-left:0;
	}

#profil {
	color:#023756;
	text-align:left;
	padding: 5px 0;
	font-size:14px;
	font-weight:bold;
	}

.profil_form {
	display:inline;
	}

.profil {
	width:520px;
	}

.profil .key {
	width:200px;
	font-size:14px;
	font-weight:bold;
	/*color:#00aec4;*/
	color:#023756;
	}

.profil .value {
	font-size:12px;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:10px;
	}

.inputprofil {
	color:#00aec6;
	height:18px;
	width:200px;
	border: 1px solid #00aec6;
	padding-top:2px;
	}



.profil .info {
	margin-left:10px;
	font-size:11px;
	}

/*
.profil . {
	color:#FF6113;
	text-align:left;
	padding: 5px 0;
	font-size:12px;
	font-weight:bold;
	}	
	*/
	
.profil #licid {
    font-size:12px;	
	padding-left:3px;
	width:200px;
	}
	
.profilhp {
	float:left;
	margin-right:5px;
	}
	
.profilhpbutton {
	float:left;
	}
	
	
	
	
	
	
/* BILDER BEWERTEN  */

#votecontainer {
	margin-left:0;
	text-align:center;
	}

#vote {
	color:#023756;
	text-align:center;
	padding: 5px 0;
	font-size:14px;
	font-weight:bold;
	}

.voteform {
	display:inline;
	}

.vote {
	}

.vote .key {
	width:200px;
	font-size:14px;
	font-weight:bold;
	/*color:#00aec4;*/
	color:#023756;
	}

.vote .value {
	}

#votebox {
	padding: 10px;
}

#voteimagecontainer {
	margin-top:20px;
	text-align:center;
	}

#voteimage {
	width:580px;
	height: 580px;
	background:url(img/back_item_bewerten.png) no-repeat center;
	}

.votetable {
	width:580px;
	height:580px;
	background:none;
	}

.votetable2 {
	width:260px;
	}

.voteitem {
	width:15px;
	height:15px;
	margin:1px;
	float:left;
	margin-top:17px;
	}

.voteicon {
	float:left;
	margin:9px 4px;
	}

/*

.pics_outer_zuord {
	text-align: center;
	}



	
.result_img img {
	border:1px;
	}

.front_img img {
	border:1px;
	}
*/








/* PRODUKTE OHNE BILDER AUF GEIZHALS.AT */


#ghlistencontainer {
	}

#abisz {
	font-size:14px;
	margin:20px 0;
	}
	
#abisz a {
	text-decoration:underline;	
	color:#00aec4;
	}

	
#ghsearchcontainer {
	float:left;
	text-align:left;
	}

.ghartikelform {
	display:inline;
	margin:0;
	padding:0;
	}



#searchbox3 {
	width:230px;
	float:left;
	overflow:hidden;
	text-align:left;
	margin-top:2px;
	height:26px;
	background: url(img/back_searchform_ghartikel.png) no-repeat left;
	}


#searchbox3 .searchtext {
	height:20px;
	border:none;
	width:150px;
	margin-left:5px;
	margin-bottom:0;
	padding-top:4px;
	color: #00aec4;
	background:none;
	}

#searchbox3 .search {
	width:65px;
	margin: 1px 0 0 5px;
	border:none;
	cursor:pointer;
	height:22px;
	background:none;
	}

#ghsearchheader {
	float:left;
	margin-right:20px;
	/*color:#00aec4;*/
	color:#023756;
	font-weight:bold;
	font-size:12px;
	width:110px;
	margin-bottom:20px;
	}

#ghsortierung {
	float:left;
	width:220px;
	color:#023756;
	font-weight:bold;
	font-size:12px;
	margin-top:-4px;
	}


.ghlist {
	}

.ghlist table {
	font-size:12px;
}

.ghlist table td {
	font-size:12px;
	padding:2px;
}

.ghlist table tr.even td {
	background-color:#e7f5f7;
}

.ghartikeltablehead td {
	font-weight:bold;
	color: #023756;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#00aec6;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#00aec6;
}




















/* LOGIN */

.loginbox {
	}

#login {
	color:#FFFFFF;
	width:192px;
	text-align:left;
	padding-bottom:10px;
	}
	
#login a {
	color:#FFFFFF;
	text-decoration:underline;
	}	

#login td {
	color:#FFFFFF;
	}

.loginheader {
	font-size:14px;
	font-weight:bold;
	padding-bottom:5px;
	}

#login .key {
	/*width:32px;*/
	vertical-align:top;
	padding-top:5px;
	}
	
#login .value {
	width:125px;
	text-align:right;
	padding-bottom:5px;
	}

#login .loginuser {
	width:166px;
	}

#login .inputlogin {
	height:18px;
	width:125px;
	border: 1px solid #008ca5;
	background:url(img/back_logininput.png) repeat-y left;
	color:#023756;
    background-color:#9edfe7;
	margin-left:5px;
	margin-bottom:0;
	padding-top:2px;
	}

#login .login_form {
	display:inline;
	}

#loggedin {
	width:168px;
	}
	
#loggedin .error { /* orange */
	color: #FF6113;	
	font-weight:bold;
	}	
	
#loggedin .error2 { /* orange */
	color: #FFFFFF;	
	font-weight:bold;
	}	
	
#messagecontainer {
	width:192px;
	text-align:left;
	}	
	
.loginerror {
	color:#FF6113;
	width:168px;
	text-align:left;
	padding: 10px 0;
	font-size:12px;
	font-weight:bold;
	}	
	
.mustlogin {
	color:#FFFFFF;
	width:168px;
	text-align:left;
	padding: 10px 0;
	font-size:12px;
	font-weight:bold;
	}	
	













/* BOXES */

.boxcontainer {
	width:260px;
	overflow:hidden;
	margin:0;
	padding:0;
	}

.boxheader {
	margin: 13px 5px 5px 35px;
	font-size:14px;
	color:#023756;
	font-weight:bold;
	}
	
.boxheader a {
	color:#023756;
	text-decoration:none;
	}	
	
.huploader {
	background:url(img/header_uploader.png) no-repeat left top;
	height:46px; 
	width:260px;
	text-align:left;
	overflow:hidden;
	cursor:pointer;
	}
		
.htags {
	background:url(img/header_tags.png) no-repeat left top;
	height:46px; 
	width:260px;
	text-align:left;
	overflow:hidden;
	cursor:pointer;
	}
	
.hpix {
	background:url(img/header_pix.png) no-repeat left top;
	height:46px; 
	width:260px;
	text-align:left;
	overflow:hidden;
	}
	
.hfehlende {
	background:url(img/header_fehlende.png) no-repeat left top;
	height:57px; 
	width:260px;
	text-align:left;
	overflow:hidden;
	cursor:pointer;
	}
		
		
	
.boxcontcontainer {
	background:url(img/back_boxen.png) repeat-y right;
	}
	
.boxcontent	{
	margin-right:44px;
	width:180px;
	text-align:left;
	}
	
.boxfooter {
	}		


.topuserstable, .toptags {
	width:180px;
	}

.topuserstable td, .toptags td {
	color:#023756;
	font-weight:bold;
	font-size:11px;
	}

.topuserstable td a, .toptags td a {
	color:#023756;
	font-size:12px;
	text-decoration:underline;
	font-weight:normal;
	}

.tdicon {
	text-align:center;
	padding-top:3px;
	width:30px;
	}



























._licence {
  color:#FF6113;
  font-weight:bold;
}

/*
h1 {
	text-align:center;
}

.toptitle {
	color:#000000;
	text-decoration:none;
	cursor:pointer;
	font-size:1.2em;
}
*/
/*
.topuserstable td {
	font-size:12px;
	align:left;
}

.toptags {
	align:left;
	font-size:12px;
	
}

.toptags td {
	font-size:12px;
}

.searchbox {
	text-align:center;
	font-size:12px;
/*	position:relative;
	top:5px;
	left:5px;
	margin-right:150px; *//*
}

.searchbox input[type=text] {
	width:400px;
}

*/
.prev_pics {
	padding:0px;
	margin:0px;
	width:100%;
}

.prev_pics td {
	padding:10px;
}

.prev_pics .bezeichnung {
	font-family:Arial;
	font-weight:bold;
	font-size:10px;
}


.ean {
	font-family:Arial;
	font-style:italic;
	font-size:10px;
}

.prev_pics .comment {

	font-family:Arial;
	font-style:italic;
	font-size:10px;
}




.prev_pics img {
	border-width:1px;
	border-style:solid;
}	

.prev_pics tr td {
	background-color:#EEEEEE;
	border-bottom-width:10px;
	border-bottom-color:#FFFFFF;
	border-bottom-style:solid;
}

.td_zuordnen {
	border-right-width:10px;
	border-right-color:#FFFFFF;
	border-right-style:solid;
	width: 150px;
	height: 90px;
	margin-left: 5px;
	margin-right: 5px;
	overflow: auto;
}


.info2 {
	font-size:12px;
	text-align: center;
	font-weight:bold;
}


/*

.uploadlink {
	font-size:16px;
	font-weight:bold;

}
*/



.fakelink {
	color:blue;
	cursor:pointer;
	text-decoration:underline;

}

.aboutblock {
	padding: 100px;
}


.zuordsearch {
	width: 1800px;

}
/*
.onepic_zuord
{
	border: 1px solid black;
    padding: 0px;
    margin-left: 4px;
    margin-right: 4px;
    margin-bottom: 4px;
    width: 170px;
    height: 300px;
    display: inline;
    float: left;
/*	overflow: auto; *//*
	position: relative; 
	text-align: center;
}

.meinebilder td {
	font-family:Arial, Helvetica;
	font-size:12px;
	padding-right: 5px;
}

#newsXXX
{
	position: absolute;
	top: 150px;
	right: 0px;
	width: 110px;
}
h2 {
	font-size:16px;

}

*/


/*
#mainXXX
{
	position: absolute;
	top: 150px;
	right: 120px;
}
*/
.artikel_eingabe .value input {
	width: 200px;
}














/* LANDINGPAGE */

/*.limage {
	position:absolute; left:0; top:0; width:305px; height:670px;
	background-image:url(img/landing/stimmung.png);
	background-repeat:no-repeat;
	}

* html .limage {
	height:670px;
	width:305px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://bepixelung.org/img/landing/stimmung.png',sizingMethod='crop');
	background:none;
	}
*/	
	
.ltable {
	margin-bottom:10px;
	}
	
.lltable {
	border:2px solid #FFFFFF; width:350px;
	}	

.lltable2 {
	border: none; width:350px;
	}	

.lnum {
	padding-top:5px;	
	}
	
.lcont {
	font-size:13px; color:#023756;
	}

.orange {
	color:#FFA213;
	font-weight:bold;
	}
	
.boldorange {
	color:#FF6113;
	font-weight:bold;
	}

#simpleformerror {

	color:#FF6113;
	font-weight:bold;
	font-size:14px;
}

.boldorangebig {
	color:#FFA213;
	font-weight:bold;
	font-size:14px;
	}

#landingcontainer h1 {
	font-size: 25px;
	font-weight:bold;
	margin-bottom:10px;
	font-family:Arial, Helvetica;
	color:#023756;
	}
	
#landingcontainer h2 {
	color:#023756;	
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
	}
	
#lcont2 {
	font-size:13px;	
	color:#023756;
	margin-left:50px;
	margin-right:15px;
	text-align:left;
	padding-bottom:20px;
	}
	
#lcont2 a {
	color:#023756;
	text-decoration:underline;
	}	
	
#tnb {
	font-size:11px;	
	color:#023756;
	margin-left:-230px;
	margin-right:15px;
	text-align:left;
	padding-bottom:20px;
	padding-top:20px;
	}
	
#lcont3 {
	font-size:13px;	
	color:#023756;
	margin-left:-230px;
	margin-right:15px;
	margin-top:20px;
	text-align:left;
	padding-bottom:20px;
	}
	
#lcont3 a {
	color:#023756;
	text-decoration:underline;
	}	
	
#lborder {
    position:absolute; left:40px; top:38px; z-index:1;
    }

.limage {
    position:absolute; left:-45px; top:-79px; width:340px; height:750px; z-index:10; background-repeat:no-repeat;
    }

.winimage {
    position:absolute; z-index:5; left:5px; top:-35px; width:230px; height:235px; overflow:hidden; background-color: #FFFFFF;
    }

.linkimage {
    position:absolute; left:0; top:-40px; width:235px; height:290px; z-index:1000;
    }
	
