.bg 				{background-color:#eaf1f9; color:#00234a;}

.headline 		{color:#00234a; font-family:arial,helvetica; font-size:18px; text-decoration:none; line-height:15px;}
.content 		{color:#0C416A; font-family:arial,helvetica; font-size:12px; text-decoration:none; line-height:15px; position:relative;}
a.content			{text-decoration:underline; color:#0C416A;}
a.content:Hover		{text-decoration:underline; color:#0C416A;}
.content:Visited	{text-decoration:underline;}

.content_row{
	color:#0C416A;
	font-family:arial,helvetica;
	font-size:10px;
	text-decoration:none;
	line-height:15px;
	float:left;
	width:165px;
	margin:0 8px;
}
.content1{
	margin-left:0;
}



h1 						{font-family:arial,helvetica; font-size:23px; font-weight:bold; font-style:normal; margin:0 0 0 0; padding:0; line-height:26px; letter-spacing:-1px;}
h2 						{font-family:arial,helvetica; font-size:18px; font-weight:bold; font-style:normal; margin:0 0 0 0; padding:0; line-height:20px;}
h4 						{font-family:arial,helvetica; font-size:15px; margin:0 0 0 0; padding:0; line-height:17px; letter-spacing:0px;color:#DA042A;}
h3 						{font-family:verdana,helvetica; font-size:10px; margin:0 0 0 0; padding:0; line-height:12px; letter-spacing:0px; color:#0C416A;}

.contentsmall 			{color:#00234a; font-family:arial,helvetica; font-size:11px; text-decoration:none;border01px solid green;}
a.contentsmall			{text-decoration:none; color:#0C416A;}
a.contentsmall:Hover	{text-decoration:underline; color:#DA042A;}
.contentsmall:Visited	{text-decoration:none;}
.contentsmallred 		{color:#DA042A; font-family:arial,helvetica; font-size:11px; text-decoration:none;}
a.contentsmallred			{text-decoration:none; color:#DA042A;}
.contentsmallred:Visited	{text-decoration:none;color:#DA042A;}

.pfad 			{color:#8D9297; font-family:verdana,helvetica; font-size:9px; text-decoration:none;}
a.pfad			{text-decoration:underline; color:#8D9297;}
a.pfad:Hover	{text-decoration:underline; color:#8D9297;}
.pfad:Visited	{text-decoration:none;}

.productone 	{color:#000000; font-family:arial,helvetica; font-size:12px; text-decoration:none; font-weight:bold; line-height:13px;}
.producttwo 	{color:#000000; font-family:arial,helvetica; font-size:14px; text-decoration:none; font-weight:bold; line-height:16px;}
.subline 		{color:#00234a; font-family:arial,helvetica; font-size:11px; text-decoration:none; font-weight:bold; line-height:13px;}
.autoren 		{color:#2d4c9c; font-family:arial,helvetica; font-size:11px; text-decoration:none; line-height:13px;}
/*.preis 			{color:#000000; font-family:verdana,arial,helvetica; font-size:13px; text-decoration:none; font-weight:bold; line-height:13px;}*/
.preisreduced 	{color:#cc0000; font-family:verdana,arial,helvetica; font-size:13px; text-decoration:none; font-weight:bold; line-height:13px;}

.input			{background:#EAF1F9; color:#000000; border:solid 1px #BBC1C7; font-family:helvetica,arial; font-size:12px;} 

.arrow			{/*padding-left:11px; background:url('/fileadmin/img/arrow_left.gif') no-repeat left top;*/}
a.arrow			{text-decoration:none;}
a.arrow:Hover	{text-decoration:underline;}
.arrow:Visited	{text-decoration:none;}

a.download			{text-decoration:underline; color:#0C416A;}
a.download:Hover		{text-decoration:underline; color:#0C416A;}
.download:Visited	{text-decoration:underline;}

a.mail			{text-decoration:underline; color:#0C416A;}
a.mail:Hover		{text-decoration:underline; color:#0C416A;}
.mail:Visited	{text-decoration:underline;}

.newsMore {padding-left:11px; background:url('/fileadmin/img/arrow_left.gif') no-repeat left top;text-decoration:none;}
.newsMore a {text-decoration:underline; color:#0C416A;}
.newsMore a:hover {text-decoration:underline; color:#0C416A;}
.newsMore a::Visited	{text-decoration:underline;}

a.external-link-new-window			{text-decoration:underline; color:#0C416A;}
a.external-link-new-window:Hover		{text-decoration:underline; color:#0C416A;}
.external-link-new-window:Visited	{text-decoration:underline;}

.internal-link {
	/*padding-left:11px; background:url('/fileadmin/img/arrow_left.gif') no-repeat left top;*/
}

a.internal-link			{text-decoration:underline; color:#0C416A;font-family:arial,helvetica;
font-size:12px;
font-weight:bold;
line-height:13px;}
a.internal-link:Hover	{text-decoration:underline; color:#0C416A; font-family:arial,helvetica;
font-size:12px;
font-weight:bold;
line-height:13px;}
.internal-link:Visited	{text-decoration:underline;font-family:arial,helvetica;
font-size:12px;
font-weight:bold;
line-height:13px;}

p { margin:0 0 0 0; padding:0; }

p.Ueberschrift1 						{font-family:arial,helvetica; font-size:23px; font-weight:bold; font-style:normal; margin:0 0 0 0; padding:0; line-height:26px; letter-spacing:-1px;}
p.Ueberschrift2 						{font-family:arial,helvetica; font-size:18px; font-weight:bold; font-style:normal; margin:0 0 0 0; padding:0; line-height:20px;}
p.Ueberschrift3						{font-family:arial,helvetica; font-size:15px;font-weight:bold; margin:0 0 0 0; padding:0; line-height:17px; letter-spacing:0px;}
p.Ueberschrift4 						{font-family:verdana,helvetica; font-size:10px; font-weight:bold; margin:0 0 0 0; padding:0; line-height:14px; letter-spacing:0px;}

p.Headline 		{color:#00234a; font-family:arial,helvetica; font-size:18px; text-decoration:none; line-height:15px;}
p.Content 		{color:#00234a; font-family:arial,helvetica; font-size:12px; text-decoration:none; line-height:15px;}

p.16px_Abstand_Links 	{margin-left:16px;margin-top:0px}

.tt_news b a {text-decoration:none;color:#00234a;}
.tt_news h3 a {text-decoration:none;color:#00234a;}
.tt_news h4 a {text-decoration:none;color:#00234a;}

.tx-srfreecap-pi2-image {
	 margin-top: 10px; clear:both; 
}
.tx-srfreecap-pi2-cant-read {
margin-top:50px;
}
.tx-indexedsearch-result-number{font-size:10pt;}
.tx-indexedsearch-title{font-size:10pt;}
.tx-indexedsearch-percent{font-size:10pt;}
.tx-indexedsearch-descr{font-size:10pt;}
.tx-indexedsearch-info{font-size:10pt;}
.tx-indexedsearch-path{font-size:10pt;}

.preis {
color:#000000;
font-family:verdana,arial,helvetica;
font-size:13px;
font-weight:bold;
line-height:13px;
text-decoration:none;
}
.preis span{
	font-weight:normal;

}
/***************************************/
.csc-textpic-intext-left-nowrap {
	background:url("/fileadmin/img/shop/bg.gif") repeat-x scroll 0 0 transparent;
	height:155px;
	width:500px;
	border:solid 1px #bbc1c7;
	color:#0c416a;
	padding-top:10px;
	line-height:18px;
	position:relative;
	margin-bottom:20px;
}

	.csc-textpic-intext-left-nowrap .title a, .csc-textpic-intext-left-nowrap .title a:hover{
		text-decoration:none !important;
		font-size:16px !important;
		color:#0c416a !important;
		font-weight:bold !important;
		line-height:18px !important;
	}
	
	.csc-textpic-intext-left-nowrap .subline{
		font-size:12px;
		font-weight:bold;
		color:#0c416a;
		line-height:18px;
	}
	
	.csc-textpic-intext-left-nowrap .autoren{
		padding-top:10px;
		font-size:12px;
		color:#0c416a;
		line-height:16px;
	}

.preis {
		position:absolute;
		margin:-47px 0 0 270px;
		background:url("/fileadmin/img/shop/warenkorb.png") repeat-x scroll 0 0 transparent;
		width:100px;
		height:21px;
		z-index:100;
		
	}
	 .preis p{
		color:#fff;
		padding:4px 0  0 35px;
		font-size:16px;
		font-weight:bold;
		font-family:arial,helvetica; 
	}
	.csc-textpic-intext-left-nowrap a.leseprobe {
		position:absolute;
		bottom:5px;
		right:10px;
		background:url("/fileadmin/img/shop/leseprobe_a.png") repeat-x scroll 0 0 transparent;
		width:109px;
		height:21px;
	}
	.csc-textpic-intext-left-nowrap div.leseprobe {
		position:absolute;
		bottom:5px;
		right:10px;
		background:url("/fileadmin/img/shop/leseprobe_i.png") repeat-x scroll 0 0 transparent;
		width:109px;
		height:21px;
	}
	
	div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {
		margin:0 40px 0 20px;
	
	}
	
	
/******************/

	 .csc-textpic-intext-left .title {
		text-decoration:none !important;
		font-size:16px !important;
		color:#0c416a !important;
		font-weight:bold !important;
		line-height:18px !important;
	}
	
	.csc-textpic-intext-left .subline {
		font-size:12px;
		font-weight:bold;
		color:#0c416a;
		line-height:14px;
	}
	
	 .csc-textpic-intext-left .autoren {
		padding-top:10px;
		font-size:12px;
		color:#0c416a;
		/*line-height:16px;*/
	}




.csc-textpic-intext-left{
	width:500px;
	position:relative;
}
.csc-textpic-intext-left .csc-textpic-text{
	
}
.csc-textpic-intext-left .csc-textpic-imagewrap{
	margin-top:100px;
	margin-bottom:150px;
	background:url("/fileadmin/img/shop/bg2.png") repeat-x scroll 0 0 transparent;
	width:240px;
	height:329px;
	text-align: center;
	
	
}
div.csc-textpic-intext-left div.csc-textpic-imagewrap dl.csc-textpic-lastcol {
	margin:20px auto 0 !important;
	display:block !important;
	float:none !important;
}

.csc-textpic-intext-left .csc-textpic-text .head{
	position:absolute;
	top:0;
	left:0;
}

.csc-textpic-intext-left .csc-textpic-text .head>p{
display:none;
}
.csc-textpic-intext-left .csc-textpic-text .text{
	padding-top:100px;
	margin-left:250px;
}

.csc-textpic-intext-left .csc-textpic-text .auflage{
	position:absolute;
	top:450px;
	left:0;
	width:240px;
}


.csc-textpic-intext-left .csc-textpic-text .contentsmall{
	position:absolute;
	top:470px;
	font-size: 12px;
	color: #0C416A;
	left:0;
	width:240px;
	margin-bottom:50px;
}
.csc-textpic-intext-left a.leseprobe {
		position:absolute;
		top:400px;
		left:120px;
		background:url("/fileadmin/img/shop/leseprobe_a.png") repeat-x scroll 0 0 transparent;
		width:109px;
		height:21px;
}
.csc-textpic-intext-left div.leseprobe {
		position:absolute;
		top:400px;
		left:120px;
		background:url("/fileadmin/img/shop/leseprobe_i.png") repeat-x scroll 0 0 transparent;
		width:109px;
		height:21px;
}

.buybutton-wrapper {
		position:absolute;
		top:510px;
		left:0;
}


/*

.buybutton-wrapper .price {
	color:#fff;
	font-size:16px;
	font-weight:bold;
	font-family:arial,helvetica; 
	padding:4px 0  0 35px;
	background:url("/fileadmin/img/shop/warenkorb.png") repeat-x scroll 0 0 transparent;
	width:65px;
	height:21px;
}
*html .buybutton-wrapper .price {
	width:100px;
	margin-top:7px;
}
.buybutton-wrapper .info{
	padding-top:10px;

}



.buybutton-wrapper #btnCart {
position:absolute;
		display:block;
		width:100px;
		height:21px;
		cursor:pointer;
		margin-top: -50px;

}
.buybutton-wrapper #btnCart .left,.buybutton-wrapper #btnCart .center,.buybutton-wrapper #btnCart .right{
	display:none !important;
}

*html .buybutton-wrapper  #btnCart {
	margin-top: -46px;
}*/
