@charset "utf-8";

/* produktauswahl */
.content-info-left {
	padding: 0px;
	padding-top: 40px;
	padding-left: 30px;
	margin: 0px;
	float: left;
	display: inline;
	width: 730px;
}

.content-info-left .empty {
	padding: 0px;
	margin: 0px;
	font-size: 1px;
	font-weight: normal;
	height: 1px;
}

.content-info-right {
	padding: 0px;
	padding-top: 20px;
	margin: 0px;
	float: left;
	display: inline;
	width: 225px;
}

.content-info-right img {
	border: 1px solid #ced4d4;
}


/* produktauswahl list small */
.content-produktauswahl-small {
	float: left;
	display: inline;
	width: 968px;
	padding-left: 20px;
	padding-top: 20px;
}

/* produkt small */
.produkte-small-wrap {
	float: left;
	display: inline;
	width: 300px;
	height: 100px;
	margin-right: 20px;
	margin-bottom: 20px;
	border: 1px solid #d9ddde;
}

.produkte-small-wrap .produkt-small-img {
	float: left;
	display: inline;
	width: 100px;
	height: 100px;
}

.produkte-small-wrap .produkt-small-info {
	float: left;
	display: inline;
	width: 177px;
	height: 90px;
	padding-left: 15px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url('/fileadmin/images/produkte_list_bg_01.gif');
	background-repeat: no-repeat;
	background-position: bottom right;
}



/* produktauswahl list big */
.content-produktauswahl-big {
	float: left;
	display: inline;
	width: 968px;
	padding-left: 20px;
	padding-top: 20px;
}

/* produkt big */
.produkte-big-wrap {
	float: left;
	display: inline;
	width: 300px;
	height: 100px;
	margin-right: 20px;
	margin-bottom: 20px;
	border: 1px solid #d9ddde;
}

.produkte-big-wrap .produkt-big-img {
	float: left;
	display: inline;
	width: 150px;
	height: 100px;
}

.produkte-big-wrap .produkt-big-info {
	float: left;
	display: inline;
	width: 127px;
	height: 90px;
	padding-left: 15px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url('/fileadmin/images/produkte_list_bg_01.gif');
	background-repeat: no-repeat;
	background-position: bottom right;
}


/* produktauswahl single */
.content-single-left {
	float: left;
	display: inline;
	width: 574px;
}

