@charset "UTF-8";
/* CSS Document */
	
.softbox_right a {
	color: #CA3339;
	font-size: 12px;
	text-decoration: none;
	}
	
#small_link {   /*used in softbox_right*/
	background: none;
	font-size: 0.75em;
	border: none;
	cursor: pointer;
	}
	
#login a {
	color: #CA3339;
	text-decoration: none;
	background: #e7ede9 URL(../cssimg/bg/bg_login.jpg) no-repeat right top;
	font-size: 0.75em;
	margin: 0 0 0 6px;
	padding: 4px 25px 2px 8px;
	border-left: 0.00625px solid #fff;
	}
	
#login a:hover {
	text-decoration: none;
	background: #e7ede9 URL(../cssimg/bg/bg_login.jpg) no-repeat right bottom;
	}
		
#prev_right a {
	color: #CA3339;
	font-size: 0.7em;
	margin: 3px 0 0;
	padding: 0px 6px;
	display: block;
	text-decoration: none;	
	}
	
	#prev_right a:hover {
		background: #fff;
		}
		
	#prev_right a.nolink {
		color:#5A5A5A;
		}
		
.slide_down, .slide_up, .slide_down1, .slide_up1, .slide_left, .slide_right {
	color: #CA3339;
	text-decoration: none;
	font-size: 14px;
	margin: 15px 0 0 5px;
	padding: 3px 30px 5px 10px;
	border-left: 1px solid #fff;
	cursor: pointer;
	}
	
.detail a.slide_down, .detail_large_sem a.slide_up {
	color: #CA3339;
	text-decoration: none;
	font-size: 12px;
	margin: 15px 0 0 5px;
	padding: 6px 30px 6px 10px;
	border-left: 1px solid #fff;
	cursor: pointer;
	}
	
	.detail a:hover.slide_down {
		text-decoration: none;
		}
		
	.detail_large_sem a:hover.slide_up {
		text-decoration: none;
		}
		
	.slide_down {
		background: #e7ede9 URL(../cssimg/bg/bg_go.jpg) no-repeat right -52px;
		}
		
		.slide_down:hover {
			background: #e7ede9 URL(../cssimg/bg/bg_go.jpg) no-repeat right -78px;
			text-decoration: none;
			}
		
	.slide_up {
		background: #e7ede9 URL(../cssimg/bg/bg_go.jpg) no-repeat right -104px;
		display: inline;
		}
		
		.slide_up:hover {
			background: #e7ede9 URL(../cssimg/bg/bg_go.jpg) no-repeat right -130px;
			display: inline;
			}
		
	.slide_right {
		background: #e7ede9 URL(../cssimg/bg/bg_go.jpg) no-repeat right 0;
		}
		
		.slide_right:hover {
			background: #e7ede9 URL(../cssimg/bg/bg_go.jpg) no-repeat right -26px;
			display: inline;
			}
			
.detail_large a, .detail_large_head a, .detail_large_sem a {
	color: #CA3339;
	text-decoration: none;
	font-size: 12px; 
	padding-left: 0.7175em;
	}
	
	.block { /*fuer saubere darstellung der links bei experten -> frage an dr ... stellen*/
		display: block;
		}
	
	.detail_large a:hover, .detail_large_head a:hover, .detail_large_sem a:hover {
		text-decoration: underline;
		}
	
.detail_start_left a, .detail_start_right a {
	color: #CA3339;
	text-decoration: none;
	background: #e7ede9 URL(../cssimg/bg/bg_login.jpg) no-repeat right 0;
	font-size: 12px;
	padding: 3px 25px 1px 10px;
	border-left: 1px solid #fff;
	margin-left: 5px;
	display: inline;
	}
	
	.detail_start_left a:hover, .detail_start_right a:hover {
		text-decoration: none;
		background: #e7ede9 URL(../cssimg/bg/bg_login.jpg) no-repeat right -20px;
		}
		
.detail p a {
	color: #CA3339;
	text-decoration: none;
	font-size: 11px;
	}
	
	.detail p a:hovery {
		text-decoration: underline;
		}
		
.plzlink, .plzlink_up {
	border-bottom:1px solid #BCBCBC;
	display:block;
	}
	
	.plzlink a, .plzlink_up a {
		padding: 5px 10px 5px 24px;
		margin-bottom: 5px;
		font-size: 0.75em;
		line-height: 1.4em;
		font-weight: lighter;
		color: #C31920;
		text-decoration: none;
		cursor: pointer;
		}
		
	.plzlink a{
		background: url(../cssimg/ico_south.gif) no-repeat left 3px;
		}
		
	.plzlink_up a{
		background: url(../cssimg/ico_north.gif) no-repeat left 3px;
		}
		
#more_categorie a {
		color: #CA3339;
		font-size:  0.75em;
		margin: 0.1875em 0 0;
		display: block;
		text-decoration: none;	
		}
		
		#more_categorie a:hover {
			background: #fff;
			}
			
		#more_categorie a.nolink {
			color:#5A5A5A;
			}
			
		#more_categorie .slide_up {
			background: #e7ede9 URL(../cssimg/bg/bg_go.jpg) no-repeat right -104px;
			display: inline;
			}
			
			#more_categorie .slide_up:hover {
				background: #e7ede9 URL(../cssimg/bg/bg_go.jpg) no-repeat right -130px;
				display: inline;
				}
				
.close a {
		background:#FFFFFF url(../cssimg/buttons/close_meld.png) no-repeat scroll right center;
		color:#003979;
		font-size:0.625em;
		padding: 10px 32px 0 0;
		text-decoration:none;
		}
		
	.close a:hover {
		background:#FFFFFF url(../cssimg/buttons/close_meld_hover.png) no-repeat scroll right center;
		color:#CA3339;
		text-decoration:none;
		}
	
#but_red {
	padding: 2px 23px 3px 5px;
	background: url(../cssimg/bg/but_red.gif) no-repeat right -1px;
	color: #fff;
	height: 18px;
	margin-right: 5px;
	text-decoration: none;
	display: inline;
	}
	
	#but_red:hover {
		background: url(../cssimg/bg/but_red_over.gif) no-repeat right -1px;
		text-decoration: none;
		}
	
#footer a {
	color: #6688ae;
	font-size: 12px;
	padding: 0 10px 2px 10px;
	text-decoration: none;
	}
	
	#footer a:hover {
		color: #fff;
		background: #6688ae;
		}