html {background-image:url(../images/bottom_bg.png); background-color:#dbdde1; background-position:left bottom; background-repeat:repeat-x;}
body {background-image:url(../images/top_bg.png); background-position:left top; background-repeat:repeat-x; padding-bottom:20px;}

#HeaderTopDock {height:24px; white-space:nowrap;}

#TopMenuWidget {float:left; margin-left:27px; display:inline; height:24px; font-size:0.9em;}
#TopMenuWidget li {display:inline; line-height:24px; margin:0 7px;}
#TopMenuWidget li a {color:#fff;}
#TopMenuWidget li a:hover {color:#00d2ff; text-decoration:none;}

#MyAccountWidget {float:right; height:24px; margin-right:10px; display:inline; font-size:0.9em;}
#MyAccountWidget a {line-height:24px; font-weight:bold; color:#00d2ff; font-family:Tahoma, Verdana, sans-serif;}

#PhoneWidget {float:right; margin-right:160px; color:#fff; line-height:24px; font-size:18px;}

#HeaderBottomDock {clear:both; height:142px; background-image:url(../images/header_bg.png);}

#HeaderWidget {margin:41px 0 0 34px; display:inline; float:left;}
#HeaderWidget a {width:179px; height:48px; background-image:url(../images/logo.png); display:block;}
#HeaderWidget a span {display:none;}

#QuickSearchWidget {float:left; margin:61px 0 0 44px; display:inline;}
#QuickSearchWidget h3 {color:#fff; font-family:Trebuchet MS; text-transform:uppercase; font-size:18px; font-weight:normal;}
#QuickSearchWidget label {display:none;}
#QuickSearchWidget input.text {background-color:transparent; background-image:url(../images/input_big.gif); width:404px; color:#000; height:16px; padding:4px 7px; border:none;}

#QuickSearchWidget input.submit {width:22px; height:17px; text-indent:22px; background-image:url(../images/buttons/lens.png); margin:0;padding-top:17px;overflow:hidden;position:relative;top:3px;left:2px;}

#QuickSearchWidget a {display:block; font-size:0.9em; color:#fff; margin:3px 0 0 5px; padding-left:9px; background-image:url(../images/icons/raquo.gif); background-repeat:no-repeat; background-position:left 5px; text-transform:lowercase;}

#UserInfoBox {float:left; display:inline; margin:21px 0 0 20px; position:relative;}
#UserInfoBox h3 {color:#fff; font-family:Trebuchet MS; text-transform:uppercase; font-size:18px; font-weight:normal; padding-left:17px;}
#UserInfoBox .box_content {width:217px; height:83px; background-image:url(../images/boxes/login_box_bg.png); padding:11px 0 0 19px;}
#UserInfoBox label {display:none;}
#UserInfoBox input.text, #UserInfoBox input.password {width:125px; background-image:url(../images/input_small.gif); background-color:transparent; color:#000; border:none; padding:4px 7px; height:16px;}
#UserInfoBox input.text {margin-bottom:4px;}
#UserInfoBox input.blur {color:#aaa;}
#UserInfoBox .form-row {float:left; clear:left;}
#UserInfoBox input.submit {margin:31px 0 0 5px; width:57px; height:18px; background-image:url(../images/buttons/button_black_small.gif); color:#fff; text-transform:uppercase; font-size:0.8em; font-weight:bold; font-family:Tahoma, Verdana, sans-serif;}
#UserInfoBox .actions .first a {font-size:0.9em; color:#dbdde1; margin-left:50px; text-transform:lowercase;}
#UserInfoBox .actions .last {position:absolute; top:2px; right:10px; height:16px;}
#UserInfoBox .actions .last a {display:block; height:16px; line-height:16px; padding-left:20px; background-image:url(../images/buttons/button_blue.png); background-repeat:no-repeat; background-position:left center; color:#fff; font-size:0.9em; text-transform:lowercase;}

#LeftDock {background-image:url(../images/left_column_bg.png); background-repeat:no-repeat; background-position:left top;}
#RightDock {background-image:url(../images/right_column_bg.png); background-repeat:no-repeat; background-position:right top;}

#CenterDock #BreadcrumbsBox h3.content_title {background:none; color:#00d2ff; font-family:Tahoma, Verdana, sans-serif; text-transform:lowercase; font-size:0.9em; font-weight:bold; padding:0; height:auto; line-height:1.3em; display:inline; padding-left:15px; margin-right:5px;}
#CenterDock #BreadcrumbsBox .box_body {background:none; display:inline; padding:0; margin:0;}
#CenterDock #BreadcrumbsBox .box_content {background:none; display:inline; padding:0; margin:0;}
#CenterDock #BreadcrumbsBox ul {display:inline;}
#CenterDock #BreadcrumbsBox ul li {display:inline; font-size:0.9em; font-family:Tahoma, Verdana, sans-serif; text-transform:lowercase; padding-right:9px; margin-left:4px; background-image:url(../images/icons/arrow_right.gif); background-repeat:no-repeat; background-position:right 5px;}
#CenterDock #BreadcrumbsBox ul li.first {margin-left:0;}
#CenterDock #BreadcrumbsBox ul li.last {padding-right:0; background:none;}
#CenterDock #BreadcrumbsBox ul li a {color:#555;}

#CenterDock #TagCloudBox {clear:both;}
#CenterDock #TagCloudBox h3.content_title {color:#555; background:none; font-size:1.2em; height:20px; line-height:20px; font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;}
#TagCloudBox a {color:#a6a6a6; font-weight:bold;}
#TagCloudBox a .huge {font-size:28px}
#TagCloudBox a .big {font-size:24px}
#TagCloudBox a .medium {font-size:20px}
#TagCloudBox a .small {font-size:16px}
#TagCloudBox a .smaller {font-size:12px}
#TagCloudBox a .tiny {font-size:8px; font-weight:normal;}

#FooterTopDock {height:110px; background-image:url(../images/footer_bg.png); padding-top:45px;}

#FooterMenuWidget {height:64px; margin-top:7px;}
#FooterMenuWidget li {margin-left:78px; float:left; display:inline; width:145px;}
#FooterMenuWidget li a {color:#fff;}

#DisclaimerWidget {font-size:0.8em; color:#ccc; margin:0 60px; text-align:center;}

#FooterBottomDock {position:relative;height:100px;}

#PaymentWidget {text-align:center; margin:10px 0;}
#FooterMenuWidget li a:hover {text-decoration:none; color:#00d2ff;}

#CopyrightWidget p.copyright {font-size:0.9em; text-align:center;}
#CopyrightWidget .powered_by a {position:absolute; top:10px; right:10px; width:148px; height:28px; background-image:url(../images/idc.png);}
#CopyrightWidget .powered_by a span {display:none;}


.banner_section_widget .banner ul{
margin-left:10px;
}
#WhyUsWidget ul{
list-style:none;
display:block;
}

