/* ****** Allgemein Eigenschaften ******** */

	body, h1, h2, h3, h4, h5, h6, form, dl, ul, ol, dt, dd, p, address, img, form, div {
		margin: 0px;
		padding: 0px;
	}
	
	body {
		background:url(images/bgRetiro2012.jpg) repeat-x center top #6e6e6e;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#292929;
		text-align:center;
	}

	img { border:none; }

	.ieca { clear:both; }

/* **************************** */





/* ************ LINKS *********** */

	a:link {
		text-decoration:none;
		color:#004a80;
		outline: none;
	}
	
	a:visited {
		text-decoration:none;
		color:#004a80;
		outline: none;
	}

	a:hover {
		text-decoration:underline;
		color:#004a80;
		outline: none;
	}

	a:active {
		text-decoration:none;
		color:#004a80;
		outline: none;
	}

/* **************************** */


/* *********** FORMULï¿½RIOS ************** */

	.caixas {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#5A5A5A;
		background-color:#EFEEEE;
		border:1px solid #B3B2B2;
	}
	
	.dieDurcktaste {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#FFFFFF;
		background:url('images/bgTaste.gif') repeat-x #0547a3;
		border:1px solid #B3B2B2;
		padding:2px;
		font-weight:bold;
	}
	
	#status {
		color:#FFFFFF;
		font-size:14px;
		padding:5px;
		text-align:center;	
		margin:0 0 15px 0;
		width:98%;
	}

	.grünerHintergrund {
		background:#006600;
	}

	.roterHintergrund {
		background:#CC0000;
	}

/* ************************** */



#div_center {
	width:928px;
	height:100%;
	margin:0px auto;
	text-align:left;
	margin-bottom:0px;
}

#allgemein {
	width:928px;
	height:100%;
	float:left;
	margin:0px auto;
	text-align:left;
	margin-bottom:0px;
}

#derObereSchatten {
	background:url('images/sombraCima.png') no-repeat bottom;
        width:928px;
        height:6px;
	float:left;
	margin:0px auto;
}

#derLinkeSchatten {
	background:url('images/sombraEsquerda.png') no-repeat;
        width:3px;
        height:800px;
	float:left;
	margin:50px auto;
}

#mitterHintergrund {
	background:url('images/bgTransparente.png') repeat;
        width:922px;
	float:left;
	margin:0 0px 0 0;
}

#derRechteSchatten {
	background:url('images/sombraDireita.png') no-repeat;
        width:3px;
        height:800px;
	float:right;
	margin:50px auto;
}

#derUntenSchatten {
	background:url('images/sombraBaixo.png') no-repeat;
        width:928px;
        height:12px;
	float:left;
        clear:both;
	margin:0px auto;
}
/* ************************** */



/* ***********TOPO*************** */

#dieHöchstgrenze {
	width:922px;
        height:180px;
	float:left;
}

	#dieHöchstgrenze h1 {	
                background:url(images/logoEcosGrande.gif) no-repeat;
		text-indent:-99999px;
		float:left;
		width:217px;
		height:80px;
		margin:20px 0 0 29px;
	}

	#dieHöchstgrenze h1 a {
		background:url(images/logoEcosGrande.gif) no-repeat;
		text-indent:-99999px;
		float:left;
		width:217px;
		height:80px;
	}
        
        
        #logoPoucasPalavras {
		background:url(images/logoPoucasPalavras.png) no-repeat;
		width:116px;
		height:60px;
                margin:30px 25px 0 0;
                text-indent:-99999px;
		float:right;
	}
        
        #logoPoucasPalavras a {
		background:url(images/logoPoucasPalavras.png) no-repeat;
		width:116px;
		height:60px;
                text-indent:-99999px;
		float:right;
	}
        
        
	
        #cultoaovivotopo {
		background:url(images/cultoAovivoTopo.gif) no-repeat;
		width:183px;
		height:46px;
                margin:35px 25px 0 0;
                text-indent:-99999px;
		float:right;
	}
        
        #cultoaovivotopo a {
		background:url(images/cultoAovivoTopo.gif) no-repeat;
		width:183px;
		height:46px;
                text-indent:-99999px;
		float:right;
	}
        
        #menuTopo {
		background:url(images/bgSombraMenu.png) no-repeat #e8e9e9;
		width:922px;
		height:32px;
		float:left;
                margin: 20px 0 0 0;
	}
        
        #menuTopo ul {
            display: inline;
            list-style: none;
        }
        
        #menuTopo li {
            background: url(images/bgBotaoTopo.png) repeat-y;
            float: left;
            padding: 8px 12px 8px 24px;
            margin: 0 15px 0 0;
            font-size: 14px;
            font-weight: bold;
        }
        
        #menuTopo li a {
            color: #444;
        }
        #menuTopo li a:hover {
            color: #000;
        }
	
