@charset "iso-8859-1";
/* Termedia CSS */

/*
@font-face {
    font-family: 'PTSansNarrowRegular';
    src: url('/fonts/PTN57F-webfont.eot');
    src: url('/fonts/PTN57F-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/PTN57F-webfont.woff') format('woff'),
         url('/fonts/PTN57F-webfont.ttf') format('truetype'),
         url('/fonts/PTN57F-webfont.svg#PTSansNarrowRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
*/

@font-face {
    font-family: 'PTSansRegular';
    src: url('/fonts/PTS55F-webfont.eot');
    src: url('/fonts/PTS55F-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/PTS55F-webfont.woff') format('woff'),
         url('/fonts/PTS55F-webfont.ttf') format('truetype'),
         url('/fonts/PTS55F-webfont.svg#PTSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

a {color: #0682E7;}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:focus {text-decoration:none;}
a:active {text-decoration:none;}
a:hover {text-decoration:none;}

a.hover:focus {text-decoration:underline;}
a.hover:active {text-decoration:underline;}
a.hover:hover {text-decoration:underline;}

strong {font-size:bold;}
label {cursor:pointer;padding:0;margin:0;}
.italic {font-style:italic; color:#656565;}
.justified {text-align:justify;}
.hidden {display:none;}
.small {font-size:11px; color:#555;}

div.clearAll {clear:both;font-size:0;line-height:0%;height:0;display:block;}

div.right {float:right;}
div.left {float:left;}

html.fullHeight {height:100%;}
body {font-family:Arial, Tahoma, Verdana;font-size: 12px;color: #fff;margin:0;height:100%;background:url('/g/bg.png');}
.std {font-family:Arial, Tahoma, Verdana;color: #fff;font-weight:normal}

/*form*/
form {margin:0;padding:0;}
input, textarea, select {font-family:Arial, Tahoma, Verdana;font-size: 12px;color: #969595;font-weight:bold;}

/*main*/
div.outerWrapper {width:100%; overflow:hidden;}
div.wrapper {width:900px; padding:0;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;}

div.underLogo {background:url('/g/underLogo.png') no-repeat top left;height:156px;margin-left:-131px;padding:37px 0 0 131px;}

div.headerLang {padding:53px 0 50px 0px;}
div.headerLang a.en {float:right;background:url('/g/en.gif') no-repeat top left;background-position:0 2px; margin-top:-1px; padding:0 0 2px 34px;color:#000; font-size:16px; text-shadow:1px 1px 1px #f9f9f9; }
div.headerContact, div.headerContactEn {float:right;color:#000;font-size:16px;padding:0 50px 0 0; text-shadow:1px 1px 1px #f9f9f9;}
div.headerContactEn {padding:0;}
div.headerContact span.break, div.headerContactEn span.break {padding:0 15px 0 15px;font-size:15px;color:#888;}
div.headerContact span.label, div.headerContactEn span.label {color:#fa1e53;padding:0 10px 0 0;}
div.headerContact a, div.headerContactEn a {color:#222;}

h1 {font-size:39px;padding:0 0 20px 0;margin:0;font-weight:normal;letter-spacing:-1px;color:#0a0a0a;font-family:'PTSansRegular', arial;text-align:center;text-shadow:1px 1px 1px #fdfdfd;}

div.buttonOut {text-align:center; padding-bottom:60px;}
div.button { background:url('/g/butR.png') no-repeat top right;padding-right:10px; width:250px; display: inline-block;}
div.button a {background:url('/g/butL.png') no-repeat top left; display:block; padding:6px 20px 0 30px;height:32px;font-size:18px;color:#fff;}


a div.frLink {padding:6px 0 0 10px;color:#C7E9FF;background:url('/g/arrow.gif') no-repeat top left;background-position:0 11px;}
a div.frLink2 {padding:4px 0 0 10px;background-position:0 10px;}
a:hover div.frLink {text-decoration:underline;}
a:focus div.frLink {text-decoration:underline;}
a:active div.frLink {text-decoration:underline;}


div.offerPos {padding-bottom:30px; margin-bottom:30px; border-bottom:1px solid #ccc;}
div.offerLogo {width:270px; float:left;}
div.offerDesc {color:#000; font-size: 17px; line-height:23px; float:left; width:600px;}
a.moreLink {display:block; padding-top:10px; color:#0682E7;}

div.footerSignature {text-align:center; padding:35px 0 70px 0;font-size:11px; color:#8b8b8b;text-shadow:1px 1px 1px #f6f6f6;}

/*portfolio*/
div.pf, div.pfLast  {float:left;background:#fa1e53;margin:3px 17px 3px 4px;text-align:center;}
div.pfLast {margin:3px 0 3px 4px;}
div.txtLink {display:block;color:#fff;padding:3px 0 3px 0; font-weight:bold;}

div.pf a:hover div, div.pfLast a:hover div, div.pf a:active div, div.pfLast a:active div,div.pf a:focus div, div.pfLast a:focus div {text-decoration:underline;}


#contact {padding:28px 0 0 40px; width:550px; color:#111;}
#contact div.contactLabel {padding-bottom:14px;color:#fa1e53; font-size:23px; }
#contact div.contactIn {line-height:20px;padding:0 50px 35px 0;font-size:15px;background:url('/g/phoneBig.png') no-repeat bottom right;}
#contact div.contactIn2 {line-height:20px;font-size:15px;padding-right:100px}

div.zoom {position:absolute;display:none;margin:65px 0 0 1px;}
div.zoom img {border:0;}

div.enPortalsDesc {padding-left:10px;}


