body{
	margin: 0px;
	background: url('bg.jpg') top left repeat-x #ffdf9a;
	font-family: Tahoma, Verdana;
	font-size: 11px;
}

ul.more {
	padding:0;
	margin:0;
	border-top:1px solid #E6BB6D;
	padding-top:5px;
	margin-top:5px;
	margin-right: 10px;
	margin-top:3px;
	padding-top:3px;
	list-style:none;
}
div.col {
width:351px; /* 371px */
float:left;
background:#fff;
border-right: 3px solid #E6BB6D;
padding:10px;
}
div.col2 {
width:348px; /* 368px */
border:none;
padding:10px;
}
div.col h3 {
padding-top:0;
margin-top:0;
}
div.container{
	margin: 0 auto;
	width: 750px;
}

ul.events {
list-style:none;
margin:0;
padding:0;
}
ul.events h3 {
font-size:14px;
font-weight:bold;
border-bottom:3px solid #eee;
}
ul.events li {
padding-bottom:5px;
margin-bottom:5px;
border-bottom:1px solid #f0f0f0;
}
ul.events img {
float:left;
margin-right:10px;
}
a#but_aplica {
background:#f9d08e;
padding:5px;
font-weight:bold;
color:#fff;
margin-bottom:20px;
display:block;
margin-top:10px;
float:left;
}
form#aplica {
padding:10px 0;
clear:both;
}
div.top_left{
	float: left;
	text-align: left;
	padding-top: 12px;
	height: 24px;
	width: 375px;
	font-family: Tahoma, Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

div.top_left a, div.top_left a:active, div.top_left a:visited{
	font-family: Tahoma, Verdana;
	font-size: 10px;
	color: #939393;
	text-decoration: none;
}

div.top_left a:hover {
	font-family: Tahoma, Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

div.top_right{
	width: 375px;
	float: left;
	text-align: right;
	padding-top: 12px;
	height: 24px;
	font-family: Tahoma, Verdana;
	font-size: 9px;
	color: #FFAE00;
	text-decoration: none;
}

div.top_right a, div.top_right a:active, div.top_right a:visited{
	font-family: Tahoma, Verdana;
	font-size: 10px;
	color: #939393;
	text-decoration: none;
}

div.top_right a:hover {
	font-family: Tahoma, Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

div.search_bar{
	height: 50px;
	width: 275px;
	float: left;
}

div.menu_bar{
	height: 50px;
	width: 475px;
	float: left;
}

div.keep_left{
	float: left;
}

div.left_list{
	background: url('bg_but.jpg') top left no-repeat #D7A03C;
	padding: 4px;
	padding-left: 28px;
	margin-bottom: 1px;
	min-height:45px;
}
* html div.left_list {
  height:40px;
}

div.left_list:hover{
	background: url('bg_but_h.jpg') top left no-repeat #B78428;
}

a.menu_1, a.menu_1:active, a.menu_1:visited{
	display:block;
	float: left;
	width:79px;
	height:42px;
	background: url('ittraining_07.gif') top left no-repeat;
}

a.menu_1:hover{
	background: url('menu_h_13.gif') top left no-repeat;
}

a.menu_2, a.menu_2:active, a.menu_2:visited{
	display:block;
	float: left;
	width:100px;
	height:42px;
	background: url('it_training_despre_14.gif') top left no-repeat;
}

a.menu_2:hover{
	background: url('menu_h_14.gif') top left no-repeat;
}

a.menu_3, a.menu_3:active, a.menu_3:visited{
	display:block;
	float: left;
	width:134px;
	height:42px;
	background: url('ittraining_09.gif') top left no-repeat;
}

a.menu_3:hover{
	background: url('menu_h_15.gif') top left no-repeat;
}

a.menu_4, a.menu_4:active, a.menu_4:visited{
	display:block;
	float: left;
	width:87px;
	height:42px;
	background: url('ittraining_10.gif') top left no-repeat;
}

a.menu_4:hover{
	background: url('menu_h_16.gif') top left no-repeat;
}

a.menu_5, a.menu_5:active, a.menu_5:visited{
	display:block;
	float: left;
	width:74px;
	height:42px;
	background: url('ittraining_11.gif') top left no-repeat;
}

a.menu_5:hover{
	background: url('menu_h_17.gif') top left no-repeat;
}
a.menu_6, a.menu_6:active, a.menu_6:visited{
	display:block;
	float: left;
	width:98px;
	height:42px;
	background: url('it_training_evenimente_18.gif') top left no-repeat;
}

a.menu_6:hover{
	background: url('menu_h_18.gif') top left no-repeat;
}

div.main_left{
	width: 271px;
	float: left;
	margin-right: 4px;
	background: url('ittraining_22.gif') top left repeat-x #F7CE98;
	padding-top: 4px;
}

div.main_right{
	width: 475px;
	float: left;
	background: url('ittraining_22.gif') top left repeat-x #F7CE98;
	padding-top: 4px;
}

div.pad{
	padding: 4px;
	padding-top: 0px;
}

div.pad_1{
	background: #e0e0e0;
	padding: 9px;
}

div.pad_2{
	width: 369px;
	padding: 4px;
	padding-right: 0px;
	padding-top: 0px;
	float: left;
}

div.pad_3{
	width: 369px;
	padding: 4px;
	padding-top: 0px;
	float: left;
}

div.content{
	background: #ffffff;
	padding: 5px;
}

div.footer{
	background: #ffdf9a;
	padding-top: 3px;
}

div.foot{
	width: 750px;
	float: left;
	background: #E6BB6D;
	padding-top: 4px;
	margin-bottom: 0px;
	margin-top: 4px;
}

div.foot_1{
	width: 750px;
	float: left;
	background: #E6BB6D;
	padding-top: 4px;
	margin-bottom: 4px;
	margin-top: 4px;
}

div.th{
	background:#B78428;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
}

div.sep{
	height: 3px;
	background: #B78428;
}

form{
	margin:0px;
}

a.but_sala, a.but_sala:active, a.but_sala:visited{
	display:block;
	width:263px;
	height:35px;
	background: url('but_sala.jpg') top left no-repeat;
	margin-bottom: 1px;
}

a.but_sala:hover{
	background: url('but_sala_h.jpg') top left no-repeat;
}

a.but_online, a.but_online:active, a.but_online:visited{
	display:block;
	width:263px;
	height:36px;
	background: url('but_online.jpg') top left no-repeat;
}

a.but_online:hover{
	background: url('but_online_h.jpg') top left no-repeat;
}
	
.TextSmallBlack {
	font-family: Tahoma, Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.TextSmallWhite {
	font-family: Tahoma, Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.TextSmallWhite_1 {
	font-family: Tahoma, Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

a.TextSmallWhite_1:hover{
	text-decoration: underline;
}

.TextSmallWhite_2 {
	font-family: Tahoma, Verdana;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.TextMoreSmallWhite_2 {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.TextMoreSmallWhite {
	font-family: Tahoma, Verdana;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
.TextContent {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.BkThumbsLink {
	font-family: Tahoma, Verdana;
	font-size: 10px;
	color: #939393;
	text-decoration: none;
}
.BkThumbsLink:hover {
	font-family: Tahoma, Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.BkThumbsText {
	font-family: Tahoma, Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.BkThumbsArrow {
	font-family: Tahoma, Verdana;
	font-size: 9px;
	color: #FFAE00;
	text-decoration: none;
}
.LinkMaroonSmall {
	font-family: Tahoma, Verdana;
	font-size: 10px;
	color: #B78428;
	text-decoration: none;
}
.LinkMaroonSmall:hover {
	font-family: Tahoma, Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.LinkMaroonSmallDark {
	font-family: Tahoma, Verdana;
	font-size: 10px;
	color: #663300;
	text-decoration: none;
}
.LinkMaroonSmallDark:hover {

	font-family: Tahoma, Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.LinkContent {

	font-family: Tahoma, Verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
.LinkContent:hover {


	font-family: Tahoma, Verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
.LinkContentNoU {

	font-family: Tahoma, Verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.LinkContentNoU:hover {


	font-family: Tahoma, Verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.LinkContentno {

	font-family: Tahoma, Verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.LinkContentno:hover {


	font-family: Tahoma, Verdana;
	font-size: 11px;
	color: #663300;
	text-decoration: none;
}




.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}


/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */