body
{
        background:#3BB5DF ;
        color: #8C8C8C;
        font-size: 13px;
		line-height:16px;
        padding: 0px;
        text-align: center;
		font-family:Arial, Helvetica, sans-serif;
		min-width:963px;
		margin:0;
}


.main
{
	margin: 0 auto; 
	width: 963px; 
	padding:0;
	text-align:left;
	min-width:963px;
	
}


a{color:#6BBA0C;}
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 \__________________________________________________________________
--------------------------------------------------------------------------------------- */


.header-box h3
{font-family: 'MyriadProBold';}

.box2 h3 .text1,
.title .text2
{font-family: 'MyriadProBlack';}






/*         ________
__________/ header \_____________________________________________________________________
--------------------------------------------------------------------------------------- */
.tail-header{ background:url(../images/tail-header.jpg) top center repeat-x;}
.header-center{ background:url(../images/header_center.jpg) top center no-repeat;}
.header{ min-height:488px;}

/*logo-*/
.logo{
	background:url(../images/logo.png) 0 0 no-repeat;
	width:309px;
	height:183px;
	top:0;
	left:2px;
}

/*header-box*/
.header-box{
	top:197px;
	left:2px;
	width:652px;
}
.header-box1{
	background:url(../images/header-box1.jpg) 0 0 no-repeat;
	width:309px;
	height:183px;
}
.header-box2{
	background:url(../images/header-box2.jpg) 0 0 no-repeat;
	width:309px;
	height:183px;
}
.box-indent{ margin-left:34px;}

.header-box h3{ color:#FFFFFF; font-size:30px; line-height:1.2em; top:17px; left:19px;}
.header-box .box-text{
	color:#FFFFFF;
	font-size:12px;
	top:70px;
	left:137px;
	line-height:1.2em;
	width:153px;
	
	 -webkit-text-shadow: 0px 1px 1px #0E5274;
  -moz-text-shadow: 0px 1px 1px #0E5274;
  text-shadow: 0px 1px 1px #0E5274;
}
.header-box .box-text p{ padding-bottom:14px;}
.img1-box{ background:url(../images/img1-box.jpg) 0 0 no-repeat; width:111px; height:41px; top:69px; left:17px;}
.img2-box{ background:url(../images/img2-box.jpg) 0 0 no-repeat; width:111px; height:41px; top:70px; left:18px;}
.box-button{
	top:143px;
	left:21px;
	background:url(../images/box-button.png) 0 0 no-repeat;
	width:105px;
    height:30px;
	text-decoration:none;
	color:#FFF;
	font-size:15px;
	text-align:center;
	font-weight:bold;
	line-height:2em;
	
	  -webkit-text-shadow: 0px -1px 1px #5DA50D;
  -moz-text-shadow: 0px -1px 1px #5DA50D;
  text-shadow: 0px -1px 1px #5DA50D;
}

/**/

/*         _________
__________/ content \_____________________________________________________________________
--------------------------------------------------------------------------------------- */
.tail-content-top{ background:#FFF url(../images/tail-content-top.gif) 0 0 repeat-x;}
.tail-content-bottom{ background:url(../images/tail-content-bottom.gif) bottom center repeat-x;}
.content-bg-bottom{ background:url(../images/content_footer.gif) bottom left no-repeat; padding-bottom:7px;}

.content-indent{ padding:12px 0 0 0;}
#content{ position:relative; }
#container{overflow:hidden; text-align:left;}

#right{ float:right; text-align:left;    width:322px;}
.right-indent{padding:0 0 0 0}
#left{ float:left; text-align:left;    width:322px;}
.left-indent{padding:0 0 0 0}



/*stylebox1-indent*/
.stylebox1-indent{ margin-bottom:36px;}
/**/


/*on-line style*/
.content .button, button{
	background:#7BC91C;
	height:30px;
	padding:0 6px;
	text-decoration:none;
	color:#FFF;
	font-size:15px;
	line-height:1.9em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	display:inline-block;
	
-webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;

}
.content .button:hover, button:hover{ background:#14496D;}




.button1{
	background:url(../images/button.png) 0 0 no-repeat;
	width:105px;
	 height:30px;
	 display:block;
	 color:#FFFFFF;
	 font-size:15px;
	 line-height:2em;
	 font-weight:bold;
	 text-decoration:none;
	 text-align:center;
}


.title{ padding-bottom:26px;}
.title .text1{ color:#33B1E0; font-size:24px; line-height:1em; display:block;}
.title .text2{ color:#14496D; font-size:24px; line-height:1em; text-transform:uppercase; font-weight:normal;}

.indent-top-bottom1{ padding:13px 0 23px 0;}

.img-border{
	border:3px solid #B9E2EE;
	
	-webkit-border-radius: 9px;
  -moz-border-radius: 9px;
  border-radius: 9px;
  display:inline-block;
  padding:2px;
}

.indent-top-bottom0{ padding:13px 0 14px;}
/**/


.bg-top-center{ background:url(../images/bg_top_center.gif) 0 0 repeat-x; margin-left:1px;}
.bg-top-left{ background:url(../images/bg_top_left.gif) 0 0 no-repeat;}
.bg-top-right{ background:url(../images/bg_top_right.gif) top right no-repeat; padding:0 21px 0 20px; min-height:300px;}
.bg-bot{  padding:24px 0 15px 0; background:url(../images/bg-bot.gif) bottom left repeat-x;}
.bg-text-bot{background:url(../images/bg-bot1.gif) bottom left repeat-x; padding-bottom:40px;}

.img_caption{ display:none;}

/*box2*/
.box2{
	background:#F7F7F7;
	-webkit-border-radius: 9px;
  -moz-border-radius: 9px;
  border-radius: 9px;
  
  border:1px solid #CEE0E0;
}
.box2-inner{ padding:10px 5px 12px 14px;}

.box2 h3{ padding-bottom:16px;}
.box2 h3 .text1{ color:#14496D; font-size:28px; line-height:1em; text-transform:uppercase; letter-spacing:-1px; font-weight:normal; display:block;}
.box2 h3 .text2{ color:#33B1E0; font-size:31px; line-height:1em; font-weight:normal; letter-spacing:-3px;}
.text1{ color:#6BBA0C; font-size:14px;}
.indent-top-bottom{ padding:9px 0 15px 0;}
.link-top{ padding:21px 0 2px 2px;}
.link-top0{ padding:14px 0 2px 2px;}

/**/



.list2 li{
	background:#D6EFF9 url(../images/list2_marker.png) 7px 7px no-repeat;
	-webkit-border-radius: 9px;
  -moz-border-radius: 9px;
  border-radius: 9px;
  margin-bottom:13px;
}
.list2 li:last-child{ margin-bottom:0;}
.list2 li:hover{ background:#14496D url(../images/list2_marker.png) 7px 7px no-repeat;}
.list2 li a{ display:block; padding:7px 6px 7px 36px; text-decoration:none; color:#14496D;}
.list2 li a:hover{ color:#FFF;}


/*row-box*/
.row-box .col-1{ width:290px; background:url(../images/bg-bot.gif) bottom left repeat-x; padding-bottom:51px;}
.row-box .col-2{ width:290px; background:url(../images/bg-bot.gif) bottom left repeat-x; padding-bottom:51px;  margin-left:19px;}
.img-bottom{ margin-bottom:16px;}
/**/


/*row-sub*/
.row-sub .col-2{ width:279px; float:right;  background:url(../images/bg-bot.gif) bottom left repeat-x; padding-bottom:55px;}
.row-sub .col-1{ width:599px; float:left;}

.row-img{ background:url(../images/bg-bot1.gif) bottom left repeat-x; padding-bottom:41px;}
.img-indent{ margin:0 18px 0 0;}
/**/


/*         ________
__________/ footer \______________________________________________________________________
--------------------------------------------------------------------------------------- */
.tail-footer{
	background:url(../images/tail-footer.gif) top center repeat-x;
	min-height:67px;
}
.footer .fleft{ color:#FFFFFF; font-size:14px; width:330px;}
.footer .fleft p{ padding:25px 0 0 1px;}
.footer .fright{ width:400px;}
.footer{ height:67px;}


.footer-menu ul{ float:right; padding:24px 0 0 0;}
.footer-menu ul ul{ display:none;}
.footer-menu ul li{ display:block; float:left; background:url(../images/menu_sep.gif) right 2px no-repeat; padding:0 12px; text-transform:capitalize;}
.footer-menu ul li:last-child{ background:none;}
.footer-menu ul li a{ color:#14496D; font-size:14px; text-decoration:none;}
.footer-menu ul li a:hover, .footer-menu .current a, .footer-menu .active a{ color:#FFF;}


/*         ________
__________/ slider \______________________________________________________________________
--------------------------------------------------------------------------------------- */
.slider-wrapper{
	width:592px;
	height:210px;
	border:3px solid #B9E2EE;
	background:#FFF;
	
	-webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}

.slider-wrapper-inner{
	top:2px;
	left:2px;
	width:588px;
	height:206px;
	background:#F5F7F7;
	
	-webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

.container-indent{ padding:24px 0 0 0;}


.row-slider{ background:url(../images/row-slider-wrapepr.gif) 0 256px no-repeat;}
.row-slider .slider{
	width:598px; height:290px;
	overflow:hidden;
	z-index:1;
	margin-bottom:5px;
}
.row-slider .pix_diapo {
	
	position:absolute;
	width:1005px;
	 height:290px;
}
.row-slider .pix_diapo > div {
	display: none;
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}

.row-slider #pix_prev,  .row-slider #pix_next {
	cursor: pointer;
	display: block;
	height: 13px;
	position: absolute;
	width: 13px;
	z-index: 1001;
}


#pix_play, #pix_commands, #pix_stop , #pix_next { display:none;}

.row-slider #pix_pag{ position:absolute; top:228px; left:0; z-index:999;}

.row-slider #pix_pag li{ 
	display:block; 
	float:left;  
	margin-right:3px; 
	background:url(../images/page_bg.png) 0 0 no-repeat;
	width:13px;
	height:13px;
	font-size:0;
	text-indent:-10000px;
	line-height:0;
	cursor:pointer;
	
}
.row-slider #pix_pag li.diapocurrent, .row-slider #pix_pag li:hover{ background-position:0 -13px;}

.pix_relativize {
	overflow: hidden;
	position: relative;
	
}
.imgFake {
	cursor: pointer;
}
.elemHover {
	position: absolute;
}
.caption {
	display: block;
	top:0;
	left:0;
	 position:absolute; 
	 z-index:111;
}
.ui-loader {
	display: none;
}
.pix_thumb, #pix_canvas, #pix_prev { display:none;}

.row-slider  .pix_diapo img{ position:absolute; left:300px; top:5px; z-index:1;}




.row-slider .caption {display:block; width:260px; color:#8C8C8C; font-size:12px; line-height:1.15em;}
 

.title_text1{ width:209px; height:115px; background:url(../images/title_text1.png) 0 0 no-repeat;}
.title_text2{ width:209px; height:115px; background:url(../images/title_text2.png) 0 0 no-repeat;}
.title_text3{ width:209px; height:115px; background:url(../images/title_text3.png) 0 0 no-repeat;}
.title_text4{ width:209px; height:115px; background:url(../images/title_text4.png) 0 0 no-repeat;}



.deep1-top{ top:15px; left:40px;}
.deep1-bottom{ top:138px; left:44px;}








