#CWCiaoHeader {
  text-align:left;
}
#CWCiaoHeader p {
  font-size: 12px;
}

#CWCiaoHeader #CWCiaoHeaderTopNavi {
  display:block;
  height:20px;
  
  margin:0 -10px 0 -10px;
  padding:1px 10px;
  
  text-align: left;
  color:#fff;
  
  background: transparent url(http://de-img2.ciao.com/ide/images/crux/sprites/sprites_bg_navi.gif) repeat-x left -110px;
}

.secureModeTopNavi {
  background: transparent url(https://de-img2.ciao.com/ide/images/crux/sprites/sprites_bg_navi.gif) repeat-x left -110px !important;
}
#CWCiaoHeader #CWCiaoHeaderTopNavi p {
  margin:0;
}

#CWCiaoHeader #CWCiaoHeaderTopNavi p.topNaviLeft {
  float:left;
}
#CWCiaoHeader #CWCiaoHeaderTopNavi p.topNaviRight {
  float:right;
}

#CWCiaoHeader #CWCiaoHeaderTopNavi p.topNaviLeft a {
  margin: 0 17px 0 0px;
  color:#fff;
  text-decoration: none;
}
#CWCiaoHeader #CWCiaoHeaderTopNavi p.topNaviLeft span {
  margin: 0 10px 0 -7px;
  color:#fff;
  text-decoration: none;
}

#CWCiaoHeader #CWCiaoHeaderTopNavi p.topNaviRight a {
  margin: 0 0px 0 17px;
  color:#fff;
  text-decoration: none;
}
#CWCiaoHeader #CWCiaoHeaderTopNavi p.topNaviRight span {
  margin: 0 -7px 0 10px;
  color:#fff;
  text-decoration: none;
}

#CWCiaoHeader #CWCiaoHeaderTopNavi p span.active {
  color:#fff;
  font-weight: bold;
  text-decoration: none;
  margin: 0 17px 0 0px;
}
#CWCiaoHeader #CWCiaoHeaderTopNavi p a:hover,
#CWCiaoHeader #CWCiaoHeaderTopNavi p a:active {
  text-decoration: underline;
}

#CWCiaoHeader div.CWCiaoHeaderMain {
  margin: 29px 0 0 0;
  
}

#CWCiaoHeader div.CWCiaoHeaderNavi {
  text-align: center;
}

#CWCiaoHeader div.CWCiaoHeaderTubes {
  height:58px;
  padding:9px 0px 0 0;
  
  border:1px solid #D4D4D4;
  background: transparent url(http://de-img2.ciao.com/ide/images/crux/sprites/sprites_bg_gradient.png) repeat-x scroll left -1340px;
}

.secureModeHeaderTubes {
  background: transparent url(https://de-img2.ciao.com/ide/images/crux/sprites/sprites_bg_gradient.png) repeat-x scroll left -1340px !important;
}

#CWCiaoHeader div.CWCiaoHeaderTubes table tr td {
  vertical-align: top;
  font-size:12px;
}

/* LEFT TUBE */
#CWCiaoHeader div.CWCiaoHeaderLeftTube {
  
  width:100%;

}

#CWCiaoHeader div.CWCiaoHeaderLeftTube div.CWCiaoHeaderStaticCell {
  width:575px;
}

#CWCiaoHeader div.CWCiaoHeaderLeftTube div.CWCiaoLogo {
  display:inline;
  float:left;
  
  margin: 6px 0 0 23px;
}
#CWCiaoHeader div.CWCiaoHeaderLeftTube div.searchPanel {
  display:inline;
  float:left;
  width:365px;
  margin: 16px 0 0 0px;
  
  position:relative;
  
  border:1px solid #A1A1A1;
}

#CWCiaoHeader div.CWCiaoHeaderLeftTube div.searchPanel input {
  float:left;
  height:20px;
  width:329px;
  padding:5px 2px 1px 8px;
  
  overflow:hidden;
  
  border:0px none;
  font-size:14px;
  
}
#CWCiaoHeader div.CWCiaoHeaderLeftTube div.searchPanel input.searchLens {
  display:inline;
  float:left;
  
  width:25px;
  height: 25px;
  
  padding:0px 0px 1px 2px;
  
  border:0px none;
  cursor: pointer;
  background: transparent url(http://de-img1.ciao.com/ide/images/crux/sprites/sprites_icon.gif) no-repeat 2px -452px;
}

