body{
	padding:0px;
	margin:0px;
	background-color:#D4D4D4;
}
td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#BB7C00;
	text-decoration:none
}
a:hover{
	text-decoration:underline
}
.linkNews{
	font-size:11px;
	color:#CC8700;
	text-decoration:none;
	text-transform:uppercase
}

.scroll {margin:0 2px;overflow:auto;width: 787px;height:100%;}

.spaceBlack{
	background-color:#000000;
}
.spaceOrange{
	background-color:#F4A913
}
.spaceBlackOrangeTop{
/*	background-color:#000000;
	background-image:url(img/bg_top.gif); */
	background-image:url(images/newbg.gif);
	background-position:left top;
	background-repeat:repeat-x

}
.textCopyright{
	font-size:10px;
	color:#FFFFFF;
	text-transform:uppercase;
	text-align:left;
	vertical-align:middle
}
.textCopyright a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
	text-transform:none
}
.bgLogoBotoom{
	background-color:#999797;
	text-align:center;
	vertical-align:middle;
	padding:0px 15px
}
.tdMenuLanguages{
	text-align:left;
	vertical-align:top;
	background-image:url(images/hdr.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:25px;
	height:40px
}
.tdMenuMain{
	text-align:left;
/*	vertical-align:bottom;
	background-image:url(img/bg_td_menu_main.gif);
	background-position:left bottom;
	background-repeat:no-repeat; */
}
.tdMenuMain table td{
	vertical-align:top;
	padding:0px;
}
.tdMenuMain table td img{
	vertical-align:top;
	padding:0px;
	border:0px;
}
.tdMenuMain table td.noBorder{
	border-right: 0px
}
.paddingMiddle{
	padding:5px 0px 10px 0px
}
.paddingNews{
	padding:0px 25px 0px 0px
}
.paddingContent{
	padding:25px 0px 0px 0px
}
.paddingImage{
	padding:25px 10px 0px 25px
}
.header{
	color:#fff;
	text-transform:uppercase
}
.headerNews{
	color:#CC8700;
}
.dividerNews{
	background-image:url(img/pic_divider_news.gif);
	background-position: left middle;
	background-repeat:repeat-x;
	height:20px;
}
input.text,
textarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	border:1px solid #F3A70E;
	background-color:#FFFFFF
}
input.button{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	border-width:1px;
	border-style:solid;
	border-color:#FFCC66 #F3A70E #F3A70E #FFCC66;
	background-color:#FDC657;
	padding:0px 10px
}
select{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	background-color:#FFFFFF
}
.tableContact td{
	padding-left:10px;
	padding-right:5px;
}
.tableContact td.required{
	padding-left:10px;
	padding-right:5px;
	background-image:url(img/pic_marker.gif);
	background-position:left center;
	background-repeat:no-repeat
}
.tableContact select,
.tableContact textarea
{
	width:100%
}
.frameFaq{
	border:0px solid #ff0000;
	width:100%;
	height:450px;
}
.bodyFrameFaq{
	background-color:#e4e4e4;
	padding:5px
}
.languageContent {
	background-color: #FFFFFF;
}

.faqTopic{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
}
.link{
	cursor:pointer;
	cursor:hand;
}
.faqQuestion{
	font-size:12px;
	color:#CC8700;
	font-weight:600;
}
.nativeText{
	font-size:12px;
	color:#CC8700;
	font-weight:600;
}
.faqAnswer{
	font-size:12px;
	color:#000000;
	font-weight:normal;
}
.dividerFaq{
	width:20px
}
.linkContact{
	padding-top:10px;
	padding-left:60px
}
.linkContact a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}

.paddingLanguageContent {
	padding:20px 30px 0px 25px;
	color: #666666;
	text-align: justify;
}
.languageTitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.paddingLanguageMainFrame {

	padding:15px 0px 0px
}

.light {
	background:#E9E9E9;
}
.dark {
	background:#CACACA;
}

.submenus {
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	background-color:#facb82;
	background-image:url(images/dropmenu_bg.gif);
	padding:5px;
	margin-top:40px;
	margin-left:-20px;
	color:black;
}
.submenus a{
	text-decoration: none;
	color:black;
}
.submenus a:hover{
	text-decoration: underline;
	color:white;
}

.textDropMenu{
	font-size:10px;
	color:#FFFFFF;
	text-align:left;
	vertical-align:middle
}

.tableEvenRow {
    background-color: #FFFFFF;
    text-align:left;
    vertical-align:top;
}
.tableOddRow {
    background-color: #CFCFCF;
    text-align:left;
    vertical-align:top;
}

#tdFooter {
    width: 775px;
    height: 58px;
    vertical-align: top;
    text-align: center;
}

/* Layout */

img {
    border: none;
}

