body {
	color: #FFFFFF;
	font-size: 13px;
	line-height: 22px;
	padding: 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	min-width: 978px;
	margin: 0;
	font-weight: bold;
	
}
.main {
	margin: 0 auto;
	width: 978px;
	padding: 0;
	text-align: left;
}
a {
	color: #FFFFFF;
}
a:hover {
	text-decoration: none;
}
a:hover {
	text-decoration: none
}
a, button, .button {
	cursor: pointer;
}
.clear {
	overflow: hidden;
	width: 100%;
}
.clear1 {
	clear: both;
}
.br {
	display: block;
}
.fright {
	float: right;
}
.fleft {
	float: left;
}
.txt {
	display: block;
	position: absolute;
}
.txt1 {
	position: relative;
}
.list0 li, .list0 li a {
	display: block;
	float: left;
}
/*         _______
__________/ fonts \__________________________________________________________________
--------------------------------------------------------------------------------------- */


.logo, .footer h3, .blog h2, .item-page h2, .title-sub, .blog-featured h2, .items-more h3, .stylebox1-title h3, .pane-sliders h3, .title, .img-box .col-1 {
	
}
.top-menu {
	font-family: 'FuturaMdBTBold';
}
.caption, .row-img p {
	font-family: 'GloucesterMTExtraCondensedRg';
}
/*         ________
__________/ header \_____________________________________________________________________
--------------------------------------------------------------------------------------- */
.tail-header {
	background-color: #B6DC00;
	min-height: 132px;
	padding-top: 10px;
}
/*logo*/
.logo {
	background: url(../images/logo.jpg) 0 0 no-repeat;
	width: 600px;
	height: 85px;
	font-weight: normal;
	text-decoration: none;
}
.logo .text1 span {
	color: #EBB303;
	text-transform: uppercase;
}
/**/

/*search-box*/
.search-box {
	background: url(../images/search-box.gif) 0 0 no-repeat;
	width: 404px;
	height: 34px;
	top: 21px;
	left: 570px;
	z-index: 10111;
	overflow: hidden;
}
.search-box label {
	display: none;
}
.search-box #mod-search-searchword {
	position: absolute;
	background: none;
	border: none;
	top: 8px;
	left: 9px;
	width: 216px;
	color: #90837B;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	outline: none;
	line-height: 1.3em;
}
.search-box .button {
	position: absolute;
	background: url(../images/button_search.gif) 0 0 no-repeat;
	width: 69px;
	height: 34px;
	top: 0;
	left: 316px;
	border: none;
	display: block;
	position: relative;
	color: #2C2C2C;
	font-size: 14px;
	text-align: center;
	text-decoration: none;
	line-height: 2.5em;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.search-box .button:hover {
	background: url(../images/button_search.gif) 0 -34px no-repeat;
}
.search-box img {
	display: none !important;
}
/**/


/*row-img*/
.row-img {
	padding: 14px 0 0 10px;
}
.row-img .bg-img {
	background: url(../images/bg-img.png) 0 0 no-repeat;
	width: 317px;
	height: 256px;
	display: block;
	text-decoration: none;
}
.row-img .bg-img:hover {
	filter: alpha(opacity=70); /* internet explorer */
	-khtml-opacity: 0.7;      /* khtml, old safari */
	-moz-opacity: 0.7;       /* mozilla, netscape */
	opacity: 0.7;           /* fx, safari, opera */
}
.bg-img-left {
	margin: 0 0 0 7px;
}
.bg-img-left1 {
	margin: 0 0 0 6px;
}
.row-img img {
	margin: 7px 0 7px 6px;
}
.row-img p {
	text-align: center;
	color: #FFFFFF;
	font-size: 35px;
	line-height: 1.2em;
}
/**/



/*         _________
__________/ content \_____________________________________________________________________
--------------------------------------------------------------------------------------- */
.tail-content {
	background-color: #85a101;
}
.tail-center {
	background: url(../images/tail-center.jpg) top center repeat-x;
}
.tail-border {
}
.tail-border-top {
}
.content-indent {
	padding: 27px 10px 23px 10px;
}
#content {
	position: relative;
}
#container {
	overflow: hidden;
	text-align: left
}
#right {
	float: right;
	text-align: left;
	width: 331px;
}
.right-indent {
	padding: 0 0 0 32px
}
#left {
	float: left;
	text-align: left;
	width: 331px;
}
.left-indent {
	padding: 0 32px 0 0
}
/*on-line style*/
#content .button {
	background: #000000 url(../images/button_marker.gif) right 19px no-repeat;
	display: inline-block;
	padding: 15px 41px 13px 15px;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	border: none;
	color: #A29F91;
}
#content .button:hover {
	background: #8C6E48 url(../images/button_marker.gif) right 19px no-repeat;
}
.img-indent1 {
	float: left;
	margin: 0 23px 0 0;
}
.img-indent1a {
	margin: 0 23px 0 0;
}
strong.text1 {
	color: #DBD6CC;
}
.indent-top {
	padding-top: 15px;
}
.news-button-top {
	margin-top: 15px;
}
.indent-top-bottom {
	padding: 15px 0 15px 0;
}
.img-bottom {
	margin-bottom: 15px;
}
/**/



