@charset "utf-8";
/* CSS Document */

#page { 
	width:944px;    
	z-index:100000;
}

#page #content_c { margin-left:226px; width:694px; padding-top:42px; padding-bottom:50px; }

#page #content_c .list { padding:0 30px; }
#page #content_c .list h2 { padding-left:125px; text-decoration:underline; }
#page #content_c .list .item h3.h_portfolio { position:absolute; left:125px; top:20px; }
#page #content_c .list .item  { position:relative;  padding-top:20px; }
#page #content_c .list .image { position:absolute; left:0; right:0; width:94px; height:126px; overflow:hidden; }
#page #content_c .list .text  { margin-left:125px; padding-top:40px; padding-bottom:3px;}
#page #content_c .list .bt_more {  }

#page #content_c .portfolio { padding:0 30px; }
#page #content_c .portfolio h2 { padding-left:125px; text-decoration:underline; }
#page #content_c .portfolio .item h3 { position:absolute; left:250px; top:20px; }
#page #content_c .portfolio .item  { position:relative;  padding-top:20px; }
#page #content_c .portfolio .image { position:absolute; left:0; right:0; width:235px; height:200px; overflow:hidden; }
#page #content_c .portfolio .text  { margin-left:250px; padding-top:25px; padding-bottom:3px; height:150px; overflow:hidden; }
#page #content_c .portfolio .more  { padding-left:250px;  }


#page #content_c .event { padding:0 30px; }
#page #content_c .event h2 { ; text-decoration:underline; }
#page #content_c .event h3 { position:absolute; left:0; top:20px;}
#page #content_c .event .item  { position:relative;   padding-top:20px; }
#page #content_c .event .image { position:absolute; left:0; right:0; width:94px; height:126px; overflow:hidden; }
#page #content_c .event .text  { padding-top:40px; padding-bottom:3px;}
#page #content_c .event .bt_more { padding-left:125px; }

#page #content_c .news_list { padding:0 30px; }
#page #content_c .news_list h2 { text-decoration:underline; }
#page #content_c .news_list h3 { padding-top:20px; }
#page #content_c .news_list h3 span {  padding: 0 5px;  font-size:11px; background:url(../images/spektakl.gif) 0 0 no-repeat; padding-left:60px;    }
#page #content_c .news_list h4,#page #content_c .news h4  { font-size:10px;  font-weight:normal; color:#ccc; }
#page #content_c .news_list .text  { padding-top:10px; padding-bottom:3px;}
#page #content_c .news_list .bt_more { padding-left:125px; }


#panel .menu_c { background:url(../images/right_menu.png) 0 0 no-repeat; width:28px; height:208px;  border:1px solid red;}
#panel .menu_c .li_1{ display:block; width:28px; height:128px; }
#panel .menu_c .li_2{ display:block; width:28px; height:80px; }
#panel .menu_c li a { display:block; width:100%; height:100%; text-indent:-100000px; }

#page #content_c .article, #page #content_c .news  { padding:0 30px; }

#page #content_c .article h2, #page #content_c .news h2 {  text-decoration:underline; padding-bottom:20px; }
#page #content_c .article h3, #page #content_c .news h3 { padding-bottom:10px;} 
#page #content_c .article .image, #page #content_c .news .image  { float:left; padding-right:15px; padding-bottom:15px;}
#page #content_c .news h3 { padding-bottom:0;} 
.gallery_image_c { padding-left:10px; }
.gallery_image_c .gallery_image { border:1px solid #aaa; padding:2px; margin:5px; float:left; width:100px; height:100px; }

