/*
    Document   : itens
    Created on : 19/03/2010, 23:51:40
    Author     : E
    Description:
        Purpose of the stylesheet follows.
*/

/*
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

.alert {
	background: #fff6bf url(../../images/exclamation.png) center no-repeat;
	background-position: 15px 50%; /* x-pos y-pos */
	text-align: left;
	padding: 5px 20px 5px 45px;
	border-top: 2px solid #ffd324;
	border-bottom: 2px solid #ffd324;
	margin-left:15px;
	margin-right:15px;
	font-size:12px;
	}
.information {
	background: #f8fafc url(../../images/information.png) center no-repeat;
	background-position: 15px 50%; /* x-pos y-pos */
	text-align: left;
	padding: 5px 20px 5px 45px;
	border-top: 2px solid #b5d4fe;
	border-bottom: 2px solid #b5d4fe;
	margin-left:15px;
	margin-right:15px;
	font-size:12px;
	}
.sucess {
	background: #fcfeec url(../../images/sucess.png) center no-repeat;
	background-position: 15px 50%; /* x-pos y-pos */
	text-align: left;
	padding: 5px 20px 5px 45px;
	border-top: 2px solid #acdeac;
	border-bottom: 2px solid #acdeac;
	margin-left:0px;
	margin-right:15px;
	font-size:12px;
	color:#048a04;
	}
.recado{
    background-color: #f1f6ff;
    border:1px solid #ccc;
    margin:3px;
    margin-left: 0;
    margin-right: 20px;
    padding:3px;
}
.recado h1{
    color:#0c66cc;
    font-size:22px;
}
.recado span{
    font-style: italic;
}
.tituloNivel0{
	font-family:Palatino Linotype, Book Antiqua, Palatino, serif;
	font-size:36px;
	font-style:italic;
	}
.tituloNivel1{
	font-family:Palatino Linotype, Book Antiqua, Palatino, serif;
	font-size:24px;
	font-style:italic;
	}
.tituloNivel2{
	font-family:Palatino Linotype, Book Antiqua, Palatino, serif;
	font-size:22px;
	font-style:italic;
	}

.arraylistmenu ul{
	list-style:none;
	}
.arraylistmenu ul li a{
	text-decoration:none;
	color:#565656;
	padding:2px;
	}

/*estilos das noticias*/
div.noticia{
    font-family: Arial,sans serif;
    font-size: 14px;
    color:#333333;
}
div.noticia h1{
    text-align: left;
    font-size: 30px;
}
div.noticia h5{
    font-size: 18px;
    font-style: normal;
    font-weight: normal;
    color:#666666;
    padding-bottom: 10px;
}
div.noticia p{
    text-indent: 3em;
}
div.noticia div.imagem{
    background-color: #eee;
    border:1px solid #aaa;
    margin:10px;
    margin-top: 0px;
    float:right;
}
div.noticia div.imagem img{
    padding: 10px;
    width:250px;
}
div.noticia h4{
    padding-top: 20px;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color:#666;
}
div.noticia #barra{
    border-bottom:#ededd1 solid 1px;
    margin:3px;
    padding: 3px;
    margin-top: 10px;
}
div.noticia .nDireita{
    float:right;
}
dl.noticia{
    font-weight: bold;
    margin-top: 10px;
}
dl.noticia dd a{
    text-decoration: none;
    font-size: 16px;
    color:#990000;
}
dl.noticia dd a:hover{
    text-decoration: underline;
}
dl.noticia dd{
    border-bottom:1px solid #ededd1;
}
#pNLinks{
    border-top:#ededd1 solid 1px;
    margin-top: 15px;
    text-align: center;
}
div.home{
    background-color:#e7e7e7;
    border:1px solid #cfcfcf;
    margin-top:5px;
}
div.home .titulo{
	background:url(../../images/content-header-bg.png) repeat-x;
	border:1px solid #cfcfcf;
	padding: 5px;
}
div.home .titulo a{
    background:#444;
    font-size:10px;
    padding: 2px;
    text-transform: uppercase;
    text-decoration: none;
    color:#fff;
    font-weight: bold;
}
div.home .newsItens{
    padding:5px;
}
div.home .titulo a.moreNews{
	float:right;
        background: none;
        color:#333;
        text-decoration: underline;
}
div.home .newsItens img{
    width:60px;
    height:45px;
    float: left;
    padding-right: 5px;
    padding-top: 4px;
}
div.home .newsItens .data{
    color:#09c;
	border-bottom:1px dashed #339966;	
	padding:5px;
}
.home .newsItens h3{
    border-bottom: 1px solid #ededd1;
    margin-bottom: 5px;
    font-size:1.8em;
}
.home .newsItens h2 a{
    text-decoration: none;
    color:#666;
    font-size:1.5em;
    margin: 0;
	font-weight:normal;
    padding: 0;
}
.home h2 a:hover{
    text-decoration: underline;
}
.home fieldset{
    margin-top:10px;
    margin-bottom: 0px;
    padding:0;
}
h4.right-box{
	color:#007cb2;
    font-size: 16px;
	font-weight: bold;
	}
ul.right-box{
	margin-left:15px;
    font-size:11px;
    list-style-image:url(../../images/bullet_right_box.gif);
}
.moreNews a{
    font-size: 16px;
    color:#F90;
    font-weight:bold;
    text-decoration:none;
}