﻿body {
	padding: 0px 10px 0px 10px; margin: 0px 0px 0px 0px;
}
p, h1, h2, h3, form, input, select, radio, checkbox, textarea, table, span, ul, ol, li, div {
	padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;
}
body {
	color: #74746c; font-size: 14px; font-family: 'arial ce', arial, helvetica, sans-serif; background: #d4d9ec url(../img/bg.png) repeat-x; 
}

h1 {
	color: #00467f; font-weight: normal; font-size: 28px; line-height: 28px;  padding: 5px 0px 15px 0px; margin: 0px 0px 0px 0px; text-align: left; border: 0px; 
}
h1.list {
	margin: 0px 0px 0px 0px; padding: 0px 0px 15px 0px; color: #e60000;
}



a {
	color: #00467f; text-decoration: underline;
}
a:hover {
	color: #366b97; text-decoration: underline;
}
p {
	padding: 10px 40px 0px 30px;  margin: 0px 0px 0px 0px; font-size: 14px; line-height: 20px; text-align: left;
}
p.formated {
	padding: 10px 40px 0px 30px;  margin: 0px 0px 0px 0px; background: 0px 15px url(../img/imgIndent.jpg) no-repeat; font-size: 14px; line-height: 20px; text-align: left;
}
p.showitems {
	padding-lef: 0px !important;
}
h4{
	padding: 0px 0px 0px 0px;  margin: 10px 0px 5px 0px; font-weight: bold; font-size: 16px;
}
.detH3-1 {
	color: #ffffff; BORDER-bottom: #fe78a8 1px solid; 
}
.det2 {
	padding: 2px 2px 2px 5px; color: #f06000; border-bottom: #d2d2d2 1px dotted;
}
ol {
	padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 70px; 
}
ul {
	padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 70px; 
}
#minWidth {
	width: 1200px; height: 1px; font-size:1px;
}
#waitBar {
	PADDING: 0px 0px 0px 0px; Z-INDEX: -999;  visibility: hidden; WIDTH: 100%; position: absolute;  MARGIN: 0px 0px 0px 0px; TEXT-ALIGN: center;
}
#waitBar #pad {
	BORDER: #ff670e 1px solid; PADDING: 30px 30px 30px 30px; MARGIN-top: 700px; FONT-WEIGHT: bold; background: #ffffff 10px 0px url(../img/logoWb.jpg) no-repeat; WIDTH: 400px; COLOR: #000000; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
#waitBar img {
	MARGIN: 10px 0px 10px 0px;
}
#waitBarForm {
	PADDING: 0px 0px 0px 0px; Z-INDEX: -999;  visibility: hidden; WIDTH: 100%; position: absolute;  MARGIN: 0px 0px 0px 0px; TEXT-ALIGN: center;
}
#waitBarForm #pad {
	BORDER: #ff670e 1px solid; PADDING: 30px 30px 30px 30px; MARGIN-top: 98%; FONT-WEIGHT: bold; background: #ffffff 10px 0px url(../img/logoWb.jpg) no-repeat; WIDTH: 400px; COLOR: #000000; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
#waitBarForm img {
	MARGIN: 10px 0px 10px 0px;
}
#pageBar {
	margin: 0px auto; width: 980px; background: #90a0c4;
}
#pageBarPad {
	padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;
}
/**
 * logoBar
 */

#logoBar {
	min-width: 980px; height: 97px; background: #ffffff; 
}
#logoBarPad {
	padding : 0px 0px 0px 0px; margin: 0px 0px 0px 0px;
}
#lbLeft {
	float: left; height: 97px;  width: 214px; 
	/* background: #ffffff 0px 0px url(../img/logo.jpg) no-repeat; */
}
#lbLeftPad {
	padding : 0px 0px 0px 0px; margin: 0px 0px 0px 0px;
}
h1.logo {
	float:left; height: 97px;  width: 214px; padding : 0px 0px 0px 0px; margin: 0px 0px 0px 0px;
}
h1.logo a img {
	border: none;
}
#lbRight {
	float: right; height: 97px; width: 748px; text-align: right; background: #fff url(../img/lbRight.jpg) no-repeat right bottom; 
}
#lbRightPad {
	padding : 4px 7px 0px 0px; margin: 0px 0px 0px 0px;
}

