/**
* Generated 08.08.2010 22:12:54 by user: Administrator [dynamiXsite 1.2 - Autohaus Engler GmbH & Co. KG]
*/

/**
* .ferror
*/
.ferror {
	background-color:#CC0000;
	border:3px double #fff;
	color:#fff;
}

/**
* .page-item-66, .page-item-51
*/
.page-item-66, .page-item-51 {
	list-style-image:url(/shop/media/templates/new05.gif);
}

/**
* div.shop input, div.shop select
*/
div.shop input, div.shop select {
	font-size:10px;
}

/**
* table.a-form
*/
table.a-form {
	width:100%;
	margin:10px 0;
}

/**
* table.a-form .label
*/
table.a-form .label {
	width:20%;
}

/**
* table.a-form .title
*/
table.a-form .title {
	padding-top:5px;
	font-weight:bold;
}

/**
* table.a-form .value
*/
table.a-form .value {
	width:30%;
}

/**
* table.a-form input, table.a-form select
*/
table.a-form input, table.a-form select {
	width:100%;
	font-size:11px !important;
}

/**
* table.a-form td
*/
table.a-form td {
	padding:3px 25px 3px 0;
}

/**
* table.accessory td
*/
table.accessory td {
	padding-left:5px;
	page-break-after:avoid;
}

/**
* table.calc
*/
table.calc {
	font-weight:bold;
	color:#fff;
	font-size:1.1em;
}

/**
* table.calc .controls
*/
table.calc .controls {
	padding:4px 0 0 0;
}

/**
* table.calc td
*/
table.calc td {
	
}

/**
* td.count
*/
td.count {
	width:40px;
	font-weight:bold;
}

/**
* td.count input
*/
td.count input {
	
}

/**
* td.info a
*/
td.info a {
	display:block;
	margin-bottom:3px;
}

/**
* td.price
*/
td.price {
	text-align:right;
	width:100px;
	white-space:nowrap;
}

/**
* td.thumb
*/
td.thumb {
	width:102px;
	text-align:center;
}

/**
* #dhtmltooltip
*/
#dhtmltooltip {
	background-color:E2E6EB;
	border:1px solid black;
	padding:2px;
	position:absolute;
	visibility:hidden;
	width:150px;
	z-index:100;
}

/**
* .bold
*/
.bold {
	font-weight:bold;
}

/**
* .error
*/
.error {
	color:#CC2B18;
}

/**
* body
*/
body {
	color:#444;
}

/**
* div.error
*/
div.error {
	margin:10px 0 5px 0;
	padding:15px 0 0 55px;
	background:url('/shop/media/templates/error.gif') no-repeat left top;
}

/**
* div.h
*/
div.h {
	width:100%;
}

/**
* div.h > a
*/
div.h > a {
	font-weight:bold;
	display:block;
}

/**
* div.h a.h
*/
div.h a.h {
	background:url(/shop/media/templates/pfeil2.gif) no-repeat 4px center;
	padding-left:13px;
}

/**
* div.h a.h:hover, div.h a.ah
*/
div.h a.h:hover, div.h a.ah {
	background:url(/shop/media/templates/pfeil1.gif) no-repeat 2px center !important;
}

/**
* div.images
*/
div.images {
	padding-right:10px;
	float:left;
}

/**
* div.imgZoomer
*/
div.imgZoomer {
	top:0;
	left:0;
	width:100%;
	height:430px;
	position:absolute;
	z-index:2000;
	background-position:center center;
	background-repeat:no-repeat;
	cursor:pointer;
	display:none;
}

/**
* div.item
*/
div.item {
	background-image:url(/shop/media/templates/line1.gif);
	background-repeat:repeat-x;
	background-position:top left;
	padding:6px 0 7px 0;
}

/**
* div.item2
*/
div.item2 {
	background-image:url(/shop/media/templates/line2.png);
	background-repeat:repeat-x;
	background-position:top left;
	padding:6px 0 7px 0;
	page-break-before:auto;
}

/**
* div.level0
*/
div.level0 {
	background-color:#fff;
}

/**
* div.level1
*/
div.level1 {
	background-color:#E2E6EB;
}

/**
* div.level2
*/
div.level2 {
	background-color:#CBD3DC;
}

/**
* div.level3
*/
div.level3 {
	background-color:#B0BDC9;
}

/**
* div.level4
*/
div.level4 {
	background-color:#9FAEBD;
}

/**
* div.loading
*/
div.loading {
	background:url(/shop/media/templates/ajax-loader.gif) no-repeat center center;
	height:20px;
	padding:2px;
	display:none;
}

/**
* div.loading2
*/
div.loading2 {
	background:url(/shop/media/templates/ajax-loader2.gif) no-repeat center center;
	display:none;
}

/**
* div.loading3
*/
div.loading3 {
	background:url(/shop/media/templates/ajax-loader2.gif) no-repeat center center;
}

/**
* div.overlay div.wrap
*/
div.overlay div.wrap {
	height:470px; 
	overflow-y:auto; 
}

/**
* div.separator
*/
div.separator {
	height:2px;
	background:url(/shop/media/templates/line2.png);
	margin-bottom:10px;
	padding:0;
}

/**
* div.shop
*/
div.shop {
	color:#333;
}

/**
* div.shop a
*/
div.shop a {
	text-decoration:none;
	color:#333;
}

/**
* div.shop h1
*/
div.shop h1 {
	margin:15px 0 10px 0;
	font-size:15px;
	padding:0;
}

/**
* div.shop h2
*/
div.shop h2 {
	margin-bottom:0px;
	font-size:12px;
}

/**
* div.thumbs
*/
div.thumbs {
	padding:5px 0;
}

/**
* div.thumbs img
*/
div.thumbs img {
	padding:5px 5px 5px 0;
}

/**
* div.tooltip
*/
div.tooltip {
	background:transparent url(/shop/media/templates/white_arrow_big.png) no-repeat scroll 0 0; 
	font-size:14px; 
	height:153px; 
	padding:30px; 
	width:310px; 
	font-size:14px; 
	display:none; 
	color:#fff; 
}

/**
* p.detail-anr
*/
p.detail-anr {
	font-weight:bold;
	margin:7px 0;
	padding:0;
}

/**
* p.detail-price
*/
p.detail-price {
	font-weight:bold;
	font-size:1.2em;
	margin:0 0 3px 0;
}

