/**
Title: CSS File for XS Software V4
Author: Joro Balinov
Email: joro@xs-software.com
Webiste: http://www.xs-software.com/
**/

html,body,* {
margin: 0;
padding: 0;
}

body, html {
font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
background: #95CAEC;
}

input, select, textarea {
font-family: "Lucida Grande", Arial, Verdana, Helvetica, sans-serif;
}

a {
color: #000;
}

.hidden {
display: none;
}

.bodyWrapper {
position: relative;
margin: 0 auto;
width: 920px;
position: relative;
}

.centered {
text-align: center;
}

/* ------------------------------ */

#topMessage {
background: #6aade2 url('../img/tm_bknd.jpg') 0 bottom repeat-x;
font-size: 11px;
color: #C7DFEE;
height: 32px;
}

#topMessage.ragewar {
background: #000 url('../img/tm_rw_bknd.jpg') no-repeat top center;
}

#topMessage a.madmoo,#topMessage a.contact{display:block;color:#c9e4f6;text-decoration:none;text-shadow:0 1px #1D76AE}
#topMessage a.contact{float:right;background:url(../img/header_contacts.png) no-repeat left center;padding:0 0 0 25px;line-height:13px;margin:7px 0 0 0}
#topMessage a.madmoo{float:left;height:32px;line-height:32px;background:url(../img/header_madmoo.png) no-repeat;padding:0 0 0 190px}
#topMessage a.madmoo:hover,#topMessage a.contact:hover,#topMessage a.ragewar:hover{color:#fff}
#topMessage a.madmoo:hover, #topMessage a.ragewar:hover{background-position:0 -32px}

#topMessage a.ragewar {
display:block;
float:left;
height:32px;
width: 475px;
line-height:32px;
background:url(../img/header_ragewar.png) no-repeat; 
padding:0 0 0 169px;
color:#c9e4f6;
text-decoration:none;
text-shadow:0 1px #000;
}

#topMessage a .kickstarterLogo {
float: right;
background: url(../img/header_kickstarter.png) no-repeat;
height: 32px;
width: 96px;
opacity: 0.7;
margin: 0 0 0 5px;
}

#topMessage a.ragewar:hover .kickstarterLogo {
opacity: 1;
}

/* ------------------------------ */

#mainHeader {
height: 123px;
background: url('../img/h_bknd.jpg') repeat-x;
border-bottom: 1px solid #fff;
}

#mainHeader .bodyWrapper {
height: 123px;
background: url('../img/h_bknd_2.jpg') center 0 no-repeat;
}

/* ------------------------------ */

#mainHeader #mainNavigation {
height: 86px;
}

/* ------------------------------ */

#mainHeader #mainNavigation a#logo {
display: block;
cursor: pointer;
float: left;
background: url('../img/h_logo.png') no-repeat;
width: 158px;
height: 40px;
margin: 61px 0 0 22px;
border:none;
}

#mainHeader #mainNavigation a#logo img {
border:none;
}

/* ------------------------------ */

#mainHeader #mainNavigation ul {
list-style: none;
float: right;
padding: 66px 0 0 0;
}

#mainHeader #mainNavigation ul li {
float: left;
padding: 0 0 0 10px;
}

#mainHeader #mainNavigation ul li a {
display: block;
cursor: hand;
float: left;
padding: 8px 13px;
font-size: 13px;
line-height: 14px;
font-weight: bold;
color: #337ab1;
background: #fff url('../img/h_nav_bknd.jpg') 0 bottom repeat-x;
border: 1px solid #fff;
text-decoration: none;
-moz-border-radius:10px 0px 10px 0px;
-webkit-border-radius:10px 0px 10px 0px;
border-radius:10px 0px 10px 0px;
text-shadow: 0px 1px 1px #fff;
-moz-text-shadow: 0px 1px 1px #fff;
-webkit-text-shadow: 0px 1px 1px #fff;
}

#mainHeader #mainNavigation ul li a:hover,#mainHeader #mainNavigation ul li a.current {
color: #000;
background: #fff;
}

/* ------------------------------ */

#pageBody {
background: #fff url('../img/p_bknd.jpg') repeat-x;
padding: 15px 0 30px 0;
border-bottom: 1px solid #fff;
}

/* ------------------------------ */

#pageBody h2 {
text-transform: uppercase;
font-size: 20px;
line-height: 25px;
color: #97c7eb;
border-bottom: 3px solid #c0ddf3;
padding: 5px 0;
margin: 15px 0;
}

#pageBody h2 span.section {
background: url('../img/t_section.gif') 10px 0 no-repeat;
padding: 0 0 5px 65px;
color: #336689;
}

#pageBody h3 {
font-size: 18px;
padding: 15px 0;
color: #336689;
}

#pageBody h3 small {
font-weight: normal;
font-size: 12px;
}

#pageBody h3 .newsDate {
float: right;
font-size: 11px;
font-weight: normal;
}

#pageBody .textbox.newsItem {
border-bottom: 1px dashed #ccc;
}

#pageBody .textbox.newsItem h3 {
padding: 5px 0 10px 0;
}

#pageBody .bodyWrapper {
overflow: hidden;
}

* html #pageBody .bodyWrapper {
height: 1%;
}

/* ------------------------------ */

#pageBody #subNavigation {
background: #6aade2 url('../img/tm_bknd.jpg') 0 bottom repeat-x;
padding: 5px;
overflow: hidden;
color: #fff;
-moz-border-radius:10px 0px 10px 0px;
-webkit-border-radius:10px 0px 10px 0px;
border-radius:10px 0px 10px 0px;
position: relative;
}

#pageBody #subNavigation span#submenuTitle {
display: block;
float: left;
text-align: right;
padding: 8px 10px;
font-size: 12px;
line-height: 12px;
text-transform: uppercase;
}

#pageBody #subNavigation ul {
float: left;
list-style: none;
padding: 0 7px 0 0;
}

#pageBody #subNavigation ul li {
float: left;
padding: 0 5px 0 0;
}

#pageBody #subNavigation ul li a,
#pageBody #subNavigation #productsNavigation .nav a {
display: block;
cursor: pointer;
float: left;
background: #C0DDF3 url('../img/subnav_bknd.jpg') 0 bottom repeat-x;
padding: 8px 12px;
font-size: 12px;
line-height: 12px;
text-decoration: none;
color: #3d6f91;
border: 1px solid #fff;
text-decoration: none;
-moz-border-radius:10px 0px 10px 0px;
-webkit-border-radius:10px 0px 10px 0px;
border-radius:10px 0px 10px 0px;
text-shadow: 0px 1px 1px #fff;
-moz-text-shadow: 0px 1px 1px #fff;
-webkit-text-shadow: 0px 1px 1px #fff;
}


#pageBody #subNavigation ul li a:hover,#pageBody #subNavigation ul li a.subCurrent {
color: #000;
background: #fff;
}

/* ------------------------------ */

#pageBody #subNavigation #productsNavigation {
line-height: 30px;
}

#pageBody #subNavigation #productsNavigation span {
display: block;
padding: 0 5px;
}

#pageBody #subNavigation #productsNavigation .previous,
#pageBody #subNavigation #productsNavigation .previous span,
#pageBody #subNavigation #productsNavigation .previous a {
float: left;
}

#pageBody #subNavigation #productsNavigation .next,
#pageBody #subNavigation #productsNavigation .next span,
#pageBody #subNavigation #productsNavigation .next a {
float: right;
}

#pageBody #subNavigation #productsNavigation .nav {
color: #fff;
}

#pageBody #subNavigation #productsNavigation .nav a:hover {
color: #000;
}

/* ------------------------------ */

#pageBody #contentWrapper {
margin: 0 220px 0 0;
}

/* ------------------------------ */

#pageBody #subContent {
width: 200px;
float: right;
}

#pageBody #subContent .title {
text-transform: uppercase;
color: #9bc4de;
font-weight: bold;
border-top: 1px solid #9bc4de;
border-bottom: 1px solid #9bc4de;
padding: 5px 10px;
margin: 15px 0;
}

#pageBody #subContent .allNews {
overflow: hidden;
margin: 0 0 10px 0;
}

#pageBody #subContent .allNews a {
display: block;
float: left;
background: #9bc4de;
color: #fff;
padding: 3px 6px;
font-size: 12px;
text-transform: none;
text-decoration: none;
border-top-left-radius: 5px;
border-bottom-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-bottomright: 5px;
-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
}

#pageBody #subContent .allNews a:hover {
background-color: #336689;
}

#pageBody #subContent #events dl dd {
padding: 0 0 20px 0;
}

#pageBody #subContent #events dl dd.inactive {
opacity: 0.6;
}

#pageBody #subContent #events dl dd big {
font-weight: bold;
font-size: 14px;
color: #5398c3;
line-height: 16px;
}

#pageBody #subContent #events dl dd big a {
color: #5398c3;
}

#pageBody #subContent #events dl dd big a:hover {
color: #000;
}

#pageBody #subContent #events dl dd small {
display: block;
font-size: 9px;
color: #5398c3;
margin: 4px 0 2px 0;
}

#pageBody #subContent #events dl dd p {
font-size: 11px;
}

#pageBody #subContent #events iframe,#pageBody #subContent #events img{display:none}

/* ------------------------------ */

#pageBody #subContent #feature {

}

