@charset "utf-8";
/* CSS Document */
body{background:#adbfc6; font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#000000;margin:0px;padding:0px;}
.wrapperAll{width:958px; background:url(../images/bgbox.gif) repeat-y;margin:10px auto;}
#sales{background:#ffffff;}
#sales .rightPanel{float:none;margin:30px 30px 20px 30px;width:898px;}
#sales .mainMenu{background:#003572;padding:0px;height:10px;}
a img{border:none;}
.botFooter{font-size:12px;width:958px;margin:10px auto;text-align:center;}
.botFooter a{color:#000000;text-decoration:none;}
.botFooter a:hover{color:#000000;text-decoration:underline;}
.mainMenu{background:#003572;color:#ffffff;padding:10px 0px 10px 0px;font-size:14px;}
.leftPanel{float:left;width:160px;margin-left:30px;margin-top:30px;margin-bottom:20px;font-size:13px;}
.rightPanel{float:left;margin-left:65px;width:663px;margin-top:30px;margin-bottom:20px;}
.clearAll{line-height:1px;height:1px;padding:0px; clear:both;font-size:1px;}
h1{font-size:22px;font-weight:normal;text-align:center;color:#003572;}
h2{font-size:20px;font-weight:normal;color:#003572;}
h3{font-size:18px;font-weight:bold;color:#0066CC;}
.threebox{background:url(../images/box_top.gif) no-repeat top;color:#ffffff;}
.threebox h2{margin:0px;}
.threebox a{color:#ffffff;text-decoration:underline;}
.threebox a:hover{color:#ffffff;text-decoration:none;}
.threebox .third{color:#003b7e;}
.threebox div {margin-bottom:8px;}
.third a{color:#003b7e;text-decoration:none;}
.third a:hover{color:#003b7e;text-decoration:underline;}
.small{font-size:12px;}
a{color:#0050aa;text-decoration:underline;}
a:hover{color:#ff6600;text-decoration:none;}
.red,.redbrown{color:#FF0000}
.leftPanel div{margin-top:10px;background:url(../images/left_bg.gif) bottom no-repeat;}
.leftPanel div div{padding:0px 8px 20px 8px;}
.author{color:#666666;font-weight:bold;}
.price{font-size:18px;}
.testi{color:#003572; font-style:italic;}
.blue{color:#003572;}
#videoright {
	float:right;
	margin:0;
	padding:0 10px;
	text-align:center;
	width:352px;
	height:350px;
}
.tst #list ul {
	list-style:outside url(../images/tick.gif);
}
#list200 {
	padding-left:20px;
}
#list20 {
	padding-left:20px;
}
#list220 {
	margin-left:20px;
	padding-left:20px;
}
#list200 ul {
	list-style:outside url(../images/tick.gif);
	}
	
.list200 ul {
	list-style:outside url(../images/tick.gif);
	}	
	
#list1 ul {
list-style:outside url(../images/tick.gif);
}
#list2 ul {
list-style:outside url(../images/tick.gif);
}
 #list3 ul {
list-style:outside url(../images/tick.gif);
}
#list4 ul {
list-style:outside url(../images/tick.gif);
}
#list5 ul {
list-style:outside url(../images/tick.gif);
}
#list6 ul {
list-style:outside url(../images/tick.gif);
}
#list7 ul {
list-style:outside url(../images/tick.gif);
}
#list8 ul {
list-style:outside url(../images/tick.gif);
}
#list9 ul {
list-style:outside url(../images/tick.gif);
}
#list10 ul {
list-style:outside url(../images/tick.gif);
}
#listnorm ul {
list-style:outside url(../images/tick.gif);
}	

ul.listtick li {
list-style:outside url(../images/tick.gif);
}

.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltrt2 { 
	float: right;
	margin: 8px 18px 0 0;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}
.floatleft {
	margin: 10px 20px 10px 0;
	float: left;
}
.floatleftfront {
	margin: 10px 18px 31px 15px;
	float: left;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

.footerlinks a:hover {
	color: #ff6600;
	margin: 0px;
}
.footerlinks, .footerlinks a:link, .footerlinks a:visited {
	color: #fff;
	margin: 0px;
	padding: 0px;
	text-decoration:none;
	text-align:center;
}
.redbrown {
	color:#F33;
}
.smallwhite{
	font-size:10px;
	line-height:10px;
	text-align:center;
	font-weight:bold;
}
.largered {
	font-size:24pt;
	line-height:28pt;
	color:#F00;
}
.yellowbold {
	background-color:#FF0;
	font-weight:bold;
}
.largeblue {
	font-size:22pt;
	line-height:24pt;
	color:blue;
	font-weight:bold;
}

.whitebold {
	color:#FFF;
	font-weight:bold;
}
.red150 {
	font-size:150%;
	color:#F00;
}
.smallwhite{
	font-size:10px;
	line-height:10px;
	text-align:center;
	font-weight:bold;
}
.inverse {
	color:blue;
}
.leftmargin{
	margin-left:30px;
	padding-left:30px;
}
.newbook {
	text-align: center;
	color: #fff;
	font-size: 10px;
	font-weight: bold;
	margin-top: 10px;
}
.quotebox{
border:1px solid #b2b2b2;padding:10px;margin-top:10px;margin-bottom:10px;}
}
.salesquote {
	color:#003572; font-style:italic;
}
.percentatge{
	font-size: 17px;
}
.breadcrumbs{
	font-size: 10px;
	font-weight: bold;
	color: #C64040;
}
.prodBox{border:1px solid #b2b2b2;margin-bottom:20px;}
