body{
	background: white url(images/bg-main.png) repeat-x top;
	margin: 0;	padding: 0;	
	font-family: "Trebuchet MS", "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#container{
	width: 968px;
	margin: 0 auto;
}
#top{
	height: 145px;
}
#top .logo{
	width: 225px;	height: 139px;
	position: relative;
	float: left;
	overflow: hidden;
}
#top .logo h1{
	font-size: 1.3em;
	font-weight: normal;
}
#top .logo a{
	color: #AFBE15;
	text-decoration: none;
}
#top .logo .forbay{
	width: 225px;	height: 139px;
	position: absolute;
	top: 0;	left: 0;	
	background: url(images/logo.jpg);
	cursor: pointer;
}
#top .actmenu{
	height: 50px;
	float: right;
	margin: 0;	padding: 0;
	font-size: 0.8em;
}
#top .actmenu li{
	display: inline;
}
#top .actmenu li a{
	display: block;
	float: left;
	padding: 9px 13px 5px 28px;
	color: Black;
}
#top .actmenu li a:hover{
	color: #757F12;
}
#top .actmenu li a.mapa{
	background: url(images/ico-mapa.png) no-repeat left top;
}
#top .actmenu li a.fav{
	background: url(images/ico-fav.png) no-repeat left top;
}
#top .mmenu{
	float: right;
	height: 83px;	width: 566px;
	margin: 12px 0 0 0;	padding: 0;
	clear: right;
}
#top .mmenu li{
	display: inline;
	font-size: 0.8em;
	font-weight: bold;
	color: Black;
}
#top .mmenu li span{
	width: 1px; height: 83px;
	font-size: 1px;
	background: url(images/m-bg-li.png);
	display: block;
	float: left;
}
#top .mmenu li a{
	display: block;
	float: left;
	height: 29px;
	padding: 54px 0 0 0;
	border-bottom: 1px solid #C1CBD4;
	text-align: center;
	overflow: hidden;
	text-decoration: none;
	color: Black;
	cursor: pointer;
}
#top .mmenu li a:hover{
	border-bottom: 1px solid #D9E0E6;
	text-decoration: underline;
}
#top .mmenu li a.home{
	width: 68px;
	background: url(images/m-home.png);
}
#top .mmenu li a.home:hover,
#top .mmenu li a.home-a{
	width: 68px;
	background: #D9E0E6 url(images/m-home-a.png);
}
#top .mmenu li a.reg{
	width: 99px;
	background: url(images/m-reg.png);
}
#top .mmenu li a.reg:hover,
#top .mmenu li a.reg-a{
	width: 99px;
	background: url(images/m-reg-a.png);
}
#top .mmenu li a.predavat{
	width: 88px;
	background: url(images/m-predavat.png);
}
#top .mmenu li a.predavat:hover,
#top .mmenu li a.predavat-a{
	width: 88px;
	background: url(images/m-predavat-a.png) no-repeat;
	background-position: 0 1px;
}
#top .mmenu li a.pomoc{
	width: 68px;
	background: url(images/m-pomoc.png);
}
#top .mmenu li a.pomoc:hover,
#top .mmenu li a.pomoc-a{
	width: 68px;
	background: url(images/m-pomoc-a.png);
}
#top .mmenu li a.odhlasit{
	width: 82px;
	background: url(images/m-odhlasit.png);
}
#top .mmenu li a.odhlasit:hover,
#top .mmenu li a.odhlasit-a{
	width: 82px;
	background: url(images/m-odhlasit-a.png);
}
#top .mmenu li a.kupovat{
	width: 78px;
	background: url(images/m-kupovat.png);
}
#top .mmenu li a.kupovat:hover,
#top .mmenu li a.kupovat-a{
	width: 78px;
	background: url(images/m-kupovat-a.png);
}
#top .mmenu li a.hladat{
	width: 69px;
	background: url(images/m-hladat.png);
}
#top .mmenu li a.hladat:hover,
#top .mmenu li a.hladat-a{
	width: 69px;
	background: url(images/m-hladat-a.png);
}
#mbar{
	width: 968px;
	height: 70px;
	margin: 8px 0 27px 0;
}
#mbar .vyhladaj{
	width: 500px;
	margin: 0;	padding: 0;
	float: left;
}
#mbar .vyhladaj fieldset{
	border: 0;
	margin: 0;	padding: 10px 0 0 0;
}
#mbar .vyhladaj label{
	display: block;
	background: url(images/ico-find.png) no-repeat left top;
	padding: 3px 0 3px 30px;
	font-size: 0.8em;
	font-weight: bold;
	color: #333333;
}
#mbar .vyhladaj .qry{
	border: 1px solid #757F12;
	background: #DAE36D;
	font-size: 0.8em;
	width: 150px;
	color: #757D18;
}
#mbar .user-nfo{	
	float: right;
	background: Blue;
	background: url(images/ico-user.png) no-repeat left top;
	padding: 5px 0 5px 30px;
	margin: 35px 0 0 0;
	font-size: 0.8em;
	color: #333333;
}
#mbar .user-nfo a{
	color: #333333;
}
#content{
	width: 968px;	
	position: relative;	
}
#content #c-left{
	width: 190px;
	float: left;
}
#c-rightindx .box,
#c-left .box{
	border: 1px solid #C1CBD4;
	margin-bottom: 20px;
	width: 188px;
	float: left;
	background: White;
	position: relative;
}
#c-rightindx .box h3,
#c-left .box h3{
	background: url(images/bg-hbox.png) no-repeat left top;
	border: 1px solid #D9E0E6;
	margin: 0;	
	padding: 8px 0 8px 30px;
	font-size: 0.9em !important;
}
#c-left .box ul{
	border-bottom: 1px solid #D9E0E6;
	border-left: 1px solid #D9E0E6;
	border-right: 1px solid #D9E0E6;
	margin: 0;	padding: 10px 0;
	list-style: none;
	font-size: 0.8em;
}
#c-left .box ul li a{
	display: block;
	background: white url(images/li-m.png) no-repeat left;
	background-position: 10px center;
	padding: 4px 0 5px 29px;
	width: 157px;
	/*height: 17px;*/
	color: Black;
}
#c-left .box ul li a.active,
#c-left .box ul li a:active{
	text-decoration: none;
	color: #5D640F;
}
#c-left .box .nk{
	font-weight: bold;
}
#c-left .box ul li ul{
	border: 0;
	font-size: 1em;
	padding: 0;
}
#c-left .box ul li ul li a{
	background: url(images/li-s.png) no-repeat left;
	background-position: 26px center;
	font-weight: bold;
	padding: 4px 0 5px 49px;
	width: 137px;
	color: #5D640F;
}
#c-left .box ul li ul li a:active,
#c-left .box ul li ul li a.active{
	text-decoration: none;
	color: Black;
}
#c-left .box ul li a:hover{
	color: #CCA608;
}
#c-left .ico-partneri{
	text-align: center;
}
#c-left .ico-partneri img{
	border: 0;
	margin: 3px 0;
}
.box .pagelinks{
	font-size: 0.8em;
	text-align: right;
	padding: 0 5px;
}