#lbRightPad iframe {
	margin-top: 2px;
}
.date {
	text-align: right; padding: 4px 0px 0px 5px;  margin: 0px 0px 0px 0px; font-size: 12px; color: #707070;
}
#top46860 {
	height: 60px;  width: 468px; background: #e5e5e5;
}
#top46860Pad {
	padding : 0px 0px 0px 0px; margin: 0px 0px 0px 0px;
}
/*
 * webMenu
 */
#webMenu {
	height: 30px; background: #00467f; color: #7086b5; font-weight: bold; font-size: 12px; 
}
#webMenuPad {
	padding: 7px 0px 0px 10px;  margin: 0px 0px 0px 0px; 	
}
#webMenu a {
	font-size: 12px; color: #ffffff; text-decoration: none;
}
#webMenu a:hover {
	color: #ef6d40;
}

/*
 * rychla navigacia
 */
#qnavigBar {
	height: 40px;  margin: 0px 0px 0px 0px; 
}
.qnavigBar {
	padding: 12px 0px 0px 0px;  margin: 0px 0px 0px 0px; color: #5871a7; font-weight: normal; font-size: 14px; 
}
.qnavigBar a {
	font-size: 13px; color: #5871a7; text-decoration: underline;
}
.qnavigBar a:hover {
	color: #ffffff;
}
#qnavigBar .label-qnb {
	color: #00467f; 
}

#sideBarFix {
	width: 230px;
}
/*
 * mainBar
 */
#mainBar {
	width: 100%; 
}
#mainBarPad {
	padding : 0px 10px 0px 10px; margin: 0px 0px 0px 0px;
}
#mbLeft {
	float: left;   width: 100%; 
}
#mbLeftPad {
	padding : 0px 10px 0px 0px; margin: 0px 0px 0px 0px;
}

#mbRight {
	float: left; width: 100%; padding : 0px 0px 0px 0px;  margin: 0px 0px 10px 0px; display: inline; border: #ffffff 1px solid; background: #ffffff 1px 0px url(../img/mbRight.jpg) repeat-x;
}
#mbRightPad {
	padding : 10px 10px 5px 10px; margin: 0px 0px 0px 0px;
}
.mbT {
	width: 100%; 
}

.mbTLeft {
	width: 230px; vertical-align: top;
}
.mbTRight {
	vertical-align: top;
}
.mbTRItems {
	width: 100%; background:  #ffffff;
}
th {
	height: 30px; 	padding-left: 11px; padding-right: 11px; color: #333333; background:  #f2f2f2; border-bottom: #d2d2d2 1px solid; border-top: #d2d2d2 1px solid; text-align: left; font-size: 15px; font-weight: bold;
}

td {
	padding: 0px 0px 0px 0px; vertical-align: top; 
}
#padBar {
	padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px; font-weight: normal; 
}
#padBarPad {
	padding: 0px 0px 20px 0px;  margin: 0px 0px 0px 0px;
}

#navigPages {
	color: #4c4c4c; font-size: 16px; font-weight: bold; background: #f0f0f0; border-top: #dfdfdf 1px solid; border-bottom: #dfdfdf 1px solid; margin: 20px 0px 10px 0px;
}
#navigPages #pad {
	padding: 10px 0px 10px 0px;  margin: 0px 0px 0px 0px;
}
.nextPagLink {
	font-size: 16px; font-weight: bold; text-decoration: underline; color: #000000;
}
.navPagLink {
	text-decoration: underline;
}