#pageBody #subContent #feature .featureTitle {
padding: 0 0 10px 0;
}

#pageBody #subContent #feature .featureTitle a {
font-size: 18px;
line-height: 18px;
font-weight: bold;
color: #306f97;
text-decoration: none;
}

#pageBody #subContent #feature .featureTitle a small {
display: block;
font-size: 11px;
line-height: 11px;
font-weight: normal;
}

#pageBody #subContent #feature .featureThumbnail {
padding: 10px;
background: #c7dfee;
text-align: center;
border-radius-topleft: 10px;

border-radius-bottomright: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-bottomright: 10px;
-webkit-border-top-left-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
}

#pageBody #subContent #feature .featureThumbnail img {
border: 1px solid #fff;
}

#pageBody #subContent #feature .featureDescription {
font-size: 11px;
padding: 10px 0;
color: #628fac;
}

/* ------------------------------ */

#pageBody #subContent #allProducts {
padding: 0 0 20px 0;
}

#pageBody #subContent #allProducts ul {
list-style: none;
padding: 0;
}

#pageBody #subContent #allProducts ul li.groupTitle {
border-bottom: 4px solid #d6e3ef;
font-weight: bold;
color: #a8c4de;
text-transform : capitalize;
}

#pageBody #subContent #allProducts ul li {
padding: 5px 10px;
border-bottom: 1px dashed #a8c4de;
}

#pageBody #subContent #allProducts ul li a {
display: block;
text-decoration: none;
color: #396187;
}

#pageBody #subContent #allProducts ul li a:hover {
text-decoration: underline;
color: #000;
}

/* ------------------------------ */

#pageBody .textbox {
padding: 15px;
font-size: 12px;
line-height: 18px;
}

#pageBody .textbox.welcomeText {
font-size: 16px;
line-height: 20px;
color: #3e89c2;
}

#pageBody .textbox.welcomeText strong {
color: #336689;
}

#pageBody .textbox.productDescription {
margin: 0 0 0 190px;
}

#pageBody .productDescription p{margin:0 0 1em}

/* ------------------------------ */

.textbox table thead tr td {
padding: 3px 6px;
background: #156b9e;
font-weight: bold;
color: #fff;
}

.textbox table tbody tr td {
padding: 3px 6px;
border-bottom: 1px solid #9bcced;
}

.textbox table tbody tr:nth-child(odd) td {
background: #d3e8f8;
}
.textbox table#recaptcha_table td{background:#fff}


/* ------------------------------ */

.address {
/*background: url('../img/location.jpg') no-repeat;*/
width: 700px;
min-height: 210px;
}
.address p {
padding: 0 0 0 500px;
}
.address p.company {
font-weight: bold;
color: #1c75a7;
}

/* ------------------------------ */

#pageBody .formbox {

}

#pageBody .formbox .row {
overflow: hidden;
padding: 5px 0;
border-bottom: 1px solid #eaeaea;
}

* html #pageBody .formbox .row {
height: 1%;
}

#pageBody .formbox .row label {
display: block;
float: left;
width: 40%;
text-align: right;
padding: 0 15px 0 0;
}

#pageBody .formbox input, select, textarea {
font-size: 12px;
}

#pageBody .formbox .buttonrow {
text-align: center;
padding: 10px 0;
}

#pageBody .formbox .buttonrow input {
background: #87b0ca url('../img/button_bknd.jpg') 0 bottom repeat-x;
padding: 10px;
border: 1px solid #406e8b;
color: #fff;
font-weight: bold;
font-size: 14px;
}

/* ------------------------------ */

#pageBody ul {
padding: 15px 25px;
list-style-image: url('../img/list_bullet.gif');
}

#pageBody ul li {

}

/* ------------------------------ */

#pageBody #subContent #about {

}

#pageBody #subContent #about dl dd {
background: url('../img/about_tick.gif') no-repeat;
padding: 0 0 10px 30px;
color: #4a88b0;
}

/* ------------------------------ */

#pageBody #map {
width: 700px;
height: 460px;
position: relative;
margin: 0 auto;
background: url('../img/overview_map_new.jpg') no-repeat;
}

#pageBody #map #legend dl {
overflow: hidden;
}

#pageBody #map #legend dl dd {
float: left;
width: 200px;
background-repeat: no-repeat;
padding: 10px 10px 15px 40px;
font-weight: bold;
color: #336689;
font-size: 13px;
line-height: 13px;
}

#pageBody #map #legend dl dd.green {
background: url('../img/overview_legend_blue.png') no-repeat;
}

#pageBody #map #legend dl dd.yellow {
background: url('../img/overview_legend_yellow.png') no-repeat;
}



/* ------------------------------ */

#pageBody .productsPreview {
overflow: hidden;
}

* html #pageBody .productsPreview {
height: 1%;
}

/* ------------------------------ */

#pageBody .productsList {
padding: 10px 0 0 0;
}

#pageBody .productsList .productItem {
width: 280px;
float: left;
min-height:420px;
height: auto;
height: 420px;
padding: 0 13px 20px 13px;
position:relative;
}

#pageBody .productsList .productItem img.comingSoon {
width: 119px;
height: 119px;
position: absolute;
right: 9px;
top: -3px;
}

#pageBody .productsList .productItem img.crossPlatform {
width: 137px;
height: 43px;
position: absolute;
top: 107px;
left: 83px;
}

#pageBody .productsList.challenges .productItem {
	height: auto;
	min-height: 200px;
}

#pageBody .productsList .lastProduct {
padding: 0 0 40px 0;
}

#pageBody .productsList .productItem .thumbnail {
padding: 0 0 1px 0;
}

#pageBody .productsList .productItem .title {
background: url('../img/prod_large_title_bknd.jpg') repeat-x;
padding: 10px 15px;
font-weight: bold;
border-bottom: 1px dashed #bad6e8;
}

#pageBody .productsList .productItem .title a {
text-decoration: none;
color: #47718b;
}

#pageBody .productsList .productItem .title a big {
font-size: 25px;
line-height: 25px;
display: block;
}

#pageBody .productsList .productItem .title a small {
font-size: 12px;
line-height: 15px;
color: #86b2cd;
}

#pageBody .productsList .productItem .title a:hover, #pageBody .productsList .productItem .title a:hover small {
color: #000;
}

#pageBody .productsList .productItem .description {
padding: 10px 15px;
color: #55809a;
height: 165px;
overflow: hidden;
font-size: 9px;
}

#pageBody a.playTrailer {
display: block;
height: 16px;
line-height: 16px;
background: url('../img/trailer_play_small.gif') no-repeat;
padding: 0 0 0 22px;
margin: 0 0 5px 0;
}

#pageBody a.presentation {
display: block;
height: 16px;
line-height: 16px;
background: url('../img/pdf_icon.gif') no-repeat;
padding: 0 0 0 22px;
}

/* ------------------------------ */

#productInfo {
border-top: 1px dashed #c7dfee;
padding: 10px;
margin: 10px 0;
overflow: hidden;
font-size: 12px;
color: #306f97;
}

* html #productInfo {
height: 1%;
}

#productInfo span.type {
float: left;
}

#productInfo span.url {
float: right;
}

#productInfo a {
color: #306f97;
}

#productInfo a:hover {
color: #000;
}

/* ------------------------------ */

#productFeatures {
float: left;
padding: 10px;
width: 170px;
margin: 0 10px 10px 0;
}

#productFeatures #productLogo {
background: #c7dfee;
padding: 10px;
margin: 15px 0 10px 0;
border-radius-topleft: 10px;
border-radius-bottomright: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-bottomright: 10px;
-webkit-border-top-left-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
}

#productFeatures ul {
list-style: none;
padding: 0;
}

#productFeatures ul li {
padding: 5px 0;
border-bottom: 1px dashed #c7dfee;
font-size: 14px;
color: #306f97;
}

#productFeatures ul li strong {
display: block;
font-size: 9px;
text-transform: uppercase;
color: #adc4de;
padding: 0 0 2px 0;
}

/* ------------------------------ */

.productScreens {
width: 636px;
position: relative;
padding: 0 0 0 37px;
margin: 20px auto 20px auto;
}

.productScreens a {
display: block;
float: left;
cursor: pointer;
}

.productScreens a.productScreen-1 {
width: 140px;
}

.productScreens a.productScreen-2 {
width: 140px;
}

.productScreens a.productScreen-3 {
width: 140px;
}

.productScreens a.productScreen-4 {
width: 200px;
}


/* -------------- productScreens with 5 screens ---------------- */

.productScreens .s5{
width: 636px;
position: relative;
padding: 0 0 0 37px;
margin: 20px auto 20px auto;
}

.productScreens .s5 a {
display: block;
float: left;
cursor: pointer;
}

.productScreens.s5 a.productScreen-1 {
width: 130px;
}

.productScreens.s5 a.productScreen-2 {
width: 130px;
}

.productScreens.s5 a.productScreen-3 {
width: 130px;
}

.productScreens.s5 a.productScreen-4 {
width: 130px;
}

.productScreens.s5 a.productScreen-5 {
width: 115px;
}

#product-1 { /* KHAN WARS */
height: 370px;
background: url('../img/games/large/prod_prev_1.jpg') no-repeat;
}

#product-1 a {
height: 370px;
}

/* ------------------------------ */

