﻿.OFDefaultField { color: Black; position: relative; top: -11px; }

.OFRankField { color: #008000; position: relative; }

.OFPrice { font-weight: bold; color: Red;  }

.OFHighlightTerm1 { color: Black; background-color: #CBDBF3; font-weight: bolder; }
.OFHighlightTerm2 { color: Black; background-color: #FF99CC; font-weight: bolder; }
.OFHighlightTerm3 { color: Black; background-color: #66FF66; font-weight: bolder; }
.OFHighlightTerm4 { color: Black; background-color: #FFFF33; font-weight: bolder; }
.OFHighlightTerm5 { color: Black; background-color: #CDBBF3; font-weight: bolder; }
.ResultListHighlightTerm { color: Red; font-weight:bold }

.ResultListItem {float:left;
margin:0 10px 10px 15px; width:90%}

/*
.ResultListBoxLeftTop { width: 100%; float: left; margin: -1px 0px 0px -1px; padding: 0px; background: url(images/result/res_corner_left_top.png) no-repeat 0px 0px; }
.ResultListBoxRigthTop { width: 100%; float: left; margin: 0px 0px 0px 2px; padding: 0px; background: url(images/result/res_corner_right_top.png) no-repeat right top; }
.ResultListBoxLeftBottom { width: 100%; float: left; margin: 0px 0px -1px -2px; padding: 0px; background: url(images/result/res_corner_left_bottom.png) no-repeat left bottom; }
.ResultListBoxRigthBottom { width: 100%; float: left; margin: 0px 0px 0px 2px; padding: 0px; background: url(images/result/res_corner_right_bottom.png) no-repeat right bottom; }
*/

.resultList_title { font-weight: bold; text-align: left; }
.resultList_subtitle .resultList_year .resultList_fascicolo { text-align: left; }

.pagerContainer_top_l { z-index:1; position:relative; float:right; overflow:hidden; text-align:center; width:150px; background: url(images/pagerbg_top_l.gif); background-position:left top; background-repeat:no-repeat; background-color: #F1F7F5; line-height: 26px; margin-right:20px;}
.pagerContainer_top_r { position:relative; float:left; overflow:hidden; text-align:center; width:150px; background: url(images/pagerbg_top_r.gif); background-position:right top; background-repeat:no-repeat; }
.pagerContainer_bottom_l { z-index:1; position:relative; float:right; overflow:hidden; text-align:center; width:150px; background: url(images/pagerbg_down_l.gif); background-position:left top; background-repeat:no-repeat; background-color: #F1F7F5; line-height: 26px; margin-right:20px;}
.pagerContainer_bottom_r { position:relative; float:left; overflow:hidden; text-align:center; width:150px; background: url(images/pagerbg_down_r.gif); background-position:right top; background-repeat:no-repeat;}


.pagerImage { vertical-align: middle; }
.resultCount { float: left; }
.backToSearch { float:right; text-align:right; margin-top:-0.4em; line-height:26px; margin-right:10px}
.resultListOrderByContainer { height:1.7em; text-align:right; margin: 5px 10px 5px 5px; }
.resultListContainer {background-color:#F1F7F5; overflow:hidden;padding:1em 0px 1em 0px; float:left; width:100% }

.linkOrderRl { /*text-decoration: underline;*/ }

.DidYouMean { text-align: left; }
.labelDidYouMean { color: #D50000; font-size: small; }
.textDidYouMean { color: #1F6231; font-weight: bold; font-size: small; text-decoration: underline; }
.descResultList { text-align: justify; position: relative; margin-top: 10px; width:97%; }
 
.cartResultList { /*   float:left;   height:30px;*/ text-align: right; margin-right: 20px; }
.resultListRightDiv { float:left; width:80%;  margin-top:10px; margin-bottom:10px}
.resultListRightDiv a,.resultListRightDiv  { color: #000000; }
.resultListTextDiv, .resultListTextPadDiv { /*float:left;*/ }
.resultListTextPadDiv { padding-left: 110px; }
.resultListStateDiv { float: left; width: 18px; text-align:center;}
.resultListStateChBox { padding-bottom: 3px; float: left; }
.resultListStateDiv ul { float: left; width: 18px; height: 18px; list-style-image: none; list-style-position: outside; list-style-type: none; padding: 0px; margin: 0px; }
.resultListStateDiv li { float: left; width: 18px; height: 18px; list-style-image: none; list-style-position: outside; list-style-type: none; padding: 0px; margin: 0px; }
.resultListCenterDiv {background-color:#FFFFFF; margin-left:5px; margin-right:-50px; padding:0px 10px; float:left; width:100%; }
.resultListRowNum {font-size:1.1em;}
.resultListGridStateDiv { float: left; width: 3%; padding-bottom: 5px; padding-top: 5px; }
.resultListImage { border-color: #9BACB4; float: left; margin-right: 10px; margin-bottom: 3px; margin-top:10px; margin-bottom:10px }
.operations-image { margin-left:5px; float: left; border-width: 0px; padding-left: 20px; text-decoration: none; vertical-align: middle; }
.operations-toolbar-top, .operations-toolbar-bottom { height:20px; margin-left:15px;float:left; color: #000000; font-weight: bolder; margin-bottom:5px; text-align: left; width:50%}
.operations-toolbar-empty-top { line-height:25px; }
.operations-toolbar-empty-bottom{ line-height:25px; }


.resultListPreview { border-color: #9BACB4; max-width: 100%;}
.noResultText {color:#b09439; font-size:1.4em; text-align:center; font-weight: bold;}

.tabContainer {width: 460px; margin-top:10px; margin-left:10px}
.tabMiddleSelected, .tabMiddleUnselected a, .tabSelected, .tabUnselected a { float:left; 
	font-weight:bold; width: 160px; line-height:21px; text-decoration:none !important; text-transform:uppercase;}
.tabMiddleSelected {background-color: #1f6130; color:#FFFFFF; background-image: url(images/tab_middle_on.gif); background-repeat:no-repeat; background-position:right top;padding-left:10px;}
.tabMiddleUnselected a {background-color: #9ab9a0; color:#1F6231; background-image: url(images/tab_middle_off.gif); background-repeat:no-repeat; background-position:right top;padding-left:10px;}
.tabSelected {background-color: #1f6130; color:#FFFFFF; background-image: url(images/tab_on.gif); background-repeat:no-repeat; background-position:right top; padding-left:10px;}
.tabUnselected a {background-color: #9ab9a0; color:#1F6231; background-image: url(images/tab_off.gif); background-repeat:no-repeat; background-position:right top;padding-left:10px;}
 
.resultListInner { background-color: #E0DFD9; float:left; width: 98%; margin-left:10px}

