body {
	font-family: "Verdana CE", Verdana, "Arial CE", "Lucida Grande CE", "Helvetica CE", Verdana, Arial, lucida, sans-serif;
	background: #FFFEEC;
	margin: 0; padding: 0;
}

#main {
	position: relative;
	left: 0px;
	top: 0px;
	/*height: 460px;*/
	padding: 0px;
	margin: 0px;
	text-align:center;
}
/*
#contentbox { position: absolute; z-index: 200; top: 0px; left: 50%; margin-left: -390px; width: 780px; }
*/
#contentbox { position:relative; top: 0px; margin:0px auto; width: 780px; text-align:left; }
#header {
	height: 110px;
	width: 780px;
}

img { border: 0px; font-size:11px; color:#000; text-decoration:none; }

#paper { position:absolute; top:0px; left:0px;}

.konatlimg { position: absolute; top: 33px; left: 0px; }
.konablimg { position: absolute; top: 0px; left: 0px; }
.konastgimg { position: absolute; top: 0px; right: 0px; }
#akce { position:absolute; top:0px; left:265px; z-index:10; }

#contenttop { position: relative; height: 49px; }
	.topleftcol { position: absolute; left: 0px; width: 300px; height: 42px; background: #000000 url("../img/kona_bg_ctl_2k6.gif") top left no-repeat scroll; }
		.topleftcolC { margin: 15px 10px 0px 0px; text-align: right; font-size: 9px; color: #6DCB73;}
			.topleftcolC a { color: #6DCB73; text-decoration: none; font-weight:bold; }
			.topleftcolC a:hover { color: #ffffff; text-decoration: none; }
			.topleftcolC p { z-index:10; color:#fff; }
			#klub_vstup { position:absolute; left:0px; top:0px; width:167px; height:42px; z-index:100; }
	.toprightcol { position: absolute; right: 0px;	width: 470px; height: 42px; background: #000000; }
		.toprightcolC { margin: 12px 10px 0px 0px; text-align: right; font-family: "Verdana CE", Verdana, "Arial CE", "Lucida Grande CE", "Helvetica CE", Verdana, Arial, lucida, sans-serif; font-size: 9px; color: #6DCB73; }

#contentmid { position: relative; height: 55px; }
	.midleftcol { float: left; width: 300px; min-height: 55px; background: #6DCB73 url("../img/bg_mid_left_2k7.gif") top right no-repeat scroll; }
		.midleftcolC { padding: 15px 0px 10px 20px; line-height: 15px; font-family: "Verdana CE", Verdana, "Arial CE", "Lucida Grande CE", "Helvetica CE", Arial, lucida, sans-serif; font-size: 9px; color: #fff; }
			.midleftcolC a { color: #fff; text-decoration: none; }
			.midleftcolC a:hover { color: #3d3d3d; }
	.midrightcol { float: right; width: 470px; background: #7C7C7C url("../img/bg_mid_right.gif") bottom left no-repeat scroll; }
		.midrightMenu { height: 55px; background: #6C6961; }
			.midrightMenuC { line-height:15px; padding:12px 0px 0px 15px; font-family: "Verdana CE", Verdana, "Arial CE", "Lucida Grande CE", "Helvetica CE", Arial, lucida, sans-serif; font-size: 9px; color: #7c7c7c; }
				.midrightMenuC a { font-size:10px; text-decoration: none; color: #ffffff; padding: 1px 2px 1px 2px; }
				.midrightMenuC a:hover { color: #fff; background-color: #6DCB73; text-decoration: none; }
		.midrightcolC { font-family: "Verdana CE", Verdana, "Arial CE", "Lucida Grande CE", "Helvetica CE", Arial, lucida, sans-serif; font-size: 9px; color: #ffffff; background: url("../img/bg_rightc_rtop.gif") top right no-repeat scroll; }

#mini_logo {
	position:absolute; margin-top:-39px; right:395px;
}

#kola2004 { position:absolute; right:29px;top:28px; }
#kola2004 a { color:#989898; }

#koloBox { position: relative; margin: 10px 0px 0px 0px; }
	.koloNameImg { position: absolute; left: 0px; top: 0px; z-index:15; }
	.koloKategorie { z-index:15; text-align: right; width: 370px; color: #000000; position: absolute; right: 10px; top: 10px; font-family: "Verdana CE", Verdana, "Arial CE", "Lucida Grande CE", "Helvetica CE", Arial, lucida, sans-serif; font-size: 9px; }
		.koloKategorie strong { text-transform:uppercase; }
		.koloKategorie a { padding: 1px 2px 1px 2px; color: #3d3d3d; text-decoration: none; }
		.koloKategorie a:hover { color: #ffffff; background-color: #6DCB73; text-decoration: none; }
		.strongOrange { padding: 1px 2px 1px 2px; font-weight: bold; color: #6DCB73; text-transform:uppercase; }
	.koloPruvodce_2k6 { position: absolute; left: 0px; top: 50px; z-index: 10; }
	.koloPruvodce_2k7 { position: absolute; right: 0px; top: 30px; z-index: 10; }
	.koloPruvodce_2k7a { position: absolute; right: 0px; top: 45px; z-index: 10; }
	.koloPruvodce_2k7ob { position: absolute; right: -28px; top: 30px; z-index: 10; }
	.koloBigger { position:relative; }
	#bigger { position:absolute; z-index:16; left:350px; margin-top:250px; visibility:hidden; }
	.koloBigImg { position:relative; padding-top:100px; margin-left:75px; }

.koloSil { margin-bottom: 20px; }
.note { color:#828282; }
	

#koloAll { position: relative; }
	.koloAllC { padding: 0px 0px 0px 0px; font-family: "Verdana CE", Verdana, "Arial CE", "Lucida Grande CE", "Helvetica CE", Arial, lucida, sans-serif; font-size: 9px; color: #000000; }
		.koloBox { background-color: #DDD7C6; margin-top:8px; padding:12px 0px 12px 11px; position:relative; }
			.koloAllOdkaz { position:absolute; right:0px; top:0px; display:block; width:80px; height:70px; background:transparent;text-decoration:none; }
			.koloAllNadpis { text-decoration:none;font-weight: bold; color: #ffffff; padding: 2px 9px 2px 9px; margin: 0px 0px 0px 0px; background-color: #6DCB73; text-transform:uppercase; }
			.koloAllText { text-indent: 15px; color: #3d3d3d; padding: 8px 90px 10px 15px; text-align: justify; }
			.koloAllKola { color: #000000; padding: 0px 15px 0px 15px; }
				.koloAllKola a { padding: 1px 2px 1px 2px; font-weight: bold; color: #3d3d3d; text-decoration: none; text-transform:uppercase; }
				.koloAllKola a:hover { background-color: #6DCB73; color: #ffffff; }

	
#koloSpec2 { margin-top: 20px;}
	.koloSpecPravy { width: 49.5%; vertical-align:top; }
		.koloSpecCP2 { padding: 20px 0px 20px 0px; text-align: center;}
	.koloSpecLevy {  width: 385px; vertical-align:top; border-right:9px solid #fffeee;  }
		.koloSpecCL2 { padding:20px 0px; }
			td.koloSpecRight2 { padding: 0px 0px 0px 5px; text-align: left; color: #000000; font-family: "Verdana CE", Verdana, "Arial CE", "Lucida Grande CE", "Helvetica CE", Arial, lucida, sans-serif; font-size: 9px; }			
			td.koloSpecLeft2 { padding: 0px 0px 0px 0px; text-align: right; width: 110px; color: #6DCB73; font-weight: bold; font-family: "Verdana CE", Verdana, "Arial CE", "Lucida Grande CE", "Helvetica CE", Arial, lucida, sans-serif; font-size: 9px; }

	.koloSpecHF1, .koloSpecHF2 { padding: 7px 0px 7px 15px; font-weight: bold; color: #ffffff; font-family: "Verdana CE", Verdana, "Arial CE", "Lucida Grande CE", "Helvetica CE", Arial, lucida, sans-serif; font-size: 9px; }
	.koloSpecHF1 { background: #3D3D3D; }
	.koloSpecHF2 { background: #949494; }
					
#contentbot { position: relative; margin: 10px 0px 0px 0px; padding-bottom: 10px; }
	.botleftcol { position: absolute; left: 0px; width: 300px; height: 20px; background:#DDD7C6; }
	.botleftcol2 { position: absolute; left: 0px; width: 300px; height: 20px; }
		.botleftcolC { margin: 4px 0px 0px 10px; font-family: "Verdana CE", Verdana, "Arial CE", "Lucida Grande CE", "Helvetica CE", Arial, lucida, sans-serif; font-size: 9px; color: #828282; }
			.botleftcolC a { color: #828282; text-decoration: none; }
			.botleftcolC a:hover { color: #999999; }
	.botrightcol { position: relative; left: 310px;	width: 260px; height: 20px; background: #DDD7C6; }
	.botrightcol2 { position: relative; left: 310px;	width: 260px; height: 20px; }
		.botrightcolC { padding-top: 4px;margin: 0px 0px 0px 10px; font-family: "Verdana CE", Verdana, "Arial CE", "Lucida Grande CE", "Helvetica CE", Arial, lucida, sans-serif; font-size: 9px; color: #828282; }
			.botrightcolC a { color: #828282; text-decoration: none; }
			.botrightcolC a:hover { color: #999999; }
		
.imgPruvodce { position:absolute; bottom: 12px; left: 8px; }

p {
	font-family: "Verdana CE", Verdana, "Arial CE", "Lucida Grande CE", "Helvetica CE", Arial, lucida, sans-serif;
	font-size: 9px;
}

.text {
	font-family: "Verdana CE", Verdana, "Arial CE", "Lucida Grande CE", "Helvetica CE", Arial, lucida, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
}

.white { color: #ffffff; }

.inp { font-family: "Verdana CE", Verdana, "Arial CE", "Lucida Grande CE", "Helvetica CE", Verdana, Arial, lucida, sans-serif; font-size: 9px; color: #ffffff; background-color: #6DCB73; }
#bike_select { margin-right:80px; }
#year_select { margin-right:0px; position:absolute; right:12px; width:70px; background:#3d3d3d; text-align:center; color:#fff; }
form { margin: 0px; }
.katalog_cena { color:#000; font-weight:bold; padding-left:15px; background:url('../img/katalog_minilogo_2k7.gif') top left no-repeat; }