#WhyUsWidget li{
margin-bottom:5px;
padding-left:15px;
background:url(../images/icons/ok.png) no-repeat 0 3px;
line-height:14px;
}

/* Ankiety */
#PollWidget .submit-row input[type="submit"] {
  float:right;
  background-image:url('../images/buttons/button_black_small.gif');
  color:#fff;
  font-family:Tahoma,Verdana,sans-serif;
  font-size:0.8em;
  font-weight:700;
  height:18px;
  width:57px;
  text-transform:uppercase;
  border:none;
  cursor:pointer;
}
#PollWidget, .poll-title, #PollWidget .thank {
  margin-bottom:5px;
}
#PollWidget .submit-row {
  clear:both;
}
ul#PollOptions li {
  clear:both;
  margin:2px 0;
  list-style:none;
  float:left;
}
ul#PollOptions li input[type="radio"] {
  margin:0 5px 0 0 !important;
  float:left;
}
ul#PollOptions li label {
  float:left;
}
ul#PollScores li {
  clear:both;
  margin:5px 0;
  list-style:none;
}
ul#PollScores li.title, ul#PollScores li.scores {
  margin:0;
}
ul#PollScores li.scores {
  text-align:right;
}

#AktualnosciWidget li, #AktualnosciProductPageWidget li {
  margin:5px 0;
  padding-bottom:5px;
  border-bottom:1px solid #F2F2F2;
  list-style:none;
}
#AktualnosciWidget li.last, #AktualnosciWidget li.show_all, #AktualnosciProductPageWidget li.last, #AktualnosciProductPageWidget li.show_all {
  border-bottom:none;
}
#AktualnosciWidget li.show_all, #AktualnosciProductPageWidget li.show_all {
  padding-top:5px;
  border-top:1px solid #F2F2F2;
  text-align:right;
}
#AktualnosciWidget li.show_all a, #AktualnosciProductPageWidget li.show_all a {
  color:#00D2FF;
  font-weight:700;
}
#AktualnosciWidget li.show_all span, #AktualnosciWidget .post_author, , #AktualnosciProductPageWidget li.show_all, , #AktualnosciProductPageWidget .post_author  {
  display:none;
}
#AktualnosciWidget .post_time, .UserPage_module .article .post_time, #AktualnosciProductPageWidget .post_time {
  font-size:0.9em;
  margin-top:5px;
  color:#A90606;
}
.UserPage_module .article .post_time {
  text-align:right;
}
#AktualnosciWidget .introduction, .UserPage_module .article .introduction, , #AktualnosciProductPageWidget .introduction {
  margin:5px 0;
}
#AktualnosciWidget .introduction p, .UserPage_module .article .introduction p, #AktualnosciProductPageWidget .introduction p {
  margin:0;
}
#AktualnosciWidget .link_more, .UserPage_module .article .link_more, #AktualnosciProductPageWidget .link_more {
  text-align:right;
}
#AktualnosciWidget .link_more a, .UserPage_module .article .link_more a, #AktualnosciProductPageWidget .link_more a {
  color:#444;
  font-size:0.9em;
  font-weight:700;
}
.UserPage_module .article {
  margin:5px 0;
  border-bottom:1px solid #F2F2F2;
}
.UserPage_module .article.last {
  border-bottom:none;
}
.UserPage_module .article h3.title {
  margin:5px 0;
  font-size:13px;
}

