/*Reset All*/
* {
	padding: 0px;
	margin: 0px;
}


/*Body Color*/
body {
	background: #313840 url(../img/website-background.gif) repeat-x center top;
}

a, a:hover {
	text-decoration: none;
	color: #28abe3;
}

p {
	padding-bottom: 16px;
}


/*Font formating*/
body, td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #636363;
}


/*Main Wrap*/
#wrap {
	width: 992px;
	margin: 12px auto 0px auto;
	background: url(../img/wraper_main-background.gif) repeat-y center top;
}

.top-side {
	background:url(../img/wraper_top-background.jpg) no-repeat center top;
	padding: 0px 18px;
}

	#site_logo {
		float: left;
		font-size: 1px;
		padding: 17px 0 0 7px;
		display: block;
		width: 569px;
		padding-bottom: 18px;
	}
	
		#site_logo a {
			text-indent: -9999px;
			display: block;
			outline: none;
			width: 502px;
			height: 80px;
			background: url(../img/avixa_logo-training_for_results.jpg) no-repeat left top;
		}
	
	.main_menu {
		padding: 8px 0 0 0;
		height: 40px;
		}
		
	.left-side {
		float: left;
		width:  576px;
		text-align: left;
		}
	
	.right-side {
		float: right;
		width: 360px;
		padding: 36px 10px 0 0;
		}

.footer {
	background: url(../img/wraper_bottom-background.gif) no-repeat center top;
	width: 992px;
	margin: 0px auto;
	padding: 30px 0 0 0;
	text-align: center;
	line-height: 18px;
	color: #656a70;
}

	  .footer a {
		  font-weight: bold;
		  color: #989ca0;
		  text-decoration: none;
		  outline: none;
	  }
	  
	  .footer a:hover {
		  	color: #fff;
			text-decoration: underline;
		  }
	
.testimonial_box {
		background: url(../img/testimonial_women.png) no-repeat right bottom;
		margin-bottom: 20px;
		min-height: 260px;
		height: auto !important;
		height: 260px;
	}	
	.quote_container {
			width: 190px;
			background: url(../img/testimonial_box.png) no-repeat left top;
			padding: 15px 10px 15px 10px;
			color: #2a2f25;
			font-size: 18px;
		}
			.quote_container strong {
					display: block;
					text-align: right;
					width: 190px;
					float: left;
					color: #a0a0a0;
					padding-top: 4px;
				}
				
	.quote_container_black {
			background: url(../img/testimonial_box-bottom.gif) no-repeat left bottom;
			font-size: 1px;
			height: 10px;
			margin-bottom: 10px;
			width: 210px;
			overflow: hidden;
		}
		
.bubble_box {
	margin-bottom: 10px;
	margin-top:30px;
	background: url(../img/bubble_box-bottom.gif) no-repeat left bottom;
	color: #6e7d8f;
	}
	
	.bubble_box .top {
			background: url(../img/bubble_box-top.gif) no-repeat top left;
			padding: 8px 10px;
		}
		
	.bubble_box ul {
			list-style: none;
		}
			.bubble_box ul li {
					padding-top: 7px;
				}
	
	.bubble_image /* cursuri noi imagine de fundal */ {
			background: url(../img/cursuri-noi.png) no-repeat right bottom;
			padding-right: 120px;
		}
	.bubble_image2 /* business training imagine de fundal */ {
			background: url(../img/business_training.png) no-repeat right bottom;
			padding-right: 100px;
			font-size: 12px;
		}
			.bubble_box  a {
					color: #6e7d8f;
					text-decoration: none;
					outline: none;
				}
			.bubble_box a:hover {
					text-decoration: underline;
					color: #313840;
				}			
			
			.bubble_box strong {
					display: block;
					font-size: 13px;
				}
.columns {
		list-style: none;
		padding-top: 10px;
		line-height:1.1;
	}
	
	.columns div {
			float: left;
			width: 172px;
			margin-right: 20px;
			text-align: justify;
		}
		
		.columns div img {
				display: block;
				padding-bottom: 10px;
			}
			
		.columns div h1 {
				font-size: 12px;
				color: #579711;
				padding-bottom: 6px;
			}
	.columns .last {
			margin-right: 0px;
			
		}
				
