
/* Home */

.h-frame{
	padding-top:1px;
}
.h-text{
	height:400px;
}

.h1-frame{
	margin:25px 0px 9px 35px;
	font-size:12px;
	
	line-height:16px;
	width:700px;
}

.h1-bottom{
	width:670px;
	height:52px;
	line-height:52px;
	background: url('../img/bicyklik.gif') no-repeat top right;
	font-weight:normal;
	padding-top:15px;
}

.h1-frame a {
	color:#666e75;
}

.h1-link{
	float:left;
}

.h1-paging {
	float:left;
	width:590px;
	font-size:16px;
	text-align:center;
}

.h1-paging a {
	color:black;
}



/* Elektrobicykle */

.p-frame {
	margin:9px 12px 9px 12px;
	width:736px;
}

.p-frame-main {
	position:static;
	width:736px;
	height:250px;
}

.p-show {
	display:inherit;
}

.p-hide {
	display:none;
}

.p-frame-menu {
	position:static;
	width:728px;
	height:30px;
}

.p-img {
	float:left;
	width:385px;
	margin:5px 0px 0px 0px;
}

.p-popis {
	float:left;
	width:343px;
}

.p-title {
	margin:9px 0px 9px 0px;
}

.p-title-1 {
	margin:9px 0px 6px 0px;
}

.p-columns div {
	float:left;
	font-size:12px;
}

.p-column-0{
	font-weight:bold;	
}

.p-column {
	margin-left:12px;
}

.p-poznamky {
	float:left;
	margin-top:9px;
}

.p-linky {
	margin:17px 0px 0px 9px;
	float:left;
	width:52%;
	font-size:12px;
}

.p-linka-on {
	color: #f28727;
}

.p-linka-off {
	color: #666e75;
}

.p-delimiter {
	margin:0px 9px 0px 9px;
}

.p-objednat {
	float:left;
	width:45%;
	margin-top:-16px;
}

.p-objednat-button {
	float:right;
	margin-top:20px;
}

.p-cena-box {
	float:left;
	margin:0px 9px 0px 0px;
	font-size:13px;
}

.p-cena-title {
	font-size:13px;
	font-weight:bold;
}

.p-cena-0 {
	font-size:13px;
}

.p-cena {
	color:#f28727;
	font-size:13px;
	font-weight:bold;
}



/* Prislusenstvo */

.pr-title {
	margin:15px 0px 9px 19px;
}

.pr-box {
	margin:8px 0px 0px 0px;
	padding:1px;
	height:83px;
	vertical-align: middle;
}

.pr-box-sub {
	float:left;
	width:330px;
	height:79px;
	border: solid 1px #efefef;
	margin:0px 0px 9px 9px;
	padding: 3px 3px 3px 6px;
}

.pr-box-left {
	margin:0px 15px 9px 11px	
}

.pr-col {
	float:left;
	margin: 9px 3px 0px 0px;
}

.pr-order {

}

.pr-img {
	margin:0px 5px 0px 2px;
}

.pr-popis {
	width: 110px;
	font-weight:bold;
}

.pr-cena {
	width:70px;
	color: #1c1c1c;
	text-align:right;
}

.pr-ceny-dph{
	float:left;
	margin:12px 0px 0px 20px;
}

.pr-paging {
	float:left;
	width:229px;
	font-size:16px;
	margin:7px 0px 0px 0px;
	text-align:right;
}

.pr-paging a {
	text-decoration:underline;	
}

.pr-objednat-button {
	float: right;
	margin: 2px 30px 0px 0px;
}

/* Diskusia */

.d-frame, .pm-frame {
	margin:20px 0px 9px 35px;
	width:690px;
}

.d-list{
	height:450px;
}

.d-paging {
	font-size:16px;
	text-align:center;
}

.d-paging a {
	text-decoration:underline;	
}



/* Predajne miesta */

.pm-frame a {
	color:#666e75;
}

.pm-bar{
	height:32px;
	border-bottom:solid 1px #bcbcbc;
	margin-bottom:8px;
}

.pm-title{
	line-height:32px;
	font-size:13px;
	font-weight:bold;
}


/* Kontakty */

.k-frame {
	margin:20px 0px 9px 35px;
	width:700px;
}

.k-ciara{
	height:1px;
	border-top:solid 1px #bcbcbc;
	margin:9px 0px 9px 0px;
}

.k-frame div {
	font-size:12px;
	line-height:17px;
}

.k-frame a{
	color:#666e75;
	text-decoration:underline;
}

