  /* IMPORT GLOBAL EP FRAMEWORK RULES */
  
 @import url(../../ep_framework/css/ep_framework.css);
 @import url(../../ep_framework/css/notices.css);
 @import url(../../ep_framework/css/mep_list.css);
 @import url(../../ep_framework/css/widgets.css);
/*  Number of results on a tab or elsewhere*/
.sum {
	color: #666;
	margin-left: 5px;
	text-decoration: none;
}
/* SPECIFIC BLUE BORDER THINK TANK */
  
#header {
	border-bottom: 5px solid #2CA4FF !important;
	margin-bottom: -5px;
	background: url("../img/background/bg_header3.jpg") repeat-x scroll 0 0 transparent;
}
/*#header {
	  background: url("../img/background/1001books.jpg") repeat-x scroll 0 0 transparent;
	  border-bottom: 5px solid #2CA4FF !important;
	  margin-bottom: -5px;
  }
  .custom_header {
	  background: url("../img/background/1001books.jpg") repeat-x scroll 0 0 transparent;
	  height: 150px;
	  left: -150px;
	  position: absolute;
	  top: 36px;
	  width: 100% !important;
	  z-index: 10;
  }*/
.custom_header {
	background: url("../img/background/1001books_v2.jpg") no-repeat scroll 50% center transparent;
	height: 149px;
	position: absolute;
	top: 36px;
	width: 100%;
}
.logo_top_PE {
	z-index: 1000;
}
/* RESET LEFT PADDING */
.nopadding {
	margin-left: 0 !important;
	margin-bottom: 0 !important;
}
.nomargin {
	margin: -11px 0 0 0 !important;
}
/* ---------------------------------------------------------------------------- */
  /* CREATE WIDGET											                 	*/
  /* ---------------------------------------------------------------------------- 
/* 

.create_widget {
	margin-top: 24px;
	min-height: 30px;
}
.create_widget .button {
	background: url("../../ep_framework/img/background/button_bg_greenlight.png") repeat-x scroll center top #99AC49;
	border: 1px solid #DBE1E4;
	border-radius: 0 0 0 0;
	color: #FFFFFF;
	cursor: pointer;
	display: block;
	font: 1.3em Arial, Helvetica, sans-serif;
	padding: 13px 12px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
}
.create_widget .button:hover {
	background: #677A2A url("../../ep_framework/img/background/button_bg_greendark.png") repeat-x center top;
}

*/


/* ---------------------------------------------------------------------------- */
  /* FORM THINK TANK												              
  /* ---------------------------------------------------------------------------- */
  
.form_search {
	/*height: 135px;*/
	color: #13334D;
	margin: 0 auto;
	padding-bottom: 12px;
	padding-top: 6px;
	width: 924px;
	border-bottom: none;
}
.form_search .grid_4 > span, .form_search .grid_5 > span, .form_search .grid_6 > span, .form_search .grid_7 > span, .form_search .grid_8 > span, .form_search .grid_10 > span, .form_search .grid_11 > span, .form_search .grid_12 > span, .form_search .grid_13 > span, .form_search .grid_16 > span, .form_search .grid_23 > span {
	display: block;
	padding-bottom: 6px;
}
.mep_searchbox {
	color: #13334D;
	background-image: url("../../ep_framework/img/background/body_bg_submenu.jpg");
	border: 1px solid #E4E5E6;
	padding: 0 12px 17px;
}
.mep_searchbox .grid_7 p {
	display: block;
	padding-bottom: 6px;
	padding-top: 17px;
	font: bold 1.2em Arial, Helvetica, sans-serif;
	color: #13334D;
}
.mep_searchbox .grayed {
	color: #b4b3b3!important;
}
.mep_searchbox .grid_7 span {
	font: 12px/18px Arial, Helvetica, sans-serif;
}
.mep_searchbox .grid_7.column2 {
	margin-left: 30px;
}
.form_search option {
	width: 100%;
	height: 1.6em;
	padding-top: 3px;
	padding-left: 6px;
	border-bottom: 1px solid white;
	background-color: #F1F1F1;
}

.simple_field {
	background-color: #FFFFFF !important;
	border: 1px solid #FFFFFF;
	box-shadow: 1px 3px 3px #D8D9D9 inset;
	color: #363636;
	font: 12px/18px Arial, Helvetica, sans-serif;
	margin-left: 0;
	outline: 1px solid #D9D9D9;
	padding: 4px 20px 2px 4px;
	vertical-align: middle;
}
/***************************/
  
#search_col1 {
	margin-left: 4px;
	padding-top: 12px;
	padding-left: 20px;
	color: rgb(19, 51, 77);
	font: bold 1.2em Arial, Helvetica, sans-serif;
}
#search_col2 {
	/*margin-left: -12px;*/
	padding-top: 12px;
	color: rgb(19, 51, 77);
	font: bold 1.2em Arial, Helvetica, sans-serif;
}
.col2_txt_small {
	width: 250px;
	color: #103454;
	font: normal 11px/1.2em Arial, Helvetica, sans-serif;
}
#search_col3 {
	padding-top: 12px;
	margin-left: -8px;
	color: rgb(19, 51, 77);
	font: bold 1.2em Arial, Helvetica, sans-serif;
}
#search_col4 {
	color: #13334D;
	font: bold 1.2em Arial, Helvetica, sans-serif;
	margin-left: 4px;
	padding-left: 20px;
	padding-top: 12px;
}
#search_col5 {
	margin-left: -12px;
	padding-top: 7px;
	color: rgb(19, 51, 77);
	font: bold 1.2em Arial, Helvetica, sans-serif;
}
#search_col6 {
	margin-left: -8px;
	padding-top: 7px;
	color: rgb(19, 51, 77);
	font: bold 1.2em Arial, Helvetica, sans-serif;
}
#search_col7 {
	height: 22px;
	margin-left: 23px;
	padding-top: 7px;
	color: rgb(19, 51, 77);
	font: bold 1.2em Arial, Helvetica, sans-serif;
}
#search_col8 {
	margin-left: -8px;
	padding-top: 7px;
	color: rgb(19, 51, 77);
	font: bold 1.2em Arial, Helvetica, sans-serif;
}
/* ---------------------------------------------------------------------------- */
  /* SPECIAL ADDS THINK TANK												                 	
  /* ---------------------------------------------------------------------------- */
  /* ---------------------------------------------------------------------------- */
  /* ADD BORDER BOTTOM AFTER FORM SEARCH ZONE							                
  /* ---------------------------------------------------------------------------- */
.borderbottom {
	border-bottom: 1px solid #D9DDE1 !important;
	padding-bottom: 12px !important;
}
/* ADD BORDER TOP */
.bordertop {
	border-top: 1px solid #DBE1E4 !important;
}
/*.grid_23 > input {
	  width: 95% !important;
  }*/
.grid_23 {
	padding-bottom: 10px;
}
/* MNEMONICS LISTBOX */
li span.afet, .ui-selectmenu-status .afet, li span.droi, .ui-selectmenu-status .droi, li span.sede, .ui-selectmenu-status .sede, li span.deve, .ui-selectmenu-status .deve, li span.inta, .ui-selectmenu-status .inta, li span.budg, .ui-selectmenu-status .budg, li span.cont, .ui-selectmenu-status .cont, li span.econ, .ui-selectmenu-status .econ, li span.empl, .ui-selectmenu-status .empl, li span.envi, .ui-selectmenu-status .envi, li span.itre, .ui-selectmenu-status .itre, li span.imco, .ui-selectmenu-status .imco, li span.tran, .ui-selectmenu-status .tran, li span.regi, .ui-selectmenu-status .regi, li span.agri, .ui-selectmenu-status .agri, li span.pech, .ui-selectmenu-status .pech, li span.cult, .ui-selectmenu-status .cult, li span.juri, .ui-selectmenu-status .juri, li span.libe, .ui-selectmenu-status .libe, li span.afco, .ui-selectmenu-status .afco, li span.femm, .ui-selectmenu-status .femm, li span.peti, .ui-selectmenu-status .peti, li span.sure, .ui-selectmenu-status .sure, li span.cris, .ui-selectmenu-status .cris, li span.crim, .ui-selectmenu-status .crim, li span.clim, .ui-selectmenu-status .clim, li span.eava, .ui-selectmenu-status .eava, li span.impa, .ui-selectmenu-status .impa, li span.stoa, .ui-selectmenu-status .stoa, li span.impt, .ui-selectmenu-status .impt {
	background-color: #DE5F2C !important;
	font-weight: bold !important;
	color: #FFFFFF !important;
	text-transform: uppercase;
	float: left;
	margin: 1px 6px 0 0;
	font-size: 0.8em;
	padding: 0 4px;
	text-align: center;
	width: 28px;
	line-height: 1.5em !important;
}
/* VALUE TO PUT LIST ITEMS INLINE */
.ui-selectmenu-menu li {
/*white-space: nowrap;*/
}
/* MNEMONICS CLASSES */
.acronym_comdel {
	background-color: #DE5F2C;
	font-size: 0.8em;
	/*line-height: 2em;*/
	margin: 6px 0;
	padding-top: 3px;
}
.ui-selectmenu-menu li.ui-selectmenu-hasIcon a, .ui-selectmenu-hasIcon .ui-selectmenu-status {
	left: -20px !important;
	margin-top: 1px;
}
/* ADDS THINK TANK FORM FONT SIZE */
.form_search #input_search_name, .form_search .ep_fieldday {
	font: 12px/18px Arial, Helvetica, sans-serif;
	color: #363636;
}
#words, #references {
	margin-left: 4px;
	margin-right: 32px;
	padding-left: 20px;
	padding-top: 12px;
	position: relative;
}
#words > span, #references > span {
	font: 1.2em Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#words input, #references input {
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	box-shadow: 1px 3px 3px #D8D9D9 inset;
	color: #363636;
	font: 12px/18px Arial, Helvetica, sans-serif;
	height: 16px;
	margin-left: 0;
	outline: 1px solid #D9D9D9;
	padding: 4px 20px 2px 4px;
	vertical-align: middle;
}
#references input {
	width: 174px;
}
/* Z-INDEX ADAPTATIONS FOR DATE-PICKER */
.dp-choose-date {
	z-index: 1;
}
.border_bottom {
	border-bottom: 1px solid #D9DDE1;
}
.margin {
	margin: 0 20px;
}
.extended_padding, .extended_padding:hover {
	padding: 8px 20px;
}
/* OUTLINE BORDER ON CALENDARS */
.ep_calendardate {
	box-shadow: 1px 3px 3px #D8D9D9 inset;
	outline: 1px solid #D9D9D9;
	width: 164px;
}
.ep_calendardate input {
	background-color: transparent;
}
#search_col1 > .ui-widget-content {
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	color: #363636;
	font: 12px/18px Arial, Helvetica, sans-serif;
	height: auto;
	margin-right: 51px;
	margin-top: -1px;
	outline: 1px solid #D9D9D9;
	width: auto;
}
.ui-state-error {
	background: none repeat scroll 0 0 transparent !important;
}
.text-icon {
	display: none;
}
.ui-icon-close {
	cursor: pointer !important;
	background-position: -80px -127px;
}
/* SPECIFIC THINK TANK ICONS */
.briefings {
	background: url("../img/icon/ico_B_45x45.png") no-repeat scroll 0 0 transparent;
	width: 45px !important;
	height: 45px !important;
}
.eurobarometers {
	background: url("../img/icon/ico_EB_45x45.png") no-repeat scroll 0 0 transparent;
	width: 45px !important;
	height: 45px !important;
}
.factsheets {
	background: url("../img/icon/ico_FS_45x45.png") no-repeat scroll 0 0 transparent;
	width: 45px !important;
	height: 45px !important;
}
.studies {
	background: url("../img/icon/ico_S_45x45.png") no-repeat scroll 0 0 transparent;
	width: 45px !important;
	height: 45px !important;
}
.events {
	background: url("../img/icon/ico_E_45x45.png") no-repeat scroll 0 0 transparent;
	width: 45px !important;
	height: 45px !important;
}
.workshops {
	background: url("../img/icon/ico_E_W_45x45.png") no-repeat scroll 0 0 transparent;
	width: 45px !important;
	height: 45px !important;
}
.hearings {
	background: url("../img/icon/ico_E_H_45x45.png") no-repeat scroll 0 0 transparent;
	width: 45px !important;
	height: 45px !important;
}
.other_events {
	background: url("../img/icon/ico_E_O_45x45.png") no-repeat scroll 0 0 transparent;
	width: 45px !important;
	height: 45px !important;
}
/* TAGIT SPECIFIC CLASSES */
  
