/*************************************************************************************/
/* STYLES            *****************************************************************/
/*************************************************************************************/

html,body{
	margin: 0;
	padding:0;
	font-family: arial;
}
.fixfloat {
	float : none;
	clear : both;
	width : 1px;
	margin : 0;
	padding : 0;
	font-size : 0;
	line-height : 0;
	min-height : 1px;
}
#dynamicContent{margin: 20px 0 0 10px;}

#green{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #317D73;
}
#kranke{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #631063; 	
}
#alte{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #9c3c42; 	
}
#freiwillige{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ceb600; 	
}
#sobeme{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #6b8a31; 
}
#spenden{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ce5900; 
}
#migranten{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffb221; 
}
#kinder{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #294184; 
}



td.klein{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1px;
	padding : 0;
}
td.kleinmitte{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1px;
	padding : 0;
	vertical-align : middle;
}
td.TextNaviLinks:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	float: right;
	vertical-align: middle;
	margin : 0;
	padding : 0;
	text-align : right;
}

a.TextNaviLinks:link, a.TextNaviLinks:visited, a.TextNaviLinks:hover, a.TextNaviLinks:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: right;
	vertical-align: middle;
	margin : 0;
	padding : 0;
	text-align : right;
	text-decoration : none;
	line-height : 15px;
}
a.TextNaviLinks:link , a.TextNaviLinks:visited{
	color: #6E6D6B;
}
a.TextNaviLinks:hover, a.TextNaviLinks:active{
	color: #292929;
}

p, td{
	color: #6e6d6b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin : 0;
	padding : 0;
}
h1 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	text-align: left;
	vertical-align: top;
	line-height: 24px;
	margin : 3 0 7 0;
	padding : 0;
}
h2 {
	color: #6e6d6b;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size: 14px;
	text-align: left;
	vertical-align: top;
	line-height: 12px;
	margin : 3 0 7 0;
	padding : 0;
}
h3, h4 {
	color: #6e6d6b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
	line-height: 12px;
	margin : 3 0 7 0;
	padding : 0;
}

td .picsubtitel 
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	padding : 4px 4px 4px 4px;
	background-color: #eeeeee;
}
td.picsubphotographer{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
	background : #eeeeee;
	padding : 4px 4px 8px 4px;
	font-style: italic;
	border-top: 1px solid #fff;
}
td.welcome {
	color: #6e6d6b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	vertical-align: top;
	margin : 0;
	padding : 0;
}
td.PortalRechtsRandOben {
	background-image : url(/shared/misc/dicvtri/www.dicvtrier.caritas.de/images/NavigationRechtsHeader.gif);
	width : 212px;
	height: 26px; 
	background-repeat: no-repeat;
}
td.PortalRechtsRandLinks {
	background-image : url(/shared/misc/dicvtri/www.dicvtrier.caritas.de/images/NavigationRechtsRandLinks.gif);
	width : 3px;
	background-repeat: no-repeat;
}
td.PortalRechtsRandRechts {
	background-image : url(/shared/misc/dicvtri/www.dicvtrier.caritas.de/images/NavigationRechtsRandRechts.gif);
	width : 11px;				
	background-repeat: no-repeat;							
}
td.PortalRechtsRandUnten {
	background-image : url(/shared/misc/dicvtri/www.dicvtrier.caritas.de/images/NavigationRechtsBottum.gif);
	height : 10px;
	width : 212px;
	background-repeat: no-repeat;
}
td.PortalRechtsRandObenSonst {
	background-image : url(/shared/misc/dicvtri/www.dicvtrier.caritas.de/images/NavigationRechtsHeaderSonst.gif);
	width : 212px;
	height: 12px; 
}