.k-col-1 {
	float:left;
	width:460px;
	margin:0px 30px 0px 0px;	
}

.k-col-2 {
	float:left;	
}

.k-title{
	font-size:13px;
	font-weight:bold;
}

.k-adresa-1{
	float:left;
	width:36%
}
.k-adresa-2{
	float:left;
	width:26%
}

.k-loga{
	float:right;
	text-align:right;
}

.k-loga img {
	margin-top:9px;
}

.k-info{
	float:left;
	margin-top:20px;
}

/* Kosik */

.ko-frame{
	margin:20px 0px 0px 35px;
	color:#000000;
}

.ko-step{
	margin-right:20px;
	font-size:14px;
	color: #f28727;	
}

.ko-step-on{
	font-weight:bold;
}

.ko-step-off{
	font-weight:normal;
}

.ko-page-on{
	display:inherit;
}

.ko-page-off{
	display:none;
}

.ko-kosik{
	height:210px;
}

.ko-kosik span {
	float:left;
}

.ko-col-h{
	font-size:13px;
	font-weight:bold;
	border-bottom:solid 1px #bcbcbc;
	line-height:26px;
	margin-bottom:5px;
}

.ko-row{
	display:none;
}

.ko-col{
	font-size:14px;
	line-height:26px;
}

.ko-col-1{
	width:470px;
}

.ko-col-2{
	width:80px;
}

.ko-col-3{
	width:100px;
	text-align:right;
}

.ko-col-4{
	width:35px;
	text-align:right;
}

.ko-pocet{
	width:20px;
	text-align:right;
	margin-top:3px;
}

.ko-odstran{
	margin:0px 0px 0px 10px;
}

.ko-tvorit span {
	float:left;
	line-height:26px;
}

.ko-button{
	width:166px;
	background:url('../img/button_orange.gif') no-repeat top left;
	color:white;
	text-align:center;
	cursor:pointer;
	font-weight:bold;
	margin:0px 353px 0px 20px;
	height:27px;
}

.ko-button-1{
	margin:0px 285px 0px 20px;
}

.ko-button-2{
	margin:10px 0px 0px 0px;
}

.ko-button-3{
	margin:10px 20px 0px 0px;
}

.ko-spolu-cena{
	font-size:16px;
	font-weight:bold;
	width:150px;
	text-align:right;
}

.ko-title{
	float:left;
	width:690px;
	font-size:13px;
	font-weight:bold;
	margin-bottom:5px;
}

.ko-page-2 div, .ko-page-3 div {
	float:left;
}

.ko-page-2 input, .ko-page-2 select{
	margin:4px 0px 4px 0px;
	width:240px;
}
.ko-page-2 select{
	width:244px;
}
.ko-col1-1{
	margin-right:15px;
	width:50px;
	text-align:right;
	line-height:30px;
}
.ko-col1-2{
	width:255px;
	text-align:right;
}
.ko-col1-3{
	margin:0px 15px 0px 20px;
	text-align:right;
	line-height:30px;
}

.ko-col1-4{
	width:250px;
	line-height:18px;
}

.ko-ic-dic{
	text-align:center;
}

.ko-box-tovar{
	width:690px;
	padding-bottom:5px;
	margin-bottom:5px;
	border-bottom:solid 1px #bcbcbc;
}

.ko-col2-1, .ko-col2-2, .ko-col2-3{
	line-height:16px;
}

.ko-col2-1{
	width:110px;
	text-align:right;
	font-weight:bold;
	font-size:11px;
}

.ko-col2-2{
	margin:0px 0px 0px 20px;
}

.ko-col2-3{
	margin:0px 0px 0px 30px;
	text-align:right;
}



/* Galeria */

.g-frame {
	margin:30px 0px 9px 35px;
}

.g-frame a {
	color:#666e75;
}

.g-row {
	height:200px;
}

.g-box {
	float:left;
	background:url('../img/gallery_box.gif') no-repeat top center;
	width:108px;
	text-align:center;
	padding-top:14px;
	margin-right:30px;
}

.g-box p {
	text-align:left;
	margin:3px 0px 0px 13px;
	width:83px;
	height:48px;
}

.g-box div {
	text-align:left;
}

.g-img{
	float:left;
	width:200px;
	height:148px;
	margin:10px 38px 0px 0px;
}

.g-link{
	float:left;
	line-height:19px;
}

.g-paging {
	float:left;
	width:560px;
	font-size:16px;
	text-align:center;
}

.g-paging a {
	color:black;
}