.tagit {
	padding: 2px !important;
}
.tagit-new .ui-widget-content {
	padding: 2px !important;
}
.tagit-choice-editable {
	background-color: #E9E9E9 !important;
	border: 1px solid #D9D9D9 !important;
	border-radius: 3px 3px 3px 3px;
	box-shadow: none !important;
	display: inline-block;
	margin: 0 1px;
	outline: medium none !important;
	padding: 0 6px !important;
}
.tagit-choice-editable >li {
	background-color: #E9E9E9 !important;
}
.tagit-close {
	cursor: pointer;
	float: right;
	margin-left: 10px;
	font-weight: bold;
	color: #565656 !important;
}
ul.tagit {
	overflow: auto;
	padding: 1px 5px;
}
ul.tagit li {
	float: left;
	font: 12px/18px Arial, Helvetica, sans-serif;
}
li.tagit-new > input {
	border: none !important;
	box-shadow: none !important;
	outline: none;
	background-color: transparent !important;
}
li.tagit-new > .ui-widget-content {
	background: none repeat scroll 0 0 transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.tagit-choice {
	box-shadow: 0 0 0 0 !important;
	margin: 2px 6px 2px 0;
	padding: 0 2px !important;
}
.tagit-choice > .ui-widget-content > .ui-state-default {
	padding: 0 2px;
}
.tagit-hiddenSelect {
	display: none;
}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {
	background-color: #FFFFFF !important;
	border: 1px solid #CD0A0A;
	color: #CD0A0A !important;
}
.form_search .ep_small p {
	font-size: 11px;
	font-weight: normal;
	padding: 6px 0;
	color: #708697;
}
.container_24 .grid_12 {
	width: 493px;
}
/* BUTTONS DEDICATED CLASSES */
#zone_button_forms > button {
	margin: -10px -8px;
}
#zone_button_forms > button.reset_button {
	margin-right: 20px;
	height: 33px;
}
#zone_button_forms > button, #zone_button_forms > button.reset_button {
	font-family: Arial, Helvetica, sans-serif;
}
/* ======================================================================================================== */
  /* = PARLIAMENT THINKTANK ================================================================================= */
  /* ======================================================================================================== */