/*row-box*/
.row-box .col-1 {
	width: 297px;
}
.row-box .col-2 {
	width: 297px;
	margin-left: 30px;
}
.img-border {
	border: 1px solid #513D2E;
	padding: 3px;
	background: #18120A;
}
.img-border:hover {
	border: 1px solid #18120A;
	padding: 3px;
	background: #9D7D54;
}
.text-indent {
	padding: 13px 0 13px 5px;
}
.text-indent p {
	padding-top: 15px;
}
/**/

/*list-services*/
.list-services li {
	background: url(../images/border_separator.gif) bottom left repeat-x;
	padding: 11px 0;
	color: #9D9C97;
}
.list-services li a {
	color: #FCF4CF;
	text-decoration: none;
	text-transform: uppercase;
	display: block;
	padding-bottom: 11px;
}
.list-services li a:hover {
	color: #B0E0F6;
}
/**/


/*         ________
__________/ footer \______________________________________________________________________
--------------------------------------------------------------------------------------- */
.tail-footer {
	background-color:#475601;
	
}
.footer {
	padding: 41px 0 29px 6px;
}
.footer h3 {
	color: #FFFFFF;
	font-size: 20px;
	line-height: 1.2em;
	font-weight: normal;
	padding: 0 0 20px 0;
}
.footer .col-1 {
	width: 197px;
}
.footer .col-2 {
	width: 475px;
	margin-left: 73px;
}
.footer .col-3 {
	width: 201px;
}
.footer-logo a {
	background: url(../images/footer-logo.png) 0 0 no-repeat;
	width: 195px;
	height: 35px;
	display: block;
	margin: 1px 0 11px 0;
}
.footer-logo a:hover {
	filter: alpha(opacity=70); /* internet explorer */
	-khtml-opacity: 0.7;      /* khtml, old safari */
	-moz-opacity: 0.7;       /* mozilla, netscape */
	opacity: 0.7;
}
.text-footer1 {
	line-height: 1.7em;
	color: #A6A198;
	padding: 2px 0 0 0;
}
.text-footer1 a {
	color: #A09977;
	text-decoration: none;
}
.text-footer1 a:hover {
	text-decoration: underline;
}
/*social-list*/
.list-icon {
	padding: 0 0 25px 0;
}
.list-icon li {
	margin-right: 9px;
}
.list-icon a {
	width: 37px;
	height: 36px;
}
.list-icon .bg1 {
	background: url(../images/social_img1.png) 0 0 no-repeat;
}
.list-icon .bg2 {
	background: url(../images/social_img2.png) 0 0 no-repeat;
}
.list-icon .bg3 {
	background: url(../images/social_img3.png) 0 0 no-repeat;
}
.list-icon .bg4 {
	background: url(../images/social_img4.png) 0 0 no-repeat;
}
.list-icon li a:hover {
	background-position: 0 -36px;
}
.footer-text {
	color: #FFFFFF;
	line-height: 1.2em;
}
#easyTooltip {
	padding: 6px 14px;
	background: #000;
	color: #CB9B04;
	font-size: 13px;
}
.footer .list li {
	background: url(../images/list_separatopr.gif) bottom left repeat-x;
	padding: 5px 0 5px 0 !important;
	margin: 0 !important;
}
.footer .list li a {
	background: url(../images/footer_marker.gif) 0 5px no-repeat;
	padding: 0 0 0 20px !important;
	margin: 0 !important;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: none;
}
.footer .list li a:hover {
	color: #A6A198;
}
.list-menu ul {
	width: 168px;
}
.list-left {
	margin-left: 75px;
}
/*         _______________
__________/ header-slider \_______________________________________________________________
--------------------------------------------------------------------------------------- */
.wrapper-slider {
	height: 430px;
	width: 978px;
	margin-top:10px;
	background-color:#B6DC00;
}
.slider {
	width: 978px;
	height: 398px;
	overflow: hidden;
	z-index: 1;
	top: 15px;
	left: 0;
}
.pix_diapo {
	position: absolute;
	left: 15px;
	width: 950px;
	height: 400px;
}
.pix_diapo > div {
	display: none;
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}
#pix_prev, #pix_next {
	cursor: pointer;
	display: block;
	height: 40px;
	margin-top: -20px;
	position: absolute;
	top: 50%;
	width: 40px;
	z-index: 1001;
}
#pix_prev {
	background: url(../images/button_left.png) no-repeat;
	left: -13px;
	top: 214px;
	display: block !important;
	opacity: 1 !important;
	position: absolute;
}
#pix_next {
	background: url(../images/button_right.png) no-repeat;
	top: 207px;
	left: auto!important;
	right: -25px!important;
	display: block !important;
	opacity: 1 !important;
	position: absolute;
}
#pix_prev:hover, #pix_next:hover {
	background-position: 0 -40px;
}
#pix_pag, #pix_play, #pix_commands, #pix_stop {
	display: none;
}
.pix_relativize {
	overflow: hidden;
	position: relative;
}
.imgFake {
	cursor: pointer;
}
.elemHover {
	position: absolute;
}
.caption {
	display: block;
	top: 0;
	left: 0;
	width: 1000px;
}
.ui-loader {
	display: none;
}
.pix_thumb, #pix_canvas {
	display: none;
}
.pix_diapo img {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
}
.deep1 {
	top: 239px;
	left: 483px;
}
.deep2 {
	top: 212px;
	left: 51px;
}
.deep3 {
	top: 227px;
	left: 93px;
}
.caption {
	position: absolute;
	z-index: 2;
}
.caption span {
	color: #FFF;
	line-height: 1.2em;
	text-shadow: 1px 1px 8px #4C4B4B;
}
.caption .slider-text1 {
	color: #E0B06B;
	font-size: 74px;
	text-transform: uppercase;
	top: 3px;
	left: 180px;
}
.caption .slider-text2 {
	color: #DFDBD6;
	font-size: 40px;
	top: 36px;
	left: 136px;
}
.caption .slider-text3 {
	color: #FCF4CF;
	font-size: 40px;
	top: 0;
	left: 0;
}
/*         ________________
__________/ news-container \_____________________________________________________________
--------------------------------------------------------------------------------------- */
#left .s1 .stylebox1-title h3 {
	margin-bottom: 11px;
}
#news-container, #news-container ul {
	height: 272px !important;
	overflow: hidden;
}
#news-container li {
	background: url(../images/border_separator.gif) bottom left repeat-x;
	width: 299px;
}
.img-box {
	padding: 14px 0;
}
.img-box .col-1 {
	width: 38px;
	text-transform: uppercase;
	text-align: center;
}
.img-box .col-1 span {
	color: #96B2BF;
	font-size: 35px;
	line-height: 1.2em;
	display: block;
	text-align: center;
}
.img-box .col-1 {
	color: #96B2BF;
	font-size: 14px;
	line-height: 1.2em;
}
.img-box .col-2 {
	width: 250px;
	margin-left: 10px;
}
.img-box .col-2 a {
	color: #FCF4CF;
	font-size: 14px;
	text-decoration: none;
	text-transform: uppercase;
}
.img-box .col-2 a:hover {
	color: #B0E0F6;
}
.img-box .col-2 p {
	padding-top: 10px;
	color: #9D9C97;
	font-size: 12px;
}
.news-button {
	padding: 3px 0 0 0;
	background: url(../images/border_separator.gif) 0 0 repeat-x;
}
.langsi
{
	width: 300px;
	height: auto;
	float: right;
	margin-top: -60px;
}
