.shade {
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	padding: 15px;
	width: 955px;
	text-align: left;
	background: transparent url('main0000.png') repeat left top;
	/*filter: alpha(opacity=20);      */
}
.main {
  width: 955px;
  background: #fff;
}
/* hlavicka */
.logo {
    float: left;
	padding-top:0px;
}


.head_menu {
  float: right;
  width: 599px;
  height: 50px;
  background: #d1edfb url('head_men.png') left top no-repeat;
}
.head_menu li {
  float: left;
  list-style-type: none; 
  margin: 0 !important; 
  list-style-image: none; 
}
.head_menu li a { 
  float: left;
  height: 50px; 
  display: block; 
  text-align: center; 
  line-height: 50px; 
  padding: 0px 15px;
  background: url('head_meo.png') left center no-repeat; 
} 
.head_menu li.first a { 
  background: none; 
}                           
/* hlavicka konec */
/* menu */
.menu { 
  float: right;
  width: 708px;
  height: 46px;
  margin: 0 30px 0 0;
  background: #d1edfb url('menu_bg0.png') left top no-repeat; 
}
.menu li   { 
  float: left; 
  list-style-type: none; 
  margin: 0 !important; 
  list-style-image: none; 
}
.menu li.pink a { 
  width: 130px; 
  height: 34px; 
  display: block; 
  text-align: center; 
  line-height: 27px; 
  padding: 12px 0 0; 
  color: #222222; 
}                           
.menu li.pink a.active,
.menu li.pink a:hover { 
  background: #cb86e6 url('pink_hov.png') no-repeat;
}
.menu li.blue a { 
  width: 130px; 
  height: 34px; 
  display: block; 
  text-align: center; 
  line-height: 27px; 
  padding: 12px 0 0; 
  color: #222222; 
}                           
.menu li.blue a.active,
.menu li.blue a:hover { 
  background: #cb86e6 url('blue_hov.png') no-repeat;
}
.menu li.yellow a { 
  width: 130px; 
  height: 34px; 
  display: block; 
  text-align: center; 
  line-height: 27px; 
  padding: 12px 0 0; 
  color: #222222; 
}                           
.menu li.yellow a.active,
.menu li.yellow a:hover { 
  background: #cb86e6 url('yellow_h.png') no-repeat;
}
.menu li.green a { 
  width: 130px; 
  height: 34px; 
  display: block; 
  text-align: center; 
  line-height: 27px; 
  padding: 12px 0 0; 
  color: #222222; 
}                           
.menu li.green a.active,
.menu li.green a:hover { 
  background: #cb86e6 url('green_ho.png') no-repeat;
}
.menu li.red a { 
  width: 188px; 
  height: 34px; 
  display: block; 
  text-align: center; 
  line-height: 27px; 
  padding: 12px 0 0; 
  color: #222222; 
}                           
.menu li.red a.active,
.menu li.red a:hover { 
  background: #cb86e6 url('red_hove.png') no-repeat;
}
.bar {
  width: 941px;
  height: 5px;
  margin: 0 7px; 
}
.bar_blue {
  background: #52a3cc url('hr_blue0.png') repeat-x;
}
.bar_pink {
  background: #c274e4 url('hr_pink0.png') repeat-x;
}
.bar_yellow {
  background: #52a3cc url('hr_yello.png') repeat-x;
}
.bar_green {
  background: #52a3cc url('hr_green.png') repeat-x;
}
.bar_red {
  background: #52a3cc url('hr_red00.png') repeat-x;
}
/* menu konec */


.content {
  margin: 0 10px;
}
.prologue {
  width: 911px;
  height: 167px;
  margin: 0 auto;
  background: #d0ecfb url('prologue.png') no-repeat;
}
.prologue h2 {
  font-size: 18px;
  font-weight: normal;
  color: #3399cc;
  margin: 80px 30px 0 0;
  float: right;
}
p.intro {
  margin: 25px;
  line-height: 35px;
}
p.intro strong {
  font-size: 18px;
  font-weight: bold;
}
p.intro span {
  font-style: italic;
  color: #555555;
  float: right;
}

