/*
Design by Free Responsive Templates
http://www.free-responsive-templates.com
Released for free under a Creative Commons Attribution 3.0 Unported License (CC BY 3.0)
*/ 
* {
	margin:0;
	padding:0;
}
body  {
		font-family:Calibri, Cambria, "Trebuchet MS";
	font-size: 14px;
/*	background-: url(../images/siteBackground.jpg) repeat;	text-shadow: 0px 0px, 1px 1px #ffffff;*/
	background-color:#fff;
	color: #666; margin-top:20px;; margin-bottom:20px;

}
a {
	color:#161616;
	text-decoration:underline;
}
p {
	font-family:Calibri, Cambria, "Trebuchet MS"; padding:0; margin-top:15px; margin-left:15px; margin-right:10px
}
h1 {
	font-size:25px;
	font-family:Calibri, Cambria, "Trebuchet MS";
	padding:10px 15px; margin:0px; width:auto; display:block; font-weight:500
}
h2 {
	font-size:21px;
	color:#222; 
	font-family: 'Telex', sans-serif;
}
h3 {
	font-size:30px;
	color:#555; letter-spacing:-3px;
	font-family:Calibri, Cambria, "Trebuchet MS";
}


.wht{ color:#FFF}
.fnd_cele{background-color:#5cb1d8}
.tmSMa{font-size:14px}
.tmMEd{font-size:19px}
.tmLAr{font-size:30px;}
.fnd_roj{background-color:#d9191d}
.marg10{ margin:10px 0px; padding:5px 10px}


.tmSMa a{ color:#fff !important; text-decoration:underline}



.container { 
	width: 921px;
	margin: 20px auto;  border:20px solid #e6e7e6; background-color:#e6e7e6
}

#header {
	width:921px; 
	margin:0 auto; height:74px; background-color:#fff; margin-bottom:10px; padding:0;
}

#header h1 {
	float:left;
}
#header h1 a {
	text-decoration:none;
}
#header h1 a span {
	color:#1a66a1;
}
.boxes {
	padding:30px 0;
}
.boxes li {
	background: url(../images/siteBackground.jpg) repeat;	
	/*background: none repeat scroll 0 0 rgba(0, 0, 0, 0.1);
	box-shadow: 0px 5px 4px 0px #808080;*/
	width:205px;
	float:left;
	margin:0 16px;
	list-style:none; padding-bottom:10px;-moz-border-radius: 5px;-webkit-border-radius: 5px; border-radius: 5px; border:1px solid #b1b1b1
}
.boxes li:hover {
	background: none repeat scroll 0 0 #fff;
	/*background-color:#FFF;
	box-shadow: 0px 5px 4px 0px #464646;*/
	margin:0 16px;
	list-style:none;
}
.boxes li img {
	margin:20px 20px 10px 20px;
	border:1px solid #e3e3e3;
}
.boxes li h2, .boxes li p {
	padding:0 20px;
}
.boxes li .but {
	margin:10px 20px;
	background:#e5e5e5;
	padding:3px 10px;
	cursor:pointer;
	font-size:13px;
	font-family:Calibri, Cambria, "Trebuchet MS";
	border:0;
	color:#666;
}


.leftList { 
	margin: 0 480px 0 70px;
	padding:20px 0 20px 0;
}
.profilesList {
	padding:15px 0 25px 0;color:#333; line-height:15px; 
}
.profilesList b{
	font-size:16px
 
}

.floatPic {
	float:left;
	margin:0px 15px 10px 0;
}


#footerContent {
	padding:20px 0; color:#d4001a; clear:both
} 
.copyright p {
	text-align:center;
	padding:10px;
}
.copyright a { color:#d4001a; text-decoration:none
}


#socialIcons ul{
	list-style-type: none;
	width: 100%;
	text-align: center; margin:25px 0px
}
#socialIcons  li {
	display:inline; color:#b4272d
}

#socialIcons li a{
	text-decoration:none;
	font: 16px/16px  Calibri, Cambria, "Trebuchet MS";
	font-weight:normal;
	color:#333;
	padding:9px 12px 7px 12px;
	margin-left:5px;	
}
#socialIcons li a:hover, #socialIcons li a.select{
	font: 16px/16px Calibri, Cambria, "Trebuchet MS";
	font-weight:normal;
	color:#333;
	background-color:#e4e4e4;
}

