html {
	width:100%;
	height:100%;
	overflow-x:hidden;
}

body {
	background:#feffff url(../images/backs/bodyBg.jpg) repeat-x;
	width:100%;
	height:100%;
}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}

/* Yazım kuralları */

p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#002b3d;
}

a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#002b3d;
	text-decoration:none;
}

a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#002b3d;
	text-decoration:underline;
}

strong{
	font-weight:bold;
}

span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#002b3d;
}


.ie6Png { behavior: url("scripting/iepngfix.htc") }

#kategoriMenu a.slctd { behavior: url("scripting/iepngfix.htc") }
#kategoriMenu a:hover { behavior: url("scripting/iepngfix.htc") }

#jAlert{
	min-height:100px;
	height:auto !important;
	height:100px;
	width:500px;
	position:absolute;
	z-index:9999;
	top:50%;
	left:50%;
	margin-left:-250px;
	background-color:#CCC;
	color:#000;
	font-size:12px;
	display:block;
}

#mainDiv{
	background:transparent url(../images/sub/mainDivBg.png) no-repeat;
	width:996px;
	margin:0px auto;
	height:508px;
	position:relative;
	overflow:hidden;
	z-index:50;
}

#SubDiv{
	background:transparent url(../images/sub/mainDivBg.png) no-repeat;
	width:996px;
	margin:0px auto;
	height:auto;
	position:relative;
	z-index:50;
}

#SubDivRepeater{
	background:#fff none;
	width:970px;
	margin:0px auto;
	min-height:465px;
	height:auto !important;
	height:465px;
	position:relative;
	z-index:50;
}

#SubDiv div.mainCont{
	background:transparent url(../images/sub/contentBg.gif) no-repeat;
	width:560px;
	min-height:300px;
	height:auto !important;
	height:300px;
	position:absolute;
	top:130px;
	left:37px;
}

#SubDiv div.mainCont p{
	padding:15px 15px 15px 21px;
	height:100%;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:170%;
	color:#000;
	text-align:left;
}

#SubDiv div.mainCont h3{
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	color:#49676e;
	padding-left:11px;
	padding-top:10px;
}

#mainDivPic{
	width:970px;
	height:453px;
}

#SubDiv div.mainPic{
	position:absolute;
	top:130px;
	right:12px;
}

#mainAlt{
	background:transparent url(../images/main/dalga.png) no-repeat;
	width:970px;
	height:124px;
	position:absolute;
	bottom:-50px;
	left:13px;
	z-index:55;
}

#subAlt{
	background:transparent url(../images/sub/dalga.png) no-repeat;
	width:970px;
	height:30px;
	margin-left:13px;
	margin-top:6px;
}

#blockMain{
	background:transparent url(../images/backs/footer.png) no-repeat;
	width:996px;
	height:161px;
	margin:0px auto;
	position:relative;
	margin-top:-32px;
	z-index:55;
}

#blockSub{
	background:transparent url(../images/Sub/footer.png) no-repeat;
	width:996px;
	height:184px;
	margin:0px auto;
	position:relative;
	margin-top:-32px;
	z-index:55;
}

#footerMain{
	background:transparent url(../images/footer/footerBg.jpg) no-repeat;
	width:973px;
	height:60px;
	margin:0px auto;
}

ul#topMenu{
	width:698px;
	height:39px;
	display:block;
	position:absolute;
	top:20px;
	right:13px;
	z-index:52;
}

ul#topMenu li{
	float:left;
	height:39px;
}

ul#topMenu li a{height:39px; display:block;}

ul#topMenu li#m1 a{width:124px; background:transparent url(../images/menu/topMenu.jpg); background-position: 0px 0px;}
ul#topMenu li#m2 a{width:129px; background-image:url(../images/menu/topMenu.jpg); background-position: -124px 0px;}
ul#topMenu li#m3 a{width:105px; background-image:url(../images/menu/topMenu.jpg); background-position: -253px 0px;}
ul#topMenu li#m4 a{width:58px; background-image:url(../images/menu/topMenu.jpg); background-position: -358px 0px;}
ul#topMenu li#m5 a{width:121px; background-image:url(../images/menu/topMenu.jpg); background-position: -416px 0px;}
ul#topMenu li#m6 a{width:94px; background-image:url(../images/menu/topMenu.jpg); background-position: -537px 0px;}
ul#topMenu li#m7{width:65px; background-image:url(../images/menu/topMenu.jpg); background-position: -631px 0px;}