#content #c-right{
	width: 756px;	
	margin: 0 0 0 20px;
	border: 1px solid #C1CBD4;
	float: left;
}
#content .submenu{
	width: 748px;
	margin: 0 0 20px 20px;	padding: 10px 5px;
	/*height: 13px;*/
	float: left;
	list-style: none;
	font-size: 0.8em;
	background: #DBE2E7 url(images/bg-submenu.png) repeat-x top;
	border-bottom: 2px solid #C1CBD4;
}
#content .submenu li{
	display: inline;
}
#content .submenu li a:link{
	color: #5D640F;
}
#content .submenu li a:hover{
	color: Black;
}
#content .submenu li a:focus,
#content .submenu li a.active,
#content .submenu li a:active{	
	color: Black;
	text-decoration: none;
}
#c-rightindx .outerl,
#content .outerl{
	border: 1px solid #C1CBD4;
	float: left;
	width: 542px;
}
#c-rightindx .outerl{
	width: 188px;
}
#content .ccont{
	border: 1px solid #D9E0E6;
	float: left;
}
#content .ccont-c{
	border: 1px solid #D9E0E6;
	float: left;
	width: 754px;
}
#c-rightindx .ccont .indxodp,
#c-rightindx .ccont .prod-c{
	text-align: center;
	font-size: 0.8em;
	border-bottom: 1px solid #C1CBD4;
	padding: 6px 0;
	width: 186px;
}
#c-rightindx .ccont .indxodp{
	text-align: left;
	margin: 0 4px;
	width: 178px;
}
#c-rightindx .ccont .indxodp h5{
	font-weight: normal;
	font-size: 1em;
	margin: 5px 0;
	background: #5D640F;
}
#c-rightindx .ccont .indxodp div .cena{
	float: right;
	display: block;
	width: 110px;
}
#c-rightindx .ccont .indxodp div .cena strong{
	display: block;
}
#c-rightindx .ccont .indxodp h5 a{
	color: White;
	display: block;
	background: #5D640F;
	padding: 0 3px 2px 3px;
}
#c-rightindx .ccont .indxodp h5 a:hover{
	background: #C5CED6;
	color: #35414B;
}
#c-rightindx .ccont .prod-c h4{
	margin: 3px 0;
	font-size: 1em;
}
#c-rightindx .ccont .prod-c img{
	border: 0;
}
#content .ccont .kupihned{
	color: #757F12;
}
#content .fixh1{
	height: 290px;
	width: 186px;
	overflow: hidden;
	position: relative;
}
#content .scrollfix1{
	position: absolute;
	visibility: visible;
	z-index: 10;
	top: 20px;
	left: 0;
	height: 290px;
	width: 186px;
}
#content #c-center{
	width: 547px;
	margin: 0 0 0 20px;
	padding: 0 210px 0 0;
	position: relative;
	float: left;		
}
#content #c-rightindx{
	width: 190px;
	float: left;
	margin-right: -100%;
	margin-left: 20px;
}
.loginform{
	margin: 0;	padding: 5px;
}
.loginform fieldset{
	border: 0;
	padding: 5px;
}
.loginform input{
	font-size: 0.8em;
	border: 1px solid #C1CBD4;
	padding: 5px;
	margin: 3px 0;
	color: #698196;
	width: 150px;
}
.loginform .btn-c{
	text-align: right;
	width: 95px;
	padding-top: 3px;
}
.loginform .contentmenu{
	margin: 0 !important;
}
#content p{
	font-size: 0.8em;
	margin: 5px 0;
	padding: 0 15px;
}
#content .red{
	color: #B22222;
}
#content .errim,
#content .import{
	background: #D9E0E6;
	padding: 5px;
	margin: 5px 15px;
}
#content .errim{
	background: #EFC30A;
	font-weight: bold;
	color: #721818;
}
#content a{
	color: Black;
}
#content a:hover{
	color: #5D640F;
}
#content .whereami{
	margin: 0;	padding: 5px 15px;
	border-bottom: 1px solid #D9E0E6;
	width: 724px;
}
#content .whereami a{
	color: #5D640F;
}
#content h2{
	font-size: 1em;
	color: #5D640F;
	margin: 10px 15px;
}
#content h2 span{
	font-weight: normal;
}
#content h2 strong{
	color: Black;
}
#content .normal h2{
	font-size: 1.25em;
	margin: 8px 15px;
}
#content .normalin h2{
	font-size: 1.1em;
	margin: 8px 15px;
}
#content .h-act{
	margin: 0 0 10px 0;
	color: Black;
}
#content .h-act span{
	font-size: 0.75em;
	padding-left: 8px;
}
#content h3{
	font-size: 0.95em;
	margin: 0 15px;
	color: #333333;
}