form, input, select, textarea {
	color: #333333;
}
#butPad {
    padding: 10px 0px 10px 0px; margin: 0px 0px 0px 0px; 
}
.button1 {
   WIDTH: 180px; PADDING: 3px 3px 3px 3px; margin: 0px 0px 0px 0px; BORDER: #c92c71 1px solid; font-size: 19px; BACKGROUND-COLOR:#ffffff; COLOR:#c92c71; cursor: pointer;
}
#butPad {
	padding : 0px 0px 0px 0px; margin: 20px 0px 20px 0px;
}
.button {
   	padding: 5px 20px 5px 20px; margin: 0px 0px 0px 0px; BORDER: #00467f 1px solid; font-size: 14px; font-weight: bold; BACKGROUND-COLOR:#00467f; COLOR:#d0dde7; text-decoration: none;
}
.button:hover {
	background-color:#00467f; color:#ffffff; text-decoration: none;
}

#lastAddedBox {
	width: 49%; float: left;
}
#lastAddedBox #pad {
	padding: 0px 0px 0px 20px;  margin: 0px 0px 0px 0px;
}
.advTitle {
	color: #0000ff; font-weight: bold; font-size: 12px; text-decoration: underline;
}
.advTitle:hover {
	color: #0000ff;
}
.advText {
	color: #4c4c4c; font-size: 12px;
}
.advLink {
	color: #999999; font-size: 10px;
}
#fotogal {
	height: 85px; /*background: url(../img/bottomBar.jpg) repeat-x 0px 0%;*/ margin: 0px 0px 0px 0px;
}
#fotogalPad {
	padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px;
}

a img.img_detail {
	margin: 10px 5px 10px 5px; padding: 2px 2px 2px 2px; border: #d2d2d2 1px solid; 
}
a:hover img.img_detail {
	border: #e60000 1px solid;
}


.detailText {
	padding: 0px 10px 10px 10px; margin: 10px 0px 20px 0px; color: #2d2d2d;
}
h3 {
	color: #00467f; font-weight: normal; font-size: 28px; line-height: 28px;  padding: 5px 0px 15px 0px; margin: 0px 0px 0px 0px; text-align: left; border: 0px; 
}
h3.detail {
	color: #00467f;
}
h3.list {
	margin: 0px 0px 0px 0px; padding: 20px 0px 15px 0px; color: #00467f;
}
h4.addVyber {
	color: #00467f;	font-weight: normal; font-size: 20px; margin-top: 0px; padding: 0px 0px 0px 0px; text-decoration: none; 
}
h3.addVyber, h4.addVyber {
	padding: 0.05em 0px 0.05em 0px !important;
	margin-bottom: 0px;
}
.help-text-header {
	color: #717171;
}
.vyber-blok {
	color: #d2d2d2;
	margin-top: 20px;
}

/*
 * leftBox1
 */
#leftBox1 {
	background: #ffffff; border: #333333 1px solid; margin: 0px 0px 10px 0px;
}
#leftBox1 #pad {
	padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px;
}
.leftBox1H   {
	padding : 5px 5px 5px 10px; margin: 0px 0px 0px 0px; background: #ffddc7; border-bottom: #333333 1px solid; font-size: 19px; color: #333333;
}
.leftBox1H-nB {
	padding : 5px 5px 5px 27px; margin: 0px 0px 0px 0px; background: #ffddc7; font-size: 19px; color: #333333;
}
.lbHLink {
	 color: #c92c71; text-decoration: none;
}
.lbHLink:hover {
	 text-decoration: underline;
}
.box1Cont {
	padding: 10px 10px 10px 10px; margin: 0px 0px 0px 0px; color: #333333;
}

/*
 * leftBox2 - hlavne menu
 */
#leftBox2 {
	background: #f0f0f0; border: #d2d2d2 0px solid; margin: 0px 0px 10px 0px;
}
#leftBox2Pad {
	padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px;
}
.leftBox2H   {
	padding : 8px 5px 8px 8px; margin: 0px 0px 0px 0px; background: #ffffff; border-bottom: #ccd4e4 1px solid; font-size: 16px; font-weight: bold; color: #3b5999;
}
.leftBox2H a {
	color: #3b5999; padding: 0px 0px 0px 33px; display: block; background: url(../img/mainMenuBack.jpg) no-repeat 5px center; text-decoration: underline;
}
.box2Cont {
	background: #f0f0f0; padding: 10px 10px 10px 10px; margin: 0px 0px 0px 0px; color: #333333;
}
.leftBox2 {
	border: #d2d2d2 1px solid; margin: 0px 0px 10px 0px;
}
.tar {
	text-align: right;
	margin-top: 6px;
}

