* {

	margin: 0px;

	padding: 0px;

}



body {

	background-color: #f3f3f3;

	font-family: Cambria, Arial, Tahoma, Verdana;

	font-size: 14px;

	color: #3a3a3a;

}



.contentHolder {

	width: 950px;

	margin: 0 auto;

}



a {

	text-decoration: none;

}



img {

	border: 0px;

}



.middle {

	vertical-align: middle;

}



.clear {

	clear: both;

}



.left {

	float: left;

}



.right {

	float: right;

}



.tright {

	text-align: right;

}



/*

 * CONTENT

 */

#logo {

	margin: 110px 80px 0px 0px;

	float: right;

}



#box_content {

	width: 948px;

	background-color: #fff;

	border-left: 1px solid #d8d8d8;

	border-right: 1px solid #d8d8d8;

	border-bottom: 1px solid #d8d8d8;

	margin: 0 auto;

}



/*

 * HEADER

 */

#header {

	height: 306px;

	background: transparent url('../images/header_image.jpg') no-repeat top left;

}



/*

 * MENU

 */

.btnBlank {

	width: 181px;

	height: 65px;

	display: block;

	color: #fff;

	font-size: 22px;

	font-family: "Myriad Pro";

	font-weight: normal;

	text-align: center;

	text-transform: uppercase;

	text-shadow: #000000 0px 1px 1px;

	letter-spacing: -1px;

	padding-top: 35px;

	float: left;

}

.btnYellow {

	background: transparent url('../images/btnYellow.jpg') no-repeat top left;

	margin-left: 20px;

}

.btnGreen {

	background: transparent url('../images/btnGreen.jpg') no-repeat top left;

}

.btnBlue {

	background: transparent url('../images/btnBlue.jpg') no-repeat top left;

}

.btnRed {

	background: transparent url('../images/btnRed.jpg') no-repeat top left;

}

.btnOrange {

	background: transparent url('../images/btnOrange.jpg') no-repeat top left;

}

/* END OF MENU */



#left_side {

	width: 650px;

	border-right: 1px solid #f3f3f3;

	padding: 60px 30px 20px 25px;

	float: left;

}



#right_side {

	width: 235px;

	background: transparent url('../images/bg_right.jpg') no-repeat right 40px;

	padding: 30px 0px 20px 0px;

	float: right;

}

#right_side a.lang {

	color: #3a3a3a;

}



/*

 * LEFT SIDE

 */

#left_side h1 {

	color: #3a3a3a;

	font-size: 50px;

	font-weight: bold;

	font-family: "Myriad Pro";

	text-shadow: #000000 0px 1px 1px;

	border-bottom: 1px solid #e0e0e0;

	padding-bottom: 5px;

	margin-bottom: 5px;

	letter-spacing: -3px;

}

#left_side .halfBox {

	width: 295px;

	color: #3a3a3a;

	line-height: 20px;

	margin: 14px;

	float: left;

}

#left_side p {

	color: #3a3a3a;

	line-height: 20px;

	margin: 14px;

}

#left_side a {

	color: #3a3a3a;

}

#left_side .image {

	border: 10px solid #e6e6e6;

	margin: 0px 20px 0px 14px;

	float: left;

}



#left_side ul.list {

	width: 450px;

	list-style-image: url('../images/arrow.jpg');

	margin: 10px 0px 0px 15px;

	float: left;

}

#left_side ul.list li {

	color: #3a3a3a;

	font-size: 18px;

	margin: 5px 0px;

}



#left_side ul.list1 {

	list-style-image: url('../images/arrow.jpg');

	margin: 10px 15px 10px 30px;

	float: left;

}

#left_side ul.list1 li {

	color: #3a3a3a;

	font-size: 14px;

	margin: 10px 0px;

}



#left_side #map {

	width: 360px;

	margin: 0px 20px 0px 14px;

	float: left;

}

