@charset "utf-8";
/* CSS Document */
/* 			Change desc image and the bg colors to the pagecolors		*/


body 				{	background-color:#ff0099;		}

.c_font { color:#ff0099; }

.c_bg,
#fancy_div,
#bigfoot li,
#bigfoot .col1 h3, 
#bigfoot .col2 h3,
#bigfoot .col3 h3  	{ 	background-color:#ff0099; }

#desc h2 			{ 	background:url(../img/title/desc_port.png) no-repeat; width:700px; height:100px; text-indent:-9999em; display:block; }

/* 			AND DO WHAT I NEED 		*/

h2.categorien {background:url(../img/title/categorien.png) no-repeat; width:110px; height:20px; text-indent:-9999em; display:block; }
.menu { width:200px; float:left; margin-left:12px; }


.showing {  width:580px; height:200px; margin:0 0 10px 0;  }
.show_detail { height: 200px; width: 600px; margin: auto; position:relative; display:block; overflow:hidden;  }
.show_detail img { position:absolute; top:0; left:0; display:block;  }

ul#filter li{
	list-style-type:none;
	text-align:left;
	padding-left:20px;
 	margin: 15px;
	color:#fff;
	font-weight:bold;
 	background: url(../img/white_arrow.png) 0px 4px no-repeat;
 	line-height: 17px; /* Required for cross-browser consistency; cross-browser defaults vary. */
  }


ul#filter li:last-child { border-right: none; margin-right: 0; padding-right: 0; }
ul#filter a { color: #fff; text-decoration: none; }
ul#filter li.current a, ul#filter a:hover { text-decoration: underline; }
ul#filter li.current a { color: #fff; font-weight: bold; }


.show { width:740px; float:right; }

ul#portfolio { list-style: none;  }
ul#portfolio li {  
	float: right; 
	margin: 0px 0 40px 70px; 
	padding: 0px;
	width: 300px;
}
ul#portfolio a { display: block; width: 100%; }
ul#portfolio a:hover { text-decoration: none; }

ul#portfolio img{ width:294px; height:160px; padding:3px; border:#666 solid 1px; background:#fff; }

.port_detail { width:600px; float:left; margin:10px 0 0 0; }

.weblink:hover { text-decoration:underline;}

.side_show { float:right; width:200px; margin:-25px 0 0 0; }

.side_show ul li{ list-style-type:none; margin-bottom:20px; }

.side_show img { padding:3px; background:#fff; border:#999 solid 1px; }