ul#topMenu li#m1 a:hover{background-position: 0 -39px;}
ul#topMenu li#m2 a:hover{background-position: -124px -39px}
ul#topMenu li#m3 a:hover{background-position: -253px -39px}
ul#topMenu li#m4 a:hover{background-position: -358px -39px}
ul#topMenu li#m5 a:hover{background-position: -416px -39px}
ul#topMenu li#m6 a:hover{background-position: -537px -39px}

ul#topMenu li#m1 a.slctd{background-position: 0px -39px;}
ul#topMenu li#m2 a.slctd{background-position: -124px -39px}
ul#topMenu li#m3 a.slctd{background-position: -253px -39px}
ul#topMenu li#m4 a.slctd{background-position: -358px -39px}
ul#topMenu li#m5 a.slctd{background-position: -416px -39px}
ul#topMenu li#m6 a.slctd{background-position: -537px -39px}

div.miniB{
	width:300px;
	height:132px;
	float:left;
	display:block;
	margin-top:28px;
}

#blockSub div.miniB{
	width:300px;
	height:132px;
	float:left;
	display:block;
	margin-top:52px;
}

div.miniB h2{
	background:transparent url(../images/footer/minblockDot.jpg) no-repeat 5px 5px;
	height:20px;
	padding-left:20px;
	padding-top:4px;
}

div#miniBlock1{margin-left:13px; display:inline;}

* html div#miniBlock1{margin-left:10px;}

div#miniBlock2{margin-left:27px; position:relative;}

* html div#miniBlock2{margin-left:30px;}

div#miniBlock2 h2{ padding-top:1px; height:24px; padding-left:22px;}

div#miniBlock3{margin-left:31px; width:310px; height:21px;}

div.miniB p{
	width:290px;
	height:98px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#002b3d;
	display:block;
	padding:5px 5px 5px 5px;
	position:relative;
}

img.newsMini{
	float:left;
	margin-top:10px;
	margin-left:5px;
	margin-right:13px;
	display:inline;
}

span#newsMiniSpan{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#002b3d;
	float:left;
	width:175px;
	padding-top:10px;
}

a#onceki{
	background:transparent url(../images/footer/leftArr.jpg) no-repeat top left;
	height:18px;
	padding-left:20px;
	display:block;
	width:32px;
	float:right;
	padding-top:1px;
	position:absolute;
	bottom:10px;
	right:72px;
}

a#sonraki{
	background:transparent url(../images/footer/rightArr.jpg) no-repeat top right;
	height:18px;
	padding-right:20px;
	padding-left:10px;
	display:block;
	width:32px;
	float:right;
	padding-top:1px;
	position:absolute;
	bottom:10px;
	right:10px;
}

* html a#onceki{
	position:static;
	margin-top:20px;
}

* html a#sonraki{
	position:static;
	margin-top:20px;
}

a#detay{
	background:transparent url(../images/footer/detayBtn.jpg) no-repeat;
	width:52px;
	height:17px;
	position:absolute;
	top:36px;
	right:10px;
}

div#havaDrm{
	background:transparent url(../images/backs/havaBg.jpg) no-repeat;
	width:312px;
	height:102px;
	display:block;
	position:relative;
}

a#lnk{
	background:transparent url(../images/footer/mini_arrow.gif) no-repeat right 5px;
	padding-right:10px;
	padding-left:120px;
	margin-top:40px;
	float:left;
}

/*Haberler Sayfası*/

#SubDiv div.newsCont{
	background:transparent url(../images/sub/contentBg.gif) no-repeat 37px 130px;
	width:900px;
	min-height:300px;
	height:auto !important;
	height:300px;
	padding-top:130px;
	padding-left:37px;
	display:block;
	position:relative;
}

#SubDiv div.newsCont img.newsPic{
	float:left;
	width:156px;
	height:103px;
}

#SubDiv div.newsCont div.newP{
	padding:15px 15px 15px 21px;
	float:left;
	width:890px;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:170%;
	color:#000;
	text-align:left;
}

#SubDiv div.newsCont div.newP h4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#49676e;
	padding-left:19px;
	padding-top:0px;
	float:left;
}

