img {
	border:none;
	border:0;
	padding:0px;
}
/* standard elements */
* {
	margin: 0;
	padding: 0;
}


a {
	color: #5C5C5C;
}
a:hover {
	color: #5C5C5C;
}


a     { color: #5C5C5C; text-decoration: none;}
a:link     { color: #5C5C5C; text-decoration: none;}
a:visited  { color: #000000; text-decoration: none;}
a:hover    { color: #eeeeee; text-decoration: none;}
a:active   { color: #5C5C5C; text-decoration: None;}


body {
	color: #313131;
	font-family:arial, verdana, sans-serif;
	font-size:11px;
	
	
}

td {
	color: #313131;
	font-family:arial, verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
	
}

.index_image{
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-right:0px;
	margin-top:28px;
	margin-bottom:0px;
	margin-left:28px;
	width: 300px; 
	overflow:hidden;
}

.index_imagetitle{
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-right:0px;
	margin-top:15px;
	margin-bottom:0px;
	margin-left:35px;
	color:#000000;
	font-weight:bold;
	font-size:11px;
}
.index_imagetext{
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-right:0px;
	margin-top:15px;
	margin-bottom:0px;
	margin-left:35px;
	color:#5C5C5C;
	font-weight:normal;
	font-size:11px;
}
.index_imagetext2{
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-right:0px;
	margin-top:10px;
	margin-bottom:0px;
	margin-left:35px;
	color:#BEBEBE;
	font-weight:normal;
	font-size:11px;
}


.index_imagetitleAA{
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-right:0px;
	margin-top:15px;
	margin-bottom:0px;
	margin-left:20px;
	color:#000000;
	font-weight:bold;
	font-size:11px;
}
.index_imagetextAA{
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-right:0px;
	margin-top:15px;
	margin-bottom:0px;
	margin-left:20px;
	color:#5C5C5C;
	font-weight:normal;
	font-size:11px;
}
.index_imagetext2AA{
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-right:5px;
	margin-top:15px;
	margin-bottom:0px;
	margin-left:20px;
	color:#BEBEBE;
	font-weight:normal;
	font-size:11px;
}


.about_image{
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-right:0px;
	margin-top:28px;
	margin-bottom:0px;
	margin-left:44px;
}

.about_title{
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-right:0px;
	margin-top:25px;
	margin-bottom:0px;
	margin-left:25px;
	color:#000000;
	font-weight:bold;
	font-size:12px;
}
.about_text{
	padding-left:0px;
	padding-right:15px;
	padding-top:0px;
	padding-bottom:0px;
	margin-right:0px;
	margin-top:15px;
	margin-bottom:0px;
	margin-left:25px;
	color:#5C5C5C;
	font-weight:normal;
	font-size:11px;
}


.works_image{
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-right:0px;
	margin-top:6px;
	margin-bottom:0px;
	margin-left:12px;
	width: 171px;  overflow:hidden;
}

.news_image{
	padding-left:0px;
	padding-right:0px;
	padding-top:130px;
	padding-bottom:0px;
	margin-right:0px;
	margin-top:6px;
	margin-bottom:0px;
	margin-left:0px;
	width: 300px;  
	overflow:hidden;
}
.news_title{
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-right:0px;
	margin-top:25px;
	margin-bottom:0px;
	margin-left:25px;
	color:#000000;
	font-weight:bold;
	font-size:12px;
}
.news_descr{
	padding-left:0px;
	padding-right:15px;
	padding-top:0px;
	padding-bottom:0px;
	margin-right:0px;
	margin-top:15px;
	margin-bottom:0px;
	margin-left:25px;
	color:#5C5C5C;
	font-weight:normal;
	font-size:11px;
}

.news_linksonderpic{
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:4px;
	margin-right:0px;
	margin-top:10px;
	margin-bottom:6px;
	margin-left:0px;
	color:#5C5C5C;
	font-weight:bold;
	font-size:11px;
}



.works_image_full{
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-right:10px;
	margin-top:6px;
	margin-bottom:0px;
	margin-left:12px;
	width: 531px;  overflow:hidden;
}

.works_title{
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:25px;
	color:#000000;
	font-weight:bold;
	font-size:13px;
}
.works_text{
	padding-left:0px;
	padding-right:15px;
	padding-top:0px;
	padding-bottom:0px;
	margin-right:0px;
	margin-top:15px;
	margin-bottom:0px;
	margin-left:25px;
	color:#585757;
	font-weight:normal;
	font-size:11px;
}
.works_text2{
	padding-left:0px;
	padding-right:15px;
	padding-top:0px;
	padding-bottom:0px;
	margin-right:0px;
	margin-top:7px;
	margin-bottom:13px;
	margin-left:8px;
	color:#585757;
	font-weight:normal;
	font-size:11px;
}
.works_text3{
	padding-left:0px;
	padding-right:15px;
	padding-top:0px;
	padding-bottom:0px;
	margin-right:0px;
	margin-top:15px;
	margin-bottom:13px;
	margin-left:25px;
	color:#585757;
	font-weight:normal;
	font-size:11px;
}
.prevnext{
	padding-left:0px;
	padding-right:15px;
	padding-top:0px;
	padding-bottom:0px;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:20px;
	color:#585757;
	font-weight:bold;
	font-size:12px;
}
.back{
	padding-left:0px;
	padding-right:15px;
	padding-top:0px;
	padding-bottom:0px;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:7px;
	color:#585757;
	font-weight:bold;
	font-size:11px;
}
.back2{
	padding-left:0px;
	padding-right:15px;
	padding-top:0px;
	padding-bottom:0px;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:25px;
	color:#585757;
	font-weight:bold;
	font-size:11px;
}
.works_linksonderpic{
	padding-left:0px;
	padding-right:15px;
	padding-top:0px;
	padding-bottom:4px;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:6px;
	margin-left:13px;
	color:#5C5C5C;
	font-weight:bold;
	font-size:11px;
}











.works_videolist{
	padding-left:0px;
	padding-right:5px;
	padding-top:0px;
	padding-bottom:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:4px;
	margin-left:25px;
	color:#5C5C5C;
	font-weight:bold;
	font-size:11px;
}










.more_image{
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-right:0px;
	margin-top:6px;
	margin-bottom:0px;
	margin-left:12px;
}


.more_title{
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:25px;
	color:#000000;
	font-weight:bold;
	font-size:12px;
}
.more_text{
	padding-left:0px;
	padding-right:15px;
	padding-top:0px;
	padding-bottom:0px;
	margin-right:0px;
	margin-top:15px;
	margin-bottom:0px;
	margin-left:25px;
	color:#5C5C5C;
	font-weight:normal;
	font-size:11px;
}
.more_linksonderpic{
	padding-left:0px;
	padding-right:15px;
	padding-top:0px;
	padding-bottom:4px;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:6px;
	margin-left:13px;
	color:#5C5C5C;
	font-weight:bold;
	font-size:11px;
}





.exhibition_title{
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-right:0px;
	margin-top:15px;
	margin-bottom:0px;
	margin-left:25px;
	color:#000000;
	font-weight:bold;
	font-size:11px;
}
.exhibition_maintitle{
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-right:0px;
	margin-top:25px;
	margin-bottom:0px;
	margin-left:25px;
	color:#000000;
	font-weight:bold;
	font-size:11px;
}
.exhibition_text{
	padding-left:0px;
	padding-right:15px;
	padding-top:0px;
	padding-bottom:0px;
	margin-right:0px;
	margin-top:10px;
	margin-bottom:0px;
	margin-left:25px;
	color:#4F4E4E;
	font-weight:normal;
	font-size:11px;
}

.picture {
background: none;
border-width: 1px;
border-style: solid;
font-size:11px;
width:47px;
height:21px;
background:url('design/about.gif');
background-repeat: no-repeat;
}

.picture:hover {
background: url('design/about_mouse_over.gif');
}













.indexPic {width: 200px; border: 1px solid #313131; overflow:hidden;}



.contact_emailTxt {
padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-right:0px;
	

	margin-bottom:0px;
	
	
		
	}