/* (c) css moto */







/* basic elements */




#Program p {padding:0 0 12px;font-size:10pt}
#Program ul {margin:0;padding:10px 0 10px 20px}
#Program li {display:block;padding:0 0 8px;font-weight:bold}
#Program li a {font-size:10pt;color:#000}

.lesson-desc {padding:0 0 20px}


a:hover {color:red !important;text-decoration:underline !important}

body {margin: 0 0 5px 0;padding: 0;







font-size: 11pt;







font-family: Arial, Helvetica, sans-serif;







text-align: center;







/*background: #69686b;*/







/*posl background: #B0AEA7;*/



background: #a7a6aa;







color: #333333;







}







.hide {







display: none;







}







img {







border: 0;







}







form {







margin: 0;







}







a {







font-size: 11pt;







text-decoration: underline;







color: #000080;







}







a:hover { 







text-decoration: none;







}







a:active,







a:focus {







text-decoration: underline;







}







p {







margin: 0;







font-size: 11pt;







font-weight: normal;







}







h2 {







padding: 0;







margin: 0;







font-size: 13.5pt;







font-weight: 500;







color: #333333;







}







h2 span {







font-size: 13.5pt;







color: #FF0000;







font-weight: lighter;







}







h2 span.sp1 {







font-size: 13.5pt;







color: #F62F00;







font-weight: lighter;







}







#sp1 {







font-size: 13.5pt;







color: #333333;







font-weight: lighter;







}







#sp2 {







font-size: 13.5pt;







color: #050068;







font-weight: lighter;







}







#clockntp2 {







font-size: 12pt;







font-weight: normal;







background: url(img/cl_line.gif) bottom left repeat-x;







color: #333333;







}







#a1 {







width: 79px;







height: 20px;







cursor: default;







}







#a2 {







cursor: default;







opacity: 0.50; 







filter: alpha(opacity=50);







-moz-opacity: 0.50;







}







span.count {







margin-left: 100px;







color: #808080;







}







/* end basic elements */







/* specific divs id start */







#contentHtml {







margin-top: 20px;







padding: 0 40px 0 60px;







width: 700px;







margin-left: auto;







margin-right: auto;







text-align: left;







border: 1px solid #000;







border-right: 2px solid #000;







border-bottom: 2px solid #000;







background: #fff;







}







#header {







padding-top: 18px;







height: 200px;







}







#content {







clear: both;







text-align: center;







}







#tmpl {







padding-top: 30px;







font-size: 10pt;







text-align: left;







}







#tmpl a {







font-size: 10pt;







}







#footer {







clear: both;







margin-top: 45px;







height: 270px;







background: #fff;







}







img.oldmoto {







margin: 46px 0 0 10px;







}







/* specific divs id end */







/* $page static divs start */







/* $moto start */







.moto {







width: 192px;







height: 146px;







float: left;







}







.moto a {







cursor: default;







}







/* $moto end */







#heads {







display: inline;







width: 125px;







float: right;







}







#heads p.p1 {







padding-left: 10px;







margin-top: 50px;







font-family: "Times New Roman", Times, serif;







font-size: 16pt;







}







#heads p.p1 span.sp1 {







color: #F62F00;







}



#heads p.p1 span.sp2a {
color: #008000;
}



#heads p.p1 .sp3 {







margin-top: -3px;







font-size: 12pt;







position: absolute;







}







#heads p.p1 span.sp2 {







color: #050068;







}


#sp2a {

color: #008000;

}




h1 {







margin: 0;







padding: 0;







font-size: 11pt;







color: #050068;







font-weight: normal;







}







#heads p.p2 {





font-size: 11pt;







color: #050068;







}







#heads p.p2 a {







text-decoration: underline;







color: #050068;







}







#heads p.p2 a:hover {







text-decoration: none;







}







/* $menu start */







#menu {







margin-top: 50px;







width: 680px;







float: left;







}







#menu ul {







margin: 0;







padding: 0;







}







#menu li {







margin-right: 20px;







list-style: none;







color: #050068;







float: left;







}







#menu li a {







text-decoration: underline;







color: #000080;







}







#menu li a:hover {







text-decoration: none;







}







#menu li.li1 a {
background: url(img/v.gif) center right no-repeat;
float: left;
}







#menu li.li1 .vf {







margin-top: 4px;







width: 56px;







height: 16px;







background: url(img/vb.gif) top left no-repeat;