#product-2 { /* NEMEXIA */
height: 370px;
background: url('../img/games/large/prod_prev_2.jpg') no-repeat;
}

#product-2 a {
height: 370px;
}

/* ------------------------------ */

#product-3 { /* PENGUIN FARMER */
height: 302px;
background: url('../img/games/large/prod_prev_3.jpg') no-repeat;
}

#product-3 a {
height: 302px;
}

/* ------------------------------ */

#product-4 { /* LADY POPULAR */
height: 387px;
background: url('../img/games/large/prod_prev_4.jpg') no-repeat;
}

#product-4 a {
height: 387px;
}

/* ------------------------------ */

#product-5 { /* STREET CRIME */
height: 400px;
background: url('../img/games/large/prod_prev_5.jpg') no-repeat;
}

#product-5 a {
height: 400px;
}

/* ------------------------------ */

#product-10 { /* MADMOO */
height: 384px;
background: url('../img/games/large/prod_prev_10.jpg') no-repeat;
}

#product-10 a {
height: 384px;
}

/* ------------------------------ */

#product-6 { /* MANAGORE */
height: 300px;
background: url('../img/games/large/prod_prev_6.jpg') no-repeat;
}

#product-6 a {
height: 300px;
}

#product-7 { /* LADY POPULAR */
height: 330px;
background: url('../img/games/large/prod_prev_7.jpg') no-repeat;
}

#product-7 a {
height: 330px;
}

#product-8 { /* EMPEROR */
height: 320px;
background: url('../img/games/large/prod_prev_8.jpg') no-repeat;
}

#product-8 a {
height: 320px;
}

#product-9 { /* FISHON */
height: 260px;
background: url('../img/games/large/prod_prev_9.jpg') no-repeat;
}

#product-9 a {
height: 260px;
}

/* ------------------------------ */

#productWallpapers {

}

#productWallpapers .download {
background: #C7DFEE;
padding: 10px;
overflow: hidden;
margin: 15px 0 20px 0;
}

#productWallpapers .download .thumbnail {
float: left;
background: #fff;
padding: 6px;
}

#productWallpapers .download .resolutions {
margin: 0 0 0 140px;
}

#productWallpapers .download .resolutions p {
padding: 0 0 3px 0;
margin: 0 0 3px 0;
border-bottom: 1px solid #fff;
color: #4C7D9D;
}

#productWallpapers .download .resolutions dl dt {
font-weight: bold;
}

/* ------------------------------ */

#preFooter {
border-bottom: 1px solid #fff;
border-top: 1px solid #ABD7F2;
background: url('../img/prefooter_bknd.jpg') repeat-x;
}

#preFooter .bodyWrapper {
padding: 25px 20px;
overflow: hidden;
}

#preFooter .column {
width: 185px;
margin: 0 15px;
float: left;
}

#preFooter .column .title {
text-transform: uppercase;
padding: 0 0 5px 0;
margin: 0 0 5px 0;
color: #9BC4DE;
border-bottom: 1px solid #9BC4DE;
}

#preFooter .column ul {
list-style: none;
font-size: 11px;
}

#preFooter .column ul li {

}

#preFooter .column ul li a {
text-decoration: none;
color: #306F97;
display: block;
}

#preFooter .column ul li a:hover {
color: #000;
}

/* ------------------------------ */

#footer {
background: url('../img/f_bknd.jpg') repeat-x;
color: #337ab1;
}

#footer .bodyWrapper {
background: url('../img/f_bknd_2.jpg') center 0 no-repeat;
padding: 30px 0;
}

#footer a {
font-weight: bold;
color: #15507e;
}

#footer a:hover {
color: #fff;
}

/* ------------------------------ */

#gco2009Teaser {
background: url('../img/gco2009_logo.gif') 0 10px no-repeat;
padding: 0 0 0 140px;
margin: 15px 0;
}

#gco2009Teaser h3 {
color: #336689;
}

#gco2009Teaser p {
padding: 0 0 10px 0;
color: #85acc5;
}

/* ------------------------------ */

#servicesScheme {
height: 304px;
position: relative;
background: url('../img/services_scheme.jpg') no-repeat;
}

#servicesScheme .text-1,
#servicesScheme .text-2,
#servicesScheme .text-3,
#servicesScheme .text-4,
#servicesScheme .text-5 {
position: absolute;
text-align: center;
font-size: 16px;
line-height: 16px;
font-weight: bold;
color: #1a6b9d;
text-shadow: 0px 1px 1px #fff;
-moz-text-shadow: 0px 1px 1px #fff;
-webkit-text-shadow: 0px 1px 1px #fff;
}

#servicesScheme .text-6,
#servicesScheme .text-7,
#servicesScheme .text-8 {
position: absolute;
text-align: center;
font-size: 16px;
line-height: 16px;
font-weight: bold;
color: #fff;
text-shadow: 0px 1px 2px #1a5174;
-moz-text-shadow: 0px 1px 2px #1a5174;
-webkit-text-shadow: 0px 1px 2px #1a5174;
}

#servicesScheme .text-1 {
width: 342px;
height: 52px;
padding: 18px 0 0 0;
left: 7px;
top: 5px;
}

#servicesScheme .text-2 {
width: 286px;
height: 41px;
padding: 22px 0 0 0;
left: 7px;
top: 82px;
}

#servicesScheme .text-3 {
width: 286px;
height: 36px;
padding: 20px 0 0 0;
left: 7px;
top: 150px;
}

#servicesScheme .text-4 {
width: 286px;
height: 51px;
padding: 33px 0 0 0;
left: 7px;
top: 213px;
}

#servicesScheme .text-5 {
width: 393px;
height: 51px;
padding: 33px 0 0 0;
left: 301px;
top: 213px;
}

#servicesScheme .text-6 {
width: 259px;
height: 36px;
padding: 20px 0 0 0;
left: 425px;
top: 150px;
}

#servicesScheme .text-7 {
width: 290px;
height: 29px;
padding: 12px 0 0 0;
left: 404px;
top: 102px;
}

#servicesScheme .text-8 {
width: 337px;
height: 63px;
padding: 27px 0 0 0;
left: 357px;
top: 5px;
}

/* ------------------------------ */

#businessModelScheme-1,
#businessModelScheme-2 {
background: url('../img/businessmodel_scheme_1.jpg') no-repeat;
padding: 200px 0 20px 0;
position: relative;
overflow: hidden;
}

#businessModelScheme-1 .text-1,
#businessModelScheme-1 .text-2,
#businessModelScheme-1 .text-3,
#businessModelScheme-2 .text-1,
#businessModelScheme-2 .text-2,
#businessModelScheme-2 .text-3 {
float: left;
font-size: 13px;
line-height: 13px;
font-weight: bold;
color: #336689;
}

#businessModelScheme-1 .text-1,
#businessModelScheme-2 .text-1 {
width: 180px;
margin: 0 50px 0 0;
}

#businessModelScheme-1 .text-2 {
width: 210px;
margin: 0 60px 0 0;
}

#businessModelScheme-1 .text-3,
#businessModelScheme-2 .text-3 {
width: 390px;
}

/* ------------------------------ */

#businessModelScheme-2 {
background: url('../img/businessmodel_scheme_2.jpg') no-repeat;
padding: 130px 0 20px 0;
position: relative;
}

#businessModelScheme-2 .text-1 {
margin-top: 50px;
}

#businessModelScheme-2 .text-2 {
width: 190px;
margin: 50px 100px 0 0;
}

#businessModelScheme-2 .text-4 {
position: absolute;
width: 240px;
right: 0;
top: 0;
font-size: 13px;
font-weight: bold;
color: #336689;
}

#businessModelScheme-2 .text-4 big {
display: block;
font-size: 15px;
font-weight: bold;
padding: 0 0 10px 0;
}

#businessModelScheme-2 .text-4 ul {
list-style-position: inside;
}

/* ------------------------------ */

#partnersScheme-1 {
width: 268px;
height: 268px;
float: right;
margin: 0 0 25px 65px;
position: relative;
background: url('../img/partners_scheme_1.jpg') no-repeat;
}

#partnersScheme-1 .text-1,
#partnersScheme-1 .text-2,
#partnersScheme-1 .text-3 {
position: absolute;
text-align: center;
font-weight: bold;
text-shadow: 0px 1px 1px #fff;
-moz-text-shadow: 0px 1px 1px #fff;
-webkit-text-shadow: 0px 1px 1px #fff;
}

#partnersScheme-1 .text-1 {
width: 123px;
height: 73px;
padding: 50px 0 0 0;
left: 8px;
top: 10px;
font-size: 14px;
line-height: 13px;
}

#partnersScheme-1 .text-2 {
width: 123px;
height: 78px;
padding: 45px 0 0 0;
right: 8px;
top: 10px;
font-size: 18px;
line-height: 17px;
}

#partnersScheme-1 .text-3 {
width: 123px;
height: 78px;
padding: 45px 0 0 0;
right: 8px;
bottom: 10px;
font-size: 14px;
line-height: 13px;
}

#partnersScheme-1 .scale-1,
#partnersScheme-1 .scale-2,
#partnersScheme-1 .scale-3,
#partnersScheme-1 .scale-4,
#partnersScheme-1 .scale-5 {
font-size: 9px;
line-height: 9px;
position: absolute;
color: #666;
}

