.level2 .widget_portfolios ul{padding-left:0px;padding-top:6px;padding-bottom:0px;}
.level2 .widget_portfolios ul li{font-weight:bold;}
.level2 .widget_portfolios_document .infos{
	padding-left:15px;
}

.widget_portfolios_document .view{
	padding-bottom:40px !important;
}
.widget_portfolios .document_view {
	height:15px !important;
	padding:0px 0px 0px 7px !important;
}
.level2 .widget_portfolios .document_view {
	height:auto !important;
}
.widget_portfolios .image_view img{
	opacity:0;
	cursor:url(/images/css/base/popup/diapo/zoomin.cur), auto;
	padding:5px 10px 10px 0px;
}
* html .widget_portfolios .image_view img{
	cursor:pointer !important;
}
* +html .widget_portfolios .image_view img{
	cursor:pointer !important;
}


.widget_portfolios_large {
	background:#FFFFFF;
	border:1px solid #ABABAB;
	padding:10px;
	height:auto !important;
	z-index:9999998;
	cursor:url(/images/css/base/popup/diapo/zoomoutie.cur), auto;
}
.widget_portfolios_large a {
	background:url(/images/css/base/popup/close-light.png) no-repeat top center;
	display:block;
	width:33px;
	height:33px;
	position:absolute;
		right:10px;
		top:-14px;
	z-index:9999999;
	font-size:0px;
}
* html .widget_portfolios_large a {
	background:url(/images/css/base/popup/close-light-ie.png) no-repeat top center;
}
.widget_portfolios_large a:hover {
	background:url(/images/css/base/popup/close-light-hover.png) no-repeat top center;
}
* html .widget_portfolios_large a:hover {
	background:url(/images/css/base/popup/close-light-hover-ie.png) no-repeat top center;
}
.widget_portfolios_large img, 
.widget_portfolios_large embed, 
.widget_portfolios_large object, 
.widget_portfolios_large div {
	width:100%;
	height:auto;
}

.widget_portfolios_large .title{
	padding-bottom:5px;
	color:#FF9C00;
	font-size:12px;
	font-weight:bold;
}
.widget_portfolios_large .media_url{
	padding-top:2px;
	color:#515253;
	font-size:11px;
	text-align:center;
}

.widget .video {
	overflow:hidden;
	padding:7px 15px 20px 15px; margin:0px;
	font-size:0px;
}
* html .widget .image_view {width:89%;}

.widget .video img.large,
.widget .video img.mini {
	cursor:url(/images/css/base/popup/diapo/zoomin.cur), auto;
	/*width:100%;*/
}
* html .widget .video img.large,
* html .widget .video img.mini {
	cursor:pointer !important;
}
* + html .widget .video img.large,
* + html .widget .video img.mini {
	cursor:pointer !important;
}

.widget .document_view a {
	position:absolute; right:10px; top:8px;
	display:block; 
	font: normal normal normal 10px Arial;color:#3f3f3f;
	text-decoration:underline;
	padding:38px 0px 0px 3px;
}
.widget .document_view a.pdf { background:url(/images/css/base/icon/pdf-document-min.gif) no-repeat right top; }
.widget .document_view a.word { background:url(/images/css/base/icon/word-document-min.gif) no-repeat right top; }
.widget .document_view a.ppt { background:url(/images/css/base/icon/ppt-document-min.gif) no-repeat right top; }
.widget .document_view a.xls { background:url(/images/css/base/icon/xls-document-min.gif) no-repeat right top; }
.widget .document_view a.zip { background:url(/images/css/base/icon/zip-document-min.gif) no-repeat right top; }
.widget .image {
	position:absolute; 
	top:10px; right:10px;
	font-size:0px;
}
a.scribd_zoom,
a:hover.scribd_zoom{
	right:60px !important;
	width:27px;
	background:url(/images/css/base/icon/zoom-document.png) no-repeat left top;
	text-align:center;
}
#scribd-popup{
	width:720px; 
	margin:auto;
	position:relative;
}
* html #scribd-popup{
	width:700px; 
}
.level2 .widget .image {
	position:absolute; top:0px; right:18px;
	font-size:0px;
}

/*------------------image_zoom-------------------*/

#image_zoom{
	padding:15px 10px 10px 10px;
	background:#ffffff;
	border:1px solid #9c9c9c;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
#image_zoom h1{
	position:absolute;
	top:-29px;
	left:10px;
	color:#FFFFFF;
	font:normal normal bold 18px Arial;
	width:80%;
}
#image_zoom a.close{
	background:transparent url(/images/css/base/popup/close-light.png) no-repeat scroll 0 0;
	display:block;
	width:33px;
	height:33px;
	position:absolute;
	right:10px;
	top:-18px;
	cursor:pointer;
	z-index:9999999 !important;
}
#image_zoom a:hover.close {background:transparent url(/images/css/base/popup/close-light-hover.png) no-repeat scroll 0 0;}

* html #image_zoom a.close{background:transparent url(/images/css/base/popup/close-light-ie.png) no-repeat scroll 0 0;}
* html #image_zoom a:hover.close {background:transparent url(/images/css/base/popup/close-light-hover-ie.png) no-repeat scroll 0 0;}

* + html #image_zoom a.close{background:transparent url(/images/css/base/popup/close-light-ie.png) no-repeat scroll 0 0;}
* + html #image_zoom a:hover.close {background:transparent url(/images/css/base/popup/close-light-hover-ie.png) no-repeat scroll 0 0;}

#image_zoom img{
	margin:0px 10px 5px 0px;
	padding-right:5px;
	border-right:1px solid #cccccc;
	cursor:url(/images/css/base/popup/diapo/zoomout.cur), auto;
}
* html #image_zoom img{
	cursor:url(/images/css/base/popup/diapo/zoomoutie.cur), auto;
}
* +html #image_zoom img{
	cursor:url(/images/css/base/popup/diapo/zoomoutie.cur), auto;
}
#image_zoom span{
	font-weight:bold;
	padding-left:13px;
	background:transparent url(/images/css/classic/default/bullet1.png) no-repeat scroll left 0px;
}
#image_zoom p{
	font-size:11px;
	margin-bottom:10px;
	overflow:hidden;
	white-space:pre-line;
}