*{margin: 0;    padding: 0;    border: 0;    outline: 0;    list-style:none; text-decoration:none;}

body
{
	margin:0px;
	background-color:#f0f0ed;
}

#menu_top
{
	width:100%;
	height:70px;
	background-color:#222222;
}

#menu_top_1100
{
	width:1100px;
	height:70px;
	margin:0px auto;
}

#sahne
{
	width:1100px;
	margin:0px auto;
	min-height:500px;
	box-shadow: 0 0 3px #BBB;
	border-top:none;
	background-color:#FFF;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
}

#logo_cerceve
{
	width:1050px;
	height:110px;
	margin:0px auto;
	position:relative;
}

#logo
{
	width:351px;
	height:100px;
	float:left;	
}

#anasayfa_hesaplamalar
{
	width:696px;
	height:100px;
	float:left;
}

#hesaplama
{
	width:231px;
	height:100px;
	float:left;
	margin-top:5px;
	text-align:center;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
	border-left:1px dotted #474747;
}

#anasayfa_tel_adres
{
	width:400px;
	height:70px;
	float:left;
}

#anasayfa_tel
{
	width:400px;
	height:30px;
	line-height:24px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#ffffff;
	margin-top:6px;
}

#haber_hizmet_cerceve
{
	width:1080px;
	margin:10px auto;
	height:400px;
}

#anasayfa_hizmetler
{
	width:650px;
	float:left;
	margin-right:30px;
}

#anasayfa_haberler
{
	width:400px;
	float:left;
}

#anasayfa_basliklar
{
	height:48px;
	line-height:50px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:20px;
	color:#474747;
	padding-left:10px;
	font-weight:bold;
	border:1px solid #f1f1f1;
	border-left:none;
	border-left:3px solid #474747;
	background-color:#f8f8f8;
	margin-bottom:10px;
}

#anasayfa_hizmet
{
	width:630px;
	height:130px;
	margin-left:20px;
}

#anasayfa_hizmet_baslik
{
	width:630px;
	height:42px;
	line-height:40px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	border-bottom:2px solid #428bca;
	color:#474747;
}

#anasayfa_hizmet_aciklama
{
	width:620px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	line-height:18px;
	padding:5px;
}

#anasayfa_hakkinda
{
	width:388px;
	height:178px;
	line-height:20px;
	border:1px solid #efefef;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	padding:5px;
	margin-top:5px;
	margin-bottom:5px;
}

#anasayfa_hakkinda_devami
{
	width:98px;
	height:23px;
	line-height:25px;
	border-radius:5px;
	text-align:center;
	background-color:#f0ad4e;
	color:#ffffff;
	float:right;
	margin-top:10px;
	border:1px solid #db8915;
}

#anasayfa_hizmet_devami
{
	width:85px;
	height:23px;
	line-height:23px;
	border-radius:5px;
	text-align:center;
	background-color:#428bca;
	color:#ffffff;
	float:right;
	margin-top:10px;
	border:1px solid #428bca;
	font-size:11px;
}


#anasayfa_duyurular
{
	width:388px;
	height:120px;
	line-height:20px;
	border:1px solid #efefef;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	padding:5px;
	margin-top:5px;
	margin-bottom:5px;
}

#hizli_erisim
{
	width:1100px;
	height:120px;
	background-color:#428bca;
	border-radius:10px;
	margin:10px auto;
	box-shadow: 0 0 3px #BBB;
	padding-left:5px;
}

#referanslar
{
	width:1100px;
	height:120px;
	border-radius:10px;
	margin:10px auto;
	box-shadow: 0 0 3px #BBB;
	padding-left:5px;
	background-color:#fff;
}

#referanslar_menu
{
	width:145px;
	height:110px;
	margin:5px 5px;
	float:left;
	text-align:center;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#222;
}

#referanslar_resim
{
	width:145px;
	height:85px;
	overflow:hidden;
	border-radius:20px;
}

