body
{
font-family:Tahoma;
font-size:11px;
color:#666;
text-align:center;
background-color:#FFF;
line-height:16px;
margin:0;
padding:0;
}
img
{
border:0;
vertical-align:middle;
}
form
{
margin:0;
padding:0;
}
.globalContainer
{
text-align:left;
padding-bottom:10px;
width:780px;
border:1px solid #d5d5d5;
display:table;
margin:0 auto 5px;
}
.contentContainer
{
float:left;
display:block;
width:740px;
padding:0 20px;
}
#sizeMenu
{
width:220px;
}
.headerContainer
{
background:url(../images/bg-header.jpg) top repeat-x;
height:85px;
}
.menuNavigation
{
background:url(../images/bg-menu-nav.jpg) top repeat-x;
height:32px;
margin:5px 20px 10px;
}
.menuNavigation img
{
vertical-align:top;
}
.cornerRight
{
float:right;
}
.menuNavigation ul
{
display:block;
float:left;
margin:0;
padding:3px 0 0 180px;
}
.menuNavigation ul li
{
list-style:none;
display:inline;
padding:0 0 0 5px;
}
.menuNavigation ul li a
{
color:#666;
font-weight:400;
font-family:Tahoma;
font-size:11px;
}
.leftMenu
{
width:160px;
float:left;
letter-spacing:0;
}
.leftMenu ul
{
list-style:none;
font-size:12px;
font-family:Arial;
font-weight:700;
overflow:hidden;
text-align:left;
color:#000;
margin:0 0 10px;
padding:0;
}
.leftMenu ul li
{
line-height:14px;
margin:0;
padding:0 0 3px;
}
.leftMenu ul li a
{
display:block;
color:#fff;
text-decoration:none;
background:url(../images/bg-leftmenu.jpg);
padding:2px 0 2px 15px;
}
.leftMenu ul li ul
{
display:block!important;
list-style:none;
font-family:Verdana;
margin:7px 0 7px 5px;
padding:0;
}
.leftMenu ul li ul li
{
line-height:12px;
background:url(../images/icon-menu.gif) no-repeat 1em .7em;
margin:0;
padding:0 0 0 5px;
}
.leftMenu ul li ul li a
{
display:block;
font-weight:400;
font-size:11px;
color:#4084dc;
text-decoration:underline;
background:none;
}
.leftMenu ul li ul li.act a
{
color:#f87b00;
font-weight:700;
text-decoration:none;
}
ul.mainMenu
{
border:1px solid #fff;
float:left;
text-align:left;
width:135px;
background-color:#548ed3;
margin:10px 0 0 10px;
padding:0;
}
ul.mainMenu li
{
list-style:none;
width:100%;
border-top:1px solid #84adde;
border-bottom:1px solid #2d79d1;
margin:0;
padding:0;
}
ul.mainMenu li a
{
display:block;
color:#fff;
text-decoration:none;
font-family:Tahoma;
font-size:11px;
margin:0;
padding:0 0 0 30px;
}
ul.mainMenu li.active a,ul.mainMenu li a:hover
{
background-color:#80aee5;
}
.Logo
{
float:left;
margin:30px 0 0 35px;
padding:0;
}
.contact
{
float:right;
text-align:right;
color:#517bab;
font-weight:700;
margin:20px 15px 0 0;
}
.contact ul li
{
list-style:none;
display:inline;
padding:0;
}
.contact ul li img
{
margin-top:3px;
vertical-align:top;
padding:0 5px 0 7px;
}
.contact ul li a
{
color:#517bab;
text-decoration:none;
font-weight:400;
font-family:Tahoma;
font-size:10px;
padding-right:7px;
}
.navigation
{
float:right;
text-align:right;
color:#517bab;
font-weight:700;
width:585px;
display:block;
margin:8px 8px 0 0;
}
.navigation ul
{
float:left;
margin:0;
padding:0 8px;
}
.navigation ul li
{
list-style:none;
display:inline;
background:url(../images/bg-menu.jpg) repeat-x bottom left;
margin:0;
padding:0 0 15px;
}
.navigation ul li img
{
margin:28px 0 0;
padding:0;
}
.navigation ul li.active
{
background:url(../images/bg-menu-active.jpg) repeat-x bottom left;
border:1px solid #fff;
border-bottom:0;
border-top:0;
}
.navigation ul li.active a
{
color:#4d8fdd;
}
.navigation ul li a
{
color:#517bab;
text-decoration:none;
font-weight:700;
font-family:Verdana;
font-size:10px;
}
.navigation ul li a:hover
{
background:url(../images/bg-menu-active.jpg) repeat-x bottom left;
color:#4d8fdd;
margin:0;
padding:0 0 15px;
}
.bannerContainer
{
display:block;
margin:0 20px;
padding:15px 0 0;
}
.bannerLeft
{
float:left;
width:auto;
}
.bannerRight
{
float:right;
width:200px;
}
.bannerRight .Item3 a,.bannerRight .Item2 a,.bannerRight .Item1 a
{
color:#ffe371;
font-size:11px;
font-family:Tahoma;
text-decoration:none;
font-weight:700;
width:176px;
height:23px;
display:block;
padding:42px 0 0 20px;
}
.bannerRight .Item1 img,.bannerRight .Item2 img,.bannerRight .Item3 img
{
margin:0 0 2px 5px;
}
.bannerRight .Item1
{
background:url(../images/banner1.jpg) no-repeat;
margin:2px 0 3px;
}
.bannerRight .Item1 a:hover
{
background:url(../images/banner1-active.jpg) no-repeat;
}
.bannerRight .Item2
{
background:url(../images/banner2.jpg) no-repeat;
margin-bottom:3px;
}
.bannerRight .Item2 a:hover
{
background:url(../images/banner2-active.jpg) no-repeat;
}
.bannerRight .Item3
{
background:url(../images/banner3.jpg) no-repeat;
}
.bannerRight .Item3 a:hover
{
background:url(../images/banner3-active.jpg) no-repeat;
}
.contentLeft
{
float:left;
width:191px;
background-color:#f0f5f8;
margin:0;
padding:0;
}
.contentLeft h1
{
display:block;
width:100%;
height:19px;
text-align:center;
background-color:#507bad;
color:#FFF;
font-size:12px;
font-weight:700;
font-family:Tahoma;
margin:0;
padding:0;
}
.contentCenter
{
float:left;
width:316px;
padding:15px 0 0 15px;
}
.contentCenter h1
{
color:#b6b6b6;
font-size:20px;
font-family:Tahoma;
font-weight:400;
text-align:right;
line-height:18px;
margin:0;
padding:0 0 30px;
}
.contentCenter h1 span
{
color:#4f749f;
font-size:19px;
text-transform:uppercase;
}
.contentCenter p
{
color:#7796bc;
font-size:11px;
font-family:Tahoma;
line-height:14px;
margin:0;
padding:0;
}
.contentCenter h2
{
color:#7796bc;
font-size:11px;
font-family:Tahoma;
font-weight:700;
margin:0;
padding:25px 0 20px;
}
.contentCenter ul
{
margin:0;
padding:10px 0 0;
}
.contentCenter ul li
{
list-style:none;
display:inline;
padding:0 25px 0 0;
}
.contentCenter ul li a
{
color:#517bab;
text-decoration:none;
font-family:Tahoma;
font-size:11px;
font-weight:700;
}
.contentCenter ul li a:hover
{
color:#4fa7df;
}
.contentRight
{
float:left;
width:197px;
margin-left:18px;
}
.contentRight h1
{
display:block;
width:100%;
height:19px;
text-align:center;
background-color:#d6b118;
color:#FFF;
font-size:12px;
font-weight:700;
font-family:Tahoma;
margin:0;
padding:0;
}
.contentRight h2
{
display:block;
width:auto;
height:14px;
background-color:#bec4c7;
color:#FFF;
font-size:12px;
font-weight:700;
font-family:Tahoma;
margin:20px 0 0;
padding:0 0 2px 23px;
}
.contentRight p
{
width:151px;
color:#517bab;
line-height:14px;
margin:10px 0 0 20px;
padding:0;
}
.contentRight p img
{
padding-bottom:10px;
}
.contentRight .partners
{
text-align:center;
margin-top:10px;
}
.contentRight .partners img
{
margin-bottom:7px;
}
ul.ExpertSay
{
float:left;
border:0;
width:95%;
margin:0;
padding:10px 0 0 5px;
}
ul.ExpertSay li
{
float:left;
list-style:none;
background:url(../images/icon-expert.gif) no-repeat 0 .4em;
line-height:18px;
border-bottom:1px solid #cce1ee;
margin:0 0 15px;
padding:0 0 12px 20px;
}
ul.ExpertSay li span
{
display:block;
color:#507bad;
font-weight:700;
padding-top:10px;
}
ul.ExpertSay li a
{
color:#507bad;
font-size:11px;
font-family:Tahoma;
}
.links
{
background:url(../images/bg_links.jpg) no-repeat bottom right;
display:block;
border:2px solid #507bad;
border-left:0;
border-right:0;
width:740px;
float:left;
margin:10px 0 0;
padding:0 0 10px;
}
.links ul
{
float:left;
border:0;
width:184px;
margin:0;
padding:0;
}
.links ul li
{
float:left;
list-style:none;
background:url(../images/icon-links.gif) no-repeat 0 .7em;
display:block;
width:85%;
margin:0;
padding:0 0 0 10px;
}
.links ul li.titl
{
color:#507bad;
font-weight:700;
font-size:10px;
font-family:Tahoma;
background:none;
background-color:#e9eff1;
height:18px;
margin-bottom:12px;
width:95%;
}
.links ul li a
{
color:#507bad;
font-size:10px;
font-family:Tahoma;
display:block;
}
.adr
{
float:left;
display:block;
color:#456fa2;
font-size:11px;
font-weight:700;
margin:0;
padding:0 0 0 15px;
}
.adr h3
{
font-size:12px;
text-transform:uppercase;
margin:0;
padding:10px 0 15px;
}
.adr p
{
color:#798da5;
font-weight:400;
line-height:normal;
margin:0;
padding:0;
}
.map
{
display:block;
float:right;
padding:60px 75px 0 0;
}
form.formAd
{
display:block;
float:left;
width:550px;
border-top:1px solid #e6e8ea;
margin:10px 0 0 10px;
padding:15px 0 0 15px;
}
form.formAd dt
{
width:70px;
float:left;
text-align:right;
color:#798da5;
font-family:Tahoma;
font-size:12px;
font-weight:700;
margin:2px 0;
padding:0 2px 5px 0;
}
form.formAd dd
{
padding-bottom:5px;
margin:2px 0 2px 75px;
}
form.formAd input
{
width:300px;
margin:2px 0;
}
form.formAd input.butt
{
font-size:11px;
height:18px;
width:70px;
color:#fff;
font-family:Tahoma;
background-color:#789fcf;
border:0;
cursor:hand;
margin:0;
padding:1px 0 10px;
}
.opinie
{
float:right;
width:565px;
display:block;
font-size:11px;
line-height:normal;
color:#798da5;
border-bottom:1px solid #e4ebf3;
margin:0 15px 0 0;
padding:2px 0 10px;
}
.opinie h2
{
display:block;
width:196px;
height:17px;
text-align:center;
background-color:#507bad;
color:#FFF;
font-size:12px;
font-weight:700;
font-family:Tahoma;
margin:45px 0 0;
padding:2px 0 0;
}
.opinie h3
{
display:block;
color:#456fa2;
font-size:11px;
font-weight:700;
font-family:Tahoma;
margin:0;
padding:0;
}
.opinie ul
{
float:left;
border:0;
width:186px;
background-color:#f0f5f8;
border-bottom:1px solid #507bad;
margin:0;
padding:15px 0 15px 10px;
}
.opinie ul li
{
float:left;
list-style:none;
background:url(../images/icon-outlook.gif) no-repeat 0 .35em;
display:block;
height:18px;
width:100%;
margin:0;
padding:0 0 0 10px;
}
.opinie ul li a
{
color:#507bad;
text-decoration:none;
font-size:11px;
font-family:Tahoma;
display:block;
}
p.outlook
{
float:right;
width:340px;
display:block;
font-size:11px;
line-height:normal;
color:#798da5;
margin:-20px 0 0;
padding:2px 8px 10px 0;
}
p.include
{
display:block;
color:#798da5;
margin:160px 0 15px;
}
ul.services
{
float:left;
border:0;
width:186px;
background-color:#fff;
margin:0;
padding:10px 0 15px 10px;
}
ul.services li
{
float:left;
list-style:none;
background:url(../images/icon-services.gif) no-repeat 0 .35em;
display:block;
height:18px;
width:100%;
margin:0;
padding:0 0 0 10px;
}
ul.services li a
{
color:#798da5;
text-decoration:none;
font-size:11px;
font-family:Tahoma;
display:block;
}
ul.services li a:hover
{
color:#9ba6b4;
}
.integrat
{
display:block;
float:left;
width:100%;
}
.integrat h4
{
display:block;
color:#456fa2;
font-size:11px;
font-weight:700;
font-family:Tahoma;
float:left;
width:100%;
margin:0;
padding:0;
}
.integrat p
{
float:right;
width:275px;
display:block;
font-size:12px;
line-height:18px;
color:#798da5;
font-style:italic;
margin:0;
padding:2px 10px 10px 0;
}
.integrat p span
{
display:block;
float:left;
color:0;
font-size:11px;
font-weight:700;
font-style:normal;
padding:5px 0 0;
}
ul.integration
{
float:left;
border:0;
background-color:#fff;
margin:0;
padding:10px 0 15px 10px;
}
ul.integration li
{
float:left;
list-style:none;
background:url(../images/icon-menu.gif) no-repeat 0 .35em;
display:block;
height:18px;
width:100%;
margin:0;
padding:0 0 0 10px;
}
ul.integration li a
{
color:#4084dc;
text-decoration:underline;
font-size:11px;
font-family:Tahoma;
display:block;
}
ul.integration li a:hover
{
color:#3e77c0;
}
.team
{
display:block;
width:140px;
text-align:center;
float:left;
margin:0;
padding:0;
}
.team p
{
color:#777f88;
font-weight:700;
text-decoration:none;
border-top:4px solid #000;
margin:0;
padding:5px 0 0;
}
.team span
{
color:#777f88;
text-decoration:none!important;
}
p.teamTilte
{
display:block;
color:#456fa2;
font-size:12px;
font-weight:700;
font-family:Tahoma;
float:left;
width:100%;
margin:25px 0 10px;
padding:0;
}
p.date
{
display:block;
background-color:#b3bfce;
color:#FFF;
width:60px;
margin:0 0 5px;
padding:0 0 0 10px;
}
p.readmore
{
float:right;
margin:5px 7px 0 0;
padding:0;
}
p.readmore a
{
color:#4084dc;
font-size:10px;
}
.person
{
display:block;
width:96%;
float:left;
border-bottom:2px solid #000;
margin:0 0 20px;
padding:30px 0 5px;
}
.person h2
{
color:#456fa2;
background-color:#FFF;
text-transform:uppercase;
text-align:left;
width:100%;
margin:0;
padding:0;
}
.person p
{
border-bottom:1px solid #000;
font-weight:700;
margin:0 0 10px;
padding:10px 0 0;
}
.person p span
{
font-weight:400;
}
.person p img
{
margin-right:7px;
padding:0 0 3px;
}
.person .info
{
display:block;
width:375px;
float:right;
}
.person .info p
{
border:0;
padding:0;
}
.person .info span.keywords
{
color:#6196d6;
}
.person .info span
{
display:block;
margin:0 0 15px;
}
.person .info .works
{
display:block;
width:125px;
text-align:center;
float:left;
margin:0;
padding:15px 0 0;
}
.person .info .works p
{
color:#798da5;
text-decoration:none;
border-top:1px solid #8e97a2;
margin:0;
padding:5px 0 0;
}
.footerContainer
{
width:720px;
float:left;
background-color:#507bad;
height:18px;
color:#FFF;
font-family:Tahoma;
font-size:10px;
margin:5px 0 0 20px;
padding:0 0 0 20px;
}
.footerContainer p
{
float:left;
margin:0;
padding:0;
}
.footerContainer ul
{
float:right;
margin:0;
padding:0 10px 0 0;
}
.footerContainer ul li
{
float:left;
list-style:none;
font-size:9px;
margin:0 5px 5px;
padding:0;
}
.footerContainer ul li a
{
color:#fff;
font-size:10px;
font-weight:700;
font-family:Tahoma;
}
#borderNone,ul.ExpertSay li.last
{
border:0;
}
.cornerLeft,.person .img
{
float:left;
}
.menuNavigation ul li.active,.footerContainer span
{
font-weight:700;
}
.contact ul,form.formAd dl
{
margin:0;
padding:0;
}
ul.ExpertSay li a:hover,.links ul li a:hover,.opinie ul li a:hover
{
color:#4c8fe0;
}
.team img,.person .info .works img
{
margin-bottom:15px;
}