#vs a, #vs a:link, #vs a:visited {



	color: #F56600;



	cursor: pointer;



	text-decoration: underline;



}







#vs a:hover {



	color: #b51b00;



	cursor: pointer;



	text-decoration: underline; 



}







html {



  background: #D9DDE0;



}







body#vs {



	background:  white;



	color: #252525;



	font: 12px arial, Geneva, Arial, Helvetica, sans-serif;



	margin: 0px auto 0px auto;



	padding: 0 6px 0 6px !important;



	width: 920px;



}







#vs #Head {



	/* background: #fff url(img/logo.gif) no-repeat top left;



	height: 93px; */



}







#vs #Content {



	padding: 0 8px 0 10px !important;



}







#vs #Contentt {



	clear: both;



}











#vs #Menu {



	background: #fff;c



	padding: 0 0px 0 0px;



	margin: 0 0 30px 0 !important;



}







#vs {



   margin: 0;



   padding: 0;



}







#vs #Menu a.menu, #vs #Menu a.menu:visited {



	font-size: 12px;



	color: #D27400;



	background-image:url(../images/poz_menu_vs.gif);



	font-weight: bold;



	padding:3px 4px;



	display: block;



	margin: 0 4px 0 0;



	text-decoration: none;



	float: left;



	border: #ccc solid;



	border-width: 1px;



}



#vs #Menu a.menu:hover {



	color:#FF9000;



	background-image:url(../images/poz_menu_vs-hover.gif);



}







#vs #Menu a.current, #vs #Menu a.current:visited {



	background: #2A397A;



	color:#FFFFFF;



 /*	background-image:url(../images/poz_menu_vs.gif); */



	border: #ccc solid;



	border-width: 1px 1px 0 1px;



	text-decoration: none;



	padding-bottom: 5px;



}







#vs #User_points {



	background: #ccffcc;



	color: black;



	font-weight: bold;



	font-size: 120%;



}







#vs #Footer {



	padding: 10px 0px 9px 18px;



	background: url(../templates/bikepoint/images/footer.gif);



	clear: both;



   width: 100%;



   position: relative;



   left: -13px;



}







#vs #Status {



	float: right;



	line-height: 30px;



	padding: 0 0px;



}







#vs #Columns {



	padding: 15px 0 0 0;



}







#vs #Column1 {



	width: 325px;



	float: left;



	padding: 0 0 6px 7px;



	border: solid #ccc;



	border-width: 0;



	background-color: #FDDDA2;



}







#vs #Column2 {



	margin: 0 0 0 10px;



	padding: 0 0 6px 7px;



	border: solid #ccc;



	border-width: 0 0 0 0;



	width: 320px;



	float: left;



	background-color: #B0C5FF;



}







#vs #blok_obchod {



	background-color:#FFFFFF;



	margin: 0 7px 0 0;



	padding: 7px 3px 7px 7px;



}







#vs div#userDiscount {



	border: 1px solid black;



	padding: 4px 0 4px 7px;



	background: #fff;



	font-weight: bold;



	margin: 7px 0 7px 0;



	width: 90px;



}







#vs #messageAlert {



  font-size: 14px;



  font-weight: bold;



  background: #D1DCFF;



  padding: 6px;







}







#vs tr.table_row_even {



  background: white;



}







#vs tr.table_row_odd {



background: #deefff;



}







#vs fieldset {



	border: 1px solid #bbb;



	padding: 6px 6px 6px 6px;



	margin: 0 7px 0 0;



}







#vs h1 {



	color: #2A397A;



	font-weight: bold;



	padding: 15px 0 15px 0px;



	margin: 0;



   clear: both;



	text-align: center;



}







#vs .nadpis_blok {



	background: #fff url(img/favicon.gif) no-repeat 20px 7px;



	margin: 7px 7px 1px 0;



	padding: 7px 0 7px 7px;



	text-align: center;



}







#vs h2 {



	color: #F56600;



	font-weight: bold;



	padding: 12px 0 16px 0;



	margin: 0;



	text-shadow: 1px 1px 2px #5d5d4d;



	text-align: center;



}







#vs h3 {



	margin: 0px 0px;



	font-size: 140%;



	padding: 4px;



}







#vs h4 {



	margin: 4px 0px;



	font-size: 120%;



	font-weight: normal;



	padding: 5px 0 5px0;



}







#vs h6 {



	font-size: 1.1em;



	font-weight: normal;



	margin: 0 0 0 0;



	padding: 0;



}