#partnersScheme-1 .scale-1 {
top: 270px;
left: 10px;
}

#partnersScheme-1 .scale-2 {
top: 270px;
right: 10px;
text-align: right;
}

#partnersScheme-1 .scale-3,
#partnersScheme-1 .scale-4,
#partnersScheme-1 .scale-5 {
width: 50px;
left: -55px;
text-align: right;
}

#partnersScheme-1 .scale-3 {
top: 15px;
}

#partnersScheme-1 .scale-4 {
top: 130px;
}

#partnersScheme-1 .scale-5 {
top: 245px;
}

/* ------------------------------ */

#pageBody .textbox.partnersList {
padding: 15px 0;
}

#pageBody .textbox.partnersList h3 {
margin: 0 15px;
}

#pageBody .textbox.partnersList p {
margin: 15px;
}

#partnersList-1 {
height: 408px;
background: url('../img/partners_list_1.jpg') no-repeat;
}

#partnersList-2 {
height: 88px;
background: url('../img/partners_list_2.jpg') no-repeat;
}

#partnersList-3 {
height: 88px;
background: url('../img/partners_list_3.jpg') no-repeat;
}

#partnersList-4 {
height: 291px;
background: url('../img/partners_list_4.jpg') no-repeat;
}

/* ------------------------------ */

#advertisingScheme {
height: 232px;
background: url('../img/advertising_scheme.jpg') center 0 no-repeat;
}

/* ------------------------------ */

#homeScheme {
position: relative;
height: 260px;
margin: 15px 0 0 0;
background: url('../img/home_scheme.jpg') no-repeat;
}

#homeScheme .yearBlock {
float: left;
height: 219px;
width: 101px;
margin: 0 30px 0 0;
cursor: pointer;
}

#homeScheme .yearBlock.last {
width: 130px;
margin: 0;
}

#homeScheme .yearBlock p {
display: none;
}

#homeScheme .yearBlock:hover p {
display: block;
position: absolute;
top: 230px;
left: 15px;
width: 620px;
}

#pageBody #homeScheme ul.legend {
position: absolute;
top: 0;
left: 10px;
list-style: none;
font-size: 11px;
color: #1d76ae;
height: 35px;
width: 400px;
padding: 0;
}

#homeScheme ul.legend li {
float: left;
width: 150px;
height: 12px;
line-height: 12px;
padding: 0 0 0 20px;
margin: 0 0 5px 0;
}

#homeScheme ul.legend li.type-1 {
background: url('../img/home_scheme_legend.jpg') 0 0 no-repeat;
}

#homeScheme ul.legend li.type-2 {
background: url('../img/home_scheme_legend.jpg') 0 -12px no-repeat;
}

#homeScheme ul.legend li.type-3 {
background: url('../img/home_scheme_legend.jpg') 0 -24px no-repeat;
}

#homeScheme ul.legend li.type-4 {
background: url('../img/home_scheme_legend.jpg') 0 -36px no-repeat;
}

/* ------------------------------ */

#pageBody .textbox.productPlatforms {
margin: 0 0 0 190px;
}

#pageBody .textbox.productPlatforms .platformItem {
margin: 0 0 15px 0;
font-size: 11px;
line-height: 11px;
}

#pageBody .textbox.productPlatforms .platformItem .platformLogo {
float: left;
margin: 0 10px 10px 0;
}

#pageBody .textbox.productPlatforms .platformItem .platformLogo img {
border: none;
}

#pageBody .textbox.productPlatforms .platformItem small {
display: block;
font-size: 11px;
color: #306F97;
margin: 0 0 5px 0;
}

/* ------------------------------ */

#pageBody ul.browsergame2008 {
padding-left: 80px;
background: url('../img/home_browsergame2008.jpg') 0 15px no-repeat;
min-height: 59px;
}

#pageBody ul.browsergame2009 {
padding-left: 80px;
background: url('../img/home_browsergame2009.jpg') 0 15px no-repeat;
min-height: 59px;
}

#pageBody ul.browsergame2010 {
padding-left: 80px;
background: url('../img/home_browsergame2010.jpg') 0 15px no-repeat;
min-height: 59px;
}

#pageBody ul.bbgsite2010 {
padding-left: 80px;
background: url('../img/home_bbgsite2010.jpg') 0 15px no-repeat;
min-height: 59px;
}
#pageBody ul.bbgsite2011 {
padding-left: 80px;
background: url('../img/home_bbgsite2011.jpg') 0 15px no-repeat;
min-height: 59px;
}
#pageBody ul.bbgsite2012 {
padding-left: 80px;
background: url('../img/home_bbgsite2012.jpg') 0 15px no-repeat;
min-height: 59px;
}
#pageBody ul.bog2011 {
padding-left: 80px;
background: url(../img/bog2011.png) 0 15px no-repeat;
min-height: 59px;
}

#pageBody ul.wabg2012 {
padding-left: 80px;
background: url(../img/awardSofiawars.png) 0 15px no-repeat;
min-height: 59px;
}


/* Terms languages menu */
#pageBody div#changeLanguage{position:absolute;z-index:50;top:5px;right:225px;width:185px}
#pageBody div#changeLanguage .currentLanguage{float:right;line-height:11px;font-size:11px;font-weight:bold;color:#3d6f91;background:#fff url(../img/h_nav_bknd.jpg) 0 bottom repeat-x;border: 1px solid #fff;padding:5px;cursor:pointer;border-radius-topleft:5px;border-radius-bottomright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-right-radius:5px;text-shadow:0px 1px 1px #fff;-moz-text-shadow:0px 1px 1px #fff;-webkit-text-shadow:0px 1px 1px #fff}
#pageBody div#changeLanguage .currentLanguage img{vertical-align:top;*vertical-align:middle;margin:0px 3px 0 0}
#pageBody div#changeLanguage ul#languagesList{list-style:none !important;padding:5px;margin:25px 0 0 4px;font-weight:normal;border:1px solid #fff;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:6px;display:none;opacity:.9;background:#24465d;background:-webkit-gradient(linear,left top,left bottom,from(#3478a7),to(#24465d));background:-moz-linear-gradient(top,#3478a7,#24465d);background:-o-linear-gradient(top,#3478a7,#24465d);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3478a7',endColorstr='#24465d');filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3478a7',endColorstr='#24465d');
;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.2);-moz-box-shadow:3px 3px 3px rgba(0,0,0,.5);-o-box-shadow:0 1px 0 rgba(0,0,0,.2);box-shadow:0 1px  rgba(0,0,0,.2)}
#pageBody div#changeLanguage ul#languagesList li a{display:block;padding:2px 3px 3px;color:#c3dff5;text-decoration:none;margin-bottom:1px}
#pageBody div#changeLanguage ul#languagesList li a:hover,#pageBody div#changeLanguage ul#languagesList li a.current{background:#c3dff5;color:#000;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px}
#pageBody div#changeLanguage ul#languagesList li a img{position:relative;top:1px}
#pageBody div.terms{padding:0 15px 0 5px}
#pageBody div.terms h1{font-size:14px}
#pageBody div.terms h2{font-size:13px!important;border:0 none}
#pageBody div.terms h3{font-size:13px!important}
#pageBody div.terms h4{padding:4px 0}
#pageBody div.terms h4,#pageBody div.terms h4 span{font-size:13px!important;color:#000}

/*.clearfix:after{content: ".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}*/
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }




/* Ticker */
ul#ticker{height:340px;overflow:hidden;list-style:none!important;padding:0;margin:0}
ul#ticker a{display:block;width:200px;text-align:center;padding:10px 0}
ul#ticker img{border:none}
/* Careers */
ul.careers{padding:10px 0!important;margin:0;list-style:none!important}
ul.careers li.holder{padding-bottom:10px}
ul.careers .title{background:#dfecf4 url(../img/prod_large_title_bknd.jpg) repeat-x 0 0;padding:8px!important;-moz-border-radius:10px 0 10px;-webkit-border-radius:10px 0 10px;border-radius:10px 0 10px;border:1px solid #d7e3ea;margin-bottom:10px}
ul.careers .title a{display:block;text-decoration:none;color:#336689}
ul.careers .title a:hover{color:#000}
ul.careers .title:hover{border-color:#ccc}
.textbox p{padding:0 0 8px!important}
h2 span.section a,h2.section a{text-decoration:none;color:#97c7eb}
h2 span.section a:hover,h2.section a:hover{text-decoration:underline}
span.salone{color:#336689}
.flLeft{float:left}
.flRight{float:right}
textarea{overflow:auto;resize:none}
.red{color:#ff0000}



.blueBtn{padding:6px 16px 7px;outline:0;font:bold 18px/100% Trebuchet MS,Verdana,Tahoma,sans-serif!important;box-shadow:rgba(0,0,0, 0.1) 0px 0px 8px;-moz-box-shadow:rgba(0,0,0, 0.1) 0px 0px 8px;-webkit-box-shadow:rgba(0,0,0, 0.1) 0px 0px 8px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;color:#999;margin:7px 0;border:1px solid #59b4d4;background:#288DB1;background:-moz-linear-gradient(top,#288DB1 0%,#288DB1 50%,#0078A3 51%,#3292B5 100%);background:-webkit-gradient(linear, left top,left bottom,color-stop(0%,#288DB1),color-stop(50%,#288DB1),color-stop(51%,#0078A3),color-stop(100%,#3292B5));filter:progidDXImageTransform.Microsoft.gradient( startColorstr='#288DB1', endColorstr='#3292B5',GradientType=0 );-webkit-box-shadow:0px 2px 3px 0px rgba(0,0,0,.3),1px 1px 0 0 rgba(255,255,255,.3) inset;-moz-box-shadow:0px 2px 3px 0px rgba(0,0,0,.3),1px 1px 0 0 rgba(255,255,255,.3) inset;box-shadow:0px 2px 3px 0px rgba(0,0,0,.3),1px 1px 0 0 rgba(255,255,255,.6) inset,-1px -1px 0 0 rgba(255,255,255,.6) inset;color:#fff;text-shadow:0px -1px 0 rgba(0,0,0,1);cursor:pointer;text-decoration:none}


.error{margin:0 auto;padding:0;background:#f9e5e6 url(../img/error.png) no-repeat 0.5em 0.5em;color:#b50007;border:#e8aaad solid 1px;padding:1.1em 0.5em 1.0em 3.5em;-moz-border-radius:10px 0 10px;-webkit-border-radius:10px 0 10px;border-radius:10px 0 10px;font-weight:bold;text-shadow:1px 1px 0px #fff;margin:0.5em 0;font-size:12px;clear:left}
.clr{clear:both}

form#send{margin:20px 0}
form#send input[type="text"],form#send select,form#send textarea{width:432px}
form#send input[type="text"],form#send textarea{padding:4px}
form#send select{padding:4px;width:443px}
form#send label{width:240px!important}


/* Gallery */
ul.gallery{display:block;list-style:none!important;margin:20px 0;padding:0!important;overflow:hidden}
ul.gallery li{margin:0;padding:0;display:none;float:left}
ul.gallery a{display:block}
ul.gallery li.nogo{display:table}
ul.gallery a,ul.gallery li.nogo{width:100px;height:75px;padding:4px;border:1px solid #e0e0e0;-moz-border-radius:4px 0 4px;-webkit-border-radius:4px 0 4px;border-radius:4px 0 4px;text-align:center;overflow:hidden}
ul.gallery a{margin:0 15px 15px 0px}
ul.gallery li.nogo{margin:0 15px 15px 8px;opacity:0}
ul.gallery a img{opacity:0.8;border:none}
ul.gallery span{display:table-cell;text-align:center;vertical-align:middle;width:100px;height:75px}
ul.gallery span *{vertical-align:middle}
/*\*//*/
ul.gallery span{display:block}
ul.gallery span em{display:inline-block;height:100%;width:1px}
/**/
ul.gallery a:hover,ul.gallery li.nogo{background:#B1D6F1 url(../img/h_nav_bknd.jpg) repeat-x 0 0;border-color:#B1D6F1;-moz-box-shadow: 0 0 4px 4px #e3eef7;-webkit-box-shadow: 0 0 4px 4px #e3eef7;box-shadow:0 0 4px 4px #e3eef7}
ul.gallery a:hover img{opacity:1}

/*a.blueLink{display:block;text-align:center;background:#9bc4de;color:#fff;padding:3px 6px;font-size:12px;text-transform:none;text-decoration:none;-moz-border-radius:5px 0 5px 0;-webkit-border-radius:5px 0 5px 0;border-radius:5px 0 5px 0}
a:hover.blueLink{background-color:#336689}*/


a.blueLink{display:block;padding:7px 9px 9px;text-align:center;outline:0;font:bold 13px/100% Trebuchet MS,Verdana,Tahoma,sans-serif!important;box-shadow:rgba(0,0,0, 0.1) 0px 0px 8px;-moz-box-shadow:rgba(0,0,0, 0.1) 0px 0px 8px;-webkit-box-shadow:rgba(0,0,0, 0.1) 0px 0px 8px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;color:#999;margin:7px 0;border:1px solid #59b4d4;background:#288DB1;background:-moz-linear-gradient(top,#288DB1 0%,#288DB1 50%,#0078A3 51%,#3292B5 100%);background:-webkit-gradient(linear, left top,left bottom,color-stop(0%,#288DB1),color-stop(50%,#288DB1),color-stop(51%,#0078A3),color-stop(100%,#3292B5));filter:progidDXImageTransform.Microsoft.gradient( startColorstr='#288DB1', endColorstr='#3292B5',GradientType=0 );-webkit-box-shadow:0px 2px 3px 0px rgba(0,0,0,.3),1px 1px 0 0 rgba(255,255,255,.3) inset;-moz-box-shadow:0px 2px 3px 0px rgba(0,0,0,.3),1px 1px 0 0 rgba(255,255,255,.3) inset;box-shadow:0px 2px 3px 0px rgba(0,0,0,.3),1px 1px 0 0 rgba(255,255,255,.6) inset,-1px -1px 0 0 rgba(255,255,255,.6) inset;color:#fff;text-shadow:0px -1px 0 rgba(0,0,0,1);cursor:pointer;text-decoration:none}

/* background:-moz-linear-gradient(top,#288DB1 0%,#288DB1 50%,#0078A3 51%,#3292B5 100%) */
a:hover.blueLink{background:-moz-linear-gradient(top,#3292B5 0%,#3292B5 50%,#0078A3 51%,#288DB1 100%)}




/* PRES ARTICLES */
ul.articles{list-style:none!important;margin:0;padding:6px!important}
ul.articles li{padding:10px;margin:0 0 20px;display:block;height:140px;width:668px;-webkit-border-radius:20px 0;-moz-border-radius:20px 0;border-radius:20px 0;-moz-box-shadow:0 1px rgba(0,0,0,.5);-webkit-box-shadow:0 1px rgba(0,0,0,.5);box-shadow:0 1px 2px rgba(0,0,0,.5);position:relative;text-shadow:0 1px #ddd}
ul.articles li.khanwars{background: url(../img/press/th_khanwars.jpg) no-repeat 0 -160px}
ul.articles li.khanwars:hover{background-position:0 0}
ul.articles li.managore{background: url(../img/press/th_managore.jpg) no-repeat 0 -160px}
ul.articles li.managore:hover{background-position:0 0}
ul.articles li.nemexia{background: url(../img/press/th_nemexia.jpg) no-repeat 0 -160px}
ul.articles li.nemexia:hover{background-position:0 0}
ul.articles li.ladypopular{background: url(../img/press/th_ladypopular.jpg) no-repeat 0 -160px}
ul.articles li.ladypopular:hover{background-position:0 0}
ul.articles li.battlespell{background: url(../img/press/th_battlespell.jpg) no-repeat 0 -160px}
ul.articles li.battlespell:hover{background-position:0 0}
ul.articles li.scandal{background: url(../img/press/th_scandal.jpg) no-repeat 0 -160px}
ul.articles li.scandal:hover{background-position:0 0}
ul.articles li.ragewar{background: url(../img/press/th_ragewar.jpg) no-repeat 0 -161px}
ul.articles li.ragewar:hover{background-position:0 0}
ul.articles li h5 a{font-size:18px;color:#000;padding:0;text-decoration:none}
ul.articles li h5 a:hover{text-decoration:underline}
ul.articles li .info{height:30px;line-height:43px}
ul.articles li .info span{float:left;font-weight:bold}
ul.articles li .info a{float:right;margin:0}
ul.articles li .content{padding:0 0 0 160px;height:80px;overflow:hidden}
ul.articles li h5{width:600px;overflow:hidden;height:28px}
ul.articles li span.published{position:absolute;top:2px;right:6px;font-style:italic;font-weight:bold;color:#000;text-shadow:0 1px #fff;font-size:10px}
.icenter,.ileft,.iright,.pressText{margin:0 0 16px}
.icenter img,.ileft img,.iright img,.pressText img{border:none}
.icenter{text-align:center}
.ileft,.iright{overflow:hidden}
.ileft img{float:left;margin:0 8px 16px 0}
.iright img{float:right;margin:0 0 16px 8px}
.ileft ul{margin-left:260px;padding:0}
.ileft ol.goth-nums{margin-left:350px;padding:0}
.iright ol.goth-nums{margin-right:350px;padding:0}






/* Download langs */
/*#download{padding:0}
#download div{float:right;position:relative;background:#e1effa;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UxZWZmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjMGRmZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#e1effa 0%,#c0dff4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e1effa),color-stop(100%,#c0dff4));background:-webkit-linear-gradient(top,#e1effa 0%,#c0dff4 100%);
background:-o-linear-gradient(top,#e1effa 0%,#c0dff4 100%);background:-ms-linear-gradient(top,#e1effa 0%,#c0dff4 100%);
background:linear-gradient(top,#e1effa 0%,#c0dff4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e1effa', endColorstr='#c0dff4',GradientType=0 );}
#download div:hover{-moz-border-radius:0 0 5px;-webkit-border-radius:0 0 5px;border-radius:0 0 5px;background: #1772a9;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE3NzJhOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZDU4ODUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#1772a9 0%,#0d5885 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#1772a9), color-stop(100%,#0d5885));background:-webkit-linear-gradient(top,#1772a9 0%,#0d5885 100%);background:-o-linear-gradient(top,#1772a9 0%,#0d5885 100%);background:-ms-linear-gradient(top,#1772a9 0%,#0d5885 100%);background:linear-gradient(top,#1772a9 0%,#0d5885 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1772a9', endColorstr='#0d5885',GradientType=0 );z-index:1}
#download div span.dTitle{font-weight:bold;text-shadow:0px 1px 1px #fff;font-size:14px;display:block;-moz-border-radius:5px 0 5px;-webkit-border-radius:5px 0 5px;border-radius:5px 0 5px;border:1px solid #6fa7d3;padding:6px 12px 5px;cursor:pointer;color:#337ab1}
#download div:hover span.dTitle{text-shadow:0 -1px 0px #000;color:#f7f7f7;border:1px solid #1772a9}
#download ul{list-style:none!important;padding:0;overflow:hidden;position:absolute;-moz-border-radius:5px 5px 0;-webkit-border-radius:5px 5px 0;border-radius:5px 5px 0;outline:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYzYWZlMyIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzE3NzJhOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,rgba(99,175,227,0.9) 0%,rgba(23,114,169,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(99,175,227,0.9)),color-stop(100%,rgba(23,114,169,1)));background:-webkit-linear-gradient(top,rgba(99,175,227,0.9) 0%,rgba(23,114,169,1) 100%);background:-o-linear-gradient(top,rgba(99,175,227,0.9) 0%,rgba(23,114,169,1) 100%);background:-ms-linear-gradient(top,rgba(99,175,227,0.9) 0%,rgba(23,114,169,1) 100%);background:linear-gradient(top,rgba(99,175,227,0.9) 0%,rgba(23,114,169,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e663afe3', endColorstr='#1772a9',GradientType=0 );-webkit-box-shadow:-1px -1px 1px 0px rgba(0, 0, 0, 0.5);-moz-box-shadow:-1px -1px 1px 0px rgba(0, 0, 0, 0.5);box-shadow:-1px -1px 1px 0px rgba(0, 0, 0, 0.5);moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;right:0;bottom:30000px;padding:5px 0 5px 5px}
#download ul li{display:block;float:left;width:162px;margin:0 5px 5px 0}
#download ul li a{float:left;display:block;width:150px;text-shadow:0px 0px 5px #102f43;-moz-border-radius:5px 0 5px;-webkit-border-radius:5px 0 5px;border-radius:5px 0 5px;padding:3px 6px;text-decoration:none;color:#fff}
#download ul li a span{margin-right:3px}
#download ul li a:hover{color:#337ab1;text-shadow:0 1px 1px #fff;background:#c0ddf3 url(../img/subnav_bknd.jpg) repeat-x 0 100%}
#download div:hover ul{left:auto;bottom:30px;z-index:-1}*/


.rel{position:relative}.ddm,.ddm em{position:absolute;min-width:125px}.ddm{padding:30px 0 0}.ddm.post,.ddm.post em{top:0}.ddm.posr,.ddm.posr em{right:0}.ddm.posb,.ddm em{bottom:0}.ddm.posb{padding:0 0 30px}.ddm ul{list-style:none!important;margin:0!important;padding:0!important;overflow:hidden;display:none;width:180px}.ddm:hover ul{display:block}.ddm ul li{float:left;padding:4px}.ddm ul li a{text-decoration:none;display:block;width:160px;padding:3px 6px 2px;-moz-border-radius:5px 0px;-webkit-border-radius:5px 0px;border-radius:5px 0px;color:#fff;text-shadow:0 0px 2px #000}.ddm ul li a:hover{box-shadow:inset 0px 1px 3px 0px rgba(0, 0, 0, 0.5),inset 0px -1px 0px 0px rgba(255,255,255, 1.5);color:#222;text-shadow:0 1px #fff}.ddm ul li a:hover{background:rgb(238,245,251);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZjVmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiMGQ1ZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(238,245,251,1)0%,rgba(176,213,240,1)100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(238,245,251,1)),color-stop(100%,rgba(176,213,240,1)));background:-webkit-linear-gradient(top,rgba(238,245,251,1)0%,rgba(176,213,240,1)100%);background:-o-linear-gradient(top,rgba(238,245,251,1)0%,rgba(176,213,240,1)100%);background:-ms-linear-gradient(top,rgba(238,245,251,1)0%,rgba(176,213,240,1)100%);background:linear-gradient(top,rgba(238,245,251,1)0%,rgba(176,213,240,1)100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eef5fb',endColorstr='#b0d5f0',GradientType=0)}.ddm em{cursor:pointer;display:block;height:23px;text-align:center;padding:4px 10px 3px;color:#337ab1;text-shadow:1px 1px #fff;font-weight:bold;font-size:13px;font-style:normal;background:rgb(238,245,251);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZjVmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiMGQ1ZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(238,245,251,1)0%,rgba(176,213,240,1)100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(238,245,251,1)),color-stop(100%,rgba(176,213,240,1)));background:-webkit-linear-gradient(top,rgba(238,245,251,1)0%,rgba(176,213,240,1) 100%);background:-o-linear-gradient(top,rgba(238,245,251,1)0%,rgba(176,213,240,1)100%);background:-ms-linear-gradient(top,rgba(238,245,251,1)0%,rgba(176,213,240,1)100%);background:linear-gradient(top,rgba(238,245,251,1)0%,rgba(176,213,240,1)100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eef5fb',endColorstr='#b0d5f0',GradientType=0)}.ddm em,.ddm.post ul{-moz-border-radius:5px 0 5px 0;-webkit-border-radius:5px 0 5px 0;border-radius:5px 0 5px 0}.ddm.posb ul{-moz-border-radius:5px 0 0 0;-webkit-border-radius:5px 0 0 0;border-radius:5px 0 0 0}.ddm:hover em{color:#fff;text-shadow:0 0 3px #000}.ddm.post:hover em{-moz-border-radius:5px 0 0 0;-webkit-border-radius:5px 0 0 0;border-radius:5px 0 0 0}.ddm.posb:hover em{-moz-border-radius:0 0 5px 0;-webkit-border-radius:0 0 5px 0;border-radius:0 0 5px 0}.ddm:hover em{background:#1772A9}.ddm.post ul{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE3NzJhOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMTU1N2UiIHN0b3Atb3BhY2l0eT0iMC44Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,rgba(23,114,169,1)0%,rgba(17,85,126,0.8)100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(23,114,169,1)),color-stop(100%,rgba(17,85,126,0.8)));background:-webkit-linear-gradient(top,rgba(23,114,169,1)0%,rgba(17,85,126,0.8)100%);background:-o-linear-gradient(top,rgba(23,114,169,1)0%,rgba(17,85,126,0.8)100%);background:-ms-linear-gradient(top,rgba(23,114,169,1)0%,rgba(17,85,126,0.8)100%);background:linear-gradient(top,rgba(23,114,169,1)0%,rgba(17,85,126,0.8)100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1772a9',endColorstr='#cc11557e',GradientType=0)}.ddm.posb ul{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzExNTU3ZSIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzE3NzJhOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,rgba(17,85,126,0.8)0%,rgba(23,114,169,1)100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(17,85,126,0.8)),color-stop(100%,rgba(23,114,169,1)));background:-webkit-linear-gradient(top,rgba(17,85,126,0.8)0%,rgba(23,114,169,1)100%);background:-o-linear-gradient(top,rgba(17,85,126,0.8)0%,rgba(23,114,169,1)100%);background:-ms-linear-gradient(top,rgba(17,85,126,0.8)0%,rgba(23,114,169,1)100%);background:linear-gradient(top,rgba(17,85,126,0.8)0%,rgba(23,114,169,1)100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc11557e',endColorstr='#1772a9',GradientType=0)}.ddm ul li a span{margin-right:3px;opacity:0.7}.ddm ul li a:hover span{opacity:1}.ddm ul{box-shadow:0px 2px 3px 0px rgba(0,0,0,0.2)}
/* Download languages flags */
span.flag{display:inline-block;zoom:1;*display:inline;width:16px;height:15px;background:url(../img/flags.png);overflow:hidden;padding:0;position:relative;top:3px}
span.al{background-position:0 0}
span.ar{background-position:0 -15px}
span.ba{background-position:0 -30px}
span.bg{background-position:0 -45px}
span.hr{background-position:0 -585px}
span.cs{background-position:0 -75px}
span.da{background-position:0 -90px}
span.nl{background-position:0 -105px}
span.en{background-position:0 -120px}
span.et{background-position:0 -135px}
span.ir{background-position:0 -150px}
span.tl{background-position:0 -165px}
span.fr{background-position:0 -180px}
span.de{background-position:0 -195px}
span.el{background-position:0 -210px}
span.iw{background-position:0 -225px}
span.hi{background-position:0 -240px}
span.hu{background-position:0 -255px}
span.it{background-position:0 -270px}
span.ja{background-position:0 -285px}
span.ko{background-position:0 -300px}
span.lt{background-position:0 -315px}
span.mk{background-position:0 -330px}
span.ms{background-position:0 -345px}
span.no{background-position:0 -360px}
span.pl{background-position:0 -375px}
span.pt{background-position:0 -390px}
span.pt-PT{background-position:0 -405px}
span.ro{background-position:0 -420px}
span.ru{background-position:0 -435px}
span.sr{background-position:0 -450px}
span.sk{background-position:0 -465px}
span.sl{background-position:0 -480px}
span.es{background-position:0 -495px}
span.sv{background-position:0 -510px}
span.tr{background-position:0 -525px}
span.uk{background-position:0 -540px}
span.gb{background-position:0 -555px}
span.vi{background-position:0 -570px}


/* Archives */
ul#archives{list-style:none;padding:0}
ul#archives h3{cursor:pointer;padding:3px 6px;background:#dfecf4 url(../img/prod_large_title_bknd.jpg) repeat-x 0 0;-moz-border-radius:8px 0 8px;-webkit-border-radius:8px 0 8px;border-radius:8px 0 8px;border:1px solid #d7e3ea;margin-bottom:5px;outline:none;line-height:28px}
ul#archives h3:hover,ul#archives h3.ui-state-active{border-color:#c0dff4;background:#fff url(../img/h_nav_bknd.jpg) 0 bottom repeat-x;text-shadow:0 1px #fff}
ul#archives div.ui-accordion-content{overflow:hidden;padding:0;margin:0}
ul#archives ul{clear:right;overflow:hidden;padding:0;margin:0}
ul#archives a.darticle{background:url(../img/darticle.png) no-repeat left center;line-height:32px;padding:4px 4px 4px 40px;text-decoration:none;font-weight:bold;font-size:14px;opacity:0.5;float:right}
ul#archives a.darticle:hover{opacity:1}


/* Team list */
ul#team{list-style:none!important;padding:0}
ul#team li{display:block}
ul#team li img{float:left;margin:0 20px 20px 0}


/* pagination */
.pagination{padding:6px;text-align:center}.pagination *{margin:3px;display:inline-block;padding:3px 8px}.pagination a{text-decoration:none;border:1px solid #ccc;color:#000;-moz-border-radius:3px;-webkit-border-radius:3px; border-radius:3px;background:#f6f6f6;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmVmZWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(255,255,255,1)0%,rgba(239,239,239,1)100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(239,239,239,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1)0%,rgba(239,239,239,1)100%);background:-o-linear-gradient(top,rgba(255,255,255,1)0%,rgba(239,239,239,1)100%);background:-ms-linear-gradient(top,rgba(255,255,255,1)0%,rgba(239,239,239,1)100%);background:linear-gradient(top,rgba(255,255,255,1)0%,rgba(239,239,239,1)100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#efefef',GradientType=0)}.pagination span{padding:4px 9px 4px}.pagination span.current{color:#fff;text-shadow:0 -1px #444;-moz-box-shadow:inset 0 1px 4px rgba(0,0,0,0.5),0 1px 4px rgba(0,0,0,0.5);-webkit-box-shadow:inset 0 1px 4px rgba(0,0,0,0.5),0 1px 4px rgba(0,0,0,0.5);box-shadow:inset 0 1px 4px rgba(0,0,0,0.5),0 1px 4px rgba(0,0,0,0.5);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:rgb(117,179,220);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc1YjNkYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYzZmYTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(117,179,220,1)0%,rgba(28,111,165,1)100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(117,179,220,1)),color-stop(100%,rgba(28,111,165,1)));background:-webkit-linear-gradient(top,rgba(117,179,220,1)0%,rgba(28,111,165,1)100%);background:-o-linear-gradient(top,rgba(117,179,220,1)0%,rgba(28,111,165,1)100%);background:-ms-linear-gradient(top,rgba(117,179,220,1)0%,rgba(28,111,165,1)100%);background:linear-gradient(top,  rgba(117,179,220,1)0%,rgba(28,111,165,1)100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#75b3dc', endColorstr='#1c6fa5',GradientType=0)}.pagination a:active,.pagination a:hover,.pagination a:focus{border-color:#999;text-shadow:0 -1px #fff;background:#ddd;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(204,204,204,1)0%,rgba(255,255,255,1)100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(204,204,204,1)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(204,204,204,1)0%,rgba(255,255,255,1)100%);background:-o-linear-gradient(top,rgba(204,204,204,1)0%,rgba(255,255,255,1)100%);background:-ms-linear-gradient(top,rgba(204,204,204,1)0%,rgba(255,255,255,1)100%);background:linear-gradient(top,rgba(204,204,204,1)0%,rgba(255,255,255,1)100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc',endColorstr='#ffffff',GradientType=0);-moz-box-shadow:0 0 5px #4496e7,inset 0 0 10px #fff;-ms-box-shadow:0 0 5px #4496e7,inset 0 0 10px #fff;-webkit-box-shadow:0 0 5px #4496e7,inset 0 0 10px #fff;box-shadow:0 0 5px #4496e7,inset 0 0 10px #fff;border-color:#4496e7;outline:0}.pagination .disabled{visibility:hidden}.pagination span.dots{position:relative;top:3px;font-size:16px}


/* Grow start */
#grow{position:relative}#grow.one{height:1150px}#grow.two{height:450px}#grow a.blueBtn{position:absolute;top:0;right:0}#grow span{position:absolute;text-align:center;display:block;text-shadow:0 1px #fff}.bbl{background:rgb(245,250,254);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZmFmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiMGQ1ZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(245,250,254,1)0%,rgba(176,213,240,1)100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(245,250,254,1)),color-stop(100%,rgba(176,213,240,1)));background:-webkit-linear-gradient(top, rgba(245,250,254,1)0%,rgba(176,213,240,1)100%);background:-o-linear-gradient(top,rgba(245,250,254,1)0%,rgba(176,213,240,1)100%);background:-ms-linear-gradient(top,rgba(245,250,254,1) 0%,rgba(176,213,240,1) 100%);background:linear-gradient(top,rgba(245,250,254,1)0%,rgba(176,213,240,1)100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5fafe',endColorstr='#b0d5f0',GradientType=0);border:1px solid #6AADE2}.bbl.rb1{-moz-border-radius:4px 0;-webkit-border-radius:4px 0;border-radius:4px 0;width:30px;height:10px}.bbl.rb2{-moz-border-radius:6px 0;-webkit-border-radius:6px 0;border-radius:6px 0;width:40px;height:13px}.bbl.rb3{-moz-border-radius:8px 0;-webkit-border-radius:8px 0;border-radius:8px 0;width:50px;height:15px}.branch{position:absolute;width:370px;height:160px}.bbl strong{display:block;text-align:center;padding-top:3px;color:#336689}.lvl1txt,.lvl2txt{-moz-border-radius:12px 0;-webkit-border-radius:12px 0;border-radius:12px 0;width:200px}.lvl1txt{height:58px}.lvl2txt{min-height:25px;padding:0 3px;width:196px}.lvl1txt span{width:200px;text-align:center}#lvl1-1{background:url(../img/lvl1-1.png) no-repeat 0 100%;top:115px}#lvl1-2{background:url(../img/lvl1-2.png) no-repeat 0 100%;top:315px;left:60px}#lvl1-3{background:url(../img/lvl1-3.png) no-repeat 100% 100%;top:315px;right:60px}#lvl1-4{background:url(../img/lvl1-4.png) no-repeat 0 100%;top:505px;left:170px}#lvl1-5{background:url(../img/lvl1-5.png) no-repeat 100% 100%;top:695px;right:180px}#lvl1-6{background:url(../img/lvl1-6.png) no-repeat 0 100%;top:885px;left:170px}#lvl2-1{background:url(../img/lvl1-5.png) no-repeat;top:250px}#lvl2-2{background:url(../img/lvl2-2.png) no-repeat;top:130px;left:260px}#lvl2-3{background:url(../img/lvl2-3.png) no-repeat;top:10px;left:520px}.branch.left .rb1{left:60px;bottom:80px}.branch.left .rb2{left:80px;bottom:100px}.branch.left .rb3{left:105px;bottom:123px}.branch.left .lvl1txt,.branch.left .lvl2txt{right:0}.branch.right .rb1{right:60px;bottom:80px}.branch.right .rb2{right:80px;bottom:100px}.branch.right .rb3{right:105px;bottom:123px}#lvl2-1.branch,#lvl2-2.branch,#lvl2-3.branch{height:180px}#lvl2-1.branch.left .rb1,#lvl2-2.branch.left .rb1,#lvl2-3.branch.left .rb1{bottom:153px}#lvl2-1.branch.left .rb2,#lvl2-2.branch.left .rb2,#lvl2-3.branch.left .rb2{bottom:130px}#lvl2-1.branch.left .rb3,#lvl2-2.branch.left .rb3,#lvl2-3.branch.left .rb3{bottom:105px}.branch.right .lvl1txt{left:0}.grow-lvl1-arr-left,.grow-lvl1-arr-right,.grow-lvl1-arr-straight{position:absolute}.grow-lvl1-arr-left{width:104px;height:104px;background:url(../img/grow-lvl1-arr-left.png)}.grow-lvl1-arr-left.one{top:190px;left:250px}.grow-lvl1-arr-left.two{top:390px;left:330px}.grow-lvl1-arr-right{width:104px;height:104px;background:url(../img/grow-lvl1-arr-right.png);top:390px;left:460px}.grow-lvl1-arr-straight{width:15px;height:108px;background:url(../img/grow-lvl1-arr-straight.png)}.grow-lvl1-arr-straight.one{top:575px;left:435px}.grow-lvl1-arr-straight.two{top:765px;left:435px}
/* Grow end */

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on May 8, 2012 */
@font-face {
    font-family: 'CyrillicGothNormal';
    src: url('cyrillicgoth-webfont.eot');
    src: url('cyrillicgoth-webfont.eot?#iefix') format('embedded-opentype'),
         url('cyrillicgoth-webfont.woff') format('woff'),
         url('cyrillicgoth-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

@font-face {
	font-family: 'Germanica';
	src: url('Plain Germanica.ttf') format('truetype');
	font-weight: normal;
    font-style: normal;
}
.gothic{font-family:'CyrillicGothNormal'}
h3.gothic{font-size:30px!important;line-height:38px}
ol.roman-nums > li{list-style-type:upper-roman;list-style-position:inside;padding:4px 0}

ul.half{width:670px;display:block}
ul.half li{float:left;width:330px;padding-right:5px}

span.gothic{color:#336689;font-size:20px;line-height:25px;margin:0;display:inline-block}

/* Article 43 */
.kw5 .gothic{color:#696969;text-shadow:1px 1px #000;font-size:23px}
.kw5{position:relative;padding:20px 50px 70px 50px;margin-bottom:20px}
.kw5 span.corners{display:block;width:50px;height:50px;overflow:hidden;background:url(../img/kw5-corners.jpg);position:absolute}
.kw5 span.corners.top-left{background-position:0 0;left:0;top:0}
.kw5 span.corners.top-right{background-position:50px 0;top:0;right:0}
.kw5 span.corners.bottom-left{background-position:0 -50px;left:0;bottom:0}
.kw5 span.corners.bottom-right{background-position:50px -50px;bottom:0;right:0}
.kw5 .shield{height:319px;background:url(../img/kw5-shield.jpg) no-repeat center center;text-align:center;position:relative}
.kw5 .logo{width:200px;height:48px;background:url(../img/kw5-logo.png) no-repeat center center;position:absolute;top:60px;left:188px}
.kw5 .shield h4{color:#fff;padding:120px 0 0 10px;text-shadow:2px 2px #000}
.kw5 .lions{position:relative;margin:0 30px;padding:0 50px;text-align:center;line-height:70px}
.kw5 .lions span.left,.kw5 .lions span.right{display:block;width:40px;height:42px;background:url(../img/kw5-lions.png) no-repeat}
.kw5 .lions span.left{float:left}
.kw5 .lions span.right{float:right;background-position:-40px 0}
.kw5 .lionsAfter{position:relative;top:-30px}
.kw5 div.hr{background:url(../img/kw5-hr.png) no-repeat scroll center; height: 41px}
.kw5 div.hr hr{display:none}

.kw6 .shield{height:319px;background:url(../img/kw5-shield.jpg) no-repeat center center;text-align:center;position:relative}
.kw6 .shield h4{color:#fff;padding:120px 0 0 10px;text-shadow:2px 2px #000}
#kwConquest ul, .kw6RN ul{padding:15px 25px 10px;list-style-image:url(../img/liShield.png)!important}
#kwConquest ul li, .kw6RN ul li{padding-bottom:10px}


#kwConquest{background:url(../img/kwConquest.jpg) no-repeat center top;width:560px;height:698px;padding:250px 50px 0 60px;font-size:13px;color:#000;text-shadow:0 1px #888;margin-bottom:30px}
#kwConquest span.gothic{color:#333;text-shadow:0 1px #888;font-size:24px}
#kwConquest ul, .kw5RN ul{padding:15px 25px 10px;list-style-image:url(../img/liShield.png)!important}
#kwConquest ul li, .kw5RN ul li{padding-bottom:10px}
.kw5RN{width:550px;height:867px;background:url(../img/kw5RN.jpg) no-repeat 0 0;padding:80px 60px 0;margin-bottom:20px}
.kw5RN.padTop80{height:867px;padding-top:80px}
.kw5RN.padTop90{height:857px;padding-top:90px}
.kw5RN.padTop100{height:847px;padding-top:100px}
.kw5RN.padTop120{height:827px;padding-top:120px}
.kw5RN .gothic{color:#000!important;text-shadow:0 1px #bbb}
.kw5RN h4.gothic{font-size:22px;padding:10px 0}
.kw5RN h5{font-size:12px}
.kw5RN p{font-size:13px;color:#000;text-shadow:0 1px #888;margin:0}
.kw5RN .red{color:#c00000!important;font-weight:bold;font-size:12px}
span.gothic.red{font-size:20px}
.kw5RN table{width:550px}
.kw5RN table thead tr th,.kw5RN table tfoot tr td{background: #3c1c1e;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNjMWMxZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2MzJlMmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #3c1c1e 0%, #632e2f 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3c1c1e), color-stop(100%,#632e2f));
background: -webkit-linear-gradient(top,  #3c1c1e 0%,#632e2f 100%);
background: -o-linear-gradient(top,  #3c1c1e 0%,#632e2f 100%);
background: -ms-linear-gradient(top,  #3c1c1e 0%,#632e2f 100%);
background: linear-gradient(to bottom,  #3c1c1e 0%,#632e2f 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3c1c1e', endColorstr='#632e2f',GradientType=0 );
color:#fff;text-align:left;padding:3px;text-shadow:0px 1px #000;vertical-align:top
}
.kw5RN table tbody tr td{background:none!important;border-bottom:1px solid #3C1C1E;text-shadow:0 1px #888;color:#000}
.kw5RN p.fs16{font-size:16px}
.kw5RN p.fs16 span.gothic{font-ragesize:26px;padding-left:16px;margin-top:26px}
.kw5RN span.gothic.fs23{font-size:23px}

.lady-font{font-family:'Marck Script',cursive}
.lady-font.first{font-size:28px;line-height:30px;padding-left:3px}
.lady-font.head3{font-size:32px!important}

.kw6RN{width:550px;height:867px;background:url(../img/kw6.jpg) no-repeat 0 0;padding:80px 90px 0;margin-bottom:20px}
.kw6RN.padTop80{height:867px;padding-top:80px}
.kw6RN.padTop90{height:857px;padding-top:90px}
.kw6RN.padTop100{height:847px;padding-top:120px}
.kw6RN.padTop120{height:827px;padding-top:120px}
.kw6RN .gothic{color:#000!important;text-shadow:0 1px #bbb}
.kw6RN h4.gothic{font-size:22px;padding:10px 0}
.kw6RN h5{font-size:12px}
.kw6RN p{font-size:13px;color:#000;text-shadow:0 1px #888;margin:0}
.kw6RN .red{color:#c00000!important;font-weight:bold;font-size:12px}
span.gothic.red{font-size:20px}
.kw6RN table{width:550px}
.kw6RN table thead tr th,.kw5RN table tfoot tr td{background: #3c1c1e;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNjMWMxZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2MzJlMmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #3c1c1e 0%, #632e2f 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3c1c1e), color-stop(100%,#632e2f));
background: -webkit-linear-gradient(top,  #3c1c1e 0%,#632e2f 100%);
background: -o-linear-gradient(top,  #3c1c1e 0%,#632e2f 100%);
background: -ms-linear-gradient(top,  #3c1c1e 0%,#632e2f 100%);
background: linear-gradient(to bottom,  #3c1c1e 0%,#632e2f 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3c1c1e', endColorstr='#632e2f',GradientType=0 );
color:#fff;text-align:left;padding:3px;text-shadow:0px 1px #000;vertical-align:top
}
.kw6RN table tbody tr td{background:none!important;border-bottom:1px solid #3C1C1E;text-shadow:0 1px #888;color:#000}
.kw6RN p.fs16{font-size:16px}
.kw6RN p.fs16 span.gothic{font-size:26px;padding-left:16px;margin-top:26px}
.kw6RN span.gothic.fs23{font-size:23px}


.rage{font-family:'Germanica'}
.rage{color:#000!important}
h3.rage{font-size:30px!important;line-height:38px}
span.rage{color:#000000;font-size:20px;line-height:25px;margin:0;display:inline-block}

.presentation {
background:url(../img/presentationBkg.png);
height: 48px;
width: auto;
margin: 20px 0;
padding: 20px;
position: relative;
}

.presentation .bigLink {
color: #fff;
font-size: 25px;
text-shadow: 0px 2px 0px rgba(0, 0, 0, .3);
text-decoration: none;
line-height: 50px;
}

.presentation .bigLink img {
margin-right: 10px;
border: none;
float:left;
}

.presentation .smallLink {
position: absolute;
overflow: hidden;
bottom: 5px;
line-height: 20px;
right: 10px;
color: #fff;
text-shadow: 0px 1px 0px rgba(0, 0, 0, .3);
text-decoration: none;
font-weight: bold;
}

.presentation .smallLink img {
border:none;
height: 21px;
width: 16px;
float: left;
margin-right: 5px;
}

.presentation .smallLink p {
float:left;

}

.tooltip{
    display: inline;
    position: relative;
}
.tooltip:hover:after{
    font-size: 16px;
    background: #333;
    background: rgba(0,0,0,.8);
    border-radius: 5px;
    bottom: 35px;
    color: #fff;
    content: attr(title);
    left: 20%;
    padding: 5px 15px;
    position: absolute;
    z-index: 98;
    width: 220px;
}
.tooltip:hover:before{
    border: solid;
    border-color: #333 transparent;
    border-width: 6px 6px 0 6px;
    bottom: 20px;
    content: "";
    left: 50%;
    position: absolute;
    z-index: 99;
}
