
/* --------------------  general styles  -------------------- */
.tx-ablinklist-pi1{

/*padding-left:10px;*/

}
.tx_ablinklist_viewDetailsForLink {
	font-size : medium;
	border : solid 1px #C5C5C5;
	background-color : #E5E5E5;
	padding : 5px;
	margin-top : 10px;
	display : block;
	text-align : left;
}

.tx_ablinklist_viewAddNewLink {
	font-size : medium;
	border : solid 1px #C5C5C5;
	background-color : #E5E5E5;
	padding : 5px;
	margin-top : 10px;
	display : block;
	text-align : left;
}

.tx_ablinklist_viewAddNewLinkResult {
	font-size : medium;
	border : solid 1px #C5C5C5;
	background-color : #E5E5E5;
	padding : 5px;
	margin-top : 10px;
	display : block;
	text-align : left;
}

.tx_ablinklist_viewReportBrokenLink {
	font-size : 12;
	border : solid 1px #C5C5C5;
	background-color : #E5E5E5;
	padding : 5px;
	margin-top : 10px;
	display : block;
	text-align : left;
}

.tx_ablinklist_viewReportBrokenLinkResult {
	font-size : 12;
	border : solid 1px #C5C5C5;
	background-color : #E5E5E5;
	padding : 5px;
	margin-top : 10px;
	display : block;
	text-align : left;
}

.tx_ablinklist_viewRateLink {
	font-size : 12;
	border : solid 1px #C5C5C5;
	background-color : #E5E5E5;
	padding : 5px;
	margin-top : 10px;
	display : block;
	text-align : left;
}

.tx_ablinklist_viewRateLinkResult {
	font-size : 12;
	border : solid 1px #C5C5C5;
	background-color : #E5E5E5;
	padding : 5px;
	margin-top : 10px;
	display : block;
	text-align : left;
}

.tx_ablinklist_categoryPath {
	font-size : small;
}

.tx_ablinklist_formErrorMsg {
	color : red;
	margin-top : 10px;
	margin-bottom : 10px;
}

/* --------------------  listView  -------------------- */

.tx_ablinklist_listView_categoryPath {
	font-size : small;
}

.tx_ablinklist_listView_categories {
	margin-top : 10px;
}

.tx_ablinklist_listView_category {
	margin-top : 10px;
}

.tx_ablinklist_listView_categoryLabel { }

.tx_ablinklist_listView_links {
	margin-top : 10px;
}


.tx_ablinklist_listView_link_1 {

 }

.tx_ablinklist_listView_link_2 {

}

.tx_ablinklist_listView_linkAddNew {
	margin-top : 10px;
}

.tx_ablinklist_listView_linkLabel { }

.tx_ablinklist_listView_linkDetails { }

.tx_ablinklist_listView_linkReportBroken { }

.tx_ablinklist_listView_linkRate { }

.tx_ablinklist_listView_linkImage { }

/* --------------------  treeView  -------------------- */

.tx_ablinklist_treeView_category {
	margin-top : 10px;
	margin-bottom : 10px;
}

.tx_ablinklist_treeView_category_level_1 { }

.tx_ablinklist_treeView_category_level_2 { }

.tx_ablinklist_treeView_category_level_3 { }

.tx_ablinklist_treeView_category_level_4 { }

.tx_ablinklist_treeView_links {
	margin-bottom : 10px;
}

.tx_ablinklist_treeView_linkAddNew {
	font-size : small;
}

.tx_ablinklist_treeView_linkLabel { }

.tx_ablinklist_treeView_linkDetails { }

.tx_ablinklist_treeView_linkReportBroken { }

.tx_ablinklist_treeView_linkRate { }

.tx_ablinklist_treeView_linkImage { }

/* --------------------  searchView  -------------------- */

.tx_ablinklist_searchView_searchBox {
text-align:center;

}

.tx_ablinklist_searchView_searchBox_searchWord { }

.tx_ablinklist_searchView_searchBox_button { }

.tx_ablinklist_searchView_resultMessage {
	margin-top : 10px;
	margin-bottom : 10px;
}

.tx_ablinklist_searchView_noLinksMessage {
	font-size : medium;
	border : solid 1px #C5C5C5;
	background-color : #E5E5E5;
	padding : 5px;
	margin-top : 10px;
	margin-bottom : 10px;
	display : block;
	text-align : center;
}
.link_description {
padding:5px,5px,0px,5px;
vertical-align:text-top;
font-size:10px;
text-align:justify;
}
.link_date {
padding:5px,10px,0px,10px;
vertical-align:text-top;
font-size:10px;
text-align:right;
}
.link_browse {
margin-top:-20px;
margin-bottom:-10px;
padding:0px,10px,0px,10px;
vertical-align:text-top;
font-size:10px;
text-align:center;
}


.tx_ablinklist_searchView_categoryPath {
	font-size : small;
}

.tx_ablinklist_searchView_categoryLabel { }

.tx_ablinklist_searchView_links {
	margin-top : 10px;
}

.tx_ablinklist_searchView_linkLabel { }

.tx_ablinklist_searchView_linkDetails { }

.tx_ablinklist_searchView_linkReportBroken { }

.tx_ablinklist_searchView_linkRate { }

.tx_ablinklist_searchView_linkImage { }