#vs hr {



	background: #ccc;



	border: solid #ccc;



	border-width: 1px 0 0 0;



	color: #ccc;



	margin: 5px 3%;



	padding: 0;



	height: 0px;



}







#vs html {



	background: #fff;



	margin: 0;



	padding: 0;



}







#vs img {



	border: none;



	margin: 4px 6px;



}







#vs input {



	vertical-align: middle;



}







#vs select {



	vertical-align: middle;



	width: 140px;



}







#vs label {



	float: left;



	clear: left;



	width: 120px;



	vertical-align: middle;



	margin: 0px 0 0px 0;



}







#vs label.label_normal {



	display: inline !important;



	float: none !important;



	width: auto !important;



}







#vs p {



	line-height: 1.5em;



	margin: 6px 3px 0 0;



	padding: 0 0 0 0;



}



#vs .body_zvyrazneni {



	background-color: #2A397A;



	color:#FFFFFF;



}



#vs table {



	border-collapse: collapse;



	border: none;



	margin: 0 7px 7px 0;



	overflow: auto;



	background-color:#e6eaf4;



}







#vs .affordable {



	background: #ffffff;



	margin: 0 7px 7px 0;



}







#vs .nobr {



  white-space: nowrap;



}







#vs .tooexpensive {



	background-color: #FFECD7;



}







#vs table td, #vs table th, #vs table tr {



	border: 1px solid #ccc !important;



	padding: 2px 4px !important;



}







#vs table th {



	font-weight:normal;



	color:#666666;



}







#vs table .cisla_doprava { text-align:right; }







#vs table .doprostred { text-align:center; }







#vs table.noborder * {



	 border: none !important;



}







#vs textarea {



	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;



}







#vs ul {



	line-height: 140%;



	list-style-position: inside;



	list-style: circle;



	margin:  8px 8px 8px 18px;



	padding: 4px;



}







#vs li ul {



	list-style: square;



}







#vs .aleft	{



	float: left;



	margin: 0 10px 0 0;



	padding: 0;



}







#vs .aright	{



	float: right;



	border-color: #FFFFFF;



	background-color: #FFFFFF;



	padding: 10px;



}







#vs .button, #vs .button:visited {



	border: 1px outset #808080;



	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;



	margin: 4px 8px 0 0;



	padding: 3px 4px;



	text-decoration: none;



	width: auto;



	background: #fff;



}







#vs .button:active {



	border: 1px inset #808080;



	text-decoration: underline;



}







#vs .capitalize {



	text-transform: capitalize;



}







#vs .center		{



	text-align: center;



}







#vs .bcenter {



	margin-left: auto;



	margin-right: auto;



}







#vs .clear				{



	clear: both;



}







#vs .clearl {



	clear: left;



}







#vs .admin_search {



	 position: relative;



	left: 10px;



}







#vs .clearr {



	clear: right;



}







#vs .error, #vs .alert {



	color: #ff0000;



}







#vs .middle	{



	vertical-align: middle;



}







#vs .noborder {



	margin: 0;



	text-decoration: none;



}







#vs .none {



	display: none;



}







#vs .block {



	display: block;



}







#vs .notice {



	color: #4a4a4a;



	font-size: 10px;



	font-weight: normal;



}







#vs .small_caps {



	font-variant: small-caps;



}







#vs .strike {



	text-decoration: line-through;



}







#vs .taleft	{



	text-align: left;



}







#vs .taright	{



	text-align: right;



}







#vs .uppercase {



	text-transform: uppercase;



}



#vs .alert1 {



  color: #ff0000 !important;



}







#vs .alert2 {



  color: #ccc;



}







#vs .alert3 {



  color: #2C681A;



}







#vs .alert4 {



  color:  #0000ff;



}







.sitenav {



  margin: 15px 0 5px 0;



}







.sitenav span, .sitenav a:link, .sitenav a:visited, .sitenav a:active {



	padding: 2px 6px;



	margin:0 1px;



	background:#fff;



	color:#000;



	border:1px solid #aaa;



	text-decoration:none;



}







.sitenav span {



  color: rgb(181,181,181);



}







.sitenav a:hover {



	background:rgb(252,66,3);



	border:1px solid rgb(252,66,3);



	color:#fff;



}







.sitenav .cur {



	padding: 3px 6px;



	margin: 0px 1px;



	background: rgb(252,66,3);



	color: white;



	border: none;



	text-decoration: none;



}







.registerTip {



  width: 450px;



  margin: 0 0 0 120px;



  font-size: 11px;



  color: #555;



}







.white {



  background: white;



}







.specialBack {



  background: #FFE1CD;



}



