/* PRINT CSS - 20060522 */

/* This CSS file hides unwanted elements when a page is printed out, 
by overriding styles set in pagelayout.css */

body
{
    font-size: 10pt;
	background: none;
}

div#searchbox, div#path, div#topmenu, div#sidemenu, div#extrainfo, div#footer, div#usermenu, div#logo, div#toolbar
{
    /*display: none; /* Hide elments not wanted on a printed page */
}

div#debug
{
	display: none;
}

body, div#page, div#header, div#main
{   
    background-color: transparent;
    border: none;
}

div#columns
{
    padding: 0;
}

div#main-position
{
	margin: 0;
}

div#main-position, div.float-insert
{
    float: none;
}

div.box
{
    border: none;
	margin: 0;
	padding: 0;
	background-color: #ffffff;
}

div.box div.box-content
{
	padding: 0;
}

div.box div.tl, div.box div.tr, div.box div.br, div.box div.bl
{
    background: none;
}

/** print **/

.list-image img
{
	width: 129px !important;
}

#list-single img.large
{
	left: 520px !important;
	width: 261px !important;
}

#googlebar
{
	left:586px;
}

.info
{
	top: -118px;
}

/** printLargeInfo **/
#largeinfo
{
margin-left: 0px;
}
.printLargeInfo #topmenu,
.printLargeInfo #footer,
.printLargeInfo #googlebar,
.printLargeInfo .info,
.printLargeInfo #header,
.printLargeInfo #grey,
.printLargeInfo #backgroundWhite,
.printLargeInfo #list-single img,
.largeinfotoolbars,
#polarButton,
#backbutton
{
	display: none !important;
}

.printLargeInfo #page
{
	width: 500px !important;
}

.printLargeInfo #infoTablePrint
{
	display: block !important;
/*	position: absolute !important;*
	top: 550px !important;
	left: 0 !important;*/
}


/*
.printLargeInfo #infoTablePrint td
{
	font-size: 8pt !important;
	text-align: left;
}
*/
.printLargeInfo #largeinfo
{
	left: 0;
}

.printLargeInfo td img#largeimage
{
	display: block !important;
}

#latestNews 
{
	display: none;
}


#printlogo
{
	display: block !important;
	width: 200px !important;
/*	height: 42px !important;*/
	text-align:left;
	margin-bottom: 24px;
}

/* uffes updates */


#largeinfo table td *,
#allModelsPage,
#polar table td.prevtd *,    
#polar table td.nexttd *,
#polar table td.blanktd *,
#polar table td.printtd *,
#polar table td.emailtd *
{
	display: none;
}

#largeinfo table td div.pol,
#largeinfo table td div.pol *
{
	display: block;
}


.printLargeInfo #polar #printlogo
{
	display: block !important;
  position: absolute;
	top: 30px !important;
	left:0px !important;
}
.printLargeInfo #polar
{
	top: 0px !important;
	left:10px !important;
	margin:0 !important;
	height: 700px !important;
	text-align:left;
}

.printLargeInfo #polar div.polarframe
{
	margin:55px 0 0 0 !important;
	padding:0 !important;
}
.printLargeInfo #polar #infoTablePrint2
{
	display: block !important;
  position: absolute;
  top: 480px;
  left:0px;
  height: 180px;
}

#largeinfo table,
#largeinfo table#infoTablePrint2
{
	width: 400px;
	height: 180px;
	padding:0;

}
#largeinfo table td,
#polar table#infoTablePrint2 td
{
	font-size: 14px !important;
	color: #000 !important;
	text-align: left;
	text-transform: uppercase !important;
}

#largeinfo table td.header,
#polar table#infoTablePrint2 td.header
{
	width:100px;
}
#largeinfo table td.content,
#polar table#infoTablePrint2 td.content
{
	width:120px;
}
#largeinfo table td.unique,
#polar table#infoTablePrint2 td.unique
{
	width:150px;
}


/* bookmarks */

div.greyline,
div.greyline img
{
		width:600px !important;
}



