* {font:1em/1.35em Verdana, Arial, Helvetica, sans-serif !important;}
body {background:#fff; text-align:center; margin:0 auto; padding:0; color:#000;}
a img {border-width:0;}
p, dl {margin:0; font-size:1em; line-height:18px; padding:0 15px 15px 15px;}
dt {padding-left:20px;}
abbr, acronym {font-style:normal; border-bottom:1px dotted;}
code {font:120% "Courier New", Courier, monospace; color:#6B8DA6;}
blockquote, blockquote p {margin:0 0 12px; padding:7px 15px 5px 30px; background: url(http://www.altiustutasarim.com/images/bg_quote.gif) 1px 3px no-repeat;color:#666;font: normal 100%/18px georgia, palatino, serif;}
blockquote.dediki {float: right; width: 150px; margin: 10px 0 10px 15px !important; padding: 0 !important; font: 120%/24px georgia, palatino, serif; color: #333 !important; text-align: center; background: none !important;}
#kaynakcacontent p {margin:0; padding:5px; line-height:15px;}
table {font-size:100%; color:#333;}
table.data {margin:1em 0 1.5em; font-size:85%; line-height:1.6em;}
.data th, .data td {padding:2px 5px 3px; border-top:1px dotted #fff;}
.data td {text-align:right;}
.data th, .data .row-header th em {font-style:italic; font-weight:normal;}
.data .row-header th {text-align:right; font-style:normal; font-weight:bold;}
.data .alt th, .data .alt td {background:#eeeee4; border-color:#ccc;}
.data .row-header2 th {text-align:center; font-style:normal; font-weight:bold;}
.data .row-header3 th {text-align:right; font-style:normal; font-weight:bold;}
h1,h2,h3,h4,h5,h6 {padding:0; margin: 0; letter-spacing:0.8px;}
h1, #startcontent.post-container h2, #yeniyazi h2, #yazi h2 {font:bold 1.7em/30px "Trebuchet MS", "Verdana", sans-serif !important; letter-spacing: 0px; color:#AB6666;padding:0 2px 0 5px; background: url(http://www.altiustutasarim.com/images/ruler.gif) bottom left no-repeat;}
h2 {font:bold 2.0em/30px "Trebuchet MS", "Verdana", sans-serif; letter-spacing: 0px; color:#999;padding:0 5px;}
#startcontent.post-container h2 a:after, #yeniyazi h2 a:after {content: "   * yeni *"; color:#999; font:normal 0.6em/30px helvetica, arial, sans-serif; letter-spacing:-1px; text-decoration:none;}
#startcontent.post-container h2 a:visited:after, #yeniyazi h2 a:visited:after {display:none;}
h3 {font:normal 2.0em/1.3em Georgia, Verdana, Arial, Helvetica, sans-serif; letter-spacing: -1px; color:#999;padding:3px;}
h4 {font:2.0em Georgia, Verdana, Arial, Helvetica, sans-serif; color:#AB6666;text-transform:uppercase;}
h5 {font:20em Georgia, Verdana, Arial, Helvetica, sans-serif; color:#AB6666;font-variant : small-caps;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {text-decoration:none;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {text-decoration:none;}
h1 a:link, h1 a:visited, #startcontent.post-container h2 a:link, #yeniyazi h2 a:link, #startcontent.post-container h2 a:visited, #yeniyazi h2 a:visited {color:#AB6666;}
h1 a:hover, #startcontent.post-container h2 a:hover, #yeniyazi h2 a:hover {color:#999;}
form {background-color:#CCD2C3; margin:0 0 1.5em; padding:5px 10px 8px;}
form table {color:#332D3C;font-size:100%; padding:0; border-width:0;}
form > table {width:100%;}
form p {font-size:85%; line-height:1.6em;margin:.5em 0 0;color: #332D3C;}
form td p {font-size:100%;}
form td em {color: #8C8C5A; font-style:normal;}
form th {text-transform:lowercase; white-space:nowrap;}
form table td {width:100%;}
form table td, form table th {padding:5px 10px 5px 0; border-bottom:1px dotted #8C8C5A; font-weight:normal; font-size:85%;}
input, textarea, select {margin:1px 0; font-size:100%;}
form textarea, input.text {background:#fff; border:1px solid #8C8C5A; border-color:#8C8C5A #fff #fff #8C8C5A; color:#444; }
form textarea {display:block; clear:left; width:97%; font:normal 100% Verdana,Sans-serif;}
form .buttons, form .buttons {border-width:0; }
form input.button {padding:2px; border:2px solid #69c; background:#ccb; color:#332D3C;  font:bold 100% Verdana,Sans-serif; border-color:#998 #665 #665 #998;}
form input.button:hover {color:#963; background:#eed; cursor:pointer; }
form input.button:active {border-color:#666 #999 #999 #666; background:#ccc; color:#000; }
form label {text-transform:lowercase; cursor:pointer; color:#332D3C;}
form h2 label {text-transform:none;}
label em {font-style:normal; }
.hide, .oldbrowsers, #isim { display: none; visibility: hidden;}
.skip {position: absolute;left: -999px;width: 990px;}
.reset {display: block; clear: both; font-size: 1px; height: 1px; line-height: 1px; margin: 0;}
.update {background-color: #E9E9E9; padding: 20px 20px 20px 20px; margin-bottom: 10px;}
.update code {font:110% "Courier New", Courier, monospace; color:#444;}
.fl {float: left;}
.fr {float: right;}
.offsite { background: #FFF url(http://www.altiustutasarim.com/images/outer.gif) no-repeat left; padding-left: 10px;}
.pdf { background: #FFF url(http://www.altiustutasarim.com/images/pdf.gif) left no-repeat; padding-left: 18px;}
.secure { background: #FFF url(http://www.altiustutasarim.com/images/secure.gif) left no-repeat; padding-left: 15px;}
.shadow {background: url(http://www.altiustutasarim.com/images/shadowAlpha.png) no-repeat bottom right !important; background: url(http://www.altiustutasarim.com/images/shadow.gif) no-repeat bottom right; margin: 10px 0 0 10px !important; margin: 10px 0 0 5px;}
.shadow img {display: block; position: relative; background-color: #fff; border: 1px solid #a9a9a9; margin: -6px 6px 6px -6px; padding: 4px;}
.caption {float: right; width: 25%; border: 1px solid #a9a9a9; margin: 6px; padding: 4px;}
.caption p {text-align: center; font-style: italic; font-size: smaller; text-indent: 0;}
.list-items {font-size: 1em; line-height: 14px; width: 140px;  padding: 0px; margin: 0px; float: left;}
.list-items a:link, .list-items a:visited, .list-items a:active {background-color: #8C8C5A; float: left; padding: 3px 0 3px 0; text-decoration: none; color: #FFF; margin: 0; width: 140px;}
.list-items a:hover {color: #8C8C5A; background-color: #FFFFFF;}
#wrap .post-container h3, #wrap .comment-container h3 {padding-bottom:5px;}
#wrap {width: 99%; margin: 0; padding: 0; text-align: left; background: #FFF url(http://www.altiustutasarim.com/images/bgtop.gif) top left repeat-x;}
#logo {margin:0; padding:0; position:relative; width:90%; height:96px; margin:0; padding:0; overflow:hidden;}
#logo span {display:block; position:absolute; left:0; top:0; z-index:1; width:90%; height:96px; margin:0; padding:0; background:url(http://www.altiustutasarim.com/images/logo.gif) top left no-repeat;}
.imgheader {width: 99%; margin: 0; padding: 0; height: 106px; background: #FFF url(http://www.altiustutasarim.com/images/bgorta.gif) top left repeat-x;}
#imgheader-image span {overflow: hidden; background: url(http://www.altiustutasarim.com/images/kestane.jpg) top left no-repeat; height: 105px; width: 509px; margin: 0; padding: 0;float: left;}
div.headright {color: #c3c3c3; position:relative; width:99%; background: #8C8C5A; margin:-1px 0 0 0; padding:5px 0; text-indent:43px;}
div.headright a:link, div.headright a:visited {color:#fff !important; text-decoration: none; font:bold 1.2em "Trebuchet MS", "Verdana", sans-serif; letter-spacing: 0px; padding: 0 5px; height:1%;}
div.headright a:hover {color:#CBD1C3; text-decoration: underline;}
#main-container {width: 99%; float: none;}
div#yeniyazi {width: 90%; margin: 5px 15px; vertical-align:top; padding:5px 0 0 0; background:#CCD2C3 url(http://www.altiustutasarim.com/images/bg_son.jpg) top left repeat-x;}
div#yeniyazi p {line-height:18px; margin: 12px 0 0 0;}
div#yazi {width: 90%; margin: 5px 10px; vertical-align:top; padding:5px 0 0 0; background:#fff;}
div#yazi p {line-height:22px; margin: 12px 0; font-size:1.1em !important;}
.meta { margin:0; padding:25px; background:#CCD2C3 url(http://www.altiustutasarim.com/images/bg_son.jpg) top left repeat-x; }
div.cay { background:#CCD2C3 url(http://www.altiustutasarim.com/images/checkbox.gif) no-repeat 2px 7px; padding: 10px 0 10px 6px; text-indent: 14px;}
div.cay a {color: #332D3C !important; text-decoration: none; display:block;font-size:100%;font-weight:normal !important;}
div.cay a:hover {color:#332D3C; text-decoration: none !important;}
div.post li {padding:3px 0 3px 0;}
div#sidebar {width: 30%; float:left; background:#fff; font:normal 0.9em verdana, arial, sans-serif; margin:0 0 0 15px; padding:0;}
div#sidebar h2 {margin:0px 0 0 0; font: bold 1.6em/1.3em "Trebuchet MS", "Verdana", sans-serif;color:#AB6666; letter-spacing: -1px; color:#999; padding:0 2px 0 1px; background: url(http://www.altiustutasarim.com/images/ruler.gif) bottom left no-repeat;}
div#sidebar h2 a {text-decoration: none; border:0; color:#999; }
div#sidebar h2 a:hover {text-decoration: none;color:#999; }		
div#sidebar .feature {background:#fff; margin:20px 0 1px 0; padding: 0px; width: 90%;}
div#sidebar p {margin-top:5px; margin-bottom: 1px;}
div#sidebar a {text-decoration: none; font-weight:bold;}
div#sidebar  a:hover {text-decoration: underline; font-weight:bold;}
div#sidebar li {padding: 3px 0 3px 0;}
.comment-container, .post-container, .containerfull-content {margin:0;line-height: 1.8em;}
.comment-container, .post-container {width:60%; float: right;border-left: 1px solid #ccc;}
.containerfull-content, #main-container {width: 90%;float:left;padding:10px;}
.line {border-top: 1px solid #CCCBC1; margin: 0px; padding: 0px 10px; font-size: 0.9em; line-height: 0px; color: #3D3D3B;}
.comment-container li, .post-container li, .containerfull-content li {font-size: 87%; line-height: 15px; color: #3D3D3B; margin: 5px; padding:5px; list-style-image: url(http://www.altiustutasarim.com/images/square.png);}
#linkler li {list-style-image: url(http://www.altiustutasarim.com/images/1p.gif) !important; padding:0 !important; font-size: 80% !important;}
.containerfull-content li ul li {font-size: 100%;}
.containerfull-content p a:visited:after, .containerfull-content li a:visited:after {content: "\00A0\221A"; color:#999; font-size: 75%;}
.containerfull-content p a:visited, .containerfull-content li a:visited {text-decoration:none; border-bottom: 1px dotted #999;}
.containerfull-content p a:hover, .containerfull-content li a:hover  {background-color:#FFFFE0;}
.post-container p:first-letter {font-size: 300%; font-weight: bold; float: left; color:#666; }
.post-container p span {text-transform: uppercase;}
#foot {position:relative; clear:both; margin:0 auto; padding:0; width:99%; height:44px; text-align: center;}
#foot ul {height: 30px; margin: 0; padding: 0; list-style: none;}
#foot ul li {font-size: 80%; float: right; text-align: left; line-height: 12px;}
#foot ul li a:link, #foot ul li a:visited {font:bold 1.2em "Trebuchet MS", "Verdana", sans-serif; color: #999;text-decoration: none;}
#foot ul li a:hover {color: #999;text-decoration: underline;}
#foot li.foot-link {margin: 9px 5px 0 0; display: block;}
#foot em {font-size:0.8em; color:#666; line-height:10px; font-variant: small-caps; font-weight:bold; letter-spacing: .07em;}
#comments h3 {margin:0; padding:0 12px;}
#comments h4 {margin:0 0 1em; margin:1em 0 .25em; font-size:150%; color:#AB6666;}
#comments span.ekle {font-size:120%; margin:0; padding:0 12px;}
#comments dl {font-size:100%; line-height:1.6em; }
#comments dt {padding:8px 6px .5em; margin-top:5px; background:#eee; font-weight:normal;}
#comments dd {padding:2px 20px 8px; margin:0 0 1.5em; background:#eee;}
#comments dt {background:#ddd;}
#comments dd.alt {background:#eee;}
#comments dd.alt2 {background:#ccc;}
#comments dd.mehmet  {border:1px solid #8C8C5A; background:#fff;}
#comments .postno {border-width:0; padding:0 5px 0 14px; border-right:1px solid #ccc; margin-right:2px; font-size:180%; color:#444;border-color:#bbb;}
h4#postcomment {margin:0 0 .5em; color:#fff;}
.kaynakca {width:780px; margin:0 auto; text-align:left; position:relative; padding:0;}
#kaynakcacontent {float:left; margin:0; padding:0;}
#linkler, #kitaplar, #makaleler {line-height:1.6em; margin-top:2px;}
#linkler {float:left; width:250px;}
#kitaplar {float:left; border:1px solid #CCCBC1; border-width:0 1px 0 1px; width:270px;}
#makaleler {float:right;width:250px;}
#linklercontent {padding-right:0;}
#linklercontent, #kitaplarcontent, #makalelercontent {padding:0 10px;}
#kitaplarcontent {float:left; padding-right:0;}
#kaynakcacontent dl.kitap {float:left; width:95%;}
#kaynakcacontent dl.kitap dt {margin-top:0; padding:0;clear:left;}
#kaynakcacontent dl.kitap dd {margin:0 0 10px 0; border-bottom:1px dotted #ccc; padding-bottom:5px;}
#kaynakcacontent dl.kitap dt img {float:left; display:block; margin:3px 12px 5px 0; border:1px solid #ccc; padding:4px;float:none;}
#kaynakcacontent ul, #kaynakcacontent dl {margin:.5em 0 1em 0; padding:0; list-style:none;}
#kaynakcacontent  ul li {margin:0 0 2px 0; padding:0;}
#kaynakcacontent dt {font-weight:bold;}
#kaynakcacontent dd {margin:0 0 1em 0; padding:0;}
.fazla {white-space:nowrap;text-indent:-20px;font-weight:bold;}
ol.code {border: 1px solid #eee; color: #333; font: normal 110%/110% Courier, monospace; margin: 0; overflow: auto; padding: 5px 5px 5px 45px;}
ol.code li {background-color: #f4f8fb; margin: 0 0 2px 0; padding: 0 5px;}
ol.code .tab1 {padding-left: 15px;}
ol.code .tab2 {padding-left: 30px;}
ol.code .tab3 {padding-left: 45px;}
ol.code .tab4 {padding-left: 60px;}
ol.code .tab5 {padding-left: 75px;}
ol.code .tab6 {padding-left: 90px;}
ol.code li code {color: #333;}
ol.code li.cmnt code {color: #824c88;}