.ep_elementthinkTank .ep_thinkTankList {
	position: relative;
	padding: 0;
	padding-left: 72px;
	padding-left: 73px\9;
	margin: 0;
	margin-left: auto;
	margin-right: auto;
	height: 595px; /* bu */
	width: 503px;
	background: url(../img/background/infography_thinkTank_menuBg.png) top center no-repeat;
	background-color: #fbfbfb;
	z-index: 1;
}
.ep_elementthinkTank .ep_thinkTankList li {
	display: inline;
	list-style: none;
	overflow: none;
	height: 250px;
}
.ep_elementthinkTank .ep_thinkTankList li>span {
	-webkit-transform: rotate(270deg);
	-moz-transform: rotate(270deg);
	-o-transform: rotate(270deg);
	display: inline-block;
	width: 31px;
	height: 30px;
	position: relative;
	margin-bottom: 5px;
	overflow: none;
	/*
	margin-bottom: -412px;
	margin-bottom: -397px\9;
  */
	margin-bottom: -562px; /* bu */
	margin-bottom: -547px\9; /* bu */
	margin-left: 21px;
	bottom: -15px;
	bottom: -20px\9;
	-webkit-transition: margin 0.1s ease-out;
	-moz-transition: margin 0.1s ease-out;
	-o-transition: margin 0.1s ease-out;
	zoom: 1;
 *display:block;
	font-size: 1.7em;
}
.ep_elementthinkTank .ep_thinkTankList li>span:active, .ep_elementthinkTank .ep_thinkTankList li>span:focus, .ep_elementthinkTank .ep_thinkTankList li>span:hover {
	margin-bottom: -573px; /* bu */
	margin-bottom: -558px\9; /* bu */
}
.ep_elementthinkTank .ep_thinkTankList li:first-child>span {
	margin-left: 0;
	-webkit-transition: none;
	-moz-transition: none;
	-o-transition: none;
}
.ep_elementthinkTank .ep_thinkTankList li>span>span {
	display: inline-block;
	position: absolute;
	white-space: nowrap;
	background: #fbfbfb url(../img/icon/infography_thinkTank_icon_list.gif) no-repeat right center;
	padding-right: 10px;
	zoom: 1;
	writing-mode: lr-bt;
 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
	border: 0 solid transparent;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.ep_elementthinkTank .ep_thinkTankList li>span>span>a {
	background: #e7e5e6;
	background-image: -webkit-linear-gradient(right top, #e7e5e6 3%, #dad8d9 97%);
	background-image: -moz-linear-gradient(right top, #e7e5e6 3%, #dad8d9 97%);
	background-image: -ms-linear-gradient(right top, #e7e5e6 3%, #dad8d9 97%);
	background-image: -o-linear-gradient(right top, #e7e5e6 3%, #dad8d9 97%);
	background-image: linear-gradient(right top, #e7e5e6 3%, #dad8d9 97%);
	border: 0 solid transparent;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	color: #333333;
	padding: 12px 15px 13px 10px;
	text-decoration: none;
	white-space: nowrap;
	zoom: 1;
	display: inline-block;
}
.ep_elementthinkTank .ep_thinkTankList li.ep_selected>span {
	margin-bottom: -570px;
}
.ep_elementthinkTank .ep_thinkTankList li.ep_selected>span>span>a {
	background: none repeat scroll 0 0 #B82B0F;
	color: #ffffff;
	padding-left: 20px;
	padding-right: 25px;
	-webkit-border-bottom-left-radius: 0;
	-webkit-border-top-left-radius: 0;
	-moz-border-radius-bottomleft: 0;
	-moz-border-radius-topleft: 0;
	border-bottom-left-radius: 0;
	border-top-left-radius: 0;
}
.ep_elementthinkTank .ep_thinkTankCtnWrapper {
	width: 600px;
	overflow: hidden;
	background: #b82b0f;
	z-index: 10;
	border: 0 solid transparent;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.ep_elementthinkTank ul.ep_thinkTankCtn {
	padding: 0;
	margin: 0 0 20px;
	color: #ffffff;
	/*height: 425px;*/
	width: 5000px;
	overflow: hidden;
}
#body .ep_elementthinkTank ul.ep_thinkTankCtn h2 {
	padding: 0;
	margin: 25px 0 10px 25px;
	position: inherit;
	left: inherit;/*font-size: 2.5em;*/
}
.ep_elementthinkTank ul.ep_thinkTankCtn li {
	width: 600px;
	background-repeat: no-repeat;
	background-position: right top;
	border: 0 solid transparent;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	list-style: none;
	padding: 0;
	margin: 0;
	padding: 0;
	position: relative;
	vertical-align: top;
	display: inline-block;
	zoom: 1;/* display: inline;*/
}
.ep_elementthinkTank ul.ep_thinkTankCtn li>span.ep_tabindexTool {
	width: 100%;
	height: 0;
	position: absolute;
	display: block;
	overflow: hidden;
	top: -550px;
	left: 0;
	bottom: 0;
	outline: 0;
}
.ep_study p, .ep_library p, .ep_impact p, .ep_value p, .ep_dialogue p, .ep_facts p, .ep_stoa p, .ep_eurobarometer p {
	margin: 0 200px 12px 25px;
	font-size: 1.4em;
}
.ep_study p:last-of-type, .ep_library p:last-of-type, .ep_impact p:last-of-type, .ep_value p:last-of-type, .ep_dialogue p:last-of-type, .ep_facts p:last-of-type, .ep_stoa p:last-of-type, .ep_eurobarometer p:last-of-type {
	font-size: 1.4em;
	/*margin: 0 200px 50px 25px;*/
	margin: 0 230px 0 25px;
	line-height: 1.4em;
}
.ep_elementthinkTank ul.ep_thinkTankCtn li.ep_study {
	background-image: url(../img/background/infography_thinkTank_studies.jpg);
}
.ep_elementthinkTank ul.ep_thinkTankCtn li.ep_library {
	background-image: url(../img/background/infography_thinkTank_library.jpg);
}
.ep_elementthinkTank ul.ep_thinkTankCtn li.ep_impact {
	background-image: url(../img/background/infography_thinkTank_impact.jpg);
}
.ep_elementthinkTank ul.ep_thinkTankCtn li.ep_value {
	background-image: url(../img/background/infography_thinkTank_value.jpg);
}
.ep_elementthinkTank ul.ep_thinkTankCtn li.ep_dialogue {
	background-image: url(../img/background/infography_thinkTank_dialogue.jpg);
}
.ep_elementthinkTank ul.ep_thinkTankCtn li.ep_facts {
	background-image: url(../img/background/infography_thinkTank_facts.jpg);
}
.ep_elementthinkTank ul.ep_thinkTankCtn li.ep_stoa {
	background-image: url(../img/background/infography_thinkTank_stoa.jpg);
}
.ep_elementthinkTank ul.ep_thinkTankCtn li.ep_eurobarometer {
	background-image: url(../img/background/infography_thinkTank_eurobarometer.jpg);
}
.ep_elementthinkTank ul.ep_thinkTankCtn li .ep_button {
	/*bottom: 25px;*/
	color: #0E0E0E;
	display: block;
	float: right;
	font-size: 1em;
	margin: 40px 0 0;
	padding-right: 25px;
	position: relative;
	right: 0;
	text-align: right;
	vertical-align: middle;
}
.ep_elementthinkTank .ep_button a:visited {
	background-color: #FFFFFF;
	color: #195B92;
}
.ep_elementthinkTank .ep_button a {
	background-color: #FFFFFF;
	background-position: center top;
	background-repeat: repeat-x;
	border: 1px solid #DBE1E4;
	border-radius: 5px 5px 5px 5px;
	color: #195B92;
	display: block;
	font-size: 1.1em;
	margin: 0 0 4px;
	padding: 2px 12px;
	position: relative;
	text-decoration: none;
	text-transform: uppercase;
	text-align: center;
}
/* DELETE INPUT VALUES */
#words .delete_button {
	position: absolute;
	right: 3px;
	top: 3px;
}
.delete_button a, .delete_button a:hover {
	height: 18px;
	position: absolute;
	right: 44px;
	top: 36px;
	width: 18px;
}
.delete_button a {
	background: url("../img/icon/delete_icon.png") no-repeat scroll left center transparent;
}
.delete_button a:hover {
	background: url("../img/icon/delete_icon.png") no-repeat scroll right center transparent;
}
#body .ep_elementthinkTank ul.ep_thinkTankCtn h2 {
	font-size: 2.5em;
	left: inherit;
	margin: 25px 0 10px 25px;
	padding: 0;
	position: inherit;
}
/* GENERIC CLASSES */
.nofloat, .nofloat:hover {
	float: none;
}
.left {
	float: left !important;
	margin-left: 0 !important;
}
.right {
	float: right !important;
}
.normal {
	font-weight: normal !important;
}
.blue {
	color: #195B92 !important;
	line-height: 1.4em;
}
#searchbox .mandat {
	color: #64B8FF;
	float: left;
	font-size: 1em;
	font-weight: normal !important;
	margin: 0 0 12px;
}
.mandat span {
	float: left;
	font-size: 1.6em;
	line-height: 0.7em;
	padding-right: 5px;
}
.no_background {
	background: none;
}
.underline {
	/*text-decoration: underline;*/
	border-bottom: 0.1em dotted;
}
#searchbox .ep_title {
	line-height: 1.4em;
}
/* NOTICES FILE FORMATS */
.first {
	border-top: none !important;
}
.notice p {
	font: 1.2em/1.6em Arial, Helvetica, sans-serif;
}
.notice a.link_ppt {
	background: url("../../ep_framework/img/icon/boxbody_icon_link_ppt.png") no-repeat scroll left top transparent;
	display: block;
	height: 16px;
	text-decoration: none;
	width: 16px;
}
.notice a.link_xls {
	background: url("../../ep_framework/img/icon/boxbody_icon_link_xls.png") no-repeat scroll left top transparent;
	display: block;
	height: 16px;
	text-decoration: none;
	width: 16px;
}
.notice a.link_img {
	background: url("../img/icon/ico_img_16x16.png") no-repeat scroll left top transparent;
	display: block;
	height: 16px;
	text-decoration: none;
	width: 16px;
}
.tiret {
	color: #195B92;
	margin: 0 2px;
}
/* SPECIFIC THINK TANK NOTICES */
  
.notice .link_collection_noborder a.link_pdf, .notice .link_collection_noborder a.link_doc, .notice .link_collection_noborder a.link_ppt, .notice .link_collection_noborder a.link_xls, .notice .link_collection_noborder a.link_img {
	width: auto;
	color: #195B92;
	line-height: 1.3em;
	padding-left: 21px;
	display: inline;
}
.notice .link_collection_noborder a:hover.link_pdf, .notice .link_collection_noborder a:hover.link_doc, .notice .link_collection_noborder a:hover.link_ppt, .notice .link_collection_noborder a:hover.link_xls, .notice .link_collection_noborder a:hover.link_img {
	text-decoration: underline;
}
.errata_amendments_container .date {
	margin-left: 5px;
}
/* KEYWORDS CLASSES */
a.keywords {
	padding-left: 0;
	padding-right: 5px !important;
}
span.keywords {
	color: #363636;
	float: left;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 1.4em;
	padding: 3px 5px 0 0;
}
/* NOTICES CLASSES */
.notice_title {
	color: #13334D;
	font-size: 1.1em;
	font-weight: bold;
	line-height: 1.3em;
	margin-top: -3px;
	text-decoration: none;
}
/* ICONS LANGUAGES NOTICES LINKS */
.link_bg {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_bg.gif") no-repeat scroll center 0 transparent;
}
.link_es {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_es.gif") no-repeat scroll center 0 transparent;
}
.link_cs {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_cs.gif") no-repeat scroll center 0 transparent;
}
.link_ca {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_ca.gif") no-repeat scroll center 0 transparent;
}
.link_da {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_da.gif") no-repeat scroll center 0 transparent;
}
.link_de {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_de.gif") no-repeat scroll center 0 transparent;
}
.link_et {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_et.gif") no-repeat scroll center 0 transparent;
}
.link_el {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_el.gif") no-repeat scroll center 0 transparent;
}
.link_en {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_en.gif") no-repeat scroll center 0 transparent;
}
.link_fr {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_fr.gif") no-repeat scroll center 0 transparent;
}
.link_it {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_it.gif") no-repeat scroll center 0 transparent;
}
.link_lv {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_lv.gif") no-repeat scroll center 0 transparent;
}
.link_lt {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_lt.gif") no-repeat scroll center 0 transparent;
}
.link_hu {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_hu.gif") no-repeat scroll center 0 transparent;
}
.link_hr {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_hr.gif") no-repeat scroll center 0 transparent;
}
.link_mt {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_mt.gif") no-repeat scroll center 0 transparent;
}
.link_nl {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_nl.gif") no-repeat scroll center 0 transparent;
}
.link_pl {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_pl.gif") no-repeat scroll center 0 transparent;
}
.link_pt {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_pt.gif") no-repeat scroll center 0 transparent;
}
.link_ro {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_ro.gif") no-repeat scroll center 0 transparent;
}
.link_sk {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_sk.gif") no-repeat scroll center 0 transparent;
}
.link_sl {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_sl.gif") no-repeat scroll center 0 transparent;
}
.link_fi {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_fi.gif") no-repeat scroll center 0 transparent;
}
.link_sv {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_sv.gif") no-repeat scroll center 0 transparent;
}
.link_xl {
	background: url("../../ep_framework/img/icon/boxbody_icon_lang_xl.gif") no-repeat scroll center 0 transparent;
}
.link_bg, .link_es, .link_cs, .link_ca, .link_da, .link_de, .link_et, .link_el, .link_en, .link_fr, .link_it, .link_lv, .link_lt, .link_hu, .link_hr, .link_mt, .link_nl, .link_pl, .link_pt, .link_ro, .link_sk, .link_sl, .link_fi, .link_sv, .link_xl {
	float: left;
	height: 15px;
	line-height: 1.3em;
	margin-left: 3px;
	padding: 0 !important;
	width: 15px;
}
span.label_languages {
	color: #13334D;
	float: left;
	font-weight: bold;
	line-height: 1.4em;
	margin-right: 6px;
}
.study_row {
	border-bottom: 1px dotted #D9DCE0 !important;
	height: 20px;
	padding-top: 7px !important;
}
.study_row_noborder {
	border-bottom: none;
	height: 19px;
	padding-top: 7px !important;
}
.flow_notices {
	padding-left: 50px;
	position: absolute;
}
.notice .date_reference .date {
	float: none;
}
.limited_row {
	max-width: 200px;
}
.left_flow {
	margin-left: 50px !important;
	float: left !important;
}
.transparent {
	background-color: transparent;
	padding-left: 0;
}
.title2 {
	display: block;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.3em;
	margin: 6px 0 4px 13px;
}
.link_collection_noborder ul.workshop li {
	border-bottom: 1px dotted #D9DCE0;
	font-size: 1em;
	/*margin-bottom: 1px;*/
	padding: 3px 0 4px;
}
.workshop_last {
	border-bottom: none !important;
}
.notice .date_reference {
	border-bottom: 1px dotted #E8E8E8;
	border-top: 1px dotted #E8E8E8;
	font-size: 1.2em;
	margin-left: 70px;
	margin-top: 6px;
	padding: 2px 0 3px;
}
.link_collection_noborder a {
	word-wrap: break-word;
}
.link_email {
	display: block;
	white-space: nowrap;
}
.link_email a {
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	word-wrap: normal;
}
.ui-menu {
	background-color: white;
	border: 1px solid #AAAAAA;
	box-shadow: 0;
	display: block;
	float: left;
	list-style: none outside none;
	margin: 0;
	padding: 0 5px 5px;
}
/* KEYWORDS AUTOCOMPLETE */
.ui-widget-header {
	background: none repeat scroll 0 0 transparent;
	border: 0 none;
	color: #363636;
	font: 12px/18px Arial, Helvetica, sans-serif;
	display: inline;
}
.ui-menu .ui-menu-item a span {
	display: inline;
	font-weight: bold;
	margin-right: 4px;
}
#searchbox {
	padding: 12px;
}
#searchbox .simple_field {
	/*margin: 12px 0 0;*/
	width: 187px;
}
/*#searchbox .simple_field.first {
	  margin-top: -4px !important;
	  border-top: 1px solid white !important;
  }*/
