body
{
        background:#E9EBEC;
        color: #646464;
        font-size: 12px;
		line-height:18px;
        padding: 0px;
        text-align: center;
		font-family:Arial, Helvetica, sans-serif;
		min-width:986px;
		margin:0;
}


.main
{
	margin: 0 auto; 
	width: 986px; 
	padding:0;
	text-align:left;
	min-width:986px;
	
}


a{color:#FF5400;}
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 \__________________________________________________________________
--------------------------------------------------------------------------------------- */

.slider-text1{font-family: 'Swiss721RomanCondensed';}
.logo, .row-box .col-1 div, .footer .col-2 a{font-family: 'A1012HelvetikaCmprsTYCompress';}
.top-menu, .top-box h2, .button1,
.blog h2, .item-page h2, .title-sub, .blog-featured h2, .items-more h3, .stylebox1-title h3,  .pane-sliders h3, .title,
.button,
.word label
{font-family: 'FranklinGothicMediumCondRg';}





/*         ________
__________/ header \_____________________________________________________________________
--------------------------------------------------------------------------------------- */
.tail-header-top{ background:#FFFFFF url(../images/tail-header-top.png) 0 0 repeat-x;}
.tail-header-bottom{ background:url(../images/tail-header-bottom.gif) bottom left repeat-x;}
.header{ min-height:471px;}

/*logo*/
.logo{
	background:url(../images/logo.png) 0 0 no-repeat;
	height:121px;
	width:200px;
	text-decoration:none;
	z-index:2;
}
.logo span{ display:block; padding:16px 0 0 49px; color:#FFFFFF; font-size:39px; line-height:1.2em;}
/**/

/*search-box*/
.search-box{
	background:url(../images/search-box.gif) 0 0 repeat-x;
	width:341px;
	 height:28px;
	 top:428px;
	 left:645px;
	 z-index:9;
	 overflow:hidden;
	 
	 -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.search-box label{ display:none;}
.search-box #mod-search-searchword{
	position:absolute;
	background:none;
	border:none;
	top:6px; left:17px;
	width:216px;
	color:#FFFFFF;
	 font-size:12px;
	  font-family:Arial, Helvetica, sans-serif;
	  outline:none;
	  line-height:1.2em;
}
.search-box .button{
	position:absolute;
	background:url(../images/button_search.gif) 0 0 no-repeat;
	width:37px;
	height:26px;
	top:1px;
	left:302px;
	border:none;
	display:block;
	position:relative;
	text-decoration:none;
	line-height:0;
	font-size:0;
}
.search-box .button:hover{background:url(../images/button_search.gif) 0 -26px no-repeat;}
.search-box img{ display:none !important;}
/**/

/*tail-top-box*/
.tail-top-box{ background:#171A1A url(../images/tail-top-box.gif) 0 0 repeat-x; min-height:428px;}
.top-box{ padding:23px 0 0 0; color:#CDCDCD;}
.top-box .inner-text{ padding:8px 0 0 6px;}
.top-box .col-1{ width:234px;}
.top-box .col-left{ margin-left:15px;}
.top-box .col-left1{ margin-left:17px;}
.top-box .col-left2{ margin-left:21px; width:226px;}
.top-box h2{ color:#FFFFFF; font-size:36px; line-height:1.2em; font-weight:normal;}
.top-box h2 span{ color:#FF7800;}
.top-box .marker1{ background:url(../images/title_marker1.png) 5px 10px no-repeat; padding:0 0 12px 44px;}
.top-box .marker2{ background:url(../images/title_marker2.png) 7px 14px no-repeat; padding:0 0 12px 45px;}
.top-box .marker3{ background:url(../images/title_marker3.png) 8px 12px no-repeat; padding:0 0 12px 45px;}
.top-box .marker4{ background:url(../images/title_marker4.png) 1px 11px no-repeat; padding:0 0 12px 40px;}


.indent-button1{ padding:37px 0 0 0;}
.button1{
	background:url(../images/button1.gif) 0 0 repeat-x;
	padding:9px 13px 7px;
	text-decoration:none;
	color:#383737;
	font-size:16px;
	line-height:1.2em;
	text-transform:uppercase;
	
	-webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.button1:hover{color:#FF5A00;}

.list1{ margin:4px 0 0 10px;}
.list1 li{ margin-bottom:5px;}
.list1 li a{
	background:url(../images/list1_marker.png) 0 3px no-repeat; 
	padding:0 0 0 30px; 
	color:#FFF2EB;
}
.list1 li a:hover{ background:url(../images/list1_marker1.png) 0 3px no-repeat; }
/**/



/*         _________
__________/ content \_____________________________________________________________________
--------------------------------------------------------------------------------------- */
.tail-content{ background:#E9EBEC url(../images/tail-content.jpg) 0 0 repeat-x; padding:25px 0 24px 0;}


.content-indent{ padding:0 0 0 0;}

#content{ position:relative; }
#container{overflow:hidden; text-align:left;}
.img-indent{ margin:3px 0 25px 0;}
.indent-top-bottom1{ font-weight:bold; padding:0 0 5px 0; text-transform:uppercase;}

#right{ float:right; text-align:left;    width:328px;}
.right-indent{padding:0 0 0 28px}
#left{ float:left; text-align:left;    width:344px;}
.left-indent{padding:0 31px 0 3px}

/*stylebox1-indent*/
.title strong{ color:#0196EC; font-weight:normal;}
/**/


/*on-line style*/
#content .button, button{
	background:#E5E5E5 url(../images/button1.gif) 0 0 repeat-x;
	padding:9px 13px 7px;
	text-decoration:none;
	color:#383737;
	font-size:16px;
	line-height:1.2em;
	text-transform:uppercase;
	
	-webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  display:inline-block;
  
 -webkit-box-shadow: 0 2px 2px #B3B5B5;
  -moz-box-shadow: 0 2px 2px #B3B5B5;
  box-shadow: 0 2px 2px #B3B5B5;
  margin-left:3px;
  margin-bottom:3px;
}
#content .button:hover, button:hover{ color:#0196EC;}



.img-shadow{
	-webkit-box-shadow: 0 0 3px #777878;
  -moz-box-shadow: 0 0 3px #777878;
  box-shadow: 0 0 3px #777878;
}

.indent-button{ padding-top:24px;}

#news-container{ height:385px !important; overflow:hidden;}
.news-button{ padding-top:18px;}
/**/


/*row-box*/
.row-box{ padding-bottom:22px;}
.row-box .col-1{ width:78px; padding:5px 0 0 0;}
.row-box .col-2{ width:216px;}
.row-box .col-2 strong{ color:#373737; text-transform:uppercase;}

.row-box .col-1 div{
	-webkit-border-radius: 28px;
  -moz-border-radius: 28px;
  border-radius: 28px;
  width:58px;
  height:58px;
  text-align:center;
  line-height:1.6em;
  font-size:30px;
  color:#FFF;
}
.text-marker1{ background:#0095EC;}
.text-marker2{ background:#8DB63E;}
.text-marker3{ background:#FF5400;}
.text-marker4{ background:#2F2D2D;}

/**/


/*img-box*/
.img-box{ padding:5px 0 0 0; overflow:hidden; height:128px;}
.img-box-img{ float:left; margin:0 20px 2px 0;}
.text1{ color:#0196EC; font-weight:bold; text-decoration:none;}
.text1:hover{ color:#383737;}
/**/



/*         ________
__________/ footer \______________________________________________________________________
--------------------------------------------------------------------------------------- */
.tail-footer{ background:url(../images/tail-footer.gif) top center repeat-x; min-height:99px;}
.footer .col-1{ width:258px; float:left;}
.footer .col-2{ width:247px; float:right; padding:45px 0 0 0; color:#C0C0C0; vertical-align:middle;}
.footer .col-3{ width:116px; float:right;}

.footer .col-2 span{ line-height:1.8em;}
.footer .col-2 a{ color:#FFFFFF; font-size:18px; display:block; margin-right:4px; float:left; text-decoration:none; text-transform:uppercase; vertical-align:middle;}
.footer .col-2 a:hover{ color:#0095EC;}

.logo-footer{
	background:url(../images/logo-footer.png) 0 0 no-repeat;
	width:140px;
	 height:87px;
	 margin:0 0 0 5px;
	 display:block;
}


.list-icon{ padding:45px 0 0 0;}
.list-icon li{ margin-right:1px;}
.list-icon li, .list-icon li a{ width:24px; height:23px;}
.list-icon .bg1{ background:url(../images/icon_img1.png) 0 0 no-repeat;}
.list-icon .bg2{ background:url(../images/icon_img2.png) 0 0 no-repeat;}
.list-icon .bg3{ background:url(../images/icon_img3.png) 0 0 no-repeat;}
.list-icon .bg4{ background:url(../images/icon_img4.png) 0 0 no-repeat;}

.list-icon li a:hover{
	filter:alpha(opacity=80); 
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8; 
	opacity: 0.8; 
}

/*         _______________
__________/ header-slider \_______________________________________________________________
--------------------------------------------------------------------------------------- */
.wrapper-slider { top:68px; height:403px; overflow:hidden; z-index:1;}


.slider{
	width:986px; height:403px;
	overflow:hidden;
	z-index:1;
	top:0;
	left:0;
}
.pix_diapo {
	
	position:absolute;
	width:986px;
	 height:345px;
}
.pix_diapo > div {
	display: none;
	height: 345px;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	overflow:hidden;
}

#pix_prev, #pix_next {
	cursor: pointer;
	display: block;
	height: 40px;
	margin-top: -20px;
	position: absolute;
	top: 50%;
	width: 40px;
	z-index: 1001;
}

#pix_play, #pix_commands, #pix_stop, #pix_prev, #pix_next  { display:none;}

#pix_pag{ position:absolute; z-index:3; top:364px; left:4px;}
#pix_pag li{
		margin-right:1px; 
		display:block; 
		float:left; 
		width:17px; 
		height:17px;  
		background:url(../images/pag_bg.png) 0 0 no-repeat;
		font-size:0;
		line-height:0;
		cursor:pointer;
}
#pix_pag li:hover, #pix_pag .diapocurrent{ background-position:0 -17px;}

.pix_relativize {
	overflow: hidden;
	position: relative;
	height:345px;
	
	
}
.imgFake {
	cursor: pointer;
}
.elemHover {
	position: absolute;
}
.caption {
	display: block;
	top:0;
	left:0;
	width:978px;
}
.ui-loader {
	display: none;
}
.pix_thumb, #pix_canvas{ display:none;}

.pix_diapo img{ position:absolute; left:0; top:0; z-index:1;}


.caption{ position:absolute; z-index:2; top:119px; left:16px;}


.caption .slider-text1{ color:#363636; font-size:25px; text-transform:uppercase;}
.caption .slider-text1 span{ color:#0896FF;}