.secureModeSearchLens {
  background: transparent url(https://de-img1.ciao.com/ide/images/crux/sprites/sprites_icon.gif) no-repeat left -452px !important;
}

#CWCiaoHeader div.CWCiaoHeaderLeftTube div.quickLinks {
  
  margin: 2px 0 0 25px;
}
#CWCiaoHeader div.CWCiaoHeaderLeftTube div.quickLinks p {
  margin:0;
}
#CWCiaoHeader div.CWCiaoHeaderLeftTube div.quickLinks p.headerMotto {
  margin:0 0 3px 10px;
  width:100%;
  color:#F76120;
  font-size:11px;
  font-weight: bold;
}

#CWCiaoHeader div.CWCiaoHeaderLeftTube div.quickLinks p.linksList {
  color:#BDBDBD;
  
}
#CWCiaoHeader div.CWCiaoHeaderLeftTube div.quickLinks p.linksList a,
#CWCiaoHeader div.CWCiaoHeaderLeftTube div.quickLinks p.linksList a:visited {
  display:block;
  margin-right:10px;
  
  padding: 0 0 0 10px;
  
  color:#525051;
  font-size:11px;
  text-decoration: none;
  
  white-space: nowrap;
  
  background: transparent url(http://de-img1.ciao.com/ide/images/crux/sprites/sprites_icon.gif) no-repeat left -490px;
}

p.secureModeLinksList a, p.secureModeLinksList a:visited {
  background: transparent url(https://de-img1.ciao.com/ide/images/crux/sprites/sprites_icon.gif) no-repeat left -490px !important;
}
#CWCiaoHeader div.CWCiaoHeaderLeftTube div.quickLinks p.linksList a:hover,
#CWCiaoHeader div.CWCiaoHeaderLeftTube div.quickLinks p.linksList a:active {
  color:#F76120;
  text-decoration: underline;
}

/* ===== */


/* RIGHT TUBE */

#CWCiaoHeader a.CWCiaoHeaderSpecialAds {
  display:block;
  width:85px;
  height:50px;
  margin-right: 9px;
}
#CWCiaoHeader a.CWCiaoHeaderSpecialAds img {
  border: 0px none;
}


/* === TUBES END === */



/* Main Navigation */
ul#headerListMenu {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 3px 0;
padding:0pt;
_margin: 0;
}

*:first-child+html ul#headerListMenu {
  margin:0;
}

ul#headerListMenu li {
display:inline;
margin-right:1px;
white-space:nowrap;
margin-left:0; 
line-height:normal;
}
ul#headerListMenu li a {
background:transparent url(http://de-img2.ciao.com/ide/images/crux/sprites/sprites_bg_navi.gif) no-repeat scroll 0pt -140px;
color:#525051;
cursor:pointer;

font-size:12px;
margin:0pt 2px 0pt 0pt;
padding:5px 0 3px 8px;
text-align:center;
_padding:0px 0 0px 8px;
text-decoration:none;

outline:none;
}

ul.secureModeListMenu li a {
  background:transparent url(https://de-img2.ciao.com/ide/images/crux/sprites/sprites_bg_navi.gif) no-repeat scroll 0pt -140px !important;
}

*:first-child+html ul#headerListMenu li a {
  padding:0px 0 0px 8px;
}


ul#headerListMenu li a span {
background:transparent url(http://de-img2.ciao.com/ide/images/crux/sprites/sprites_bg_navi.gif) no-repeat scroll right -140px;
margin:0pt -5px 0pt 0pt;
padding:5px 8px 3px 0;

_position:relative;
_height:0;
zoom:1;
_padding:5px 8px 3px 0;
}

ul.secureModeListMenu li a span {
  background:transparent url(https://de-img2.ciao.com/ide/images/crux/sprites/sprites_bg_navi.gif) no-repeat scroll right -140px !important;
}


ul#headerListMenu li a:hover {
background-position:0pt -163px;
}
ul#headerListMenu li a:hover span {
	background-position:right -163px;
}


ul#headerListMenu li a.activeTab {
background-position:0pt -163px;
}
ul#headerListMenu li a.activeTab span {
	background-position:right -163px;
}

/* // Main Navigation */

div.banner {
  background:#FAFAFA none repeat scroll 0 0;
  padding:4px 0;
}
div.banner table {
  width:100%;
}