/* 
 * hlavne menu
 */
#mmItemActive {
	padding: 0px 0px 0px 35px; text-decoration: underline; background: url(../img/mainMenuAc1.jpg) no-repeat 4px center; color: #000000; font-weight: bold;
}
.mmItem    {
	padding: 4px 1px 4px 1px;  margin: 0px 0px 0px 0px; font-size: 14px;  font-weight: normal; border-bottom: #e5e5e5 1px dotted;
}
.mmItemEnable  {
	padding: 0px 0px 0px 25px; display: block; line-height: 14px; background: url(../img/mainMenuAc.jpg) no-repeat 0px center; text-decoration: none; color: #5d5d5d; 
}
.mmItemEnable:hover {
	text-decoration: none; background: url(../img/mainMenuAc1.jpg) no-repeat 0px center; color: #000000;
}
.mmItemDisable  {
	padding: 0px 0px 0px 40px; display: block; background: url(../img/mainMenuAc5.jpg) no-repeat left center; text-decoration: none; color: #396fc5; cursor: pointer; 
}
.mmItemDisable:hover {
	text-decoration: underline;
}

/* 
 * submenu
 */
#smItem1Active {
	background: url(../img/liAcSqr.jpg) no-repeat left center; color: #c92c71;  margin: 0px 0px 0px 0px;
}
.subMenuItems {
	padding: 5px 10px 5px 40px; font-size: 13px;  margin: 0px 0px 0px 0px; font-weight: normal;
}
.smItem1{
	padding: 0px 0px 0px 15px;  margin: 0px 0px 0px 0px; display: block; background: url(../img/navigSep.jpg) no-repeat left center; color: #6a712b;  text-decoration: none
}
.smItem1:hover {
	background: url(../img/navigSep.jpg) no-repeat left center; color: #c92c71; text-decoration: underline;
}






	
/*
 * bottomBar
 */
#bottomBar {
	margin: 0px auto; width: 980px; padding : 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 14px; text-align: right; color: #6a712b;
}
#bottomBar #pad {
	padding : 0px 0px 0px 0px; margin: 0px 0px 0px 0px;
}

.bbLink {
	font-size: 14px; text-align: right; color: #00467f; text-decoration: none;
}
.bbLink:hover {
	text-decoration: underline; color: #74746c;
}
#bbNavig {
	color: #90a0c4; margin: 0px auto; text-align: left;
}
#bbNavigPad {
	padding: 0px 5px 5px 0px; margin: 0px 0px 0px 0px;
}
#bbNavig a {
	color: #00467f !important;
}

#bbbNavig {
	margin: 0px 0px 0px 0px; margin: 0px auto;  text-align: center; background: #333333; color:#d8d8ca 
}
#bbbNavigPad {
	padding: 7px 5px 10px 5px; margin: 0px 0px 0px 0px;
}




/* 
 * ostatne
 */
.sep {
	font-size: 1px;
}
.bbt-o {
	border-bottom: #fe78a8 1px solid; border-top: #c92c71 1px solid;
}
.bl-o {
	border-left: #fe78a8 1px solid;
}
.br-o {
	border-right: #fe78a8 1px solid;
}
.bbt-z {
	border-bottom: #ff6000 1px solid; border-top: #ff6000 1px solid;
}
.bl-z {
	border-left: #ff6000 1px solid;
}
.br-z {
	border-right: #ff6000 1px solid;
}
.b-z {
	border: #ff6000 1px solid;
}
.bg-z {
	background: #ff6000;
}
.z {
	color: #ffffff;
}
.w {
	color: #ffffff;
}

.bbt-s2 {
	border-bottom: #74746c 1px solid; border-top: #74746c 1px solid;
}
.bl-s2 {
	border-left: #74746c 1px solid;
}
.br-s2 {
	border-right: #74746c 1px solid;
}
.b-s2 {
	border: #74746c 1px solid;
}
.bg-s2 {
	background: #74746c;
}
.s2 {
	color: #e5e5e5;
}