.spendenbutton{
	background-color: #ED3036;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial;
	text-decoration: none;
	padding: 2px 10px 1px 10px;
	margin: 3px;
}
a:hover.spendenbutton{
	color: #ddd;
}
a.splink{
	text-decoration: none;
	color: #767371;
}
a:hover.splink{
	text-decoration: none;
	color: #ED1C24;
	font-weight: bold;
}
/* footer */
#footer{
	margin: 40px 0 7px 0;
	padding:0;
	width: 600px;
	text-align: right;
	color: #6e6d6b;
}
#footer a{
	text-decoration: none;
	color: #6e6d6b;
	margin:  0 0 0 22px;
}
#footerline{
background-color: #eee;
background-image: url(/shared/misc/dicvtri/www.dicvtrier.caritas.de/images/dicvtrier.gif);
background-repeat: no-repeat;
background-position: 48px 10px;
width: 600px;
border-top: 1px solid #6e6d6b;
border-bottom: 0px solid #6e6d6b;
border-right: 0px solid #6e6d6b;
border-left: 1px solid #fff;
text-align: right;
vertical-align: bottom;
color: #a6a3a1;
height: 50px;
padding: 10px 10px 2px 0;
margin: 0 0 0 0 ;
}
#footerline a{
	text-decoration: none;
	color: #6e6d6b;
}


/* *********************************************************************** */
/* *********************************************************************** */
/* *********************************************************************** */