#SubDiv div.newsCont p{
	padding:0px 0px 15px 21px;
	height:100%;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:170%;
	color:#000;
	text-align:left;
	float:left;
	width:700px;
}


#SubDiv div.newsCont h3{
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	color:#49676e;
	padding-left:11px;
	padding-top:10px;
}

a.haberLnk1{
	font-size:14px;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
	margin-left:64px;

}

a.haberLnk2{
	font-size:14px;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
	margin-left:64px;
}

a.haberLnk1:hover{
	font-size:14px;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
	margin-left:64px;
}

a.haberLnk2:hover{
	font-size:14px;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
	margin-left:64px;
}

#SubDiv div#kategoriMenu{
	background:transparent url(../images/backs/seviye3MenuBg.jpg) no-repeat left bottom;
	width:935px;
	height:71px;
	padding-left:37px;
	padding-top:140px;
	display:block;
	position:relative;
}

#SubDiv div.urunCont{
	background:transparent none;
	width:953px;
	min-height:300px;
	height:auto !important;
	height:300px;
	padding-left:17px;
	padding-top:29px;
	display:block;
	position:relative;
}

#SubDiv div.urunCont img.newsPic{
	float:left;
	width:156px;
	height:103px;
}

#SubDiv div.urunCont div.newP{
	padding:15px 15px 15px 21px;
	float:left;
	width:890px;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:170%;
	color:#000;
	text-align:left;
}

#SubDiv div.urunCont div.newP h4{
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color:#49676e;
	padding-left:21px;
	padding-top:0px;
	float:left;
}

#SubDiv div.urunCont p{
	padding:0px 0px 15px 21px;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:170%;
	color:#000;
	text-align:left;
	float:left;
	width:700px;
}


#SubDiv div.urunCont h3{
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	color:#49676e;
	padding-left:11px;
	padding-top:10px;
}

#seviye2Menu {
	/*background:transparent url(../images/backs/seviye2MenuBg.jpg) no-repeat;*/
	width:600px;
	height:28px;
	padding-top:5px;
	position:absolute;
	top:64px;
	right:100px;
	z-index:51;
	display:block;
}

#seviye2Menu a{
	background:transparent url(../images/sub/s2_2.jpg) repeat-x;
	height:20px;
	float:left;
	padding-right:5px;
	padding-top:1px;
	font-size:12px;
}

#SubDiv div#kategoriMenu a{
	background:transparent url(../images/sub/seviye3Dot.png) no-repeat 5px 10px;
	height:14px;
	font-size:12px;
	padding:7px 10px 0px 16px;
	margin-left:10px;
	float:left;
	color:#1c414a;
	display:block;
}

#SubDiv div#kategoriMenu a:hover{
	background:transparent url(../images/sub/seviye3DotS.png) no-repeat left 3px;
	height:17px;
	font-size:12px;
	padding:7px 10px 0px 16px;
	margin-left:10px;
	float:left;
	display:block;
	color:#1c414a;
	text-decoration:none;
}

#SubDiv div#kategoriMenu a.slctd{
	background:transparent url(../images/sub/seviye3DotS.png) no-repeat left 3px;
	height:21px;
	font-size:12px;
	padding:7px 10px 0px 16px;
	margin-left:10px;
	float:left;
	display:block;
	color:#1c414a;
	font-weight:bold;
	text-decoration:none;
}

div.tBtn{
	font-family:Lucida Fax,Georgia,Verdana,Helvetica,sans-serif;
	font-size:13px;
}

div.tDiv{
	background:transparent url(../images/sub/uM1Bg.jpg) no-repeat;
	width:426px;
	height:358px;
	display:block;
	margin-left:6px;
	margin-top:28px;
	display:none;
}

div.tDiv h2{
	display:block;
	font-size:22px;
	font-weight:700;
	height:24px;
	padding-left:10px;
	padding-top:20px;
	color:#002B3D;
	font-family:Arial,Helvetica,sans-serif;
}

div#tDiv2{
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	padding-top:15px;
	width:406px;
	height:343px;
}

div.tDiv table{
	width:100%;
}

div.tDiv table tr td{
	border-bottom:1px solid #d0d0d0;
	font-family:Trebuchet MS,Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	text-align:left;
}

#SubDiv div.urunCont div.tDiv p{
	width:93%;
	padding-top:15px;
}