﻿body { text-align: left; color: #fff; font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif; font-size: 80%; background: #212121; }
#main { width: 960px; text-align: left; background: url(../img/back-in.jpg) repeat-y top center; }


/* ---GENERAL--- */
ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input, dl, dt, dd { margin: 0; padding: 0; }
ul, ol { list-style: none; }
a img, :link img, :visited img, fieldset { border: none; }

#header { height: 218px; position: relative; font-size: 1.5em; }
#header span { background: url(../img/header_new.jpg) no-repeat center; position: absolute; width: 100%; height: 100%; }

#logo { display: block; padding-left: 89px; position: absolute; top: 37px; z-index: 1; }
#secur { display: block; padding-left: 745px; position: absolute; top: 13px; z-index: 1; }

a, a:link, a:visited, a:active { color: #FDF02F; text-decoration: underline; }
a:hover { color: #FDF02F; text-decoration: none; }

#right-col { float: right; width: 685px; margin-bottom: 20px; }
#right-col h2 { margin: 15px 105px 10px 15px; font-size: 1.7em; color: #FFFF01; font-weight: normal; }
#right-col h3 { margin: 25px 105px 5px 15px; font-size: 1.3em; color: #FFFF01; }
#right-col h3 span, #right-col h3 span a, #right-col h2 span { color: #729FEF; }
#right-col h2.center { margin: 15px 105px 10px 15px; font-size: 1.7em; color: #FFFF01; text-align: center; font-weight: normal; }
#right-col h3.center { margin: 25px 105px 25px 15px; font-size: 1.3em; color: #FFFF01; text-align: center; }

#right-col h3.red { margin: 25px 105px 25px 15px; font-size: 1.5em; color: red; text-align: center; border: 3px solid red; padding: 10px; }
#right-col h3.red span { font-size: 75%; color: red; }

#right-col h3.greenos { margin: 25px 105px 25px 15px; font-size: 1.5em; color: #7FFF00; text-align: center; border: 3px solid #7FFF00; padding: 10px; }
#right-col h3.greenos span { font-size: 75%; color: #7FFF00; }

#right-col p { margin: 15px 105px 10px 15px; line-height: 1.4em; }
#right-col p span { color: #f00; }
#right-col p.center { margin: 15px 115px 10px 15px; line-height: 1.4em; text-align: center; }
#right-col p.max { font-size: 1.3em; }
#right-col ul { margin: 5px 105px 10px 15px; }
#right-col li { margin: 4px 0 4px 20px; list-style: disc; }

#right-col .banner { border: 1px solid #3B3B3B; margin: 25px 120px 25px 15px; padding: 0 10px; height: 130px !important; height /**/:130px; }
#right-col .banner .floatLeftClear { float: left; clear: left; margin: 10px 20px 10px 0; border: 1px solid #3B3B3B; }
#right-col .floatRightClear { float: right; clear: right; margin: 0 20px 10px 0; border: 1px solid #3B3B3B; }

#right-col .baner { border: 1px solid #3B3B3B; margin: 25px 120px 25px 15px; padding: 0 10px; height: 105px !important; height /**/:105px; }
#right-col .baner .floatRightClearNew { float: right; clear: right; margin: 10px 0 0 10px; border: 1px solid #3B3B3B; }
#right-col .baner p { padding: 15px 0 0 0; font-size: 1.15em; }

#right-col .banner div { padding: 30px 20px 0 0; text-align: left; }
#right-col .banner div span { color: #f00; }

#right-col table { margin: 0 15px; width: 550px; font-size: 100%; border: 1px solid #9E9E9E; border-collapse: collapse; }
#right-col table td { padding: 4px; text-align: left; border: 1px solid #9E9E9E; }

#right-col table.pneu td { padding: 4px; text-align: center; border: 1px solid #9E9E9E; }
#right-col table.pneu td.bold { font-weight: bold; background: #434343; }
#right-col table th { padding: 4px; text-align: left; border: 1px solid #9E9E9E; color: #ff0; background: #434343; text-align: center; }

#right-col table.pneu tr.one { background: #5F5F5F; }

#right-col table.vzory { margin: 0 15px; width: 550px; font-size: 100%; border: 1px solid #3B3B3B; }
#right-col table.vzory td { padding: 4px; text-align: center; border: 1px solid #3B3B3B; font-size: 85%; }

#right-col .table_foto { margin: 0 15px; width: 550px; font-size: 100%; border: 1px solid #606060; border-collapse: collapse; }
#right-col .table_foto td { padding: 15px 4px; text-align: center; border: 1px solid #606060; }

#right-col table.bazar { margin: 0 15px; width: 550px; max-width:550px; font-size: 100%; border: 1px solid #606060; border-collapse: collapse; }
#right-col table.bazar td { padding: 5px 4px; text-align: left; border: 1px solid #606060; }
#right-col table.bazar td.bazar_cena_col { padding: 5px 4px; text-align: right; border: 1px solid #606060; width: 70px;}
#right-col table.bazar td.bazar_img { padding: 5px 4px; text-align: center; border: 1px solid #606060; width:50px; min-width:50px;}

#right-col table.bazar_admin_x { margin: 0 15px; width: 550px; font-size: 100%; border: 0px solid #606060; border-collapse: collapse; }
#right-col table.bazar_admin_x td { padding: 15px 4px; text-align: right; border: 0px solid #606060; }
#right-col table.bazar_admin_x td.search { padding: 15px 4px; text-align: left; border: 0px solid #606060; }

#right-col table.bazar_admin_y { margin: 0 15px; width: 550px; font-size: 100%; border: 0px solid #606060; border-collapse: collapse; }
#right-col table.bazar_admin_y td { padding: 15px 4px; text-align: left; border: 0px solid #606060; }


#right-col table.bazar_admin_nova { margin: 0 15px; width: 550px; font-size: 100%; border: 1px solid #606060; border-collapse: collapse; }
#right-col table.bazar_admin_nova td { padding: 5px 4px; text-align: left; border: 1px solid #606060; }
#right-col table.bazar_admin_nova td.nova_popis { padding: 5px 4px; text-align: right; border: 1px solid #606060; }
#right-col table.bazar_admin_nova td.pridaj { padding: 5px 4px; text-align: center; border: 1px solid #606060; }

#right-col table.bazar_admin { margin: 0 15px; width: 550px; font-size: 100%; border: 1px solid #606060; border-collapse: collapse; }
#right-col table.bazar_admin td { padding: 5px 4px; text-align: left; border: 1px solid #606060; }
#right-col table.bazar_admin td.uprava { padding: 5px 4px; text-align: center; border: 1px solid #606060; width: 50px;}
#right-col table.bazar_admin td.zmena_stavu { padding: 5px 4px; text-align: center; border: 1px solid #606060; width: 80px;}
#right-col table.bazar_admin td.bazar_cena_col { padding: 5px 4px; text-align: right; border: 1px solid #606060; width: 70px;}
#right-col table.bazar_admin td.bazar_img { padding: 5px 4px; text-align: center; border: 1px solid #606060; width: 50px;}

#right-col table.admin_login { margin: 0 15px; width: 500px; font-size: 100%; border: 0px solid #606060; border-collapse: collapse; }
#right-col table.admin_login td { padding: 0 1px; text-align: left; border: 0px solid #606060; }

#right-col .table_umy { margin: 0 15px; width: 550px; font-size: 100%; border: 1px solid #606060; border-collapse: collapse; }
#right-col .table_umy td { padding: 15px 4px; text-align: center; border: 1px solid #606060; }
#right-col .table_umy td.cen { padding: 4px; text-align: left; border: 1px solid #9E9E9E; color: #ff0; background: #434343; text-align: center; }
#right-col .table_umy td.cenfe { width: 340px; }

#right-col img.bazar_thmb { width: 48px; height:48px; max-width:48px;}
#right-col img.fotodetail { max-width:550px; }


#right-col a.hladaj {
	color:red;
	text-decoration:none;
}

#right-col button.hladaj {
  background: #ffea03;
  background-image: -webkit-linear-gradient(top, #ffea03, #f0b53e);
  background-image: -moz-linear-gradient(top, #ffea03, #f0b53e);
  background-image: -ms-linear-gradient(top, #ffea03, #f0b53e);
  background-image: -o-linear-gradient(top, #ffea03, #f0b53e);
  background-image: linear-gradient(to bottom, #ffea03, #f0b53e);
  -webkit-border-radius: 3;
  -moz-border-radius: 3;
  border-radius: 3px;
  -webkit-box-shadow: 0px 1px 3px #666666;
  -moz-box-shadow: 0px 1px 3px #666666;
  box-shadow: 0px 1px 3px #666666;
  font-family: Arial;
  color: #000000;
  font-size: 14px;
  font-weight:bold;
  padding: 1px 2px 1px 2px;
  border: solid #ffffff 1px;
  text-decoration: none;
}

#right-col button.hladaj:hover {
  background: #f0b53e;
  background-image: -webkit-linear-gradient(top, #f0b53e, #ffea03);
  background-image: -moz-linear-gradient(top, #f0b53e, #ffea03);
  background-image: -ms-linear-gradient(top, #f0b53e, #ffea03);
  background-image: -o-linear-gradient(top, #f0b53e, #ffea03);
  background-image: linear-gradient(to bottom, #f0b53e, #ffea03);
  text-decoration: none;
}

#left-col { float: left; width: 260px; margin-bottom: 20px; }

#left-col #menu_in { margin: 0 0 0 89px; background: url(../img/menu_in.jpg) repeat-y; width: 185px; }
#left-col #menu { margin: 0 0 0 0; background: url(../img/menu_top.jpg) no-repeat; width: 185px; font-size: 12px; color: #ffffff}
#left-col #menu ul { padding: 10px 0 0 0; margin-left: 10px; }
#left-col #menu li { list-style: none; }
#left-col #menu li a, #left-col #menu li a:link, #left-col #menu li a:visited, #left-col #menu li a:active { padding: 4px 0 4px 10px; *padding: 4px 0 4px 10px; display: block; color: #ffffff; text-decoration: none; width: 155px !important; width /**/:165px; border-bottom: 1px solid #9E9E9E; }
#left-col #menu li a:hover { color: #fafc6a;  }
#left-col #menu li.tab { color: #fafc6a; width: 155px; padding: 5px 0 5px 10px; _padding: 4px 0 4px 10px; *padding: 4px 0 4px 10px; border-bottom: 1px solid #9E9E9E; }
#left-col #menu li.last { color: #fafc6a; width: 155px; padding: 5px 0 5px 10px; _padding: 4px 0 4px 10px; *padding: 4px 0 4px 10px; border-bottom: none; }

#left-col #menu li.lasttab a, #left-col #menu li.lasttab a:link, #left-col #menu li.lasttab a:visited, #left-col #menu li.lasttab a:active 
{ 
	padding: 5px 0 5px 10px; _padding: 4px 0 4px 10px; *padding: 4px 0 4px 10px; display: block; color: #ffffff; text-decoration: none; border-bottom: none; 
}
#left-col #menu li.lasttab a:hover { color: #fafc6a; text-decoration: underline; width: 145px !important; width /**/:155px; padding-left: 10px; }

#left-col #menu li a span, #left-col #menu li strong span { color: #f00; }
#left-col #menu li a span.yellow, #left-col #menu li span.yellow { color: #ff0; }
#left-col #menu li a span.blue, #left-col #menu li span.blue { color: #00f; }
#left-col #menu li a span.green, #left-col #menu li span.green { color: #008000; }
#left-col #menu li a span.maroon, #left-col #menu li span.maroon { color: #800000; }
#left-col #menu li a span.orange, #left-col #menu li span.orange { color: #ffff00; font-size: 14px; font-weight: bold; }

#left-col #menu_down { margin: 0 0 0 89px; background: url(../img/menu_down.jpg) no-repeat; height: 16px; width: 185px; }

.clear {font-size:1px; height:1px; line-height:1px; margin-top:-1px; overflow:hidden; clear: both; }
#wrapper { min-height:100%; display: block; position:absolute;}
#main { display:block; margin-bottom:66px; }
#footer_back { width: 100%; height: 66px; background: url(../img/footer_back.jpg) repeat-x center bottom; text-align: left; position:absolute; bottom:0; left:0; display: block;}
#footer { width: 960px; color: #545450; font-size: 85%; text-align: left;}
#footer img, #footer iframe { border: 0; vertical-align: middle; }
#footer #left { float: left; width: 608px; height: 66px; background: url(../img/footer_left.jpg) no-repeat; }
#footer #left p { text-align: left; padding: 18px 10px 18px 90px; }

#footer #right { float: left; width: 261px; height: 66px; background: url(../img/footer_right.jpg) no-repeat; }
#footer #right p { text-align: right; padding: 18px 10px; }
#footer a, #footer a:link, #footer a:visited, #footer a:active { color: #6D6D68; text-decoration: underline; }
#footer a:hover { color: #6D6D68; text-decoration: none; }
