/* CSS Document */



/*------------------------------------------------------------------------------------------------*/





#abtcourse{

	margin:4px 0px;

	padding:15px 0px 15px 0px;

	background:#fafafa;

	border:1px solid #e6e5e5;

}

#abtcourse a{

	margin:0px 0px 0px 20px;

	padding:10px 0px 5px 50px;

	text-decoration:none;

	color:#05bb0a;

	text-align:left;

	background:url(../images/courseDetails.jpg) no-repeat;

}

#abtcourse a span{

	border-bottom:1px dashed #05bb0a;

}

#abtcourse a:hover{

	text-decoration:none;

	color:#000;

}
#courseDetails{	

	margin-top:4px;

	margin-bottom:4px;

	padding:15px 0px 15px 20px;

	background:#fafafa;

	border:1px solid #e6e5e5;

	

	display:block;

}

#courseDetails h1{

	

	/*margin-bottom:10px;*/

	padding:3px 0px 6px 50px;

	/*border-bottom:1px solid #e6e5e5;*/

	color:#05bb0a;

	text-align:left;

	background:url(../images/courseDetails.jpg) no-repeat;

}

#courseDetails a{

	text-decoration:none;

}

#courseDetails a:hover{

	color:#333;

}

#courseDetails label{

	width:200px;

	margin-left:52px;

	color:#0861ac;

	text-align:left;

}

#courseDetails span{

	width:300px;

	color:#0861ac;

	text-align:left;

}

#courseDetailsMore{

	display:none;

}

.commandMulti {

background:#fff4d0;

border:1px solid #f9e298;

padding:.3em 1em;

}

.commandMulti span {

font-weight:700;

font-size:1.1em;

color:#0f5480

}

/*-------------------------------------------*/



#buynow {

background: url(../images/commander-bg.png) top no-repeat;

height:95px;padding-top:5px

}

#buynow.downloadTitle {

background: url(../images/download-bg.png) top no-repeat;

}

#buynow h3 {

color:#333;float:left;margin:0 0 5px 30px;width:100%;font-size:1.8em;line-height:100%;}

p.commandSignup {margin:0 0 1em 0;font-weight:700;float:left;width:auto;line-height:100%}

p.commandSignup a {color:#e20e0e;text-decoration:underline}

.commandTitle {clear:left;float:left;width:380px}

.commandTitle img {float:left;margin-left:10px;margin-right:5px}

#buynow h4 {font-size:1em;margin:5px 0 3px 0;}

.commandprice {

width:150px;float:right;

background:url(../images/commander-price-bg.gif) top no-repeat;

margin:0 10px 0 0}

.downloadTitle .commandprice {

background:url(../images/download-price-bg.gif) top no-repeat;

}

.commandprice span {

display:block;text-align:center;height:25px;font-weight:700;

font-size:1.3em;line-height:25px;color:#e20e0e}

.commandTitle p {margin:0;padding:0;line-height:120%;}

p.recept2 {background:url(../images/dispo.png) top right no-repeat;text-indent:30px;padding-top:4px;}

p.recept2 span {position:relative;z-index:100;top:5px}

.commandLicence {font-size:.9em;color:#1b7a9e}

#lessonList {

	border:1px solid #e8f3f9;

	border-top:0

}

#bundleList {

	border:1px solid #e8f3f9;

}

#lessonList ul, #bundleList ul {

	margin:0px;

	padding:0px;

}

#lessonList ul li, #bundleList ul li {

	margin:0px;

	padding:10px 0px 0px 0px;

	list-style:none;

}

#lessonList ul li span, #bundleList ul li span {

display:block;

	padding-left:20px;

	padding-bottom:10px;

	font-size:1.6em;

}

#lessonList ul li ul, #bundleList ul li ul {

	margin:0px;

	padding:0px;

}

#lessonList ul li ul li, #bundleList ul li ul li {

	padding:1px 0px 1px 30px;	

	list-style:none;

	height:25px;

	line-height:25px;

	background:#f5fafc;

	color:#666

	

}

#lessonList ul li ul li.second, #bundleList ul li ul li.second {

	background:#e5f1f8;

}

#lessonList ul li ul li a, #bundleList ul li ul li a {

	color:#1b7a9e;

	padding-left:20px;

	text-decoration:none;

	font-weight:bold

}

#lessonList ul li ul li a:hover, #bundleList ul li ul li a:hover {

	color:#333;

}

/*-------------------------------------------*/

.lessonListFlashBox{

	float:right;

	margin-top:5px;

	line-height:100%;

}



.lessonListFlashBoxInnerLeft {

	color:#000000;

	font-weight:700;

	padding-right:2.5em

}





.lessonListQuicktime{

	padding-left:20px;

	color:#0861ac;	

	background:url(../images/ico.quicktime.gif) no-repeat left;

}

.lessonListFlash{

	padding-left:20px;

	color:#0861ac;	

	background:url(../images/ico.flash.gif) no-repeat left;

}





.lessonListQuicktimeBig{

	padding:0 20px;

	color:#0861ac;	

	background:url(../images/ico.quicktime.big.gif) no-repeat 0px 0px;

}

.lessonListFlashBig{

	padding:2px 0 2px 20px;

	color:#0861ac;	

	background:url(../images/ico.flash.big.gif) no-repeat 0px 0px;

}

#lessonList ul li ul li a:hover{

	color:#000;

}

#mediaOptions input {margin:0 3px}

#mediaOptions {display:inline}

#fragment-2 span {display:block;width:140px;float:left;clear:left;}

.downloadFMap {clear:left;padding:7px 0}

.downloadFMap a {margin-left:10px;padding-left:25px;background:url(../images/download.png) left no-repeat}

#vinline {position:relative}

#vinline p {white-space:nowrap;padding:0;margin:0 0 0 2em;position:absolute;top:35px}

#timing {float:right;margin-right:1em;font-size:11px}