.bb-s {
	border-bottom: #dfdfdf 1px solid;
}
.b-o {
	border: #fe78a8 1px solid;
}
.bg-o {
	background: #fe78a8;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
img.close {
	margin: 0px 0px 0px 0px;
}
.t-o {
	color: #e60000;
}
.t-b {
	color: #010101;
}
.p5p {
	padding: 5px 5px 5px 5px;
}
.p_trb5p {
	padding: 5px 2px 5px 0px;
}
.pt-selres1 {
	padding-top: 10px;
}

.te {
	color: #ff0000;
}
.tr {
	color: #ff0000;
}
.tg {
	color: #00ff99;
}
.cb {
	border: #d2d2d2 1px solid;
}
.cb-b {
	border-bottom: #e60000 1px solid; color: #e60000;
}

.p1p {
	padding: 1px
}
.p20p {
	padding: 20px
}
.cbe {
	border: #ff0000 1px solid;
}
.w60p {
	width: 60%;
}
.emsg {
	margin: 10px 0px 0px 0px; padding: 10px 10px 10px 10px;  background: #fad7d7; COLOR: #ff0000; border: 1px #ff0000 solid;
}
.oksg {
	padding: 10px 10px 10px 10px;  background: #c7f2c8; COLOR: #33a333; border: 1px #33a333 solid;
}

.fbg {
	background: #f0f0f0;
}
.title {
	color: #00467f; font-weight: bold; text-decoration: underline; font-size: 12px;
}
a.title:hover {
	color: #000000;
}
.t-sz {
	color: #abad75;
}
.it-c {
	color: #4c4c4c; 
}
.it-fs {
	font-size: 11px;
}
.resLink {
	font-size: 11px; color: #999999;
}
.lt {
	color: #333333; text-decoration: underline; 
}
.selected {
	color: #919191;
}
.lt:hover {
	text-decoration: underline;
}
.detailRes td {
	border-bottom: #dfdfdf 1px solid; padding: 3px 5px 3px 5px; vertical-align: middle;
}
.fz14 {
	font-size: 18px;
}
.searchBar {
	text-align: right; padding: 0px 11px 0px 0px; margin-top: 10px;
}
.searchInpt {
	padding: 2px 2px 2px 2px; margin: 0px 0px 0px 0px;
}
.searchButt {
	padding: 1px 5px 1px 5px; border: #4c4c4c 1px solid; color: #4c4c4c; background: #e5e5e5; font-weight: bold;
}
.searchButt:hover {
	color: #ffffff; background: #e60000; border: #e60000 1px solid;
}
.mb20 {
	margin-bottom: 20px;
}
#themeSuvBox a {
	font-size: 19px;  font-weight: normal; line-height: 25px;
}

#themeSuvBox a.lt {
	color: #333333;
}
#themeSuvBox img {
	vertical-align: middle;
}

#copy {
	color: #90a0c4; height: 60px; width: 980px; margin: 0px auto; text-align: right; margin-top: 2px; border-top: #00467f 3px solid;
}
#copyPad {
	padding-top: 5px;
	
}
#copy a {
	color: #90a0c4;
}
#copy img {
	border: none;
	vertical-align: middle;
}

.advSqrt {
	padding: 0px 0px 0px 0px; border: #c92c71 0px solid;
}
.b {
	font-weight: bold; padding: 2px 15px 2px 0px; vertical-align: middle; color: #999999; background: #f5f5f5;	
}
.b-m {
	border: #ff6000 1px solid;
}
.tr_list {
	background: #ffffff;
}
.tr_list2 {
	background: #ffffff;
}

.b-img_list {
	padding: 2px 2px 2px 2px; border: #d2d2d2 1px solid; 
}
.img_detail_mi {
	margin: 0px 20px 10px 0px; border: #fe78a8 3px solid; 
}


table.formated, table.formated-spec {
	margin: 0px 0px 10px 0px;	
}


.dark {
	background: #f2f2f2;
}

table.formated th, table.formated-spec th {	
	height: 30px;
	padding-left: 11px;
	padding-right: 11px;
	text-align: left;
}