float: left;







}







#menu li.li1 .gr {







margin-top: 4px;







width: 56px;







height: 16px;







background: url(img/vb2.gif) top left no-repeat;







float: left;







}


/* $menu end */







#Poll {







margin-top: 5px;







width: 275px;







float: right;







}







#Poll table {







margin-top: -5px;







}







#Poll td.td1 {







padding-left: 40px;







padding-right: 15px;







font-size: 9pt;







font-weight: bold;







text-align: left;







color: #808080;







}







#Poll td.td1 span {







}







#Poll td.td2 {







font-size: 10pt;







text-align: left;







color: #808080;







}







#Poll td.td2 input {







margin-right: 10px;







}







#Poll input.go {







font-size: 10pt;







background: none;







text-decoration: underline;







color: #808080;







}







/* $txt start */







.txt {







margin-top: 20px;







margin-left: -45px;







text-decoration: none;







}







/* $txt end */







/* $Program start */







#Program  {







text-align: left;







font-size: 10pt;







}







#Program p.p1 {







font-size: 9pt;







text-decoration: none;







}







#Program span,







#Program .dv1 {







font-size: 10pt;







font-weight: bold;







}







#Program .dv1 {







	padding: 0 0 3px 0;







}







#Program a {







font-size: 9pt;







}







#Program p.p2 {







font-size: 11pt;







font-weight: bold;







}







#Program p.p2 a {







font-size: 11pt;







font-weight: bold;







color: #333333;







}







#Program p.p3 {







font-size: 10pt;







}







#Program p.p4 {







font-size: 11pt;







}







/* $Program end */







/* $Lesson start */







#Lesson {







text-align: left;







}







#Lesson p.p1 {







margin-top: 20px;







font-size: 10pt;







font-weight: bold;







}







#Lesson p.p3 {







margin: 100px 0 0 45px;







}







#Lesson ol {







padding-left: 30px;







}







#Lesson ol li {







padding-left: 15px;







margin: 0 0 4px 0;







}







/* $Lesson end */







/* $Pl & $P2 start */







#Pl,







#P2 {







text-align: left;







}







#Pl p.p1,







#P2 p.p1 {







font-size: 11pt;







text-decoration: none;







}







#Pl p.p2 {







margin-top: 260px;







font-size: 11pt;







}







#Pl img {







margin: 0 10px 10px 0;







}







#P2 img {







margin: 0 9px 10px 0;







}







#Pl .img {







margin-top: 90px;







text-align: center;







}







#Pl img.im1 {







margin-left: 75px;







position: relative;







}







#Pl img.im2 {







margin: 65px 0 0 -65px;







position: absolute;







}







#Pl img.im3 {







margin: 25px 0 0 50px;







position: absolute;







}







#Pl img.im4 {







margin: 85px 0 0 160px;







position: absolute;







}







#Pl img.im5 {







margin: 20px 0 0 280px;







position: absolute;







}







#Pl img.im6 {







margin: 10px 0 0 120px;







position: absolute;







}







#Pl img.im7 {







margin: 50px 0 0 275px;







position: absolute;







}







#Pl img.im8 {







margin: 10px 0 0 430px;







position: absolute;







}







#P1 .abs {







position: absolute;







}







/* $Pl end */







/* $Upr start */







#Upr {







text-align: left;







}







#Upr p.p1 {







font-weight: bold;







}







#Upr table td {







font-size: 10pt;







}







#Upr img {







margin: 10px 15px 0 0;







}







#Upr img.i1 {







margin: 60px 0 0 5px;







position: absolute;







}







#Upr img.i2 {







margin: 50px 0 0 75px;







position: absolute;







}







#Upr img.i3 {







margin: 125px 0 0 245px;







position: absolute;







}







#Upr img.i4 {







margin: 65px 0 0 445px;







position: absolute;







}







/* $Upr end */







/* $Pod start */







#Pod {







padding-top: 70px;







text-align: left;







}







#Pod img {







margin-left: 5px;







}







/* $Pod end */







/* $Pod start */







#Les {







padding-top: 60px;







font-size: 9pt;







text-align: left;







}







#Les p {







font-size: 10pt;







}







#Les p.p1 {







font-size: 9pt;







font-weight: bold;







}







#Les p.p2 {



text-decoration: underline;







}







#Les p.p3 {







font-size: 9pt;







}







#Les ul li {







padding-left: 10px;







}







