@charset "utf-8";
@import url("../shared/css/base.css");

/*------------------------------
 Overwrite
------------------------------ */

.rightBorder{
	margin-bottom:17px;
}

.rightBorderBottom{
	clear:both;
}

.toPageTop{
	margin-top:2em;
}

.toPageTop a{
	margin-left:580px;
}

/*------------------------------
 Works
------------------------------ */

#worksMenu li{
	background:url(../shared/images/icon_menu.gif) #fff no-repeat 0 0.45em;
	padding-left:1em;
	border-bottom:1px dotted #d6d6d6;
}

#worksMenu a{
	display:block;
	text-decoration:none;
}


#works h2{
	width:942px;
	height:75px;
	background:url(images/works_h_title.gif) no-repeat;
	margin-bottom:9px;
	text-indent:-9999px;
}

.workDetail{
	width:638px;
	height:100%;
	margin:0 auto;
}

.workImg{
	float:left;
}

.workData{
	float:right;
}

.workData h3{
	width:474px;
	height:26px;
	background:url(images/works_bg_clientname.gif) no-repeat;
	line-height:26px;
	text-indent:12px;
}

.workData h3 a{
	display:block;
}

.workData ul{
	width:474px;
	margin:4px 0;
	text-indent:12px;
}

.workData li{
	width:50%;
	float:left;
	border-bottom:1px dotted #d6d6d6;
	line-height:1.8em;
}

.workData li.margeCols{
	width:100%;
}

.abbrv{
	text-align:right;
	font-size:x-small;
}

div#nextWorks{
	margin:25px auto 12px auto;
	width:684px;
	height:45px;
}

div#nextWorks a{
	margin-left:520px;
	display:block;
	width:164px;
	height:45px;
	background:url(images/works_btn_next.gif);
	text-indent:-9999px;
	overflow:hidden;
}
div#prevWorks{
	margin:25px auto 12px auto;
	width:684px;
	height:45px;
}

div#prevWorks a{
	display:block;
	width:164px;
	height:45px;
	background:url(images/works_btn_prev.gif);
	text-indent:-9999px;
	overflow:hidden;
}