body {
    height: auto !important
}

#header {
    position: relative;
    left: 0;
    top: 0;
    right: 0;

    height: 100px;

    background-image:url("images/newbg.gif");
    background-position:left top;
    background-repeat:repeat-x;
}

#header .centre, #footer .centre {
    position: relative;
    width: 840px;
    margin: 0 auto;
}

#header .centre #home {
    position: relative;
    left: 0;
    top: 0;
}

#header .centre #myplt {
    position: absolute;
    left: 150px;
    top: 0;
}

#header .centre #menu {
    position: absolute;
    left: 150px;
    top: 40px;
}

#main {
    width: 840px;
    margin: 0 auto;
    min-height: 500px;
}

#footer {
    height: 58px;
    width: 100%;

    background: black;
}

#footer .centre {
    background: #F4A913;
    height: 58px;
}

#footer .centre #grayMyplt {
    position: absolute;
    left: 0;
    top: 0;
    width: 103px;
    height: 58px;
    background: rgb(153, 151, 151);
    text-align: center;
    vertical-align: middle;
}

#footer .centre .textCopyright {
    position: absolute;
    left: 104px;
    top: 20px;
    width: 736px;
    height: 38px;
    text-align: center;
}







/*----------------------------*/
/** Generated by FG **/
@font-face {
	font-family: 'MyriadProBoldCondensed';
	src: url('fonts/myriadpro-boldcond-webfont.eot');
	src: url('fonts/myriadpro-boldcond-webfont.eot?#iefix') format('embedded-opentype'),
	url('fonts/myriadpro-boldcond-webfont.woff') format('woff'),
	url('fonts/myriadpro-boldcond-webfont.ttf') format('truetype'),
	url('fonts/myriadpro-boldcond-webfont.svg#MyriadProBoldCondensed') format('svg');
	font-weight: normal;
	font-style: normal;

}
@font-face {
	font-family: 'MyriadProItalic';
	src: url('fonts/myriadpro-italic-webfont.eot');
	src: url('fonts/myriadpro-italic-webfont.eot?#iefix') format('embedded-opentype'),
	url('fonts/myriadpro-italic-webfont.woff') format('woff'),
	url('fonts/myriadpro-italic-webfont.ttf') format('truetype'),
	url('fonts/myriadpro-italic-webfont.svg#MyriadProItalic') format('svg');
	font-weight: normal;
	font-style: normal;

}
#main {
	width:100%;
	overflow:hidden;
	background: #d4d4d4; /* Old browsers */
	background: -moz-linear-gradient(top, #d4d4d4 0%, #e1e0e0 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d4d4d4), color-stop(100%,#e1e0e0)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #d4d4d4 0%,#e1e0e0 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #d4d4d4 0%,#e1e0e0 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #d4d4d4 0%,#e1e0e0 100%); /* IE10+ */
	background: linear-gradient(top, #d4d4d4 0%,#e1e0e0 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d4d4d4', endColorstr='#e1e0e0',GradientType=0 ); /* IE6-9 */
	behavior:url(css/pie.htc);
}
.container {
	width:800px;
	margin:0 auto;
}
.advertising {
	width:797px;
	height:290px;
	display:block;
	margin:8px 0 0 0;
	position:relative;
	background:url(images/bg-advertising-shadow.png) 0 100% no-repeat;
}
.advertising .img-wrap {
	width:797px;
	height:278px;
	position:relative;
	margin:5px 0 0 0;
	float:left;

}
.advertising .img-wrap img {
	border-radius:4px;
}
.advertising .icon {
	width:174px;
	height:189px;
	position:absolute;
	left:315px;
	top:65px;
}
.proposal {
	width:798px;
	height:57px;
	float:left;
	overflow:hidden;
}
.proposal .wrap-right {
	background:url(images/bg-proposal-01.gif) 0 -58px no-repeat;
	width:399px;
	float:right;
	height:57px;
	text-decoration:none;
}
.proposal .wrap-left {
	background:url(images/bg-proposal-01.gif) 0 0 no-repeat;
	float:left;
	height:57px;
	width:399px;
	text-decoration:none;
}
.proposal .wrap-left:hover {
	background:url(images/bg-proposal-02.gif) 0 0 no-repeat;
	width:400px;
	margin:0 -1px 0 0;
}
.proposal .wrap-right:hover {
	background:url(images/bg-proposal-02.gif) 0 -58px no-repeat;
	width:400px;
	margin:0 -1px  0 0;
	float:right;
}
.proposal span {
	background:url(images/ico-proposal.png) no-repeat;
	height:24px;
	float:left;
	margin:16px 0 0 60px;
	font:21px/24px 'MyriadProBoldCondensed', Tahoma, Geneva, sans-serif;
	color:#4d4d4d;
	padding:0 0 0 50px;
}
.languages {
	background:url(images/bg-languages.gif) no-repeat;
	width:800px;
	height:79px;
	float:left;
	margin:20px 0 30px 0;
}
.languages ul {
	margin:13px 0 0 0;
	padding:0;
	list-style:none;
	display:inline-block;
	width:785px;
	padding:0 0 0 15px;
}
.languages li {
	float:left;
	margin:0 29px 0 0;
	overflow:hidden;
	background:url(images/bg-languages-li.gif) no-repeat;
	width:58px;
	height:45px;
}
.languages a {
	float:left;
	width:40px;
	height:42px;
	margin:3px 0 0 9px;
}
.languages li:hover{
	background:url(images/bg-languages-active.png) no-repeat;
	height:45px;
	width:58px;
}
.slide {
	width:797px;
	float:left;
	overflow:hidden;
	margin:20px 0 0 0;
}
.slide .next {
	float:right;
	background:url(images/ico-next.png) no-repeat;
	width:39px;
	height:39px;
	overflow:hidden;
	text-indent:-9999px;
	margin:7px 0 0 0;
}
.slide .prev {
	float:left;
	overflow:hidden;
	width:39px;
	height:39px;
	background:url(images/ico-previous.png) no-repeat;
	text-indent:-9999px;
	margin:7px 0 0 0;
}
.slide ul {
	list-style:none;
	margin:0;
	padding:0;
	display:inline-block;
	width:9999px;
}
.slide-holder {
	width:640px;
	overflow:hidden;
	margin:auto;
}
.slide li {
	float:left;
	font:italic 16px "Times New Roman", Times, serif;
	color:#353535;
	line-height:27px;
	width:640px;
}
.testimonials {
	width:100%;
	float:left;
	margin:17px 0 0 0;
}
.testimonials p {
	margin:0;
	text-align:center;
	font:11px Tahoma, Geneva, sans-serif;
	color:#343434;
}
.testimonials a {
	text-decoration:underline;
	font:bold 11px Tahoma, Geneva, sans-serif;
	color:#000;
	margin:0 0 0 6px;
}
.container .holder {
	width:838px;
	float:left;
	margin:0;
}
.holder .col {
	width:389px;
	float:left;
	margin:0 30px 0 0;
}
.holder .col .wrap {
	min-height:233px;
	text-align:left;
}
.holder .col .wrap h4 {
	font:22px 'MyriadProItalic', Tahoma, Geneva, sans-serif;
	color:#0f0f0f;
	margin:0 0 15px 0;
}
.holder .col .wrap p {
	margin:0;
	font:11px Tahoma, Geneva, sans-serif;
	color:#434242;
	line-height:22px;
}
.holder .col .btn {
	background:url(images/bg-col-btn.png) no-repeat;
	width:125px;
	height:34px;
	float:left;
	font:11px Tahoma, Geneva, sans-serif;
	color:#3f3f3f;
	text-align:center;
	line-height:34px;
	margin:30px 0 0 0;
}
.nav {
	margin:30px 0 0 0;
	background:url(images/sep-nav.gif) repeat-x;
	width:800px;
	float:left;
	min-height:55px;
}
.nav ul {
	margin:15px 0 0 0;
	padding:0;
	list-style:none;
	display:inline-block;
}
.nav li {
	float:left;
	margin:0 5px 0 0;
}
.nav a {
	font:14px/28px 'MyriadProItalic', Tahoma, Geneva, sans-serif;
	color:#3f3f3f;
	float:left;
	height:28px;
}
.nav span {
	padding:0 13px;
	height:28px;
	float:left;
}
.nav a:hover {
	font:14px/28px 'MyriadProItalic', Tahoma, Geneva, sans-serif;
	color:#3f3f3f;
	float:left;
	background:url(images/bnt-nav.gif) no-repeat;
	height:28px;
}
.nav span:hover {
	background:url(images/bnt-nav.gif) 100% -29px no-repeat;
	padding:0 13px;
	height:28px;
	float:left;
}
/*footer*/
#footer {
	width:100%;
	float:left;
	background:#6389a4;
	height:57px;
}
#footer .holder {
	width:800px;
	margin:0 auto;
}
#footer .holder .partner {
	float:right;
	height:30px;
	width:46px;
	margin:13px 0 0 0;
}
#footer .holder p {
	font:11px/22px Tahoma, Geneva, sans-serif;
	float:left;
	color:#d5dfe6;
	margin:25px 0 0 18px;
}
#footer .holder p a {
	background:url(images/sep-footer.png) no-repeat;
	text-decoration:underline;
	font:11px/22px Tahoma, Geneva, sans-serif;
	color:#d5dfe6;
	padding:0 0 0 10px;
	margin:0 0 0 5px;
}
