/** Standard Farben **/
a img {border:0;}

h1,
#navSidebar h2,
#dcSidebar h3{color:#E45547;}
body.subPage #subHeader div {background-color:#229abc;}
#navSidebar div h3 a{color:#99BB05;text-decoration:none;}
#navSidebar div span{color:#0397ad;}
.moreLink a{color:#99BB05;}
#navSidebar ul.subNavi li a{color:#857168;}
#navSidebar ul.subNavi li a:hover,
#navSidebar ul.subNavi li a.active{color:#C7D782;background:url(../images/naviArrow_active.gif) no-repeat 0 1px;}
#navSidebar ul.subNavi li a.menue_sub_act{color:#C7D782;background:url(../images/naviArrow_actOrange.gif) no-repeat 0 1px;}

#navSidebar ul.subNavi li ul li a:hover,
#navSidebar ul.subNavi li ul li a.active{color:#C7D782;background:url(../images/pointNaviOrange.gif) no-repeat 18px 3px;}

hr.trenner, hr {
border-color:#D1D1D1 -moz-use-text-color -moz-use-text-color;
border-right:medium none;
border-style:solid none none;
border-width:1px medium medium;
clear:both;
height:1px;
margin:3px 0 7px;
}

.kontaktBoxTel, .kontaktBoxMail, .reiseanfrageNeu {
	width: 165px;
	height: 108px;
	margin-bottom: 5px;
	background: url(../images/box_telanfrage.png) no-repeat;
}
.kontaktBoxMail {
	background: url(../images/box_mailanfrage.png) no-repeat;
}
.reiseanfrageNeu {
	height: 143px;
	background: url(../images/box_reiseanfrage.png) no-repeat;
}
.telText, .mailText, .antrageText {
	float: left;
	margin: 15px 0 0 70px;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
}
.antrageText {
	margin: 10px 0 0 10px;
	font-size: 19px;
	line-height: 21px;
}
.kontaktBoxTel a, .kontaktBoxMail a, .reiseanfrageNeu a {
	float: left;
	background: url(../images/box_tel_arrow_n.png) left 3px no-repeat;
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	margin: 13px 0 0 10px;
	padding: 0 0 0 15px !important;
	text-decoration: none;
}
.kontaktBoxMail a {
	background: url(../images/box_mail_arrow_n.png) left 3px no-repeat;
}
.reiseanfrageNeu a {
	background: url(../images/box_reise_arrow_n.png) left 3px no-repeat;
	color: #007356;
	text-transform: none !important;
	margin: 8px 0 0 10px;
}
.kontaktBoxTel a:hover {
	background: url(../images/box_tel_arrow_act.png) left 3px no-repeat;
	color: #f18e9a;
	text-decoration: none;
}
.kontaktBoxMail a:hover {
	background: url(../images/box_mail_arrow_act.png) left 3px no-repeat;
	color: #84cee4;
	text-decoration: none;
}
.reiseanfrageNeu a:hover {
	background: url(../images/box_reise_arrow_act.png) left 3px no-repeat;
	color: #60a148;
	text-decoration: none;
}
.reiserecht {
	width: 165px;
	height: 101px;
	margin-bottom: 5px;
	background: url(../images/box_sicherheit.png)
}
.reiserecht img {
	float: left;
	cursor: help;
}
.reiserecht #reiserecht {
	margin: 32px 0 0 5px;
}
.reiserecht #hanseMerkur {
	margin: 39px 0 0 0;
}
#box_recht, #box_merkur {
	position: absolute;
	width: 179px;
	height: auto;
	margin: -7px 0 0 -10px;
	background: url(../images/box_bottom.png) bottom no-repeat;
}

#box_recht .text, #box_merkur .text {
	font-size: 11px;
	line-height: 13px;
	padding: 20px 15px 15px 15px;
	background: url(../images/box_rechts_top.png) top no-repeat;
}

#box_recht .text {
	background: url(../images/box_links_top.png) top no-repeat;
}

.news-list-container .news-list-item span {font-size:12px;font-style:italic;}
.news-list-container .news-list-item h3 a{text-decoration:none;color:#eb5e00;font-size:15px;font-weight:normal;}
.news-list-container .news-list-item p{font-size:14px;}
.news-list-container .news-list-item div.news-list-morelink a{text-decoration:none;color:#eb5e00;font-size:12px;padding:0 0 0 0px;}
.news-list-container hr.clearer{clear:both;margin:15px 0;height:1px;border:none;border-top:1px solid #e9e5e2;}
.news-single-backlink{position:absolute;top:304px;margin:5px 0 0 382px;}
.news-single-backlink a{font-size:12px;text-decoration:none;color:#857168;padding:0 0 0 14px;background:url(../images/roundArrowUp.jpg) no-repeat 0 2px;}

.news-single-item .news-single-timedata{font-size:12px;font-style:italic;}
.news-single-item h3{color:#589f11;padding:0 0 17px 0;}
.news-single-item p{font-size:13px;}

#mainContent p {font-size:13px;}
#mainContent ul{margin: 0 0 10px 15px;}

.csc-textpic{clear:both;padding:10px 0 10px 0;}
.csc-textpic h2 a{text-decoration:none;color:#E45547;}

#mainContent .csc-textpic p{font-size:13px;}

#uid170_msgCnt, #uid170_help, #uid170_cb,
#uid176_msgCnt, #uid176_help, #uid176_cb {
	display: none;
}