#content_right #searchbox {
	margin-top: 0;
}
/* SEARCHBOX */
#searchbox button {
	font-size: 0.95em;
	height: 31px;
	margin: 0;
	overflow: hidden;
	padding: 4px 20px !important;
	text-overflow: ellipsis;
	vertical-align: middle;
	width: 100%;
}
#searchbox .white_button {
	margin-bottom: 12px;
}
#searchbox .ep_small p:first-child {
	clear: left;
	font-size: 11px;
	font-weight: normal;
	padding: 6px 0 0 0;
}
#searchbox .ep_small p:last-child {
	clear: left;
	font-size: 11px;
	font-weight: normal;
	padding: 0 0 6px;
}
#searchbox .ep_small p {
	clear: left;
	font-size: 11px;
	font-weight: normal;
	padding: 6px 0;
}
#content_right #searchbox div.searchcontainer {
	margin-top: 12px;
}
.info {
	background: url("../../ep_framework/img/icon/form_info.png") no-repeat scroll 0 0 transparent;
	display: inline;
	font-weight: normal;
	line-height: 1.4em;
	padding-left: 18px;
	color: #363636;
	font-size: 0.8em !important;
}
.declaration {
	display: block;
	line-height: 1.3em;
	margin-bottom: 12px;
	padding-left: 20px;
}
.declaration a {
	color: #195B92;
	line-height: 1.2em;
}
.space {
	display: inline;
	float: left;
}
#content_right ul.contact a {
	color: #195B92;
	display: block;
	line-height: 1.4em;
	margin-left: 23px;
	max-width: 175px;
	text-decoration: none;
	word-wrap: break-word;
}
#content_right ul.contact a:hover {
	text-decoration: underline;
}
#content_right ul.contact li {
	font: 1.2em/22px Arial, Helvetica, sans-serif;
	margin: 5px 0;
	padding-left: 0;
	padding-top: 1px;
	position: relative;
}
.link_collection_noborder li {
	font-size: 1.2em;
	padding: 4px 0;
}
.ep_elementtext {
	display: block;
	font: 1.2em/1.6em Arial, Helvetica, sans-serif !important;
	margin: 0 0 8px;
	padding: 0;
	position: relative;
	top: -2px;
}
.ep_elementtext p {
	padding-bottom: 12px;
}
/* SOURCES */
.ep_study h2, .ep_library h2, .ep_impact h2, .ep_value h2, .ep_dialogue h2, .ep_facts h2, .ep_stoa h2, .ep_eurobarometer h2 {
	font-size: 2.5em;
	font-weight: normal;
	margin: 24px 230px 10px 25px !important;
}
.ep_elementthinkTank .ep_thinkTankList li.ep_selected > span > span > a {
	background: none repeat scroll 0 0 #B82B0F;
	border-bottom-left-radius: 0;
	border-top-left-radius: 0;
	color: #FFFFFF;
	padding-left: 20px;
	padding-right: 25px;
}
.ep_study h2 span {
	font-size: 1em !important;
	font-weight: bold;
	margin-right: 8px;
}
/* SHARE BOX */
#social_networks {
	margin-bottom: 24px;
}
/* ERROR FORMS */
.data_error {
	border: 2px solid #C44949 !important;
	color: #C44949;
}
.label_error {
	color: #C44949 !important;
}
.label_error a {
	color: #C44949 !important;
}
#searchbox .message_error {
	margin: 0 !important;
}
#searchbox .message_error p {
	font-size: 1em !important;
	font-weight: normal;
	margin: 0 0 12px;
}
span.reference .left {
	line-height: 1.4em;
}
.boxcontent > .link_collection_noborder {
	margin: 0;
}
div.boxcontent .noborder .nobackground {
	border-bottom: 1px solid #D9DDE1;
	padding-bottom: 12px;
}
/* CODE PANEL */
#code_panel {
	background-image: url("../../ep_framework/img/background/boxfoot_bg.jpg");
	color: #103454;
	font-size: 1.2em;
	height: 100%;
	margin: -11px 0 0;
	padding: 12px;
}
/* RSS TEXTAREA CODE PANEL */
  
#code_panel .allthewidth {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	width: 190px !important;
	min-height: 150px;
	width: 190px;
}
/* ABREVIATION */
  /*.abbr_mandatory {
	  line-height: inherit;
	  padding-left: 2px;
  }*/
.abbr_mandatory {
	line-height: 1em;
	padding-left: 2px;
	position: absolute;
}
.link_collection_noborder a {
	padding-bottom: 2px;
}
/* ADD-ON TAG CLOUD CLASSES */
#wordcloud {
	width: 99% !important;
	height: 120px !important;
}
div.jqcloud {
	font-size: 8px !important;
}
div.jqcloud span.w10 {
	color: #414141 !important;
	font-weight: bold !important;
}
div.jqcloud span.w9 {
	color: #4d4d4d !important;
}
div.jqcloud span.w8 {
	color: #5a5a5a !important;
}
div.jqcloud span.w7 {
	color: #646464 !important;
}
div.jqcloud span.w6 {
	color: #727272 !important;
}
div.jqcloud span.w5 {
	color: #7e7e7e !important;
}
div.jqcloud span.w4 {
	color: #8b8b8b !important;
}
div.jqcloud span.w3 {
	color: #989898 !important;
}
div.jqcloud span.w2 {
	color: #a4a4a4 !important;
}
div.jqcloud span.w1 {
	color: #b1b1b1 !important;
}
.w10 a:hover, .w9 a:hover, .w8 a:hover, .w7 a:hover, .w6 a:hover, .w5 a:hover, .w4 a:hover, .w3 a:hover, .w2 a:hover, .w1 a:hover {
	color: #363636 !important;
}
/* ALIGN LEFT DATE-PICKER */
#dp-popup, .dp-popup-inline {
	margin-left: -147px
}
span.reference.left {
	color: #195B92;
}
#ep_syndicationthinktank {
	height: 390px;
	width: 225px;
}
.ui-widget .ui-widget {
	font-size: 1em;
	height: auto;
	overflow: auto;
	max-height: 250px;
}
/* TOOLTIP CLASSES */
span.tooltip {
	position: absolute;
	width: 100px;
	height: 20px;
	line-height: 20px;
	padding: 10px;
	font-size: 14px;
	text-align: center;
	color: rgb(255, 255, 255);
	background: rgb(19, 51, 77);
	border: 4px solid rgb(19, 51, 77);
	border-radius: 5px;
	text-shadow: rgba(0, 0, 0, 0.1) 1px 1px 1px;
	box-shadow: rgba(0, 0, 0, 0.1) 1px 1px 2px 0px;
}
span.tooltip:after {
	position: absolute;
	width: 0;
	height: 0;
	border-width: 10px;
	border-style: solid;
	border-color: #13334D transparent transparent transparent;
	top: 44px;
	left: 50px;
}
.accordion-open span, .collapse-open span, .accordion-close span, .collapse-close span {
	margin-bottom: 20px;
}
/* ADD ON MISSONG CLASS OTHER FORMATS */
.link_ {
	background: url("../../ep_framework/img/icon/boxbody_icon_link_simple.png") no-repeat scroll 0 0 transparent !important;
}
/* UPPER in case of last pages bigger banner */
.upper {
	margin-top: -50px;
	position: relative;
}
/* RIGHT COLUMN EXPAND / COLLAPSE TEXT */
.boxcontent_white p {
	font: 1.2em/1.6em Arial, Helvetica, sans-serif;
	padding: 12px;
}
.marginleft25 {
	margin-left: 25px;
}
.expand_collapse {
	margin-top: 25px;
}
/* SPECIFIC CLASS CONNECTED PAGE */
.rapporteurs.connected {
	margin-bottom: 12px;
	margin-left: 60px;
}
.notice p.connected a {
	font-weight: normal;
	color: #195B92;
}
.boxcontent.connected {
	background-color: transparent;
	border: none;
	margin: 12px 0;
	padding: 12px 0;
}
/* WIDGET CREATE BOX */
#content_right div#searchbox {
	background: none repeat scroll 0 0 #EDEDED;
	border: 1px solid #D9DDE1;
	margin: 0;
}
div.ep_small.blue.size {
	padding: 6px 0;
	margin: 6px 0;
	display: block;
}
.ep_small.blue.size > p {
	line-height: 1.3em;
	padding: 0 !important;
}
.notice_title.connected {
	margin-left: 10px;
}
/* STAY CONNECTED NEW ICONS */
.sc_mail, .sc_rss, .sc_widget {
	margin-top: 8px;
}
.sc_mail {
	background: url("../img/icon/ico_mail_45x45.png") no-repeat scroll 0 0 transparent;
	height: 45px !important;
	width: 45px !important;
}
.sc_rss {
	background: url("../img/icon/ico_rss_45x45.png") no-repeat scroll 0 0 transparent;
	width: 45px !important;
	height: 45px !important;
}
.sc_widget {
	background: url("../img/icon/ico_widget_45x45.png") no-repeat scroll 0 0 transparent;
	width: 45px !important;
	height: 45px !important;
}
/* FORM ERROR FIELD */
.data_error_select {
	border: 3px solid #C44949;
	float: none;
}
/* EVENTS CLASSES */
.event {
	font: bold 1.2em/1.6em Arial, Helvetica, sans-serif;
}
/* BLUE LABEL */
.commission_label_bleu {
	background-color: #195B92;
	color: #FFFFFF;
	float: left;
	font-size: 0.8em;
	font-weight: bold;
	line-height: 1.4em;
	margin-bottom: 3px;
	padding: 2px 6px;
	text-align: center;
}
.boxcontent.event span.place.blue {
	background: none repeat scroll 0 0 transparent;
	color: #195B92;
	font-size: 0.95em;
	font-weight: bold;
	margin-bottom: 6px;
	width: auto;
}
span.notice_title {
	font-size: 1em !important;
}
/* CLOSE BUTTON RSS WIDGET */
.close_button {
	background: url("../img/icon/menu_icon_crosssubmenu.png") no-repeat scroll right 4px transparent;
	border-color: 1px solid #E6E7E7;
	border-width: 0 0 1px 1px;
	/*color: #E6E7E7;*/
	color: transparent;
	float: right;
	margin: -12px -12px 3px 0;
	padding: 3px 20px 3px 6px;
	text-decoration: none;
	border-right: 4px solid #EDEDED;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-left-radius: 4px;
	font: 1em Arial, Helvetica, sans-serif;
}
.close_button:hover {
	background-color: #EDEDED;
	background: url("../img/icon/menu_icon_crosssubmenu.png") no-repeat scroll right -83px #bababa;
	color: #FFFFFF;
	border-right: 4px solid #BABABA;
}
/* GREY BLUE */
.grey_blue {
	color: #708697 !important;
}
/* OCDE BOX */
h4.quick_access {
	font-size: 1.2em;
	margin-bottom: 12px;
}
#documents-button span {
	margin-left: -20px;
	color: #363636;
	text-decoration: none !important;
}
a#documents-button.ui-selectmenu.ui-widget.ui-state-default.ui-corner-all.ui-selectmenu-dropdown:hover, a#documents-button.ui-selectmenu.ui-widget.ui-state-default.ui-selectmenu-dropdown.ui-state-active.ui-corner-top:hover {
	color: #363636;
	text-decoration: none !important;
}
.declaration .abbr_mandatory {
	line-height: 1em;
	position: absolute;
}
/* IMG FULL SIZE */
.full_size {
	margin: -25px -25px 25px;
	max-width: 647px;
}
/* SHAREBOX DG COMM */
.ep_shareblock {
	background-color: #FFFFFF;
	border: 1px solid #DBE1E4;
}
/* TEXT BANNER */
#txt_banner {
	display: block;
	/*font-family: "HelveticaNeue",Helvetica,Arial,sans-serif ;*/
	font-family : "gill", Helvetica, Arial, sans-serif !important;
	margin-top: 52px;
	position: absolute;
	font-weight: lighter !important;
	color: #505050;
}
.number {
	/*color: #FF0000;*/
	float: left;
	font-size: 8.2em;
	letter-spacing: -2.5px;
	/*margin-left: -7px;*/
	z-index: 1000;
	background: url(../img/icon/hundred.png) no-repeat;
	color: transparent;
}
/*.txt {
	  display: block;
	  float: left;
	  font-size: 2.4em;
	  margin-left: 162px;
	  padding-top: 12px;
	  position: absolute;
	  width: 240px;
	  z-index: 1000;
  }*/
