@charset "UTF-8";
/* CSS Document */

@font-face {
    font-family: 'CuprumFFU';
    src: url('CuprumFFU/Cuprum-webfont.eot');
    src: url('CuprumFFU/Cuprum-webfont.eot?#iefix') format('embedded-opentype'),
         url('CuprumFFU/Cuprum-webfont.woff') format('woff'),
         url('CuprumFFU/Cuprum-webfont.ttf') format('truetype'),
         url('CuprumFFU/Cuprum-webfont.svg#CuprumFFURegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

/*===========================================================================================================================================================BODY*/

body,td,th {
	margin:0;
	font-family: Helvetica Neue, Helvetica, Tahoma, Arial, sans-serif,  sans-serif; 
	font-size: 14px; 
	color:#999; 
	font-weight:normal;
	
	-webkit-font-smoothing: antialiased;
	-moz-font-smoothing: antialiased;
	font-smoothing: antialiased;
	/*background:#fff;*/
	/*position:relative !important;*/
}

.MENU {
	position:fixed !important;
	background:url(images/TreasFin_01.png) repeat-x;
	height:136px;
}

.MENU_BUTTONS {	
	background:url(images/Button_02.png) center no-repeat;
	font-family:CuprumFFU, Helvetica Neue, Helvetica, Tahoma, Arial, sans-serif,  sans-serif;
	color:#FFFFFF;
	font-size:20px;
	font-style:normal;
	text-decoration:none;
	text-shadow:1px 1px 2px #333;
	padding: 20px 40px 20px 40px;
	
	transition: all 0.3s ease-in-out;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
}

.MENU_BUTTONS:hover {	
	background:url(images/Button_04.png) center no-repeat;
	color:#FFFFFF; 
	text-decoration:none;
	text-shadow:1px 1px 2px #333;
	padding: 20px 40px 20px 40px;
}

.MENU_BUTTONS:active {	
	background:url(images/Button_06.png) center no-repeat;
	color:#FFFFFF; 
	text-decoration:none;
	text-shadow:1px 1px 2px #333;
	padding: 20px 40px 20px 40px;
}

.MENU_Footer {
	color:#0FF;
	text-decoration:none;
	padding:0px 5px 0px 5px;
	font-size:14px;
	
	transition: all 0.3s ease-in-out;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
}

.MENU_Footer:hover {
	color:#00cc00;
	text-decoration:none;
	padding:0px 5px 0px 5px;
}

.MENU_Footer:active {
	color:#ffffff;
	text-decoration:none;
	padding:0px 5px 0px 5px;
}

a {	color:#009966;transition: all 0.3s ease-in-out; text-decoration:none;	-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;}
a:hover { color:#0066cc }
a:active { color:#009966 }

a img{ opacity:1; border:none; padding:0;

	transition: all 0.3s ease-in-out;
	-webkit-transition: all 0.3s ease-in-out;	
	-moz-transition: all 0.3s ease-in-out;	
	-o-transition: all 0.3s ease-in-out; }
	
a img:hover{ opacity:0.7 }
a img:active{ opacity:1 }

.TEXT_Dark{ color:#333 }
.TEXT_Blue{ color:#0066cc }
.TEXT_Green{ color:#009966 }

.BOX{ background: #fff; padding: 6px; border:1px solid #E5E5E5;
	transition: all 0.3s ease-in-out;	
	-webkit-transition: all 0.3s ease-in-out;	
	-moz-transition: all 0.3s ease-in-out;	
	-o-transition: all 0.3s ease-in-out;}
.BOX:hover{ background: #fff; padding: 6px; border:1px solid #009966;}

.spacer_20 { line-height:20px }
.spacer_40 { line-height:40px }
.spacer_60 { line-height:60px }

/*===========================================================================================================================================================CONTACT*/

input, select, textarea{
	font-family: Helvetica Neue, Helvetica, Tahoma, Arial, sans-serif,  sans-serif; 
	font-size: 14px;
	font-weight:normal;
	color:#009966;
	border: solid 1px #E5E5E5;
	outline:none;
	padding:2px 10px 2px 10px;
	background-color:#fff; 
	width:360px;  height:30px;
	/*box-shadow: inset 0px 2px 2px #EFEFEF;*/
	
	-webkit-font-smoothing: antialiased;
	-moz-font-smoothing: antialiased;
	font-smoothing: antialiased;
	
	transition: all 0.3s ease-in-out;	
	-webkit-transition: all 0.3s ease-in-out;	
	-moz-transition: all 0.3s ease-in-out;	
	-o-transition: all 0.3s ease-in-out;}

input:hover{ border: solid 1px #009966 } 
input:focus{ opacity:1; border: solid 1px #009966; }

textarea{ height:198px; width:550px; padding-top:10px } 
textarea:hover{border: solid 1px #009966 } 
textarea:focus{opacity:1; border: solid 1px #009966; }

.SEND_BTN{
	color:#fff;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
	border:none;
	width:382px; height:39px;
	background: url(images/Contact_10.png) left no-repeat #009966;
	box-shadow: none;
	
	transition: all 0.3s ease-in-out;	
	-webkit-transition: all 0.3s ease-in-out;	
	-moz-transition: all 0.3s ease-in-out;	
	-o-transition: all 0.3s ease-in-out;}
.SEND_BTN:hover{ color:#fff; border:none; background: url(images/Contact_10.png) right no-repeat #0066cc;}
.SEND_BTN:active{ color:#fff; border:none; background: url(images/Contact_10.png) right no-repeat #009966; }