/* $Pod end */







/* $Str1 start */







#Str1 {







text-align: left;







}







#Str1 p.p1 {







margin-top: 20px;







font-size: 11pt;







text-decoration: none;







}







#Str1 ul {







padding: 0;







margin: 35px 0 0 0;







}







#Str1 ul li {







margin: 10px 0 0 20px;







font-size: 11pt;







list-style-image: url(img/star.jpg);







text-align: left;







list-style-position: outside;







}







/* $Str1 end */







/* $City start */







#City  {







font-size: 10pt;







text-align: left;







}







#City a {







font-size: 10pt;







}







#City p.p1 {







margin-top: 20px;







font-size: 11pt;







text-decoration: none;







}







#City p.p2 {







font-size: 11pt;







}







#City p.p3 {







font-size: 10pt;







}







#City p.p3 span {







text-decoration: underline;







}







#City ul.ul1 {







padding: 0;







margin: 110px 0 0 0;







}







#City ul.ul1 li {







margin: 10px 0 0 20px;







font-size: 11pt;







list-style-image: url(img/star.jpg);







text-align: left;







list-style-position: outside;







}







#City ul.ul2 {







padding: 0;







margin: 80px 0 0 0;







}







#City ul.ul2 li {







margin-top: 15px;







list-style: none;







}







/* $City end */







/* $Cat start */







#Cat {







margin-top: 110px;







text-align: left;







}







#Cat p.p1 {







margin-left: 0;







float: left;







}







#Cat p.p2 {







margin-right: 60px;







float: right;







}







#Cat p.p3 {







width: 400px;







margin: 0;







padding: 50px 0 0 190px;







clear: both;







float: left;







}







#Cat p.p3 a {







font-size: 14pt;







}







#Cat p a {







text-decoration: underline;







color: #808080;







}







#Cat img {







margin: 80px 0 5px 0;







}







#Cat .cat_footer {







margin: 50px 0 80px 0;







color: #000;







}







#Price td {







font-size: 10pt;







}







/* $Cat end */







/* $View start */







#View  {







text-align: left;







}







#View p {







font-size: 10pt;







color: #000;







}







#View p.p1 {







padding-top: 10px;







}







#View p.p3 {







padding-top: 10px;







}







#View p.p5 {







padding-top: 30px;







}







/* $View end */







/* $Tech start */







#Tech {







margin-top: 40px;







text-align: left;







}







#Tech p.p1 {







margin-left: 40px;







font-size: 9pt;







text-decoration: underline;







font-weight: bold;







}







#Tech li {







font-size: 10pt;







list-style: none;







}







#Tech li.li1 {







padding-right: 40px;







float: left;







}







#Tech li.li2 {







padding-top: 17px;







}







#Tech li.li3 {







padding-top: 32px;







}







#Tech li.li4 {







padding-top: 25px;







}







#Tech li span {







color: #999999;







}







/* $Tech end */







/* $rt start */







#rt {







width: 380px;







height: 240px;







float: right;







}







#rt a.a2 {







color: #F62F00;







}







/* $Tech end */







/* $My start */







#My {







text-align: left;	







font-size: 11pt;







}







#My .border {







margin: 10px;







padding: 10px;







border: 1px solid #000;	







}







#My span {







font-size: 11pt;







font-family: Arial, Helvetica, sans-serif;







font-style: italic;







}







#My ul {







margin-top: 100px;







}







#My ul li {







font-size:11pt;







list-style-image:url(img/star2.jpg);







list-style-position:outside;







margin:0;







text-align:left;







}







/* $My end */







/* $Page && Page2 start */







#Page {







padding-top: 100px;







padding-left: 40px;







padding-right: 10px;







font-size: 11pt;







text-align: left;







color: #333333;







}







#Page p.p1 {







font-size: 11pt;







font-weight: bold;







color: #333333;







}







#Page span {







font-style: italic;







}







#Page span.sp1 {







font-weight: normal;







text-decoration: underline;







font-style: normal;







}







#Page a.a1 {







font-family: "Times New Roman", Times, serif;







font-size: 12pt;







text-decoration: underline;







color: #333333;







}







#Page2 {







text-align: left;







}







#Page2 p.p1 {







font-size: 11pt;







font-weight: bold;







color: #333333;







}







#Page2 ul {







margin: 0;







padding: 15px 0 0 15px;







float: left;







}







#Page2 li {







margin-bottom: 12px;







list-style: none;







}







#Page2 li a {







padding-left: 20px;







font-size: 10pt;







text-decoration: underline;







background: url(img/li1.gif) top left no-repeat;







color: #333333;







}







#Page2 li a:visited {







text-decoration: none;







background: url(img/li.gif) top left no-repeat;







}







/* $Page && Page2 end */







/* $Motos start */







#Motos {







padding-top: 50px;







text-align: left;







}







#Motos td {







font-size: 9pt;







}







#Motos p.p1 {







font-size: 12pt;







}







#Motos span.sp1 {







text-decoration: underline;







font-weight: bold;







}







/* $Motos end */







/* $Map start */







#Map {







margin-top: 10px;







width: 740px;







text-align: left;







color: #000;







}







#Map .map {







width: 452px;







height: 410px;







float: left;







}







#Map p.p1 {







font-size: 11pt;







text-decoration: none;







}







#Map p.p2 {







font-size: 10pt;







}







#Map p.p3 {







font-size: 11pt;







text-decoration: underline;







}







#Map p.p4 {







font-size: 11pt;







}







#Map p.p5 {







font-size: 10.5pt;







}







#Map .yainformer {







margin-bottom: 50px;







height: 156px;







float: left;







}







#Map .yainformer img {







}







/* $Map end */







/* $e404 start */







#e404 {







margin-top: 240px;







text-align: left;







}







#e404 p.p1 {







margin-left: 100px;







font-size: 11pt;







}







#e404 p.p2 {







margin: 100px 0 0 120px;







font-size: 11pt;







position: absolute;







}







#e404 p.p1 span {







margin-left: 330px;







}







#e404 p.p1 span a {







margin-top: -30px;







float: right;







}







#e404 img.ya {







margin: -200px 0 0 20px;







clear: both;







position: relative;







float: left;







}







/* $e404 end */







/* $footer start */







#footer .contact {







width: 570px;







}







a.a1p,







a.a1p1,







a.a1p3  {







margin: 0 0 0 296px;







width: 84px;







height: 82px;







position: absolute;







cursor: default;







}







/*a.a1p:hover {







background: url(img/wmz.jpg) top left no-repeat;







}*/







a.a1p1 {







margin: 0 0 0 186px;







background: url(img/let.jpg) top left no-repeat;







}







a.a1p3 {







margin: 0 0 0 76px;







background: url(img/and.jpg) top left no-repeat;	







}







#footer .contact p {







margin-bottom: 10px;







font-size: 12pt;







}







#footer .contact a {







font-size: 12pt;







font-style: italic;







}







#footer .contact a.a2p,







#footer .contact a.a2p1,







#footer .contact a.a2p3 {







margin: 80px 0 0 323px;







font-size: 10pt;







font-style: normal;







position: absolute;







color: #000;







}







#footer .contact a.a2p {







margin: 80px 0 0 180px;







color: #000;







}







#footer .contact a.a2p3 {







margin: 80px 0 0 89px;







color: #000;	







}







#footer .copy,







#footer .copy2 {







margin: -30px 0 0 0;







width: 159px;







float: right;







}







#footer .copy {







margin: -10px 0 0 0;







position: relative;







}







#footer .copy2 {







margin: 0;







}







#footer .copy p,







#footer .copy2 p {







padding-top: 8px;







font-size: 9pt;







color: #999999;







float: left;







}







#footer .copy img,







#footer .copy2 img {







display: inline;







margin: -20px 0 0 100px;







float: left;







}







#footer .copy2 img {







margin: 30px 0 0 100px;







position: absolute;







}







.sn {







margin-left: 12px;







width: 79px;







height: 20px;







background: url(img/1st.gif) top left no-repeat;







float: left;







}







a.sn:hover {







background: url(img/1st_color.gif) top left no-repeat;







}







#footer .about {







floalt: left;







}







#footer a.about2 {







font-size: 9pt;







font-style: normal;







color: #999;







}







#footer .allmoto2 {







clear: both;







margin-top: 35px;







}







#footer .allmoto p,







#footer .allmoto2 p {







font-size: 9pt;







font-weight: bold;







color: #333333;







}







#footer .cont {







margin-top: 220px;







font-size: 11pt;







}







#footer .cont a {







font-size: 11pt;







font-style: italic;







}







#footer .cont p {







margin: 0 0 7px 0;







}







