/* ############################ */
/* ####### All Weblinks ####### */
/* ############################ */

/* Layout */
.allweblinksbox {width: 100%;height: 100%;border: none;padding: 0px;display: table;clear: both;}
.allweblinksrow {clear:both;}
.allweblinkscol {margin-top: 10px;margin-right: 10px;float: left;overflow: auto}
.allweblinkslist {}

/* Number of columns,set width */
.cols1 {width: 100%;display:block;float:left;}
.cols2 {width: 45%;display:block;float:left;}
.cols3 {width: 28%;display:block;float:left;}
.cols4 {width: 22%;display:block;float:left;}

/* Heading */
.cat_title {font-weight: bold;font-size: 14px;margin: 0px;text-align: left;}

/*defaults */
.allweblinksbox .img_link{display: block;}
.allweblinksbox a.link:link, a.link:visited,
.allweblinksbox a.link:hover, a.link:active {text-decoration: none;}
.allweblinksbox span.hits {color: #999999;}
.allweblinksbox span.new {font-size: 10px;color: #ff0000;}
.allweblinksbox span.mod {font-size: 10px;color: #00ff00;}
.author:before {content: "Author:";}
.cdate:before {content: "Creation date:";}
.mdate:before {content: "Modify Date:";}

/* various layouts */
/* Linkgroups in Cols */
/* Box */
.allweblinkscol.col {border-right: 1px solid #ABABAB;}

/* Column colors */
h4.cat_title.col {padding: 10px;background-color: transparent}


/* Linkgroups in Blocks */
/* Box */
.allweblinkscol.blocks {border: 1px solid #ABABAB;}

/* Column colors */
h4.cat_title.blocks {padding: 10px;}
h4.cat_title.blocks.c1 {background-color: #DF9F23;}
h4.cat_title.blocks.c2 {background-color: #D04E4E;}
h4.cat_title.blocks.c3 {background-color: #689352;color:white;}
h4.cat_title.blocks.c4 {background-color: #497CD1;color:white;}

/* Sliders */
.panel {border-color: #DDDDDD;border-style: solid;border-width: 1px;margin-top: -1px;background-color:#FFFFFF;padding-left: 5px}
#pane.pane-sliders .pane-toggler {background-color: gray;}
#pane.pane-sliders .pane-toggler-down {background-color: lightgray;}
.desc { margin-left: 20px;}


/* DIV tables */
.rTable {
	display: block;
	width: 100%;
}
.rTableHeading, .rTableBody, .rTableFoot, .rTableRow{
	clear: both;
}
.rTableHead, .rTableFoot{
	background-color: #DDD;
	font-weight: bold;
}
.rTableCell, .rTableHead {
	float: left;
	height: 13px;
	overflow: hidden;
	padding: 3px 1.8%;
	width: 13%;
}
/* DEBUG*/
.debug{color:red;}
.debug_c{color:red;background-color: #f5f5f5;border: 1px solid #e3e3e3;}
.debug_l{color:green;background-color: #c5c5c5;border: 1px solid #e3e3e3;}

.sjl{clear:both;visibility:hidden;}