.box {
  width: 184px;
  height: 412px;
  float: left;
  margin: 25px 1px 60px;
}
.cubes {
  background: url('box_top_.png') no-repeat;
}
.production {
  background: url('box_top_.png') no-repeat;
}
.furniture {
  background: url('box_top_.png') no-repeat;
}
.life {
  background: url('box_top_.png') no-repeat;
}
.print {
  background: url('box_top_.png') no-repeat;
}
.box h3 {
  line-height: 42px;
  font-size: 15px;
  font-weight: normal;
  margin: 0 0 4px;
  padding: 0;
  text-align: center;
}
.print h3 {
  line-height: 17px;
  margin: 3px 0 9px;
}
.box ul {
  margin: 10px 0 0;
  height: 185px;
  padding: 0;
}
.box li {
  line-height: 24px;
  list-style: none;
  margin: 0 0 0 5px !important;
  padding: 0 0 0 20px !important;
}
.cubes li {
  background: url('arrow_re.png') left center no-repeat;
}
.production li {
  background: url('arrow_bl.png') left center no-repeat;
}
.furniture li {
  background: url('arrow_ye.png') left center no-repeat;
}
.life li {
  background: url('arrow_gr.png') left center no-repeat;
}
.print li {
  background: url('arrow_pi.png') left center no-repeat;
}

.box li a{
  color: #222222;
}
.box a.info {
  display: block;
  width: 184px;
  height: 59px;
  padding: 33px 0 0 80px;
}
.cubes a.info {
  color: #ff0000;
  background: url('box_bott.png') no-repeat;
}
.production a.info {
  color: #006699;
  background: url('box_bott.png') no-repeat;
}
.furniture a.info {
  color: #ff9933;
  background: url('box_bott.png') no-repeat;
}
.life a.info {
  color: #999900;
  background: url('box_bott.png') no-repeat;
}
.print a.info {
  color: #993333;
  background: url('box_bott.png') no-repeat;
}

.eshop h4 {
  width: 114px;
  height: 29px;
  line-height: 29px;
  text-align: center;
  margin: 0;
  background: url('eshop_ti.png') left center no-repeat;
}
.eshop p {
  width: 903px;
  height: 82px;
  font-size: 14px;
  padding: 12px 0 0 20px;
  line-height: 25px;
  position: relative;
  margin: 0 0 100px;
  background: url('eshop_bg.png') left center no-repeat;
}
.eshop p span {
  margin-left: 40px;
}
.eshop p a {
  position: absolute;
  top: 34px;
  right: 170px;
  color: #fff;
  font-weight: bold;
}       

.left {
  float: left;
  margin: 17px;
  width: 252px;
}
.right {
  float: left;
  width: 655px;
  margin: 17px 0 20px;
  display:block;
}

.hledej input {
  background: none;
  border: 0;
}
.in{
width:110px;
padding-left:10px;
}
form input.sub {
  color: #fff;
  font-size: 16px;
  font-weight: bold;
  margin: 8px 0 0 5px;
  cursor:pointer;
}
form table td.inp {
  width: 171px;
  height: 41px;
}
form table td.inp_pink {
   background: url('search_i.png') no-repeat;
}
form table td.subm {
  width: 81px;
  height: 41px;
}
form table td.subm_pink {
   background: url('search_s.png') no-repeat;
   cursor:pointer;
}

.left .title {
  width: 234px;
  height: 28px;
  padding: 11px 0 0 15px;
  color: #666666;
  font-size: 18px;
  border: 1px solid #dbdbdb; 
}

.left .t_pink {
  background: #FFFFFF url('submenu_.png') no-repeat
}


/*
  *Navigation
*/ 
ul.navigation{ 
  width: 251px; 
  margin: 0 0 20px; 
  padding: 0;
}
ul.navigation li { 
  list-style-type: none;
  margin: 0 !important; 
  list-style-image: none; 
}
ul.navigation li a.section { 
  width: 234px; 
  height: 34px; 
  background: #FFFFFF url('submenu2.png') no-repeat; 
  color: #333333; 
  text-decoration: none; 
  line-height: 35px; 
  padding: 0 0 0 15px; 
  display: block;
  font-weight: bold; 
  font-size: 14px;
  border-left: 1px solid #bcbcbc;
  border-right: 1px solid #bcbcbc;
  border-bottom: 1px solid #e1e1e1; 
}                           
ul.navigation li a.section:hover,
ul.navigation li.active a.section { 
  text-decoration: underline;
}
ul.navigation li a.item { 
  width: 209px; 
  height: 33px; 
  background: #FFFFFF url('submenu3.png') 10% center no-repeat; 
  color: #333333; 
  text-decoration: none; 
  line-height: 34px; 
  padding: 0 0 0 40px; 
  display: block;
  font-size: 12px;
  border-left: 1px solid #bcbcbc;
  border-right: 1px solid #bcbcbc;
  border-bottom: 1px solid #e1e1e1; 
}                           
ul.navigation li a.item:hover,
ul.navigation li.active a.item { 
  text-decoration: underline;
  color: #fff;
  background: #FFFFFF url('submenu4.png') no-repeat; 
}
/*
  *Navigation konec
*/  

.contact {
  width: 249px;
  border: 1px solid #dbdbdb;
  margin: 0 0 20px;
  background: url('contact_.png') no-repeat;
}
.left h3 {
  color: #666666;
  font-size: 18px;
  font-weight: normal;
  margin: 13px 0 15px 15px; 
}
.contact p {
  margin: 0px 0 0px 15px !important;
  padding: 0 0 0 20px;
  background: url('arrow_bl.png') 0 3% no-repeat; 
}
.language {
  width: 249px;
  border: 1px solid #dbdbdb;
  background: url('language.png') no-repeat;
}
.language p {
  width: 249px;
  margin: 5px 0 20px 17px; 
}
.language p img {
  margin: 0px 0 0px 18px; 
}
.language ul {
  margin: 0 !important;
  list-style: none;
}
.language li {
  margin: 0 !important;
  list-style: none;
  margin: 0px 0 0px 15px !important;
}
.language li a {

  padding: 0 0 0 20px; 
}
.language li a.active {
  background: url('arrow_bl.png') left center no-repeat;
  padding: 0 0 0 20px; 
}

/*
  **
  **Obsah
  **  
*/
.breadcrumb {
  margin: 0 0 5px;
}
.right xx {
  padding: 0 0 0 20px;
  background: url('arrow_pi.png') left center no-repeat;
}
.right h3 a{
  color: #222222;
  text-decoration: none;
}
.item_box {
  width: 195px;
  height: 280px;
  margin-bottom: 20px;
  float: left;
  position: relative;
}
.item_box h4 {
  color: #990099;
  font-size: 15px;
  font-weight: normal;
  margin: 0 0 10px 0;
}

.item_box p {
  line-height: 16px;
  margin: 0 !important;
  height: 90px;
}
.item_box img {
  padding: 5px;
  border: 1px solid #c1c1c1;

  position: absolute;
  bottom: 0px;
  height: 120px;
}
.item_box a {
  color: #fff;
  width: 62px;
  height: 19px;
  padding: 0 0 0 18px;
  float: right;
  background: url('item_a_b.png') no-repeat;
}
.first_box {
  padding: 0 15px 0 0;
}  
.center_box {
  width: 195px;
  background: url('item_box.png') no-repeat;
  padding: 0 17px;
}
.last_box {
  padding: 0 0 0 15px;
}   

.interesting_links {
  border: 1px solid #e3ecf5;
  background: #e6f5fd url('links_bg.png') repeat-x;
  width: 653px;
}
.interesting_links h4 {
  margin: 15px 0 10px 18px;
}
.interesting_links ul {
  margin: 0px 0 10px 25px;
}
.interesting_links li {
  list-style: none;
  margin: 0 !important;
  padding: 0 0 0 20px;
  background: url('arrow_pj.png') left center no-repeat;
}
.detail {
   color: #990099;
}
.img_detail {
  float: left;
}
.img_detail img {
  padding: 8px;
  border: 1px solid #c1c1c1;
  margin-bottom: 10px;
}
.links_detail {
  float: right;
} 
.links_detail div {
  width: 265px;
  height: 46px;
  margin-bottom: 20px;
  padding-left: 26px;
  line-height: 46px;
  font-size: 14px;
  background: #e3f4fd url('cat_numb.png') no-repeat;
}
.links_detail div span{
  font-size: 30px;
  margin-left: 30px;
}  
.links_detail a {
  width: 236px;
  height: 49px;
  display: block;
  padding-left: 55px;
  line-height: 49px;
  font-size: 25px;
  color: #222222;
  background: #feca2d url('e-shop00.png') no-repeat;
}


.foot_menu {
  float: right;
  width: 329px;
  height: 47px;
  margin: 0 0 5px;
  padding: 0;
  background: #d1edfb url('foot_men.png') left top no-repeat;
}
.foot_menu li {
  float: left;
  list-style-type: none; 
  margin: 0 !important; 
  list-style-image: none; 
}
.foot_menu li a {
  float: left;
  height: 47px; 
  display: block; 
  text-align: center; 
  line-height: 47px; 
  padding: 0px 14px;
  background: url('head_meo.png') left center no-repeat; 
} 
.foot_menu li.first a { 
  background: none; 
}                       
/* Patička */
.foot { 
  width: 955px;
  height: 218px;
  text-align: center; 
  background: #b0cbde url('foot_bg.png') repeat-x;
  position: relative;
}
.foot table { 
  width: 941px; 
  margin: 10px 7px 0; 
  text-align: left;
  display: block;
}
.foot table td li {  
  list-style: none;
  background: url('foot_li0.png') left center no-repeat;
  padding: 0 0 0 10px;
  margin-left: 5px !important;
  line-height: 15px;
  text-align:justify;
  font-size:12px;
}
.foot table td li a {  
 
}
.foot table tr.images {
  text-align: center;
  width: 939px;
}
.foot table tr.images td {
  border-top: 1px solid #aec6e8;
  border-bottom: 1px solid #aec6e8;
  background: #e5eff6 url('foot_tab.png') repeat-x;
  width: 200px;
  height: 69px;
}
.foot table tr.images td.first {
  border-left: 1px solid #aec6e8;
  width: 169px;
}
.foot table tr.images td.last {
  border-right: 1px solid #aec6e8;
  width: 169px;
}
.foot table tr.images img {
  margin: 13px 0 0;
  padding: 0;
}
.foot .links {
  position: absolute;
  bottom: -15px;
  left: 100px;
  width: 955px;
  text-align: center;
}
.foot .links a {
  color: #222222;
} 
/* Patička konec */
/* CSS Document *//* CSS Document */
#basket {
  float:right;
  width:290px;
  height:113px;
  margin-right:0px;
  background:white;
}
#basket table {
  width: 90%;
  margin:3px auto;
  font-size:120%;
  color: #666666;
}
.smaller {
  font-size:95%;
}
.right2 {
  text-align:right;
}
.table_kosik_obsah tr td{
  background: #f1fbfe;
  border-bottom:1px solid #e6eade;
  border-top:1px solid #e6eade;
  color:black;
  font-size:13px;
  padding: 2px 3px; margin:0px;
 }
.color_bold {
  color:#3399cc;
  font-weight:bold;
}

#nahore {
margin:0px;
padding:0px;
width:960px;
text-align:center;
display:block;
height:120px;
vertical-align:baseline;
margin-left: auto;
margin-top: 20px;
	margin-right: auto;
}
.purple_top, .purple2_top, .red_top, .orange_top, .lime_top, .lime2_top, .blue_top, .yellow_top, .green_top {
  width:30px;
  height:8px;
  margin-left:15px;
  display:block;
}
.purple_top {
  background: #fb5fbe;
}
#xcontent { 
 float:right;
 width:500px;
 display:block; 
 padding:20px; 
 background:white;
 x-moz-border-radius: 5px;
 xheight:100%;
}


/* ------------------ Výpis produktů - záhlaví a zápatí --------------------*/
#paging_header {
  background: #f5f4f0;
  height:25px;
  padding-left:10px;
  padding-right:10px;
  padding-top:5px;
  display:block;
  float:left;
  margin-top:15px;
  margin-bottom:10px; width:630px;
	-moz-border-radius: 5px;
}
#paging_header p.paging_header_left {
  xline-height:20px;
  float:left;
}
#paging_header p.paging_header_right {
  xline-height:20px;
  float:right;
}
#paging_footer {
  display:block;
  background: #f5f4f0;
  height:30px;
  line-height:30px;
  padding:0 10px;
  margin:15px 0;  
	-moz-border-radius: 5px;
}

#paging_footer table tr td{
 padding:0;
}
#paging_footer table tr td.leftpage {
 width:16px;
text-align:left;
}
#paging_footer table tr td.rightpage{
 width:70px;
 text-align:right;
}
#paging_footer table tr td.centerpage{
 text-align:center;
}

/* ------------------ detail-dole--------------------*/
#detail_product {
  margin:0px 5px 20px 5px;
  clear:both;
  padding-top:20px;
}
#detail_product a {
  color:black;
}
.tabik{
float: left;
height: 32px;
width: 102px;
margin-right:5px;
text-align: center;
background: #dbe9f2;
}
.tabik_over {
float: left;
height: 32px;
width: 102px;
margin-right:5px;
text-align: center;
background: #aec6e8;
}
.tabtxt{
  color: #000;
  font-size: 12px;
  font-weight: bold;
  padding: 9px 0 0 0;
  text-decoration:underline;
}

.boxik{
 background: #F2FAFE;
}
.boxik_content {
  padding: 8px;
}

.boxik td {
padding:3px; padding-right:10px;}
.boxik_content a, .boxik_content span, .boxik_content p {
  color:black;
}
.boxholder{

}
.red {
 color:red;
}
textarea {
  background: white;
  padding:0px;
  font-size:11px;
}

.input_noborder {
  background:transparent;
  color:black;
  border:none;
  font-weight:bold;
}

.searching_input { 
  width:200px;
  height:25px;
  border:none;
  color:black;
  font-size:20px;
  background:none;
}
.searching_submit { 
  width:110px;
  height:25px;
  border:none;
  color:white;
  font-size:20px;
  line-height:22px;
  padding:0 4px;
  background:none;
  cursor:pointer;
}
.dokosiku_detail, .submit {
  width:60px;
  height:20px;
  border:none;
  background: url('../images/submit.jpg') no-repeat;
  cursor:pointer;
  color:white;
  text-align:center;
}
#news_input { 
  width:149px;
  height:28px;
  border:none;
  color:black;
  font-size:18px;
  line-height:22px;
  padding-left:3px;
  padding-top:2px;
  background: url('../images/news_input.jpg') no-repeat;
}
#news_submit { 
  width:73px;
  height:28px;
  border:none;
  background: url('../images/news_submit.jpg') no-repeat;
  cursor:pointer;
}
border_img {
float:right;
}
#myTable {
   display: block;
   xborder:1px solid #567;
   border-spacing: 5px; /* cellspacing */
   background-color: #def;
   float:right;
   width:420px;
}
.cistitab {float:left; width:430px; height:1px; display:block; clear:both;}
.myRow {
   display: block;
    height:60px; padding:5px; margin:2px;
}
.myCell_200 {
   display: block;
   width:150px;
   padding:10px; /* cellpadding */
   border:1px solid #abc;
   background-color: #eee;
   float:left;
   height:40px;
}
.myCell_150 {
   display: block;
   width:200px;
   padding:10px; /* cellpadding */
   border:1px solid #abc;
   background-color: #fff;
   float:right;
   height:40px;
}
.cisloRow {
   display: block;
   height:40px; padding:5px; margin:2px; 
}
.cisloCell_200 {
   display: block;
   width:150px;
   padding:10px; /* cellpadding */
   border:1px solid #abc;
   background-color: #eee;
   float:left;
   height:20px;
}
.cisloCell_150 {
   display: block;
   width:200px;
   padding:10px; /* cellpadding */
   border:1px solid #abc;
   background-color: #fff;
   float:right;
   height:20px;
}
.doleCell_200 {
   display: block;
   width:150px;
   padding:10px; /* cellpadding */
   border:1px solid #abc;
   background-color: #eee;
   float:left;
   height:42px;
}
.doleCell_150 {
   display: block;
   width:200px;
   padding:10px; /* cellpadding */
   border:1px solid #abc;
   background-color: #fff;
   float:right;
   height:42px;
}
.doleRow {
   display: block;
    height:62px; padding:5px; margin:2px; 
}
.akceCell_200 {
   display: block;
   width:150px;
   padding:10px; /* cellpadding */
   border:1px solid #abc;
   background-color: #eee;
   float:left;
   height:62px;
}
.akceCell_150 {
   display: block;
   width:200px;
   padding:10px; /* cellpadding */
   border:1px solid #abc;
   background-color: #fff;
   float:right;
   height:62px;
}
.akceRow {
   display:block;
   height:82px; padding:5px; margin:2px; 
}
.obr_detail {
float:left; width:220px;
}
.obr_detail img{
vertical-align: baseline;
}
.det-tab {
display:block;
height:210px;
padding-bottom:15px;
}
.odsazeni_divu {
  float:left;
  width:640px;
  padding-top:20px;
  padding-bottom:20px;
  padding-left: 10px;
  padding-right: 10px;
}
.odsazeni_divu p{ font-size:13px;
}
/* ------------------ kosik--------------------*/
.center_small {
  text-align:center;
  width:100px;
}
.td_40 {
width:40px;
}
.td_xx {
text-align:right; padding-right:10px;
}
.kosik-hosik {
width: 660px; margin:0px; padding:0px;

}
.td_left{ text-align:left;
}
.td_center{ text-align:center;
}
/* ------------------ kosik odkazy--------------------*/
.a_normal {
  background: url(../images/a_normal.gif) repeat-x;
  padding:5px; margin:0px;
  
  xwidth:130px;
  font-weight:normal;
  border:1px solid black;
  display:block;
  font-size:14px;
  color:black;
	-moz-border-radius: 5px;
	text-align:center;
	margin-top:0px;
}
a:hover.a_normal {
  text-decoration:none;
  color:black;
}

