html{background:#ceefff;}
body{
	margin:0;
	font:11px Tahoma, Geneva, serif;
	color:#f1fafe;
	background:#ceefff url(../../images/bg-body.gif) no-repeat 50% 0;
	min-width:1000px;
	position:relative;
}
/* General reset */
img{border:0;}
a{
	color:#05699b;
	text-decoration:underline;
}
a:hover{text-decoration:none;}
input,
textarea,
select{
	font:100% arial,sans-serif;
	vertical-align:middle;
}
form,fieldset{
	margin:0;
	padding:0;
	border:none;
}
/* wrapper */
#wrapper{
	width:1000px;
	margin:0 auto;
	overflow:hidden;
}
#wrapper:after {
	clear: both;
	content:"";
	display: block;
}
* +html #wrapper{position:relative;}
/* header */
#header{width:100%;}
#header:after {
	clear: both;
	content:"";
	display: block;
}
.logo{
	float:left;
	width:81px;
	height:82px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../../images/logo.gif) no-repeat;
	margin:17px 0 0 57px;
	display:inline;
}
.logo a{
	height:82px;
	display:block;
}
.top-holder{
	overflow:hidden;
	background:url(../../images/bg-top-holder.gif) no-repeat 100% -47px;
	padding:0 8px 0 0;
}
.top-holder .frame{
	background:url(../../images/bg-top-holder.gif) no-repeat;
	padding:11px 8px 14px 10px;
	float:right;
}
* html .top-holder{
	overflow:visible;
	height:1%;
}
/* top-nav */
.top-nav{
	margin:0;
	padding:5px 6px 0 0;
	list-style:none;
	float:left;
}
.top-nav li{
	float:left;
	font:12px Arial, Helvetica, sans-serif;
	padding:0 14px;
}
.top-nav li a{
	text-decoration:none;
	color:#83defc;
}
.top-nav li a:hover{border-bottom:1px solid #83defc;}
.top-holder .search{float:left;}
.top-holder .search fieldset{float:left;}
.top-holder .search .btn{
	float:left;
	margin:0 0 0 5px;
	width:60px;
	height:23px;
	text-indent:-9999px;
	overflow:hidden;
	font-size:0;
	line-height:0;
	background:url(../../images/btn-ara.gif) no-repeat;
	border:0;
	cursor:pointer;
}
.top-holder .search .btn:hover,
.top-holder .search .btn.hover{
	background-position:0 -23px;
}
.top-holder .search span{
	float:left;
	width:130px;
	height:23px;
	background:url(../../images/bg-search-input.gif) no-repeat;
}
.top-holder .search span input{
	width:117px;
	padding:5px 3px 5px 10px;
	font-size:11px;
	color:#013651;
	float:left;
	background:none;
	border:0;
}
/* navigation */
#nav{
	margin:0;
	padding:15px 5px 0;
	list-style:none;
	float:right;
}
#nav li{
	float:left;
	background:url(../../images/bullet-nav.gif) no-repeat 15px 12px;
	font-size:12px;
	margin:0 5px 0 0;
	position:relative;
	z-index:1;
}
#nav a{
	color:#05699b;
	text-decoration:none;
	display:block;
	padding:12px 8px 16px 26px;
}
.inner #nav a {padding:9px 8px 15px 26px;}
* html #nav a{padding-bottom:12px;}
* + html #nav a{padding-bottom:12px;}
#nav li .drop{
	position:absolute;
	z-index:100;
	left:0;
	top:-9999px;
	overflow:hidden;
}
#nav li .main-drop .top .l{background:url(../../images/bg-top-l.gif) no-repeat;}
#nav li .top{
	height:5px;
	line-height:0;
	font-size:0;
	position:relative;
	padding:0 5px;
}
#nav li .drop-wr{float:left;}
#nav li .top .r{
	width:5px;
	height:5px;
	position:absolute;
	top:0;
	right:0;
	background:url(../../images/bg-top-r.gif) no-repeat;
}
#nav li .top .l{
	width:5px;
	height:5px;
	position:absolute;
	top:0;
	left:0;
	background:#016699;
}
#nav li .bottom{
	height:5px;
	line-height:0;
	font-size:0;
	position:relative;
	padding:0 5px;
}
#nav li .bottom .l{
	background:url(../../images/bg-bottom-l.gif) no-repeat;
	width:5px;
	height:5px;
	position:absolute;
	top:0;
	left:0;
}
#nav li .top .c{
	width:100%;
	height:5px;
	background:#016699;
}
#nav li .bottom .r{
	background:url(../../images/bg-bottom-r.gif) no-repeat;
	width:5px;
	height:5px;
	position:absolute;
	top:0;
	right:0;
}
#nav li .bottom .c{
	width:100%;
	height:5px;
	background:#016699;
}
#nav li .center{
	background:#016699;
	width:100%;
	position:relative;
	z-index:2;
}
#nav li .center:after {
	clear: both;
	content: "";
	display: block;
}
#nav ul{
	list-style:none;
	float:left;
	padding:0 0 30px;
	margin:-3px 0 0;
}
#nav ul li{
	float:none;
	margin:0 0 -1px;
	padding:0 25px 3px 14px;
	background:url(../../images/bg-drop-border.gif) repeat-x 0 100%;
	font-size:0;
	line-height:0;	
}
#nav ul li a{
	color:#e6f7ff;
	display:block;
	height: auto;
	position:relative;
	font:bold 12px/15px Tahoma, Geneva, serif;
	padding:11px 14px;
	background:url(../../images/bullet-drop.gif) no-repeat 0 17px;
	white-space:nowrap;	
}
#nav li:hover .drop a,
#nav li.hover .drop a{
	background:url(../../images/bullet-drop.gif) no-repeat 0 17px !important;
	color:#e6f7ff;
}
#nav li .drop li:hover,
#nav li .drop li.hover{background:#056ea4 url(../../images/bg-drop-border.gif) repeat-x 0 100%;}
#nav li:hover .drop li:hover a,
#nav li.hover .drop li.hover a{
	background:url(../../images/bullet-drop-hover.gif) no-repeat 0 17px !important;
	color:#92d8fe;
}
#nav li:hover .drop,
#nav li.hover .drop,
#nav li:hover .wrapp-drop,
#nav li.hover .wrapp-drop{top:45px;}
#nav a span{display:block;}
#nav a span .cufon{margin:0 0 2px;}
#nav a:hover span{color:#afe2f7;}
#nav li:hover,
#nav li.hover{background:#016699 url(../../images/bg-nav-hover.gif) no-repeat;}
#nav li:hover a,
#nav li.hover a{
	background:url(../../images/bg-nav-hover.gif) no-repeat 100% -78px;
	color:#afe2f7;
}
#nav li:hover li,
#nav li.hover li{background:url(../../images/bg-drop-border.gif) repeat-x 0 100%;}
#nav li:hover li a,
#nav li.hover li a{
	background:url(../../images/bullet-drop.gif) no-repeat 0 17px;
	color:#e6f7ff;
}
#nav ul li:hover a,
#nav ul li.hover a{
	background:url(../../images/bullet-drop-hover.gif) no-repeat 0 17px;
	color:#92d8fe;
}
/* main-drop */
#nav li .wrapp-drop{
	position:absolute;
	top:-9999px;
	left:-520px;
	width:967px;
}
#nav li .main-drop ul{
	padding:9px 0 5px 14px;
	margin:-5px 0 -5px;
	position:relative;
	float:left;
}
#nav li .main-drop li{
	background:none;
	float:none;
	padding:1px 1px 2px;
	position:static;
	font-size:0;
	line-height:0;
	margin:0 0 -1px;
}
#nav li .main-drop li a{
	background:url(../../images/bullet-main-drop.gif) no-repeat 21px 13px !important;
	padding:7px 28px 6px 33px;
	white-space:nowrap;
	position:static;
	float: none;
	display: block;
	height: auto;
	color: #e6f7ff;
	font: bold 12px/15px Tahoma, Geneva, sans-serif;
}
* html #nav li .main-drop li a{position:relative;}
#nav li .main-drop li:hover a,
#nav li .main-drop li.hover a,
#nav li .main-drop li a:hover{
	position:relative;
	z-index:999;
}
#nav li .main-drop li div{
	position:absolute;
	top:-9999px;
	left:100%;
	margin:0 0 0 -2px;
	padding:0 0 0 1px;
}
#nav li .main-drop li div li{margin:0 0 -1px;}
#nav li .main-drop ul ul{
	background:#056ea4 url(../../images/bg-drop-main.gif) repeat-y;
	padding:10px 0 4px;
	margin:0 0 0 -1px;
	z-index:100;
}
#nav li .main-drop ul ul ul{background:#016699 url(../../images/bg-drop-main.gif) repeat-y;}
#nav li .main-drop ul ul ul ul{
	background:url(../../images/bg-drop-main.gif) repeat-y !important;
	margin:-5px 0 0;
}
#nav li .main-drop li:hover,
#nav li .main-drop li.hover{
	background:#056ea4;
	border:1px solid #015179;
	border-width:1px 0 1px 1px;
	padding:0;
}
#nav li .main-drop li:hover li,
#nav li .main-drop li.hover li{padding:1px 1px 2px;}
#nav li .main-drop li li:hover,
#nav li .main-drop li li.hover {padding:0;}
#nav li .main-drop li:hover a,
#nav li .main-drop li.hover a{
	background:#056ea4 url(../../images/bg-drop-arrow.gif) no-repeat 20px 12px !important;
	border:1px solid #0179b6;
	border-width:1px 0 1px 1px;
	padding:6px 26px 6px 32px;
	position:relative;
	color:#92d8fe;
}
* html #nav li .main-drop li.hover a{background:#056ea4 url(../../images/bullet-main-drop.gif) no-repeat 21px 13px !important;}
* +html #nav li .main-drop li.hover a{background:#056ea4 url(../../images/bullet-main-drop.gif) no-repeat 21px 13px !important;}
#nav li .main-drop li:hover li a,
#nav li .main-drop li.hover li a{
	background:url(../../images/bullet-main-drop.gif) no-repeat 21px 13px !important;
	padding:7px 27px 7px 33px;
	color:#e6f7ff;
	border:0;
}
#nav li .main-drop li li:hover a,
#nav li .main-drop li li.hover a{
	background:#016699 url(../../images/bg-drop-arrow.gif) no-repeat 20px 12px !important;
	border:1px solid #0179b6;
	border-width:1px 0 1px 1px;
	padding:6px 26px 7px 32px;
}
* html #nav li .main-drop li li.hover a{background:#016699 url(../../images/bg-drop-arrow.gif) no-repeat 21px 13px !important;}
* +html #nav li .main-drop li li.hover a{background:#016699 url(../../images/bg-drop-arrow.gif) no-repeat 21px 13px !important;}
#nav li .main-drop li li:hover li a,
#nav li .main-drop li li.hover li a{
	background:url(../../images/bullet-main-drop.gif) no-repeat 20px 13px !important;
	border:0;
	padding:7px 27px 7px 33px;
	position:relative;
	color:#e6f7ff;
}
#nav li .main-drop li li li:hover,
#nav li .main-drop li li li.hover{padding:0;}
#nav li .main-drop li li li:hover a,
#nav li .main-drop li li li.hover a{
	background:#056ea4 url(../../images/bg-drop-arrow.gif) no-repeat 19px 12px !important;
	border:1px solid #0179b6 !important;
	border-width:1px 0 1px 1px !important;
	padding:6px 26px 7px 32px;
}
* html #nav li .main-drop li li li.hover a{background:#056ea4 url(../../images/bg-drop-arrow.gif) no-repeat 20px 13px !important;}
* +html #nav li .main-drop li li li.hover a{background:#056ea4 url(../../images/bg-drop-arrow.gif) no-repeat 20px 13px !important;}
#nav li .main-drop li li li:hover li a,
#nav li .main-drop li li li.hover li a{
	background:url(../../images/bullet-main-drop.gif) no-repeat 26px 12px !important;
	border:0 !important;
	padding:7px 27px 7px 33px;
	color:#e6f7ff;
}
* html #nav li .main-drop li li li.hover a,
* html #nav li .main-drop li li.hover a{background:#016699 url(../../images/bg-drop-arrow.gif) no-repeat 21px 12px;}
#nav li .main-drop li li li a{background:url(../../images/bullet-main-drop.gif) no-repeat 21px 12px !important;}
#nav li .main-drop li li li li a:hover{
	background:url(../../images/bg-drop-arrow.gif) no-repeat 26px 12px !important;
	color:#92d8fe;
}
#nav li .main-drop li li li li a{
	border:0;
	padding:7px 26px 7px 32px;
	font-size:11px;
}
#nav li .main-drop li li li li img{
	display:block;
	padding:10px 0 0 20px !important;
}
#nav li .main-drop li li li li{height:auto;}
#nav li .main-drop li li li:hover li img,
#nav li .main-drop li li li.hover li img{
	display:block;
	padding:10px 0 0 20px !important;
}
#nav li .main-drop li li li li:hover,
#nav li .main-drop li li li li.hover{
	border:0 !important;
	padding:1px;
	background:none;
}
#nav li .main-drop li li:hover a,
#nav li .main-drop li li.hover a,
#nav li .main-drop li li li:hover a,
#nav li .main-drop li li li.hover a{color:#92d8fe;}
#nav li .main-drop li li li:hover a,
#nav li .main-drop li:hover div,
#nav li .main-drop li.hover div{top:0px;}
#nav li .main-drop li:hover div div,
#nav li .main-drop li.hover div div{top:-9999px;}
#nav li .main-drop li li:hover div,
#nav li .main-drop li li.hover div{top:0px;}
#nav li .main-drop li li:hover div div,
#nav li .main-drop li li.hover div div{top:-9999px;}
#nav li .main-drop li div li div{
	background:#016699;
	top:0;
	left:100%;
}
#nav li .main-drop li div li div li div.last{
	left:100%;
	background:url(../../images/bg-corner-right.gif) no-repeat 100% 0 !important;
	padding:5px 0 0;
}
#nav li .main-drop li div li div li div.last div{
	background:url(../../images/bg-corner-bottom.gif) no-repeat 100% 100% !important;
	position:static;
	float:left;
}
* html #nav li .main-drop li div li div li div.last div{overflow:hidden;}
#nav li .main-drop li div li div li div.last div:after {
	clear: both;
	content:"";
	display: block;
}
#nav li .main-drop li li li:hover div,
#nav li .main-drop li li li.hover div{top:0px;}
#nav li .main-drop li div li div li div.last div ul{padding-left:5px;}
.visual{
	width:100%;
	overflow:hidden;
	position:relative;
	margin:0 0 10px;
}
.prew,
.next{
	position:absolute;
	top:46%;
	width:22px;
	height:64px;
	text-indent:-9999px;
	overflow:hidden;
}
.prew{
	background:url(../../images/bg-prew-next.gif) no-repeat;
	left:1px;
}
.prew:hover{background-position:0 -64px;}
.next{
	background:url(../../images/bg-prew-next.gif) no-repeat 0 -128px;
	right:1px;
}
.next:hover{background-position:0 -200px;}
/* main */
#main{
	overflow:hidden;
	width:100%;
}
.placeholder{overflow:hidden;}
* html .placeholder{
	height:1%;
	overflow:visible;
}
.placeholder img{display:block;}
.threecolumn{
	background:url(../../images/bg-threecolumn.gif) no-repeat;
	/*overflow:hidden;*/
	width:110%;
	padding:18px 0 0;
	height:247px;
}
.box{
	float:left;
	width:298px;
	padding:0 15px 0 11px;
	margin:0 13px 0 0;
	position:relative;
	min-height:235px;
}

