body{
    margin      : 0;
    padding     : 1.5em;
    font-family :"Tempus San ITC";
    background:url("fundo.jpg") repeat-y;
	 /*background-color:#363435; !important;*/
    color:#FFFFFF;
    font-size: 16px;
}
#tema { position:relative; left:0px; width:1110px; height:768px; margin:auto;}


#tema2 {  text-align:center;

    left:50%;
    margin-left:-320px; /* metade da largura fictícia */
    position:absolute;
    width:750px;
}

#tema3 { position:relative; left:0px; width:1110px; height:650px; margin:auto;}

#menu{position: absolute; left:0px; top:234px; height:15px; width:500px;}
#menu li a{text-decoration: none; color:orange; font-size: 14px; font-weight:bold;  margin-left:38px;
    font-family :"Times New Roman";}
#menu a:hover{color:orange;}
#menu li{display: inline; margin-bottom: 10px;}


#menu_horizontal{position: absolute; left:0px; top:284px; height:315px; width:250px;}
#menu_horizontal li a{text-decoration: none; color:orange; font-size: 14px; font-weight:bold; margin-left:38px;
    font-family :"Times New Roman";}
#menu_horizontal a:hover{color:orange;}
#menu_horizontal li{display: inline;}



label{margin-left:20px;}

#logo{position:absolute; top:20px;}
#logo2{position:absolute; top:150px;}


#logo3{position:absolute; top:0px; margin-left: 225px;}

#slide{position:absolute; top:250px; margin-left: 500px;}


#login{position:absolute; top:340px; margin-bottom:50px; margin-left:60px;  font-size:14px;   font-family :"Tempus San ITC";
}




#selecionar{position:absolute; top:380px; margin-bottom:50px; margin-left:470px;  font-size:14px;   font-family :"Tempus San ITC";
}

.example{
    position: absolute; top:300px; width:1200px;
    margin-bottom : 1.5em;
    color:#FFF;
}



.button {
    display: inline-block;
    outline: none;
    cursor: pointer;
    text-align: center;
    text-decoration: none;
    font: 14px/100% Arial, Helvetica, sans-serif;
    padding: .5em 2em .55em;
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.button:hover {
    text-decoration: none;
}
.button:active {
    position: relative;
    top: 1px;
}

.orange {
    color: #fef4e9;
    border: solid 1px #7E7284;
    background: #f78d1d;
    background: -webkit-gradient(linear, left top, left bottom, from(#7E7284), to(#7E7284));
    background: -moz-linear-gradient(top,  #7E7284,  #7E7284);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}
.orange:hover {
    background: #f47c20;
    background: -webkit-gradient(linear, left top, left bottom, from(#A285B5), to(#A285B5));
    background: -moz-linear-gradient(top,  #7E7284,  #7E7284);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}
.orange:active {
    color: #fcd3a5;
    background: -webkit-gradient(linear, left top, left bottom, from(#A285B5), to(#A285B5));
    background: -moz-linear-gradient(top,  #7E7284,  #7E7284);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
}

#rodape{position:absolute; top:650px; width:1024px; height:150px; font-size:12px; color:#FFF;}

#mural{position:absolute; top:690px; width:980px; margin-left: 45px; height:150px; text-align:justify;  font-size:16px; color:#FFF; font-family :"Tempus San ITC";}
