@charset "utf-8";
/* CSS Document */


* {
	font-family:"times new roman",times,serif;
	/*text-align:justify;*/
}
.header, .leftContentContainer, .imageSearchActionContainer, .jspContainer, .pageCounterContainer, .singleImageInfos, .addToCartModalModalContainer, .searchRight, .rightContentContainer, .printbutton {
	display:none;
}
.mainContentContainer {
	width:100%;
	
}
.imageSearchResultContainer {
	float:left;
	width:48%;
	padding:1% 1%;
	height:8cm;
	border-bottom:#999 dashed 1px;
	overflow:hidden;
}
img {
	float:left;
	padding:0px 5px 5px 0px;
}
.imageSearchDescriptionContainer {
	
	font-size:12px;
}
h2 {
	font-size:12px;
	font-weight:normal;
}
h3 {

	font-size:12px;

}
.imageSearchShowID {
	color:#F00;
	font-size:12px;
	clear:both;
}

dl {
	clear:both;
}
.keywords_left {
	
	float:left;
	padding:0px 0px 0px 0px;
}
.keywords_right {
	float:left;
	padding:0px 0px 0px 0px;
}
.subDiv {
	font-family:"times new roman",times,serif;
 	/*text-align:justify;*/
	font-size:12px;
	}
a {
	color:#000;
	text-decoration:none;
}
ul {


}
li {
	display:inline-table;
	list-style:square;
	font-size:12px;
}
.rightContentContainer {
	clear:both;

}
/* Dates */

.singleBigDate {
	float:left;
	width:47%;
	height:8cm;
	padding: 0 15px 0 0;
}

/*********************************************************************************************/

@page { size:21cm 29.7cm; margin: 1cm }
@page{orphans:4; widows:2;}

.printout {
	color: black;
	background-color: white;
	width: 100%;
}

.printout img {

	padding:0px 5px 5px 0px;
}

/****************************************************
	1 image per page
*****************************************************/

.print_1 {

}

.print_1 .imageSearchResultContainer {

	width:100%;
	height:100%;

}

.print_1 .imageSearchDescriptionContainer {
	font-size:12px;
	height:100%;
}

.print_1 h2 { /* caption */
	font-size:12px;
	font-weight:normal;
}

.print_1 h3 { /* artist, location */
	font-size:12px;
}

.print_1 .imageSearchShowID {
	color:#F00;
	font-size:12px;
	clear:both;
}

div {

}

/****************************************************
	4 image per page
*****************************************************/

.print_4 .searchImagesLine {
	width:100%;
}

.print_4 .imageSearchResultContainer {
	float:left;
	width:48%;
	padding:1% 1%;
	height:12.26cm;
	border-bottom:#999 dashed 1px;
	overflow:hidden;
}

.print_4 .imageSearchImage {
	float:left;


}

.print_4 img {

}

.print_4 .imageSearchDescriptionContainer {

	height:auto;
	font-size:12px;
	margin:auto;
	width:auto;
	float:left;
}

.print_4 h2 { /* caption */

	font-size:12px;
	font-weight:normal;
}

.print_4 h3 { /* artist, location */
	display: none;
}

.print_4 .imageSearchShowID {
	color:#F00;
	font-size:12px;
	clear:both;
}

/****************************************************
	8 image per page
*****************************************************/

.print_8 .searchImagesLine {
	width:100%;
}

.print_8 .imageSearchResultContainer {
	float:left;
	width:48%;
	padding:1% 1%;
	/*height:6.13cm;*/
	height:12.61cm;
	border-bottom:#999 dashed 1px;
	overflow:hidden;
}

.print_8 .imageSearchImage {
	float:left;


}

.print_8 img {

}

.print_8 .imageSearchDescriptionContainer {

	height:auto;
	font-size:12px;
	margin:auto;
	width:auto;
	float:left;
}

.print_8 h2 { /* caption */
	/*display:none;*/
	font-size:12px;
	font-weight:normal;
}

.print_8 h3 { /* artist, location */
	display: none;
}

.print_8 .imageSearchShowID {
	color:#F00;
	font-size:12px;
	clear:both;
}


/****************************************************
	20 image per page
*****************************************************/

.print_20 {

}

.print_20 .imageSearchResultContainer {
	float:left;
	width:22%;
	padding:1% 1%;
	height:4.8cm;
	border-bottom:#999 dashed 1px;
	overflow:hidden;
}

.print_20 .imageSearchDescriptionContainer {
	font-size:12px;
}

.print_20 h2 { /* caption */
	font-size:12px;
	font-weight:normal;
}

.print_20 h3 { /* artist, location */
	display: none;
}

.print_20 .imageSearchShowID {
	color:#F00;
	font-size:12px;
	clear:both;
}


/************************************************/

dl {
	clear:both;
}

.keywords_left {
	float:left;
	padding:0px 0px 0px 0px;
}

.keywords_right {
	float:left;
	padding:0px 0px 0px 0px;
}

.subDiv {
	font-family:"times new roman",times,serif;
 	/*text-align:justify;*/
	font-size:12px;
}

li {
	display:inline-table;
	list-style:square;
	font-size:12px;
}

.rightContentContainer {
	clear:both;
}

/* Dates */
.singleBigDate {
	float:left;
	width:47%;
	height:8cm;
	padding: 0 15px 0 0;
}

/* cover sheet */
.print_coversheet {
	page-break-after:always;
	color: black;
}

.print_coversheet h1 {
 	text-align: center;
	font-size: 20px;
}


.print_coversheet h2 {
 	text-align: center;
	font-size: 16px;
}