#content .borderbox{
	border: 2px solid #C1CBD4;
	margin: 15px;
	
}
#content .borderboxin{
	background: #DAE0E5 url(images/bg-sp-p.png) repeat-x top;
	padding: 5px 0;
	margin: 4px;
}
#content .borderboxin p{
	width: 250px;
}
#content .infobtns{
	width: 180px;
	float: right;
	margin: -4px 0 0 0;	padding: 0;
	list-style: none;
}
html>body #content .infobtns{
	margin: 0px 0 0 0;
}
#content .infobtns a{
	display: block;
	width: 140px;	
	margin: 3px 0;	padding-top: 2px;
	text-decoration: none;
}
.moreaukc{
	padding: 5px 0px 5px 410px;
	margin: 0;
	width: 110px;
	list-style: none;
}
.moreaukc a{
	padding-top: 2px;
	display: block;
	text-decoration: none;
}
.moreaukc a:hover{
	color: #576C7D;
}
#content hr{
	border: 0;
	border-top: 1px solid #DAE0E5;
	height: 1px;
}
#content .contentmenu{
	margin: 5px 20px;
	padding: 0;
	list-style: none;
	font-size: 0.8em;
}
#content .contentmenu li{
	background: url(images/li-m.png) no-repeat left;
	background-position: 0 6px;
	padding-left: 16px;	
}
html>body #content .contentmenu li{
	background-position: 0 3px;
}
#content .contentmenu li a{
	color: #5D640F;
}
#content .contentmenu li a:hover{
	color: Black;
}
#content .inline{
	margin: 8px 0;
}
#content .inline li{
	display: inline;
	margin-right: 10px;
}
#content .norm-zoz,
#content ol{
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 0.9em;
	color: #757F12;
}
#content .norm-zoz{
	color: Black;
	font-size: 0.8em;
}