/* ************************** */



/* ***********dieStruktur*************** */

#derKern {
	width:880px;
    padding:0 21px 0 21px;
	margin:0;
	float:left;
	clear:both;
}
    
    #dieLinkeSeite {
    	width:127px;
    	margin:0;
    	float:left;
    }
    
    #dieGruppe {
      display:block;
    }
    
    #dasMittel {
    	width:562px;
    	margin:0;
    	float:left;
        margin:0 0 0 26px;
    }
    
    #dieRechteSeite {
    	width:145px;
    	margin:0;
    	float:right;
    }
    
    #dasUnterBanner {
    	width:880px;
    	margin:0;
    	float:left;
        clear:both;
    }
    
    
        
/* ************************** */
        

/* ***********MENU*************** */  
        
    #dieLinkeSeite ul {
        list-style:none;
        padding:0;
    }
     
    #dieLinkeSeite li {
        margin:0;
        padding:4px 0 6px 0;
        font-size:12px;
        font-weight:bold;
    }
    
    #menu01 {
        width:100%;
        display:block;
        float:left;
    }
    
    #menu01 li {
        background:url('images/img_30escuro.gif') no-repeat bottom;
    }
    
    #menu02 {
        margin:30px 0 45px 0;
        float:left;
        width:100%;
        display:block;
    }
    
    #menu02 li {
        background:url('images/img_30escuro.gif') no-repeat bottom;
    }
    
    
    #derKern h5 {
       font-size:18px;
       font-weight:bold;
       letter-spacing:-1px;
       color:#6d6a71;
    }
    
    #dieLinkeSeite fieldset {
       margin:0;
       padding:0;
       border:0;
    }
    
    
/* ************************** */

/* ***********HOME*************** */  

    #bloco01 {
        width: 880px;
        clear: both;
        float: left;
        margin: 0 0 15px 0;
    }
    
    #bloco02 {
        width: 880px;
        clear: both;
        float: left;
        margin: 0 0 15px 0;
        font-size: 12px;
    }
    
    #bloco03 {
        background: url(images/bgBloco03.png) no-repeat;
        width: 880px;
        height: 209px;
        clear: both;
        float: left;
        margin: 0 0 5px 0;
        font-size: 12px;
        padding: 16px 0 0 0;
    }
    
    #bloco03 img {
        margin: 0 5px 0 5px;
    }
        
    #bannerEProgramacao {
        width: 585px;
        float: left;
    }
    
    #bannerHome {
        margin: 0px;
    }
    
    #programacaoHome {
        background: url(images/sombraBaixoBannerHome.png) no-repeat;
        padding: 18px 0 0 0;
        width: 585px;
    }
    
    #programacaoHome ul {
        font-size:11px;
        margin:0 0 5px 0;
        padding:0;
        list-style:none;
        float: left;
        width: 275px;
    }
    
    #programacaoHome li {
        margin:3px 0 3px 0;
        padding:2px;
    }
    
    #ultimaMensagem {
        background: url(images/bgMensagemSemana.png) no-repeat;
        float: left;
        width: 258px;
        height: 392px;
        padding: 0 0 0 25px;
    }
    
    #literaturaHome {
        float:left;
        width: 176px;
        height: 300px;
        padding: 0 5px 0 0;
    }
    #literaturaHome img {
        margin: 5px 0 5px 0;
    }
    
    #radioHome {
        background: url(images/bgBloco02.png) no-repeat;
        float:left;
        width: 166px;
        height: 300px;
        padding: 0 18px 0 18px;
    }
    #radioHome img {
        margin: 5px 0 10px 0;
    }
    #artigosHome {
        background: url(images/bgBloco02.png) no-repeat;
        float:left;
        width: 166px;
        height: 300px;
        padding: 0 18px 0 18px;
    }
    #artigosHome img {
        margin: 5px 0 0 0;
    }
    #fotosHome {
        background: url(images/bgBloco02.png) no-repeat;
        width: 258px;
        height: 300px;
        padding: 0 0 0 25px;
        float: left;
    }
    .dasFotosHome {
        width: 122px;
        float: left;
        font-size: 11px;
        text-align: center;
        margin:5px 0 5px 0;
    }

    /*Velho */

