#leftsection #content .module {
position:relative;
overflow:hidden;
width:322px;
height:120px;
float:left;
background:url(../images/content_portfolio.jpg) right bottom no-repeat;
padding-bottom:10px;
}
#content .module .csc-header {
position:absolute;
right:14px;top:0;
width:300px;
height:30px;
padding:5px 0 0;
margin:0 0 10px 0;
}
#content .module .csc-header h1 {
font-size:17px;
}
#leftsection #content .module h2 {
position:absolute;
right:14px;top:28px;
font-size:14px;
text-align:right;
visibility:visible;
}

/*#content .module .csc-header h1 {
float:right;
width:160px;
text-align:right;
padding:5px 10px 0;
margin:0 0 0 0;
}
#content .module .csc-header h1 {
font-size:14px;
font-weight:bold;
}
#leftsection #content .module h2 {
float:right;
width:160px;
font-size:12px;
text-align:right;
visibility:visible;
color:#666;
padding-right:10px;
}*/

#leftsection #content a.external-link-new-window {
position:absolute;
right:14px;top:80px;
width:142px;
height:21px;
display:block;
text-align:right;
font-size:12px;
font-weight:bold;
color:#82c4da;
background:url(../images/button_portfolio.jpg) left 3px no-repeat;
}
#leftsection #content a.external-link-new-window img {
display:none;
}
/** html #leftsection #content .module .csc-header {
width:250px;
padding:5px 0px 0 0px;
margin:0 0px 0 50px;
}
*:first-child+html #leftsection #content .module .csc-header {
width:250px;
display:block;
padding:5px 0px 0 0px;
margin:0 0px 0 0;
}*/


/** html #content .module .csc-header h1 {
font-size:15px;
}
*:first-child+html #content .module .csc-header h1 {
font-size:15px;
}*/



/*#leftsection #content p {
padding-left:10px;
}
*/

/*		*:first-child+html #leftsection #content .module {
		width:320px;
		height:120px;
		overflow:hidden;
		float:left;
		background:url(../images/content_portfolio.jpg) right bottom no-repeat;
		padding-botton:10px;
		}
		* html #leftsection #content .module {
		width:320px;
		height:120px;
		overflow:hidden;
		float:left;
		background:url(../images/content_portfolio.jpg) right bottom no-repeat;
		padding-botton:10px;
		}*/
/*

#content .module img {
margin-top:-30px;
width:130px;
height:99px;
position:absolute;
}



* html #leftsection #content .module h2 {
width:300px;
height:30px;
text-align:right;
padding-right:0px;
visibility:visible;
}*/