#portal_main{
/*	width: 768px;
	overflow: hidden;*/
}
#top_01{
	background-image: url(/shared/misc/dicvtri/www.dicvtrier.caritas.de/images/top_01.gif);
	background-repeat: no-repeat;
	width: 765px;
	border: 0px solid #000;
	height: 84px;
	margin: 4px 0 0 0 !important;
	margin: 0;
	padding: 0;
}
#topline{
	padding: 65px 0 0 7px;
}
#search{
	font-weight: bold;
	font-family: arial;
	font-size: 11px;
	color: #ED1C24;
	float: left;
	width: 40px;
	padding: 3px 0 0 0;
}
#search_input{
	border: 0px solid #000;
	width: 100px;
	float: left;
}
#searchstring{
	width: 100px;
	height: 16px;
	line-height: 10px;
	color: red;
	font-size: 9px;
}
#spot{
	border: 0px solid #000;
	width: 384px;
	height: 15px;
	line-height: 15px;
}
 #marker{ /* Javascript Ticker */
	  	position: relative;
	  	top: -35px;
		
}
/* ********************************************************************* */
#p_left{
	width: 151px;
	float: left;
	border: 0px solid #000;
	margin: 30px 0 0 4px;
}
#p_left h1{
	margin: 0;
	padding:0;
	text-align: right;
	width: 147px;
	height: 23px;
	line-height: 15px;
	background-image: url(/shared/misc/dicvtri/www.dicvtrier.caritas.de/images/left_top.gif);
	background-repeat: no-repeat;
	color: #fff;
	font-size: 11px;
	font-family: arial;
	font-weight: bold;
	white-space: nowrap;
	border: 0px solid #000;
}
#p_ort,.p_left{
	background-image: url(/shared/misc/dicvtri/www.dicvtrier.caritas.de/images/left_bg.gif);
	background-repeat: repeat-y;
}
#p_ort ul{
	margin: 0;
	padding: 0;
	width: 140px;
}
#p_ort li{
	text-align: right;
	display: block;
	list-style: none;
	line-height: 15px;
	height: 15px;
	margin: 3px 0 0 0;
}
#p_ort li a{
	line-height: 15px;
	height: 15px;
	font-size: 11px;
	color: #6e6d6b;
	text-decoration: none;
	text-align: right;
	display: block;
	padding: 0 10px 0 0;
	background-image: url(/shared/misc/dicvtri/www.dicvtrier.caritas.de/images/pfeil.gif);
	background-position: center right;
	background-repeat: no-repeat;
}
#p_ort li a:hover{
		background-image: url(/shared/misc/dicvtri/www.dicvtrier.caritas.de/images/pfeil_o.gif);
		background-repeat: no-repeat;
		color: #474645;
}
#p_ort_bottom,.p_left_bottom{
	background-image: url(/shared/misc/dicvtri/www.dicvtrier.caritas.de/images/left_bottom.gif);
	background-repeat: no-repeat;
	width: 147px;
	height: 13px;
}
.p_left_top
{
	background-image: url(/shared/misc/dicvtri/www.dicvtrier.caritas.de/images/left_top2.gif);
	background-repeat: no-repeat;
	width: 147px;
	height: 13px;
}
.p_left{
	width: 147px;
	overflow: hidden;
	margin: 10px 0 0 0;
}
.p_left h2,.p_left h2 a{
	font-size: 11px;
	font-family: arial;
	font-weight: bold;
	color: #6e6d6b;
	margin: 0;
	padding: 0 8px 0 0;
	text-align: right;
	text-decoration: none;
	font-style: normal;
}
.p_left_content{
	padding: 0 8px 0 0;
	margin: 4px 0 0 0;
}
.p_left_content,.p_left_content a{
	font-size: 11px;
	color: #6e6d6b;
	text-decoration: none;
	text-align: right;
	
	
}
.p_left_content a:hover,.p_left h2 a:hover{
	color: #ed1c24;
}
/* ********************************************************************* */
#p_middle{
	width: 363px;
	float: left;
	margin: 30px 0 0 15px;
}
#p_middle_top h1{
	height: 25px;
	line-height: 20px;
	width: 363px;
	background-image: url(/shared/misc/dicvtri/www.dicvtrier.caritas.de/images/middle_top.gif);
	background-repeat: no-repeat;
	color: #fff;
	font-size: 11px;
	font-family: arial;
	font-weight: bold;
	white-space: nowrap;
	text-align: center;
	margin: 0;
	padding: 0;
}
#p_middle_top h2{
	margin: 0;
	padding: 0;
	color: #6e6d6b;
	width: 363px;
	text-align: center;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
}
.p_middle{
	width: 330px;
	margin: 0 0 20px 20px;
	text-align: left;
}
.p_middle img{
	float:right;
	border: 1px solid #6e6d6b;
	margin: 3px;
}
.p_middle h2, .p_middle h2 a{
	color: #6e6d6b;
	font-size: 12px;
	margin: 0 0 5px 0;
	padding: 0;
	text-decoration: none;
	font-style: normal;
}
.p_middle h2 a:hover{
	color: #ed1c24;
}
.middle_content,.middle_content a{
	color: #6e6d6b;
	font-size: 12px;
	text-decoration: none;
}
.middle_content a:hover{
	color: #ed1c24;
}
/* ********************************************************************* */
#p_right{
	width: 147px;
	float: left;
	margin: 30px 0 0 20px;
}
#p_trier h1{
	height: 24px;
	line-height: 15px;
	width: 212px;
	color: #fff;
	font-size: 11px;
	font-family: arial;
	font-weight: bold;
	white-space: nowrap;
	text-align: left;
	margin: 0;
	padding: 0;
	background-image: url(/shared/misc/dicvtri/www.dicvtrier.caritas.de/images/right_top.gif);
	background-repeat: no-repeat;
	border: 0px solid #000;
}
#p_trier,.p_right{
	background-image: url(/shared/misc/dicvtri/www.dicvtrier.caritas.de/images/right_bg.gif);
	background-repeat: repeat-y;
	margin: 0;
	border: 0px solid #000;
	width: 212px;
}
#p_trier h2, .p_right h2{
	background-image: url(/shared/misc/dicvtri/www.dicvtrier.caritas.de/images/pfeil_red.gif);
	background-repeat: no-repeat;
	background-position: 3px 4px;
	padding: 0 0 0 15px;
	margin:0;
}
#p_trier h2,.p_right h2,.p_right h2 a{
	color: #6e6d6b;
	font-size: 12px;
	text-decoration: none;
	font-style: normal;
}
.p_right h2 a:hover{
	color: #ed1c24;
}
.right_content, .right_content a{
	color: #6e6d6b;
	font-size: 12px;
	width: 185px;
	border: 0px solid #000;
	margin: 3px 0 0 7px;
	text-decoration: none;
	display: block;
	border: 0px solid #000;
}
.right_content a:hover{
	color: #ed1c24;
}
.p_trier_bottom{
	background-image: url(/shared/misc/dicvtri/www.dicvtrier.caritas.de/images/right_bottom.gif);
	background-repeat: no-repeat;
	width: 212px;
	height: 9px;
	font-size: 1px;
}
.p_right_top{
	background-image: url(/shared/misc/dicvtri/www.dicvtrier.caritas.de/images/right_top2.gif);
	background-repeat: no-repeat;
	width: 212px;
	height: 9px;
	line-height: 9px;
}