#dasHauptBanner {
        float:left;
        width:100%;
        margin:0 0 17px 0;
    }
    
    #dieAnsagen {
        float:left;
        width:551px;
        margin:0 0 17px 0;
        background-color:#cfff71;
        padding:3px 5px 3px 5px;
        font-size:11px;
        display:none;
    }
    
    #dieAnsagen a {
        color:#000;
    }
    
    .dieLinke {
		float:left;
        width:309px;
	}
    .dieRechte {
	    background:url('images/img_35_lilas.gif') repeat-x #fff;
    	float:right;
        width:216px;
        padding:12px 12px 22px 12px;
	}
    
    #derPlan {
    width:309px;
    float:left;
    padding:0 0 10px 0;
    margin:0 0 15px 0;
    border-bottom:1px solid #cac7c2;
    }
    
    #derPlan ul {
    font-size:12px;
    margin:10px 0 5px 0;
    padding:0;
    list-style:none;
    }
    
    #derPlan li {
    margin:5px 0 5px 0;
    }
    
    .dataHojeHome {
    background:#fffdc0;
    border:1px dotted #e7e140;
    }
    
    #radio {
    width:309px;
    float:left;
    clear:both;
    }
    
    #videosHome {
    float:left;
    width:100%;
    }
    
    #dasFotosAlbum {
	    background:url('images/img_26_lilas.gif') repeat-x #fff;
    	float:left;
        width:123px;
        padding:11px;
	} 
    .dasFotoSeite {
	    width:100%;
        text-align:center;
        margin:5px 0 17px 0;
	}
    .dasFotoSeite img {
        margin:5px 0 2px 0;
	}
    
    .linkeBanner {
        float:left;
        margin-right:9px;
        margin-top:15px;
        border:1px solid #ccc;
	}
    .mittelBanner {
        float:left;
        margin-top:15px;
        border:1px solid #ccc;
	}
    .rechteBanner {
        float:right;
        margin-top:15px;
        border:1px solid #ccc;
	}
/* ************************** */


