/**
 * Style sheet print
 */

#header
{
    display:none;
}

#left
{
    display:none;
}

#right
{
    display:none;
}

#main
{
    margin:1.0cm auto;
    width:18cm;
}

#footer
{
    display:none;
}



html, body
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12pt;
    line-height:1.45;
    color:#000000;
    background-color:#ffffff;
}

h1
{
    font-size:1.5em;
}

h2
{
    font-size:1.2em;
}

h3
{
    margin:2em 0 0.6em 0;
    font-size:1.0em;
    text-align:center;
}

img
{
	padding:0.5em;
	background-color:#ffffff;
	border:1px solid #888888;
}

img.invisible
{
    display:none;
}

a:link, a:visited
{
    color:#000066;
}

hr
{
    margin:1em 0;
    height:1px;
    background-color:#222222;
    border:0;
}



table
{
	text-align:left;
}

td
{
	vertical-align:top;
}

table.border
{
    width:90%;
	margin:1em auto;
	border:1px solid #aaaaaa;
	border-collapse:collapse;
}

table.border td
{
	padding:0.3em 0.5em;
	vertical-align:top;
	border:1px solid #888888;
	border-collapse:collapse;
}





#main .info
{
	margin:0 0 0.5em 0;
	padding:0;
	border-bottom:1px solid #666666;
	font-style:italic;
	font-size:0.9em;
	color:#666666;
}

.txtstil_1
{
	font-weight:bold;
	color:#660000;
}

.txtstil_2
{
    font-size:0.9em;
}

.hege_1
{
	padding:1em;
	text-align:center;
	border:1px solid #660000;
}

#main .hege_sp_1
{
	margin-bottom:0.5em; padding:0.5em 1em;
	background-color:#eeeeee;
	color:#000000;
    border-style:solid;
    border-color:#222222;
    border-width:1px 0;
}

#main .back
{
    display:none;
}



#main .catalog_entry
{
	margin-bottom:3em; padding:1em;
	text-align:justify;
    border-style:solid;
    border-color:#222222;
    border-width:1px 1px 10px 1px;
}

#main .catalog_entry h2
{
	margin:0;
}

#main .catalog_entry .img_big
{
	text-align:center;
    margin:0 auto;
}

#main .catalog_entry .hege_sp_1
{
	margin-right:-1em;
	margin-left:-1em;
}

#main .pagination
{
    display:none;
}







#main .mod_cataloglist .total
{
	display:none;
}