/*#footer .allmoto a {







margin: 15px 0 0 0;







width: 720px;







height: 136px;







background: url(img/allmoto.jpg) top left no-repeat;







float: left;







position: absolute;







}







#footer .allmoto a:hover {







margin: 9px 0 0 -15px;







width: 750px;







height: 142px;







background: url(img/moto2.jpg) top left no-repeat;







}*/







#footer .allmoto img,







#footer .allmoto2 img {







margin-top: 15px;







position: absolute;







}







#footer p.p2 {







margin-top: 300px;







font-size: 9pt;







text-align: center;







color: #999999;







}







/* $footer end */







#chang1 {







font-size: 11pt;







font-style: italic;







}







#chang1 b {







font-weight: normal;







color: #333333;







}







#chang2 {







font-size: 11pt;







font-style: italic;







}







#chang2 b {







font-weight: normal;







color: #333333;







}







#Schedule {







margin-top: 180px;







color: #000;







}







#Schedule td {







padding-left: 10px;







text-align: left;







}







#Schedule td.td1 {







color: #050068;







}







#Schedule td.td2 {







color: #f62f00;







}







#Ground {







	text-align: left;







}







#Ground p.p1 {







	padding-left: 40px;







}







#Ground p.p1,







#Ground p.p1 a {







	font-size: 9pt;







	font-weight: bold;







	color: #808080;







}







#Ground img.im1 {







	padding-left: 40px;







}







#Ground table {







	margin-top: 20px;







}







#Ground table td a {







	font-size: 10pt;







	color: #333333;







}







#Ground table td {







	padding-bottom: 5px;







	font-size: 10pt;







}







#Ground table td.td1 {







	padding: 0 0 0 40px;







	text-align: left;







}







#Ground table td.td2 {







	padding-left: 50px;







}







#Ground table td img.im2 {







	padding: 5px 0 0 80px;







}







#Ground table td img.im3 {







	padding-left: 50px;







}







#Ground table td img.im4 {







	padding-left: 60px;







}







#Ground table td img.im5 {







	padding: 5px 0 0 5px;







}







#Ground table td img.im6 {







	padding-left: 95px;







}







#Ground table td img.im7 {







	padding: 5px 0 0 50px;







}







#Ground table td img.im13 {







	padding-left: 70px;







}







#Ground table td img.im14 {







	padding-right: 48px;







}







#Ground table td img.im8 {







	padding-left: 50px;







}







#Ground table td img.im9 {







	padding: 5px 0 0 30px;







}







table.navigator {







	padding: 0 10px;







}







#contentBody a {







	cursor: pointer;







}







#loading img {







	margin: 140px 0 0 370px;







	position: absolute;







}



.ind a {







	margin-right: 40px;







	width: 81px;







	height: 11px;







	background: url(/img/index.gif) top left no-repeat;







	text-decoration: none;







	float: right;







}







.ind a:hover  {







	width: 81px;







	height: 11px;







	background: url(/img/index2.gif) top left no-repeat;







}







.line_t {



	margin-top: -38px;



	width: 742px;



	height: 2px;



	background: url(img/line_t.gif) top left no-repeat;



	position: absolute;



}



.indexx a {

	color: #333333;

}

.indexx a:hover {

	color: #DC3450;

}
span.sp11 {
	padding-left: 10px;
	font-size: 12pt;
	color: #ff6600;
}
span.sp22 {
	font-size: 10pt;
	color: #ff6600;
}
span.sp12 {
	padding-left: 10px;
	font-size: 12pt;
	color: #000;
}
span.sp23 {
	font-size: 10pt;
	color: #000;
}
span.sp13 {
	padding-left: 10px;
	font-size: 12pt;
	color: #008000;
}
span.sp24 {
	font-size: 10pt;
	color: #008000;
}
#Les p.p11 a {
	color: #000;
}
#Les p.p11 {
	font-size: 11pt;
}
ol.ol11 {
	margin: 15px 0 10px 0;
	padding: 0 0 0 20px;
}
ol.ol11 li {
	margin: 0;
	padiing: 0;
	font-size: 10pt;
}
ol.ol11 li a {
	font-size: 10pt;
	color: #000;
}
/* $page static divs end */

#heads p.p1 a  {background:url('/img/logo.gif') no-repeat;display:block;width:108px;height:23px}
	#heads p.p1 a:hover  {background:url('/img/logo-hover.gif') no-repeat}