.txt {
	clear: left;
	display: block;
	float: left;
	font-size: 2em;
	padding-top: 12px;
	position: relative;
	width: 240px;
	z-index: 1000;
}
/*.vertical {
	  background-color: #000000;
	  display: inline-block;
	  font-size: 0.85em;
	  height: 61px;
	  margin-left: 19px;
	  max-width: 2px;
	  overflow: hidden;
  }*/
.vertical {
	background-color: #505050;
	display: block;
	font-size: 0.85em;
	height: 2px;
	/*margin-left: 7px;*/
	overflow: hidden;
	width: 185px;
}
/* FONT FACE */
@font-face {
	font-family : "gill";
	src : url('../ttf/gill-sans-mt-1361533556.ttf') format('woff'), url('../ttf/gill-sans-mt-1361533556.ttf') format('svg'), url('../ttf/gill-sans-mt-1361533556.ttf') format('truetype');
}
/* COLORS */
.boxheader_white {
	background-image: none;
	border: 1px solid #D9DDE1;
	color: #13334D;
	margin-bottom: -1px;
	margin-top: 25px;
	padding: 12px;
	position: relative;
	background-color: white;
}
.boxheader_white h3 {
	color: #13334D;
	font: bold 1.4em Arial, Helvetica, sans-serif;
}
#zone_button_forms {
	padding: 21px 29px 21px 21px;
}
/* MAIN SEARCH ZONE */
#words input, #references input {
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	box-shadow: 1px 3px 3px #D8D9D9 inset;
	color: #363636;
	font: 12px/18px Arial, Helvetica, sans-serif;
	height: 16px;
	margin-left: 0;
	outline: 1px solid #D9D9D9;
	padding: 4px 20px 2px 4px;
	vertical-align: middle;
}
/* RESULTS BUTTON FORM ZONE */
.results {
	float: left;
	font-size: 1.6em;
	font-weight: bold;
	vertical-align: middle;
	width: auto;
	color: #13334D;
}
/* 3 COLS */
#content_left div#search_col1.grid_5, #content_left div#search_col2.grid_5, #content_left div#search_col3.grid_5 {
	margin-left: 0;
	padding-left: 0;
	/*border: 1px solid red;*/
	margin-right: 9px;
	margin-bottom: 25px;
}
#content_left div#search_col1.grid_5 img, #content_left div#search_col2.grid_5 img, #content_left div#search_col3.grid_5 img {
	border: 1px solid #D9DDE1;
	margin-bottom: 12px;
	padding: 0px;
	width: 150px;
}
div#search_col1.grid_5 img:hover, div#search_col2.grid_5 img:hover, div#search_col3.grid_5 img:hover {
	border: 1px solid #166796 !important;
	background-color: #D9DDE1;
}
/* TOP */
.top {
	margin-top: -12px !important;
}
.contain {
	display: block;
	float: left;
	margin-top: -12px;
}
.contain p.title a {
	line-height: 1.2em;
	color: #13334D;
	font-size: 0.5em;
	text-decoration: none;
	margin-bottom: -4px !important;
	display: inline-block;
}
.contain p.title.first {
	font-size: 1em;
	font-weight: normal;
	margin-top: 6px;
	padding-left : 4px;
	padding-right : 4px;
	width: 175px;
}
.contain p.title a:hover {
	text-decoration: underline;
}
/* Icons for substitued language*/ 
   
.contain p span {
	width: 16px;
	height: 16px;
	display: block;
	float: left;
	margin-right: 5px;
	text-indent: -10000px;
}
.contain p span.on {
	background-position: -15px top !important;
	cursor: pointer;
	width: 15px;
}
.contain p span.selected {
	background-position: -30px top !important;
	cursor: pointer;
	width: 15px;
}
.contain p span.bg {
	background: url(../../ep_framework/img/icon/boxbody_icon_lang_bg.gif) 0 0 no-repeat;
}
.contain p span.es {
	background: url(../../ep_framework/img/icon/boxbody_icon_lang_es.gif) 0 0 no-repeat;
}
.contain p span.cs {
	background: url(../../ep_framework/img/icon/boxbody_icon_lang_cs.gif) 0 0 no-repeat;
}
.contain p span.da {
	background: url(../../ep_framework/img/icon/boxbody_icon_lang_da.gif) 0 0 no-repeat;
}
.contain p span.de {
	background: url(../../ep_framework/img/icon/boxbody_icon_lang_de.gif) 0 0 no-repeat;
}
.contain p span.et {
	background: url(../../ep_framework/img/icon/boxbody_icon_lang_et.gif) 0 0 no-repeat;
}
.contain p span.el {
	background: url(../../ep_framework/img/icon/boxbody_icon_lang_el.gif) 0 0 no-repeat;
}
.contain p span.en {
	background: url(../../ep_framework/img/icon/boxbody_icon_lang_en.gif) 0 0 no-repeat;
}
.contain p span.fr {
	background: url(../../ep_framework/img/icon/boxbody_icon_lang_fr.gif) 0 0 no-repeat;
}
.contain p span.hr {
	background: url(../../ep_framework/img/icon/boxbody_icon_lang_hr.gif) 0 0 no-repeat;
}
.contain p span.it {
	background: url(../../ep_framework/img/icon/boxbody_icon_lang_it.gif) 0 0 no-repeat;
}
.contain p span.lv {
	background: url(../../ep_framework/img/icon/boxbody_icon_lang_lv.gif) 0 0 no-repeat;
}
.contain p span.lt {
	background: url(../../ep_framework/img/icon/boxbody_icon_lang_lt.gif) 0 0 no-repeat;
}
.contain p span.hu {
	background: url(../../ep_framework/img/icon/boxbody_icon_lang_hu.gif) 0 0 no-repeat;
}
.contain p span.mt {
	background: url(../../ep_framework/img/icon/boxbody_icon_lang_mt.gif) 0 0 no-repeat;
}
.contain p span.nl {
	background: url(../../ep_framework/img/icon/boxbody_icon_lang_nl.gif) 0 0 no-repeat;
}
.contain p span.pl {
	background: url(../../ep_framework/img/icon/boxbody_icon_lang_pl.gif) 0 0 no-repeat;
}
.contain p span.pt {
	background: url(../../ep_framework/img/icon/boxbody_icon_lang_pt.gif) 0 0 no-repeat;
}
.contain p span.ro {
	background: url(../../ep_framework/img/icon/boxbody_icon_lang_ro.gif) 0 0 no-repeat;
}
.contain p span.sk {
	background: url(../../ep_framework/img/icon/boxbody_icon_lang_sk.gif) 0 0 no-repeat;
}
.contain p span.sl {
	background: url(../../ep_framework/img/icon/boxbody_icon_lang_sl.gif) 0 0 no-repeat;
}
.contain p span.fi {
	background: url(../../ep_framework/img/icon/boxbody_icon_lang_fi.gif) 0 0 no-repeat;
}
.contain p span.sv {
	background: url(../../ep_framework/img/icon/boxbody_icon_lang_sv.gif) 0 0 no-repeat;
}
/* SPECIFIC PAGINATION */
.zone_paginate {
	background-color: transparent;
	border-right: none;
	border-left: none;
	border-top: 1px solid #D9DDE1;
}
.zone_paginate .next_page {
	margin-right: -12px;
}
.zone_paginate .previous_page {
	margin-left: -12px;
}
/* BOOKS */
.book h2 {
	/*padding-top: 35px;*/
	/* ADAPTATION POUR CONTENUS LONGS */
	padding-top: 15px;
}
.boxcontent.book p.chapo {
	color: #13334D;
	margin: -12px 0 0;
	position: relative;
}
.boxcontent.book a {
	color: #13334D;
}
.boxcontent a.book_link {
	color: #13334D;
	font: bold 1.2em/1.6em Arial, Helvetica, sans-serif;
	text-decoration: underline !important;
}
.boxcontent a.book_link:hover {
	font: bold 1.2em/1.6em Arial, Helvetica, sans-serif;
	text-decoration: none !important;
}
.boxcontent.book p.copyright {
	color: #363636;
	font: 1.1em/1.4em Arial, Helvetica, sans-serif;
	margin-top: 12px;
}
.copyright a {
	color: #195B92 !important;
	text-decoration: none!important;
}
.copyright a:hover {
	color: #195B92;
	text-decoration: underline!important;
}
.contain h3 {
	font: bold 1.2em/1.2em Arial, Helvetica, sans-serif;
	padding-left : 4px;
	padding-right : 4px;
	/*width: 175px;*/
	width: 150px;
	/* NEW ADD */
	float: left !important;
}
.contain h4 {
	font: 1.1em/1.2em Arial, Helvetica, sans-serif;
	padding-left : 4px;
	padding-right : 4px;
/*	width: 175px;*/
    width: 143px;
}
.book1 {
	background-color: #1B648B;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 250px;
	margin: 0 24px 0 0;
	padding: 0px;
	width: 150px;
}
.book1:hover {
	background-color: #4BC0E7;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 250px;
	padding: 0px;
	width: 150px;
}
.book1 span {
	color: #FFFFFF;
	cursor: default;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1.6em;
	font-weight: 100;
	margin: 50px 30px;
	max-width: 80px;
	position: absolute;
	max-height: 120px;
	overflow: hidden;
}
.caption_book {
	display: none;
}
/* BOOKS COVERS */
.work {
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 250px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	width: 150px;
}
/* COVER LIGHTBLUE */
.work.lightblue {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-01.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
}
.work.lightblue:hover {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-01.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
	opacity: 0.8;
}
.work.lightblue.small {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-01.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 250px;
	margin: 0 24px 0 0;
	font-size: 1.1em;
	padding: 0px;
	width: 150px;
}
.work.lightblue.small:hover {
	opacity: 1;
}
/* END COVER LIGHTBLUE */
  
  /* COVER LIGHTSKYBLUE */
