@charset "utf-8";
/* CSS Document */
html, body, body div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, hgroup, menu, nav, section, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */
article, aside, figure, footer, header, hgroup, nav, section {display: block;}

ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}
a {margin: 0; padding: 0; font-size: 100%; vertical-align: baseline;}
del {text-decoration: line-through;}
abbr[title], dfn[title] {border-bottom: 1px dotted #000; cursor: help;}

body {line-height:1;}

/* tables still need cellspacing="0" in the markup */
table {border-collapse: collapse; border-spacing: 0;}
th {font-weight: bold; vertical-align: bottom;}
td {font-weight: normal; vertical-align: top;}
hr {display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0;}

/* Form Elements */
input, select {vertical-align: middle;}
input[type="radio"] {vertical-align: text-bottom;}
input[type="checkbox"] {vertical-align: bottom;}
.ie6 input {vertical-align: text-bottom;}
select, input, textarea {font: 99% sans-serif;}

a:hover, a:active {outline: none;}
small {font-size: 85%;}
strong, th {font-weight: bold;}
td, td img {vertical-align: top;} 

sub, sup {font-size: 75%; line-height: 0; position: relative;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}

/* standardize any monospaced elements */
pre, code, kbd, samp {font-family: monospace, sans-serif;}

/* hand cursor on clickable elements */
.clickable, label, input[type=button], input[type=submit], button {cursor: pointer;}

/* Webkit browsers add a 2px margin outside the chrome of form elements */
button, input, select, textarea {margin: 0;}

/* make buttons play nice in IE */
button {width: auto; overflow: visible;}

a, img a, img, a img {border:0;	outline:0; text-decoration:none;}

html, body { height:100%;}

/* FLOAT-elements */
.fltleft {float:left;}
.fltright {float:right;}

/* let's clear some floats */
.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }  
.clearfix:after { clear: both; }  


/* only to clear floats - to be used with any class as addition */
.clear {
	clear: both;
	}
	
/* clear float with blank <div>or <br>*/
.clrflt {
	clear:both;
	line-height:1px;
	font-size:1px;
	overflow: hidden;
	}

/*====main====*/
body
{
	background:#FFF;
	font-size:12px;
	color:#9d9d9d;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:0px;
	overflow:auto;
}
.wrapper
{
	width:940px;
	margin:0 auto;
	padding-top:50px;
}
.nav ul 
{
	padding:0px;
	margin:0px;
}
.nav ul li
{
	padding:0px 13px 6px 26px;
	font-size:18px;
	display:block;
	float:left;
}
.nav ul li.nopad
{
	padding:0px 26px 6px 0px;
}
.nav ul li a
{
	color:#9d9d9d;
}

.nav ul li:hover a, .nav ul li.activeSlide a
{
	color:#505050;
}
.slider
{
	width:940px;
	height:475px;
	border-top:#ababab 1px solid;
}
/*FTD*/
/*slider kodu*/
.banner
{
	position:relative;
	height:475px;
	border-bottom:#fff 1px solid;
	border-top:#fff 1px solid;
}
#slideshow div span
{
	width:216px;
	height:19px;
	color:#FFF;
	background-color:#505050;
	font-size:12px;
	line-height:19px;
	text-align:center;
	display:none;
	margin:1px 0px 1px 0px;
	position:absolute;
	bottom:0px;
	left:0px;
}
#slideshow div.last img{margin:0px}
#slideshow div.top {padding-top:22px;height:216px }
#slideshow div.top span
{	
	top:0px;
	left:0px;
}
#slideshow ul{
	width:940px
}
#slideshow li{
	float:left;
	width:940px
}

#slideshow li div{
	position:relative;
	height: 238px;
	float:left;
}
#prev, #next
{
	display:block;
	position:absolute;
	bottom:9px;
	left:-37px;
	height:246px;
	width:16px
}
#next
{
	right:-37px;
	left:auto;
}
#prevx, #nextx
{
	display:block;
	position:absolute;
	bottom:9px;
	left:-37px;
	height:246px;
	width:16px
}
#nextx
{
	right:-37px;
	left:auto;
}
.banner img{ margin-right:25px;cursor: pointer }
.topic
{
	height:36px;
	display:block;
}
/*slider kodu*/
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
/*dialog kodu*/
#dialog{display:none;padding-top:55px;margin-left:-1px; background-color:White;}
.ui-dialog #dialog .ui-dialog-titlebar-close { 
    right: -37px;
    top:64px;
    width:21px;
    height:24px;
	}
.ui-dialog #dialog .ui-dialog-titlebar-close a{ 
    right:-32px;
    top:94px;
    width:21px;
    height:24px;
	}
.ui-dialog #dialog .ui-dialog-titlebar-close a:hover{ 
    right:-32px;
    top:94px;
    width:21px;
    height:24px;
	}
/*dialog kodu*/
/*FTD*/
.logo a
{
	display:block;
}
.footer
{
	border-top:#adadad 1px solid;
}

.footer_nav
{
	width:727px;
}
.footer_nav span
{
	float:left;
	padding:9px 0px 5px 17px;
	float:right;
}
.footer_nav ul
{
	margin:0px;
	padding:0px;
}
.footer_nav ul li
{
	float:left;
	display:block;
	padding:0px 17px;
	font-size:13px;
	color:#8d8d8d;
	background:url(../img/divtion.jpg) no-repeat left 4px;
}
.footer_nav ul li a
{
	color:#8d8d8d;
}
.footer_nav ul li.nopad
{
	padding:0px 0px 0px 17px;
}

.slideshow 
{
	width:940px;
	height:475px;
}


/*-----------------------popup-------------------------------*/

.overlay
{
	width:100%;
	background:#FFF;
	height:565px;
	position:absolute;
	top:25px;
	left:0px;
	z-index:9999;
}

.close_but
{
	width:21px;
	height:24px;
	position:absolute;
	top:0px;
	right:-40px;
}
.close_but a
{
	width:21px;
	height:24px;
	display:block;
}

.lightbox
{
	width:939px;
	height:auto;
	margin:0px auto;
	position:relative;
}

.right_arrow1
{
	width:16px;
	height:34px;
	position:absolute;
	bottom:36px;
	right:-40px;
	z-index:999999999;
}


.s1
{
	width:939px;
	height:467px;
	margin-top:61px;
}

.big_img
{
	width:939px;
	height:467px;
	border-bottom:#acacac 1px solid;
}

.lightbox_title
{
	width:940px;
	height:36px;
	line-height:36px;
	font-weight:bold;
	color:#505050;
	text-align:right;
	margin-top:10px;
	font-size:20px;
	text-transform:uppercase;
	
}
.lightbox_title span
{
	color:#9d9d9d;
}

.copyright_logo
{
	width:940px;
	margin:0 auto;
	text-align:center;
}