table.formated th {
	background: #f0f0f0;
	color: #333333;
}

table.formated-spec th {
	background: #e5e5e5;
	color: #333333;
	border-bottom: #d2d2d2 2px solid;
	border-top: none;
}
table.formated-spec td {
	border-bottom: #e4e4e4 1px dotted;
}

table.formated tr, table.formated-spec tr {
	height: 25px;
}

table.formated-form td {
	padding: 10px 10px;
}
table.formated td, table.formated-spec td {
	padding-left: 11px;
	padding-right: 11px;
	vertical-align: middle;
}
table.formated2 tr {
	height: 25px;
}
table.formated2 td {
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: middle;
}
td.first, th.first {
	border-left: 0px;
}
table.formated tr.row-nep, table.formated2 tr.row-nep {
	background: #ffffff;
}

table.formated tr.row-par, table.formated2 tr.row-par {
	background: #f0f0f0;
}
td {
	color: #444444;
}
td a.lt {
	color: #333333;
}
.helplinks {
	margin-top: 10px; padding-top: 10px; border-top: #d2d2d2 1px solid;
}
.info-text {
	color: #5d5d5d;
}
.kategoria-image {
	height: 130px;
	margin-top: 20px;
}
.kategoria-image-sidebar {
	height: 130px;
	background: #ffffff;
}
.osobne-auta {
	background: url(../img/icons/osobne-auta.jpg) no-repeat left bottom;
}
.osobne-auta-leftbox {
	background: #ffffff url(../img/icons/osobne-auta.jpg) no-repeat center center;
}
.uzitkove-vozidla {
	background: url(../img/icons/uzitkove-vozidla.jpg) no-repeat left bottom;
}
.uzitkove-vozidla-leftbox {
	background: #ffffff url(../img/icons/uzitkove-vozidla.jpg) no-repeat center center;
}
.motocykle {
	background: url(../img/icons/motocykle.jpg) no-repeat left bottom;
}
.motocykle-leftbox {
	background: #ffffff url(../img/icons/motocykle.jpg) no-repeat center center;
}
.stroje-a-naradie {
	background: url(../img/icons/stroje-a-naradie.jpg) no-repeat left bottom;
}
.stroje-a-naradie-leftbox {
	background: #ffffff url(../img/icons/stroje-a-naradie.jpg) no-repeat center center;
}
.pocitace {
	background: url(../img/icons/pocitace.jpg) no-repeat left bottom;
}
.pocitace-leftbox {
	background: #ffffff url(../img/icons/pocitace.jpg) no-repeat center center;
}
.kancelarska-technika {
	background: url(../img/icons/kancelarska-technika.jpg) no-repeat left bottom;
}
.kancelarska-technika-leftbox {
	background: #ffffff url(../img/icons/kancelarska-technika.jpg) no-repeat center center;
}
.mobily {
	background: url(../img/icons/mobily.jpg) no-repeat left bottom;
}
.mobily-leftbox {
	background: #ffffff url(../img/icons/mobily.jpg) no-repeat center center;
}
.audio-video-foto {
	background: url(../img/icons/audio-video-foto.jpg) no-repeat left bottom;
}
.audio-video-foto-leftbox {
	background: #ffffff url(../img/icons/audio-video-foto.jpg) no-repeat center center;
}
.tv-sat {
	background: url(../img/icons/tv-sat.jpg) no-repeat left bottom;
}
.tv-sat-leftbox {
	background: #ffffff url(../img/icons/tv-sat.jpg) no-repeat center center;
}
.elektrospotrebice {
	background: url(../img/icons/elektrospotrebice.jpg) no-repeat left bottom;
}
.elektrospotrebice-leftbox {
	background: #ffffff url(../img/icons/elektrospotrebice.jpg) no-repeat center center;
}
.elektro-material {
	background: url(../img/icons/elektro-material.jpg) no-repeat left bottom;
}
.elektro-material-leftbox {
	background: #ffffff url(../img/icons/elektro-material.jpg) no-repeat center center;
}
.reality {
	background: url(../img/icons/reality.jpg) no-repeat left bottom;
}
.reality-leftbox {
	background: #ffffff url(../img/icons/reality.jpg) no-repeat center center;
}
.dom-a-zahrada {
	background: url(../img/icons/dom-a-zahrada.jpg) no-repeat left bottom;
}
.dom-a-zahrada-leftbox {
	background: #ffffff url(../img/icons/dom-a-zahrada.jpg) no-repeat center center;
}
.stavba-prestavba {
	background: url(../img/icons/stavba-prestavba.jpg) no-repeat left bottom;
}
.stavba-prestavba-leftbox {
	background: #ffffff url(../img/icons/stavba-prestavba.jpg) no-repeat center center;
}
.nabytok {
	background: url(../img/icons/nabytok.jpg) no-repeat left bottom;
}
.nabytok-leftbox {
	background: #ffffff url(../img/icons/nabytok.jpg) no-repeat center center;
}
.pre-deti {
	background: url(../img/icons/pre-deti.jpg) no-repeat left bottom;
}
.pre-deti-leftbox {
	background: #ffffff url(../img/icons/pre-deti.jpg) no-repeat center center;
}
.sluzby {
	background: url(../img/icons/sluzby.jpg) no-repeat left bottom;
}
.sluzby-leftbox {
	background: #ffffff url(../img/icons/sluzby.jpg) no-repeat center center;
}
.praca {
	background: url(../img/icons/praca.jpg) no-repeat left bottom;
}
.praca-leftbox {
	background: #ffffff url(../img/icons/praca.jpg) no-repeat center center;
}
.sport {
	background: url(../img/icons/sport.jpg) no-repeat left bottom;
}
.sport-leftbox {
	background: #ffffff url(../img/icons/sport.jpg) no-repeat center center;
}
.hudba {
	background: url(../img/icons/hudba.jpg) no-repeat left bottom;
}
.hudba-leftbox {
	background: #ffffff url(../img/icons/hudba.jpg) no-repeat center center;
}
.kultura-a-umenie {
	background: url(../img/icons/kultura-a-umenie.jpg) no-repeat left bottom;
}
.kultura-a-umenie-leftbox {
	background: #ffffff url(../img/icons/kultura-a-umenie.jpg) no-repeat center center;
}
.knihy-a-casopisy {
	background: url(../img/icons/knihy-a-casopisy.jpg) no-repeat left bottom;
}
.knihy-a-casopisy-leftbox {
	background: #ffffff url(../img/icons/knihy-a-casopisy.jpg) no-repeat center center;
}
.ucebnice-a-skripta {
	background: url(../img/icons/ucebnice-a-skripta.jpg) no-repeat left bottom;
}
.ucebnice-a-skripta-leftbox {
	background: #ffffff url(../img/icons/ucebnice-a-skripta.jpg) no-repeat center center;
}
.hobby-a-volny-cas {
	background: url(../img/icons/hobby-a-volny-cas.jpg) no-repeat left bottom;
}
.hobby-a-volny-cas-leftbox {
	background: #ffffff url(../img/icons/hobby-a-volny-cas.jpg) no-repeat center center;
}
.army {
	background: url(../img/icons/army.jpg) no-repeat left bottom;
}
.army-leftbox {
	background: #ffffff url(../img/icons/army.jpg) no-repeat center center;
}
.obuv-oblecenie {
	background: url(../img/icons/obuv-oblecenie.jpg) no-repeat left bottom;
}
.obuv-oblecenie-leftbox {
	background: #ffffff url(../img/icons/obuv-oblecenie.jpg) no-repeat center center;
}
.zdravie-kozmetika {
	background: url(../img/icons/zdravie-kozmetika.jpg) no-repeat left bottom;
}
.zdravie-kozmetika-leftbox {
	background: #ffffff url(../img/icons/zdravie-kozmetika.jpg) no-repeat center center;
}
.zvierata {
	background: url(../img/icons/zvierata.jpg) no-repeat left bottom;
}
.zvierata-leftbox {
	background: #ffffff url(../img/icons/zvierata.jpg) no-repeat center center;
}
.remesla {
	background: url(../img/icons/remesla.jpg) no-repeat left bottom;
}
.remesla-leftbox {
	background: #ffffff url(../img/icons/remesla.jpg) no-repeat center center;
}
.ine-nezaradene {
	background: url(../img/icons/ine-nezaradene.jpg) no-repeat left bottom;
}
.ine-nezaradene-leftbox {
	background: #ffffff url(../img/icons/ine-nezaradene.jpg) no-repeat center center;
}
.darujem {
	background: url(../img/icons/darujem.jpg) no-repeat left bottom;
}
.darujem-leftbox {
	background: #ffffff url(../img/icons/darujem.jpg) no-repeat center center;
}
.internet {
	background: url(../img/icons/internet.jpg) no-repeat left bottom;
}
.internet-leftbox {
	background: #ffffff url(../img/icons/internet.jpg) no-repeat center center;
}
.lode {
	background: url(../img/icons/lode.jpg) no-repeat left bottom;
}
.lode-leftbox {
	background: #ffffff url(../img/icons/lode.jpg) no-repeat center center;
}
.sviatocne-dekoracie {
	background: url(../img/icons/sviatocne-dekoracie.jpg) no-repeat left bottom;
}
.sviatocne-dekoracie-leftbox {
	background: #ffffff url(../img/icons/sviatocne-dekoracie.jpg) no-repeat center center;
}
.informacie {
	background: url(../img/icons/informacie.jpg) no-repeat left bottom;
}
.informacie-leftbox {
	background: #ffffff url(../img/icons/informacie.jpg) no-repeat center center;
}
.prihlasit-leftbox {
	background: #ffffff url(../img/icons/prihlasit.jpg) no-repeat center center;
}
.registracia-leftbox {
	background: #ffffff url(../img/icons/registracia.jpg) no-repeat center center;
}
.uzivatel-leftbox {
	background: #ffffff url(../img/icons/uzivatel.jpg) no-repeat center center;
}