/* ********************************************************************* */
#p_right_bt{
	margin: 0 0 15px 0;
}
#p_right_bt ul{
	margin: 0;
	padding:0;
}
#p_right_bt ul li{
	display: block;
}
#p_right_bt .bt01{
	width: 213px;
	height: 71px;
	display: block;
}
#p_right_bt .bt02,#p_right_bt .bt03,#p_right_bt .bt04{
	width: 213px;
	height: 37px;
	display: block;
}
#p_right_bt .bt01				{background-image: url(/shared/misc/dicvtri/www.dicvtrier.caritas.de/images/spenden.gif);}
#p_right_bt  a.bt01:hover	{background-image: url(/shared/misc/dicvtri/www.dicvtrier.caritas.de/images/spenden.gif);}
#p_right_bt .bt02				{background-image: url(/shared/misc/dicvtri/www.dicvtrier.caritas.de/images/impuls.jpg);}
#p_right_bt  a.bt02:hover	{background-image: url(/shared/misc/dicvtri/www.dicvtrier.caritas.de/images/impuls_o.jpg);}
#p_right_bt .bt03				{background-image: url(/shared/misc/dicvtri/www.dicvtrier.caritas.de/images/europa.jpg);}
#p_right_bt  a.bt03:hover	{background-image: url(/shared/misc/dicvtri/www.dicvtrier.caritas.de/images/europa_o.jpg);}
#p_right_bt .bt04				{background-image: url(/shared/misc/dicvtri/www.dicvtrier.caritas.de/images/oeko.gif);}
#p_right_bt  a.bt04:hover	{background-image: url(/shared/misc/dicvtri/www.dicvtrier.caritas.de/images/oeko_o.gif);}

/* ********************************************************************* */
/* spendenuebersicht */
#sp_auswahl{
	margin: 0 0 10px 0;
	text-align: right;
}

.spenden_titel{
	background-color: #ed1c24;
	color: #fff;
	font-weight: bold;
	padding: 4px;
}

.overview_main{
	width: 583px;
	margin: 0px 0 0 12px;
	padding: 0;
	background-image: url(/shared/misc/dicvtri/www.dicvtrier.caritas.de/images/overview_bg.gif);
	border-bottom: 1px solid #C6C5C4 !important;
	border-top: 1px solid #C6C5C4  !important;
	border-bottom: 1px solid #C6C5C4;
	background-repeat: repeat-y;
	background-color: #f1f0f7;

}
.overview_title,.overview_title_ausland{
	width: 583px;
	margin: 7px 0 0 12px;
	padding: 0 0 0 20px;
	font-size: 14px;
	line-height: 22px;
	height: 22px;
	font-weight: bold;
	display: block;
	background-repeat: no-repeat;
	border: 0px solid #000;
}
.overview_title{	
	color: #fff;	
	background-image: url(/shared/misc/dicvtri/www.dicvtrier.caritas.de/images/overview_title_bl.gif);
}
.overview_title_ausland{	
	color: #fff;	
	background-image: url(/shared/misc/dicvtri/www.dicvtrier.caritas.de/images/overview_title_br.gif);
}

.overview_text{
	width: 420px;
	margin: 10px 0 10px 20px;
	border: 0px solid #000;
}
.overview_text a{
background-color: #ed1c24;
padding: 1px 3px 1px 3px;
color: #fff;
text-decoration: none;
font-weight: bold;
}
.overview_pic{
	float: right;
	width: 137px;
	padding: 0px;
}
.overview_pic img{
	border: 1px solid #C6C5C4;
	margin: 10px 0 10px 10px;
	background-color: #C6C5C4;
}
/* *********************************************************************** */
/* *********************************************************************** */
/* *********************************************************************** */