* html .box{height:235px;}
.box .heading{
	overflow:hidden;
	width:100%;
	background:url(../../images/bg-heading.gif) no-repeat 50% 100%;
	padding:3px 15px 8px;
	margin:0 -15px;
}
.box .heading img{
	float:left;
	margin:4px 6px 0 0;
}

* html .heading img{margin-right:5px;}
.text {
	overflow:hidden;
	height:1%;
}
.heading h2{
	overflow:hidden;
	margin:0;
	color:#d3f0fe;
	font:24px/26px Arial, Helvetica, sans-serif;
	word-spacing:-3px;
	position:relative;
	z-index:2;
}
.inner .heading h2{margin:0;}
* html .heading h2{margin:-3px 0 -4px;}
* +html .heading h2{margin:-3px 0 -4px;}
* html .inner .heading h2{margin:0;}
* +html .inner .heading h2{margin:0;}
.heading span{
	display:block;
	color:#a0dffe;
	font:13px/12px Arial, Helvetica, sans-serif;
}
* html .heading span{margin:0 0 -2px;}
* +html .heading span{margin:0 0 -2px;}
.text-box h3{
	margin:0 0 10px;
	background:url(../../images/bg-arrow.gif) no-repeat 0 4px;
	font-size:11px;
	padding:0 0 0 14px;
	height:30px;
}
.text-box h3 a{
	color:#F1FAFE;
	text-decoration:none;
}
.text-box h3 a:hover{
	color:#F1FAFE;
	text-decoration:underline;
}
.text-box {
	overflow:hidden;
	padding:19px 20px 0 12px;}