.a_alert {
  background: url(../images/a_alert.gif) repeat-x;

  height:32px;
 cursor:pointer;

  border:1px solid black;
	x-moz-border-radius: 5px;
}

.prepocitat {
padding-top:20px; padding-bottom:20px; text-align:right; padding-right:20px;}
.kos-list {
height:34px; background-color:#CC9999; display:block;}
.peshogo { padding-left:300px; }
.kos-pes {  width: 660px; height:32px;}
fieldset {
  margin-top:10px;
  padding:7px;
	-moz-border-radius: 5px;
	border: #CCCCCC 1px solid;
}
legend {
  padding:0 5px;
  font-weight:bold;
  letter-spacing:1px;
}
select {
  border:1px solid gray;
  padding:0 0 0 2px;
  font-size:11px;
}
th {
  padding:3px;
}
table {
  width:100%;
}
td {
  padding:2px 1px;
}
/* Ajax validate form */
#msg {
  display:none; 
  position:absolute; 
  z-index:200; 
  padding-left:1px; 
  background:#f1fbfe;
  padding:3px; 
  color:black;
	-moz-border-radius: 4px;
}

.poll_title {
  padding-left:5px;
  font-weight:bold;
}

.banners {
  text-align:center;
  margin:0 auto;
  padding:10px;
}
.go_to_order {
  text-align:right;
  padding-top:10px;
}

.boxik{
	background: #f9f9f9;
}
.boxik_content {
  padding: 8px;
}
.boxik_content a, .boxik_content span, .boxik_content p {
  color:black;
}
.boxholder{

}
.noborder {
  border:none;
  background:none;
}
.hidden {
	display: none;
}
/* category */
.akce {color:red; padding-top:0px;}
.polox { font-size:13px; padding-top:5px; padding-left:4px; padding-bottom:5px; margin-top:5px; display:block; text-align:left; height:40px; color:#0B61A4; bxackground-color:#f8fafb; vertical-align:top; } 
/* ------------------ Kategorie a podkategorie --------------------*/

.kat-radek {display:block;  width:210px;  text-align:justify;  float:left; xbackground-color:red; }
.kat-radek H2{ padding:0px; margin:0px;}
.kat-akcni { display:block; float:left;	width:210px; height:445px; overflow:hidden; xpadding:0px; color:gray; padding-top:0px;}
.kat-akcni .description {
	display:block;
	height: 75px;
	font-size:12px;
	line-height:15px;
	clear:both;
	font-size:90%;
	padding-left:2px;
	padding-right:4px;
	color:#000000;
	padding-top:0px; margin:0px;
	width:200px;
}

.akcni-obr { width:200px; height:200px; border:0px; float:left; padding:5px;}
.akcni-table1 { padding-top:0px; float: right; width:99px; vertical-align:top; padding-left:0px; margin-left:0px; display:block; padding-right:5px;}
.akcni-kosik { display:block; padding-left:20px; padding-bottom:10px;}
.obr-ukazka {float:left; padding:2px;}
.cistic {float:left; width:95px; height:1px; display:block; clear:both;}
.cenal{float:right; display:block; font-weight:bold; text-align:right; width:200px; padding-right:10px; padding-bottom:10px; height:40px}
.facebook {padding:20px; border:0px;}
#banner {
  float:left;
  width:303px;
  height:113px;
}
#bannerstred {
  float:left;
  width:303px;
  height:113px;
  padding-left:25px;
}
#banner0 {
  float:left;
  width:303px;
  height:113px;
}
#banner1 {
  float:left;
  width:303px;
  height:113px;
  padding-left:25px;
}

.listagrey { border: 1px solid #dadfe4; background: #f4f4f4; padding: 5px; }
.listablue { border: 1px solid #09ADF0 !important; background: #F2FAFE; padding: 10px;}
.listaorange{border: 1px solid #FF8D02 !important; background: #FFF7CE; padding: 20px;}
.listared  { border: 1px solid #A01401; background: #FDD2C4; padding: 20px; color: #A01401;}
.backlinks-nadpis { padding: 30px 0px 0px 0px; margin:0px;}
.backlinks-cat li  {padding: 0px 0px 5px 0px; margin: 0px; !important; font-size: 15px;}
.back-sub {padding: 0px 0px 5px 0px; margin: 0px; !important; font-size: 15px;}
