p { font-size:12px;
	color: #0e0d0d;
	float: left;}
	
a { text-decoration: none;
	font-size:12px;
	color: #0e0d0d;
	cursor:pointer;}

a:hover {text-decoration: underline;}

h1 {color: #FF4F10;
	font-size: 16px;
	font-weight: normal;
	float: left;
	width: 100%;}

h2 {
	font-size:11px;
	font-weight: bold;
	color: #9A9A9A;
	float: left;
	width: 100%;}

h3 {font-size:11px;
	font-weight: bold;
	color: #FF4F10;
	float: left;
	width: 100%;}
	
.bold { font-weight: bold; }
.bolditalic { font-weight: bold; font-style: italic; }
.capitalize { text-transform: capitalize;}
.uppercase { text-transform: capitalize;}

.hidden { display: none;}

ul, li { list-style: none; }

input, select, textarea {font-size: 11px; font-family:Arial, Helvetica, sans-serif;}

textarea { 	font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color: #0e0d0d;}
			
.orange { color: #ff4f10;}
.vinieta { padding-left: 10px; background: url(../images/body/vinieta_orange.png) no-repeat 0 5px;}
.left {float: left;}


/* Header */

.headerLogo {
	float: left;
	width: 468px;
	height: 213px;}
	
	.headerLogo .logoCelano {
		float:left;
		margin-top: 23px;
		padding-left: 110px;
		width: 303px;
		height: 52px;}
	
	.headerLogo .home {
		float: right;
		margin-top: 9px;
		width: 56px;
		height: 37px;
		background: url(../images/buttons/homeSiteButtom.png) top left no-repeat;}
		
		.headerLogo .home:hover,
		.headerLogo .actived {
			background-position: 0 -37px;}
	
.headerBanner {
	float: left;
	margin-top: 47px;
	padding-left: 5px;
	width: 377px;
	height: 109px;
	overflow: hidden;}
			
/* Content */

.siteMenu {
	float: left;
	margin-top: -8px;
	position: relative;
	z-index: 1;
	width: 489px;
	height: 49px;}
	
	.siteMenu .ourFilm {
		float: left;
		width: 110px;
		height: 49px;
		background: url(../images/buttons/ourFilmButtom.png) no-repeat;}
		
	.siteMenu .practiceAreas {
		float: left;
		width: 155px;
		height: 49px;
		background: url(../images/buttons/practiceAreasButtom.png) no-repeat;}
		
	.siteMenu .advantages {
		float: left;
		width: 138px;
		height: 49px;
		background: url(../images/buttons/advantagesButtom.png) no-repeat;}

	.siteMenu .blog {
		float: left;
		width: 86px;
		height: 49px;
		background: url(../images/buttons/blogButtom.png) no-repeat;}
		
		.siteMenu .ourFilm:hover, 
		.siteMenu .practiceAreas:hover, 
		.siteMenu .advantages:hover, 
		.siteMenu .blog:hover,
		.siteMenu .actived { background-position: 0 -49px;}
		
		
.titlePage {
	float: left;
	width: 100%;}
	
.pageText {
	float: left;
	margin-top: 10px;
	padding-left: 3%;
	width:86%;
	font-size: 11px;}
	
	.pageText p {margin-bottom: 10px;}
	
.contactBox {
		float: left;
		width: 100%;
		height: 237px;
		background: url(../images/buttons/contactBox.png) no-repeat;}
		
		.contactInputBox {
			float: right;
			display: block;
			margin-top: 70px;
			width: 96%;
			background: url(../images/buttons/contactInputBox.png) no-repeat;}
		
		.contactBox input,
		.contactBox textarea {
			float: left;
			margin-left: 75px;
			
			margin-top: 3px;
			width: 120px;
			height: 16px;
			background: #e3e2e2;
			border: 1px solid #a2a3a7;}
			
		.contactBox input.email {
			float: left;
			margin-left: 107px;}
			
		.contactBox textarea {
			margin-top: 10px;
			width: 350px;
			height: 90px;}
			
		.contactBox p {
			float: left;
			width: 40%; 
			margin-top: 5px;
			padding-left: 75px;
			font-size: 10px;
			color: #023355;}
			
		.contactBox .sendButtom {
			float: right;
			margin-top: 5px;
			_margin-top: -35px;
			margin-right: 90px;
			width: 57px;
			height: 26px;
			background: url(../images/buttons/sendButton.png) no-repeat;
			border: none;
			cursor: pointer;}
	
			
/* Column */

.imagesColumn {
	float: left;
	padding-left: 2px;
	margin-top: -78px;}

.latestNewsBox {
	float: right;
	padding-left: 35px;
	width: 359px;
	height: 111px;
	background: url(../images/body/lastestNewsBox.png) no-repeat;}
	
	.latestNewsBox a.title {
		float: left;
		margin-top: 18px;
		margin-bottom: 10px;
		width: 330px;
		height: 20px;}
		
	.latestNewsBox p {
		float: left;
		padding-left: 20px;
		width: 90%;
		font-size: 10px;
		background: url(../images/body/vinietaHome.png) no-repeat;}
		
		.latestNewsBox p a {
			font-size: 10px;
			color: #00528a;}
			
.infoBox {
	float: left;
	padding-left: 35px;
	padding-bottom: 10px;
	width: 359px;}
	
	.infoBox p {
		float: left;
		width: 70%;
		color: #FFF;}
		
		.infoBox a.icons {
			float: left;
			padding: 0;
			margin-top: 30px;
			margin-right: 2px;}
		
		.infoBox p span {
			font-size: 13px;
			font-weight:bold;
			color: #092036;}
			
		.infoBox p a {color: #FFF;}
		
.footerMenu {
	float: left;
	padding-left: 8%;
	width: 90%;
	background: url(../images/body/footerMenuBack.png) repeat-x;}
	
	.footerMenu a,
	.footerMenu span {
		float: left;
		width: auto;
		padding: 10px 5px;
		color: #092036;}
		
	.footerMenu a:hover {
		color: #a1caee; text-decoration: none;}
		
#Footer p {
	float: left;
	width: 80%;
	padding: 3px 0;
	padding-left: 10%;
	font-size: 10px;
	color: #4e4d4d;}