/* CSS Document */
html, body { margin:0; padding:0; background: url(images/pageback.gif) repeat-x #91AA9D;  width:100%;  height: 100%; font-family: "Lucida Grande",Helvetica,Arial,sans-serif; font-size: small; font-size: small; color:#444; font-size:11px;}

#maincontainer { width:800px; margin:0 auto; padding:0;}

img { border:none;}

a { text-decoration:none; color:#444;}
a:hover { text-decoration:none; color:#607E6D;}

#banner { background: url(images/bannerback.jpg) no-repeat; width:800px; height:270px; margin:0 auto; }

#banner_iller { float:right; width:580px; padding:0; height:270px; margin:0; }



#menu { width:880px;  height:34px; margin:0 auto; vertical-align:middle; }

#anamenu { margin:0 auto; padding:0; float:left;}
#anamenu ul { margin:0px 0;  padding:0; list-style:none;}
#anamenu li{ display: inline; }
#anamenu img { border:none; }
#anamenu li a{ float: left; color: white; padding:10px 15px; text-decoration: none; background: url(images/menu_border.jpg) bottom right no-repeat; }
#anamenu li a:visited{ color: white; }
#anamenu li a:hover{background: url(images/menu_alt_ok.gif) no-repeat bottom center #2a4753;   }

#dilmenu { margin:0; padding:0; float:left;}
#dilmenu ul { margin:0px 0;  padding:0; list-style:none;}
#dilmenu li{ display: inline; }
#dilmenu img { border:none; }
#dilmenu li a{ float: left; color: white; padding:10px 10px; text-decoration: none; background: #555;  }
#dilmenu li a:visited{ color: white; }
#dilmenu li a:hover{background:#821111;   }

.hizmetcontent {margin-bottom:5px;}
.hizmetcontent h1 { margin:5px 15px;padding:3px 30px; font-size:12px; color:#333; background:url(images/hizmet_icon.gif) no-repeat left center;} 
.hizmetcontent a, .hizmetcontent a:visited { margin-bottom:5px; padding:0; display:block; color:#000; border:1px solid #D1DCD6; text-decoration:none; }
.hizmetcontent a:hover { background:#E6F4EC; color:#fff; }

.referanstable td { border: 1px solid #D1DCD6; padding:5px;  }

.araccontent { padding:3px; border:1px solid #D1DCD6; margin-bottom:3px; }
#container { width:780px; margin:0 auto; padding-bottom:10px; background:#BDCDC4; overflow:hidden;}

#container .left { margin:10px 5px;  width:500px; float:left;}
#container .right { margin:10px 5px;  width:250px; float:left; }

.content{ margin:0 10px 10px 10px; text-align:justify;}
.habercontent{ margin:0 10px 10px 10px; text-align:justify; border-bottom:1px solid #D1DCD6; }

.mesafecontent { border:1px solid #D1DCD6; margin:10px; padding:5px;}

h2 { border-bottom: 1px solid #DEE6E2; margin:5px 0 10px 0;padding:5px 25px; background:url(images/title_icon.gif) no-repeat left center; font-size: 16px; color:#344F5C;  }

.tablo td { border-bottom:1px dotted #DEE6E2; font-size:11px; padding:2px;}

#footer { width:780px; text-align:center; margin:0 auto 20px auto; padding:8px 0; color:#fff; font-size:10px;  background:#333;}
#footer a{ text-decoration:none; color:#fff;}
#footer a:hover{ text-decoration:none; color:red;}