html, body, table, td, th, ul, ol, p {

}

body {
}

div {
}
	
#container {

}

	#container #module-banner {
		display: none;
	}
		
	#container #row-middle {
	}
	
		#container #row-middle #column-left {
			display: none;
		}
		
		#container #row-middle #column-center {
		}
			
			#container #row-middle #column-center #module-content {
			}
			
				#container #row-middle #column-center #module-content #content {
					display: none;
				}

				#container #row-middle #column-center #module-content #volume {
				}
				
					#container #row-middle #column-center #module-content #volume table {
					}
					
					#container #row-middle #column-center #module-content #volume td {
						vertical-align:top;
						padding:0 5px;
						border-top:1px solid gray;}
				
		#container #row-middle #column-right {
			display: none;
		}
				
	#container #module-footer {
		display: none;
	}

.clear {
	clear:both;}

.clearfix:after {
    content:"."; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;}

.clearfix {
	display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;}
	
.clearfix {
	display: block;}
/* End hide from IE-mac */

.module {
	font-family:Arial,Helvetica,sanf-sarif;
	margin-top:5px;
	display:block;
	}

.module-spacer {
	margin-top:5px;}
	
.module-headline {
	font-size:80%;
	padding:0 10px;
	height:1.7em;
	line-height:1.5em;}

/* content */
p {
	text-align:left;
	line-height:1.5em;}

#module-content #volume a:link {
	color:#B22222;
	text-decoration:underline;}

#module-content #volume a:visited {
	color:#B22222;
	text-decoration:underline;}

#module-content #volume a:hover {
	color:#000000;
	text-decoration:underline;}

#module-news #volume a:link, #module-footer a:link, #module-content .tx-a1teasermenu-pi1 a:link, .breadcrumbs a:link, #module-content .list_item a:link {
	color:#000000 !important;
	text-decoration:underline;}

#module-news #volume a:visited, #module-footer a:visited, #module-content .tx-a1teasermenu-pi1 a:visited, .breadcrumbs a:visited, #module-content .list_item a:visited{
	color:#000000 !important;
	text-decoration:underline;}

#module-news #volume a:hover, #module-footer a:hover, #module-content .tx-a1teasermenu-pi1 a:hover, .breadcrumbs a:hover, #module-content .list_item a:hover{
	color:#B22222 !important;
	text-decoration:underline;}
	
#module-content .active a:link {
	color:#B22222;
	text-decoration:underline;}

#module-content .active a:visited {
	color:#B22222;
	text-decoration:underline;}

#volume .element {
	display:block;
	width:100%;
	margin-top:15px;}

#volume .line {
	border-top:1px solid gray;}
	
#volume .element .image {
	width:125px;
	float:left;}

#volume .element .rechts .preis {
	float:left;}

#volume .element .rechts .box {
	float:right;}

#volume .teaser {
	margin-bottom:15px;
	width:525px;}
	
	#volume .teaser .teaser_img {
		width:120px;}
	
	#volume .teaser .teaser_txt {
		width:390px;}

#volume .sm_01_item {
	margin-top:15px;
	border-bottom:1px solid gray;}

#volume .sm_02_item {
	margin-left:50px;}

#volume .sm_03_item {
	margin-left:100px;}

#volume .latest_item {
	padding:10px 10px 15px 10px;}
	
	#volume .latest_item .latest_title {
		font-size:75%;
		line-height:1.5em;}
	
	#volume .latest_item .latest_date {
		font-size:75%;
		text-align:right;}
	
	#volume .latest_item .latest_subheader {
		font-size:70%;}
	
	#volume .latest_item .latest_more {
		font-size:70%;}

#volume .list_item {
	display:block;}
	
	#volume .list_item .list_title {
		}
	
	#volume .list_item .list_date {
		}
	
	#volume .list_item .list_image{
		width:120px;}
	
	#volume .list_item .list_subheader {
		text-align:left;
		width:390px;}
	
		#volume .list_item p {
			margin:0;}

#volume .single_item {
	display:block;
	margin-bottom:10px;}

/* html>body #volume .single_item {
	margin-top:20px;} */

	#volume .single_item .single_title {
		width:430px;}

	#volume .single_item .single_date {
		text-align:right;
		width:80px;}
	

	#volume .single_item .single_image {
		margin:0 15px 10px 0;}

/* #volume img {
	border:1px solid gray;} */

#volume #mailform label {
	width:210px;
	float:left;}

#volume #mailform input {
	}

h1, h2, h3, h4, h5, h6 {
	font-size:150%;}

.breadcrumbs {
	font-size:90% !important;}

.csc-textpic-caption {
	font-size:80%;}

.csc-uploads td {
	padding:0 !important;
	border:0 !important;}

.tx-a1teasermenu-pi1 {
	padding:0 !important;
	border:0 !important;}

.text {
	font-family:Arial,Helvetica,sanf-sarif;
	font-size:80%;
	line-height:1.5em;
	margin:20px 10px 10px 10px;}

/* html>body .text {
	margin:0 10px 10px 10px;} */
	
.text  p {
	margin-bottom:15px;}

.text ul, .text ol {
	margin:0 0 15px 30px;}

.tb10 {
	margin-top:10px;
	margin-bottom:20px;}

.t50 {
	margin-top:50px;}

.r10 {
	margin-right:10px;}

.r15 {
	margin-right:15px;}

.r20 {
	margin-right:20px;}

.l10 {
	margin-left:10px;}

.w100 {
	width:100px;}

.w150 {
	width:150px;}
	
.w260 {
	width:260px;}

.w440 {
	width:420px;}

.links {
	float:left;}
		
.rechts {
	float:right;}