.content-single-left a {
	float: left;
	display: inline;
	width: 348px;
	margin-left: 20px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.content-single-left a img {
	float: left;
	display: inline;
	width: 344px;
	padding: 1px;
	border: 1px #d9ddde solid;
}



.content-single-right {
	float: left;
	display: inline;
	width: 414px;
	padding-top: 20px;
}

/* produktauswahl single button */
.content-single-right .produkte-single-attachments {
	float: left;
	display: inline;
	width: 414px;
}

.content-single-right .produkte-single-attachments a {
	float: left;
	display: inline;
	width: 374px;
	height: 28px;
	padding-left: 20px;
	padding-top: 6px;
	margin-bottom: 10px;
	text-align:left;
	text-decoration: none;
	line-height: normal;
	font-size: 18px;
	color: #000000;
}

.content-single-right .produkte-single-attachments a.grey {
	color: #7f7f7f;
}

.content-single-right .produkte-single-attachments a.pdf-button {
	background-image: url('/fileadmin/images/button/pdf_button.gif');
	background-repeat: no-repeat;
	background-position: top left;
}

.content-single-right .produkte-single-attachments a.email-button {
	background-image: url('/fileadmin/images/button/email_button.gif');
	background-repeat: no-repeat;
	background-position: top left;
}

.content-single-right .produkte-single-attachments a.excel-button {
	background-image: url('/fileadmin/images/button/excel_button.gif');
	background-repeat: no-repeat;
	background-position: top left;
}

.content-single-right .produkte-single-attachments a.powerpoint-button {
	background-image: url('/fileadmin/images/button/powerpoint_button.gif');
	background-repeat: no-repeat;
	background-position: top left;
}

.content-single-right .produkte-single-attachments a.word-button {
	background-image: url('/fileadmin/images/button/word_button.gif');
	background-repeat: no-repeat;
	background-position: top left;
}

.content-single-right .produkte-single-attachments a.not-yet-finished-button {
	background-image: url('/fileadmin/images/button/asap_button.gif');
	background-repeat: no-repeat;
	background-position: top left;
	cursor: default;
}

.content-single-right .produkt-single-contacts {
	float: left;
	display: inline;
	width: 392px;
	border: 1px #d9ddde solid;
	margin-bottom: 20px;
}

.content-single-right .produkt-single-contacts h4 {
	float: left;
	display: inline;
	width: 382px;
	color: #0097a1;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 4px;
	font-size: 18px;
	font-weight: normal;
	border-bottom: 1px dotted #0097a1;
}

.content-single-right .produkt-single-contacts .single-contacts-img {
	float: left;
	display: inline;
	width: 80px;
	padding: 10px;
}

.content-single-right .produkt-single-contacts .single-contacts-addy {
	float: left;
	display: inline;
	width: 282px;
	padding: 10px;
	padding-left: 0px;
	font-size: 11px;
	line-height: 17px;
}

.content-single-right .produkt-single-contacts .single-contacts-addy a {
	padding: 0px;
	font-size: 11px;
	color: #0097a1;
	font-weight: bold;
}


/* FARBCODES - PRODUKTE */
/* cat 0 = std */
body.product-section-0 div.head-uber {
	background-color: #0197a1;
}

body.product-section-0 div.content-footer-arena-full {
	background-color: #e5f4f5;
}

/* cat 1 */
body.product-section-1 div.head-uber {
	background-color: #002f5b;
}

body.product-section-1 div.content-footer-arena-full {
	background-color: #c1c8da;
}

/* cat 2 */
body.product-section-2 div.head-uber {
	background-color: #003d8e;
}

body.product-section-2 div.content-footer-arena-full {
	background-color: #d2d3e8;
}


/* cat 3 */
body.product-section-3 div.head-uber {
	background-color: #009de0;
}

body.product-section-3 div.content-footer-arena-full {
	background-color: #d5ecfa;
}

/* cat 4 */
body.product-section-4 div.head-uber {
	background-color: #8a0f24;
}

body.product-section-4 div.content-footer-arena-full {
	background-color: #e6cbc4;
}

/* cat 5 */
body.product-section-5 div.head-uber {
	background-color: #ef7f01;
}

body.product-section-5 div.content-footer-arena-full {
	background-color: #fde7d0;
}

/* cat 6 */
body.product-section-6 div.head-uber {
	background-color: #fccc00;
}

body.product-section-6 div.content-footer-arena-full {
	background-color: #fff5d7;
}

/* cat 7 */
body.product-section-7 div.head-uber {
	background-color: #68310a;
}

body.product-section-7 div.content-footer-arena-full {
	background-color: #c69f80;
}

/* cat 8 */
body.product-section-8 div.head-uber {
	background-color: #bf9c5c;
}

body.product-section-8 div.content-footer-arena-full {
	background-color: #f3ebde;
}

/* cat 9 */
body.product-section-9 div.head-uber {
	background-color: #014419;
}

body.product-section-9 div.content-footer-arena-full {
	background-color: #c1d2c2;
}

/* cat 10 */
body.product-section-10 div.head-uber {
	background-color: #4e891f;
}

body.product-section-10 div.content-footer-arena-full {
	background-color: #dde6d1;
}


/* cat zielgruppe */
body.product-section-customergroup div.head-uber {
	background-color: #0197A1; /*#66c1c4;*/
}

body.product-section-customergroup div.content-footer-arena-full {
	background-color: #E5F4F5; /*#d7ebec;*/
}

.tx-macpriprodukte-pi2 .produkte-small-wrap {
	cursor:				pointer;
}


.tx-macpriprodukte-pi5 .produkte-big-wrap {
	cursor:				pointer;
}

/* hover */

.produkte-small-wrap.hover,
.produkte-big-wrap.hover,
.content-info-right img.hover,
.content-single-left a img.hover {
	border: 			1px solid #ff0000;
}

.product-wrap-1.hover,
.product-wrap-2.hover {
	background-image:		url(/fileadmin/templates/images/produkte_bg_rahmen_hover.gif);
}


.content-info-right {
	position:				relative;
}

#hint-flash {
	cursor:					pointer;
	height:					292px;
	position:				absolute;
	width:					205px;
}

.tx-macpriprodukte-pi1 #hint-flash {
	height:					492px;
	left:					0;
	margin:					20px 0 0 20px;
	top:					0;
	width:					348px;
}

.tx-macpriprodukte-pi1 .content-single-left {
	position:				relative;
}

.produkte-small-wrap,
.produkte-big-wrap {
	position:				relative;
}

.product-hint-more {
	background:				#d9ddde;
	color:					#f000;
	bottom:					0;
	font-size:				11px;
	height:					17px;
	line-height:				17px;
	position:				absolute;
	right:					0;
	text-align:				center;
	text-transform:			uppercase;
	width:					72px;
	z-index:				500;
}

.hover .product-hint-more {
	background:				#ff0000;
	color:					#fff;
}


.product-hint-more {
	border:					1px solid #ff0000;
}