html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}

blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
.clear { clear:both;}

a {color: #a40c01; text-decoration:none;}
a:hover {color:#333333}

.btn { background-color:#b52322; text-align:center; padding:3px 5px 3px 5px; line-height:20px; color:#FFFFFF; font-size:12px;} 
.btn:hover { background-color:#e32027; color:#FFFFFF;} 
strong{ font-weight:bold}

html, body { font-size: 13px;font-family: "Open Sans", Arial, sans-serif;color: #343b40;line-height: 18px; background-color:#e4e5e9}
#header{ height:102px; width:100%; background:url(images/header_bg.png); background-repeat:repeat-x;}
#headercontent { width:1003px; margin:auto;}
#headercontent .logo {float:left; width:274px}
#headercontent .menu {float:left; width:729px; height:102px}
#headercontent .menu .menuust { height:65px; width:729px; text-align:right}
#headercontent .menu .menualt { height:37px; width:729px; background:url(images/menu_bg.jpg); background-repeat:no-repeat;}

#menu, #menu ul { list-style: none; margin: 0; padding: 0;z-index:100;}
#menu li { position: relative; float: left; white-space: nowrap; line-height:37px; text-align:center; }
#menu li a { display: block; padding:0px 26px 0px 26px; text-decoration: none; text-align:center; color: #ffffff;  font-weight:normal; font-size:15px; }
#menu li a:hover { color:#ffe2e0}
#menu li:hover{background: -webkit-gradient(linear, left top, left bottom, from(#be4e46), to(#b0190d));background: -moz-linear-gradient(top, #be4e46, #b0190d);}
#menu li.split { position: relative; float: left; width:2px; height:37px; background-image:url(images/split.jpg); padding:0px; background-repeat:no-repeat}
#menu ul { display: none; position: absolute }
#menu ul li { background: #be4e46; border-top: 1px solid #ffffff; border-right: 0px solid transparent; float: none;line-height:30px; min-width:184px;z-index:100!important;;  }
#menu ul li:hover {}
#menu ul li a {  font-size:12px; color:#ffffff; text-align:left; }
#menu ul ul { top: -1px; left: 100% }

#top{ width:100%; background:url(images/top_bg.jpg); background-repeat:repeat-x; background-color:#FFFFFF; min-height:517px; }
#topcontent{width:1003px; margin:auto;}

.left{width:274px; float:left;}
.right{width:729px; float:left;}

#hizmet_box{background:#464747; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; width:254px; margin-left:15px; color:#FFFFFF; text-align:right; padding:10px 5px 10px 0px}

#hizmetul, #hizmetul ul{list-style: none;}
#hizmetul li{ width:250px; background:url(images/hizmet_split.jpg); background-repeat:no-repeat; background-position:bottom; padding:8px 0px 8px 0px}
#hizmetul li a{ color:#FFFFFF}
#hizmetul li a:hover{ color:#cdcdcd}

#banner { width:719px; height:258px; margin-left:10px; float:left}
#banner .bannercontent { width:719px; height:258px; margin:auto;}
#bannershadow { width:100%; height:7px; background-image:url(images/header_shadow.png);background-repeat:no-repeat; background-position:bottom; position:absolute  }

#maincontent {width:1003px; margin:auto; padding-top:20px; padding-bottom:20px}

#newsbox { width:254px; margin-left:20px;}
#newsbox-header{ background:url(images/news_box_top.png); width:254px; height:37px; background-repeat:no-repeat;}
#newsbox-header-text{color:#FFFFFF; padding:9px}
#newsbox-header-text a{color:#FFFFFF;}
#newsbox-header-text a:hover{color:#cdcdcd;}
#newsbox-top{ background:url(images/news_box_inner.png); width:254px; height:100%; background-repeat:repeat-y}
#newsbox-top-text{color:#343b40; padding:9px}
#newsbox-bottom{ background:url(images/news_box_bottom.png); width:254px; height:11px; background-repeat:no-repeat}

#anasayfabox { width:719px; margin-left:10px;}
#anasayfabox-header{ background:url(images/anasayfa_header.png); width:719px; height:37px; background-repeat:no-repeat;}
#anasayfabox-header-text{color:#FFFFFF; padding:9px}
#anasayfabox-header-text a{color:#FFFFFF;}
#anasayfabox-header-text a:hover{color:#cdcdcd;}
#anasayfabox-top-text{color:#343b40; padding:9px}
#anasayfabox-top{ background:url(images/anasayfa_top.png); width:719px; height:100%; min-height:205px; background-repeat:repeat-y}
#anasayfabox-bottom{ background:url(images/anasayfa_bottom.png); width:719px; height:11px; background-repeat:no-repeat}

#newscontent ul {list-style: none;}
#newscontent ul li { height: 65px;padding:5px 20px 10px 10px;border-bottom: 1px solid #d6d6d6;}
#newscontent ul li a {font-size: 12px;}
#newscontent ul li img { border: 0;	margin-right: 5px;	float: left;background-color: #ffffff;padding: 3px;	border-radius: 8px;	}
#newscontent ul li .h4 {font-size:12px; height:20px; line-height:20px; overflow:hidden;}
#newscontent ul li span { font-size:11px; line-height:18px; color:#343b40; }
#newscontent .button {display: block;width: 20px;height: 20px;position: absolute;background: url('images/arrow.png') no-repeat;right: 0; z-index:10000000}
#newscontent .next {top: 20px;}
#newscontent .next:hover {	background-position: -21px 0;	}
#newscontent .prev {background-position: 0 -25px;bottom: 20px;}
#newscontent .prev:hover {background-position: -21px -25px;	}


#footer {border-top:2px solid #c7c7c7; width:100%;}
#footer .footercontent { font-size:11px; color:#666666; margin:auto; width:1003px; height:71px; background:url(images/footer.png); background-repeat:no-repeat; padding-top:15px; text-align:center}
#footer .footercontent h1, #footer .footercontent h2,#footer .footercontent h3,#footer .footercontent h4 { font-size:11px;  display:inline}


#innerpage { width:1003px; margin:auto}
#innerpage-header{ background:url(images/ic_header.png); width:1003px; height:37px; background-repeat:no-repeat;}
#innerpage-header-text{color:#FFFFFF; padding:9px; text-align:justify}
#innerpage-header-text a{color:#FFFFFF;}
#innerpage-header-text a:hover{color:#cdcdcd;}
#innerpage-top-text{color:#343b40; padding:9px}
#innerpage-top{ background:url(images/ic_inner.png); width:1003px; height:100%; min-height:300px; background-repeat:repeat-y}
#innerpage-bottom{ background:url(images/ic_bottom.png); width:1003px; height:11px; background-repeat:no-repeat}


.myform{margin:0 auto;width:500px;padding:10px;}
.baslik{padding:0px 73px 10px 0px; font-size:14px; font-weight:bold; color:#a40c01; text-align:center}
#stylized label{display:block;font-weight:bold;text-align:right;width:150px;float:left;line-height:14px;}
#stylized .small{color:#666666;display:block;font-size:10px;font-weight:normal;text-align:right;width:150px;}
#stylized input,#stylized textarea, #stylized select{float:left;font-size:12px;padding:4px 2px;border:solid 1px #aacfe4;width:300px;margin:2px 0 20px 10px;}
#stylized .sbmtbutton{clear:both;margin-left:150px;width:125px;height:25px;background-color:#666666; border:0px; text-align:center;color:#FFFFFF;font-size:11px;font-weight:bold;}
#stylized .sbmtbutton:hover{ background-color:#333333}
#stylized label.error {color: red;	font-style: italic; display:inline; width:15px;}


#picturecontainer { padding-top:30px;}
#picturecontainer ul { list-style:none;}
#picturecontainer ul li { list-style:none; float:left; width:244px; height:180px; overflow:hidden}
#picturecontainer ul li .img {padding:2px; margin:2px; background-color:#FFFFFF; border:1px solid #CCCCCC;}
#picturecontainer ul li div { text-align:center; padding-right:22px;}
#picturecontainer ul li .img:hover { border:1px solid #b52322;}

.keywords { font-size:11px; font-style:italic;}

.errorbox { border:1px solid #ED7476;background:#FFEDED; padding:10px; color:#FF0000; font-size:12px; font-weight:bold; }