.text-box p{margin:0 0 20px;height:53px;}
.box .btn{
	display:block;
	color:#a0dffe;
	font:12px Arial, Helvetica, sans-serif;
	width:242px;
	height:21px;
	text-decoration:none;
	background:url(../../images/bg-btn.gif) no-repeat;
	padding:16px 0 3px 19px;
	position:absolute;
	bottom:0;
	left:19px;
}
* html .box .btn{
	padding:14px 0 1px 19px;
	height:25px;
}
* +html .box .btn{
	padding:14px 0 1px 19px;
	height:25px;
}
.box .btn:hover{
	color:#00a6ff;
	background:url(../../images/bg-btn.gif) no-repeat 0 -41px;
}
* html .boxForm .btn{
	padding:14px 0 1px 19px;
	height:25px;
}
* +html .boxForm .btn{
	padding:14px 0 1px 19px;
	height:25px;
}
.boxForm .btn:hover{
	color:#00a6ff;
	background:url(../../images/bg-btn.gif) no-repeat 0 -41px;
}
.box form{
	overflow:hidden;
	width:100%;
}
.box form label{
	display:block;
	background:url(../../images/bg-arrow2.gif) no-repeat 0 4px;
	color:#004c77;
	font-size:11px;
	font-weight:bold;
	margin:12px 0 7px 36px;
	padding:0 0 0 12px;
}
/*
.box form div{
	overflow:hidden;
	width:100%;
}

/*.box form select{
	margin:-14px 0 0 5px;
	width:260px;
	color:#016598;
}
*/
.boxForm{
	float:left;
	width:298px;
	padding:0 15px 0 11px;
	margin:0 13px 0 0;
	position:relative;
	min-height:235px;
}
.boxForm .heading{
	overflow:hidden;
	width:100%;
	background:url(../../images/bg-heading.gif) no-repeat 50% 100%;
	padding:3px 15px 8px;
	margin:0 -15px;
}
.boxForm .heading img{
	float:left;
	margin:4px 6px 0 0;
}
.boxForm form label{
	display:block;
	background:url(../../images/bg-arrow2.gif) no-repeat 0 4px;
	color:#004c77;
	font-size:11px;
	font-weight:bold;
	margin:12px 0 7px 36px;
	padding:0 0 0 12px;
}
.boxForm .btn{
	display:block;
	color:#a0dffe;
	font:12px Arial, Helvetica, sans-serif;
	width:242px;
	height:21px;
	text-decoration:none;
	background:url(../../images/bg-btn.gif) no-repeat;
	padding:16px 0 3px 19px;
	position:relative;
	bottom:0;
	left:19px;
	top:3px;
}
.boxForm ul{
	margin:0 10px 0 0;
	padding:0;
	list-style:none;
	color:#004c77;
	font-weight:bold;
	position:absolute;
	width:280px;
	z-index:10;
	border:1px solid;
	border-bottom:#2EB9FE;
	border-left:#2EB9FE;
	border-right:#2EB9FE;
}
.box ul{
	margin:3px -10px 0;
	padding:0;
	list-style:none;
	color:#004c77;
	font-weight:bold;
	position:relative;
	overflow:hidden;
	width:100%;
}
.box li{
	background:url(../../images/bg-heading.gif) no-repeat 50% 0;
	padding:10px 0 9px 21px;
	margin:-1px 0 1px 0;
}
.box li h4{
	background:url(../../images/bg-arrow3.gif) no-repeat 0 5px;
	padding:0 0 0 10px;
	margin:0;
	font-size:11px;
}
.box li a{
	color:#004c77;
	text-decoration:none;
}
.box li a:hover{text-decoration:underline;}

