/* --------------------  general styles  -------------------- */


.tx-ablinklist-pi1{
	width: 100%;
}


.tx-ablinklist-pi1 a{
	font-size: 1em;
}


.tx_ablinklist_viewDetailsForLink
{
	border : solid 1px #3A519A;
	background-color : #FDFDB3;
	font-size: 1.1em;	
	padding : 10px;
	margin-top : 10px;
	display : block;
	text-align : left;
	overflow:hidden;
	height:90px;
	
}

.tx_ablinklist_viewDetailsForLink p{
	font-size: 1em;
}


.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 {
	background-color:#FFFFFF;
	border:1px solid #C5C5C5;
	display:block;
	font-size:1.1em;
	margin-top:10px;
	overflow:hidden;
	padding:5px;
	text-align:left;
	float: left;
	width:  448px;
}

.tx_ablinklist_viewReportBrokenLink input, .tx_ablinklist_viewReportBrokenLink select, .tx_ablinklist_viewReportBrokenLink textarea{
	background:#D30000 none repeat scroll 0%;
	border:0pt none;
	color:#FFFFFF;
	cursor:pointer;
	text-align:center;
	margin-top: 15px;
}

.votes input{
	background:#fff none repeat scroll 0%;
	border:0pt none;
	cursor:pointer;
	text-align:center;
	margin-top: 15px;

}
radio{
	background:#fff none repeat scroll 0%;
}


.tx_ablinklist_viewReportBrokenLinkResult {
	background-color:#FFFFFF;
	border:1px solid #C5C5C5;
	display:block;
	font-size:medium;
	margin-top:10px;
	padding:5px;
	text-align:left;
	
}

.tx_ablinklist_viewRateLink {
	font-size : 1em;
	border : solid 1px #C5C5C5;
	background-color : #fff;
	padding : 5px;
	margin-top : 10px;
	display : block;
	text-align : left;
	overflow: hidden;
	float: left;
	width:  448px;
}

.tx_ablinklist_viewRateLinkResult {
	background-color:#FFFFFF;
	border:1px solid #C5C5C5;
	display:block;
	font-size:1.1em;
	margin-top:10px;
	padding:5px;
	text-align:left;
	width:450px;
}

.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_links img{
	margin-top : 10px;
}


.tx_ablinklist_listView_link { }

.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 : 0px;
}

.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 { }

.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;
}

.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_categoryPath {
	font-size : small;
}

.tx_ablinklist_catalogView_category {
	float:left;
	font-size:1.2em;
	padding-top:10px;
	width:450px;
}

.tx_ablinklist_catalogView_category a{
	font-weight: bold;
}



.tx_ablinklist_catalogView_category a:hover{
	color:#7DB14D;	
}



.tx_ablinklist_catalogView_subcategories{
	display: none;	
}

.tx_ablinklist_catalogView_subcategories a:hover{
	color:#73A347;
}

.tx_ablinklist_catalogView_subcategoryLabel{
	margin-left:0px;
	text-decoration:none;
	color:#3A519A;
}

.tx_ablinklist_catalogView_categoryLabel { 
	color:#3A519A;
	height:1%;
	padding-left:10px;
	text-decoration:none;
}

.tx_ablinklist_catalogView_links {
	clear : both;
	padding-top : 20px;
}

.tx_ablinklist_catalogView_link { }

.tx_ablinklist_catalogView_linkAddNew {
	margin-top : 10px;
}

.tx_ablinklist_catalogView_linkLabel{
	font-size:1.2em;
	margin-left:5px;
	font-weight: bold;
 }

.tx_ablinklist_listView_links a:hover{
	color:#007C3D;
 } 
 



 
.tx_ablinklist_listView_links a:visited{
	color:#800080;
 }  

.tx_ablinklist_catalogView_linkDetails { }

.tx_ablinklist_catalogView_linkReportBroken { }

.tx_ablinklist_catalogView_linkRate { }

.tx_ablinklist_catalogView_linkImage { }

.visitor_actions{
	font-size:0.9em;
	margin-left: 5px;
	padding-bottom: 15px;
}

#center .bodytext{
	margin-left: 10px;
		
}