.work.lightskyblue {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-08.jpg") repeat scroll center top transparent;
	background-color: #4895c9;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
}
.work.lightskyblue:hover {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-08.jpg") repeat scroll center top transparent;
	background-color: #4895c9;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
	opacity: 0.8;
}
.work.lightskyblue.small {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-08.jpg") repeat scroll center top transparent;
	background-color: #4895c9;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 250px;
	margin: 0 24px 0 0;
	font-size: 1.1em;
	padding: 0px;
	width: 150px;
}
.work.lightskyblue.small:hover {
	opacity: 1;
}
/* END COVER LIGHTSKYBLUE */
  
  
  /* COVER SKYBLUE */
.work.skyblue {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-16.jpg") repeat scroll center top transparent;
	background-color: #3a85b7;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
}
.work.skyblue:hover {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-16.jpg") repeat scroll center top transparent;
	background-color: #3a85b7;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
	opacity: 0.8;
}
.work.skyblue.small {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-16.jpg") repeat scroll center top transparent;
	background-color: #3a85b7;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 250px;
	margin: 0 24px 0 0;
	font-size: 1.1em;
	padding: 0px;
	width: 150px;
}
.work.skyblue.small:hover {
	opacity: 1;
}
/* END COVER SKYBLUE */
  
  
  /* COVER DEEPSKYBLUE */
.work.deepskyblue {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-20.jpg") repeat scroll center top transparent;
	background-color: #1f77b2;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
}
.work.deepskyblue:hover {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-20.jpg") repeat scroll center top transparent;
	background-color: #1f77b2;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
	opacity: 0.8;
}
.work.deepskyblue.small {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-20.jpg") repeat scroll center top transparent;
	background-color: #1f77b2;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 250px;
	margin: 0 24px 0 0;
	font-size: 1.1em;
	padding: 0px;
	width: 150px;
}
.work.deepskyblue.small:hover {
	opacity: 1;
}
/* END COVER DEEPSKYBLUE */
  
  
  /* COVER DODGERBLUE */
.work.dodgerblue {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-24.jpg") repeat scroll center top transparent;
	background-color: #226c99;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
}
.work.dodgerblue:hover {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-24.jpg") repeat scroll center top transparent;
	background-color: #226c99;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
	opacity: 0.8;
}
.work.dodgerblue.small {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-24.jpg") repeat scroll center top transparent;
	background-color: #226c99;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 250px;
	margin: 0 24px 0 0;
	font-size: 1.1em;
	padding: 0px;
	width: 150px;
}
.work.dodgerblue.small:hover {
	opacity: 1;
}
/* END COVER DODGERBLUE */
  
  
  /* COVER ROYALBLUE */
.work.royalblue {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-18.jpg") repeat scroll center top transparent;
	background-color: #166196;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
}
.work.royalblue:hover {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-18.jpg") repeat scroll center top transparent;
	background-color: #166196;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
	opacity: 0.8;
}
.work.royalblue.small {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-18.jpg") repeat scroll center top transparent;
	background-color: #166196;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 250px;
	margin: 0 24px 0 0;
	font-size: 1.1em;
	padding: 0px;
	width: 150px;
}
.work.royalblue.small:hover {
	opacity: 1;
}
/* END COVER ROYALBLUE */
  
  
  
  /* COVER STEELBLUE */
.work.steelblue {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-04.jpg") repeat scroll center top transparent;
	background-color: #0f5885;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	width: 150px;/*width: 150px;*/
	color: #073d63 !important;
}
.work.steelblue:hover {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-04.jpg") repeat scroll center top transparent;
	background-color: #0f5885;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	width: 150px;
	/*width: 150px;*/
	opacity: 0.8;
}
.work.steelblue.small {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-04.jpg") repeat scroll center top transparent;
	background-color: #0f5885;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 250px;
	margin: 0 24px 0 0;
	font-size: 1.1em;
	padding: 0px;
	width: 150px;
}
.work.steelblue.small:hover {
	opacity: 1;
}
/* END COVER STEELBLUE */
  
  /* COVER MEDIUMBLUE */
.work.mediumblue {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-12.jpg") repeat scroll center top transparent;
	background-color: #0a4f78;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	width: 150px;/*width: 150px;*/
	color: #073d63 !important;
}
.work.mediumblue:hover {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-12.jpg") repeat scroll center top transparent;
	background-color: #0a4f78;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*margin: 0 24px 0 0;*/
	padding: 0px;
	width: 150px;
	/*width: 150px;*/
	opacity: 0.8;
}
.work.mediumblue.small {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-12.jpg") repeat scroll center top transparent;
	background-color: #0a4f78;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 250px;
	margin: 0 24px 0 0;
	font-size: 1.1em;
	padding: 0px;
	width: 150px;
}
.work.mediumblue.small:hover {
	opacity: 1;
}
/* END COVER MEDIUMBLUE */
  
  /* COVER NAVY */
  
.work.navy {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-22.jpg") repeat scroll center top transparent;
	background-color: #124573;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*margin: 0 24px 0 0;*/
	padding: 0px;
	width: 150px;/*width: 150px;*/
}
.work.navy:hover {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-22.jpg") repeat scroll center top transparent;
	background-color: #124573;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	width: 150px;
	/*width: 150px;*/
	opacity: 0.7;
}
.work.navy.small {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-22.jpg") repeat scroll center top transparent;
	background-color: #124573;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 250px;
	margin: 0 24px 0 0;
	font-size: 1.1em;
	padding: 0px;
	width: 150px;
}
.work.navy.small:hover {
	opacity: 1;
}
/* END COVER NAVY */
  
  /* COVER DARKBLUE */
.work.darkblue {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-13.jpg") repeat scroll center top transparent;
	background-color: #073d63;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	width: 150px;/*width: 150px;*/
}
.work.darkblue:hover {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-13.jpg") repeat scroll center top transparent;
	background-color: #073d63;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	width: 150px;
	/*width: 150px;*/
	opacity: 0.7;
}
.work.darkblue.small {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-13.jpg") repeat scroll center top transparent;
	background-color: #073d63;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 250px;
	margin: 0 24px 0 0;
	font-size: 1.1em;
	padding: 0px;
	width: 150px;
}
.work.darkblue.small:hover {
	opacity: 1;
}
/* END COVER DARKBLUE */
  
  
.work span {
	/*color: #FFFFFF;*/
	color: #073d63;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1.4em;
    font-weight: bold;
	 margin: 30px 14px 18px;
	/*margin: 18px 14px 18px;
	margin: 12px 12px 12px;*/
	/*  max-height: 204px;
	  max-width: 126px;*/
	max-height: 202px;
	/*max-width: 144px;*/
	max-width: 126px;
	overflow: hidden;
	position: absolute;
}
.work.small > span {
	font-size: 1.4em !important;
	margin: 30px 11px!important;
	/*margin: 18px 11px!important;
	max-width: 109px !important;*/
    max-width: 129px !important;
}
/* COPYRIGHT BOX */
.copyright_box {
	border: 1px solid #D9DDE1;
	/*    height: 31px;*/
	color: #363636;
	font: 1.1em/1.4em Arial, Helvetica, sans-serif;
	padding: 12px;/* 	margin-top: 25px;*/
}
.copyright_box a {
	color: #195B92;
	text-decoration: none;
}
.copyright_box a:hover {
	color: #195B92;
	text-decoration: underline;
}
/* NOTICE IMG */
.notice.book img {
	float: left;
	margin-top: 10px;
	width: 40px;
}
.notice.book p {
	font-size: 1em;
	line-height: 1.6em;
}
.nopadding {
	padding: 0 !important;
}
.grid_17.book {
	background: url("../img/background/100_Books_home_10opacity.jpg") repeat scroll 0 0 transparent;
}
.book button {
	bottom: 3em;
	clear: both;
	position: relative;
}
/* BOOK DOCUMENT */
.book_document {
	display: block;
	font-size: 1.2em;
	float: right;
}
.book_document div {
	display: block;
	float: left;
	margin-right: 4px;
	position: relative;
	color: #13334D;
}
.book_document div a.on {
	background-position: -15px top !important;
	cursor: pointer;
	width: 15px;
}
.book_document div a.selected {
	background-position: -30px top !important;
}
.book_document a.bg {
	display: block;
	width: 15px;
	background-image: url("../../ep_framework/img/icon/boxbody_icon_lang_bg.gif");
	padding-top: 15px;
	margin-top: -1px;
}
.book_document a.es {
	display: block;
	width: 15px;
	background-image: url("../../ep_framework/img/icon/boxbody_icon_lang_es.gif");
	padding-top: 15px;
	margin-top: -1px;
}
.book_document a.cs {
	display: block;
	width: 15px;
	background-image: url("../../ep_framework/img/icon/boxbody_icon_lang_cs.gif");
	padding-top: 15px;
	margin-top: -1px;
}
.book_document a.da {
	display: block;
	width: 15px;
	background-image: url("../../ep_framework/img/icon/boxbody_icon_lang_da.gif");
	padding-top: 15px;
	margin-top: -1px;
}
.book_document a.de {
	display: block;
	width: 15px;
	background-image: url("../../ep_framework/img/icon/boxbody_icon_lang_de.gif");
	padding-top: 15px;
	margin-top: -1px;
}
.book_document a.et {
	display: block;
	width: 15px;
	background-image: url("../../ep_framework/img/icon/boxbody_icon_lang_et.gif");
	padding-top: 15px;
	margin-top: -1px;
}
.book_document a.el {
	display: block;
	width: 15px;
	background-image: url("../../ep_framework/img/icon/boxbody_icon_lang_el.gif");
	padding-top: 15px;
	margin-top: -1px;
}
.book_document a.en {
	display: block;
	width: 15px;
	background-image: url("../../ep_framework/img/icon/boxbody_icon_lang_en.gif");
	padding-top: 15px;
	margin-top: -1px;
}
.book_document a.fr {
	display: block;
	width: 15px;
	background-image: url("../../ep_framework/img/icon/boxbody_icon_lang_fr.gif");
	padding-top: 15px;
	margin-top: -1px;
}
.book_document a.it {
	display: block;
	width: 15px;
	background-image: url("../../ep_framework/img/icon/boxbody_icon_lang_it.gif");
	padding-top: 15px;
	margin-top: -1px;
}
.book_document a.lv {
	display: block;
	width: 15px;
	background-image: url("../../ep_framework/img/icon/boxbody_icon_lang_lv.gif");
	padding-top: 15px;
	margin-top: -1px;
}
.book_document a.lt {
	display: block;
	width: 15px;
	background-image: url("../../ep_framework/img/icon/boxbody_icon_lang_lt.gif");
	padding-top: 15px;
	margin-top: -1px;
}
.book_document a.hu {
	display: block;
	width: 15px;
	background-image: url("../../ep_framework/img/icon/boxbody_icon_lang_hu.gif");
	padding-top: 15px;
	margin-top: -1px;
}
.book_document a.mt {
	display: block;
	width: 15px;
	background-image: url("../../ep_framework/img/icon/boxbody_icon_lang_mt.gif");
	padding-top: 15px;
	margin-top: -1px;
}
.book_document a.nl {
	display: block;
	width: 15px;
	background-image: url("../../ep_framework/img/icon/boxbody_icon_lang_nl.gif");
	padding-top: 15px;
	margin-top: -1px;
}
.book_document a.pl {
	display: block;
	width: 15px;
	background-image: url("../../ep_framework/img/icon/boxbody_icon_lang_pl.gif");
	padding-top: 15px;
	margin-top: -1px;
}
.book_document a.pt {
	display: block;
	width: 15px;
	background-image: url("../../ep_framework/img/icon/boxbody_icon_lang_pt.gif");
	padding-top: 15px;
	margin-top: -1px;
}
.book_document a.ro {
	display: block;
	width: 15px;
	background-image: url("../../ep_framework/img/icon/boxbody_icon_lang_ro.gif");
	padding-top: 15px;
	margin-top: -1px;
}
.book_document a.sk {
	display: block;
	width: 15px;
	background-image: url("../../ep_framework/img/icon/boxbody_icon_lang_sk.gif");
	padding-top: 15px;
	margin-top: -1px;
}
.book_document a.sl {
	display: block;
	width: 15px;
	background-image: url("../../ep_framework/img/icon/boxbody_icon_lang_sl.gif");
	padding-top: 15px;
	margin-top: -1px;
}
.book_document a.fi {
	display: block;
	width: 15px;
	background-image: url("../../ep_framework/img/icon/boxbody_icon_lang_fi.gif");
	padding-top: 15px;
	margin-top: -1px;
}
.book_document a.sv {
	display: block;
	width: 15px;
	background-image: url("../../ep_framework/img/icon/boxbody_icon_lang_sv.gif");
	padding-top: 15px;
	margin-top: -1px;
}
#searchbox .col1, #searchbox .col2 {
	float: left;
	margin-bottom: 12px;
	width: 50%;
}
/* EXTRA FOOTER */
.bottom_menu.left li a {
	color: #195B92;
}
ul.bottom_menu.left {
	margin-left: -8px !important;
}
.fieldallthewidth {
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	box-shadow: 1px 3px 3px #E9E9E9 inset;
	color: #363636;
	font-size: 12px;
	height: 16px;
	padding: 3px 4px;
	width: 868px;
}
.ep_title {
	padding-bottom: 3px;
}
#search_col1 #input_search_title {
	width: 874px;
	box-shadow: 1px 3px 3px #D8D9D9 inset;
	padding-left: 4px;
	outline: 1px solid #D9D9D9;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	height: 22px;
	margin-top: 6px;
	font-weight: normal!important;
	color: #363636!important;
}
#search_col1.grid_22.input_autocomplete a.delete {
	background: url("../../ep_framework/img/icon/delete_icon.png") no-repeat scroll left center transparent;
	display: inline-block;
	height: 18px;
	position: absolute;
	right: -6px;
	top: 37px;
	width: 18px;
}
#search_col1.grid_7.input_autocomplete a.delete {
	background: url("../../ep_framework/img/icon/delete_icon.png") no-repeat scroll left center transparent;
	display: inline-block;
	height: 18px;
	position: absolute;
	right: 2px;
	top: 37px;
	width: 18px;
}
#search_col3 .publication {
	margin-left: 39px;
}
#searchbox {
	position: relative;
}
#searchbox .delete {
	background: url("../../ep_framework/img/icon/delete_icon.png") no-repeat scroll left center transparent;
	display: inline-block;
	height: 18px;
	position: absolute;
	right: 17px;
	top: 16px;
	width: 18px;
}
#searchbox .delete_title, #searchbox .delete_author {
	background: url("../../ep_framework/img/icon/delete_icon.png") no-repeat scroll left center transparent;
	display: inline-block;
	position: absolute;
	width: 18px;
	height: 18px;
}
#searchbox .delete_title {
	right: 17px;
	top: 123px;
}
#searchbox .delete_author {
	right: 17px;
	top: 15px;
}
.grid_22.input_autocomplete {
	padding-bottom: 12px;
}
.separating_line {
	background-color: #D9DDE1;
	height: 1px;
	margin-bottom: 5px;
	margin-top: 14px;
	width: 100%;
}
.boxfilter {
	position: absolute;
	right: 3px;
	top: 0;
}

.book_publication {
	display: block;
	font-size: 1.2em;
}
.widget.socials .follow li.ep_mailnotification a {
	background-image: url("../../ep_framework/img/icon/boxshare_icon_mailnotification.png");
}
.widget.socials .follow li.ep_pdf a {
	background-image: url("../../ep_framework/img/icon/boxshare_icon_mailnotification.png");
}

/*.widget.socials .follow li a {
	border : none;
}*/
.container_book {
	background: url("../img/background/100_Books_home_10opacity.png") repeat right top / 100% auto;
	float: right;
	margin-bottom: 0 !important;
	margin-left: 0 !important;
	margin-right: -25px;
	margin-top: -25px;
	padding: 25px 25px 0px;
	width: 596px !important;
}


/* GREEN BUTTON / BACK BUTTON */

.button.book {
	/*	display: block;*/
	float: right;/* position: relative;*/
}

.button_book a:hover {
	text-decoration: none;
}

.green_button, .green_button:hover {
	margin-top: 0;
}
.button.book .green_button {
	color: #FFFFFF;
}
.button.book .green_button:hover {
	text-decoration: none;
}
.button.book .back_button {
	color: #FFFFFF;
}
.button.book .back_button:hover {
	text-decoration: none;
}

.back_button {
	background: url("../img/background/button_bg_bluelight.png") repeat-x scroll center top #497FAD;
	border: 1px solid #DBE1E4;
	border-radius: 5px 5px 5px 5px;
	color: #FFFFFF;
	cursor: pointer;
	float: left;
	font-size: 1.1em;
	left: 28px;
	margin-top: -9px;
	margin-right: 10px;
	padding: 8px 12px;
	text-decoration: none;
	text-transform: uppercase;
}
.back_button:hover {
	background: url("../img/background/button_bg_bluedark.png") repeat-x scroll center top #345979;
	border: 1px solid #DBE1E4;
	border-radius: 5px 5px 5px 5px;
	color: #FFFFFF;
	cursor: pointer;
	float: left;
	font-size: 1.1em;
	left: 28px;
	margin-top: -9px;
	padding: 8px 12px;
	text-decoration: none;
	text-transform: uppercase;
}

.pdf.displaynone {
    display: none!important;
}


