/*** master ***/

/* reset */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {margin:0;padding:0;border:0;outline:0;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;-webkit-padding-start:0;}
html {/* height:100%;margin-bottom:1px; */overflow-y:scroll;}
body {font-family:Tahoma,Verdana,Arial,sans-serif;text-align:left;/* line-height:1px; */color:black;background:white;font-size:12px;}
h1,h2,h3,h4,h5,h6{font-weight:bold;}
:focus {outline:0;}
ol,ul {list-style:none;}
table {border-collapse:separate;border-spacing:0;}
caption,th,td {font-weight:normal;}
td {vertical-align:top;}
blockquote:before,blockquote:after,q:before,q:after {content:"";}
blockquote,q {quotes:"" "";}
img {border:0;}
form,input,select {display:inline;}
input {height:17px;margin:0;padding:3px 5px 0;outline:0;font-style:inherit;font-size:100%;font-family:inherit;}
select,input.iRadio {height:22px;margin:0;padding:2px;outline:0;font-style:inherit;font-size:100%;font-family:inherit;}

a,a:link,a:visited {color:#d2232a;text-decoration:none;}
a:hover {color:#000;text-decoration:underline;}

a.w,a.w:link,a.w:visited {color:#fff!important;text-decoration:none!important;}
a.w:hover {color:#fff;text-decoration:underline!important;}

/* global */
#jdPage {background-color:transparent;background-image:url('/_images/klub-ambasadorow/bg-red-grad.gif');background-repeat:repeat-x;}

.hidden,input[type=hidden] {display:none!important;}
.none {display:none;}
.clr {clear:both;font-size:0;display:block;}
.clr5 {clear:both;height:5px;font-size:0;display:block}
.clr10 {clear:both;height:10px;font-size:0;display:block}
.nowrap {white-space:nowrap;}
.more {font-size:11px;}
.desc {font-size:10px;color:#7f7f7f;margin-left:2px;}
.arrow {color:#ff5a2c;font-family:Tahoma,Verdana,Arial,sans-serif;font-weight:bold;font-size:10px;margin-left:3px;}
.hr {background-color:#dae0da;border-color:#fff;border-width:0 0 1px;border-style:solid;height:1px;line-height:1px;font-size:1px;clear:both;background-position:0 -28px;margin:5px 0;}
.bull li {background-position:-990px -379px;line-height:18px;font-size:12px;padding-left:15px;}
.bullMini li,.bull li.mini {background-position:-990px -488px;line-height:18px;font-size:12px;padding-left:15px;}
.bull li .opt {font-size:11px;color:#999;margin-left:10px;}
.bullMiniList a {background-position:-990px -490px;line-height:18px;font-size:12px;padding-left:15px;}
.adsText,.wideText {font-size:10px;color:#96a696;letter-spacing:3px;text-transform:uppercase;padding-bottom:5px;}

.fl {float:left;}
.fr {float:right;}
.di {display:inline!important;}

/* #jdPl,#jdPage,#jdPageContent */
#jdPl {}
#jdPage {width:100%;}
#jdPageContent {width:958px;margin:0 auto;background-color:white;overflow:hidden;}

/* #jdContent */
#jdContent {margin-top:10px;}
#jdContentTop {}
#jdContentALeft {width:633px;float:left;display:inline;}
#jdContentARight {width:325px;float:right;display:inline;}

/* .bannersZone */
.bannersZoneA {margin-top:10px;text-align:center;}
.bannersZoneB1,.bannersZoneB2 {margin-left:10px;}

/* jdTabs */
#tabs1 .tab,#tabs1 .tab span,#tabs1 .contentGroup,#tabs1 .content,#tabs1 .hr,#tabs1 .first,#tabs1 .last,#tabsBottom,#tabsBottom .content {background-color:transparent;background-image:url('/_images/klub-ambasadorow/tabs-v5-imgs.gif');background-repeat:no-repeat;}

#tabs1 {margin:15px auto 0 auto;clear:none;width:100%;font-size:11px;padding-bottom:5px;}
#tabs1 .tabsGroup {margin-left:15px;}
#tabs1 .tab {color:#fff;-moz-user-select:none;-khtml-user-select:none;cursor:pointer;font-weight:bold;text-decoration:none;}
#tabs1 .tab:hover span {text-decoration:none;color:#eee;}
#tabs1 .tabHover {text-decoration:none;color:black;}
#tabs1 .tabSelected {}
#tabs1 .contentGroup {clear:both;background-position:0 -54px;border-bottom:6px solid #f9e0e1;}
#tabs1 .content {background-position:100% -54px;height:15px;margin-left:5px;padding-top:10px;}
#tabs1 .content .c {margin:5px;}
#tabs1 .contentVisible {}

#tabs1 .tab {line-height:19px;padding:4px 0 3px 4px;background-position:-806px -11px;}
#tabs1 .tab span {line-height:19px;padding:4px 0 4px 8px;background-position:-550px -11px;}
#tabs1 .tab span span {background-position:0 50px;}
#tabs1 .first,#tabs1 .last {line-height:19px;padding:4px 0 3px 4px;}
#tabs1 .first {padding-left:50px;background-position:-400px -11px;}
#tabs1 .last {padding-right:50px;background-position:100% -11px;}
#tabs1 .tabSelected span {background-color:#d0d6d0;background-position:-810px -31px!important;text-shadow:#a60107 1px 1px 0px;}
#tabs1 .tabSelected span span {background-position:100% -31px!important;}

#tabs1 .hr {background-position:0 -53px}

/* tabsBottom */
#tabsBottom {background-position:0 -90px;border-top:6px solid #f9e0e1;margin-top: 10px;}
#tabsBottom .content {background-position:100% -90px;margin-left:5px;height:15px;}

/* kaLogos + start page */
.ka .kaLogos {}
.ka .kaLogos img {vertical-align:middle;margin:0 5px;}

.ka .headline {font-family:Tahoma,Arial,san-serif;text-align:center;}
.ka .headline h2 {color:#0c4da2;font-size:20px;font-family:Georgia;margin:20px 0;}
.ka .headline p {font-size:14px;line-height:20px;margin:5px;}
.ka .headline a {font-weight:bold;}

/* kaCard */
.ka .kaCard {width:300px;margin:10px auto 0;}

/* kaContact */
.ka .kaContact {width:300px;height:138px;margin:10px auto 0;background-image:url('/_images/klub-ambasadorow/bg-box-red-grad.jpg');background-repeat:no-repeat;}
.ka .kaContact .content {margin-left:30px;padding-top:20px;}
.ka .kaContact h3 {}
.ka .kaContact p {line-height:16px;}

.ka .kaContact .i {background-image:url('/_images/klub-ambasadorow/icons-contact.gif');background-repeat:no-repeat;height:15px;padding-left:64px;margin:2px 0;}
.ka .kaContact .email {background-position:0 0}
.ka .kaContact .phone {background-position:0 -15px}
.ka .kaContact .fax {background-position:0 -30px}