/* --------------------  topView  -------------------- */

.tx_ablinklist_topView_links {
	font-size : medium;
	border : solid 1px #C5C5C5;
	background-color : #E5E5E5;
	padding : 5px;
	margin-bottom : 10px;
	display : block;
	text-align : left;
}

.tx_ablinklist_topView_link {
	margin-top : 5px;
}

.tx_ablinklist_topView_linkLabel { }

.tx_ablinklist_topView_linkDetails { }

.tx_ablinklist_topView_linkImage { }

/* --------------------  catalogView  -------------------- */


.tx_ablinklist_catalogView_link_1 {

display:block;


 }

.tx_ablinklist_catalogView_link_2 {

display:block;

}



.tx_ablinklist_catalogView_categoryPath {
width:100%;
display:table !important;
background-color:#DADBE7;
	font-size : 12px;
	vertical-align:middle;
}

.tx_ablinklist_catalogView_categoryPath a:link, .tx_ablinklist_catalogView_categoryPath a:active, .tx_ablinklist_catalogView_categoryPath  a:visited {
background-color:#DADBE7;
	font-size : 12px;
	vertical-align:middle;
	font-weight:normal;
}
 
.tx_ablinklist_catalogView_categoryPathl a:hover {
background-color:#DADBE7;
	font-size : 12px;
	vertical-align:middle;
	font-weight:normal;
}
/*-----------------------*/
/*.tx_ablinklist_catalogView_category1 li{


background-image:none;
list-style-type: none;

}*/
.tx_ablinklist_catalogView_category1 {
display:block;
		word-spacing:1;
	/*vertical-align:top;*/
float:left;
	border:solid 1px #E0E0E0;	
	background-color:#EFEFEF;	

	
 display:block !important;
	
	width:285px !important;
	height:200px!important;

	
	padding-top:10!important;
	padding-right:20!important;
	padding-bottom:10!important;
	padding-left:10!important;	
	
	margin-bottom:0!important;
	margin-left:0!important;
	margin-right:10!important;
	margin-top:10!important;

	width :310px;
	height:150px;
	

		
	padding-top:5;
	padding-right:5;
	padding-bottom:5;
	padding-left:5;
	
	margin-bottom:5;
	margin-left:5;
	margin-right:5;
	margin-top:5;		
}
/*.tx_ablinklist_catalogView_category1 a:link{
display:block;
text-align:left;
}*/
/*-------------------

.tx_ablinklist_catalogView_subcategories -------------------*/
#sous_cat  {
display:block;
font-size : 10px;
font-weight:normal;
text-align:left;	
}

#sous_cat a:link {
font-size : 10px;
font-weight:normal;
text-align:left;
text-decoration:none;	
}

#sous_cat a:active{
font-size : 10px;
font-weight:normal;
text-align:left;
text-decoration:none;
}

#sous_cat  a:visited {
font-size : 10px;
font-weight:normal;
text-align:left;
text-decoration:none;	
}

#sous_cat  a:hover {
font-size : 10px;
font-weight:normal;
text-align:left;
text-decoration:underline;	
}
/*------------------------------------------fin sub--------------------*/
.tx_ablinklist_catalogView_categoryLabel {
 }

/*.tx_ablinklist_catalogView_links hr {
text-align:center;

border: none 0; 
border-top: 1px dashed #9090AC;/*the border
width: 50%;
height: 1px;
}
.mes_hr hr{
text-align:center;
width:150;border: none 0;
border-top: 1px double #9090AC;/
width: 80%;
height: 1px;
}*/
.tx_ablinklist_catalogView_link_2 { }

.tx_ablinklist_catalogView_linkAddNew {
	margin-top : 10px;
}
/*--------------------titre lien------------------------------*/

.titre_lien {
clear:both;
font-size:14px;
padding-bottom:5px;
}
.titre_lien a:link, .titre_lien a:active, .titre_lien  a:visited {
clear:both;
font-size:14px;
}
 
.titre_lien a:hover {
clear:both;
font-size:14px;
	text-decoration:underline;
}
/*----------------fin titre lien---------------------*/
.tx_ablinklist_catalogView_linkLabel {
clear:both;
font-size:20px;
}
.tx_ablinklist_catalogView_linkLabel a:link, .tx_ablinklist_catalogView_linkLabel a:active, .tx_ablinklist_catalogView_linkLabel  a:visited {
clear:both;
font-size:20px;
}
 
.tx_ablinklist_catalogView_linkLabel a:hover {
clear:both;
font-size:20px;
	text-decoration:underline;
}
.tx_ablinklist_catalogView_linkDetails { }

.tx_ablinklist_catalogView_linkReportBroken { }

.tx_ablinklist_catalogView_linkRate { }

.tx_ablinklist_catalogView_linkImage { }

.tx_ablinklist_catalogView_categories{
}

.count {

margin-top:-15 !important;
margin-left:100 !important;
padding-left:100 !important;
padding-left:0;
margin:-15,10,0,0;
float:right;
font-size:9px;
}

.top {
display:table !important;
display:block;
width:300;
margin-right:20 !important;


margin:10,10,10,20;
float:right;
/*font-size:9px;*/
}
.tx-ablinklist-pi1-browsebox{
margin-top:20px;
}