/* COVER cover01 */
.work.cover1 {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-01.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
}
.work.cover1:hover {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-01.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
	opacity: 0.8;
}
.work.cover1.small {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-01.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 250px;
	margin: 0 24px 0 0;
	font-size: 1.1em;
	padding: 0px;
	width: 150px;
}
.work.cover1.small:hover {
	opacity: 1;
}
/* END COVER cover01 */

/* COVER cover02 */
.work.cover2 {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-02.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
}
.work.cover2:hover {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-02.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
	opacity: 0.8;
}
.work.cover2.small {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-02.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 250px;
	margin: 0 24px 0 0;
	font-size: 1.1em;
	padding: 0px;
	width: 150px;
}
.work.cover2.small:hover {
	opacity: 1;
}
/* END COVER cover02 */
/* COVER cover03 */
.work.cover3 {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-03.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
}
.work.cover3:hover {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-03.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
	opacity: 0.8;
}
.work.cover3.small {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-03.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 250px;
	margin: 0 24px 0 0;
	font-size: 1.1em;
	padding: 0px;
	width: 150px;
}
.work.cover3.small:hover {
	opacity: 1;
}
/* END COVER cover03 */
/* COVER cover04 */
.work.cover4 {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-04.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
}
.work.cover4:hover {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-04.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
	opacity: 0.8;
}
.work.cover4.small {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-04.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 250px;
	margin: 0 24px 0 0;
	font-size: 1.1em;
	padding: 0px;
	width: 150px;
}
.work.cover4.small:hover {
	opacity: 1;
}
/* END COVER cover04 */
/* COVER cover05 */
.work.cover5 {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-05.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
}
.work.cover5:hover {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-05.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
	opacity: 0.8;
}
.work.cover5.small {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-05.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 250px;
	margin: 0 24px 0 0;
	font-size: 1.1em;
	padding: 0px;
	width: 150px;
}
.work.cover5.small:hover {
	opacity: 1;
}
/* END COVER cover05 */
/* COVER cover06 */
.work.cover6 {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-06.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
}
.work.cover6:hover {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-06.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
	opacity: 0.8;
}
.work.cover6.small {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-06.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 250px;
	margin: 0 24px 0 0;
	font-size: 1.1em;
	padding: 0px;
	width: 150px;
}
.work.cover6.small:hover {
	opacity: 1;
}
/* END COVER cover06 */
/* COVER cover07 */
.work.cover7 {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-07.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
}
.work.cover7:hover {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-07.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
	opacity: 0.8;
}
.work.cover7.small {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-07.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 250px;
	margin: 0 24px 0 0;
	font-size: 1.1em;
	padding: 0px;
	width: 150px;
}
.work.cover7.small:hover {
	opacity: 1;
}
/* END COVER cover07 */
/* COVER cover08 */
.work.cover8 {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-08.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
}
.work.cover8:hover {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-08.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
	opacity: 0.8;
}
.work.cover8.small {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-08.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 250px;
	margin: 0 24px 0 0;
	font-size: 1.1em;
	padding: 0px;
	width: 150px;
}
.work.cover8.small:hover {
	opacity: 1;
}
/* END COVER cover08 */
/* COVER cover09 */
.work.cover9 {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-09.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
}
.work.cover9:hover {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-09.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
	opacity: 0.8;
}
.work.cover9.small {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-09.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 250px;
	margin: 0 24px 0 0;
	font-size: 1.1em;
	padding: 0px;
	width: 150px;
}
.work.cover9.small:hover {
	opacity: 1;
}
/* END COVER cover09 */
/* COVER cover10 */
.work.cover10 {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-10.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
}
.work.cover10:hover {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-10.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
	opacity: 0.8;
}
.work.cover10.small {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-10.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 250px;
	margin: 0 24px 0 0;
	font-size: 1.1em;
	padding: 0px;
	width: 150px;
}
.work.cover10.small:hover {
	opacity: 1;
}
/* END COVER cover10 */
/* COVER cover11 */
.work.cover11 {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-11.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
}
.work.cover11:hover {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-11.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
	opacity: 0.8;
}
.work.cover11.small {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-11.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 250px;
	margin: 0 24px 0 0;
	font-size: 1.1em;
	padding: 0px;
	width: 150px;
}
.work.cover11.small:hover {
	opacity: 1;
}
/* END COVER cover11 */
/* COVER cover12 */
.work.cover12 {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-12.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
}
.work.cover12:hover {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-12.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
	opacity: 0.8;
}
.work.cover12.small {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-12.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 250px;
	margin: 0 24px 0 0;
	font-size: 1.1em;
	padding: 0px;
	width: 150px;
}
.work.cover12.small:hover {
	opacity: 1;
}
/* END COVER cover12 */
/* COVER cover13 */
.work.cover13 {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-13.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
}
.work.cover13:hover {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-13.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
	opacity: 0.8;
}
.work.cover13.small {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-13.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 250px;
	margin: 0 24px 0 0;
	font-size: 1.1em;
	padding: 0px;
	width: 150px;
}
.work.cover13.small:hover {
	opacity: 1;
}
/* END COVER cover13 */
/* COVER cover14 */
.work.cover14 {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-14.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
}
.work.cover14:hover {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-14.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
	opacity: 0.8;
}
.work.cover14.small {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-14.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 250px;
	margin: 0 24px 0 0;
	font-size: 1.1em;
	padding: 0px;
	width: 150px;
}
.work.cover14.small:hover {
	opacity: 1;
}
/* END COVER cover14 */
/* COVER cover15 */
.work.cover15 {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-15.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
}
.work.cover15:hover {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-15.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
	opacity: 0.8;
}
.work.cover15.small {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-15.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 250px;
	margin: 0 24px 0 0;
	font-size: 1.1em;
	padding: 0px;
	width: 150px;
}
.work.cover15.small:hover {
	opacity: 1;
}
/* END COVER cover15 */
/* COVER cover16 */
.work.cover16 {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-16.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
}
.work.cover16:hover {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-16.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
	opacity: 0.8;
}
.work.cover16.small {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-16.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 250px;
	margin: 0 24px 0 0;
	font-size: 1.1em;
	padding: 0px;
	width: 150px;
}
.work.cover16.small:hover {
	opacity: 1;
}
/* END COVER cover16 */
/* COVER cover17 */
.work.cover17 {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-17.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
}
.work.cover17:hover {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-17.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
	opacity: 0.8;
}
.work.cover17.small {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-17.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 250px;
	margin: 0 24px 0 0;
	font-size: 1.1em;
	padding: 0px;
	width: 150px;
}
.work.cover17.small:hover {
	opacity: 1;
}
/* END COVER cover17 */
/* COVER cover18 */
.work.cover18 {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-18.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
}
.work.cover18:hover {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-18.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
	opacity: 0.8;
}
.work.cover18.small {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-18.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 250px;
	margin: 0 24px 0 0;
	font-size: 1.1em;
	padding: 0px;
	width: 150px;
}
.work.cover18.small:hover {
	opacity: 1;
}
/* END COVER cover18 */
/* COVER cover19 */
.work.cover19 {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-19.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
}
.work.cover19:hover {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-19.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
	opacity: 0.8;
}
.work.cover19.small {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-19.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 250px;
	margin: 0 24px 0 0;
	font-size: 1.1em;
	padding: 0px;
	width: 150px;
}
.work.cover19.small:hover {
	opacity: 1;
}
/* END COVER cover19 */
/* COVER cover20 */
.work.cover20 {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-20.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
}
.work.cover20:hover {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-20.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
	opacity: 0.8;
}
.work.cover20.small {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-20.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 250px;
	margin: 0 24px 0 0;
	font-size: 1.1em;
	padding: 0px;
	width: 150px;
}
.work.cover20.small:hover {
	opacity: 1;
}
/* END COVER cover20 */
/* COVER cover21 */
.work.cover21 {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-21.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
}
.work.cover21:hover {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-21.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
	opacity: 0.8;
}
.work.cover21.small {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-21.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 250px;
	margin: 0 24px 0 0;
	font-size: 1.1em;
	padding: 0px;
	width: 150px;
}
.work.cover21.small:hover {
	opacity: 1;
}
/* END COVER cover21 */
/* COVER cover22 */
.work.cover22 {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-22.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
}
.work.cover22:hover {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-22.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
	opacity: 0.8;
}
.work.cover22.small {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-22.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 250px;
	margin: 0 24px 0 0;
	font-size: 1.1em;
	padding: 0px;
	width: 150px;
}
.work.cover22.small:hover {
	opacity: 1;
}
/* END COVER cover22 */
/* COVER cover23 */
.work.cover23 {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-23.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
}
.work.cover23:hover {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-23.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
	opacity: 0.8;
}
.work.cover23.small {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-23.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 250px;
	margin: 0 24px 0 0;
	font-size: 1.1em;
	padding: 0px;
	width: 150px;
}
.work.cover23.small:hover {
	opacity: 1;
}
/* END COVER cover23 */
/* COVER cover24 */
.work.cover24 {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-24.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
}
.work.cover24:hover {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-24.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
	opacity: 0.8;
}
.work.cover24.small {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-24.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 250px;
	margin: 0 24px 0 0;
	font-size: 1.1em;
	padding: 0px;
	width: 150px;
}
.work.cover24.small:hover {
	opacity: 1;
}
/* END COVER cover24 */


/* TEST CHARLES */
* COVER cover30 */
.work.cover30 {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-30.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
}
.work.cover30:hover {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-30.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 256px;
	margin-bottom: 5px;
	/*	margin: 0 24px 0 0;*/
	padding: 0px;
	/*width: 150px;*/
	width: 150px;
	opacity: 0.8;
}
.work.cover30.small {
	background: url("../img/background/covers/1502_100_Books_color_pattern_empty-30.jpg") repeat scroll center top transparent;
	background-color:transparent;
	-moz-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 2px #ffffff;
	-o-box-shadow: inset 0px 0px 0px 2px #ffffff;
	box-shadow: inset 0px 0px 0px 2px #ffffff;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, Direction=NaN, Strength=0);
	border: 1px solid #D9DDE1;
	float: left;
	height: 250px;
	margin: 0 24px 0 0;
	font-size: 1.1em;
	padding: 0px;
	width: 150px;
}
.work.cover30.small:hover {
	opacity: 1;
}
/* END COVER cover30 */