#referanslar_isim
{
	width:145px;
	height:25px;
	text-align:center;
	font-weight:bold;
}

#ref_menu
{
	width:178px;
	height:198px;
	margin:25px 10px;
	float:left;
	text-align:center;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	line-height:15px;
	color:#222;
	border:1px dotted #efefef;
}

#ref_resim
{
	width:180px;
	height:160px;
	overflow:hidden;
	border-radius:20px;
	overflow:hidden;
}

#ref_isim
{
	width:180px;
	height:40px;
	text-align:center;
	background-color:#f9f9f9;
	line-height:40px;
}




#hizli_erisim_menu
{
	width:145px;
	height:110px;
	margin:5px 5px;
	float:left;
	text-align:center;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#f0f0f0;
}

#bottom
{
	width:100%;
	height:80px;
	background-color:#080808;
}

#bottom1000
{
	width:1100px;
	height:80px;
	margin:0px auto;
	color:#f9f9f9;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}

#bottom600
{
	width:600px;
	height:40px;
	float:left;
	margin:15px auto;
	line-height:22px;
}
#bottom500
{
	width:500px;
	height:40px;
	float:left;
	margin:15px auto;
	line-height:70px;
	text-align:right;
	font-size:11px;
}


#iletisim_bilgileri {
	width:400px;
	float:left;
}

#iletisim_baslik {
	width:400px;
	height:40px;
	line-height:40px;
	background-color:#474747;
	color:#ffffff;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:13px;
}

#iletisim_bilgileri_icerik {
	width:388px;
	height:340px;
	border:1px dotted #e0e0e0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	padding:5px;
	line-height:22px;
}

#kadro
{
	width:218px;
	float:left;
	margin:15px 15px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	border:1px dotted #d1d1d1;
}

#kadro_adi
{
	width:220px;
	height:30px;
	line-height:30px;
	text-align:center;
	font-weight:bold;
	background-color:#f5f5f5;
}

#kadro_yazi
{
	width:220px;
	text-align:center;
	line-height:20px;
}


#maps
{
	width:630px;
	float:left;
	margin-left:20px;
}
#kroki_baslik {
	width:630px;
	height:40px;
	line-height:40px;
	background-color:#474747;
	color:#ffffff;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:13px;
}

#kroki {
	width:630px;
	margin:0px auto;
}

#sayfalar_baslik
{
	width:100%;
	height:80px;
	border-bottom:1px solid #474747;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;
	background-color:#f0f0f0;
	color:#474747;
}

#sayfalar_baslik_1000
{
	width:1000px;
	height:80px;
	margin:0px auto;
	line-height:80px;
}

#hizmet
{
	width:1000px;
	height:160px;
	margin:10px auto;
}

#hizmet_baslik
{
	width:1000px;
	height:40px;
	line-height:40px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
}

#hizmet_img
{
	width:228px;
	height:118px;
	float:left;
	border:1px solid #e1e1e1;
}

#hizmet_aciklama
{
	width:760px;
	height:120px;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	line-height:23px;
	padding-left:10px;
}

#hizmet_detay_baslik
{
	width:100%;
	height:50px;
	line-height:50px;
	color:#f0f0f0;
	font-size:18px;
	font-family:Tahoma, Geneva, sans-serif;
	background-color:#428bca;
}

#hizmet_detay_resim
{
	width:350px;
	float:left;
	padding:5px;
	border:1px solid #e1e1e1;
	margin-right:10px;
}

#hizmet_detay_aciklama
{
	width:1000px;
	margin:0px auto;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	line-height:20px;
}

#iletisim_banner
{
	width:1100px;
	height:250px;
	background-image:url(images/iletisim.jpg);
}

#hakkimizda_banner
{
	width:1100px;
	height:250px;
	background-image:url(images/hakkimizda.jpg);
}

#hesaplama_banner
{
	width:1100px;
	height:250px;
	background-image:url(images/hesaplama_banner.jpg);
}