#content .norm-zoz li,
#content ol li{
	margin-top: 10px;
}
#content ol li ul li{
	margin-top: 0;
}
#content ol .contentmenu{
	color: Black;
	margin: 0;
	font-size: 0.9em;
}
#content .kon-aukcie,
#content .aukcie{
	border: 0;
	width: 100%;
	border-collapse: collapse;
	font-size: 0.8em;
}
.kon-aukcie td,
.aukcie td{
	padding: 8px 5px;
}
.kon-aukcie .a-hlava,
.aukcie .a-hlava{
	background: #C1CBD4;
	color: White;
	font-weight: bold;
}
.aukcie .a-hlava a{
	color: White !important;
	padding-right: 14px;
	background: url(images/ico-ascdesc.png) no-repeat right;
}
.aukcie .a-hlava .asc{
	background: url(images/ico-ascdesc-a.png) no-repeat right;
}
.aukcie .a-hlava .desc{
	background: url(images/ico-ascdesc-d.png) no-repeat right;
}
.kon-aukcie .d1,
.aukcie .d1{
	background: white;
}
.kon-aukcie .d2,
.aukcie .d2{
	background: #EDF0F2;
}
.kon-aukcie .zvyraz_1 td,
.aukcie .zvyraz_1 td{
	font-weight: bold;
}
.kon-aukcie .zvyraz td,
.aukcie .zvyraz td{
	border-bottom: 1px solid #E1B80B;
	border-top: 1px solid #E1B80B;	
	font-weight: bold;
}
.aukcie .zvyraz_3 td{
	background: #D1E0EA;
}
.kon-aukcie .a-foto,
.aukcie .a-foto{
	width: 10%;
	text-align: center;
}
.kon-aukcie  .a-foto img,
.aukcie .a-foto img{
	border: 1px solid #D9E0E6;
}
.indxodp .nofoto,
.kon-aukcie .a-foto .nofoto,
.aukcie .a-foto .nofoto{
	width: 58px;	height: 41px;
	background: white url(images/nofoto.png) no-repeat center;
	display: block;
	border: 1px solid #D9E0E6;
	margin: 0 auto;
}
.indxodp .nofoto{
	margin: 0;
}
.aukcie .a-nazov{
	width: 43%;
}
.kon-aukcie .a-nazov{
	width: 35%;
}
.kon-aukcie .a-cena,
.aukcie .a-cena{
	width: 25%;
	text-align: right;
}
.kon-aukcie .a-cena{
	width: 30%;
}
.aukcie .a-cena strong{
	color: #5D640F;
}
.kon-aukcie .a-ponuk,
.aukcie .a-ponuk{
	width: 10%;
	text-align: center;
}
.kon-aukcie .a-koniec,
.aukcie .a-koniec{
	width: 12%;
}
.kon-aukcie .a-koniec span,
.aukcie .a-koniec span{
	color: Red;
}
.strany{
	padding: 10px;	margin: 0;
	list-style: none;
	border-top: 1px solid #D9E0E6;
	font-size: 0.8em;
}
.strany li{
	display: inline;
}
.strany a{
	color: #5D640F;
	padding: 4px;
}
.strany a:hover{
	color: Black;
}
.strany a:active,
.strany a.active{
	text-decoration: underline;
	color: Black;
}

