/* $Id: affiliate.css 15650 2011-11-24 11:42:11Z rapture $ */

div.libuni-powersearch-advanced {
    font-size: 12px;
    font-family: Verdana,Helvetica,sans-serif;
}

div.libuni-powersearch-advanced2 {
    font-size: 12px;
    font-family: Verdana,Helvetica,sans-serif;
}

div.libuni-powersearch {
    font-size: 12px;
    font-family: Verdana,Helvetica,sans-serif;
}

.main-nocols-small {
	padding-bottom: 20px;
    width: 980px;
}

.libuni-powersearch input.button {
	padding: 0;
	width: auto;
	display: block;
	float: right;
	border: none;
	color: #fff;
	margin: 7px 40px 0px 0px;
	background: transparent;
	height: 23px;
	width: 84px;
	background: url("img/powersearch/button_cerca.png") no-repeat left top transparent;
}

.libuni-powersearch-advanced input.button {
	padding: 0;
	width: auto;
	display: block;
	float: right;
	border: none;
	color: #fff;
	margin: 5px 62px 0px 0px;
	background: transparent;
	height: 23px;
	width: 84px;
	background: url(img/powersearch/button_cerca.png) no-repeat left top transparent;
}

hr.linear {
    border-style: none none solid;
	width: 100%;
	float: left;
	border-bottom: 1px solid #ccc;
	clear: both;
}

/*** PowerSearch module ***/

.libuni-powersearch {
	display: block;
	float: left;
}

.libuni-powersearch form,
.libuni-powersearch fieldset {
    border: none;
    outline: none;
    display: block;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 13px 0px 0px 11px;
}
.libuni-powersearch fieldset {
	margin: 0;
    padding: 0;
}

.libuni-powersearch.version-c1 form,
.libuni-powersearch.version-c2 form,
.libuni-powersearch.version-c3 form {
	padding: 13px 0px 0px 17px;
}


.libuni-powersearch.version-a {
	background: url(img/powersearch/bg_a.png) no-repeat left top transparent;
	width: 485px;
	height: 101px;
}
.libuni-powersearch.version-b {
	background: url(img/powersearch/bg_b.png) no-repeat left top transparent;
	width: 485px;
	height: 101px;
}
.libuni-powersearch.version-c1 {
	background: url(img/powersearch/bg_c1.png) no-repeat left top transparent;
	width: 269px;
	height: 178px;
}
.libuni-powersearch.version-c2 {
	background: url(img/powersearch/bg_c2.png) no-repeat left top transparent;
	width: 271px;
	height: 142px;
}
.libuni-powersearch.version-c3 {
	background: url(img/powersearch/bg_c3.png) no-repeat left top transparent;
	width: 269px;
	height: 154px;
}

.libuni-powersearch img {
	display: block;
	float: left;
	margin: 0;
	padding: 0;
}

.libuni-powersearch.version-a img,
.libuni-powersearch.version-b img {
	margin: 8px 0px 0px 0px;
    border-style: none;
}

.libuni-powersearch.version-c1 img,
.libuni-powersearch.version-c2 img,
.libuni-powersearch.version-c3 img {
	margin: 2px 0px 0px 0px;
    border-style: none;
}

.libuni-powersearch p {
	float: left;
	display: block;
	font-size: 11px;
	width: 220px;
	margin: 0;
	padding: 0;
}

.libuni-powersearch.version-a p,
.libuni-powersearch.version-b p {
	padding: 0px 0px 7px 8px;
}

.libuni-powersearch.version-c1 p,
.libuni-powersearch.version-c2 p,
.libuni-powersearch.version-c3 p {
	padding: 6px 0px 3px 0px;
}


.libuni-powersearch .text,
.libuni-powersearch .combo {
	float: left;
	display: block;
	margin: 7px 2px 0 0;
	padding: 0;
	border: 1px solid #c3c3c3;
	background: #fff;
}

.libuni-powersearch .text {
	width: 180px;
	padding: 2px 7px;
}
.libuni-powersearch .combo {
	width: 126px;
    padding: 1px;
}

.libuni-powersearch.version-c1 .text,
.libuni-powersearch.version-c2 .text,
.libuni-powersearch.version-c3 .text {
	width: 214px;
}

