@CHARSET "UTF-8";
body {
        margin: 0;
        padding:0;
		background-color: black;
    } 
header {
	clear:both; 
	color:white;
	background-color: black;
	height:40px;
	margin-right:auto;
    margin-left:auto;
    margin-top:0px;
	padding:5px;
	background: -webkit-linear-gradient(-90deg, #961A9F, #3B013F); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(-90deg, #961A9F, #3B013F); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(-90deg,#961A9F, #3B013F); /* For Firefox 3.6 to 15 */
    background: linear-gradient(-90deg,#961A9F, #3B013F); /* Standard syntax (must be last) */
	}

#div {
	height:300px;
	color:blue;
		
	font-size: 14px;
	}

#text {
	display: block;
	margin-left: auto;
	margin-right: auto;
	//padding:5px;
    width: 60%;
	height:200px;
	//background-color: ;
	color:white;		
	text-align: justify;
	line-height: 350%;
	padding: 20px 20px 20px 20px;
	font: bold 18px Arial; /* *** Fonte Tipo de letra do menu principal */
	}

#contacts {
	padding: 10px 10px 10px 10px;
	font: normal 14px Arial;
	color: #000;
	background-color:#FDED75;
	text-align:justify;
	line-height: 150%;
	text-indent: 20px;
	width: 120%;
	//text-transform: capitalize;
	border:4px solid #961A9F;
	border-radius:10px;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	}
#text-contact {
	text-align:center;
	vertical-align: text-top; 
	font: normal 16px Arial;
	color: #000;
	background-color:#FDED75;
	text-align:justify;
	line-height: 150%;
	text-indent: 20px;
	//text-transform: capitalize;
	border:4px solid #961A9F;
	border-radius:10px;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	}
#title{
	vertical-align: text-top; 
	padding: 3px 3px 3px 3px;
	font: bold 20px Arial;
	color: #000;
	background-color:#FDED75;
	text-align:center;
}

footer {
	text-align:center;
	font: bold 10px Arial; /* *** Fonte Tipo de letra do menu principal */
	background: #30012C; 
	color:white;
	position: fixed;
    bottom: 0;
    width: 100%;
	height:20px;
	}	
		
footer a {text-decoration: none; color:gainsboro}
footer a:hover {color:white}
footer div {float:right}


/* ****** bgcarousel ******* */
div.bgcarousel{ /* CSS for main carousel container */
background: white url(ajaxloading.gif) center center no-repeat; /* loading gif while caoursel is loading */
width:100%; /* default dimensions of carousel */
height:300px;
margin-left: auto;
margin-right: auto;
}

img.navbutton{ /* CSS for the nav buttons */
margin:5px;
opacity:0.6;
}

div.slide div.desc{ /* DIV that contains the textual description inside .slide */
position: absolute;
color: #000;
background-color:#FDED75;
left: 80px;
top: 100px;
width:400px;
padding: 10px 10px 10px 10px;
font: normal 16px Arial;
text-align:justify;
line-height: 150%;
text-indent: 20px;
text-transform: capitalize;
border:4px solid #961A9F;
border-radius:10px;
filter: alpha(opacity=80);
-moz-opacity: 0.8;
-khtml-opacity: 0.8;
opacity: 0.8;

z-index:5;
}

div.selectedslide div.desc{ /* CSS for currently selected slide's desc div */
}

div.slide div.desc h2{
font-size:150%;
margin:0;
}

div.slide div.desc a{
color:yellow;
text-decoration:none;
}
/* ****** bgcarousel ******* */


#phone {
	text-align: center;
    vertical-align: middle;	
	color:#da3a27;
	font: bold 32px Arial; /* *** Fonte Tipo de letra do menu principal */
	line-height: 100%;	

}	

#contact {
	text-align: center;
    vertical-align: middle;	
	color:black;
	font: bold 18px Arial; /* *** Fonte Tipo de letra do menu principal */
}	
 
 
 

 
 
 
 #wrapper-images {
         width: 965px;
         margin: 0 auto;
    }
    #leftcolumn, #rightcolumn {
        border: 4px solid #961A9F;
        float: left;
        min-height: 340px;
        color: white;
    }
    #leftcolumn {
         width: 340px;
         height: 460px;
         background-color: #111;
    }
    #rightcolumn {
		 margin-left: 60px;
         width: 460px;
         height: 340px;
         background-color: #777;
    }
	