/* ***********derInhalt*************** */
        
		
		#derInhalt {
			font-size:12px;
			line-height:17px;
            padding:0 20px 20px 20px;
            margin:0;
            min-height:520px;
		}
			
			.zurückOben {
				font-size:10px;
				font-weight:bold;
				margin:0 0 0 0;
                padding:0 0 5px 0;
                border-bottom:1px solid #cac7c2;
			}
            
            .zurückUnten {
				font-size:10px;
				font-weight:bold;
				margin:0 0 10px 0;
                padding:5px 0 0 0;
                border-top:1px solid #cac7c2;
                clear:both;
			}
            
            #submenuPagina {
                width:98%;
                background:#f4ea97;
                padding:5px 5px 1px 5px;
                float:left;
                margin:0 0 10px 0;
            }
            
                #submenuPagina ul {
                    display:inline;
                    list-style:none;
                }
                
                #submenuPagina ul li {
                    margin:0px 10px 0px 10px;
                    float:left;
                }
            
            #derInhalt h2 {
				margin:0 0 10px 0;
				font-family:Arial, Helvetica, sans-serif;
				font-size:30px;
                line-height:30px;
				letter-spacing:-2px;
                padding:8px 0 8px 0;
                color:#525659;
                border-bottom:1px solid #ccc;
			}
			
			#derInhalt h3 {
				margin:0 0 10px 0;
				font-family:Arial, Helvetica, sans-serif;
				font-size:22px;
                line-height:22px;
				letter-spacing:-1px;
                padding:8px 0 5px 0;
                color:#525659;
			}
			
			#derInhalt h4 {
				margin:25px 0 10px 0;
				font-family:Arial, Helvetica, sans-serif;
				font-size:16px;
				letter-spacing:-1px;
                color:#525659;
			}
			
			#derInhalt h5 {
				margin:25px 0 10px 0;
				font-family:Arial, Helvetica, sans-serif;
				font-size:14px;
				letter-spacing:-1px;
                color:#525659;
			}
            
            #derInhalt h6 {
				margin:25px 0 10px 0;
				font-family:Arial, Helvetica, sans-serif;
				font-size:13px;
				letter-spacing:-1px;
                color:#525659;
			}
			
			#derInhalt p {
				margin:10px 0 10px 0;
			}
			
			#derInhalt address {
				margin:10px 0 20px 0;
				font-style:normal;
				background:#FFFFCC;
				border:1px solid #FFCC00;
				padding:10px;
				clear:both;
				float:left;
                width:100%;
			}
			
			#derInhalt address p {
				margin:0 0 0 0;
			}
			
			#derInhalt address strong{
				font-size:14px;
			}
			
			#derInhalt fieldset {
				border:0;	
				float:left;
			}
			
			#derInhalt label{
				float:left;
				width:120px;
				margin:3px 0 3px 0; 
			}
		
			#derInhalt textarea{
				margin:3px 0 3px 0;
				width:280px;
				height:100px; 
			}
		
			#derInhalt textarea:focus{
				background:#FFF; 
			}
		
			#derInhalt input{
				margin:3px 0 3px 0; 
				width:280px;
			}
		
			#derInhalt input:focus{
				background:#FFF;
			}
            
            #derInhalt ul{
	            margin:10px 10px 10px 35px;
			}
			
            #derInhalt ul li{
	            margin-bottom:5px;
			}
            
            #derInhalt ol{
	            margin:10px 10px 10px 35px;
			}
			
            #derInhalt ol li{
	            margin-bottom:5px;
			}
			
            
		.fotos_interna {
			width:100%;
			float:left;
			clear:both;
			margin:15px 0 10px 0;
		}
		
		.foto_interna {
			width:123px;
			float:left;
			text-align:center;
			margin:0 8px 0 8px;
			_margin:0 5px 0 5px;
		}
        
        .videos_interna {
			width:100%;
			float:left;
			clear:both;
			margin:15px 0 10px 0;
		}
		
		.video_interna {
			width:200px;
			float:left;
			text-align:center;
			margin:0 8px 0 8px;
			_margin:0 5px 0 5px; 
		}
        
        .audios_interna {
			width:100%;
			float:left;
			clear:both;
			margin:2px 0 3px 0;
		}
        
        .audio_interna {
            background:#fbeabd;
            border:1px solid #ffcc42;
			width:300px;
            padding:10px;
			float:left;
			text-align:left;
			margin:5px;
			_margin:3px; 
            font-size:14px;
		}
        
        .audio_interna object {
            vertical-align:top;
            float:left;
            margin:0 10px 0 0; 
		}
                
        #kalendar {
			float:left;
	        width:100%;
		}
		
        #heute {
        float:left;
	    width:94%;
        background:#E1E6EA;
        padding:15px;
        text-align:center;
        margin-bottom:4px;
        }
        
        .hinterBild {
			float:left;
	        padding:7px 12px 7px 12px;
            background:#fffdb9;
            border:1px solid #f9f359;
            margin:0 15px 0 0;
		}
            
            .heuteText {
            font-size:16px;
            color:#83837f;
            letter-spacing:-1px;
            font-weight:bold;
            }
            .morgenText {
            font-size:12px;
            color:#83837f;
            letter-spacing:-1px;
            font-weight:bold;
            }
            .tagZahl {
            font-size:38px;
            color:#1e7085;
            letter-spacing:-1px;
            font-weight:bold;
            margin:8px 0 6px 0;
            }
            .tagName {
            font-size:12px;
            color:#595e5f;
            letter-spacing:-1px;
            font-weight:bold;
            }
		    
            .comentario {
			background:#FFFFCC;
			padding:8px;
			margin:5px 0 5px 0;
			clear:both;
    		}
    		
    		.comentario p {
    			margin:0;
    			padding:0;
    		}
            
        #dasEreignis {
        font-size:18px;
        text-align:left;
        font-weight:bold;
        padding-top:10px;
        }
        
        #dasEreignis ul {
        list-style:none;
        margin:10px 0 0 0;
        }
        
        #dasEreignis ul li {
        margin-bottom:10px;
        }
	    .Uhr {
             font-weight:bold;
             color:#666;
             }
		     
             .mehrInformation {
             font-size:11px;
             }
		
        #wochenEreignisses {
        clear:both;
        }
        
            .tag {
            clear:both;
            background:#F2F2F2;
            padding:4px 7px 4px 7px;
            margin:2px 0 2px 0;
            }
                       
                .tagZahl2 {
                font-weight:bold;
                letter-spacing:-1px;
                font-size:14px;
                color:#929393;
                }
                
                .dasEreignis2 {
                padding-left:25px;
                }