.green_one, .gray_one {
		color: #66a91b;
		font-size: 26px;
		letter-spacing: -1px;
		margin-left: -1px;
	}

.gray_one {
		color: #586877;
	}
	
.contactField {
	width: 218px;
	padding-bottom: 5px;
	margin: 10px 10px 0 0;
}
	.contactField label {
		display: block;
		padding-bottom: 5px;
		font-weight: bold;
		font-size: 12px;
	}
	
	.contactField input {
		width: 240px;
		border: 1px solid #e1e1e1;
		font-size: 14px;
		padding: 2px 3px;
	}
	
.contactTextarea {
	float: left;
	width: 764px;
}
	.contactTextarea label {
		display: block;
		padding-bottom: 8px;
		font-weight: bold;
		font-size: 12px;
	}
	
	.contactTextarea  textarea {
		width: 500px;
		border: 1px solid #e1e1e1;
		font-size: 14px;
		padding: 2px 3px;
		font-family: Arial, Helvetica, sans-serif;
		height: 154px;
	}

.contactButton {
	float: left;
	width: 75px;
	padding-top: 10px;
	
}

	.contactButton input {
		width: 75px;
		height: 25px;
		padding: 0px;
		margin: 0px;
		border: 0px;
		cursor: pointer;
		background-color:#88b425;
		color:#FFFFFF;
		font-size:14px;
		font-weight:bold;
	}
.home_text {
			display:block;
			padding: 10px;
			color: #2a2f25;
			font-size: 18px;
			text-align:center;
		}	
.view_nws, .view_nws:hover {
	text-decoration: none;
	color: #8fb626;
	font-size:11px;
	font-weight:bold;
	letter-spacing:0.9px;
}	
.view_nws:hover {
  color:#6e7d8f;
}
.video{
  margin:5px 0px;
}
 .video .video_item{
  float:left;
  width:185px;
  margin:15px 40px;
  padding:5px 5px 10px 5px;
  background-color:#eeebeb;
  }
   .video .video_item .title{
    text-align:center;
    width:177px;
    height:20px;
   }
   .video .video_item .title a,
   .video .video_item .title a:hover{
      color:#66a91b;
	  font-weight:bold;
	  font-size:12px;   
   }
    .video .video_item .title a:hover{
      color:#6e7d8f;
	}
.rightButtons{
 margin 2px;
 }
 .rightButtons img{
  margin:3px;
 }	
.lista_cursuri{
			list-style: none;
			margin:10px 0px;
		}
			.lista_cursuri li {
					padding: 7px 0px;
				} 
			.lista_cursuri  a {
					color: #6e7d8f;
					text-decoration: none;
					outline: none;
					font-size:15px;
					font-weight:bold;
				}
			.lista_cursuri a:hover {
					text-decoration: underline;
					color: #313840;
					font-size:15px;
					font-weight:bold;
				}	
.content1 ul{
         margin-left:20px;
}					
.download {
		list-style: none;
		}	
a.curs_contact, a:hover.curs_contact  {
	                color: #6e7d8f;
					text-decoration: none;
					outline: none;
					font-size:15px;
					font-weight:bold;
					display:block;
					text-align:center;
					margin:8px 0px 0px;
}
 a:hover.curs_contact  {
	                color: #2b3a4f;
					
}   
.default_list{
			list-style-image:url(../img/arrow.gif);
			margin:5px 0px;
			padding:0px 5px;
		}
			.default_list li {
					padding:0px;
				} 
							
/*pagination*/

.pagination{
	margin:3px auto 0px;
	
}
.pagination, .pagination a, .pagination a:hover {
	color:#4b4b49;
	font-size:11px;
	font-weight:normal;
	margin-right:10px;
	text-decoration:none;
	
}
.pagination a, .pagination a:hover {
	margin-right:0;
	text-decoration:none;
	color:#6e7d8f;
	
}
.pagination a:hover {
	text-decoration:none;
	color:#4b4b49;
	
}
.pagination .disabled {
	color:#acacac;
}
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}