#socialIcons  li.sm_icon{
	padding:0;
	margin-left:2px;
}

#socialIcons li a.fb_icon{
	padding:10px;
	background:url(../images/icon_facebook_over.png) no-repeat center center;
	border-radius: 0;
	border:none;
				}
#socialIcons li a.fb_icon:hover{
	background:url(../images/icon_facebook_up.png) no-repeat center center; 
	}

#socialIcons	li a.youtube_icon{
	padding:10px;
	background:url(../images/icon_youtube_over.png) no-repeat center center;
	border-radius: 0;
}
#socialIcons	li a.youtube_icon:hover{
	background:url(../images/icon_youtube_up.png) no-repeat center center; 
}	



.left{float:left}
.right{float:right}
.tit{margin-bottom:20px}

.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
/*--------------------------------------------------------------------------------------------*/
/********* begin MAIN NAV ********/
/*--------------------------------------------------------------------------------------------*/
#navcontainer {
	float:left;
	padding:0; width:848px; 
}
#navcontainer ul{padding:0; margin:0;}
ul#navlist {
	padding:0px; margin:0; float:left
	
}
#navlist li {
	float:left; 
	list-style-type: none; padding: 3px; margin: 5px 8px 0px;text-align:center !important; background-color:#e6e7e6;
}

 #flag_en{
	float:right; width:25px;height:14px !important;  
	padding:0; margin:0px
}

#navlist li:hover,#navlist li#activ {
	float:left; 
	list-style-type: none; 
	text-decoration: none;
	text-shadow:none;

}

#navlist a { 	 
	font-size:19px;
	font-family:Calibri, Cambria, "Trebuchet MS";
	text-decoration:none;
	color:#666; padding:0; margin:0px
}
#navlist a:hover {
	color: #d4041c;
	text-decoration: none;
	text-shadow:none;padding:0; margin:0px
}

#navlist li .mini{font-size:13px !important; text-align:center; padding:0 !important; margin:5px 0px 0px 0px  !important}
#navlist li .mini1{font-size:15px !important; text-align:center;padding:0 !important; margin:5px 0px 0px 0px  !important}

/*--------------------------------------------------------------------------------------------*/
/********* end MAIN NAV ********/
/*--------------------------------------------------------------------------------------------*/
/********* begin SLIDER ********/
/*--------------------------------------------------------------------------------------------*/
.slider { 
	width:921px; height:300px;
	position:relative; 
	z-index:1; 
	margin:0;

}
.flexslider {
	margin: 0;
}
.flexslider .slides > li {
	display: none; 
	list-style:none;
} 
.flexslider .slides img {
	max-width: 100%; 
	display: block; 
	box-shadow: 0px 5px 4px 0px #808080;
}
.flex-pauseplay span {
	text-transform: capitalize;
}
/* Clearfix for the .slides element */
.slides:after {
	content: "."; 
	clear: both; 
	visibility: hidden; 
	line-height: 0; 
	height: 0;
} 
/* control Nav */
.flex-control-nav {
	position:relative;
	left:7px;
}
.flex-control-nav li { 
	display: block;
	padding:0 0 5px 0; 
	margin-right:1px;
}
.flex-control-nav li a {
	display:block;
	background:url(../images/pagination.png) 0 0 no-repeat; 
	width:40px; 
	height:30px; 
	text-indent:-5000px;
}
.flex-control-nav li a:hover,.flex-control-nav li a.active { 
	background-position:0 -31px; 
	cursor:pointer;
}











#menublocks .inner {    height: 208px;
    margin: 0 auto;   
    font-family:Calibri, Cambria, "Trebuchet MS"
}

#menublocks .inner ul  { margin:0; padding:0; clear:both}

#menublocks .inner ul li {    float: left;
    width: 307px;
    height: 208px;
    overflow: hidden;

}
#menublocks .inner ul li.active,#menublocks .inner ul li:hover {    background-position: 0 -208px;
}
#menublocks .inner ul li a {
	display:block;
    text-decoration: none;
    font-size: 18px; line-height:17px;
    color: #fff;
}
#menublocks .inner ul li.active a, #menublocks .inner ul li:hover a {
		display:block;
	text-indent:-5000px;
}








