img.covers {
	margin-right: 10px;
}
ul#tabs {
	width: 100%;
	height: 30px;
	border-bottom: 1px solid #f2f2f2;
	margin-bottom: 18px;
}
ul#tabs li{
	display: block;
	float:left;
	margin:0;
    list-style-type: none;
	height:34px;
    padding: 0;
}
ul#tabs li a {
	display: block;
	float: left;
	overflow:hidden;
	text-indent: -100em;
    text-decoration: none;	
	width: 165px;
	height: 34px;
}
ul#tabs li a#tab-primaria {
	background: #FFF url(../images/tab-primaria.png) no-repeat 0 -68px;
}
ul#tabs li a#tab-primaria:hover {
	background: #f2f2f2 url(../images/tab-primaria.png) no-repeat 0 -34px;
}
ul#tabs li a.active#tab-primaria,
ul#tabs li a.active#tab-primaria:hover {
	background: #ed1b24 url(../images/tab-primaria.png) no-repeat 0 0;
}
ul#tabs li a#tab-secundaria {
	background: #FFF url(../images/tab-secundaria.png) no-repeat 0 -68px;
}
ul#tabs li a#tab-secundaria:hover {
	background: #f2f2f2 url(../images/tab-secundaria.png) no-repeat 0 -34px;
}
ul#tabs li a.active#tab-secundaria,
ul#tabs li a.active#tab-secundaria:hover {
	background: #ed1b24 url(../images/tab-secundaria.png) no-repeat 0 0;
}

