/* CSS Document */
body { margin:0px; padding:0px; background:url(images/bg.jpg) repeat-x; background-color:#070707; margin-bottom:30px; }


* { 
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#9b979e;
}

p { margin-top:8px;	margin-bottom:10px;padding:0px; text-align:left; line-height:16px; }

p.p_list { background:url(images/ico/ul.gif) no-repeat 0 6px; padding-left:30px; }

p strong { font-weight:bold; }

p.p_left { text-align:left; }
p.p_center{ text-align:center; }
p.p_right { text-align:right; }

p.p_contact { margin-top:20px;	margin-bottom:12px;padding:0px; text-align:left; line-height:20px; }


.bordo {color:#a83180; }

.strong { font-weight:bold; }
.italic {font-style:italic; }
.underline { text-decoration:underline; }

.left { float:left; }
.right { float:right}

img {margin:0px; padding:0px; border:none; display:block; }
img.img-left { float:left; margin:0px 15px 10px 0px; background:#3c3434; padding:3px 3px; }
img.img-right { float:right; margin:0 0px 10px 15px; background:#3c3434; padding:3px 3px; display:inline; }
img.img-center {margin:0 auto 0 auto;}

img.img-map { float:right; margin:10px 0 0 0px; background:#3c3434; padding:3px 3px; }

img.img_solution { margin:10px auto 10px auto; }

form, input, textarea, select {margin:0px; padding:0px;}

h2, h1, h3 {margin:0px; padding:0px }
h2 {font-size:16px; text-align:left; margin-bottom:4px; margin-top:10px; font-weight:bold; padding:0px; }

h3 { font-size:12px; font-weight:bold;  margin-top:30px; margin-bottom:10px;padding:0px; text-align:left; line-height:16px;}

h2.get-there-fast { background:url(images/headers/get-there-fast.png) no-repeat; width:359px; height:77px; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px; padding:1px 0 0 0px;}
h2.faqs { background:url(images/headers/faqs.png) no-repeat; width:119px; height:26px; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px; padding:1px 0 0 0px;}
h2.buy { background:url(images/headers/buy.png) no-repeat; width:69px; height:21px; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px; padding:1px 0 0 0px;}
h2.contact { background:url(images/headers/contact.png) no-repeat; width:149px; height:21px; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px; padding:1px 0 0 0px;}
h2.innovations { background:url(images/headers/innovations.png) no-repeat; width:210px; height:21px; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px; padding:1px 0 0 0px;}
h2.lights-equipment { background:url(images/headers/lights-equipment.png) no-repeat; width:348px; height:25px; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px; padding:1px 0 0 0px;}
h2.power-assistance { background:url(images/headers/power-assistance.png) no-repeat; width:319px; height:21px; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px; padding:1px 0 0 0px;}
h2.tax-free { background:url(images/headers/tax-free.png) no-repeat; width:147px; height:21px; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px; padding:1px 0 0 0px;}
h2.test-rides { background:url(images/headers/test-rides.png) no-repeat; width:186px; height:21px; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px; padding:1px 0 0 0px;}
h2.tour { background:url(images/headers/tour.png) no-repeat; width:102px; height:21px; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px; padding:1px 0 0 0px;}
h2.environment { background:url(images/headers/environment.png) no-repeat; width:229px; height:21px; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px; padding:1px 0 0 0px;}


h2.t_news { background:url(images/headers/t_news.gif) no-repeat; width:47px; height:10px; text-align:left; text-indent:-9999px;overflow:hidden; margin:50px 0 16px 0; padding:1px 0 0 0px; display:block;}
h2.t_get-there-fast { background:url(images/headers/t_get-there-fast.gif) no-repeat; width:144px; height:10px; text-align:left; text-indent:-9999px;overflow:hidden; margin:20px 0 16px 0; padding:1px 0 0 0px; display:block;}
h2.t_get-there-safely { background:url(images/headers/t_get-there-safely.gif) no-repeat; width:162px; height:10px; text-align:left; text-indent:-9999px;overflow:hidden; margin:35px 0 16px 0; padding:1px 0 0 0px; display:block;}
h2.t_how-cytronex-works { background:url(images/headers/t_how-cytronex-works.gif) no-repeat; width:196px; height:10px; text-align:left; text-indent:-9999px;overflow:hidden; margin:35px 0 16px 0; padding:1px 0 0 0px; display:block;}
h2.t_using-your-bike { background:url(images/headers/t_using-your-bike.gif) no-repeat; width:325px; height:11px; text-align:left; text-indent:-9999px;overflow:hidden; margin:35px 0 16px 0; padding:1px 0 0 0px; display:block;}
h2.t_recharging { background:url(images/headers/t_recharging.gif) no-repeat; width:106px; height:10px; text-align:left; text-indent:-9999px;overflow:hidden; margin:35px 0 16px 0; padding:1px 0 0 0px; display:block;}
h2.t_standard-equipment { background:url(images/headers/t_standard-equipment.gif) no-repeat; width:260px; height:12px; text-align:left; text-indent:-9999px;overflow:hidden; margin:35px 0 16px 0; padding:1px 0 0 0px; display:block;}
h2.t_power-assisntance { background:url(images/headers/t_power-assisntance.gif) no-repeat; width:398px; height:10px; text-align:left; text-indent:-9999px;overflow:hidden; margin:35px 0 16px 0; padding:1px 0 0 0px; display:block;}
h2.t_ultra-bright-light { background:url(images/headers/t_ultra-bright-light.gif) no-repeat; width:379px; height:11px; text-align:left; text-indent:-9999px;overflow:hidden; margin:35px 0 16px 0; padding:1px 0 0 0px; display:block;}
h2.t_about-us { background:url(images/headers/t_about-us.gif) no-repeat; width:86px; height:10px; text-align:left; text-indent:-9999px;overflow:hidden; margin:35px 0 16px 0; padding:1px 0 0 0px; display:block;}
h2.t_the-green-way-to-travel { background:url(images/headers/t_the-green-way-to-travel.gif) no-repeat; width:220px; height:11px; text-align:left; text-indent:-9999px;overflow:hidden; margin:35px 0 16px 0; padding:1px 0 0 0px; display:block;}

h2.t_standard-equipment { background:url(images/headers/t_standard-equipment.gif) no-repeat; width:260px; height:12px; text-align:left; text-indent:-9999px;overflow:hidden; margin:35px 0 16px 0; padding:1px 0 0 0px; display:block;}

a.btn_cytronex-power { width:266px; height:92px; display:block; margin:10px 0 0 0; padding:0; text-align:left; overflow:hidden; background:url(images/btn/btn_cytronex-power.jpg) no-repeat; text-indent:-9999px; outline:none;}
a.btn_cytronex-power:hover { background-position:0 -92px; }

a.btn_cytronex-lights { width:266px; height:98px; display:block; margin:50px 0 0 0; padding:0; text-align:left; overflow:hidden; background:url(images/btn/btn_cytronex-lights.jpg) no-repeat; text-indent:-9999px; outline:none;}
a.btn_cytronex-lights:hover { background-position:0 -98px; }

a.btn_buy-bike { width:266px; height:59px; display:block; margin:30px 0 0 0; padding:0; text-align:left; overflow:hidden; background:url(images/btn/btn_buy-bike.jpg) no-repeat; text-indent:-9999px; }
a.btn_buy-bike:hover { background-position:0 -59px; outline:none;}

a.btn_buy-accessories { width:266px; height:61px; display:block; margin:40px 0 0 0; padding:0; text-align:left; overflow:hidden; background:url(images/btn/btn_buy-accessories.jpg) no-repeat; text-indent:-9999px; outline:none; }
a.btn_buy-accessories:hover { background-position:0 -61px; }


a.btn_book-ride {
	width:266px;
	height:70px;
	display:block;
	padding:0;
	text-align:left;
	overflow:hidden;
	background:url(images/btn/btn_book-ride.jpg) no-repeat;
	text-indent:-9999px;
	outline:none;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
a.btn_book-ride:hover { background-position:0 -70px; }


a.btn_book-rideP { width:266px; height:70px; display:block; position:absolute; left:200px; top:28px; padding:0; text-align:left; overflow:hidden; background:url(images/btn/btn_book-ride.jpg) no-repeat; text-indent:-9999px; outline:none; }
a.btn_book-rideP:hover { background-position:0 -70px; }

a.btn_book-rideR  { width:266px; height:70px; display:block; position:absolute; left:200px; top:45px; padding:0; text-align:left; overflow:hidden; background:url(images/btn/btn_book-ride.jpg) no-repeat; text-indent:-9999px; outline:none; }
a.btn_book-rideR:hover { background-position:0 -70px; }


a.btn_models {
	width:266px;
	height:70px;
	display:block;
	padding:0;
	text-align:left;
	overflow:hidden;
	text-indent:-9999px;
	outline:none;
	margin-top: 80px;
	margin-right: 0;
	margin-bottom: 80px;
	margin-left: 0;
	background-image: url(images/btn/btn_models.jpg);
	background-repeat: no-repeat;
}
a.btn_models:hover { background-position:0 -70px; }


a.btn_modelsP { width:266px; height:70px; display:block; position:absolute; left:200px; top:28px; padding:0; text-align:left; overflow:hidden; background:url(images/btn/btn_models.jpg) no-repeat; text-indent:-9999px; outline:none; }
a.btn_modelsP:hover { background-position:0 -70px; }

a.btn_modelsR  { width:266px; height:70px; display:block; position:absolute; left:200px; top:45px; padding:0; text-align:left; overflow:hidden; background:url(images/btn/btn_models.jpg) no-repeat; text-indent:-9999px; outline:none; }
a.btn_modelsR:hover { background-position:0 -70px; }



a.btn_basket {
	width:266px;
	height:70px;
	display:block;
	padding:0;
	text-align:left;
	overflow:hidden;
	text-indent:-9999px;
	outline:none;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	background-image: url(images/btn/btn_basket.jpg);
	background-repeat: no-repeat;
}
a.btn_basket:hover { background-position:0 -70px; }

a:hover { text-decoration:underline; }

#display_in{ display:inline; float:left;}

ul.ul_main { padding:0px; margin:10px 0 0 0; list-style:none; margin-bottom:16px; width:100%; }
	ul.ul_main li { padding-left:18px; margin-left:4px; background:url(images/ico/ul.gif) no-repeat 0 6px; line-height:18px; margin-bottom:10px; }
	
ul.ul_mainF { padding:0px; margin:10px 0 0 0; list-style:none; margin-bottom:16px; width:75%; }
	ul.ul_mainF li { padding-left:18px; margin-left:4px; background:url(images/ico/ul.gif) no-repeat 0 6px; line-height:18px; margin-bottom:10px; }


#flash-tour { width:800px; height:400px; overflow:hidden; padding:0; margin:0; background:#eee; }


#wrap { width:966px; margin:0px auto 0px auto; text-align:center; padding:0px; }
	
	#top { width:966px; height:auto; margin:0px; padding:0px; text-align:left; overflow:hidden; }	
	#top #top-topLevel {
	width:996px;
	height:90px;
	background:url(images/bg_toplevel.jpg) no-repeat;
	padding:0;
	margin:0;
	overflow:hidden;
	position:relative;
	background-image: url(images/bg_toplevel.jpg);
}
	#top #top-topLevel a.logo { display:block; position:absolute; left:42px; top:0px; width:410px; height:90px; background:url(images/logo.jpg) no-repeat; text-indent:-999px; overflow:hidden; }
	#top #menu { width:966px; height:62px; display:block; padding:0 0 0 60px; margin:0; background:url(images/menu/bg.jpg) no-repeat; overflow:hidden; }
	#top #menu ul { width:890px; height:30px; margin:17px 0 0 0; padding:0; overflow:hidden; text-align:left; list-style:none; } 
	#top #menu ul li { float:left; margin:0 4px; height:30px; padding:0; display:inline; border:0; }
	#top #menu ul li.bet { width:2px; height:30px; background:url(images/menu/bet.jpg) no-repeat; overflow:hidden; }
	#top #menu ul li a { color:#fdfdfe; font-size:11px; text-decoration:none; line-height:29px;  }
	#top #menu ul li a:hover { text-decoration:underline; }
	
	
	#header { width:966px; height:293px; background:none; margin:0; padding:0px; overflow:hidden;  }
	#header h2 { margin-top:70px; }
	
	
	#content-level { width:884px; margin:0; padding:0 42px; display:block; overflow:hidden; }
	#content-level #c-l-left { width:300px; margin:0; padding:0; overflow:hidden; text-align:left; float:left;   }
	#content-level #c-l-right { width:541px; margin:0; padding:0 25px 0 0; overflow:visible; text-align:left; float:right; position:relative;   }
	
	
	#cytronex-tourF {
	width:266px;
	height:100px;
	display:block;
	padding:0;
	overflow:hidden;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
	#buy-accessoriesF { width:266px; height:61px; display:block; margin:40px 0 0 0; padding:0; overflow:hidden; }
	#buy-bikeF { width:266px; height:70px; display:block; margin:30px 0 0 0; padding:0; overflow:hidden; }
	#cytronex-lightsF {
	width:266px;
	height:100px;
	display:block;
	padding:0;
	overflow:hidden;
	margin-top: 80px;
	margin-right: 0;
	margin-left: 0;
}
	#cytronex-powerF {
	width:266px;
	height:100px;
	display:block;
	padding:0;
	overflow:hidden;
	margin-top: auto;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
	
	
	#tourBox {
	width:800px;
	height:400px;
	overflow:hidden;
	display:block;
	background:#3c3434;
	padding:2px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
	
	
	/* ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ */
	/* Footer */
	/* ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ */
	#footer { width:970px; height:109px; margin:40px 0 0px; padding:0px 10px;overflow:hidden; display:block; background:#070707 url(images/bg_footer.jpg) no-repeat right top; color:#5b575e; border-top:1px solid #1b1b1b; }
	
	#f-left { width:800px; margin:20px 0 0 0; padding:0px; text-align:left; float:left; color:#CCCCCC; }
	#f-left a { color:#CCCCCC; text-decoration:none; font-size:11px; margin:0 5px; }
	#f-left a:hover { text-decoration:underline;  }
	#f-left p { color:#CCCCCC; font-size:11px; padding-left:5px; } 
	#f-left p span { margin:0 8px; color:#CCCCCC; font-size:11px;}
	
	#f-right { width:135px; height:60px; padding:0; margin:20px 0 0 0; float:right; text-align:center; }
	#f-right img { margin:0 auto; display:block; }
	#f-right p { display:block; font-size:9px; color:#CCCCCC; text-align:center; line-height:11px; padding:0 15px  }
	
	
	
.cl{clear:both;line-height:1px;height:1px;font-size:1px; margin:0px; padding:0px;}