#left_side #contactInfo {

	width: 230px;

	color: #2c2c2c;

	line-height: 22px;

	margin-right: 14px;

	padding: 20px 0px;

	float: right;

}

#left_side #contactInfo h3 {

	font-size: 36px;	

	font-weight: normal;

	line-height: 40px;	

}

#left_side #contactInfo h4 {

	font-size: 24px;

	font-weight: normal;

	line-height: 28px;

}

#left_side #contactInfo a {

	color: #0b92c8;	

}

/* END OF LEFT SIDE */



/*

 * RIGHT SIDE

 */

.opacityBox {

	width: 201px;

	background: transparent url('../images/bg_opacity.png') repeat;

	border-radius: 7px;

	-moz-border-radius: 7px;

	padding: 7px;

}

.opacityBox h3 {

	color: #3a3a3a;

	font-size: 34px;

	font-weight: bold;

	font-family: "Myriad Pro";

	text-shadow: #000000 0px 1px 1px;

	letter-spacing: -2px;

}

.opacityBox h2 {

	margin-top: 20px;

	line-height: 18px;

	font-size: 18px;

	font-weight: bold;

	letter-spacing: -1px;

}

.opacityBox h2 a {

	color: #3a3a3a;
	font-weight: normal;

}

.opacityBox .date {

	color: #3a3a3a;

	font-size: 14px;

	font-style: italic;

	margin: 4px 0px;

}

.opacityBox p {

	color: #3a3a3a;

	line-height: 18px;

	margin: 20px 0px 10px 0px;

}

.opacityBox a.more {

	color: #44c1f3;

}



#facebook {

	width: 173px; 

	border: 1px solid #e4e4e4;

	padding: 10px 21px;

	margin-top: 20px;

	border-radius: 7px;

	-moz-border-radius: 7px;

}

/* END OF RIGHT SIDE */



/*

 * FOOTER

 */

#footer {

	width: 920px;

	color: #3a3a3a;

	font-size: 14px;

	text-align: right;

	margin: 20px auto 5px auto;

	padding: 10px;

}

#footer #footer_menu {	

	float: left;

}

#footer #footer_menu a {

	color: #3a3a3a;

}

/* END OF FOOTER */



/*

 * NEWS ITEM

 */

.newsItem {

	margin: 20px 0px;

}

.newsItem h3 {

	font-size: 18px;

	line-height: 18px;

	margin: 0px 0px 0px 14px;



}

.newsItem h3 a {

	color: #3a3a3a;

}

.newsItem .date {

	color: #3a3a3a;

	font-size: 14px;

	font-style: italic;

	margin: 5px 0px 5px 14px;

}

.newsItem img {	

	border: 5px solid #e6e6e6;

	margin: 0px 10px 10px 0px;

	float: left;

}

.newsItem p {

	width: 450px;

	float: right;

}

.newsItem .tright a {

	color: #44c1f3 !important;

}



.oneItem .nImage {

	border: 10px solid #e6e6e6;

	margin: 10px 0px 10px 60px;

}

/* END OF NEWS ITEM */



/*

 * PAGING

 */

.paging {

	padding : 8px 0 0; 

	margin: 10px auto;

	text-align: center;

}

.paging a {

	margin: 0 5px 0 0;

	padding: 3px 7px;

	border : 1px solid #f3f3f3;

}

.paging a.selected {

	background-color: #f3f3f3;

 	color: #c3c3c3;

}

/* END OF PAGING */

/* FORM */
.form label { display: block; padding: 4px 10px; }
.form input { width: 300px; border: 1px solid #e3e3e3; padding: 5px 10px; }
.form textarea { width: 600px; height: 150px; border: 1px solid #e3e3e3; padding: 5px 10px; }
.form button { background: #e3e3e3; border: 1px solid #e3e3e3; padding: 4px 15px; cursor: pointer; margin: 25px 0 0 0; }
.form em.error { display: block; color: #ff0000; margin: 4px 0 10px 0; }

.succes { color: #38c500; }
	.succes .close { display: none; }