.libuni-powersearch.version-c2 .text,
.libuni-powersearch.version-c3 .text {
	margin-top: 10px;
}
.libuni-powersearch.version-c3 .combo {
	margin-right: 20px;
}


.libuni-powersearch input,
.libuni-powersearch select {
	float: left;
	display: block;
	border: none;
	outline: none;
	margin: 0;
	padding: 0;
	width: 100%;
	color: #777;
	background: #fff;
}
.libuni-powersearch select {
	font-weight: normal;
}

.libuni-powersearch.version-c3 input.button {
    margin: -22px 38px 0px 0px;
}

.libuni-powersearch.version-c1 input.button {
    margin: -54px 40px 0px 0px;
}

/*** Advanced PowerSearch module ***/

.libuni-powersearch-advanced {
	display: block;
	float: left;
}

.libuni-powersearch-advanced.version-1 {
	background: url(http://alex.libreriauniversitaria.it/css/150520/img/powersearch/bg_adv-1.png) no-repeat left top transparent;
	width: 428px;
	height: 294px;
}
.libuni-powersearch-advanced.version-2 {
	background: url(http://alex.libreriauniversitaria.it/css/150520/img/powersearch/bg_adv-2.png) no-repeat left top transparent;
	width: 269px;
	height: 353px;
}


.libuni-powersearch-advanced form,
.libuni-powersearch-advanced fieldset {
    border: none;
    outline: none;
    display: block;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 10px 0px 0px 0px;
}

.libuni-powersearch-advanced fieldset {
	margin: 0;
    padding: 0;
}

.libuni-powersearch-advanced img {
	display: block;
	float: left;
	margin: 8px 0 0 18px;
	clear: both;
}

.libuni-powersearch-advanced ul {
	float: left;
	display: block;
	list-style: none;
	clear: both;
	margin: 14px 0px 0px 5px;
	padding: 0;
	height: 35px;
	width: 100%;
}

.libuni-powersearch-advanced li {
	float: left;
	height: 100%;
	padding: 0px 12px 0px 12px;
}
.libuni-powersearch-advanced li a {
	display: block;
	margin: 11px 0 0 0;
	padding: 0;
	color: #FF6600 !important;
	text-decoration: none !important;
	font-weight: bold;
}

.libuni-powersearch-advanced li.selected {
	background: #ececec;
}
.libuni-powersearch-advanced li.selected a {
	color: #777 !important;
	text-decoration: none !important;
	font-weight: bold;
}

.libuni-powersearch-advanced .fields {
	float: left;
	width: 100%;
}

.libuni-powersearch-advanced .fields p {
	display: block;
	float: left;
	margin: 0;
	padding: 2px 0px;
}

.libuni-powersearch-advanced label {
	float: left;
	display: block;
	font-weight: bold;
	color: #777;
	margin: 0;
	padding: 11px 0px 0px 16px;
	width: 88px;
}

.libuni-powersearch-advanced .text,
.libuni-powersearch-advanced .combo {
	float: left;
	display: block;
	margin: 6px 2px 0 0;
	padding: 0;
	border: 1px solid #c3c3c3;
	background: #fff;
}

.libuni-powersearch-advanced .text {
	width: 280px;
	padding: 1px;
}
.libuni-powersearch-advanced .combo {
	width: 200px;
	padding: 1px;
}

.libuni-powersearch-advanced.version-2 .text,
.libuni-powersearch-advanced.version-2 .combo {
	width: 128px;
}


.libuni-powersearch-advanced input,
.libuni-powersearch-advanced select {
	float: left;
	display: block;
	border: none;
	outline: none;
	margin: 0;
	padding: 0;
	width: 100%;
	color: #777;
	background: #fff;
}
.libuni-powersearch-advanced select {
	font-weight: normal;
}

.libuni-powersearch-advanced .version-2 input.button {
	margin-right: 23px;
}

.libuni-powersearch-advanced .logo {padding-top:10px;}
.libuni-powersearch-advanced #libri {position:absolute;width:450px;top:80px;visibility:visible;}
.libuni-powersearch-advanced #books {position:absolute;width:450px;top:80px;visibility:hidden;}
.libuni-powersearch-advanced #eBooks {position:absolute;width:450px;top:80px;visibility:hidden;}
.libuni-powersearch-advanced #film {position:absolute;width:450px;top:80px;visibility:hidden;}
.libuni-powersearch-advanced #videogiochi {position:absolute;width:450px;top:80px;visibility:hidden;}
.libuni-powersearch-advanced #tesi {position:absolute;width:450px;top:80px;visibility:hidden;}

/*
 * Advanced search 2
 */
.libuni-powersearch-advanced2 {
	display: block;
	float: left;
}

.libuni-powersearch-advanced2.version-1 {
	background: url(http://alex.libreriauniversitaria.it/css/150520/img/powersearch/bg_adv-1.png) no-repeat left top transparent;
	width: 428px;
	height: 294px;
}
.libuni-powersearch-advanced2.version-2 {
	background: url(http://alex.libreriauniversitaria.it/css/150520/img/powersearch/bg_adv-2.png) no-repeat left top transparent;
	width: 269px;
	height: 353px;
}


.libuni-powersearch-advanced2 form,
.libuni-powersearch-advanced2 fieldset {
    border: none;
    outline: none;
    display: block;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 10px 0px 0px 0px;
}

.libuni-powersearch-advanced2 fieldset {
	margin: 0;
    padding: 0;
}

.libuni-powersearch-advanced2 img {
	display: block;
	float: left;
	margin: 18px 0 0 18px;
	clear: both;
}

.libuni-powersearch-advanced2 ul {
	float: left;
	display: block;
	list-style: none;
	clear: both;
	margin: 14px 0px 0px 5px;
	padding: 0;
	height: 35px;
	width: 100%;
}

.libuni-powersearch-advanced2 li {
	float: left;
	height: 100%;
	padding: 0px 12px 0px 12px;
}
.libuni-powersearch-advanced2 li a {
	display: block;
	margin: 11px 0 0 0;
	padding: 0;
	color: #FF6600 !important;
	text-decoration: none !important;
	font-weight: bold;
}

.libuni-powersearch-advanced2 li.selected {
	background: #ececec;
}
.libuni-powersearch-advanced2 li.selected a {
	color: #777 !important;
	text-decoration: none !important;
	font-weight: bold;
}

.libuni-powersearch-advanced2 .fields {
	float: left;
	width: 100%;
}

.libuni-powersearch-advanced2 .fields p {
	display: block;
	float: left;
	margin: 0;
	padding: 2px 0px;
}

.libuni-powersearch-advanced2 label {
	float: left;
	display: block;
	font-weight: bold;
	color: #777;
	margin: 0;
	padding: 11px 0px 0px 16px;
	width: 88px;
}

.libuni-powersearch-advanced2 .text,
.libuni-powersearch-advanced2 .combo {
	float: left;
	display: block;
	margin: 6px 2px 0 0;
	padding: 0;
	border: 1px solid #c3c3c3;
	background: #fff;
}

.libuni-powersearch-advanced2 .text {
	width: 280px;
	padding: 1px;
}
.libuni-powersearch-advanced2 .combo {
	width: 200px;
	padding: 1px;
}

.libuni-powersearch-advanced2.version-2 .text,
.libuni-powersearch-advanced2.version-2 .combo {
	width: 128px;
}


.libuni-powersearch-advanced2 input,
.libuni-powersearch-advanced2 select {
	float: left;
	display: block;
	border: none;
	outline: none;
	margin: 0;
	padding: 0;
	width: 100%;
	color: #777;
	background: #fff;
}
.libuni-powersearch-advanced2 select {
	font-weight: normal;
}

.libuni-powersearch-advanced2 .version-2 input.button {
	margin-right: 23px;
}

.libuni-powersearch-advanced2 input.button {
    background: url("img/powersearch/button_cerca.png") no-repeat scroll left top transparent;
    border: medium none;
    color: #FFFFFF;
    display: block;
    float: right;
    height: 23px;
    margin: 5px 215px 0 0;
    padding: 0;
    width: 84px;
}

#libri7 {position:absolute;width:450px;top:80px;visibility:visible;}
#film7 {position:absolute;width:450px;top:80px;visibility:hidden;}
#videogiochi7 {position:absolute;width:450px;top:80px;visibility:hidden;}

