/******************************/
/***   Allgemeine Angaben 	***/
/******************************/

* {
 margin:0px;
 padding:0px;
}

IMG {border:none;}
body {
   height:100%;
	margin:0px;
	padding:0px;
	background:#dce3c8 url('images/bg_komplett.jpg') repeat-y top left;
}

TABLE {
	border-collapse:collapse;
	margin:0px;
	padding:0px;
}

TD {
	vertical-align:top;
	padding:0px;

}

.nob { float: left; }
.tr {
padding: 0;
margin: 0;
}



/******************************/
/***   Auteilung		 	***/
/******************************/

DIV#uebergeordnet {
/*	border:1px solid blue; */
}


table.table_all{
	width:975px;
	table-layout:fixed;
}

.logozeile {
	width:977px;
	height:67px;
   overflow:hidden;
}



.linke_spalte {
	width:202px;

/*	border:1px solid orange;*/
}


.hauptteil {
	width:775px;
/*	border:1px solid blue;*/
}




.kat_liste_innen {
	padding-left:18px;
	padding-top:3px;
}




.hauptteil {
	width:775px;
}


.content {
	width:603px;
	background:url('images/content_bg_oben.jpg')  repeat-x top left;
}


.rechte_spalte {
   width:173px;
   background:url('images/rechte_spalte_bg.jpg')  repeat-y top right;


}



#hauptteil_tabelle {
	width:775px;
}


/******************************/
/***   Linke Spalte		 	***/
/******************************/

.linke_spalte .login {
	background:url('images/login_bg.jpg') repeat-y top left;
	margin:0px;
	padding:0px;
	width:200px;
}


.linke_spalte .login .login_innen{
	padding-left:27px;
	padding-top:20px;
	padding-bottom:20px;
	/*border:1px solid blue;*/

}

.login_element {
	padding-bottom:3px;
}

.linke_spalte .kategorien_title {
	background:#435b2b;
	height:20px;
	overflow:hidden;

}

.linke_spalte .kategorien_liste {
   /*width:202px;*/
	background:url('images/kat_liste_bg.jpg') repeat-y top left;

}



/******************************/
/***   Hauptbereich		 	***/
/******************************/

/***   Navigation	***/

.hauptteil .navigation {
	overflow:hidden;
	height:22px;
	width:774px;
}

.hauptteil .navigation_innen {
	padding-top:4px;
	padding-left:36px;
}


.hauptteil .navigation img{
	width:24px;
	height:10px;
}


/***   Inhalt allgemein	***/

.content_innen {

	/*width:529px;*/
	padding-top:20px;
	padding-left:36px;
	padding-right:15px;


}



/***	Thumbnails und Co ***/

.content_innen_thumb {

	margin-top:20px;
	margin-left:36px;
	margin-right:15px;
	/*width:529px;*/
}




/***  Paging ***/

.paging_outer {
	border:1px solid #c1cc9e;
	width:529px;

}

.paging_inner {
	border:1px solid white;
	background:#f6f9ee;
	padding-left:4px;
	padding-top:5px;
	padding-right:4px;
	padding-bottom:4px;
}


.paging_inner_table {
	width:517px;
}

/*** Archiv-Ansicht ***/

.archivitem_outer {
	border:1px solid #c1cc9e;
	width:529px;
	min-height:118px;
	margin-bottom:10px;

}
.archivitem_outer.hinweis {
   height: auto;
   min-height: inherit;
}

.archivitem_inner {
	border:1px solid white;
	min-height:118px;
	background:#f6f9ee url('images/cat_list_bg.jpg') repeat-x top left;

	padding-left:4px;
	padding-top:5px;
	padding-right:4px;
	padding-bottom:4px;
}
.archivitem_outer.hinweis .archivitem_inner {
   background:#f6f9ee url('images/cat_list_bg.jpg') repeat-x top left;
   height: auto;
   min-height: inherit;
   text-align: center;
}


TD.wrang {
	width:24px;
}

TD.wtext {
	padding-left:23px;
}
/**/




