@charset "utf-8";
/* CSS Document */
body {
	font: 12px/14px Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0px;
	padding: 0px;	
	height:100%;
	background: #F3EEEB;
}
html {height:100%}

.gestaltungen {
	/*background-color:#F6F6F6;
	background: #e5e5e5;*/
	height: 100%;
	background: #F3EEEB;
	
}
.kunst {
	/*background-color:#f3eeeb;
	background: #e5e5e5;*/
	height: 100%;
	
}
.head {
    position:fixed;
    width: 100%;
   
}

/*.gestaltungen .head {
	background: #000000 url(../logo_gestaltungen.gif) no-repeat right;
	height:85px;
}*/
.kunst .head, .gestaltungen .head {
	background: #bba090 url(../logo_kunst.gif) no-repeat right;
	height:85px;
}
#navlist-top li, #navlist-bottom li {
	display: inline;
	text-transform: capitalize;


}
#navlist-top, #navlist-bottom {
	padding:0px;
	margin:0px;
	margin-left:30px;
	margin-bottom:5px;
}
#navlist-top {
	margin-bottom:5px;
	padding-top:10px;
}


.top25 {margin-top: 25px;}

.head a, 
.head a:visited, 
.head a:link {
	color:#FFFFFF;
	text-decoration:none;
	background: url(../square.gif) no-repeat 0 60%;
	padding-right: 10px;
	padding-left: 15px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
}
.head .selected,
.head a:active, 
.head a:hover, 
.head a:focus {
	color:#e92840 !important; 
	text-decoration:none;
	background: url(../square_rot.gif) no-repeat 0 60% !important;
}


/*
A:visited  {color: #FFBF00; text-decoration: none}
A:link  {color: #FFFF00; text-decoration: none}
A:active  {color: #C0FFC0; text-decoration: none}
A:hover   {cursor: crosshair; color: #C0FFC0; background-color: lightslategray; text-decoration: none}
*/

.links, .kontakt {
	float: left;
	width: 500px;
	padding-left: 20px;
}

table.links a {color: #4a3a31; text-decoration: none}
table.links a:hover {text-decoration: underline;}

.pic_holder {
	float: left;
	margin: 30px;
	width: 350px;
}

.detail {
	padding-left: 30px;
	padding-top:110px;
}

.detail table {
	margin: 0 auto;
}

.detail .detailinfo {
	vertical-align:bottom;
	padding-left:0;
	padding-top: 5px;
}
.detail .detailbild {
	vertical-align:top;
	padding:0px;
	margin:0px;
}
.galerie-nav {
	position: relative;
	bottom: -40px;
	height: 19px;
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
}
.detail .galerie-nav #zuruckpfeil {
	padding-right: 10px;
}
.detail .galerie-nav #zuruckpfeil, .detail .galerie-nav #weiterpfeil {
	float:left;
}

.detail .galerie-nav #kategorie {
	clear: none;
	float: right;
	/*height: 18px;*/
}
.detail .galerie-nav #kategorie a, 
.detail .galerie-nav #kategorie a:visited, 
.detail .galerie-nav #kategorie a:link {
	color:#000000;
	text-decoration:none;
	padding-right: 30px;
	font-weight:bold;
	font-size:14px;
	text-transform:uppercase;
	padding-left: 20px;
	background: url(../pfeil_hoch_schwarz.gif) no-repeat 0 60%
}
.detail .galerie-nav #kategorie .selected,
.detail .galerie-nav #kategorie a:active, 
.detail .galerie-nav #kategorie a:hover, 
.detail .galerie-nav #kategorie a:focus {
	color:#e92840;
	background: url(../pfeil_hoch_rot.gif) no-repeat 0 60%

}
.einstieg {
	padding-top: 20px;
	padding-left: 30px;
	margin-top:-1em;
}
.einstieg h1 {
	font-size:18px;
	text-transform: capitalize;
}
.einstieg h1 a, .einstieg h1 a:link, .einstieg h1 a:visited, .einstieg h1 a:hover {
	text-decoration:none;
	color:#000000;

}
.gal-thumbs {
	padding-top: 20px;
	padding-left: 30px;
	/*margin-top:-1em;*/
	padding-top: 100px;
}
.gal-thumbs table {
	

	width:90%;
	
}
.gal-thumbs table td {
	

}
.gal-thumbs h2 {
	font-size:12px;
	font-weight:normal;
	margin:0px;
	padding:0px 0px 0.3em;
	margin-top:1em;

}
.gal-thumbs a,
.gal-thumbs a:visited,
.gal-thumbs a:link  {
	border:0px solid #FFF;
	padding:1px;
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}
.gal-thumbs a:active ,
.gal-thumbs a:hover  {
	border:1px solid #000000;
	padding:0px;
}
