
#mainvideo_wrap3
{
position:relative;
height:190px;
margin-left:94px;
margin-right:94px;
overflow:hidden;
}

#mainvideo_wrap2
{
position: relative;

}

#mainvideo_wrap4
{
position: relative;
background:url("../../images/template/edge.png") top center repeat-x;
padding-top:60px;
}



#h1video
{
color:#fff;
margin-left:90px;
margin-bottom:35px!Important;
}
#h1foto
{
color:#fff;
margin-left:90px;
}


#mainfoto_wrap3
{
position:relative;

margin-left:91px;
margin-right:91px;
overflow:hidden;
}

#mainfoto_wrap2
{
position: relative;

margin-bottom:40px;
}


#mainfoto_wrap_more
{
text-align:center;
margin-top:0px;
}


#mainfoto2
{
position:absolute;
left:0px;
top:0px;
}
#mainfoto2>div
{
float:left;
width:197px;
}

.foto table
{
width:100%;

}
.foto table td
{
text-align:center;
vertical-align:middle;
}
#mainfoto2 img
{
width:180px;

display:block;
margin:0px auto;
padding:3px;
border: 1px solid transparent;
display:block;

}
#mainfoto2 img:hover
{
border: 1px solid #FFDE00;
}
#foto_left {
left: 0px;
}
#foto_right
{
right:0px;
}
#foto_left, #foto_right {
position: absolute;
width: 39px;
height: 54px;
top: 55px;
background: url("../../images/template/narrow.png") no-repeat;
z-index:1;

}
.foto_left_active {
background-position: -87px 0px!important;
cursor: pointer;
}
.foto_left_nonactive {
background-position: 0px 0px!important;
}
.foto_right_active {
background-position: -130px 0px!important;
cursor: pointer;
}
.foto_right_nonactive {
background-position: -44px 0px!important;
}

















#video_portfolio_main iframe
{
margin-left:40px;
}


#video_portfolio_wrap
{
position:relative;
width:800px;
height:160px;
margin-left: 25px;
margin-top:30px;
overflow:hidden;
}
.video_portfolio img
{
display:block;
padding:2px;
border:1px solid #ccc;
background-color:white;
cursor:pointer;
width:160px;
margin-left:auto;
margin-right:auto;

}
#video_portfolio
{
position:absolute;
height:300px;
left:0px;
top:0px;
}

.video_portfolio
{
display:inline-block;
float:left;
}


.video_portfolio img.v_active
{
opacity:1 !Important;
background-color:#FFDE00  !Important;
border:1px solid #FFDE00 !Important;
}



.video_portfolio a
{
text-decoration:none;
}

#video_portfolio_prev
{
position:absolute;
background:url(../../images/template/narrow.png);
width: 39px;
height: 54px;
left:-57px;
top:32px;
cursor:pointer;
background-position: -87px 0px;
}
#video_portfolio_prev.nonactive:active,#video_portfolio_next.nonactive:active
{
top:32px!important;
}
#video_portfolio_prev.nonactive
{
cursor:auto!important;
background-position: 0px 0px!important;
}

#video_portfolio_next.nonactive
{
cursor:auto!important;
background-position: -44px 0px!important;
}

#video_portfolio_next
{
position:absolute;
width: 39px;
height: 54px;
right:-57px;
top:32px;
cursor:pointer;
background:url(../../images/template/narrow.png);
background-position: -130px 0px;
}
#video_portfolio_next:active,#video_portfolio_prev:active
{
top:33px!important;
}

#mainvideo_wrap_more
{
text-align:center;
margin-top:10px;
}

#video_portfolio_box
{

margin:0px auto;
}