﻿body {
	padding: 0px 0px 0px 0px; 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; background: #4c4c4c 0px 0px url(../img/bg.jpg) repeat-x; font-family: 'arial ce', arial, helvetica, sans-serif;
}

h1 {
	color: #2d2d2d; font-weight: bold; font-size: 28px; line-height: 28px;  padding: 20px 0px 15px 0px; margin: 0px 0px 0px 0px; text-align: left; border: 0px; 
}
h1.list {
	margin: 0px 0px 0px 0px; padding: 20px 0px 15px 0px; color: #e60000;
}

h4.addVyber {
	color: #333333;	font-weight: normal; font-size: 22px; padding: 0px 0px 0px 0px; text-decoration: none; 
}
h4 span {
	color: #333333;	font-weight: normal; font-size: 14px; font-style: italic;
}
a {
	color: #e60000; text-decoration: underline;
}
a:hover {
	color: #e60000; 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: 1100px;
}
#pageBarPad {
	padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;
}
/**
 * logoBar
 */

#logoBar-wrapper {
	background: #ffffff; margin: 0px auto; width: 1100px;
}
#logoBar {
	height: 93px; background: #ffffff 0px 0px url(../img/bg.jpg) repeat-x; 
}
#logoBarPad {
	padding : 0px 10px 0px 0px; margin: 0px 0px 0px 0px;
}
#lbLeft {
	float: left; height: 93px;  width: 300px; 
	/* 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: 93px;  width: 300px; padding : 0px 0px 0px 0px; margin: 0px 0px 0px 0px;
}
h1.logo a img {
	border: none;
}
#lbRight {
	float: right; height: 93px;
}
#lbRightPad {
	padding : 0px 0px 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 {
	margin-top: 10px; height: 60px;  width: 468px; background: #e5e5e5;
}
#top46860Pad {
	padding : 0px 0px 0px 0px; margin: 0px 0px 0px 0px;
}
/*
 * webMenu
 */
#webMenu-wrapper {
	
}
#webMenu {
	height: 30px; background: #e60000; margin: 0px auto; width: 1100px; color: #f6a09f; 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: #000000;
}

/*
 * rychla navigacia
 */
#qnavigBar {
	background: #ffffff; height: 40px;  margin: 0px 0px 0px 0px;
}
.qnavigBar {
	padding: 12px 0px 0px 10px;  margin: 0px 0px 0px 0px; color: #7b7b7b; font-weight: normal; font-size: 14px; 
}
.qnavigBar a {
	font-size: 13px; color: #7b7b7b; text-decoration: underline;
}
.qnavigBar a:hover {
	color: #e60000;
}
#qnavigBar .label-qnb {
	color: #333333; 
}

#sideBarFix {
	width: 230px;
}
/*
 * mainBar
 */
#mainBar {
	width: 100%; 
}
#mainBarPad {
	padding : 0px 0px 0px 0px; margin: 0px 0px 0px 0px;
}
#mbLeft {
	float: left;   width: 100%; 
}
#mbLeftPad {
	padding : 10px 10px 0px 10px; margin: 0px 0px 0px 0px;
}

#mbRight {
	float: left; width: 530px; padding : 0px 0px 0px 0px;  margin: 0px 0px 0px 0px; display: inline; background: #ffffff;  
}
#mbRightPad {
	padding : 0px 0px 0px 0px; margin: 0px 0px 0px 0px;
}

#mbRight2 {
	padding : 0px 0px 0px 0px;  margin: 0px 0px 0px 0px; 
}
#mbRight2Pad {
	padding : 10px 10px 0px 10px; margin: 0px 0px 0px 0px;
}
.mbT {
	width: 100%; 
}

.mbTLeft {
	width: 240px; vertical-align: top; background:  #d2d2d2;
}
.mbTRight2 {width: 320px; vertical-align: top; background:  #d2d2d2;}

.mbTRight {
	vertical-align: top; background: #ffffff;
}
.mbTRItems {
	width: 100%; background:  #ffffff;
}
th {
	height: 30px; 	padding-left: 11px; padding-right: 11px; color: #333333; background: #f0f0f0; 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 15px 20px 15px;  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: #e60000 1px solid; font-size: 19px; BACKGROUND-COLOR:#ffffff; COLOR:#e60000; text-decoration: none;
}
.button:hover {
	background-color:#e60000; color:#ffffff; text-decoration: none;
}

#lastAddedBox {
	width: 49%; float: left;
}
#lastAddedBox #pad {
	padding: 0px 0px 0px 20px;  margin: 0px 0px 0px 0px;
}
.advTitle {
	color: #041e4c; font-weight: bold; font-size: 12px; text-decoration: underline;
}
.advTitle:hover {
	color: #041e4c;
}
.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: #333333; font-weight: bold; font-size: 28px; line-height: 28px;  padding: 2px 0px 15px 0px; margin: 0px 0px 0px 0px; text-align: left; border: 0px; 
}
h3.detail {
	color: #333333;
}
h3.list {
	margin: 0px 0px 0px 0px; padding: 2px 0px 15px 0px; color: #e60000;
}
h3.addVyber {
	padding: 20px 0px 15px 0px;
}