ul#tabs li a#tab-bachillerato {
	background: #FFF url(../images/tab-bachillerato.png) no-repeat 0 -68px;
}
ul#tabs li a#tab-bachillerato:hover {
	background: #f2f2f2 url(../images/tab-bachillerato.png) no-repeat 0 -34px;
}
ul#tabs li a.active#tab-bachillerato,
ul#tabs li a.active#tab-bachillerato:hover {
	background: #ed1b24 url(../images/tab-bachillerato.png) no-repeat 0 0;
}
ul#tabs li a#tab-0-3 {
	background: #FFF url(../images/tab-0-3.png) no-repeat 0 -68px;
}
ul#tabs li a#tab-0-3:hover {
	background: #f2f2f2 url(../images/tab-0-3.png) no-repeat 0 -34px;
}
ul#tabs li a.active#tab-0-3,
ul#tabs li a.active#tab-0-3:hover {
	background: #ed1b24 url(../images/tab-0-3.png) no-repeat 0 0;
}
ul#tabs li a#tab-3-4 {
	background: #FFF url(../images/tab-3-4.png) no-repeat 0 -68px;
}
ul#tabs li a#tab-3-4:hover {
	background: #f2f2f2 url(../images/tab-3-4.png) no-repeat 0 -34px;
}
ul#tabs li a.active#tab-3-4,
ul#tabs li a.active#tab-3-4:hover {
	background: #ed1b24 url(../images/tab-3-4.png) no-repeat 0 0;
}
ul#tabs li a#tab-4-5 {
	background: #FFF url(../images/tab-4-5.png) no-repeat 0 -68px;
}
ul#tabs li a#tab-4-5:hover {
	background: #f2f2f2 url(../images/tab-4-5.png) no-repeat 0 -34px;
}
ul#tabs li a.active#tab-4-5,
ul#tabs li a.active#tab-4-5:hover {
	background: #ed1b24 url(../images/tab-4-5.png) no-repeat 0 0;
}
ul#tabs li a#tab-1eso {
	background: #FFF url(../images/tab-1eso.png) no-repeat 0 -68px;
}
ul#tabs li a#tab-1eso:hover {
	background: #f2f2f2 url(../images/tab-1eso.png) no-repeat 0 -34px;
}
ul#tabs li a.active#tab-1eso,
ul#tabs li a.active#tab-1eso:hover {
	background: #ed1b24 url(../images/tab-1eso.png) no-repeat 0 0;
}
ul#tabs li a#tab-2eso {
	background: #FFF url(../images/tab-2eso.png) no-repeat 0 -68px;
}
ul#tabs li a#tab-2eso:hover {
	background: #f2f2f2 url(../images/tab-2eso.png) no-repeat 0 -34px;
}
ul#tabs li a.active#tab-2eso,
ul#tabs li a.active#tab-2eso:hover {
	background: #ed1b24 url(../images/tab-2eso.png) no-repeat 0 0;
}
ul#tabs li a#tab-3eso {
	background: #FFF url(../images/tab-3eso.png) no-repeat 0 -68px;
}
ul#tabs li a#tab-3eso:hover {
	background: #f2f2f2 url(../images/tab-3eso.png) no-repeat 0 -34px;
}
ul#tabs li a.active#tab-3eso,
ul#tabs li a.active#tab-3eso:hover {
	background: #ed1b24 url(../images/tab-3eso.png) no-repeat 0 0;
}
ul#tabs li a#tab-4eso {
	background: #FFF url(../images/tab-4eso.png) no-repeat 0 -68px;
}
ul#tabs li a#tab-4eso:hover {
	background: #f2f2f2 url(../images/tab-4eso.png) no-repeat 0 -34px;
}
ul#tabs li a.active#tab-4eso,
ul#tabs li a.active#tab-4eso:hover {
	background: #ed1b24 url(../images/tab-4eso.png) no-repeat 0 0;
}
ul#tabs li a#tab-6grupos {
	background: #FFF url(../images/tab-6grupos.png) no-repeat 0 -68px;
}
ul#tabs li a#tab-6grupos:hover {
	background: #f2f2f2 url(../images/tab-6grupos.png) no-repeat 0 -34px;
}
ul#tabs li a.active#tab-6grupos,
ul#tabs li a.active#tab-6grupos:hover {
	background: #ed1b24 url(../images/tab-6grupos.png) no-repeat 0 0;
}
ul#tabs li a#tab-10grupos {
	background: #FFF url(../images/tab-10grupos.png) no-repeat 0 -68px;
}
ul#tabs li a#tab-10grupos:hover {
	background: #f2f2f2 url(../images/tab-10grupos.png) no-repeat 0 -34px;
}
ul#tabs li a.active#tab-10grupos,
ul#tabs li a.active#tab-10grupos:hover {
	background: #ed1b24 url(../images/tab-10grupos.png) no-repeat 0 0;
}
ul#tabs li a#tab-orientacion3 {
	background: #FFF url(../images/tab-orientacion3.png) no-repeat 0 -68px;
}
ul#tabs li a#tab-orientacion3:hover {
	background: #f2f2f2 url(../images/tab-orientacion3.png) no-repeat 0 -34px;
}
ul#tabs li a.active#tab-orientacion3,
ul#tabs li a.active#tab-orientacion3:hover {
	background: #ed1b24 url(../images/tab-orientacion3.png) no-repeat 0 0;
}
ol {
	padding-left: 20px;
}
ol li{
	list-style: decimal;
}
table.shop{
	width: 100%;
}
table.shop td.price {
	width: 100px;
}
table.shop td.inputs input#q{
	font-size: 11px;
}
table.shop td.inputs input.q{
	width: 30px;
	background: #f5f5f5;
	border: 1px solid #7d7d7d;
	font-size: 12px;
	padding:5px;
	text-align:right;
	margin-left: 5px;
}
table.shop td.inputs{
	line-height: 24px;
}
table.shop td.inputs label{
	color: #666;
	cursor:pointer;
	font-weight: bold;
	margin-left:4px;
}
table.shop td.inputs .selects-colors{
	margin-left:20px;
}
table.shop td.buy {
	width: 110px;
	text-align:right;
}
table.shop td.buy .preview{
	display: block;
	margin-bottom: 5px;
}
span.note {
	font-size:10px;
	color:#f00;
}