#content .act-select{
	margin: 0 10px;	padding: 0;
}
#content .act-select fieldset{
	border: 0;
	margin: 0;	padding: 3px 5px;
	font-size: 0.8em;
}
#content .act-select label{
	padding-right: 8px;
}
#content .act-select input{
	height: 21px;
	padding: 3px 4px 0 22px;
	margin-left: 5px;
}

.selrnfo{
	border: 1px solid #C3CCD5;
	width: 299px;
	background: #EDF0F2;
	padding: 7px;	margin: 5px 0 15px 0;
	font-size: 0.8em;
	float: left;
}
.selrnfo h4{
	margin: 0;	padding: 0;
	float: left;
	font-size: 1.1em;
	width: 149px
}
.selrnfo ul{
	margin: 0;	padding: 0;
	list-style: none;
}
.selrnfo ul li{
	float: left;
	width: 149px;
	margin-top: 4px;
}
.selrnfo div{
	padding: 5px 0;
	border-bottom: 1px solid white; 
}
.selrnfo .zv{
	color: #CCA70A !important;
}
.phodnotenie{
	height: 32px;
	width: 100%;
	font-size: 0.8em;
	float: left;
}
.phodnotenie span{
	padding: 6px 8px 0 0;
	float: left;
}
.phodnotenie .neutral,
.phodnotenie .zle,
.phodnotenie .dobre{
	width: 28px;	height: 31px;
	padding: 0;
	margin-right: 2px;
	display: block;
	float: left;
	background: url(images/ico-dobre.png);
}
.phodnotenie .zle{
	background: url(images/ico-zle.png);
}
.phodnotenie .neutral{
	background: url(images/ico-neutral.png);
}

/*table hodnotenia*/
.hodtables{
	width: 100%;
	float: left;
	margin-bottom: 10px;
}
.table-hod1{
	width: 300px;
	border-collapse: collapse;
	float: left;
	font-size: 0.75em;
	margin: 0 15px;
}
.table-hod1 td{
	border: 1px solid #C3CDD6;
	padding: 4px;
}
.table-hod1 .rb{
	width: 90px;
	background: #E7F0F4;
	font-weight: bold;
}
.table-hod2{
	width: 375px;
	border-collapse: collapse;
	float: left;
	font-size: 0.75em;
	margin: 0 0 0 10px;
}
.table-hod2 td{
	border: 1px solid #C3CDD6;
	padding: 4px;
	width: 20%;
	text-align: center;
}
.table-hod2 td.tl{
	text-align: left;
}
.table-hod2 .positiv{
	color: #277B02;
}
.table-hod2 .negativ{
	color: Red;
}
.table-hod2 .neutral{
	color: inherit;
}
.table-hod2 .comment{
	color: Silver;
}
.table-hod2 .bbg{
	background: #E7F0F4
}
.commentmenu{
	margin: 15px 15px 2px 15px;	padding: 0 0 5px 0;
	list-style: none;
	border-bottom: 8px solid #D0D8DF;
	font-size: 0.8em;
}
.commentmenu li{
	display: inline;
	padding: 5px;	margin: 0 6px 0 0;
}
.commentmenu li a{
	color: #5D640F;
}
.commentmenu .active{
	background: #D0D8DF;	
	font-weight: bold;
}
.commentmenu .active a{
	text-decoration: none;
	padding: 5px;
}

.table-hodu{
	width: 724px;
	margin: 0 15px;
	border-collapse: collapse;
	font-size: 0.8em;
}
.table-hodu .h-od{
	width: 40%;	
}
.table-hodu .h-ca,
.table-hodu .h-typ{
	width: 17%;
	text-align: center;
}
.table-hodu .h-ca{
	text-align: right;
}
.table-hodu .h-date{
	width: 26%;
	text-align: center;
}
.table-hodu .d1{
	background: #EEF2F6;
}
.table-hodu td{
	padding: 4px;
}
.table-hodu .hlavicka{
	font-weight: bold;
	background: #D9E6EC;	
}
.table-hodu .hlavicka td{
	border-bottom: 3px solid white;
}
.table-hodu .positiv{
	color: #277B02;
}
.table-hodu .negativ{
	color: Red;
}

