/* Stylesheet */
body,table, a, span, div, input {
  padding:0px;
  margin:0px;
  font-family:Verdana, Times, Arial, Helvetica, sans-serif;
  color:#555555;
  font-size:12px;
}

a
{
  text-decoration:none;
  color:#888888;
  font-size:12px;
}
a:hover { text-decoration:underline; }


.button {
  position:relative;
  border:none;
  float:right;
  margin-right:0px;
  margin-left:10px;
  top:15px;
  right:0px;
  width:122px;
  height:32px;
}

.lang_flag {
  position:relative;
  border:none;
  float:right;
  margin-right:0px;
  margin-left:10px;
  top:0px;
  right:0px;
  width:58px;
  height:40px;
}




div.product_box {
  position:relative;
  width:1000px;
  height:420px;
  text-align:left;
}
a.product_box_title {
  position:relative;
  left:248px;
  top:45px;
  width:706px;
  height:30px;
  overflow:hidden;
  text-align:left;
  font-size:14pt;
  color:black;
}
div.product_box_desc {
  position:relative;
  left:248px;
  top:60px;
  width:560px;
  height:285px;
  overflow:hidden;
  text-align:left;
  font-size:10pt;
  color:black;
}
a.product_box_boxshot {
  position:absolute;
  right:45px;
  top:90px;
  width: 125px;
  height:177px;
  overflow:hidden;
  border:none;
}
a.product_box_screenshot {
  position:absolute;
  right:45px;
  top:275px;
  width:125px;
  height:94px;
  overflow:hidden;
  border:none;
}
div.product_box_left_text {
  position:absolute;
  left:47px;
  top:140px;
  width:180px;
  height:225px;
  font-size:10pt;
  font-weight:bold;
  color:white;
  overflow:hidden;
}
table.product_box_left_text {
  font-size:10pt;
  font-weight:bold;
  color:white;
}
div.product_box_flag_de {
  position:relative;
  float:left;
  margin-right:5px;
  margin-top:5px;
  border:none;
  width:37px;
  height:25px;
 	background-image:url('/img/products/flag_de.png');
}
div.product_box_flag_uk {
  position:relative;
  float:left;
  margin-right:5px;
  margin-top:5px;
  border:none;
  width:37px;
  height:25px;
 	background-image:url('/img/products/flag_uk.png');
}
div.product_box_flag_ru {
  position:relative;
  float:left;
  margin-right:5px;
  margin-top:5px;
  border:none;
  width:37px;
  height:25px;
 	background-image:url('/img/products/flag_ru.png');
}
div.product_box_flag_cz {
  position:relative;
  float:left;
  margin-right:5px;
  margin-top:5px;
  border:none;
  width:37px;
  height:25px;
 	background-image:url('/img/products/flag_cz.png');
}
div.product_box_flag_fr {
  position:relative;
  float:left;
  margin-right:5px;
  margin-top:5px;
  border:none;
  width:37px;
  height:25px;
 	background-image:url('/img/products/flag_fr.png');
}
div.product_box_flag_pl {
  position:relative;
  float:left;
  margin-right:5px;
  margin-top:5px;
  border:none;
  width:37px;
  height:25px;
 	background-image:url('/img/products/flag_pl.png');
}
div.product_box_flag_empty {
  position:relative;
  float:left;
  margin-right:5px;
  margin-top:5px;
  border:none;
  width:37px;
  height:25px;
}
div.product_box_rating_esrg_e {
  position:relative;
  float:left;
  margin-right:5px;
  margin-top:5px;
  border:none;
  width:42px;
  height:60px;
  background-image:url('/img/products/rating_esrb_e.png');
}
div.product_box_rating_pegi_7 {
  position:relative;
  float:left;
  margin-right:5px;
  margin-top:5px;
  border:none;
  width:60px;
  height:60px;
  background-image:url('/img/products/rating_pegi7.png');
}
div.product_box_rating_pegi_12 {
  position:relative;
  float:left;
  margin-right:5px;
  margin-top:5px;
  border:none;
  width:60px;
  height:60px;
  background-image:url('/img/products/rating_pegi12.png');
}
div.product_box_rating_usk_6 {
  position:relative;
  float:left;
  margin-right:5px;
  margin-top:5px;
  border:none;
  width:60px;
  height:60px;
  background-image:url('/img/products/rating_usk6.png');
}
div.product_box_rating_usk_12 {
  position:relative;
  float:left;
  margin-right:5px;
  margin-top:5px;
  border:none;
  width:60px;
  height:60px;
  background-image:url('/img/products/rating_usk12.png');
}




tr.team_section_heading {
  height:70px;
  vertical-align:bottom;
}
td.team_section_heading {
  text-align:center;
  font-weight:bold;
  font-size:12pt;
}
td.team_hor_space_lesser {
  width:10px;
}
td.team_hor_space_greater {
  width:100px;
}
span.team_name {
  font-weight:bold;
  font-size:11pt;
  margin-bottom:20px;
}
span.team_function {
  font-size:10pt;
}
div.team_portrait {
  position:relative;
  width:113px;
  height:129px;
}
div.team_portrait_inner {
  position:absolute;
  overflow:hidden;
  left:26px;
  top:24px;
  width:62px;
  height:82px;
  background-position:top left;
  background-repeat:no-repeat;
  background-color:black;
}
img.team_portrait_inner {
  width:62px;
}



/*ul {
  list-style-position: outside;
  list-style-image: url('http://img.cooni.de/img/bullet.gif');
}*/