.bordered_container_a {
	border:1px solid #c1cc9e;
	/*
	width:529px;
	*/
}

.bordered_container_a.paging {
	/*
	width:538px;
//width:513px;
	*/
}


/******************************/
/***   Rechte Spalte	 	***/
/******************************/



.rechte_spalte .suche {
	margin-bottom: 30px;
}

.rechte_spalte .bdw_titel, .rechte_spalte .partner_titel {
	height:20px;
	width:157px;
}



.thumb {
	margin-right:10px;
	margin-bottom:10px;

}

.thumb .bordered_container_a {
	border:1px solid #c1cc9e;
	width:170px;
}


.thumb .bordered_container_b {
	border:1px solid white;
	background:#f6f9ee;
	min-height:198px;
	/*height:198px;*/

}

.thumb .img_cont {
	text-align:center;
	margin-top:7px;
	/*padding-top:7px;*/
	height:120px;
	overflow:hidden;
}
/*
.thumb_POTW {
	width:157px;
	margin-left:10px;
	padding:0px;
}
*/


.POTW {
	margin-left:8px;
	margin-right:0px;
	margin-top:6px;
	padding:0px;
	margin-bottom:12px;
	border:1px solid #c1cc9e;
	width:157px;
}


.POTW .img_cont {
/*	width:150px;*/
	margin-top:2px;
    /*padding-top:2px;*/
	margin-left:2px;
	margin-right:0px;
	min-height:120px;
  /*height:120;*/
	overflow:auto;
	max-height:220px;
/*	overflow:hidden; */
}


.thumb .thumb_info {
	margin-left:0px;
	margin-right:2px;
	margin-bottom:0px;
}

.thumb_info_item {
	margin-top:2px;
	margin-left:3px;
}

.thumb .bordered_container_b{
	border:1px solid white;
	background:#f6f9ee url('images/cat_list_bg.jpg')  repeat-x top left;

}

.winnerthumb {


}

.winnerthumb .bordered_container_a {
	border:1px solid #c1cc9e;
	width:542px;
}


.winnerthumb .bordered_container_b {
	border:1px solid white;
	background:#f6f9ee;
	min-height:118px;
	background:#f6f9ee url('images/cat_list_bg.jpg')  repeat-x top left;
	/*height:118px;*/
}


/*
.bordered_container_a ueberschrift {
	background:#435b2b;
}
*/
.bordered_container_b TABLE{
	margin-left:8px;
	margin-bottom:6px;

}

.bordered_container_b TD{
	padding-top:9px;
}





.detail_image {
	border:1px solid #c1cc9e;
	width:529px;
}

.detail_image_inner {
	border:1px solid #ffffff;
	background:#fff;
	padding:7px;
    background:#f6f9ee url('images/image_detail_bg.jpg') repeat-x top left;

}



.impressum TD {
	padding-left:36px;
}



.tb_paging {
	width:520px;
}


DIV.title {
	padding-bottom:9px;
}

.monoupload_active, .multiupload_active {
	font-weight:bold;
	height:19px;
	width:180px;
	color:white;
	background:#435b2b;
   border:1px solid #c1cc9e;
	text-align:center;
	vertical-align:middle;
}

.multiupload, .monoupload {
	font-weight:bold;
	height:19px;
	width:180px;
	background:#E4EACE;
   border:1px solid #c1cc9e;
	text-align:center;
	vertical-align:middle;
}

.multiupload A {
	color:#93A37E;
	text-decoration:none;
}

.monoupload A {
	color:#93A37E;
	text-decoration:none;
}


.partner_inhalt {
	text-align:center;
}
#topten_table {

}
#topten_table TD{
	padding:4px;
}

.parknamelink {
	width:529px;
	margin:0px;
	margin-bottom:10px;
}

div.jury div b {
    color: #ff8040;
}
.rmpic
    {
    width: 148px;
    height: 65px;
    padding-top: 41px;
    background-color: #f5f5f5;
    border: 1px solid #c1cc9e;
    text-align: center;
    font-size: 10px;
    }