/*table prehlad*/
.table-list1{
	width: 100%;
	font-size: 0.8em;
}
.table-list1 td{
	padding: 4px; 
}
.table-list1 .p-id{
	width: 7%;
	text-align: right;
}
.table-list1 .p-nazov{
	width: 24%;
}
.table-list1 .p-a{
	width: 16%;
	font-size: 0.9em;
}
.table-list1 .p-b{
	width: 12%;
	font-size: 0.85em;
	text-align: center;
}
.table-list1 .p-akcie{
	width: 13%;
	font-size: 0.9em;
}
.table-list1 .hlavicka{
	background: #C1CBD5;
	font-weight: bold;
	color: White;	
}
.table-list1 .hlavicka .p-a,
.table-list1 .hlavicka .p-b{
	font-size: 1em;
}
.table-list1 .fr{
	text-align: right;
}
.table-list1 .d1{
	background: #EEF2F6;
}
.table-list1 .d2{
	background: #E1E7EE;
}
.table-stats{
	width: 724px;
	margin: 0 15px;
	font-size: 0.75em;
}
.table-stats .a{
	width: 30%;
}
.table-stats .c{
	width: 14%;
	text-align: right;
}
.table-stats .b{
	width: 13%;
	text-align: right;
	font-weight: bold;
}
.table-stats .fl{
	text-align: left;
}
.table-actinfo{
	font-size: 0.8em;
	border-collapse: collapse;
	width: 100%;
}
.table-actinfo .des{
	width: 55%;
}
.table-actinfo .zostava-koniec,
.table-actinfo .zostava{
	background: #757F12;
	padding: 2px 10px;
	font-weight: bold;
	color: White;
}
.table-actinfo .zostava-koniec{
	background: #B22222;
}
/*table priebeh aukcie*/
.actinfo{
	margin: 5px 0;	padding: 0;
	border-collapse: collapse;
	background: #EDF0F2;
	width: 100%;
	font-size: 0.8em;
}
.actinfo td{
	padding: 3px;
}
.actinfo .lnfo{
	width: 40%;
}
.actinfo .hlavicka{
	background: #C3CCD5;
	
}
.actinfo .hlavicka td{
	border-bottom: 4px solid white;
	padding: 6px 5px;
}
.actinfo .hlavicka .lnfo strong{
	font-size: 1.2em;
	color: #333333;
}
.actinfo .oddel td{
	border-bottom: 1px solid #C3CCD5;
}
/*form na prihodenie aukcii*/
.form-bed{
	margin: 10px 0;	padding: 0;
	background: #EDF0F2;
	border: 1px solid #C3CCD5;
	font-size: 0.8em;
}
.form-bed fieldset{
	border: 0;
	margin: 5px 0;	padding: 5px;
}
.form-bed div{
	float: left;
	width: 100%;
	margin: 2px 0;
}
.form-bed span{
	float: left;
}
.form-bed .lp,
.form-bed label{
	width: 185px;
	float: left;
	display: block;
}
.form-bed .nl{
	float: none;
	width: auto;
	display: inline;
	padding-left: 6px;
}
.form-bed .nob{
	border: 0;
}
.form-bed legend{
	text-indent: 0;
	font-size: 1.2em;
	font-weight: bold;
	color: #333333;
}
.form-bed input{
	border: 1px solid #C3CCD5;
}
.form-bed .btn-b{
	border: 1px solid #757F12;
	width: 83px;
}
/*reistracny form*/
.regform{
	margin: 15px;
	font-size: 0.8em;
}
.regform input{
	width: 220px;
}
.regform .nw{
	width: auto;
}
.regform .bb{
	background: #F3F5F6;
	font-weight: bold;
	width: 300px;
}
.regform fieldset{
	border: 0;
	margin: 0;	padding: 10px 0;
}
.regform legend{
	font-size: 1.1em;
	font-weight: bold;
}
.regform label{
	background: #EFF3F8;
	color: #333333;
	padding: 5px;	margin: 0 10px 0 0;
	width: 170px;
	float: left;	
}
.regform .nl{
	float: none;
	background: transparent;
	padding: 0;	margin: 0;
	width: auto;
}
.regform textarea,
.regform input{
	border: 1px solid #BFCBD5;
	clear: right;
	margin-top: 4px;
	font-size: 1em;
	font-family:  "Trebuchet MS", "Lucida Sans Unicode", Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.regform div{
	margin: 2px 0;
	width: 100%;
	float: left;
}
.regform .btn-c{
	width: auto;
}
.nob{
	border: 0px !important;
	width: auto !important;
}
/*2 stlpce pre produktovu stranku*/
.pr-cont{
	
	width: 722px;
	padding: 0 15px;
	float: left;
	
	background: white url(images/bg-pred.png) repeat-y center;
	background-position: 47% 0;
}
.pr-cont .pr-left{
	width: 317px;
	padding: 0 24px 0 0;	
	float: left;	
	clear: both;
	
}
.pr-cont .pr-right{
	width: 348px; 
	padding-left: 24px;
	float: left;
}
.pr-right .photo{
	padding: 7px 0;
	border-bottom: 2px solid #D9E0E6;
	font-size: 0.8em;
}
.pr-right .photo img{
	border: 0;
}
.pr-right .morephoto{
	margin: 5px 0;
	text-align: center;
}
.pr-right .morephoto img{
	border: 1px solid #C3CCD5;
	margin: 0 20px;
}
.pr-cont .pr-right h3{
	margin: 5px 0 !important;	
	color: #757F12 !important;
}
.pr-cont .pr-right p{
	padding: 5px 0 !important;
}
.blok-logo{
	width: 190px;	height: 190px;
	border: 5px solid #EFF3F8;
	float: left;
	margin: 5px;	padding: 3px;
	overflow: auto;
	font-size: 0.75em;
	color: #6A6A6A;
}
.blok-logo a{
	color: Red !important;
}
.blok-logo img{
	border: 0;
	margin: 5px auto;
}
.mapzoz{
	font-size: 0.8em;
}
/*---- */
#bottom{
	width: 100%;
	height: 56px;
	background: url(images/bg-bot.png) repeat-x top;
	clear: both;
	margin: 13px 0 0 0;
	padding: 30px 0 0 0;
	float: left;
	font-size: 0.8em;
}
#bottom a{
	color: Black;
}
#bottom .botmenu{
	margin: 0 auto;	padding: 0;
	width: 968px;
	text-align: right;
	list-style: none;
}
#bottom .botmenu li{
	display: inline;
}
#bottom p{
	margin: 5px auto;	padding: 0;
	width: 968px;
	color: #333333;
	position: relative;
}
#bottom p a{
	text-decoration: none;
}
#bottom .mhico{
	width: 93px;	height: 42px;
	position: relative;
	overflow: hidden;
	margin-right: 30px;
}
#bottom .mhico span{
	width: 93px;	height: 42px;
	position: absolute;
	top: -9px;	left: 0;
	background: url(images/media-help.png);
	cursor: pointer;
}
#bottom .noemyico{
	width: 93px;	height: 42px;
	position: relative;
	overflow: hidden;
}
#bottom .noemyico span{
	width: 93px;	height: 42px;
	position: absolute;
	top: -9px;	left: 0;
	background: url(images/noemy-e-aukcie.png);
	cursor: pointer;
}
#bottom .noscreen{
	display: none;
}
/*BUTTONS*/
.btn-d,
.btn-c,
.btn-b,
.btn-a{
	background: #757F12 url(images/btn-1.png) no-repeat left top;
	border: 1px solid #757F12;
	height: 22px;
	padding-left: 12px;
	font-size: 0.8em;
	font-weight: bold;
	color: #B5C416;
}
.btn-d,
.btn-c,
.btn-b{	
	color: White !important;
	height: 25px;
}
a.btn-d,
a.btn-c,
a.btn-b{
	color: White !important; 
}

html>body .btn-d,
html>body .btn-c,
html>body .btn-b,
html>body .btn-a{
	padding-left: 24px;
}
.normallink{
	padding-left: 25px !important;
	height: 20px;
}
.btn-d{
	background: #E1B80B url(images/btn-2.png) no-repeat left top;
	border: 1px solid #E1B80B;
}
.btn-c{
	background: #C1CBD4 url(images/btn-3.png) no-repeat left top;
	border: 1px solid #C1CBD4;
}
.btn-b{
	background: #757F12 url(images/btn-4.png) no-repeat left top;
}