@charset "UTF-8";



/*BASIC ELEMENTS*/



#projekte {
	height:430px;
	width:990px;
	position:relative;
	background-color:#FFF;
	border-bottom:#bbb solid 1px;
}


#left {
	float:left;
	position:relative;
	width:205px;
	height:390px;
	margin-top:15px;
	margin-left:7px;
	border-right:#bbb solid 1px;
}

#left1 {
	float:left;
	position:relative;
	width:300px;
	height:330px;
	
	
}
#left2 {
	float:left;
	position:relative;
	width:300px;
	height:390px;
	margin-top:15px;
	margin-left:35px;
	border-right:#bbb solid 1px;
	
	
}

#right {
	float:right;
	position:relative;
	width:770px;
	height:390px;
	margin:15px 0 0 0;
}
#right1 {
	float:right;
	position:relative;
	width:654px;
	height:390px;
	margin:15px 0 0 0;
}
#thumbs {
	position:relative;
	width:740px;
	float:left;
	margin-left:10px;
}
#project_1 {
	position:relative;
	width:740px;
	height:430px;
	float:left;
	margin-left:43px;
}

#slider {
	height:430px;
	width:990px;
	z-index:9000;
	position:absolute;
	background-color:#FFF;
	border-bottom:#bbb solid 1px;
}


#slider p {text-transform: none;}
#slider {display: none;}

#tags {
	margin:20px 0 20px 30px;
	line-height:20px;
}
#map {
	margin:12px 0 0 20px;
	
}



/*GENERAL*/


.clear {
	clear:both;
}

img {
	border-style: none;
}

a {
	outline: none;
	color:#999;
	text-decoration:none;
}

a:hover {
	color:#000;
}

a.language {
	color:#F63;
}
a.language:hover {
	color:#333;
}



/*ENTRY.PHP*/


.tag-link2, .tag-all {
	text-transform: none;
	word-spacing:1px; line-height:1.5;
	color:#999;
	
}


.tag-link2:hover, .tag-all:hover {

	color:#444;
}

.tag-link2 {
	margin-left:10px;}



.showall a {text-transform: uppercase; font-weight: bold; font-size: 12px; margin-left: 30px;}
.sortit {text-transform: uppercase; font-weight: bold; font-size: 11.5px;color:#999; }
.sortit1 {text-transform: uppercase; font-weight: bold; font-size: 11.5px;color:#999; margin-bottom:3.5px; }
.details {
	text-transform: none;
	font-size:11px;
	color:#888;
	line-height:15px;
}

.entry-link a{
	text-transform: none;
	font-size:11px;
	word-spacing:1px;
	color:#777 ;
}

.entry-link a:hover {
	color: #ec4427 ;
}
/*ENTRY_LINK_THUMBS.PHP*/

.thumb {
	float:left;
	margin:0 14px 20px 0;
	height:110px;
	width: 78px;
}
.thumb IMG{
	height:71px;
	width:71px;
	border:solid 3px #ccc ;
}
.thumb IMG:hover{
	border:solid 3px #ec4427 ;
}

#thumbs .entry-text:hover {
	background:#232323;
	padding:0;
	
}



.s_thumb {
	float:left;
	margin:10px 20px 10px 0;
	height:57px;
	width:57px;
}
.s_thumb IMG{
	height:57px;
	width:57px;
	border:solid 3px #ddd ;
}
.s_thumb IMG:hover{
	border:solid 3px #aaa ;
}

.ss_thumb {
	float:left;
	margin:8px 15px 8px 0;
	height:35px;
	width:35px;
}
.ss_thumb IMG{
	height:35px;
	width:35px;
	border:solid 3px #ddd ;
}
.ss_thumb IMG:hover{
	border:solid 3px #aaa ;
}


#ka_form {
	width: 380px;
	margin-right:35px;
	float: right;
	margin-top:12px;
	font: 11px;
	color: #333;
}

.inputForm {
	display:block;
	width:350px;
	border: 1px solid #BEBEBE;
	font: 11px Tahoma, Verdana, Lucida, Arial;
	color: #666;
	padding: 12px;
	margin-bottom: 4px;
}
.submitBut1 {
	background-image:url(../images/general/send_en.gif);
	background-position: 0 0;
	height: 35px;
	width: 70px;
	display: block;
	border-style: none;
	font-size: 0em;
	float: right;
	cursor: pointer;
}
.submitBut1:hover {
	background-position: 0 -35px;
	
}

.submitBut {
	background-image:url(../images/general/send.gif);
	background-position: 0 0;
	height: 35px;
	width: 70px;
	display: block;
	border-style: none;
	font-size: 0em;
	float: right;
	cursor: pointer;
}
.submitBut:hover {
	background-position: 0 -35px;
	
}

.vcard {
	background-image:url(../images/general/vcard.jpg);
	background-position:0 0;
	height:30px;
	width:200px;
	display: block;
	border-style: none;
	font-size: 0.4em;
	cursor: pointer;
	text-align:center;
	
}

.vcard:hover { background-position:0 -30px;}

.vcard_en {
	background-image:url(../images/general/vcard_en.gif);
	background-position:0 0;
	height:30px;
	width:200px;
	display: block;
	border-style: none;
	font-size: 0.4em;
	cursor: pointer;
	text-align:center;
	
}

.vcard_en:hover { background-position:0 -30px;}



