*{padding:0;margin:0}
a{text-decoration:none}
fieldset,img{border:0}
label{cursor:pointer}
html{overflow-y:scroll}
.noborder{border:0 !important}
.nobg{background:none !important}
.clear{clear:both}
.left{float:left}
.right{float:right}
.hide{display:none}
/* top */
body{text-align:center;font:12px/20px Arial,Helvetica,sans-serif;color:#191919;position:relative}
div#container{margin:auto;width:938px;text-align:left}
div#header{width:938px;height:121px;position:relative;z-index:100}
div#header .left{width:316px;height:115px;border-bottom:6px solid #335780}
a#logo{margin:15px 0 0 22px;width:205px;height:88px;display:inline-block}
div#header .right{text-align:right;width:618px;height:115px;border-bottom:6px solid #646464}
a#contactus{float:right;font:bold 14px/28px "Arial Narrow",Arial,Helvetica,sans-serif;color:#fff;background-color:#e40000;border-bottom:3px solid #b70000;padding:6px 12px 0 12px}
div#language{float:right;padding:0 8px 0 9px;text-align:left}
div#language span{color:#aaa;font-size:10px;line-height:18px;text-transform:uppercase;display:block}
div#selectlang{position:relative;z-index:10000;width:174px;height:20px;margin-left:1px}
div#selectlang #acrtivelang img{position:absolute;top:4px;left:5px}
div#selectlang ul{display:none;position:absolute;width:176px;background-color:#f7f7f7;z-index:100;border-bottom:4px solid #9f9f9f}
div#selectlang ul a{display:block;width:171px;padding-left:5px;line-height:20px;color:#777}
div#selectlang ul a:hover{background-color:#777;color:#fff !important}
div#selectlang ul a img{margin-right:8px}
div#selectlang ul li{list-style:none;border-top:1px solid #eee}
div#selectlang ul li:first-child{border:0}
div#selectlang #activelang{display:block;width:152px;border:1px solid #f1f1f1;background:#fff url(../img/select.png) no-repeat scroll 156px 1px;color:#517eb8;font:11px/18px Arial,Helvetica,sans-serif;padding-right:19px;padding-left:3px;height:18px;cursor:pointer}
div#selectlang img{margin:0 3px 0 1px;position:relative;top:1px}
ul#topmenu{position:absolute;z-index:2;width:620px;height:24px;left:318px;top:95px;list-style-type:none;font-weight:bold}
ul#topmenu li{float:left;border-left:2px solid #fff}
ul#topmenu a{float:left;padding:0 7px 0 8px;color:#656565;border-bottom:6px solid #646464}
ul#topmenu li.selected a,ul#topmenu a:hover,div.lasthov{border-color:#e40000 !important}
div#top{margin-top:2px}
div#intro{float:left;width:316px;height:250px;background-image:url(../img/bg_blue.jpg);color:#d3d9e2;font-weight:bold}
div#intro h2{font:bold italic 18px/24px Arial,Helvetica,sans-serif;color:#fff;padding:8px 3px;margin:12px 16px 0 16px;border-bottom:1px solid #345279}
div#intro ul{margin-left:67px;margin-top:8px}
div#intro li{list-style-type:none;background:url(../img/li_intro.gif) no-repeat scroll 0 13px;padding:2px 0 2px 6px}
div#intro a{color:#d3d9e2}
div#intro a:hover{color:#fff}
div#images,div#subimages{float:right;width:618px;height:250px;overflow:hidden;position:relative}
#images img{position:absolute;left:0;top:0;z-index:8;opacity:0}
#images img.active{z-index:10 !important;opacity:1}
#images img.last-active{z-index:9 !important}
ul#slides{padding-left:383px;list-style-type:none}
ul#slides li{float:left;margin-left:4px;width:43px;height:250px;overflow:hidden}
ul#slides li img{margin-left:-67px}
ul#slides li.active{float:none !important;position:absolute;left:0;top:0;width:383px;margin-left:0}
ul#slides li.active img{margin-left:0;position:absolute;left:0;top:0}
div#top div.clear{padding-top:2px;width:938px;height:3px}
div.bluebar{float:left;width:316px;height:3px;background-color:#abbacb}
div.greybar{float:right;width:618px;height:3px;background-color:#bfbfbf}
div#top2{margin-top:2px;width:938px;height:113px;overflow:hidden}
div#top2 div#images{height:113px}
div#top2 h2{border:0;font:24px/24px "Times New Roman",serif;text-align:right;margin-top:71px;margin-right:10px}
ul#slides2{list-style-type:none;width:618px;height:113px;overflow:hidden;float:right}
ul#slides2 li{display:none}
ul#slides2 li.active{display:block}
/* middle */
div#path{border-bottom:1px solid #f2f2f2;width:926px;padding-left:12px;font-size:11px;height:35px}
div#path a{float:left;margin:10px 0 8px 0;color:#9b9b9b}
div#path a.last{color:#23446f}
div#path a:hover{color:#e40000}
div#path span.sep{float:left;background-image:url(../img/path.gif);width:6px;height:10px;margin:15px 12px 0 12px;overflow:hidden}
div#content{width:938px}
div.home h1{margin-top:6px;margin-bottom:20px;text-align:center;color:#20416c;letter-spacing:-1px}
div.home h2{font-size:23px;margin-top:1.2em;margin-left:-2px;color:#191919 !important}
div.leftcolumn h2:first-child,div.rightcolumn h2:first-child{margin-top:6px}
div.leftcolumn{float:left;margin-left:4px;padding-right:21px;padding-bottom:18px;width:514px;border-right:1px solid #f3f3f3}
div.rightcolumn{float:right;margin-left:-1px;margin-right:2px;padding-bottom:18px;padding-left:26px;width:370px;border-left:1px solid #f3f3f3}
div#menu{float:left;width:202px;padding-left:6px;margin-bottom:30px}
div#menu h2{color:#20416c;font-size:25px;line-height:31px;margin:1em 0 0.5em 0}
div#menu h3{font:bold 14px/16px "Myriad Pro",Calibri,Arial,Helvetica,sans-serif;margin:1em 0 0.3em 0;color:#404040}
div#menu ul{list-style-type:none;width:202px}
div#menu li{background:url(../img/border.gif) repeat-x}
div#menu li:first-child{background:none}
div#menu li a{color:#606060;padding:5px 0 4px 16px;width:186px;display:block;background:url(../img/li_sq.gif) no-repeat scroll 6px 13px}
div#menu li a:hover{background-image:url(../img/li_sq_h.gif);background-color:#F7F7F7;color:#e40000}
div#menu li a.selected{background-image:url(../img/li_sq_h.gif)}
div#menu ul ul{margin-left:15px;margin-bottom:3px;width:187px}
div#menu ul ul li{background:none}
div#menu ul ul a{width:171px;padding:1px 0 1px 16px;background-position:6px 9px}
div#menu ul ul a:hover{background-color:transparent;background-image:url(../img/li_sq.gif)}
div#text{float:right;width:665px;margin-right:24px;margin-bottom:30px}
div#text a,div#column1 a{text-decoration:underline}
div#column1{float:left;width:429px}
div#column2{float:right;width:220px;margin:25px -24px 0 40px}
div.bignews{clear:both;border-bottom:1px solid #eee}
div.bignews h2{margin-top:0.5em}
p.date{position:relative;top:-10px;color:#999;font-size:11px;margin-bottom:0.5em}
p.date_blog{float:left;width:48px;padding:4px 0;background:#244570;color:#fff;margin: 0 10px 0 0;font:14px/20px "times new roman",Georgia, serif;text-align:center;text-shadow:1px 1px 1px #08203F;border:1px solid ##08203F;}
span.day{font-size:22px;display:block}
span.month{font-style:italic;display:block}
div.paginator{text-align:center;margin-top:1em}
div.paginator a{text-decoration:none !important;margin:0 5px;color:#20416C}
/* bottom */
div#footer{width:938px;clear:both;margin-top:10px;height:120px;font-size:11px;line-height:18px;color:#b7b7b7}
ul#logos{float:left;list-style-type:none;width:306px;height:30px;padding-left:10px;padding-bottom:11px;border-bottom:3px solid #335780}
ul#logos li{display:inline}
ul#logos li a{float:left;background-image:url(../img/sp_logos.png);background-repeat:no-repeat;display:inline-block;text-indent:-3000px;margin-right:15px;height:30px}
a#logo_wawtext{width:78px}
a#logo_pariscope{background-position:-91px 0;width:104px}
ul#sociallinks{float:right;list-style-type:none;width:608px;padding:14px 10px 5px 0;height:22px;border-bottom:3px solid #8a8a8a;text-align:right}
ul#sociallinks li{display:inline}
ul#sociallinks li a{background-image:url(../img/sp_sociallinks.png);background-repeat:no-repeat;display:inline-block;text-indent:-3000px;margin-left:10px;height:22px;text-align:left}
a#scl_facebook{width:62px}
a#scl_linkedin{width:105px;background-position:-72px 0}
a#scl_goldenline{width:94px;background-position:-188px 0}
a#scl_facebook:hover{background-position:0 -28px}
a#scl_linkedin:hover{background-position:-72px -28px}
a#scl_goldenline:hover{background-position:-188px -28px}
div#footer div.left{width:306px;padding-top:6px;padding-left:10px}
div#footer div.left b{color:#cbcbcb}
div#footer div.left a{color:#919191}
div#footer div.right{width:608px;padding-top:6px;padding-right:10px;text-align:right}
div#footer div.right li{display:inline;list-style-type:none;margin-left:7px}
div#footer div.right a{color:#6d6d6d}
ul.boldlist a{font-weight:bold;color:#a5a5a5}
div#footer a:hover{color:#335780 !important}
.red{color:#e40000}
h4.red{font-weight:bold;font-size:14px;text-transform:uppercase;color:#e40000}
h4.red a{color:#e40000}
h3.red,h3.red a{color:#e40000 !important}
div.news{margin-top:-5px;color:#757575}
div.news p{margin:0}
div.news a{color:#757575;padding:2px 0}
div.news a:hover,div.news p:hover{color:#e40000}
span.more{text-transform:uppercase;color:#d4d3d3;font-size:10px;display:inline-block;cursor:pointer}
div.news a:hover span{color:#aaa}
div.news img{margin-top:5px}
div.blog{position:relative;padding-bottom:8px}
div.blog p a{text-decoration:none !important;padding:3px 0}
div.blog p a:hover{color:#878787}
div.blog h2 a{color:#20416C;text-decoration:none !important}
div.blog_footer{height:20px;border-bottom:1px solid #eee;margin-bottom:3em}
div.blog div.blog_footer{margin:0 !important;border:0;position:absolute;right:0;bottom:0}
div.blog_footer p,div.blog_footer ul{float:right;height:20px;margin:0 !important;min-width:60px}
div.blog_footer li{list-style:none;float:left;margin:2px 4px 2px 0}
div.blog_footer li a{float:left;background-image:url(../img/share.png);width:16px;height:16px;text-indent:-300px;overflow:hidden;opacity:0.6;filter:alpha(opacity=60)}
div.blog_footer li a:hover{opacity:1;filter:alpha(opacity=100)}
li.sh_tw a{background-position:0 0}
li.sh_fb a{background-position:-16px 0}
li.sh_wy a{background-position:-32px 0;width:18px !important}
div.blog_footer p{background:#ececec;padding:0 8px;line-height:20px;font:bold 11px/20px Arial,Helvetica,sans-serif;color:#656565}
div.blog_footer p a{color:#656565;text-decoration:none !important}
div.blog_footer p a:hover{color:#B70000}
form#form_addcomment fieldset{margin-bottom:10px}
form#form_addcomment fieldset.button{text-align:right;margin:0;width:430px}
div.comment{margin-bottom:2.5em;font-size:11px;line-height:17px}
div.comment_top{background:#f5f5f5;color:#656565;padding:5px 10px;margin-bottom:.5em}
div.comment_top b{text-transform:uppercase}
div.comment_top a{color:#222;text-decoration:none !important}
#sitemap{width:100%;position:absolute;bottom:0;left:0;z-index:3;padding-top:9px}
.sitemap_bg{ background-color:#333;border-top:10px solid #f7f7f7;color:#777;padding:1em 0}
#sitemap ul{width:938px;margin:auto;text-align:left}
#sitemap ul ul{width:auto !important}
#sitemap li{float:left;width:230px;list-style-type:none}
#sitemap li li{float:none;background:url(../img/li_sq.gif) no-repeat scroll 10px 8px;padding-left:20px}
#sitemap li a{color:#fff;font:bold 11px/18px Georgia,serif}
#sitemap li li a{color:#aaa;font:11px/18px Arial,Helvetica,sans-serif}
#sitemap li li a:hover{color:#fff}
a.closesm{position:absolute;top:0;left:50%;margin-left:400px;padding:2px 7px 3px 22px;color:#fff;font:11px/18px Arial,Helvetica,sans-serif;background:#333 url(../img/close.gif) no-repeat scroll 6px 6px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;z-index:4}
blockquote{margin:1.5em 2em;font-style:italic}
blockquote.fromthis{margin:0 0 1.5em 1.5em;margin-top:0;float:right;width:220px;border-left:4px solid #BCC6CF;padding-left:1.2em;font:11px/20px Arial,Helvetica,sans-serif;color:#777}
blockquote.fromthis p:last-child{margin-bottom:0}
.text a{color:#191919}
.text a:hover{color:#e40000}
.text h1,.text h2,.text h3{margin:1em 0 0.5em 0;color:#191919}
.text h1{font-size:25px;line-height:31px}
.text h2{font-size:20px;line-height:28px;color:#20416C !important}
.text h3{font:18px/24px "Times New Roman",serif;color:#757575;margin-bottom:0.3em}
p{margin-bottom:1.5em}
.text ul,.text ol{margin:0 0 1em 2.5em}
q{font-style:italic}
del{color:red;text-decoration:line-through}
ins{border-bottom:1px solid green;color:green;text-decoration:none}
a.pdf,a.doc,a.xls{padding:12px 0 12px 38px;margin-left:1em;display:inline-block;background-repeat:no-repeat;background-position:0 4px}
a.pdf{background-image:url(../img/icon_pdf.png)}
a.doc{background-image:url(../img/icon_doc.png)}
a.xls{background-image:url(../img/icon_xls.png)}
hr{background:none;border:0;border-top:1px solid #dadada;margin:3em 0 1em 0}
table p{margin-bottom:1em}
table p:first-child{margin:0 !important}
table.zebra,table.standard{border-collapse:collapse;margin-bottom:1em}
table.zebra td,table.standard td{padding:3px 5px;font:12px/18px Arial,Helvetica,sans-serif}
table.zebra th,table.zebra thead td,table.standard th,table.standard thead td{padding:3px 5px;background:#22436E !important;color:#fff;font:bold 12px/18px Arial,Helvetica,sans-serif;border:1px solid #aaa}
table.zebra th,table.zebra thead td{border:0}
caption{font-size:12px}
table.zebra tfoot td,table.standard tfoot td{background:#eee}
table.standard td{border:1px solid #999}
table.zebra tr.even td{background:#f2f2f2}
table.grid,table.gallery{clear:both;margin:auto;border-collapse:collapse}
table.grid td,table.gallery td{text-align:center;vertical-align:middle;padding:5px}
table.gallery a{padding:2px;border:1px solid #ccc;display:inline-block}
table.gallery a:hover{border-color:#555}
table.grid img,table.gallery img{display:block}
table.grid i,table.gallery i{display:block}
table.grid td{border:1px solid #ccc;border-width:1px 0 0 1px}
table.grid tr.first td{border-top:0}
table.grid td.first{border-left:0}
img.left{margin-right:10px}
form.form{margin-left:85px;width:430px}
form.form legend{color:#254671;font:bold 11px/18px Georgia,serif}
form.form fieldset{clear:both;margin:1.5em 0}
form.form div.field label,span.nolabel{float:left;width:170px;line-height:18px;padding-top:3px;padding-bottom:2px}
form.form div.formright label{float:none !important;width:auto !important;padding:0  !important;margin-right:1em}
form.form input.text,form.form textarea{float:left;width:250px;border:1px solid #c1c1c1;border-top-color:#aaa;border-bottom-color:#e1e2e1;background:url(../img/innershadow.gif) repeat-x scroll 0 0;outline:1px solid #f7f8f7;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;padding:3px 4px;font:12px/18px Arial,Helvetica,sans-serif}
form.form textarea{height:110px}
form.form input.text:focus,form.form textarea:focus{border-color:#6e9bd7;border-top-color:#5189ac;border-bottom-color:#9dc7ff;-moz-box-shadow:0 0 2px #67BEFE;-webkit-box-shadow:0 0 2px #67BEFE;box-shadow:0 0 2px #67BEFE}
form.form input.error,form.form textarea.error{border-color:#F75E5E #F98A8A #FFC4C4 #F98A8A !important;outline-color:#FFF0F0}
form.form input.error:focus,form.form textarea.error:focus{-moz-box-shadow:0 0 2px #F85656;-webkit-box-shadow:0 0 2px #F30;box-shadow:0 0 2px #F30}
form.form input.chbox{position:relative;top:1px;margin-right:3px}
form.form div.chboxlist{margin-left:0.5em}
form.form div.formright{float:left;width:250px;padding:3px 4px}
form.form div.field{clear:both;padding-top:8px;width:500px}
form.form div.field div.box{margin:0 !important}
form.form span.rq{color:#e40000}
form.form div.box{width:180px;margin-top:0.5em;float:left}
form.form div.box b{display:block}
form.form div.box label{float:none}
form.form div.box input{float:none}
form.form div.second{width:290px}
form.form div.specify{padding:0;font-style:italic;display:block;margin-bottom:0.5em;line-height:22px}
form.form div.specify input{width:150px;margin-left:4px}
form.form div.block label{width:auto}
form.form div.block input.text,form.form div.block textarea{clear:both;width:420px}
form.form fieldset.button{margin-left:170px;display:inline;width:300px}
form.form fieldset.button input{background-color:#254671;color:#fff;font:11px/18px Arial,Helvetica,sans-serif;text-transform:uppercase;border:0;padding:3px 13px;cursor:pointer}
form.form fieldset.button input:hover{background-color:#4171AF}
label.error{display:none !important}

#fancybox-loading{position:fixed;top:50%;left:50%;height:40px;width:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}
* html #fancybox-loading{/* ie6 */ position:absolute;margin-top:0}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('../img/fancybox/fancybox.png')}
#fancybox-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:#000;z-index:1100;display:none}
* html #fancybox-overlay{/* ie6 */ position:absolute;width:100%}
#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}
#fancybox-wrap{position:absolute;top:0;left:0;margin:0;padding:20px;z-index:1101;display:none}
#fancybox-outer{position:relative;width:100%;height:100%;background:#FFF}
#fancybox-inner{position:absolute;top:0;left:0;width:1px;height:1px;padding:0;margin:0;outline:none;overflow:hidden}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent}
#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background-image:url('../img/fancybox/fancybox.png');background-position:-40px 0px;cursor:pointer;z-index:1103;display:none}
#fancybox_error{color:#444;font:normal 12px/20px Arial;padding:7px;margin:0}
#fancybox-content{height:auto;width:auto;padding:0;margin:0}
#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;-ms-interpolation-mode:bicubic}
#fancybox-frame{position:relative;width:100%;height:100%;border:none;display:block}
#fancybox-title{position:absolute;bottom:0;left:0;font-family:Arial;font-size:12px;z-index:1102}
.fancybox-title-inside{padding:10px 0;text-align:center;color:#333}
.fancybox-title-outside{padding-top:5px;color:#FFF;text-align:center;font-weight:bold}
.fancybox-title-over{color:#FFF;text-align:left}
#fancybox-title-over{padding:10px;background-image:url('../img/fancybox/fancy_title_over.png');display:block}
#fancybox-title-wrap{display:inline-block}
#fancybox-title-wrap span{height:32px;float:left}
#fancybox-title-left{padding-left:15px;background-image:url('../img/fancybox/fancybox.png');background-position:-40px -90px;background-repeat:no-repeat}
#fancybox-title-main{font-weight:bold;line-height:29px;background-image:url('../img/fancybox/fancybox-x.png');background-position:0px -40px;color:#FFF}
#fancybox-title-right{padding-left:15px;background-image:url('../img/fancybox/fancybox.png');background-position:-55px -90px;background-repeat:no-repeat}
#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background-image:url('../img/fancybox/blank.gif');z-index:1102;display:none}
#fancybox-left{left:0px}
#fancybox-right{right:0px}
#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}
#fancybox-left-ico{background-image:url('../img/fancybox/fancybox.png');background-position:-40px -30px}
#fancybox-right-ico{background-image:url('../img/fancybox/fancybox.png');background-position:-40px -60px}
#fancybox-left:hover,#fancybox-right:hover{visibility:visible;/* ie6 */}
#fancybox-left:hover span{left:20px}
#fancybox-right:hover span{left:auto;right:20px}
.fancy-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}
#fancy-bg-n{top:-20px;left:0;width:100%;background-image:url('../img/fancybox/fancybox-x.png')}
#fancy-bg-ne{top:-20px;right:-20px;background-image:url('../img/fancybox/fancybox.png');background-position:-40px -162px}
#fancy-bg-e{top:0;right:-20px;height:100%;background-image:url('../img/fancybox/fancybox-y.png');background-position:-20px 0px}
#fancy-bg-se{bottom:-20px;right:-20px;background-image:url('../img/fancybox/fancybox.png');background-position:-40px -182px}
#fancy-bg-s{bottom:-20px;left:0;width:100%;background-image:url('../img/fancybox/fancybox-x.png');background-position:0px -20px}
#fancy-bg-sw{bottom:-20px;left:-20px;background-image:url('../img/fancybox/fancybox.png');background-position:-40px -142px}
#fancy-bg-w{top:0;left:-20px;height:100%;background-image:url('../img/fancybox/fancybox-y.png')}
#fancy-bg-nw{top:-20px;left:-20px;background-image:url('../img/fancybox/fancybox.png');background-position:-40px -122px}

#tip7-title{text-align:left}
#tip7-title b{display:block;margin-right:80px}
#tip7-title span{float:right}

#topmenu.de a{padding:0 5px 0 5px !important}
#topmenu.es a{padding:0 3px 0 3px !important}

.home.text.de h1{font-size:22px !important}
.home.text.it h1{font-size:23px !important}
.home.text.es h1{font-size:21px !important}
.home.text.ru h1{font-size:24px !important}
.offscr{position:absolute;top:-9999px;left:-10000px;}