#osgb_sayfalari
{
	width:1000px;
	margin:20px auto;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	line-height:20px;
	min-height:400px;
}

#neden_osgb_resim
{
	width:400px;
	height:183px;
	float:left;
	border:1px solid #f0f0f0;
	padding:5px;
	margin-right:10px;
}

#osgb_nedir_resim
{
	width:400px;
	height:267px;
	float:left;
	border:1px solid #f0f0f0;
	padding:5px;
	margin-right:10px;
}

#osgb_avantaj_resim
{
	width:356px;
	height:237px;
	float:left;
	border:1px solid #f0f0f0;
	padding:5px;
	margin-right:10px;
}





/*Menü*/
#menu
{
    width:670px;
    height:70px;
    position:relative;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	float:left;
}

#menu a
{
    width:auto;
    height:70px;
    float:left;
    font-size:12px;
    color:#f9f9f9;
    padding-left:18px;
    padding-right:18px;
    line-height:70px;
}
    
#menu a:hover
{
    background:url(img/cizgi.png) right no-repeat #080808;
}



#menu  li
{
    width:auto;
    height:46px;
    float:left;
    position:relative;
}

#menu ul li ul
{
    width:180px;
    height:auto;
    float:left;
    position:absolute;
    background:#474747;
    top:70px; /* bu değer menu yüksekliği ile aynı olacak.*/
    left:1px;
    z-index:1;
    display:none;
}

#menu  ul li ul a
{
    width:163px;
    height:40px;
    line-height:40px;
    float:left;
    padding:0 0 0 17px;
    border-top: dotted 1px gray;
    background:none;
}

#menu ul li ul li 
{
    height:40px;
    line-height:40px;
}



#menu  li:hover >  ul
{
    display: block;
}



#menu  ul li ul li ul
{
    width:180px;
    height:auto;
    float:left;
    position:absolute;
    background:#6c6b6b;
    top:0px;
    left:180px;
    z-index:1;
    display:none;
}
	
/*Menü*/

/*slider*/
#wrapper {
	width: 98%;
	min-width: 900px;
	height: 300px;
	margin: 0px auto;
}
#carousel div {
	height: 300px;
	float: left;
	border-bottom:2px solid #fff;
}
#carousel img {
	min-width: 1000px;
	min-height: 100%;
}
#title {
	width: 98%;
	margin-top: -10px;
	position: absolute;
	top: 50%;
}
#title h3 {
	text-shadow: 
		0 3px 3px rgba( 0, 0, 0, 0.3 ),
		0 -3px 3px rgba( 0, 0, 0, 0.3 ),
		3px 0 3px rgba( 0, 0, 0, 0.3 ),
		-3px 0 3px rgba( 0, 0, 0, 0.3 );

	font-size: 50px;
	font-weight: bold;
	line-height: 50px;
	color: #fff;
	margin: 0;
}
#title a {
	color: #fff;
}
#title a:hover {
	background: rgba( 0, 0, 0, 0.5 );
	padding: 2px 5px;
}
#pager {
	background: #fff;
	text-align: center;
	width: 140px;
	height: 25px;
	padding-top: 2px;
	margin: -35px 0 0 10px;
	position: absolute;
	border-radius:10px;
}
#pager a.selected span {
	background: #666;
}
#pager a {
	display: inline-block;
	padding: 5px;
}
#pager span {
	border-radius: 10px;
	background: #ccc;
	text-indent: -100px;
	line-height: 0;
	display: inline-block;
	width: 10px;
	height: 10px;
	overflow: hidden;
}
/*slider*/

#duyuru {width: 377px; height:110px; background-color:#f9f9f9; padding:5px;}
.duyuru {width: 377px; height: 90px; overflow: hidden;}
.duyuru ul {overflow: hidden}
.duyuru ul li {width: 377px; height: 110px; float: left;}
.sliderButon {text-align: right; padding-top: 0px; margin-bottom:0px; }
.sliderButon a { color: #fff; padding: 5px; margin-bottom:5px;}
