@charset "utf-8";

.title1 a {color:#CCC; text-decoration:none;}
.title1 a:hover {color:#FFF;}

.catportfolio {}
.catportfolio .photo-icon {background:url(../img/icon-photo-white.gif) no-repeat right center;}
.catportfolio .video-icon {background:url(../img/icon-video-white.gif) no-repeat right center;}
.catportfolio .item {float:left; width:150px; height:90px; margin:0 5px 5px 0;}
.catportfolio .item span {position:absolute; display:block; margin:-22px 0 0 126px; width:16px; height:16px;}
.catportfolio .item .i-name {position:absolute; display:block; margin:-22px 0 0 4px; color:#FFF; font-family:Impact, arial; text-shadow:1px 1px 1px #000; font-size:14px; text-decoration:none;}
.catportfolio .item .i-name:hover {color:#000; text-shadow:1px 1px 1px #333;}
.catportfolio .item .i-img {display:block; width:146px; height:86px; border:1px solid #5D5D5D; padding:1px; filter:alpha(opacity=75); -moz-opacity:.75; opacity:.75;}
.catportfolio .item .i-img:hover {border:1px solid #FF8F00; filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}
.catportfolio .item .i-img img {width:146px; height:86px;}

.catportfolio .item:hover .i-name {filter:alpha(opacity=100); -moz-opacity:1; opacity:1; color:#000; text-shadow:1px 1px 1px #666}

#vp {width:770px; height:435px;}

#jwrotator-1 {width:770px; height:350px; margin-bottom:5px;}

#galleria {width:770px; height:568px}



#portfoliovideo-list {}
#portfoliovideo-list h2 {margin:0 0 3px 0; padding:0; font-size:14px; font-weight:normal;}
#portfoliovideo-list .separator {width:auto; height:18px; background:#333 url(../img/bg-dot.gif) repeat-x left center;}
#portfoliovideo-list .item {height:84px !important;}
#portfoliovideo-list .item .i-img {height:80px !important;}
#portfoliovideo-list .item .i-img img {width:146px; height:80px !important;}


#portfoliovideo-list {margin-top:5px;}
#portfoliovideo-list h2 {margin:0 0 3px 0; padding:0; font-size:14px; font-weight:normal;}
#portfoliovideo-list .separator {width:auto; height:18px; background:#333 url(../img/bg-dot.gif) repeat-x left center;}
#portfoliovideo-list .video-icon {background:url(../img/icon-video-white.gif) no-repeat right center;}
#portfoliovideo-list .item {float:left; width:150px; height:84px; margin:0 5px 5px 0;}
#portfoliovideo-list .item span {position:absolute; display:block; margin:-22px 0 0 126px; width:16px; height:16px;}
#portfoliovideo-list .item .i-name {position:absolute; display:none; width:146px; margin:3px 0 0 4px; color:#FFF; text-shadow:1px 1px 1px #000; font-size:12px; text-decoration:none;}
#portfoliovideo-list .item .i-name:hover {color:#000; text-shadow:1px 1px 1px #FFF;}
#portfoliovideo-list .item .i-img {display:block; width:146px; height:80px; border:1px solid #5D5D5D; padding:1px; filter:alpha(opacity=75); -moz-opacity:.75; opacity:.75;}
#portfoliovideo-list .item .i-img:hover {border:1px solid #FF8F00; filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}
#portfoliovideo-list .item .i-img img {width:146px; height:80px;}
#portfoliovideo-list .item:hover .i-name {display:block;}
#portfoliovideo-list .item:hover .i-name:hover {color:#000; text-shadow:1px 1px 1px #FFF;}

#portfoliovideo-list .item-sel {}
#portfoliovideo-list .item-sel .i-img {border:1px solid #FF8F00 !important; filter:alpha(opacity=100) !important; -moz-opacity:1 !important; opacity:1 !important;}
#portfoliovideo-list .item-sel .i-name {display:block !important;}

#pf-fb-share-btn { position:absolute; width:110px; height:20px; z-index:9999; margin:20px 0 0 600px; }