@charset "UTF-8";

.active{ font-weight : bold; }

/* -----------------------------------*/
/* ---------->>> GLOBAL <<<-----------*/
/* -----------------------------------*/

.horizontal-nav {
	
	width			: auto;
	
}

	.horizontal-nav  li {
	
		display			: inline; 
		list-style-type	: none;
	
	}
	
	.horizontal-nav li a {
	
		/*display			: block;
		width			: auto;*/
	
	}
	
	
	.horizontal-nav li a:hover{
	
		
	
	}
	
	.topofpage {
		padding-left: 10px;
		background:	url(../img/layout/markers/topofpage.gif) no-repeat;
	}

/* -----------------------------------*/
/* ---------->>> CONTENT <<<-----------*/
/* -----------------------------------*/

.buttonheading {
	display: block;
	margin-right: 20px;
	padding:0px;	
	margin: auto !important;
	text-align: right;
}

.buttonheading a {
	padding-left: 2px;
}

.article-block {
	position: relative;
}
.article-block .buttonheading {
	position:absolute;
	top:5px;
	right:0;
}

.content-body {
	margin: 0 -20px;
	padding:20px;
	background:#fff url("../img/layout/internal/content/body/bg.jpg") no-repeat top;
	overflow:hidden;
}

.content-body_form {
	margin: 0 -20px;
	padding:20px;
	background:#fff url("../img/layout/internal/content/body/bg.jpg") no-repeat top;
	overflow:hidden;
}

.content-footer {
	height:35px;
	padding:20px;
	background:url("../img/layout/internal/content/footer/bg.gif") no-repeat bottom;
}

.content-body table { margin:0 0 20px; }
.content-body table th {
	padding: 10px;
	background: #5391c3;
	color:#fff;
	font-weight: bold;
}
.content-body table.adminlist { width:100%; }
.content-body table.adminlist th { background:none; }
.content-body table.adminlist th ul.pagination { margin:0 50px; }
.content-body table.adminlist th ul.pagination li { color:#7C7D7D; }

.content-body table td{
	padding: 10px;
	border-bottom: 1px dotted #ccc;
	
}

ul.content-body-courses{
	line-height:10em;
	margin-left:15px;
}

/* -----------------------------------*/
/* ---------->>>  COL1  <<<-----------*/
/* -----------------------------------*/

/* -----------------------------------*/
/* ---------->>>  COL2  <<<-----------*/
/* -----------------------------------*/

#internal-page-top {
		background:  url("../img/layout/internal/head.gif") no-repeat;
		padding: 10px 20px;
		color: #ccc;
}

#login_stretcher .content-footer { display:none; }
#login_stretcher form { padding:0 0 50px 10px; }
#login_stretcher form label { width:95px; }
#login_stretcher ul li { background:none; padding:0; }
form { line-height:1.3em; }

