/* CSS Document 
DIV Formatierungen für alle Container innerhalb des Contents

Author: 					Daniel Gäms
erstellt: 				18.01.2011
letzte Änderung: 	18.01.2011
*/
.alert {
	background: #fff;
	border: 1px solid #990101;
	padding: 1px;
	margin-bottom: 10px;
}
.alert div {
	background: #A40000;
	color: #fff;
	font-size: 11px;
	padding: 5px 5px 5px 70px;
	background: #A40000 url(../../images/alert.png) no-repeat 5px;
}
.produkt_div{
	width:138px; 
	height:252px; 
	float:left;
	overflow:hidden;
	margin-right:9px;
	margin-bottom:10px;
	border: 1px solid #CCCCCC;
	position: relative;
	padding: 5px 10px;
	background: #fff url(../../images/container/background.png) repeat-x left top;
}
.produkt_div.selected,.produkt_div.bundle.selected {
	border: 1px double #686868;
	background: #fff url(../../images/container/background_selected.png) repeat-x left top;
}
.produkt_div.selected .selected_info,.produkt_div.bundle.selected .selected_info {
	font-size: 11px;
	color: #4CBE00;
	position: absolute;
	bottom: 20px;
	width: 90%;
	text-align: center;
}

.produkt_div.right{
	margin-right: 0;
}
.produkt_div.bundle{
	width:200px; 
	height:252px; 
	float:left;
	overflow:hidden;
	margin: 0;
	margin-bottom:10px;
	border: 1px solid #CCCCCC;
	position: relative;
	padding: 5px 10px;
}
.produkt_div.bundle.left{
	margin-right: 53px;
}
.produkt_div .headline_red {
	height: 30px;
}
.produkt_div .text_preis {
	font-weight: bold;
	clear: both;
}
.produkt_div input[type=submit].link_intern, .produkt_div .link_intern,
.lightbox_produkt input[type=submit].link_intern, .lightbox_produkt .link_intern,
.tausch_container input[type=submit].link_intern{
	position: absolute;
	bottom: 10px;
	left: 17px;
	width: 125px;
	height: 25px;
	background: #294052 url(../../images/buttons/link_intern_white.png) 35px no-repeat;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial;
	-moz-border-radius: 5px;
	border-radius: 5px;	
}

.lightbox_produkt input[type=submit].link_intern {
	position: absolute;
	bottom: 3px;
	right: 70px;
	left: auto;
	width: 135px;
	background-position: 5px;
}
.produkt_div .link_intern,
.lightbox_produkt .link_intern {
	padding: 0;
	margin: 0;
}
.produkt_div .link_intern span{
	margin-top: 5px;
	padding-left: 15px;
	display: block;
}
.produkt_div .link_intern:hover {
	background: #294052 url(../../images/buttons/link_intern_white.png) 35px no-repeat;
}
.produkt_div.bundle .link_intern, 
.produkt_div.bundle input[type=submit].link_intern {
	left: 40px;
}
.produkt_div input[type=submit].link_intern:hover{
	background: #294052 url(../../images/buttons/link_intern_white.png) 35px no-repeat;
	color:#EC5C33;
}
.produkt_div input[type=submit].link_intern.return {
	background-position: 28px;
}
.produkt_div input[type=submit].link_intern.return:hover {
	background-position: 28px;
}
.produkt_div .link_lightbox {
	border: 1px solid #ccc;
	padding: 0;
	display: inline-block;
	padding: 2px;
	width: 120px;
}
.produkt_div.bundle .link_lightbox {
	width: 80px;
}
.produkt_o{
	
}
.produkt_m{
	text-align: center;
}
.produkt_m img{
	border: 1px solid #000;
}
.produkt_u{}
/*Großer Container*/
.produkt_g_o{
		width:499px; height:11px;
		background:url(../../images/container/produkt_g_o.jpg) 0 0 no-repeat;
		margin:0px auto;
		
}
.produkt_g_m{
		width:469px; height:auto;
		background:url(../../images/container/produkt_g_m.jpg) 0 0 repeat-y;
		padding:5px 20px;
		padding-top:0px;
		padding-right:10px;
		margin:0px auto;
		overflow:hidden;
		
}
.produkt_g_u{
		width:499px; height:12px;
		background:url(../../images/container/produkt_g_u.jpg) 0 0 no-repeat;
		margin:0px auto 5px auto;
}

/*MITTELGROßER CONTAINER*/
.produkt_mittel{ width:245px; float:left; height:auto; overflow:hidden;
	margin-right:4px; }

.produkt_mittel_o{
	width:245px; height:10px;
	background:url(../../images/container/produkt_mittel_o.jpg) 0 0 no-repeat;
}
.produkt_mittel_m{
	width:215px; height:auto;
	background:url(../../images/container/produkt_mittel_m.jpg) 0 0 repeat-y;
	padding:5px 20px;
		padding-top:0px;
		padding-right:10px;
}
.produkt_mittel_u{
	width:245px; height:11px;
	background:url(../../images/container/produkt_mittel_u.jpg) 0 0 no-repeat;
}

.lightbox_produkt{
	overflow:hidden;
	width:550px;
	height:auto;
}
.lightbox_left{
	width:240px;
	float:left;
}
.lightbox_right{
	padding-left:20px; padding-right:20px;
	width:270px;
	float:right;
}
.lightbox_right p{
	font-size:14px;
	padding:0px;
	margin:0px;
	margin-top:5px;
	text-align:justify;
	line-height:16px;
	color:#666;
}

.start_images{
	float:left;
	width: 120px;
	font-size:60%;
  text-align:center;
	margin-left:18px;
	cursor: url(../../images/cursor/zoom_28x28.cur), pointer;
}
.start_images a{cursor: url(../../images/cursor/zoom_28x28.cur), pointer;}

.tausch_container {
	clear: both;
	padding-top: 25px;
}
.tausch_container input[type=submit].link_intern {
	margin-top: 10px;
	position: static;
	width: 165px;
	background-position: 5px;
}
.tausch_container input[type=submit].link_intern:hover {
	position: static;
	width: 165px;
	background-position: 5px;
}