    /*
    Theme Name: Vizyon Film
    Description: Özel olarak hazırlanmış film temasıdır.
    Author: PlusBurakk
    Author URI: http://www.r10.net/members/38228-plusburakk.html
    */

    body {
        background:#151515 url(grafik/bg.jpg) fixed repeat-x;
        font-family: Arial;
        margin: 0;
    }
    .alignleft {
        float: left;
        margin: 4px 10px 5px 0;
    }
    .alignright {
        float: right;
        margin: 4px 0 5px 10px;
    }
    .aligncenter {
        text-align: center;
    }
    .clear {
        clear: both;
    }
    .notfound {
        color: #666;
        padding: 10px;
    }
    .notfound p {
        font-size: 15px !important;
        font-weight: normal;
    }
    p {
        margin: 0;
        padding: 0;
    }
    img {
        border: none;
    }
    #tum {
        width: 820px;
	padding: 0 1px 10px 1px;
        margin: 120px auto;
        overflow: hidden;	
    }
    .reklam_sol {
         left: 0px;
         position: fixed;
         top: 0;
    }
    .reklam_sag {
         right: 0px;
         position: fixed;
         top: 0;
    }
    .reklam {
	width : 514px;
	height : 325px;
	padding:3px;
	margin: 3px;
	background-image:url('http://www.vizyonfilmizle.org/video.gif');
	background-repeat:no-repeat;
	text-align:center;
    }

    #advclick_bar {
	position:fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 105px;
	z-index: 1;
    }

    #header {
        margin-top: 0px;
        height: 110px;
	position: relative;
	z-index: 1;
    }
    #header .logo {
        background: url(grafik/logo.png);
        float: left;
        width: 495px;
        height: 110px;
    }
    #aramaFormu {
        width: 490px;
        overflow: hidden;
        border: 1px solid #e47700;
        margin: 0;
        margin-top: 15px;
        margin-left: 15px;
        margin-bottom:15px;
        padding: 0;
        float: left;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
    }
    #aramaFormu input {
        border: none;
        height: 30px;
        background:#f2f2f2 url(grafik/search.png) no-repeat left;
        padding:3px 2px 3px 35px;
        width: 384px;
        margin: 0;
        float: left;
        font: normal 19px Arial;
        color: #ccc;
        -webkit-border-top-left-radius: 5px;
        -webkit-border-bottom-left-radius: 5px;
        -moz-border-radius-topleft: 5px;
        -moz-border-radius-bottomleft: 5px;
        border-top-left-radius: 5px;
        border-bottom-left-radius: 10px;
    }
    #aramaFormu input:hover {
        background:#fff url(grafik/search.png) no-repeat left;
    }
    #aramaFormu button {
        background: url(grafik/ara2.png);
        height: 37px; 
        text-indent: -999em;       
        font-size: 20px;
        text-transform: lowercase;
        width: 69px;
        margin: 0;
        float: left;
        border: none;
        cursor: pointer;
        color: #fff;
        -webkit-border-top-right-radius: 5px;
        -webkit-border-bottom-right-radius: 5px;
        -moz-border-radius-topright: 5px;
        -moz-border-radius-bottomright: 5px;
        border-top-right-radius: 5px;
        border-bottom-right-radius: 5px;
    }
    #aramaFormu button:hover {
        opacity: 0.6;
    }
    
    #aramaFormu1 {
        width: 248px;
        text-align: center;
        overflow: hidden;
        margin: 0;
        padding: 0;
        margin-top:3px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
    }
    #aramaFormu1 input {
        border: none;
        height: 20px;
        padding:2px 5px;
        width: 85%;
        margin: 0;
        float: left;
        font: normal 12px Arial;
        color: #ccc;
        -webkit-border-top-left-radius: 5px;
        -webkit-border-bottom-left-radius: 5px;
        -moz-border-radius-topleft: 5px;
        -moz-border-radius-bottomleft: 5px;
        border-top-left-radius: 5px;
        border-bottom-left-radius: 5px;
    }
    #aramaFormu1 button {
        text-indent: -999em;
        background: #fff url(grafik/ara.png) no-repeat left 4px;
        text-transform: uppercase;
        font-size: 11px;
        width: 10%;
        height: 24px;
        margin: 0;
        float: left;
        border: none;
        cursor: pointer;
        color: #333;
        -webkit-border-top-right-radius: 5px;
        -webkit-border-bottom-right-radius: 5px;
        -moz-border-radius-topright: 5px;
        -moz-border-radius-bottomright: 5px;
        border-top-right-radius: 5px;
        border-bottom-right-radius: 5px;
    }
    #aramaFormu1 button:hover {
        opacity: 0.6;
    }    
    .menu {
        clear: both;
        margin: auto;
        overflow: hidden;
        background: url(grafik/menu.png);
        width: 100&;
        height: 70px;
        margin-bottom: 20px;
	position: relative;
	z-index: 1;
    }
    .menu ul {
        list-style: none;
        margin: auto;
        padding: 0;
        float: left;
        padding-top: 15px;
        margin-left: 10px;
    }
    .menu ul li {
        display: inline;
        font-family: Myriad Pro;
        margin: 0;
    }
    .menu ul li a, .menu ul li a:visited {
        font-size: 14px;
        color: #fff;
        font-weight: bold;
        text-decoration: none;
        padding:7px 8px;
        -webkit-border-top-left-radius: 5px;
        -webkit-border-top-right-radius: 5px;
        -moz-border-radius-topleft: 5px;
        -moz-border-radius-topright: 5px;
        border-top-left-radius: 5px;
        border-top-right-radius: 5px;
    }
    .menu ul li a:hover {
        text-decoration: none;
        color: #fff;
        background:#333;
    }
    .sec a, .sec a:visited {
        text-decoration: none;
        color: #fff !important;
        border-top: 1px solid #ff8a00;
        background:#7f7f7f !important;
    }
    .current_page_item a, .current_page_item a:visited {
        text-decoration: none;
        color: #fff !important;
        border-top: 1px solid #ff8a00;        
        background:#7f7f7f !important;
    }
    #kapsa {
        background: #333
	padding-right: 10px
        border: 1px solid #555;
        overflow: hidden;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
	position: relative;
	z-index: 1;
    }
    #orta {
        width: 605px;
        border:1px solid #000;
        overflow: hidden;
        float: left;
        margin:5px 0 0 0;
        background: #FAF8CC;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
	
    }
    #orta .detay {
        font-size: 12px;
        color: #333;
        margin-bottom: 10px;
        border-bottom: 2px dotted #eee;
        padding-bottom: 5px;
    }
    #orta .detay a, #orta .detay a:visited {
        color: #333;
        text-decoration: none;
    }
    #orta .detay a:hover {
        color: #000;
    }
    #orta .detay .yorum {
        background: url(grafik/yorum.gif) no-repeat right top;
        padding-right: 20px;
    }
    #orta .yazilar {
        overflow: hidden;
        width:96%;
        margin:auto;
        border: 1px solid #ddd;
        margin-bottom: 20px;
        margin-top: 10px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        
    }
    #baslikvedetay {
        background:url(grafik/h1-arka.png) no-repeat;
        overflow:hidden;
    }
    #detayy {
        background: #f2f2f2;
        padding:2px;
        overflow:hidden;
        -webkit-border-bottom-left-radius: 5px;
        -moz-border-radius-bottomleft: 5px;
        border-bottom-left-radius: 5px;        
    }
    .ic {
        padding:0 10px 10px 10px;
        overflow:hidden;
    }
        #orta .yazilar h1 {
        font-family: Myriad Pro;
        margin: 0;
        padding: 5px;
        margin-bottom: 0px;
        background: #ddd;
        -webkit-border-top-left-radius: 5px;
        -webkit-border-top-right-radius: 5px;
        -moz-border-radius-topleft: 5px;
        -moz-border-radius-topright: 5px;
        border-top-left-radius: 5px;
        border-top-right-radius: 5px;
    }
    #orta .yazilar h1 a, #orta .yazilar h1 a:visited {
        font-style: bold;
        text-decoration: none;
        color: #333;
        font-size: 22px;
    }
    #orta .yazilar a, #orta .yazilar a:visited {
        color:#333;
        text-decoration: none;
        font-weight: bold;
    }
    #orta .yazilar a:hover {
        text-decoration: underline;
    }
    #orta .yazilar h1 a:hover {
        color: #e47700;
        text-decoration: none;
    }
    #orta .yazilar p {
        text-align: justify;
        font-size: 13px;
        font-family: Arial;
        line-height: 1.5em;
        margin-bottom:10px;
        color: #333;
    }
    #orta .tekil {
        overflow: hidden;
        padding: 10px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
    }
    #orta .tekil p {
        text-align: justify;
        line-height: 1.6em;
        color: #333;
        font-size: 13px;
    }
    #orta .tekil h1 {
        float: left;
        font-family: Myriad Pro;
        margin: 0;
        padding: 0;
    }
    #orta .tekil h1 a, #orta .tekil h1 a:visited {
        letter-spacing: -1px;
        font-style: normal;
        text-decoration: none;
        color: #e47700;
        font-weight: bold;
        font-size: 25px;
    }
    #orta .tekil h1 a:hover {
        color: #333;
        text-decoration: none;
    }
    #orta .tekil img { max-width: 620px }
    #orta .tekil a, #orta .tekil a:visited {
        color: #333;
        text-decoration: none;
    }
    #orta .tekil a:hover { color: #000 }
    #orta .tekil li {
        list-style: none;
        font-size: 14px;
        line-height: 1.5em;
        background: url(grafik/arti.png) no-repeat 4px;
        padding-left: 20px;
        color: #666;
        font-weight: bold;
    }
    #orta .tekil li a, #orta .tekil li a:visited {
        list-style: none;
        font-size: 14px;
        line-height: 1.5em;
        color: #666;
        font-weight: bold;
    }
    #orta .tekil li a:hover {
        color: #000;
        text-decoration: none;
    }
    #orta .etiket {
        font-family: Tahoma;
        margin-bottom: 10px;
        font-size: 10px;
        font-weight: bold;
        color: #eab600;
        background: #f2f2f2 url(grafik/etiket.png) 3px no-repeat;
        padding: 2px;
        float: left;
        padding-left: 25px;
    }
    #orta .etiket a, #orta .etiket a:visited {
        font-style: italic;
        color: #329967;
        font-weight: normal;
        text-decoration: none;
    }
    #orta .etiket a:hover { color: #333 }
    #orta .kategorii {
        font-family: Tahoma;
        margin-top: 5px;
        float: left;
        width: auto;
        font-size: 10px;
        font-weight: bold;
        color: #333;
        background: #f2f2f2 url(grafik/kat.png) 3px no-repeat;
        padding: 3px 5px;
        padding-left: 25px;
    }
    #orta .kategorii a, #orta .kategorii a:visited {
        color: #333;
        font-weight: normal;
        text-decoration: none;
    }
    #orta .kategorii a:hover { color: #333 }
    .k { color: #666 }
    #orta .yorum {
        font-family: Tahoma;
        margin-top: 5px;
        margin-left: 0px;
        float: left;
        width: auto;
        overflow: hidden;
        font-size: 11px;
        font-weight: bold;
        color: #333;
        background: #f2f2f2 url(grafik/yorum.png) 3px no-repeat;
        padding: 3px 5px;
        padding-left: 25px;
    }
    #orta .facebook {
        font-family: Tahoma;
        margin-top: 5px;
        margin-left: 0px;
        float: left;
        width: auto;
        overflow: hidden;
        font-size: 11px;
        font-weight: bold;
        color: #333;
        background: #f2f2f2 url(grafik/face16.png) 3px no-repeat;
        padding: 3px 5px;
        padding-left: 25px;        
    }
    #orta .yorum a, #orta .yorum a:visited {
        color: #333;
        font-weight: normal;
        text-decoration: none;
        padding: 3px 5px;
    }
    #orta .yorum a:hover {
        color: #333;
    }
    a.devam {
        float: right;
        color: #333 !important;
        text-decoration: none;
        background: url(grafik/filmi_izle.png) center;
        font-weight: bold;
        text-indent:-999em;
        width: 127px;
        height:32px;
    }
    a.devam:hover {
     opacity:0.8;
    }
    #orta .tarih {
        font-family: Tahoma;
        margin-top: 5px;
        margin-left: 10px;
        float: left;
        width: auto;
        overflow: hidden;
        font-size: 10px;
        font-weight: normal;
        color: #333;
        background: #f2f2f2 url(grafik/tarih.png) 3px no-repeat;
        padding: 3px 5px;
        padding-left: 25px;
        margin-right: 10px;
    }
    #orta .okunma {
        font-family: Tahoma;
        margin-top: 5px;
        float: left;
        width: auto;
        overflow: hidden;
        font-size: 11px;
        font-weight: normal;
        color: #333;
        margin-right: 10px;
        background: #f2f2f2 url(grafik/okunma.png) 3px no-repeat;
        padding: 3px 5px;
        padding-left: 25px;
    }
    #solside {
        width: 22%;
        float: right;
        margin: 5px 27px 0 5px;
        overflow: hidden;
    }
    .solside {
        margin-bottom: 10px;
        background: #666;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        border:1px solid #000;
        padding-bottom:3px;
        overflow: hidden;        
    }
    .solside h2 {
        margin: 0;
        background:url(grafik/menu.png) top center;
        font-size: 18px;
        height: 12px;
        color: #fff;
        font-weight: normal;
        font-family: Myriad Pro;
        padding: 10px 10px ;
        border-bottom:2px solid #e57600;
        -webkit-border-top-left-radius: 5px;
        -webkit-border-top-right-radius: 5px;
        -moz-border-radius-topleft: 5px;
        -moz-border-radius-topright: 5px;
        border-top-left-radius: 5px;
        border-top-right-radius: 5px;
    }
    .solside ul {
        list-style-type: none;
        width: 100%;
        padding: 0;
        margin-top: 4px;
    }
    .solside ul li {
        line-height: 1.4em;
    }
    .solside ul li a, .solside ul li a :visited {
        font-weight: bold;
        border-bottom: 1px solid #333;
        border-top: 1px solid #757575;        
        font-family: Arial;
        background: url(grafik/a.jpg);
        font-size: 12px;
        color: #fff;
        text-decoration: none;
        padding:2px 0 2px 15px;
        display: block;
    }
    .solside ul li a:hover {
        color: #e47700;
        border-bottom: 1px solid #fff;
        text-decoration: none;
        background: url(grafik/ul-hover.png);
    }
    #comments {
        width: 610px;
        margin-left:15px;
        clear: both;
    }
    #comments a {
        text-decoration: none;
        color: #666;
    }
    #comments h2 {
        margin: 0;
        font-size: 20px;
        color: #e47700;
        font-weight: normal;
        margin-bottom: 20px;
    }
    #comments p {
        margin-bottom: 5px;
        line-height: 1.6em;
        font-family: Tahoma;
        font-size: 12px;
    }
    #comments form {
        font-size: 11px;
        font-family: Georgia;
    }
    #comments form p {
        font-size: 13px;
        margin-bottom: 5px;
    }
    #comments form input {
        float: left;
        font-family: Georgia;
        border: 1px solid #cccccc;
        font-size: 12px;
        padding: 3px;
        width: 192px;
        color: #666;
        margin: 0 9px 7px 0;
    }
    #comments form textarea {
        font-family: Georgia;
        font-size: 12px;
        width: 610px;
        height: 80px;
        padding: 4px 4px !important;
        border: 1px solid #ccc;
        color: #666;
        background: #fff;
    }
    #comments button {
        font-size: 13px;
        color: #333;
        background: url(grafik/menu.png) top center;
        padding: 1px 10px 1px 10px;
        border:none;
        margin-bottom:20px;
        cursor:pointer;
    }
    #comments button:hover {
        background: #666;
        color: #fff;
    }
    .commentdetails { margin-top: 25px }
    .commentauthor {
        margin-bottom: 5px !important;
        font-weight: bold;
    }
    .commentdate {
        font-size: 0.8em;
        margin-bottom: 5px;
        color: #909090;
    }
    .required { color: #ff0000 }
    h2.title {
        font-size: 1em !important;
        text-transform: uppercase;
        padding: 10px;
        color: #565656;
    }
    #comments ol {
        list-style-type: none;
        clear: both;
        padding: 0;
        margin: 0;
        font-size: 11px;
        width:98%;
    }
    #comments .buffer {
        padding: 10px;
        border: 1px solid #000;
    }
    #comments ol li {
        border: 1px solid #e0e0e0;
        margin-bottom: 10px;
        padding: 10px;
    }
    #comments ol li p {
        font-size: 12px;
        line-height: 1.2em;
        font-family: Tahoma;
    }
    #comments ol li ul li { padding: 10px }
    #comments ol li .avatar { float: right }
    #comments ol li .comment-author {
        color: #666;
        font-size: 14px;
    }
    #comments ol li .comment-author a {
        color: #666;
        font-size: 14px;
    }
    #comments ol li .comment-author .fn {
        font-style: normal;
        font-weight: bold;
        font-size: 1.2em;
    }
    #comments ol li .comment-meta {
        font-size: 0.9em;
        color: #999999;
        margin: 5px 0 10px;
    }
    #comments ol li .comment-meta a { color: #999999 }
    #comments ol li .reply {
        font-size: 0.9em;
        font-weight: bold;
        padding-bottom: 0px;
    }
    #comments .children { list-style-type: none }
    #comments .navigation {
        padding: 0 0 10px;
        font-size: 0.9em;
    }
    #comments .navigation a {
        color: #999999;
        padding: 3px 8px;
        border: 1px solid #cccccc;
    }
    #comments .navigation a:hover {
        color: #000000;
        border-color: #000000;
        text-decoration: none;
    }
    #comments .says {
        display: none;
    }
    #alt {
        color: #333;
        background:#C9C299 !important;
        clear: both;
        overflow: hidden;
        padding:10px 10px;
        font-size: 12px;
        width: 98%;
        margin: auto;
        line-height: 1.8em;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
    }
    #alt a, #alt a:visited {
        font-size: 12px;
        font-style: normal;
        color: #666;
        text-decoration: None;
    }
    #alt a:hover {
        color: #333
    }
    #alt .sol {
        float: left;
        margin-left: 15px;
    }