@charset "utf-8";
/* CSS Document */

/* CULORI 
Backgound: #fff
TextRosu: #e60000
TextGri: #878889

*/
a {text-decoration:none; color:#cccccc;}
a:link {text-decoration:none; color:#cccccc;}
a:hover {text-decoration:underline; color:#09659f;}
a:focus {text-decoration:underline; color:#09659f;}
a:active {color:#cccccc;}
a:visited {color:#cccccc;}

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on April 21, 2011 */



@font-face {
    font-family: 'DINRegular';
    src: url('../font/din-webfont.eot');
    src: url('../font/din-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/din-webfont.woff') format('woff'),
         url('../font/din-webfont.ttf') format('truetype'),
         url('../font/din-webfont.svg#DINRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'DINBlackRegular';
    src: url('../font/dinblack-webfont.eot');
    src: url('../font/dinblack-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/dinblack-webfont.woff') format('woff'),
         url('../font/dinblack-webfont.ttf') format('truetype'),
         url('../font/dinblack-webfont.svg#DINBlackRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'DINBoldRegular';
    src: url('../font/dinbold-webfont.eot');
    src: url('../font/dinbold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/dinbold-webfont.woff') format('woff'),
         url('../font/dinbold-webfont.ttf') format('truetype'),
         url('../font/dinbold-webfont.svg#DINBoldRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'DINLightRegular';
    src: url('../font/dinlight-webfont.eot');
    src: url('../font/dinlight-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/dinlight-webfont.woff') format('woff'),
         url('../font/dinlight-webfont.ttf') format('truetype'),
         url('../font/dinlight-webfont.svg#DINLightRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'DINMediumRegular';
    src: url('../font/dinmedium-webfont.eot');
    src: url('../font/dinmedium-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/dinmedium-webfont.woff') format('woff'),
         url('../font/dinmedium-webfont.ttf') format('truetype'),
         url('../font/dinmedium-webfont.svg#DINMediumRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'DINRegular';
    src: url('../font/dinregul-webfont.eot');
    src: url('../font/dinregul-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/dinregul-webfont.woff') format('woff'),
         url('../font/dinregul-webfont.ttf') format('truetype'),
         url('../font/dinregul-webfont.svg#DINRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}


body {background:#1f2224 url(../images/bg-wide.jpg) top center no-repeat; text-align:center; font-size:11px; font-family:Tahoma, Geneva, sans-serif;}
/* ATENTIE LA INALTIME */
#wide {width:100%; height:100%; text-align:left; overflow:auto;}
#wrap {width:1000px; overflow:hidden; text-align:left; margin:0 auto; }

/* TOP */
#top {width:1000px; height:240px; overflow:hidden; padding:0 0 10px 0; position:relative;}
#top h1 a#logo {display:block; float:left; width:200px; height:30px; background:url(../images/header.png) -213px -7px no-repeat; text-indent:-9999px; margin:70px 0 0 10px;}
#top-icons {display:block; float:right; margin:20px 0 0 0; position:relative;}
#top-icons div.span {width:26px; z-index:9; height:26px; display:block; background:url(../images/header.png) -129px -46px no-repeat; float:left; margin:0 0 0 5px;}

#top-icons div.span a {text-indent:-9999px;display:block; position:absolute; z-index:222222;}

#top-icons div.span a.home { margin:7px 0 0 8px; position:absolute; width:10px; height:10px; background:url(../images/header.png) -133px -8px no-repeat; }
#top-icons div.span a.home:hover { background:url(../images/header.png) -133px -21px no-repeat;}

#top-icons div.span a.search {margin:7px 0 0 8px; width:10px; height:10px; background:url(../images/header.png) -163px -8px no-repeat;}
#top-icons div.span a.search:hover {background:url(../images/header.png) -163px -21px no-repeat;}

#top-icons div.span a.en {width:26px; height:26px; background:url(../images/header.png) -161px -46px no-repeat; }
#top-icons div.span a.ro {width:26px; height:26px; background:url(../images/header.png) -193px -46px no-repeat;}

form#tsearch { display:block; width:348px; height:85px; background:url(../images/header.png) -5px -90px no-repeat; margin:0 0 0 -293px;}
form#tsearch input#text {float:left; margin:50px 0 0 10px; height:25px; width:260px; background:none; border:0; color:#fff;}
form#tsearch input#submit {float:right; margin:45px 4px 0 0; width:56px; height:34px; background:url(../images/header.png) -5px -4px no-repeat; border:0; font-size:0; text-indent:-9999px; cursor:pointer;}
form#tsearch input#submit:hover { background:url(../images/header.png) -5px -41px no-repeat;}

/* MENU */
#nav {width:980px; z-index:1; position:absolute; top:150px;}
ul#menu {display:block; width:980px; overflow:auto; padding:0 0 0 10px;}
ul#menu li { margin:0; padding:0; float:left;}
ul#menu li.but {display:block; width:200px; float:left; font-size:13px; color:#00a0de; font-family: 'DINMediumRegular'; background:url(../images/header.png) -431px -8px no-repeat; padding:10px 0 0 0; overflow:hidden;}
ul#menu li.last {width:180px;}
ul#menu li.but a {color:#00a0de; text-decoration:none; margin:10px 20px 0 20px;}
ul#menu li.but span {color:#fff;}
ul#menu li.but small {display:block;  font-family:Tahoma, Geneva, sans-serif; color:#878889;  font-size:10px; overflow:auto; margin:5px 20px 0 20px;}
ul#menu li.last { width:180px;}

ul#menu li.active small {display:block;  font-family:Tahoma, Geneva, sans-serif; color:#fff;  font-size:10px; overflow:auto;}
ul#menu li.activee small {display:block;  font-family:Tahoma, Geneva, sans-serif; color:#878889;  font-size:10px; overflow:auto; }

ul#menu li.tata ul li {display:block; clear:both;}
ul#menu li.tataon {background:url(../images/tata-bg-top.png) 0 0 no-repeat;}
ul#menu li.tataon small {border-bottom:1px solid #444b4e; padding:0 0 20px 0; color:#ccc;}
ul#menu li.tataon big a {}
ul#menu li.tataon a span {color:#fff;}
ul#menu li.tataon big {background:url(../images/tata-bg-bg.png) repeat-y; display:block; overflow:auto; font-weight:normal; padding:0 0 0 0;}
ul#menu li.tataon div.bottom {display:block; background:url(../images/tata-bg-bottom.png) 0 0 no-repeat; height:11px; width:199px; overflow:auto;}
ul.mainul {background:url(../images/tata-bg-bg.png) repeat-y; display:block; font-weight:normal; padding:0 0 0 0; margin:0 0 0 0;}

ul#menu li.tataon ul li a {color:#ccc; width:150px; margin:0 0 10px 20px; display:block;}
ul#menu li.tataon ul li a:hover {color:#fff;}


/* ROTATOR */
#rotator { width:970px; position:relative; padding:5px; height:380px; margin:0 auto 10px auto; display:block; overflow:auto; background:url(../images/rotator-bg.png) 0 0 no-repeat;}
#rotator .tabs {display:block; float:right;}
div.navi a {display:block; cursor:pointer; width:210px; height:80px; margin-bottom:5px;!important}

#panes {display:block; width:755px; height:335px; position:relative; overflow:hidden;}
#slide {position:absolute; width:9999em; overflow:hidden;}
#rotator #slide div.pan {width:755px; height:335px; float:left;}
#rotator #slide div.pan img {position:absolute;}
#rotator #slide div.pan div.title {position:absolute; width:775px; height:90px; background:url(../images/rotator-title-bg.png) repeat-x; top:245px;}
#rotator #slide div.pan div.title small {display:block; width:500px; height:3px; background:#00a0de; position:absolute;}
#rotator #slide div.pan div.title b {display:block; float:left; width:90px; height:60px; margin:18px 0 0 0; border-right:1px solid #545757; text-align:center; font-size:40px; color:#fff; font-family: 'DINBoldRegular'; font-weight:normal;line-height:55px; }
#rotator #slide div.pan div.title div.big {display:block; width:640px; margin:15px 0 5px 100px; overflow:auto; font-family: 'DINRegular'; position:relative;}
#rotator #slide div.pan div.title div.big h2 {float:left; display:block; font-size:18px; font-weight:normal; color:#00a0de; margin:5px 0 0 0;}
#rotator #slide div.pan div.title div.big h2 strong { font-weight:normal; color:#fff;}
#rotator #slide div.pan div.title div.big h2 strong em { font-family:Tahoma, Geneva, sans-serif; font-style:normal;}
#rotator #slide div.pan div.title div.big span.links {float:right; margin:5px 0 0 0;}
#rotator #slide div.pan div.title div.big a {display:block; float:left;font-size:18px; margin:0 0 0 15px; color:#00a0de;}
#rotator #slide div.pan div.title p {margin:0 20px 0 100px; color:#878889;}

/* CONTENT */
#content {width:1000px; padding:0 0 0 10px; margin: 0 auto; overflow:auto; clear:both;}


/* PAGE */
#page {width:610px; float:left; overflow:auto;}
img.right {float:right; display:block; margin:0 0 10px 10px;}
img.left {float:left; display:block; margin:0 10px 10px 0;}
img.center {display:block; margin:0 auto;}
div.page-block {display:block; overflow:auto; clear:both; width:602px; margin:0 0 10px 0;}
div.page-block h2 {color:#fff; font-size:23px; font-family: 'DINRegular'; font-weight:normal; margin:5px 0 0 0;}
div.page-block p {color:#878889; font-size:11px; line-height:14px; margin:10px 0 0 0;}

/* PAGE POST HOME */
div.post {display:block; overflow:auto; width:602px; background:#2b3032; margin:20px 0 0 0;}
div.top-post {width:602px; height:7px; overflow:hidden; background:url(../images/bg-grey-top.jpg) 0 0 no-repeat;}
div.bottom-post {width:602px; height:7px; overflow:hidden; background:url(../images/bg-grey-bottom.jpg) 0 0 no-repeat;}
div.post h1 {font-size:16px; font-family: 'DINRegular'; font-weight:normal; color:#fff; margin:10px 0 10px 10px; text-transform:uppercase;}
div.post p {margin:0 10px 10px 10px;color:#878889; font-size:11px; line-height:14px; text-align:justify;}

/* PAGE POST */
div.postp {display:block; overflow:auto; width:602px; background:#fff; margin:0 0 20px 0;}
div.top-postp {width:602px; height:5px; overflow:hidden; background:url(../images/bg-white-top.jpg) 0 0 no-repeat;}
div.bottom-postp {width:602px; height:7px; overflow:hidden; background:url(../images/bg-white-bottom.jpg) 0 0 no-repeat;}
div.postp h1 {font-size:21px; font-family: 'DINRegular'; font-weight:normal; color:#333; margin:10px 0 10px 10px; text-transform:uppercase;}
div.postp h1 b {font-weight:normal; color:#1c89b3;}
div.postp p {margin:0 10px 10px 10px;color:#878889; font-size:11px; line-height:14px; text-align:justify;}

div.postp a {color:#06C;}

span.title-img {margin:0 0 0 5px; display:block; position:relative;}
span.title-img big {position:absolute; width:582px; height:36px; padding:25px 0 0 10px; color:#fff; font-size:20px; background:url(../images/title-img-page.png) 0 0 no-repeat; bottom:0; left:0;font-family: 'DINBoldRegular';}
span.title-img big strong { color:#fff;font-family: 'DINRegular'; font-weight:normal;}

div.post img.left {float:left; display:block; margin:0 20px 10px 0;}
div.post img.right {float:right; display:block; margin:0 0 10px 20px;}


div.postp h2 {font-size:18px; line-height:30px; font-family: 'DINRegular'; color:#878889; margin:20px 0 10px 10px; font-weight:normal;}
div.postp h3 {font-size:16px; line-height:28px; font-family: 'DINRegular'; color:#878889; margin:20px 0 10px 10px; font-weight:normal;}
div.postp h4 {font-size:14px; line-height:25px; font-family: 'DINRegular'; color:#878889; margin:20px 0 10px 10px; font-weight:normal;}
div.postp h5 {font-size:14px; line-height:22px; font-family: 'DINRegular'; color:#878889; margin:20px 0 10px 10px; font-weight:normal;}
div.postp h6 {font-size:14px; line-height:22px; font-family: 'DINRegular'; color:#878889; margin:20px 0 10px 10px; font-weight:normal;}

div.postp ul {color:#878889;}
div.postp ul li {margin:0; list-style:inside circle; padding:0 0 0 10px;}
div.postp ol {font-size:13px; color:#111111; line-height:19px;}
div.postp ol li {margin:0; list-style:inside decimal; padding:0 0 0 10px;}


 /*ECHIPA */
div.member {width:280px; margin:0 0 0 20px; display:inline-block; overflow:auto; float:left;}
div.member img {float:left; margin:10px 10px 10px;}
div.member b {margin:10px 0 0 0;}


div.ajaxm {width:600px; padding:10px; overflow:auto; text-align:left;}
div.ajaxm img.thumb {float:left; display:block; margin:0 10px 20px 0; border:1px solid #ccc; padding:5px; background:#eee;}
div.ajaxm h1 {font-family: 'DINRegular'; font-weight:normal; font-size:45px; line-height:25px; margin:20px 0 10px 0;}
div.ajaxm h2 {font-family: 'DINRegular'; font-weight:normal; font-size:20px; line-height:25px;}
div.ajaxm h3 a {font-family: 'DINRegular'; font-weight:normal; font-size:20px; line-height:15px; color:#06C !important;}

div.descriere {border-top:1px solid #eee; clear:both; padding:0 0 10px 0; margin:0 0 0 0;}
div.descriere p {margin:0 0 10px 0; color:#878889; font-size:11px; line-height:14px; text-align:justify;}
div.descriere a {color:#06C;!important}
div.descriere ul {color:#878889;}
div.descriere ul li {margin:0; list-style:inside circle; padding:0 0 0 10px;}
div.descriere ol {font-size:13px; color:#111111; line-height:19px;}
div.descriere ol li {margin:0; list-style:inside decimal; padding:0 0 0 10px;}
div.descriere h2 {font-size:18px; line-height:30px; font-family: 'DINRegular'; color:#878889; margin:20px 0 10px 0; font-weight:normal;}
div.descriere h3 {font-size:16px; line-height:28px; font-family: 'DINRegular'; color:#878889; margin:20px 0 10px 0; font-weight:normal;}
div.descriere h4 {font-size:14px; line-height:25px; font-family: 'DINRegular'; color:#878889; margin:20px 0 10px 0; font-weight:normal;}
div.descriere h5 {font-size:14px; line-height:22px; font-family: 'DINRegular'; color:#878889; margin:20px 0 10px 0; font-weight:normal;}
div.descriere h6 {font-size:14px; line-height:22px; font-family: 'DINRegular'; color:#878889; margin:20px 0 10px 0; font-weight:normal;}


/*CONTACT PAGE */
div.left {display:block; width:160px; float:left; margin:0 10px 10px 10px;}
b.ico-1 {padding:0 0 0 20px; background:url(../images/footer-icons.png) 0 0 no-repeat; font-weight:normal; line-height:18px; color:#878889;}
div.postp h2.head {font-size:18px; line-height:20px; font-family: 'DINRegular'; color:#333; margin:0 0 10px 10px; font-weight:normal;}


form.contact {display:block; overflow:auto;}

form.contact p {display:block; float:left; width:280px; overflow:hidden;}
form.contact p label {display:block; font-family: 'DINRegular'; color:#878889; font-size:18px; line-height:30px;}
form.contact p input.textfield { width:276px; height:30px; font-size:14px; line-height:30px


}

form.contact p.comments {display:block; float:left; width:590px; overflow:auto;}
form.contact p.comments textarea {width:580px;}

form.contact .send {margin:0 10px 0 0; float:right; width:150px; height:40px; text-align:center;font-family: 'DINRegular'; color:#878889; cursor:pointer;}

/* SIDEBAR */
#sidebar {width:370px; padding:0 20px 0 0; float:left; overflow:auto; }
#sidebar img.ico {margin:0 10px 0 10px;}

a.contact-sidebar-en {display:block; width:348px; height:110px; background:url(../images/contact-sidebat-but-en.png) 0 0 no-repeat; display:block; text-indent:-99999px; float:right; margin:10px 0 30px 0;}
a.contact-sidebar-ro {display:block; width:348px; height:110px; background:url(../images/contact-sidebat-but-ro.png) 0 0 no-repeat; display:block; text-indent:-99999px; float:right; margin:10px 0 30px 0;}

	div.sbox {display:block; overflow:auto; width:348px;; margin:0 0 25px 0; float:right;}
	div.sbox-wrap { background:#1a1a1a; padding:10px 0 0 0; display:block; overflow:auto;}
	div.top-sbox {width:348px; height:8px; overflow:hidden; background:url(../images/sidebar-box-top.png) 0 0 no-repeat; }
	div.bottom-sbox {width:348px; height:8px; overflow:hidden; background:url(../images/sidebar-box-bottom.png) 0 0 no-repeat;}
	div.sbox h3 {font-size:16px; height:35px; overflow:auto; padding:0 0 0 10px; display:block; font-family: 'DINRegular'; font-weight:normal; color:#fff; background:url(../images/title-line.jpg) 0 30px no-repeat; margin:0 0 10px 10px; text-transform:uppercase;}
	div.sbox h2 {font-size:16px; height:35px; overflow:auto; padding:0 0 0 10px; display:block; font-family: 'DINRegular'; font-weight:normal; color:#fff;margin:10px 0 10px 10px; text-transform:uppercase;}
	div.sbox p {margin:0 10px 10px 10px;color:#878889; font-size:11px; line-height:14px; text-align:justify;}
	
ul#newsletter-list {}	
ul#newsletter-list li {display:block; margin:0 0 2px 10px; padding:0; width:328px; height:20px; padding:8px 0 0 0; background:url(../images/newsletter-list-bg.png) 0 0 no-repeat;}
ul#newsletter-list li:hover { background:url(../images/newsletter-list-bg.png) 0 -28px no-repeat;}
ul#newsletter-list li:hover a {color:#fff;}
ul#newsletter-list li a { color:#878889;}
ul#newsletter-list li a b {font-weight:normal; margin:0 20px 0 4px; display:block; float:left;}

#newsletter-subscribe {display:block; overflow:auto; width:350px; background:url(../images/newsletter-bg.jpg) 0 0 no-repeat; margin:10px 0 27px 0; float:right;}
#newsletter-subscribe h3 {font-size:16px; height:35px; overflow:auto; padding:3px 0 0 10px; display:block; font-family: 'DINRegular'; font-weight:normal; color:#fff; margin:10px 0 10px 10px; text-transform:uppercase;}
#newsletter-subscribe p {margin:0 110px 10px 10px;color:#878889; font-size:11px; line-height:14px; text-align:justify;}
#newsletter-subscribe form {display:block; margin:20px 0 0 10px; width:300px; height:60px;}
#newsletter-subscribe form input.text {width:179px; height:35px; float:left; border:0; color:#fff; padding:0 0 0 5px; background:url(../images/newsletter-form-text.jpg) 0 0 no-repeat;}
#newsletter-subscribe form input.text:focus {background:url(../images/newsletter-form-text.jpg) 0 -38px no-repeat;}
#newsletter-subscribe form input.submit {display:block; float:left; width:90px; height:35px; background:url(../images/newsletter-form-but.png) 0 0 no-repeat; text-indent:-99999px; font-size:0; border:0; cursor:pointer;}
#newsletter-subscribe form input.submit-ro {display:block; float:left; width:90px; height:35px; background:url(../images/newsletter-form-but.png) -90px 0 no-repeat; text-indent:-99999px; font-size:0; border:0; cursor:pointer;}
#newsletter-subscribe form input.submit:hover { background:url(../images/newsletter-form-but.png) 0 -38px no-repeat}
#newsletter-subscribe form input.submit-ro:hover { background:url(../images/newsletter-form-but.png) -90px -38px no-repeat}

/* SIDEBAR NAVIGATION */
#usual2 { overflow:auto; display:block;}
#usual2 ul {margin:0 0 0 10px;} 
#usual2 ul li { display:inline;}
#usual2 ul li a {display:block;  padding:5px 10px 5px 10px; float:left; background:#1a1a1a; color:#878889; font-size:12px;

-webkit-border-top-left-radius: 5px;
	-khtml-border-radius-topleft: 5px;	
	-moz-border-radius-topleft: 5px;
	border-top-left-radius: 5px;
	
	-webkit-border-top-right-radius: 5px;
	-khtml-border-radius-topright: 5px;	
	-moz-border-radius-topright: 5px;
	border-top-right-radius: 5px;


}
#usual2 ul li a.selected {display:block; padding:5px 10px 5px 10px; float:left; background:#25292b; color:#fff; text-decoration:none; font-size:12px;}
#usual2 div {background:#25292b; padding:5px 10px 0 10px; margin:0 0 0 10px; overflow:auto; display:block; width:308px; overflow:auto;

     -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
	
	-webkit-border-top-left-radius: 0;
	-khtml-border-radius-topleft: 0;	
	-moz-border-radius-topleft: 0;
	border-top-left-radius: 0;

}
#usual2 div a {display:block; width:100%; padding:10px 0 10px 0; border-bottom:1px solid #3d3d3d; color:#878889;}
#usual2 div a.last {border-bottom:0;}



ul.subpages {background:#25292b; padding:5px 10px 0 10px; margin:0 0 0 10px; overflow:auto; display:block; width:308px; overflow:auto;

     -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}

ul.subpages a {display:block; width:100%; padding:10px 0 10px 0; border-bottom:1px solid #3d3d3d; color:#878889;}
ul.subpages a.last {border-bottom:0;}

/*CONTACT BOX */
div.contact-box {display:block; overflow:auto; min-height:115px; width:350px; background:url(../images/contact-sidebar-bg.png) 0 0 no-repeat; margin:10px 0 22px 0; float:right;}
div.contact-box h3 {font-size:16px; height:35px; overflow:auto; padding:3px 0 0 10px; display:block; font-family: 'DINRegular'; font-weight:normal; color:#fff; margin:10px 0 10px 10px; text-transform:uppercase;}
div.contact-box h3 a {color:#fff;}
#sidebar b.address a {color:#878889; margin:0 0 0 10px; font-size:12px; font-family: 'DINRegular'; font-weight:normal; display:block;}
#sidebar b.email a {color:#878889; margin:0 0 0 10px; font-size:12px; font-family: 'DINRegular'; font-weight:normal; display:block;}
#sidebar b.number {color:#878889; margin:0 0 0 10px; font-size:12px; font-family: 'DINRegular'; font-weight:normal;}



/* FOOTER */
#footer {width:100%; height:245px; overflow:auto; background:url(../images/footer-bg.jpg) 0 20px repeat-x; margin:20px 0 0 0; clear:both; position:relative;}
#footer-wrap {width:1000px; height:245px; overflow:hidden; text-align:left; margin:0 auto; background:url(../images/footer-wrap-bg.jpg) 0 3px no-repeat;}

ul#footer-menu {display:block; width:980px; margin:12px 0 60px 30px;}
ul#footer-menu li {margin:0; padding:0; float:left; display:block;}
ul#footer-menu li a {display:block; float:left; border-right:1px solid #333; padding:0 10px 0 10px; color:#878889; }
ul#footer-menu li.last a {border:0;}
ul#footer-menu li.follow {float:right; margin:0 42px 0 0;}
ul#footer-menu li.follow a {border:0; float:right;}

div.fleft {float:left; margin:0 0 0 10px; width:300px;}
div.fleft h2 {font-family: 'DINRegular'; font-weight:normal; color:#fff; font-size:16px;}
div.fleft p {margin:5px 0 0 0;color:#878889; font-size:11px; line-height:14px; text-align:justify;}

div.fright {float:right; margin:0 20px 0 10px; width:320px;}
div.fright h2 {font-family: 'DINRegular'; font-weight:normal; color:#fff; font-size:16px;}
div.fright p {margin:5px 0 20px 0;color:#878889; font-size:11px; line-height:14px; text-align:justify;}

div.fright a.ico-1 {display:block; padding:0 0 0 20px; background:url(../images/footer-icons.png) 0 0 no-repeat; margin:0 0 5px 0;color:#878889;}
div.fright a.ico-2 {display:block; padding:0 0 0 20px; background:url(../images/footer-icons.png) 0 0 no-repeat; margin:0 0 5px 0;color:#878889;}
div.fright a.ico-3 {display:block; padding:0 0 0 20px; background:url(../images/footer-icons.png) 0 0 no-repeat; margin:0 0 5px 0;color:#878889;}

#copy {display:block; clear:both; overflow:auto; width:980px; margin:0 auto; padding:10px 0 0 0; height:20px; bottom:0; position:absolute;}
#copy p.left {float:left; color:#878889;}
#copy p.right {float:right; color:#878889;}
