ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin: 0; padding: 0; }
a img,:link img,:visited img { border: none; }

.man {float: right;}

a
{
  text-decoration: none;
}

a:hover
{
  text-decoration: underline;
}

a.lang_sel
{
  color: #bdcbdf;
  font-family: Arial, Verdana, sans-serif;
  font-size: 13px;
}
.languages {margin-right: 13px; }
DIV.links {margin-top: 25px; }
DIV.links a {display: inline-block; background: url('/images/pdf_big.gif'); background-repeat: no-repeat; background-position: left center; padding-left: 48px; padding-top: 15px; padding-bottom: 15px; text-decoration: none;}
DIV.links a:hover {text-decoration: underline;}
DIV.symbols IMG {border: 1px solid black;  margin-bottom: 3px;} 

a.back_link {margin-bottom: 10px; display: inline-block;}

a.lang_sel:visited
{
  color: #bdcbdf;
  font-size: 13px;
  text-decoration: none;
}

a.lang_sel:hover
{
  color: #bdcbdf;
  font-size: 13px;
  text-decoration: underline;
}

body.black a.mnu
{
  color: #7b7979;
  font-size: 15px;
}

body.black a.mnu_selected
{
  color: #d61745;
  font-size: 15px;
}

body.black a.mnu_sub
{
  color: #7b7979;
  font-size: 12px;
}

body.black a.mnu_sub_selected
{
  color: #d61745;
  font-size: 12px;
}

body.red a.mnu
{
  color: #fff;
  font-size: 15px;
}

body.red a.mnu_selected
{
  color: #1a171b;
  font-size: 15px;
}

body.red a.mnu_sub
{
  color: #fff;
  font-size: 12px;
}

body.red a.mnu_sub_selected
{
  color: #1a171b;
  font-size: 12px;
}

body.white a.mnu
{
  color: #7b7979;
  font-size: 15px;
}

body.white a.mnu_selected
{
  color: #d61745;
  font-size: 15px;
}

body.white a.mnu_sub
{
  color: #7b7979;
  font-size: 12px;
}

body.white a.mnu_sub_selected
{
  color: #d61745;
  font-size: 12px;
}

body, td
{
  margin: 0;
  padding: 0;
  font-family: Arial, Verdana, sans-serif;
  font-size: 11px;
}

body.black
{
  background-image: url(../images/back_black.png);
  background-repeat: repeat-y;
  background-color: #1a171b;
  color: #fff;
  height: 100%;
}

body.red
{
  background-image: url(../images/back_red.png);
  background-repeat: repeat-y;
  background-color: #d4003c;
  color: #fff;
  height: 100%;
}

body.white
{
  background-image: url(../images/back_white.png);
  background-repeat: repeat-y;
  background-color: #fff;
  color: #000;
  height: 100%;
}

div#black_language
{
  color: #868889;
  font-size: 9px;
  margin-top:30px;
  margin-left: 10px;
}

div#black_language select
{
  font-size: 9px;
  height: 18px;
}


div#prod_text strong p
{
  margin-top: 5px;
}

div#prod_text ul
{
  list-style-position: outside;
  margin-left: 25px;
}
	

div#prod_text td
{
  nowrap: nowrap;
}

div.content_black,div.content_red
{
  margin-top: 130px;
  text-align: center;
  width: 800px;
}

div.content_red
{
  text-align: center;
  width: 800px;
}

div.content_white
{
  text-align: center;
  width: 800px;
}

div.result
{
  margin-left: 20px;
}

div.result a
{
}

div.headline
{
  color: #d4003c;
  font-size: 16px;
  margin-top: 50px;
}

div.search_headline
{
  color: #d61745;
  font-size: 16px;
  border-bottom: 1px solid #868889;
  margin-right: 20px;
  margin-top: 10px;
}

div.search_result
{
  margin-left: 20px;
  line-height: 20px;
}

div.search_form
{
  margin-top: 100px;
  text-align: center;
}

div.subline
{
  font-size: 14px;
  margin-top: 5px;
}

div.mainmenu_black
{
  height: 100%;
  text-align: right;
  width: 190px;   
}

div.mainmenu_red
{
  height: 100%;
  text-align: right;
  width: 190px;   
}

div.mainmenu_white
{
  height: 100%;
  text-align: right;
  width: 190px;   
}

div.mnu_buttons
{
  line-height: 30px;
  margin-right: 20px;
  margin-top: 130px;
  padding-bottom: 220px;
}

div.mnu_buttons div.submenu
{
  line-height: 15px;
  margin-right: 0px;
  margin-top: 0px;
}

div.worldwide a
{
  color: #868889;
}

div#worldwide_new a
{
  color: #868889;
  font-size: 12px;
  line-height: 18px;
}


ul
{
  list-style-position: inside;
}

strong.spain
{
  color: #d4003c;
}

strong.spain p
{
  color: #d4003c;
}

.flags a { opacity: 0.7; filter: alpha(opacity = 70);}
.flags a.act { opacity: 1; filter: alpha(opacity = 100);
}

ul.spain
{
  list-style-image:url(../images/list_spain.png);
}

body.white td.menu { height: 600px; width: 190px; background-image: url("../images/tribal_white.png"); background-repeat: no-repeat; background-position: 0px 220px; background-color: rgb(26, 23, 27); border-right: 1px solid rgb(0, 0, 0); }
body.red   td.menu  { height: 550px; width: 190px; background-image: url("../images/tribal_red.png"); background-repeat: no-repeat; background-position: 0px 220px; background-color: rgb(196, 2, 56); border-right: 1px solid rgb(255, 255, 255); }
body.black td.menu  {width: 190px; background-image: url("../images/tribal_black.png"); background-repeat: no-repeat; background-position: 0px 220px; background-color: rgb(49, 47, 51); border-right: 1px solid rgb(107, 108, 110);}


table.catalog_menu  td.act {background-image: url('../images/r_active.png'); width: 131px; height: 29px; text-align: center; cursor: pointer; min-width: 131px;}
table.catalog_menu  td {background-image: url('../images/r_inactive.png'); width: 131px; height: 29px; text-align: center; cursor: pointer; min-width: 131px;}
table.catalog_menu  td a {text-decoration: none; display: block; color: black;}
table.products td {padding-left: 20px; padding-right: 20px; padding-top: 10px;}

div.overview { text-align: left; margin-left: 200px; }

.videos {margin-left: 30px;}
.videos h1 {font-size: 18px; color: white; font-weight: normal; text-align: left; margin-bottom: 10px}
.videos div { padding-bottom: 10px;}
.videos div a {display: block; float: left; margin-right: 30px;}
.videos div p {text-align: left; padding-top: 10px;}

#prod_text {padding-left:12px;}
#prod_text p span span {margin-left:-12px;}
#prod_text p span span span {margin-left:0 !important;}