.number1{
	float:left;
	color:#5bc6fa;
	font:30px Arial, Helvetica, sans-serif;
}
.number2{
	float:left;
	color:#37b7f6;
	font:30px Arial, Helvetica, sans-serif;
}
#elegant{color:#5ac7fd;}

.text-holder{
	width:999px;
	height:155px;
	background:url(../../images/bg-text-holder.gif) no-repeat;
	margin:5px 0 0;
	position:relative;	
}
.text-holder img
{
	position:relative;
	left:0;
	top:5px;	
}
.ttl{
	position:absolute;
	top:5px;
	left:0px;
	font:40px/26px Arial, Helvetica, sans-serif;
	color:#3788b1;
	display:block;
	padding:30px 0 0 106px;
	letter-spacing:-2px;
}
.inner .ttl{padding:34px 0 0 106px;}
* html .inner .ttl{padding:34px 0 0 106px;}
* +html .inner .ttl{padding:34px 0 0 106px;}
* html .ttl{margin:-5px 0 -6px -1px;}
* +html .ttl{margin:-5px 0 -5px -1px;}
.ttl1{
	position:absolute;
	top:75px;
	left:0px;	
	font:18px Arial, Helvetica, sans-serif;
	color:#3788b1;
	display:block;
	padding:6px 0 0 284px;
	letter-spacing:-1px;
	word-spacing:1px;
}
.inner .ttl1{padding:11px 0 0 284px;}
* html .inner .ttl1{padding:11px 0 0 284px;}
* +html .inner .ttl1{padding:11px 0 0 284px;}
* html .ttl1{margin:0 0 -3px -1px;}
* +html .ttl1{margin:0 0 -3px -1px;}
.ttl2{
	font:15px Arial, Helvetica, sans-serif;
	color:#3788b1;
	display:block;
	padding:2px 0 0 284px;
	letter-spacing:-1px;
	word-spacing:2px;
}
.inner .ttl2{
	padding:0 0 0 284px;
	word-spacing:0;
}
* html .inner .ttl2{
	padding:0 0 0 284px;
	word-spacing:0;
}
* +html .inner .ttl2{
	padding:0 0 0 284px;
	word-spacing:0;
}
* html .ttl2{margin:0 0 -1px -1px;}
* +html .ttl2{margin:0 0 -1px -1px;}
.ttl a,
.ttl1 a,
.ttl2 a{
	color:#3788b1;
	text-decoration:none;
}
.worldwide{
	position:absolute;
	right:16px;
	top:31px;
	font:20px Arial, Helvetica, sans-serif;
	color:#3788b1;
	letter-spacing:-1px;
}
.inner .worldwide{
	right:16px;
	top:27px;
}
* html .inner .worldwide{
	right:16px;
	top:27px;
}
* +html .inner .worldwide{
	right:16px;
	top:27px;
}
* html .worldwide{margin:-3px 0 0;}
* +html .worldwide{margin:-3px 0 0;}
.worldwide span{
	font-size:16px;
	color:#3788b1;
	display:block;
}
* html .worldwide span{margin:-3px 0 0;}
* +html .worldwide span{margin:-3px 0 0;}
.worldwide a{
	color:#3788b1;
	text-decoration:none;
}
.name{
	position:absolute;
	top:115px;
	left:10px;	
	width:167px;
	height:18px;
	display:block;
	background:url(../../images/bg-name.gif) no-repeat;
	color:#a6e1ff;
	text-decoration:none;
	margin:8px 0 0 284px;
	padding:7px 0 0 10px;
	font:12px Arial, Helvetica, sans-serif;
	word-spacing:-2px;
}
.inner .name{padding:5px 0 2px 10px;}
* html .name{
	padding-top:5px;
	height:20px;
}
* +html .name{
	padding-top:5px;
	height:20px;
}
/* main-content */
.main-content{
	width:1000px;
	background:url(../../images/bg-main-content.gif) repeat-y -1000px 0;
}
.main-content .frame{background:url(../../images/bg-main-content.gif) no-repeat;}
.main-content .holder{
	width:987px;
	background:url(../../images/bg-main-content.gif) no-repeat -2000px 100%;
	overflow:hidden;
	padding:21px 0 38px;
	min-height:987px;	
}
.main-b{
	height:7px;
	width:1000px;
	background:url(../../images/bg-main-bottom.gif) no-repeat;
	line-height:0;
	font-size:0;
}
.breadcrumbs{
	margin:0 0 0 23px;
	padding:1px 0 3px 17px;
	list-style:none;
	background:url(../../images/bg-breadcrumbs.gif) no-repeat;
	overflow:hidden;
	height:1%;
}
.breadcrumbs li{
	float:left;
	color:#4b7282;
	background:url(../../images/separator-breadcrumbs.gif) no-repeat 0 5px;
	padding:0 11px;
}
.breadcrumbs li:first-child{background:none;}
.breadcrumbs li a{
	color:#4b7282;
	text-decoration:none;
	font-weight:bold;
}
.breadcrumbs li a:hover{text-decoration:underline;}
.content-wrapper{overflow:hidden;}
* html .content-wrapper{
	overflow:visible;
	height:1%;
}
/* content */
.content{
	float:right;
	width:695px;
	padding:16px 12px 0 0;
	overflow:hidden;
}
.content h2{
	margin:0;
	color:#4b7282;
	font:46px Arial, Helvetica, sans-serif;
}
.text-block{
	width:698px;
	background:url(../../images/bg-text-box.gif) repeat-y -698px 0;
	color:#bf845d;
}
.text-block .frame-t{background:url(../../images/bg-text-box.gif) no-repeat;}
.text-block .holder-b{
	background:url(../../images/bg-text-box.gif) no-repeat -1396px 100%;
	padding:17px 0 0;
}
.content-promo .text-block .holder-b{padding:20px 0 10px;}
.content-promo .text-block {margin:0 0 31px;}
.text-block .text{
	display:block;
	padding:0 0 0 26px;
}
.block{
	padding:0 6px 13px 26px;
	background:url(../../images/bg-heading-border.gif) no-repeat 12px 100%;
	margin:0 0 15px;
}
.heading-main{
	background:url(../../images/bg-main-heading.gif) no-repeat 0 3px;
	padding:0 0 0 27px;
}
.heading-main strong{
	display:block;
	margin:0 0 3px;
	font:31px Arial, Helvetica, sans-serif;
	color:#bf845d;
	letter-spacing:1px;
}
.text-block p{margin:0;}
.select-box label{
	display:block;
	background:url(../../images/bg-select-label.gif) no-repeat 0 5px;
	padding:0 0 13px 11px;
	font-size:13px;
	font-weight:bold;
}
.select-box fieldset{
	padding:0 27px;
	overflow:hidden;
}
.select-box label span{
	font-size:11px;
	font-weight:normal;
}
.select-box .btn{
	background:url(../../images/btn-sel.gif) no-repeat;
	height:28px;
	width:140px;
	border:0;
	cursor:pointer;
	text-indent:-9999px;
	overflow:hidden;
	font-size:0;
	line-height:0;
	float:left;
}
.select-box .btn:hover,
.select-box .btn.hover{background-position:0 -28px;}
.select-box .txt{
	float:left;
	width:472px;
	height:30px;
	background:url(../../images/bg-select-input.gif) no-repeat;
	margin:0 19px 0 0;
}
.select-box .txt input{
	width:450px;
	padding:7px 11px;
	font-size:11px;
	color:#bf845d;
	background:none;
	border:0;
}
.select-box .row{
	overflow:hidden;
	background:url(../../images/separator-text-block.gif) repeat-x 0 100%;
	padding:0 27px 25px 34px;
	margin:0 -27px 13px;
	width:637px;
}
.select-box .row.other{background:none;}
.select-box .row select{
	width:212px;
	padding:0 0 0 12px;
	font-size:11px;
	color:#bf845d;
	float:left;
	margin:7px 21px 0 0;
}
.select-box .arrow{
	float:left;
	background:url(../../images/bg-arrow5.gif) no-repeat;
	width:15px;
	height:22px;
	font-size:0;
	line-height:0;
	margin:7px 12px 0 0;
}
.heading-box h2{
	background:url(../../images/bg-arrow6.gif) no-repeat 5px 13px;
	padding:0 0 0 23px;
	word-spacing:3px;
	margin:0 0 10px;
}
.inner .heading-box h2{
	margin:0 0 8px;
	background:url(../../images/bg-arrow6.gif) no-repeat 5px 21px;
}
* html .inner .heading-box h2{
	margin:0 0 8px;
	background:url(../../images/bg-arrow6.gif) no-repeat 5px 21px;
}
* + html .inner .heading-box h2{
	margin:0 0 8px;
	background:url(../../images/bg-arrow6.gif) no-repeat 5px 21px;
}
* html .heading-box h2{margin:-3px 0 0;}
* + html .heading-box h2{margin:-3px 0 0;}
* html .content-list .heading-box h2{margin:-5px 0 0;}
* + html .content-list .heading-box h2{margin:-5px 0 0;}
.content-list .heading-box h2{margin:0 0 3px;}
.heading-box span{
	display:block;
	font:16px Arial, Helvetica, sans-serif;
	padding:0 0 0 5px;
	color:#7092ab;
}
.heading-box h3{
	padding:0 0 3px;
	margin:0 0 15px;
	font:24px Arial, Helvetica, sans-serif;
	color:#4b7282;
}
.heading-box h4{
	padding:18px 0 3px;
	margin:0 0 15px;
	font:24px Arial, Helvetica, sans-serif;
	color:#4b7282;
}
.inner .heading-box h3{margin:0 0 11px;}
* html .inner .heading-box h3{margin:0 0 11px;}
* +html .inner .heading-box h3{margin:0 0 11px;}
* html .heading-box h3{margin:6px 0 12px;}
* + html .heading-box h3{margin:6px 0 12px;}
* html .content-list .heading-box h3{margin:2px 0 12px;}
* + html .content-list .heading-box h3{margin:2px 0 12px;}
.heading-box .ttl-mark{
	font-size:20px;
	padding:3px 0 0;
	margin:0 0 21px;
}
* html .heading-box .ttl-mark{margin:0 0 21px !important;}
* +html .heading-box .ttl-mark{margin:0 0 21px !important;}
.heading-box p{
	margin:0;
	font-size:15px;
}
.heading-box{margin:0 0 0px;}
.heading-box p .cufon{margin:0 0 3px;}
.content-promo .heading-box{margin:0 0 0px;}
.content-box{
	color:#4b7282;
	overflow:hidden;
	width:100%;
	padding:16px 0 0;
}
.inner .content-box{padding:8px 0 0;}
.content-block img{
	float:right;
	margin:0 0 0 10px;
}
.content-block {
	overflow:hidden;
	width:100%;
	font-size:13px;
	color:#4b7282;
	padding:0 0 43px;
}
.inner .content-block{padding:0 0 35px;}
.content-block p{
	margin:0 0 24px;
	font-size:13px;
	line-height:24px;
}
.content-block p strong{font-size:14px;}
.info-box{
	padding:24px 0 0;
	color:#4b7282;
	overflow:hidden;
	width:100%;
}
.content-promo .info-box{padding:0;}
.item-block{
	width:100%;
	overflow:hidden;
	margin:0 0 -3px;
}
.item{
	width:110%;
	overflow:hidden;
	padding:41px 0 15px;
}
.item-box{
	float:left;
	width:300px;
	color:#6b8a97;
	font-size:11px;
	padding:0 53px 0 9px;
}
.item-box h4{
	margin:0 0 3px;
	color:#3ca7e1;
	font:18px Arial, Helvetica, sans-serif;
	overflow:hidden;
}
* html .item-box h4{margin:-11px 0 3px;}
* +html .item-box h4{margin:-11px 0 3px;}
.item-box p{
	margin:0 0 4px;
	line-height:13px;
}
.img-hold{
	float:left;
	margin:0 17px 0 0;
	background:url(../../images/bg-img-holder.gif) no-repeat;
	width:84px;
	height:67px;
	overflow:hidden;
	padding:17px 0 0;
}
.img-hold img{
	margin:0 auto;
	display:block;
}
.text-wr{
	overflow:hidden;
	padding:20px 0 0;
}
* html .text-wr{
	overflow:visible;
	height:1%;
}
.inform-box{
	width:696px;
	background:#eef9fc url(../../images/bg-inform.gif) no-repeat;
	margin:0 0 20px;
}
.holder-inf{
	overflow:hidden;
	width:676px;
	background:url(../../images/bg-inform.gif) no-repeat -704px 100%;
	padding:8px 10px 12px;
	color:#4a5a6a;
}
.holder-inf img{
	float:left;
	margin:0 15px 0 0;
}
.inform-box .block-text{
	overflow:hidden;
	padding:14px 0 0;
}
* html .inform-box .block-text{
	overflow:visible;
	height:1%;
}
.inform-box .block-text h4{
	margin:0 0 10px;
	font-size:14px;
}
.inform-box .block-text p{
	margin:0 0 8px;
	line-height:15px;
}
.inform-box .more{
	text-decoration:none;
	font-size:11px;
	color:#8cc3e1;
	padding:0 20px 0 0;
	background:url(../../images/bg-more.gif) no-repeat 100% 5px;
}
.inform-box .more:hover{text-decoration:underline;}
.place-holder{margin:0 0 21px;}
.place-holder img{display:block;}
/* animation */
.box .animation{
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	overflow:hidden;
}
.box .animation li{
	float:left;
	margin:0 5px 0 0;
	padding:0;
}
.box .animation li a{
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	width:8px;
	height:7px;
	background:url(../../images/bg-point.gif) no-repeat;
}
.box .animation li a:hover,
.box .animation li.active a {background:url(../../images/bg-point-hover.gif) no-repeat;}
/* paging */
.paging{
	overflow:hidden;
	width:100%;
	padding:0 0 6px;
}
.paging ul{
	margin:0;
	padding:0 15px 0 0;
	list-style:none;
	float:left;
}
.paging ul li{
	float:left;
	margin:0 11px 0 0;
}
.paging ul li a{
	display:block;
	width:29px;
	height:22px;
	text-decoration:none;
	text-align:center;
	background:url(../../images/btn-number.gif) no-repeat;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding:6px 0 0;
}
.paging ul li a:hover,
.paging ul li.active a {background-position:0 -32px;}
.paging .btn-prew,
.paging .btn-next{
	background:url(../../images/btn-prew-next.gif) no-repeat;
	width:139px;
	height:28px;
	text-indent:-9999px;
	overflow:hidden;
	float:left;
	margin:0 30px 0 0;
}
.paging .btn-next{
	background:url(../../images/btn-prew-next.gif) no-repeat 0 -28px;
	margin:0;
	float:right;
}
.paging .btn-next:hover {background-position:0 -56px;}
.paging .btn-prew:hover {background-position:0 -84px;}
/* gallery */
.gallery{
	margin:0;
	padding:5px 0 48px;
	list-style:none;
	overflow:hidden;
	width:110%;
}
.gallery li{
	float:left;
	width:148px;
	height:220px;
	padding:0 35px 0 0;
}
.content-promo .gallery li{
	height:230px;
	font-size:12px;
	position:relative;
}
.content-promo .gallery li .decor-blue{
	position:absolute;
	background:url(../../images/bg-new-blue.png) no-repeat;
	width:45px;
	height:42px;
	text-indent:-9999px;
	overflow:hidden;
	right:49px;
	top:7px;
}
.content-promo .gallery li .decor-red{
	position:absolute;
	background:url(../../images/bg-new-red.png) no-repeat;
	width:44px;
	height:44px;
	text-indent:-9999px;
	overflow:hidden;
	right:43px;
	top:2px;
}
.gallery li a{
	height:124px;
	padding:0 0 8px;
	width:100%;
	overflow:hidden;
	background:url(../../images/bg-holder.gif) no-repeat;
	display:table;
	margin:0 0 17px;
	cursor:pointer;
}
.content-promo .gallery li a{margin:0 0 12px;}
.gallery li a span{
	display:table-cell;
	vertical-align:middle;
	height:124px;
}
.gallery li img{
	display:block;
	margin:0 auto;
}
.gallery li img.big{
	margin-bottom:-8px;
	position:relative;
}
.gallery li strong{
	display:block;
	text-align:center;
	margin:0 0 16px;
}
/* form */
.heading-block{
	background:url(../../images/bg-border-heading-block.gif) repeat-x 0 100%;
	padding:0 0 10px 3px;
	margin:0 0 20px;
}
* html .heading-block{padding:0 0 10px;}
* + html .heading-block{padding:0 0 10px;}
.heading-block h3{
	margin:0;
	color:#4b7282;
	font:24px Arial, Helvetica, sans-serif;
	word-spacing:-3px;
}
.heading-block h3 span{font-size:18px;}
.heading-block .title{
	margin:0;
	background:url(../../images/bg-ttl.gif) no-repeat;
	padding:19px 0 0 53px;
}
.heading-block .bold{
	background:url(../../images/bg-arrow7.gif) no-repeat 5px 8px;
	padding:0 0 0 15px;
}
.content-promo .heading-block{
	padding:0 0 6px 3px;
	margin:0 0 34px;
}
.input-box{padding:0 47px 0 18px;}
.heading-block-bl{
	background:url(../../images/bg-border-blue.gif) repeat-x 0 100%;
	padding:0 0 6px 8px;
	margin:0 0 16px;
	overflow:hidden;
	height:1%;
}
.heading-block-bl h4{
	margin:0;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	color:#0597db;
	text-transform:uppercase;
	background:url(../../images/bg-arrow8.gif) no-repeat 0 4px;
	padding:0 0 0 22px;
}
* html .heading-block-bl h4{margin:-3px 0 0;}
* +html .heading-block-bl h4{margin:-3px 0 0;}
.heading-block-bl .mark-arrow{
	background:url(../../images/bg-arrow9.gif) no-repeat 0 3px;
	padding:0 0 0 12px;
}
.heading-block-bl .comn{
	float:right;
	font-size:11px;
}
.properties{
	margin:0;
	padding:0 0 50px 8px;
	list-style:none;
}
.properties li{
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	background:url(../../images/bullet-properties.gif) no-repeat 0 5px;
	padding:0 0 10px 15px;
}
.scheme-box .scheme{
	border:5px solid #c6bfde;
	margin:0 0 21px;
}
.scheme-box img{
	display:block;
	border:1px solid #fcfafe;
}
.scheme-box{
	font-size:12px;
	margin:0 0 54px;
}
.scheme-box p{margin:0;}
.main-form fieldset{
	overflow:hidden;
	height:1%;
}
.main-form label{
	font-weight:bold;
	font-size:12px;
	color:#2e7384;
	display:block;
	padding:0 0 3px 8px;
}
.main-form .AnketSoru{
	font-weight:bold;
	font-size:12px;
	color:#2e7384;
	margin-top:3px;
	width:100px;
}
.main-form .AnketSecenek{
	display:block;
	width:140px;
}

