html
{
	background: #7e7c7d url(../img/bg01.gif);
/*
  position: absolute;
  z-index: 75;
  width: 290px;
*/  
  height: 100%;
}

body
{
	background: url(../img/advantages.png) 100% 100% no-repeat fixed;
	width: 100%;
	font-family: Verdana, Arial, Tahoma, Helvetica;
	color: #7e7c7d;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
	text-align: center;
}

a:visited		{ color: #294c85; text-decoration: underline; }
a:active		{ color: #294c85; text-decoration: underline; }
a:link 		{ color: #294c85; text-decoration: underline; }
a:hover		{ color: #49a840; text-decoration: underline; }

a.ndiv:visited		{ color: #49a840; text-decoration: none; }
a.ndiv:active		{ color: #49a840; text-decoration: none; }
a.ndiv:link 		{ color: #49a840; text-decoration: none; }
a.ndiv:hover		{ color: #294c85; text-decoration: none; }

a img {
	border: 0px;
	padding: 0px;
	margin: 0px;
	text-decoration: none;
}

form
{
	margin: 0px;
	padding: 0px;
}

table
{
	padding: 0px;
}

td
{
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}

ul{
	list-style: none url(../img/li01.gif);
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 13px;
	margin-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

.soldList
{
	display: inline;
	float: left;
	width: 240px;
	list-style: none;
	padding: 0px 0px 0px 10px;
	background: url(../img/li01.gif) 0px 5px no-repeat;
}

#hb
{
	background-color: #FFF;
	background-image: url(../img/main04.jpg);
	font-size: 10px;
	height: 100px;
	padding: 0px;
	margin: 0px;
}

#green-arrows
{
  position: absolute;
  z-index: 50;
  margin: 247px 0px 0px 0px;
  width: 100%;
  height: 110px;
}

#screen
{
  background: url(../img/green-arrows.png) 50% 280px no-repeat;
  text-align: center;
  width: 100%;
  position: relative;
  z-index: 100;
  margin: 0px auto;
  padding: 0px; 
}

.wh{
	vertical-align: top;
	font-size: 11px;
	padding: 15px;
	background-color: #FFFFFF;
}

.oi{
	padding: 10px 0px;
	vertical-align: top;
	border-bottom: 2px solid #f2f2f2;
}

.oin{
	background: #ebebeb;
	padding: 10px 0px;
	vertical-align: top;
	border-top: 10px solid #ffffff;
	border-bottom: 2px solid #dddddd;
}

.ci{
	padding: 10px 0px;
	vertical-align: top;
	border-top: 2px solid #f2f2f2;
}

.ib{
	float: left;
	padding: 1px;
	margin: 2px;
	border: 1px solid #efefef;
}

.lvd{
	font-size: 11px;
	padding: 2px;
	background-color: #f8f8f8;
}

.newBikes{
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
}

.newBikes td{
	vertical-align: top;
	background: #1e3692 url(../img/bg04.gif) bottom center no-repeat;
	width: 166px;
	height: 128px;
	text-align: center;
}

.newBikes div{
	background: #49a840 url(../img/bg05.gif) top center no-repeat;
	padding: 3px 2px;
	margin-bottom: 7px;
}

.newBikes a img{
	background: #FFFFFF;
	border: 1px solid #FFFFFF;
}

.newBikes a:visited		{ color: #ffffff; text-decoration: none; }
.newBikes a:active		{ color: #ffffff; text-decoration: none; }
.newBikes a:link 		{ color: #ffffff; text-decoration: none; }
.newBikes a:hover		{ color: #ffffff; text-decoration: underline; }

.recomBikes{
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
}

.recomBikes td{
	vertical-align: top;
	background: #49a840 url(../img/bg07.gif) bottom center no-repeat;
	width: 166px;
	height: 128px;
	text-align: center;
}

.recomBikes div{
	background: #1e3692 url(../img/bg06.gif) top center no-repeat;
	padding: 3px 2px;
	margin-bottom: 7px;
}

.recomBikes a img{
	background: #FFFFFF;
	border: 1px solid #FFFFFF;
}

.recomBikes a:visited		{ color: #ffffff; text-decoration: none; }
.recomBikes a:active		{ color: #ffffff; text-decoration: none; }
.recomBikes a:link 		{ color: #ffffff; text-decoration: none; }
.recomBikes a:hover		{ color: #ffffff; text-decoration: underline; }

#google_translate_element {
	float: left;
	background: #FFFFFF;
	border: 1px solid #f0f0f0;
	padding: 2px 10px;
}

/* nadpisy */
.clearDiv{
	font-size: 1px;
	height: 1px;
	overflow: hidden;
	padding: 0px;
	margin: 0px;
	clear: both;
}

.tb1{
	font-size: 11px;
	font-weight: bold;
	font-family: Tahoma;
	color: #294c85;
	text-transform: uppercase;
}

.th1{
	font-size: 11px;
	font-weight: bold;
	font-family: Tahoma;
	color: #294c85;
	text-transform: uppercase;
}


.tg1{
	font-size: 11px;
	font-weight: bold;
	font-family: Tahoma;
	color: #49a840;
	text-transform: uppercase;
}

.tg2{
	font-size: 11px;
	font-weight: bold;
	font-family: Tahoma;
	color: #49a840;
}

.tg3{
	font-size: 11px;
	color: #3aa730;
	letter-spacing: 1px;
	font-weight: bold;
}

.tr1{
	font-size: 11px;
	font-weight: bold;
	color: #ff0000;
}

#eshopCon {
	text-align: center;
	padding: 15px 0px;
	margin-bottom: 20px;
	font-size: 11px;
	background: #f8f8f8;
	border: 1px solid #f2f2f2;
}

#eshopCon h1 {
 	font-size: 11px;
	font-weight: bold;
	font-family: Tahoma;
	color: #49a840;
	text-transform: uppercase;
	margin: 15px 0px 10px 0px;
}

#eshopCon h2 {
	font-size: 11px;
	font-weight: bold;
	font-family: Tahoma;
	color: #294c85;
	margin: 15px 0px 3px 0px;
}

#eshopCon a { text-decoration: none; }
#eshopCon b { display: block; color: #000000; font-size: 10px; text-transform: uppercase; }
#eshopCon span { font-size: 11px; }
#eshopCon img { border: 1px solid #6d6d6d; margin: 2px 0px; }

#menu{
	vertical-align: top;
	width: 210px;
}

.menu{
	padding: 10px 0px;
	margin-bottom: 10px;
	font-size: 11px;
	background-color: #f8f8f8;
	border: 1px solid #f2f2f2;
}

.menu li{
	list-style: none;
	padding: 5px 0px;
	border-bottom: 1px solid #fff;
	font-weight: bold;
}

.menu li a{
	text-decoration: none;
	font-family: Tahoma;
}

.menu li a:active { text-decoration: none; }
.menu li a:visited { text-decoration: none; }
.menu li a:link { text-decoration: none; }
.menu li a:hover { text-decoration: none; }

#imgSharer {
	display: none;
}

.sgt{
	font-family: Verdana;
	font-size: 10px;
	color: #38414b;
}

.std{
	font-size: 11px;
}

.cb{
	color: #294c85;
}
.cg{
	color: #49a840;
}

.tcl1{
	color: #294c85;
}

.tcl2{
	color: #49a840;
}

.tcl3{
	color: #ff0000;
}

.bcl1{
	background: #294c85;
	color: #ffffff;
	font-weight: bold;
	display: block;
	padding: 10px;
}

.bcl2{
	background: #49a840;
	color: #ffffff;
	font-weight: bold;
	display: block;
	padding: 10px;
}

.bcl3{
	background: #ff0000;
	color: #ffffff;
	font-weight: bold;
	display: block;
	padding: 10px;
}

.small{
	font-size: 10px;
}

hr{
	color: #e7e8e9;
	height : 2px;
}

/* Styly pro Admin*/

.adminEdit {
	float: right;
	font-size: 9px;
	padding: 10px;
	background: #efefef;
	border: 1px solid #dddddd;
	text-transform: uppercase;
	font-weight: bold;
}

.adminEdit a { text-decoration: none; }
}


a.ami:visited		{ color: #FFFFFF; text-decoration: none; }
a.ami:active		{ color: #FFFFFF; text-decoration: none; }
a.ami:link 		{ color: #FFFFFF; text-decoration: none; }
a.ami:hover		{ color: #343434; text-decoration: none; }


.form{
	background-color: #FFFFFF;
	border: 1px solid: #eeeeee;
	padding: 2px;
	font-size: 10px;
	font-family: Verdana, Arial, Tahoma, Helvetica;
	color: #535353;

}

.button{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 9px;
	text-transform: uppercase;
	font-weight: bold;
	color: #4e4e4e;
	background-color: #e3e3e3;
	border-top: 1px ridge #f5f5f5;
	border-right: 1px ridge #cccccc;
	border-bottom: 1px ridge #cccccc;
	border-left: 1px ridge #f5f5f5;
	padding: 1px;
}

.ami{
	color: #FFFFFF;
	background-color: #ff4800;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: bold;
}

.ttd0
{
	font-size: 10px;
	text-transform: uppercase;
	font-weight: bold;
	background-color: #5ca70b;
	color: #FFFFFF;
	padding: 4px;
	text-align: center;
}

.ttd3
{
	font-size: 11px;
	background-color: #fafafa;
	color: #646464;
	font-family: Verdana;
	padding: 4px;
}

.ttd4
{
	font-size: 11px;
	background-color: #fdfdfd;
	color: #646464;
	font-family: Verdana;
	padding: 4px;
}

.ttd5
{
	font-size: 10px;
	background-color: #1d3490;
	border: 1px solid #12256e;
	color: #FFFFFF;
	padding: 4px;
	text-align: center;
}

.ttd5 div {
	font-size: 11px;
	padding-bottom: 2px;
	font-weight: bold;
	text-transform: uppercase;
}

.ttd5 a:visited		{ color: #ffffff; font-weight: bold; text-decoration: none; }
.ttd5 a:active		{ color: #ffffff; font-weight: bold; text-decoration: none; }
.ttd5 a:link 		{ color: #ffffff; font-weight: bold; text-decoration: none; }
.ttd5 a:hover		{ color: #73f443; font-weight: bold; text-decoration: underline; }

#hmi {
	height: 113px;
	background: url(../img/hm00.png) no-repeat;
	margin: 3px 0px 10px 0px;
	padding: 7px;
}

#hmi span { display: none; }
#hmi a { display: block; float: left; margin: 7px; }

a.hmi01 {
	width: 178px;
	height: 83px;
	background: url(../img/hmi01.png) top center no-repeat;
}
a.hmi02 {
	width: 177px;
	height: 83px;
	background: url(../img/hmi02.png) top center no-repeat;
}
a.hmi03 {
	width: 177px;
	height: 83px;
	background: url(../img/hmi03.png) top center no-repeat;
}
a.hmi04 {
	width: 178px;
	height: 83px;
	background: url(../img/hmi04.png) top center no-repeat;
}
a.hmi01:hover { background: url(../img/hmi01.png) bottom center no-repeat; }
a.hmi02:hover { background: url(../img/hmi02.png) bottom center no-repeat; }
a.hmi03:hover { background: url(../img/hmi03.png) bottom center no-repeat; }
a.hmi04:hover { background: url(../img/hmi04.png) bottom center no-repeat; }

.c1a
{
	border-bottom: 2px solid #f0f0ef;
	padding: 5px 0px;
}

.c2a
{
	border-top: 2px solid #f0f0ef;
	padding: 5px 0px;
	margin: 10px 0px 0px 0px;
}

.c3a
{
	border-top: 2px solid #f0f0ef;
	padding: 10px;
	margin: 10px 0px 0px 0px;
	font-weight: bold;
	background: #f7f7f7;
}

.social-button
{
	width: 100px;
	float: left;
	margin: 5px 30px;
}

#pageLabels
{
	border-top: 2px solid #f0f0ef;
	padding: 10px;
	margin: 10px 0px 0px 0px;
	font-weight: bold;
	background: #f7f7f7;
}

#pageLabels h2
{
	font-size: 11px;
	font-family: Arial;
	display: inline;
}


.lv1{
	background-color: #F6F6F6;
	color: #3c3c3c;
	font-size: 11px;
	padding: 3px 2px;
}

.lv2{
	background-color: #ededed;
	color: #3c3c3c;
	font-size: 11px;
	padding: 3px 2px;
}

.psIco
{
	border: 2px solid #f0f0ef;
}

#freecall {
	margin: 15px 0px;
}

#freecall a {
	width: 210px;
	height: 110px;
	display: block;
	background: url(../img/freecall.png) top;
}

#freecall a:hover { background-position: bottom; }

#freecall span {
	visibility: hidden;
}

#motocycleSearchForm
{
  font-weight: bold;
  color: #ffffff;
  background: #818181;
	background-image: url(../img/bg01.gif);
	border: 1px solid #666666;
	font-size: 11px;
	font-family: Verdana;
	padding: 5px;
}

#motocycleSearchForm td
{
 	padding: 3px;
}