form h4 {
	color: #00467f !important;
	font-size: 22px;
	font-weight: normal;
	border-bottom: #00467f 1px solid !important;
}
input:focus, textarea:focus, select:focus  {
	border: #00467f 1px solid;
	color: #00467f;
	background: #eef1f6;
}
.leftBoxAdvert {
	width: 100%;
	background: #f0f0f0;
	margin-bottom: 10px;
}
.leftBoxAdvertPad {
	padding: 5px 0px 5px 30px;
}
.vyber-blok-bunka {
	width: 20%;
	vertical-align: top;
}
.subkategorie-links-bunka {
	width: 33%;
	vertical-align: top;
}
.vyber-blok-content {
	padding: 0px 0px 0px 15px;
}
.vyber-blok-content h4.addVyber {
	color: #e60000;
}
.vyber-blok-links {
	margin-top: 10px;
	color: #d2d2d2;
}
.subkategorie-links {
	margin-bottom: 20px;
}
.subkategorie-links-item {
	padding-left: 20px;
	margin-bottom: 10px;
	
}
.subkategorie-links-item a {
	font-weight: bold;
	color: #00477f;
	background: url(../img/subCatDir1.jpg) no-repeat left center;
	padding-left: 35px;
	display: block; 
	line-height: 25px;
	vertical-align: middle;
	
}
.subkategorie-links-item a:hover {
	background: url(../img/subCatDir2.jpg) no-repeat left center;
	color: #ef8a3a;

}
.td-list-weblink a {
	font-weight: bold;
	color: #000000;
}
.image-preview {
	margin-bottom: 20px;
	text-align: center;
	
}
.image-preview img {
	margin-right: 10px;
	vertical-align: top;
}
.info-header-ok {
	color: #00467f;
	margin-bottom: 30px;
	font-size: 16px;
}
.info-box-special {
	font-weight: bold;
	margin-bottom: 30px;
	color: #9a9a9a;
}
.info-box-special a {
	color: #2f6e0d;
}
.center-blok {
	text-align: center;
	margin-bottom: 30px;
	margin-right: 50px;
}
.highlight {
	color: #e60000;
}
.detail-advert-holder {
	background: #e5e5e5;
	padding: 10px 10px 10px 20px;
}