/*
 * 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: #ffffff; border: #d2d2d2 1px solid; margin: 0px 0px 10px 0px;
}
#leftBox2 #pad {
	padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px;
}
.leftBox2H   {
	padding : 5px 5px 5px 8px; margin: 0px 0px 0px 0px; background: #e5e5e5; border-bottom: #d2d2d2 1px solid; font-size: 16px; font-weight: bold; color: #333333;
}
.leftBox2H a {
	color: #e60000; padding: 0px 0px 0px 10px; display: block; text-decoration: underline;
}
.box2Cont {
	background: #ffffff; padding: 10px 10px 10px 10px; margin: 0px 0px 0px 0px; color: #333333;
}
.leftBox2 {
	border: #d2d2d2 1px solid; margin: 0px 0px 10px 0px;
}

/* 
 * hlavne menu
 */
#mmItemActive {
	text-decoration: underline; background: url(../img/mainMenuAc3.jpg) no-repeat 9px 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 40px; display: block; line-height: 14px; background: url(../img/mainMenuAc.jpg) no-repeat 9px center; text-decoration: none; color: #000000; 
}
.mmItemEnable:hover {
	text-decoration: none; background: url(../img/mainMenuAc.jpg) no-repeat 9px center; color: #e60000;
}
.mmItemDisable  {
	padding: 0px 0px 0px 40px; display: block; background: url(../img/mainMenuAc.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: 1100px; padding : 0px 0px 0px 0px; background: url(../img/bottomBar.jpg) repeat-x 0px 100%; 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: #74746c; text-decoration: none;
}
.bbLink:hover {
	text-decoration: underline; color: #74746c;
}
#bbNavig {
	color: #74746c; margin: 0px auto; 
}
#bbNavigPad {
	padding: 20px 5px 20px 0px; margin: 0px 0px 0px 0px;
}
#bbNavig a {
	color: #74746c;
}

#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: #041e4c; font-weight: bold; text-decoration: underline; font-size: 14px;
}
a.title:hover {
	color: #041e4c;
}
.t-sz {
	color: #abad75;
}
.it-c {
	color: #4c4c4c; 
}
.it-fs {
	font-size: 11px;
}
.resLink {
	font-size: 11px; color: #999999;
}
.lt {
	color: #e60000; 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: #e60000;
}
#themeSuvBox img {
	vertical-align: middle;
}

#copy {
	color: #8d8d84; margin: 0px auto; text-align: right; margin-top: 2px; border-top: #e60000 4px solid;
}
#copyPad {
	padding-top: 5px;
}
#copy a {
	color: #8d8d84;
}

.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; 
}
.tar {
	text-align: right;
}

table.formated, table.formated-spec {
	margin: 0px 0px 10px 0px;	
}


.dark {
	background: #d2d2d2;
}

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: #d2d2d2;
	color: #ffffff;
}
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: #e60000;
}
.helplinks {
	margin-top: 10px; padding-top: 10px; padding-bottom: 10px; border-top: #d2d2d2 1px solid; border-bottom: #d2d2d2 1px solid;
}
#advertBox-siroky {
	width: 100%;
	border: #d2d2d2 0px solid;
}
#advertBox-sirokyPad {
	padding-left: 30px;
	padding-top: 10px;
	background: #e5e5e5;
}
.detail-advert-holder {
	background: #e5e5e5;
	border: #d2d2d2 1px solid;
	padding: 10px 10px 10px 20px;
}
.header-pi {float: right; background: #e60000; }
.header-pi a{font-size: 14px; color: #fff; margin: 0.5em; font-weight: bold; }
.odkazova-sada {margin: 5px 0px 10px 0px;}
.top-inzerat {background: #efefef;}