@font-face {
    font-family: 'PFlight';
    src: url('fonts/pfdindisplaypro-light-webfont.eot');
    src: url('fonts/pfdindisplaypro-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/pfdindisplaypro-light-webfont.woff') format('woff'),
         url('fonts/pfdindisplaypro-light-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'PFbold';
    src: url('fonts/pfdindisplaypro-bold-webfont.eot');
    src: url('fonts/pfdindisplaypro-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/pfdindisplaypro-bold-webfont.woff') format('woff'),
         url('fonts/pfdindisplaypro-bold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'PFregular';
    src: url('fonts/pfdindisplaypro-reg-webfont.eot');
    src: url('fonts/pfdindisplaypro-reg-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/pfdindisplaypro-reg-webfont.woff') format('woff'),
         url('fonts/pfdindisplaypro-reg-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'PFthin';
    src: url('fonts/pfdindisplaypro-thin-webfont.eot');
    src: url('fonts/pfdindisplaypro-thin-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/pfdindisplaypro-thin-webfont.woff') format('woff'),
         url('fonts/pfdindisplaypro-thin-webfont.ttf') format('truetype'),
         url('fonts/pfdindisplaypro-thin-webfont.svg#PFDinDisplayProItalic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'PFmed';
    src: url('fonts/pfdindisplaypro-med-webfont.eot');
    src: url('fonts/pfdindisplaypro-med-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/pfdindisplaypro-med-webfont.woff') format('woff'),
         url('fonts/pfdindisplaypro-med-webfont.ttf') format('truetype'),
         url('fonts/pfdindisplaypro-med-webfont.svg#PFDinDisplayProItalic') format('svg');
    font-weight: normal;
    font-style: normal;
}
.clr{clear:both;}
body
{
	font-family:"Pfregular";
	line-height:17px;
	font-size:10pt;
}
a{	color:inherit;text-decoration:none;}
#main
{
	width:1001px;
	margin:0 auto;
	position:relative;
	padding:0 20px;
}
header
{
	width:100%;
	height:124px;
	float:left;
}
header #logo
{
	display:block;
	float:left;
	width:204px;
	height:59px;
	margin:39px 0 0 47px;
	background:url(logo.png) no-repeat;
	text-indent:-100000px;
}
#menu
{
	width:608px;
	height:56px;
	float:left;
	margin-left:60px;
}
#menu ul 
{
	width:608px;
	height:56px;
}
#menu ul li
{
	list-style-type:none;
	margin-right:44px;
	height:56px;
	display:block;
	float:left;
}
#menu ul li a
{
	display:block;
	float:left;
	font-family:"PFregular";
	color:#383838;
	height:56px;
	line-height:100px;
}
#menu ul li a:hover,#menu ul li a.active
{
	height:53px;
	border-top:3px solid #d71920;
}
#social
{
	width:68px;
	height:27px;
	float:right;
	margin-top:34px;
}
#social a
{
	display:block;
	width:32px;
	height:28px;
	background:url(fb.png);
	float:left;
}
#social a.tw
{
	float:right;
	background:url(fb.png) no-repeat left -32px;
}
.slogan
{
	float:right;
	width:689px;
	height:32px;
	background:#e2cfcf;
	margin-top:31px;
	line-height:32px;
	text-indent:20px;
	color:#fff;
	font-family:"Pfregular";
	font-size:11pt;
}
#rule
{
	position:absolute;
	height:279px;
	left:0px;
	top:124px;
	background:#db3339;
}
#banner
{
	float:left;
	width:975px;
	height:279px;
	float:left;
	border-right:26px solid #e2cfcf;
	position:relative;
	overflow:hidden;
}
#banner .slides
{
	position:absolute;
	z-index:0;
	width:975px;
	height:279px;
	overflow:hidden;
}
#banner .slides .slide
{
	width:975px;
	height:279px;
	position:absolute;
	opacity:0;
}
#banner #textwrp
{
	position:absolute;
	width:637px;
	height:96px;
	bottom:0px;
	right:0px;
	background:url(bannertextbg.png);
	padding:19px 0 0 26px;
	z-index:2;
}
#banner #numwrp
{
	width:68px;
	height:58px;
	float:left;
	overflow:hidden;
}
#banner #nav
{
	width:68px;
	height:93px;
	float:left;
}
#banner #numwrp ul
{
	width:70px;
	height:auto;
	position:relative;
}
#banner #numwrp ul li
{
	width:70px;
	height:58px;
	display:block;
	color:#fff;
	font-size:70px;
	font-family:"PFthin";
	line-height:65px;
	letter-spacing:1px;
}
#banner #nav a
{
	display:block;
	float:left;
	width:28px;
	height:23px;
	background:url(bannernav.gif) no-repeat;
	margin-top:15px;
}
#banner #nav a.next
{
	float:right;
	background:url(bannernav.gif) no-repeat -28px top;
}
#banner #play
{
	width:525px;
	height:93px;
	position:relative;
	float:right;
}
#banner #play span
{
	display:block;
	position:absolute;
	color:#fff;
	width:525px;
	font-size:17px;
	left:100%;
}
#banner #play span.title
{
	font-family:"PFmed";
	font-size:30px;
	height:39px;
	line-height:40px;
	
}
#banner #play span.detay
{
	top:39px;
}
#banner.noplay #play
{
	float:left;
	margin-left:10px;
}
#banner.noplay #play span.detay,#banner.noplay #play span.title
{
	left:0;
}
#urunmenu
{
	width:269px;
	float:left;
	margin-top:27px;
}
li
{
	list-style-type:none;
	display:block;
	float:left;
}
#urunmenu li
{
	height:25px;
	width:100%;
	background:url(urunmenulibg.gif) no-repeat left bottom;
}
#urunmenu li a
{
	display:block;
	background:url(urunmenuabg.png) no-repeat left center;
	width:100%;
	height:25px;
	text-indent:24px;
	font-family:"PFlight";
	color:#383838;
	line-height:25px;
	font-sizE:10pt;
}
#urunmenu li a.active,#urunmenu li a:hover
{
	color:#db3339;
}
article
{
	width:644px;
	float:right;
	padding:32px 23px 15px 23px;
	min-height:200px;
	background:url(articlebg.gif) no-repeat right bottom #e2cfcf;
}
.icont
{
	width:225px;
	float:left;
	margin-top:25px;
	display:block;
}
.icont h3,.urun h5,h1,h3.kullanim
{
	width:100%;
	color:#d90909;
	font-family:"PFthin";
	height:50px;
	font-weight:lighter;
	font-size:20px;
	line-height:35px;
}
#cozumtop
{
	width:100%;
	height:25px;
	color:#d90909;
	font-family:"PFthin";
	font-size:15px;
}
#cozumtop span
{
	display:block;
	float:left;
	margin-right:15px;
	height:23px;
	line-height:23px;
}
#cozumtop .select
{
	width: 295px;
	height: 22px;
	border: 1px solid #acbcc1;
	background: url(selectbg.gif) no-repeat;
	overflow: hidden;
	float: left;
}
#cozumtop .select select
{
	background: transparent;
	border: none;
	text-align: left;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	text-indent: 0px;
	font-family:"PFlight";
	width: 295px;
	height: 22px;
	color:#747474;
}
.icont h3 span
{
	display:block;
	float:left;
	width:45px;
	font-size:40px;
	line-height:40px;
}
.icont p
{
	line-height:20px;
	font-size:10pt;
}
.icont strong
{
	font-family:"Pfbold";
}
footer
{
	width:690px;
	float:right;
	margin:15px 0;
}
footer a
{
	display:block;
	float:left;
	margin-right:30px;
	font-family:"Pfregular";
	color:#565555;
	font-size:10pt;
}
footer a.act
{
	float:right;
	color:#ce6468;
	margin:0;
}
.sep
{
	display:none;
}
a.urun
{
	width:644px;
	height:91px;
	display:block;
	padding-bottom:22px;
	border-bottom:1px solid #fff;
	margin-bottom:22px;
}
a.urun figure
{
	width:118px;
	height:91px;
	float:left;
	background:#fff;
	text-align:center;
	border-radius:5px;
	margin-right:15px;
}
a.urun figure img
{
	border-radius:5px;
}
a.urun h5,h1,h3.kullanim
{
	height:33px;
	line-height:23px;
	font-size:16px;
}
a.referans
{
	width:151px;
	height:103px;
	display:block;
	float:left;
	border:1px solid #db9a9a;
	margin:0 9px 10px 0;
}
table.ik
{
	width:388px;
	height:190px;
	float:left;
}
table.ik .b
{
	width:83px;
	color:#3b3b3b;
	font-size:13px;
	vertical-align:top;
}
table.ik input,table.ik textarea,.iform textarea,.iform input
{
	width:300px;
	height:22px;
	border:1px solid #db9898;
	background:#ebdede;
	padding:0;
}
table.ik textarea
{
	height:76px;
}
a#filetrigger,.submit
{
	display:block;
	width:94px;
	height:22px;
	background:#cf6464;
	border:1px solid #db9898;
	color:#fff;
	line-height:22px;
	text-align:center;
	font-size:13px;
}
.submit
{
	float:right;
	cursor:pointer;
	display:inline-block;
	line-height:18px;
}
.ibilgi
{
	width:272px;
	height:188px;
	border-right:1px solid #d79393;
	padding-right:4px;
	font-size:10pt;
	font-family:"Pfregular";
	float:left;
}
.ibilgi .b,.iform .b
{
	width:27px;
	color:#c85252;
	font-size:11pt;
}
.iform
{
	float:right;
	width:326px;
	height:193px;
}
.iform .b
{
	width:78px;
	vertical-align:top;
}
.iform textarea,.iform input
{
	width:246px;
}
.iform textarea
{
	height:99px;
}
#map
{
	width:642px;
	height:245px;
	float:left;
	margin-top:25px;
	border:1px solid #db9898;
	background:#ebdede;
}