/* ************************** */







/* ***********RODAPE*************** */

#dieFußleiste {
	width:880px;
    padding:10px 21px 10px 21px;
	margin:0;
	float:left;
	clear:both;
    font-size:10px;
    border-top:4px solid #ded4c4;
    margin:15px 0 0 0;
}

    
    
/* ************************** */



/* ***********INTERNAS*************** */



/* ************************** */



/* ***********GERAIS*************** */

	.dieLieste {
		border:3px solid #c0bbcd; 
	}

	.linke {
		float:left;
	}
    
	.imgLinke {
		float:left;
		margin:0 8px 3px 0;
	}
	
	.imgRechte {
		float:right;
		margin:0 0 3px 8px;
	}

	.rechte {
		float:right;
	}
    
	.rot {
		color:#FF0000;
	}

	.dasDatum {
		font-size:10px;
		font-weight:bold;
	}
	
	.derTeiler {
		width:100%;
		clear:both;
		border-top:1px solid #CDCDCD;
		margin:15px 0 15px 0;
	}

	.groß {
		font-size:14px;
	}
	
	.klein {
		font-size:10px;
	}
    
    .mehr {
    font-weight:bold;
    display:block;
    margin:5px 0 5px 0;
    }

/* ************************** */


/* ***********GERAIS PORTUGUES*************** */

	.borda {
		border:3px solid #c0bbcd; 
	}

	.esquerda {
		float:left;
	}
	
	.imgEsquerda {
		float:left;
		margin:0 8px 3px 0;
	}
	
	.imgDireita {
		float:right;
		margin:0 0 3px 8px;
	}

	.direita {
		float:right;
	}

	.vermelho {
		color:#FF0000;
	}

	.data {
		font-size:10px;
		font-weight:bold;
	}
	
	.divisao {
		width:100%;
		clear:both;
		border-top:1px solid #CDCDCD;
		margin:15px 0 15px 0;
	}

	.grande {
		font-size:14px;
	}
	
	.pequeno {
		font-size:10px;
	}

/* ************************** */


/* ***********PAGINACAO*************** */

	#paginacao {
		clear:both;
		float:left;
		width:100%;
		border-top:1px solid #cfd5c5;
		padding:10px 0 10px 0;
		font-size:10px;
        margin-top:10px;
	}

	.pg_atual {
		background:#ff0000;
		color:#FFFFFF;
		padding:1px 4px 1px 4px;
		font-weight:bold;
		margin:0 2px 0 2px 0;
	}

	#paginacao a {
		padding:1px 4px 1px 4px;
	}

	#paginacao a:hover {
		background:#ff0000;
		color:#FFFFFF;
		text-decoration:none;
	}

/* ************************** */

#mes {
	background:#F0F0F0;
	font-size:10px;
	margin:0 0 0 3px;
	border:1px solid #CDCFC7;
}

#mes th {
	text-align:center;
	background:#DCDADA;
	padding:2px 4px 2px 4px;
}

#mes .destaque {
	text-align:center;
	background:#5C9F10;
	color:#000;
	font-size:11px;
	padding:4px 0 3px 0;

}

#mes .destaque a {
	color:#000;
}

#mes td {
	text-align:center;
	padding:4px 4px 4px 4px;
}

#mes .marcado {
	text-align:center;
	background:#5C9F10;
	font-weight:bold;
    position:absolute;
}

#mes .marcado a {
	color:#FFFFFF;
}

#resolucao {
    background:#ecff92;
    padding:5px 10px 5px 10px;
    text-align:center;
    width:501px;
}