.main-form label span{
	color:#f00;
	padding:0 0 0 3px;
}
.main-form .row{
	overflow:hidden;	
	padding:0 0 14px;
}
* html .main-form .row{
	overflow:visible;
	height:1%;
}
.main-form .first{padding:0 0 22px;}
.main-form .first .coment{padding:0 !important;}
.main-form .row input{
	float:left;
	padding:9px 5px 0;
	font-size:11px;
	color:#2e7384;
	border:1px solid #c4eefd;
	background:#fff;
	width:323px;
	height:22px;
}
.main-form .row .coment{
	float:right;
	color:#f00;
	font-size:12px;
	padding:7px 0 0;
}
.main-form .row .coment-file{padding:2px 0 0;}
.main-form .row select{
	width:333px;
	padding:3px 0 3px 10px;
	color:#4b7282;
	font-size:11px;
	float:left;
}
.main-form .row textarea {
	width:323px;
	padding:5px;
	height:68px;
	font-size:11px;
	color:#2e7384;
	border:1px solid #c4eefd;
	background:#fff;
	max-width:333px;
	float:left;
}
.main-form .txt{
	padding:4px 0 19px 8px;
	display:block;
}
.sel-box{padding:5px 0 11px;}
.sel-box .coment{padding:1px 0 0 !important;}
.sel-box label{padding:0 0 5px 8px;}
.radio-box{
	padding:25px 0 0;
	font-size:12px;
	position:relative;
}
.inner .radio-box{padding:21px 0 0;}
.radio-box .heading-block{
	padding:0 30px 7px 23px;
	margin:0 0 33px;
	position:relative;
}
.ttl-num{
	display:block;
	margin:0 0 4px 21px;
}
.radio-box .row input{
	width:15px;
	height:15px;
	padding:0;
	margin:0;
	background:none;
	border:0;
}
.radio-box .txt{padding:4px 0 24px 35px;}
.radio-box .row label{
	float:left;
	padding:0 27px 3px 8px;
}
.radio-box .row{
	margin:0 0 0 14px;
	width:110%;
	position:relative;
}
.radio-box .row label span{
	color:#2e7384;
	font-weight:normal;
	font-size:11px;
	padding:0 0 0 6px;
}
.btn-gonder{
	background:url(../../images/btn-gonder.gif) no-repeat;
	width:90px;
	height:31px;
	padding:0;
	border:0;
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	font-size:0;
	line-height:0;
	cursor:pointer;
	clear:both;
	margin:8px 0 0 19px;
}
.btn-gonder:hover,
.btn-gonder.hover{background-position:0 -31px;}
/* video */
.in-box{
	overflow:hidden;
	width:120%;
	padding:51px 0 71px;
}
.in-box .column{
	float:left;
	width:205px;
	font-size:11px;
	margin:0 40px 0 0;
}
.in-box .column img{display:block;}
.in-box .column .img-wr{margin:0 0 22px;}
.in-box .column h3{
	color:#3ca7e1;
	font:18px Arial, Helvetica, sans-serif;
	margin:0 14px 8px 0;
	text-align:center;
}
* html .in-box .column h3{margin:0 14px 6px 0;}
* +html .in-box .column h3{margin:0 14px 6px 0;}
.in-box .column p{
	margin:0;
	line-height:18px;
}
/* site-map */
.line-wr{
	width:100%;
	overflow:hidden;
}
.line{
	width:110%;
	overflow:hidden;
	padding:19px 0 22px;
}
.box-list{
	float:left;
	width:225px;
	padding:0 20px 0 0;
}
.box-list ul{
	margin:0;
	padding:0 0 0 8px;
	list-style:none;
}
.box-list ul li{
	background:url(../../images/bullet-list.gif) no-repeat 0 2px;
	padding:0 0 11px 26px;
	font-size:11px;
	line-height:13px;
}
.box-list ul a{
	color:#4b7282;
	text-decoration:none;
}
.box-list ul a:hover{text-decoration:underline;}
.box-list h3{
	margin:0 0 4px;
	font:15px/24px Arial, Helvetica, sans-serif;
	color:#3ca7e1;
	background:url(../../images/bg-box-list-ttl.gif) no-repeat;
	padding:4px 0 5px 30px;
}
* html .box-list h3{
	padding:0 0 5px 30px;
	margin:-2px 0 4px;
	background:url(../../images/bg-box-list-ttl.gif) no-repeat 0 2px;
}
* +html .box-list h3{
	padding:0 0 5px 30px;
	margin:-2px 0 4px;
	background:url(../../images/bg-box-list-ttl.gif) no-repeat 0 2px;
}
/* sidebar */
.sidebar{
	background:#8cc3e1 url(../../images/bg-sidebar.gif) no-repeat;
	width:253px;
	float:left;
	margin:16px 0 0;
}
.sidebar .frame{
	background:url(../../images/bg-sidebar.gif) no-repeat -277px 100%;
	padding:14px 0 40px;
	min-height:215px;
}
* html .sidebar .frame{
	overflow:visible;
	height:295px;
}
.sidebar img{
	float:left;
	margin:0 5px 0 0;
}
.sidebar .heading{
	overflow:hidden;
	padding:0 0 14px 19px;
	background:url(../../images/separator-sidebar.gif) no-repeat 0 100%;
}
* html .sidebar .heading{
	overflow:visible;
	height:1%;
}
.sidebar h3{
	margin:0;
	font:18px Arial, Helvetica, sans-serif;
	color:#4a5a6a;
	padding:7px 0 0;
}
.inner .sidebar h3{padding:3px 3px 0 0;}
* html .inner .sidebar h3{padding:3px 3px 0 0;}
* +html .inner .sidebar h3{padding:3px 3px 0 0;}
* html .sidebar h3{padding:4px 0 0;}
* +html .sidebar h3{padding:4px 0 0;}
.sidebar ul{
	margin:9px -17px 0 0;
	padding:0;
	list-style:none;
	position:relative;
	overflow:hidden;
}
* html .sidebar ul{float:left;}
.sidebar li{
	background:url(../../images/separator-sidebar.gif) no-repeat;
	margin:-2px 0 0;
	float:left;
	width:100%;
}
.sidebar li li{
	margin:0;
	padding:1px 0 0;
	background:url(../../images/separator-sidebar-sub.gif) no-repeat;
}
.sidebar li li li{background:url(../../images/separator-sidebar.gif) no-repeat;}
.sidebar ul a{
	color:#4a5a6a;
	text-transform:uppercase;
	font-weight:bold;
	display:block;
	text-decoration:none;
	line-height:42px;
	padding:0 0 0 27px;
	width:226px;
	margin:0 0 -2px;
	background:url(../../images/bg-arrow4.gif) no-repeat 16px 18px;
}
.sidebar ul ul{
	margin:0;
	clear:both;
}
.sidebar ul a:hover,
.sidebar li.active a{
	color:#a8e0fe;
	background:url(../../images/bg-sidebar-hover.gif) no-repeat 0 100%;
	padding:0 17px 0 27px;
	position:relative;
}
.sidebar ul ul a{
	background:#2d9bce url(../../images/bg-arrow10.gif) no-repeat 16px 16px;
	margin:0;
	line-height:37px;
	color:#ccf3fe;
}
.sidebar ul ul ul a{
	background:#8cc3e1 url(../../images/bg-arrow4.gif) no-repeat 16px 16px;
	text-transform:capitalize;
	margin:0;
	color:#4a5a6a;
}
.sidebar ul ul a:hover,
.sidebar li li.active a{
	color:#a8e0fe;
	background:url(../../images/bg-sidebar-hover.gif) no-repeat 0 -2px;
	padding:0 17px 0 27px;
	position:relative;
}
/* footer */
#footer{
	width:100%;
	overflow:hidden;
	padding:27px 0 43px;
	position:relative;
	margin:0 0 10px;
}
#footer p{
	margin:0;
	float:left;
	color:#0484b8;
}
#footer .serapool{
	float:left;
	margin:-14px 7px 0 14px;
	display:inline;
	position:relative;
}
#footer ul{
	float:right;
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
#footer li{
	float:left;
	background:url(../../images/separator-footer.gif) no-repeat 0 2px;
	margin:0 1px 0 -1px;
	padding:0 6px;
}
#footer li a{
	color:#004c77;
	text-decoration:none;
}
#footer li a:hover{text-decoration:underline;}
.link{
	position:absolute;
	bottom:0;
	right:7px;
	font-weight:bold;
	color:#0484b8;
	text-decoration:none;
}
.link:hover{text-decoration:underline;}
/* light-box */
.light-box{
	width:984px;
	position:absolute;
	top:195px;
	left:50%;
	margin:0 0 0 -500px;
	display:none;
	z-index:200;
}
.light-box .lb-sub{
	width:984px;
	position:absolute;
	top:0;
	left:0;
}
.btn-close{
	/*background:url(../../images/btn-close.gif) no-repeat;*/
	width:90px;
	height:28px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 0 0 22px;
	
}
.light-box .lb-main .t{
	background:url(../../images/bg-light-box.gif) no-repeat;
	width:100%;
	height:35px;
	padding:7px 0 0;
}
.light-box .lb-main .b{
	background:url(../../images/bg-light-box.gif) no-repeat -986px 100%;
	height:11px;
	line-height:0;
	font-size:0;
}
.light-box .lb-sub .t{
	background:url(../../images/bg-sub-lb.gif) no-repeat;
	width:962px;
	height:35px;
	padding:7px 22px 0 0;
}
.light-box .lb-sub .b{
	background:url(../../images/bg-sub-lb.gif) no-repeat -986px 100%;
	height:10px;
	line-height:0;
	font-size:0;
}
.light-box .lb-main .c{
	width:904px;
	background:#edf8fd;
	color:#4b7282;
	padding:38px 40px 72px;
}
.light-box .lb-sub .c{
	width:984px;
	background:#fbfafa;
	padding:11px 0 0;
}
.light-box .lb-sub .c img{
	margin:0 auto;
	display:block;
}
.light-box .c h2{
	margin:0 0 36px;
	background:url(../../images/bg-arrow6.gif) no-repeat 3px 6px;
	font-size:20px;
	padding:0 0 0 22px;
}
.light-box .hold{
	overflow:hidden;
	width:100%;
}
.light-box .img-box{
	float:left;
	text-align:center;
	margin:0 63px 0 0;
}
.light-box .img-box img{
	display:block;
	margin:0 auto;
}

.light-box .frame{
	background:url(../../images/bg-frame.gif) no-repeat;
	width:308px;
	height:225px;
	padding:0px 0 5px;
	margin-bottom:15px;
}

.light-box .info h3{
	margin:0 0 14px;
	font-size:14px;
}
.light-box .info ul{
	margin:0;
	padding:0;
	list-style:none;
}
.light-box .info{overflow:hidden;}
* html .light-box .info{
	overflow:visible;
	height:1%;
}
.light-box .info ul li{
	background:url(../../images/bullet-lb.gif) no-repeat 0 5px;
	padding:0 0 11px 10px;
	line-height:13px;
}
.light-box .back{
	float:right;
	background:url(../../images/bg-arrow11.gif) no-repeat 0 14px;
	padding:11px 0 0 12px;
	color:#7c919c;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
}

/*
#nav li .main-drop li div li div li div.last li a {
	width:150px;
	height:100px;
	color:#F00;
	border:0;	
}
*/