﻿/*----------------------------------------------------------------------*/
/* Reset
/*----------------------------------------------------------------------*/

html,body,div,span,applet,object,iframe,input,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-weight:100;
	font-style:inherit;
	font-size:100%;
	font-family:inherit;
}
*{
   -webkit-text-size-adjust:none;
   -webkit-tap-highlight-color:rgba(0,0,0,0);
}
a{cursor:pointer}
/*----------------------------------------------------------------------*/
/* Font Declaration
/*----------------------------------------------------------------------*/

html, textarea, input,select, button, a.btn, span, div.alert p, header{ 
	font-family:'PT Sans', sans-serif;
}
code, pre{
	font-family:"Courier New", Courier, monospace;
}

/*----------------------------------------------------------------------*/
/* Abdi İbrahim - Styles
/*----------------------------------------------------------------------*/

body  
{
    background-image    : url(../img/bg.png);
    background-repeat   : repeat-x;
    background-color    : #fff;
    
	margin				: 0px;
	padding				: 0px;
	
	font-family			: Segoe UI, Tahoma, Helvetica, sans-serif;
	font-size			: 12px;
	color				: #333;
}

.clear { display:block; clear:both; }
div.headerIcons { width:240px; height:24px; margin-top:6px; margin-left:8px; float:left; margin-right:10px; background-repeat:no-repeat; line-height:24px; padding-left:30px; }
h3.headerIcons { height:24px; background-repeat:no-repeat; background-position:left center; line-height:24px; padding-left:30px; }

img { border:none; }
#bgWrapper
{
    background-image: url(../img/bg-wrapper.png);
    background-repeat: repeat-x;
    height: 11px;
    padding-bottom: 10px;
    margin-top: 5px;
}
h1 {
    color: #333;
    display: block;
    font: 26px/28px Segoe UI, Tahoma, Helvetica, sans-serif;
}
h2 {
    color: #333;
    display: block;
    font: 22px/24px Segoe UI, Tahoma, Helvetica, sans-serif;
}
.tdHeader h3 {
    color: #333;
    display: block;
    font: 18px/16px Segoe UI, Tahoma, Helvetica, sans-serif;
    font-size:16px;
    line-height:22px;
}
h3.header {
    color: #333;
    display: block;
    font: 18px/16px Segoe UI, Tahoma, Helvetica, sans-serif;
    line-height:22px;
}
.tdTitle2Column h4, .tdTitle4Column h4,.tdContent4ColumnIc h4, .tdTitle4ColumnRight h4 {
    color: #333;
    font: 15px/20px Segoe UI, Tahoma, Helvetica, sans-serif;
    line-height:20px;
    text-indent:20px;
    width:auto;    
}

.cizgi { background-color:#519fef; height:10px; }
.yildiz{background:url(../img/yildiz.gif) no-repeat 5px center;}
.kontrol_column{padding-left:20px; font-size:15px; color:#FF8C00; font-weight:bold;}
.red_clr,a.red_clr{color:#FF8C00; text-decoration:none; font-weight:600}
a.red_clr:hover{color:#3f3f3f; text-decoration:underline}

#mainContainer { width:96%; margin:0 auto;  border:solid 1px #ccc; background-color:#fff;}
#header { margin-bottom:10px; position:relative; height:60px;  }
#logo
{
    position: absolute;
    left: 24px;
    top: 10px;
}
#logo{height:58px;}
#bina
{
    position: absolute;
    top: 0px;
    right: 0px;
    background:url(../img/bina.png) no-repeat;
    width:419px;
    height:71px;
    display:none
}
    #headerBottom { position:absolute; left:1px; top:70px; margin-bottom:14px; width:100%; background-image:url(../img/headerBottom.png); background-repeat:no-repeat; background-position:right; background-color:#519fef; }
    #header a.link_kullanicibilgileri { color:#cc00ff; font-weight:bold; }
    #header a.link_kullanicibilgileri:hover { color:#0d2223; font-weight:bold; }
/*
    #menu { position:absolute; bottom:0px; width:700px; right:0px; }
            #menu li { list-style:none; float:left; line-height:26px; margin-right:12px; padding-left:6px; padding-right:6px; display:block; }
            #menu li a { color: #11448e; font-weight:bold; text-decoration:none; }
            #menu li a:hover { color: #333; font-weight:bold; text-decoration:none; }
*/
#content { padding:10px 20px; }
    #contentLeft { float:left; width:66%; margin-right:2%; }
    #contentRight { float:right; width:32%; }
    
    .w100 { width:100%; border-bottom:solid 1px #d3d3d3;}
    .tdHeader { background-image:url(../img/box_top.png); background-repeat:repeat-x; height:38px; border:solid 1px #d5d5d5; vertical-align:middle }
    .tdContent { background-color:#e3f0ff; border-top:solid 1px #fff; border-right:solid 1px #d3d3d3; padding:4px 10px 4px 10px; vertical-align:middle }
    
    .tdTitle2Column, .tdTitle4Column { background-color:#e3f0ff; border-top:solid 1px #fff; border-right:solid 1px #d3d3d3; height:32px; border-left:solid 1px #d5d5d5; width:110px; padding:3px 10px 3px 0px; vertical-align:middle}
        .tdTitle4Column2 { background-color:#e3f0ff; border-top:solid 1px #fff;  min-width:110px; padding:3px 10px 3px 10px; vertical-align:middle}
    .tdTitle2ColumnRight { background-color:#e3f0ff; border-top:solid 1px #fff; border-right:solid 1px #d5d5d5; height:32px; border-left:solid 1px #d5d5d5; padding:3px 16px 3px 10px;vertical-align:middle}
    .tdTitle4ColumnRight { background-color:#e3f0ff; border-top:solid 1px #fff; border-right:solid 1px #d5d5d5; padding:3px 16px 3px 10px; width:auto;vertical-align:middle}
        .tdTitle4ColumnRight2 { background-color:#e3f0ff; border-top:solid 1px #fff; height:32px; padding:3px 16px 3px 10px;vertical-align:middle}
    
    .tdContent2Column, .tdContent4Column { background-color:#e3f0ff; border-top:solid 1px #fff; height:32px; border-right:solid 1px #d3d3d3; padding:3px 10px 3px 10px;vertical-align:middle}
    .tdContent4ColumnIc { background-color:#e3f0ff; border-top:solid 1px #fff; padding:3px 16px 3px 10px; vertical-align:middle; width:auto; }
    
    .tdTitleColumns { background-color:#e3f0ff; border-top:solid 1px #fff; border-right:solid 1px #d3d3d3; height:32px; border-left:solid 1px #d5d5d5; width:100%; padding:3px 10px 3px 0px; vertical-align:middle}
    
    .tdFooter { background-color:#e3f0ff; border-bottom:solid 1px #d3d3d3; border-left:solid 1px #d3d3d3; border-right:solid 1px #d3d3d3; height:1px; }
    
    /*
        #content a { color:#11448e; text-decoration:underline; font-weight:bold; }
        #content a:hover { color:#0d2223; text-decoration:none; font-weight:bold; }
    */
    
#footer { height:20px; border-top:solid 1px #d5d5d5; padding:10px; position:relative; }
    #verus_logo { background-image:url(../img/verus-web-logo.png); background-repeat:no-repeat; width:43px; height:14px; position:absolute; right:20px; top:14px; }

    /* Iframe Sayfası */
#IframeMainContainer { width:90%; margin:0 auto; padding:20px; border:solid 1px #ccc; background-color:White; }
#IframeContent { }
    #IframeContent a { color:#11448e; text-decoration:underline; font-weight:bold; }
    #IframeContent a:hover { color:#0d2223; text-decoration:none; font-weight:bold; }
#IframeContent { }
    #IframeContent a.newButton { color:#fff; font-weight:bold; text-decoration:none; }
    #IframeContent a.newButton:hover { color:#0d2223; text-decoration:none; font-weight:bold; }
/* Eof - Iframe Sayfası */

/*----------------------------------------------------------------------*/
/* Buttons
/*----------------------------------------------------------------------*/

button, a.btn, .button,.btn2,
.dataTables_paginate span.paginate_button,
.dataTables_paginate span.paginate_active{
	border:1px solid;
	position:relative;
	padding:8px 12px 6px 12px;
	display:inline-block;
	cursor:pointer;
	background-repeat:no-repeat;
	background-position:4px center;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	text-decoration:none;
	font-size:11px;
	font-weight:700;
	outline:0 none;
	text-align:center;
	text-transform:uppercase;
	margin:2px;
	/*min-height:22px;
	min-width:8px;	*/
	vertical-align:baseline;
    width:auto !important;
}
button.small, a.btn.small, .button.small, .btn2.small{
	min-height:14px;
	line-height:14px;
	font-size:10px;
	padding:4px 7px;
    width:auto
}
button.big, a.btn.big, .button.big, .btn2.big{
	font-size:14px;
	padding:12px 16px;
}
button.icon, a.btn.icon, .button.icon, .btn2.icon{
	padding-left:27px;
}
button.small.icon, a.btn.small.icon, .button.small.icon, .btn2.small.icon{
	padding-left:23px;
	background-position:0 -2px;
}
button.big.icon, a.btn.big.icon, .button.big.icon, .btn2.big.icon{
	padding-left:27px;
	background-position:-0 8px;
}
a.btn.nt, button.nt, .button.nt, .btn2.nt{
	background-position:50% 50%;
	text-indent:-9999px;
}
a.btn.small.nt, button.small.nt, .button.small.nt, .btn2.small.nt{
	padding-left:12px;
	padding-right:12px;
}

button:hover, a.btn:hover, .button:hover, .btn2:hover{
}
button:active, a.btn:active, .button:active, .btn2:active,
.dataTables_paginate span.paginate_active{
	top:1px;
}


/*----------------------------------------------------------------------*/
/* Form Elements
/*----------------------------------------------------------------------*/

fieldset{
	padding:15px;
}
pre{
	white-space:pre-wrap;
	white-space:-moz-pre-wrap;
	white-space:-pre-wrap;
	white-space:-o-pre-wrap;
	word-wrap:break-word; 
	padding:12px 15px;
	line-height:18px;
}
pre, code{
	font-size:11px;
	padding:1px 2px;
	border:1px solid;
	-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;
}
pre code{
	display:block;
	border:0;
}

input[type=text],input[type=password], textarea {	
	border:1px solid;
	padding:4px 2px;
	margin:1px;
	-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;
}
input[type=text], textarea{
	width:99%;
}

.red {
    background-color:Red;
}

input[type=text]:focus,textarea:focus,input[type=password]:focus{
	outline:none;
}
select optgroup, select option{
	font-style:normal;
	border:0;
}
select option{
	border:1px solid;
	padding:3px;
}

form{
	/*border:1px solid;*/
	padding:4px;
	padding-top:0px;
	margin-bottom:18px;
	-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;
}
form:last-child{
	margin-bottom:0;
}
.widget form{
	border:0;
}

.widget {
    border: 1px solid;
    border-radius: 4px;
    margin-bottom: 15px;
}

    .widget > div {
        border: 1px solid;
        border-radius: 4px;
        margin: 2px;
        padding: 0px 6px 2px;
    }

        .widget > div > img {
            border-radius: 4px;
        }

        .widget > div.ui-widget {
            padding: 0;
            width: 99%;
        }

    .widget .ui-widget-header {
        overflow: hidden;
    }

    .widget h3 {
        margin: 0;
    }

    .widget:hover {
        border: 1px solid;
    }

    .widget.ui-sortable-helper {
    }

    .widget h3.handle {
        border-bottom: 1px solid;
        border-top: 1px solid;
        border-top-left-radius: 4px;
        border-top-right-radius: 4px;
        cursor: pointer;
        font-size: 14px !important;
        line-height: 18px;
        margin: 0 0 1px;
        padding: 8px 10px;
        position: relative;
    }

    .widget.sortable h3.handle {
        cursor: move;
    }

    .widget h3.handle:hover {
    }

    .widget h3.handle.red {
    }

    .widget h3.handle.green {
    }

    .widget h3.handle.blue {
    }

    .widget h3.handle.yellow {
    }

    .widget h3.handle .collapse, .widget h3.handle .reload {
        background-position: center center;
        background-repeat: no-repeat;
        display: none;
        height: 24px;
        position: absolute;
        right: 8px;
        top: 5px;
        width: 24px;
    }

    .widget h3.handle .reload {
        right: 30px;
    }

    .widget h3.handle a:first-child {
        right: 8px;
    }

    .widget:hover h3.handle .collapse, .widget.loading h3.handle .reload, .widget:hover h3.handle .reload {
        display: block;
    }

    .widget h3.handle .collapse {
    }

    .widget h3.handle .icon {
        background-position: center center;
        display: inline-block;
        float: left;
        height: 24px;
        margin-left: -4px;
        margin-top: -3px;
        width: 24px;
    }

    .widget.collapsed {
        border-bottom: 1px solid;
    }

        .widget.collapsed h3.handle {
            border-bottom: 0 none;
            border-bottom-right-radius: 4px;
        }

            .widget.collapsed h3.handle .collapse {
            }

    .widget.number-widget > div ul {
        overflow: auto;
    }

        .widget.number-widget > div ul li {
            border-top: 1px dotted;
            display: block;
            list-style: none outside none;
            margin: 0;
            padding: 14px 10px 4px;
        }

            .widget.number-widget > div ul li:first-child {
                border-top: 0 none;
            }

            .widget.number-widget > div ul li a {
                display: block;
                font-size: 13px;
                text-decoration: none;
            }

                .widget.number-widget > div ul li a:hover {
                    text-decoration: underline;
                }

    .widget.number-widget ul li a span {
        display: inline-block;
        font-size: 32px;
        font-weight: 700;
        letter-spacing: -0.05em;
        padding: 2px 6px 2px 0;
        text-align: right;
        width: auto;
        min-width: 90px;
    }
form .wl_formstatus{
	padding-left:18px;
}
form fieldset{
	padding:0;
	margin:4px;
	border:1px solid;
	border-bottom:0;
	margin-top:18px;
	-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;
}
form fieldset:first-child{
	margin-top:4px;
}
/*
form label{
	border-top:1px solid;
	display:block;
	font-size:16px;
	margin:0;
	padding:15px 10px;
	font-weight:700;
	-webkit-border-top-left-radius:4px; -moz-border-radius-topleft:4px; border-top-left-radius:4px;
	-webkit-border-top-right-radius:4px; -moz-border-radius-topright:4px; border-top-right-radius:4px;
}
*/

form label 
{
    color: #333;
    /*display: block;*/
    display:inline;
    font: 13px 'Ubuntu Condensed', Segoe UI, NewsGothCnBT,Arial,Helvetica,sans-serif;
    margin-right:10px;
    margin-top:-3px;
    padding-left:5px;
    background-color:transparent;
}

form label span{
	font-size:12px;
}
form span.required{
	padding:0 4px;
	font-size:10px;
	background-repeat:no-repeat;
	background-position:left bottom;
}
form input[type=text], form textarea,input[type=password]{
	padding:6px 2px;
	font-size:13px;
}
form fieldset > section{
	width:100%;
	border-top:1px solid;
	border-bottom:1px solid;
	float:left;
	padding:0;
	margin:0;
}
form fieldset > section:first-child{
	-webkit-border-top-left-radius:4px; -moz-border-radius-topleft:4px; border-top-left-radius:4px;
	-webkit-border-top-right-radius:4px; -moz-border-radius-topright:4px; border-top-right-radius:4px;
}
form fieldset > section:last-child{
	-webkit-border-bottom-left-radius:4px; -moz-border-radius-bottomleft:4px; border-bottom-left-radius:4px;
	-webkit-border-bottom-right-radius:4px; -moz-border-radius-bottomright:4px; border-bottom-right-radius:4px;
}

form fieldset > section > div{
	padding:15px 1%;
	width:78%;
	float:right;
	border-left:1px solid;
	height:100%;
	min-height:100%;
}

form fieldset > section > div > div{
	float:none;
	clear:both;
	width:auto;
}
form fieldset > section > div div.date{
	max-width:230px;
}
form fieldset > section.error > label{
	text-shadow:none;
	font-weight:700;
}
form fieldset > section > div span{
	font-size:11px;
}
form fieldset > section.error{
	border-bottom:1px solid;
}
form fieldset > section.error > label{
	text-shadow:none;
	font-weight:700;
}
form fieldset > section label{
	border:0;
	cursor:pointer;
	font-size:13px;
	font-weight:100;
	float:left;
	background:none;
	filter:none;
	margin:0;
	width:auto;
	padding-left:2px;
	margin-left:8px;
	text-align:left;
}
form fieldset > section > div > div.selector
{
}
form fieldset > section > div > div.selector span{
	height:32px;
}
form fieldset > section > div > div.selector select{
	height:32px;
	cursor:pointer;
}
form fieldset > section > div > div.checker, form fieldset > section > div > div.radio{
	display:inline-block;
	margin:0;
	line-height:1;
	float:none;
}
form fieldset > section > div > div.checker span, form fieldset > section > div > div.radio span{
	display:inline-block;
	height:22px;
	width:22px;
	float:none;
}
form fieldset > section > div > div.checker span input, form fieldset > section > div > div.radio span input{
	display:inline;
	width:22px;
	height:22px;
	min-width:22px;
	min-height:22px;
	margin:0;
	padding:0;
	cursor:pointer;
}
form fieldset > section > div label{
	position:relative;
	width:auto;
	margin:0;
	padding:0;
	display:inline-block;
	float:none;
	top:-5px;
	font-size:11px;
	line-height:1.5;
	-webkit-border-radius:0; -moz-border-radius:0; border-radius:0;
}
form fieldset > section label span{
	font-size:10px;
}
form div input{
}
textarea{
	min-height:40px;
	resize:none;
	overflow:auto;
}
input.date{
	/*width:80px;*/
	z-index:999999999999999999999;
}
input[type=password], input.password{
	/*width:150px;*/
}
div.passwordstrength{
	font-size:12px;
	padding:5px 3px;
	text-align:center;
	/*width:150px;*/
	margin:3px 1px;
	-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;
}
div.passwordstrength.s_1{}
div.passwordstrength.s_2{}
div.passwordstrength.s_3{}
div.passwordstrength.s_4{}
div.passwordstrength.s_5{}

input.time{
	width:35px;
	text-align:center;
}
span.timeformat{
	font-size:11px;
	padding-left:1px;
}
input.integer, input.decimal{
	width:60px;
	text-align:right;
}
input.color{
	width:60px;
}

/*----------------------------------------------------------------------*/
/* jQuery Checkbox
/*----------------------------------------------------------------------*/
.jquery-checkbox, .jquery-checkbox span  { display: inline; font-size: 16px; line-height: 16px; cursor: pointer;}

.jquery-checkbox span.checkboxplaceholder { 
	vertical-align:baseline;
	padding:2px 12px 0px;
	line-height:8px;
	background-repeat:no-repeat;
}
.jquery-checkbox span.checkboxplaceholder { 
	background-image:url(dark/images/checkbox.png);
}
.jquery-checkbox.checkbox span.checkboxplaceholder{
	background-position: 0px 0px;
}
.jquery-checkbox.checkbox .hover span.checkboxplaceholder{
	background-position: 0px -26px;
}
.jquery-checkbox.checkbox .hover.pressed span.checkboxplaceholder{
	background-position: 0px -51px;
}
.jquery-checkbox.checkbox.checked span.checkboxplaceholder{
	background-position: 0px -77px;
}
.jquery-checkbox.checkbox.checked .hover span.checkboxplaceholder {
	background-position: 0px -102px;
}
.jquery-checkbox.checkbox.checked .hover.pressed span.checkboxplaceholder {
	background-position: 0px -128px;
}

.jquery-checkbox.checkbox .disabled span.checkboxplaceholder{
	background-position: 0px -153px !important;
	cursor:auto;
}
.jquery-checkbox.checkbox.checked .disabled span.checkboxplaceholder{
	background-position: 0px -179px !important;
	cursor:auto;
}


.jquery-checkbox.radio span.checkboxplaceholder{
	background-position: -26px 0px;
}
.jquery-checkbox.radio .hover span.checkboxplaceholder{
	background-position: -26px -26px;
}
.jquery-checkbox.radio .hover.pressed span.checkboxplaceholder{
	background-position: -26px -51px;
}
.jquery-checkbox.radio.checked span.checkboxplaceholder{
	background-position: -26px -77px;
}
.jquery-checkbox.radio.checked .hover span.checkboxplaceholder {
	background-position: -26px -102px;
}
.jquery-checkbox.radio.checked .hover.pressed span.checkboxplaceholder {
	background-position: -26px -128px;
}

.jquery-checkbox.radio .disabled span.checkboxplaceholder{
	background-position: -26px -153px !important;
	cursor:auto;
}
.jquery-checkbox.radio.checked .disabled span.checkboxplaceholder{
	background-position: -26px -179px !important;
	cursor:auto;
}

/*----------------------------------------------------------------------*/
/* File Upload
/*----------------------------------------------------------------------*/

div.fileuploadui{
	padding:0 5px;
	margin-bottom:5px;
}
div.fileuploadui a{
	margin-right:10px;
	font-size:11px;
	display:inline !important;
}
ul.fileuploadpool{
	display:block;
	clear:both;
	margin-bottom:5px;
	border:1px solid;
	z-index:1;
	-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;
	min-height:68px;
	min-width:138px;
	overflow:hidden;
	padding:4px;
}
ul.fileuploadpool.drop{
}
ul.fileuploadpool.single{
	width:138px;
}
ul.fileuploadpool li{
	font-size:11px;
	list-style-type:none;
	float:left;
	border:1px solid;
	margin:4px;
	padding:4px;
	height:50px;
	width:120px;
	-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;
	-webkit-animation-name: showfile;-moz-animation-name: showfile;animation-name: showfile;
	-webkit-animation-duration: 0.2s;-moz-animation-duration: 0.2s;animation-duration: 0.2s;
	-webkit-animation-direction: alternate;-moz-animation-direction: alternate;animation-direction: alternate;
	-webkit-animation-timing-function: ease-out;-moz-animation-timing-function: ease-out;animation-timing-function: ease-out;
}
@-webkit-keyframes showfile {
 from {	-webkit-transform: scale(0);}
 to {-webkit-transform: scale(1.0); }
}
@-moz-keyframes showfile {
 from {	-webkit-transform: scale(0);}
 to {-webkit-transform: scale(1.0); }
}
@keyframes showfile {
 from {	-webkit-transform: scale(0);}
 to {-webkit-transform: scale(1.0); }
}

ul.fileuploadpool li.error{
	text-shadow:none;
}
ul.fileuploadpool li .name{
	display:block;
	height:20px;
	overflow:hidden;
	white-space:nowrap;
	line-height:22px;
}
ul.fileuploadpool li a{
	display:block;
	height:24px;
	width:24px;
	text-indent:-9999px;
	float:right;
}
ul.fileuploadpool li a:hover{
	text-decoration:none;
}
ul.fileuploadpool li a.cancel{
}
ul.fileuploadpool li a.remove{
}
ul.fileuploadpool li .progress{
	display:block;
	line-height:1px;
	height:3px;
	width:0%;
	-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;
}
ul.fileuploadpool li.success .progress{
}

/*----------------------------------------------------------------------*/
/* Comboselect
/*----------------------------------------------------------------------*/

div.comboselectbox{
	display:block;
	clear:both;
	min-height:100px;
}
div.comboselectbox div.combowrap{
	-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;
	float:left;
	border:1px solid;
	-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;
	max-width:42%;
	width:200px;
	height:99%;
	padding:1% 1% 0 0;
}
div.comboselectbox ul.comboselect{
	overflow:auto;
	height:99%;
}
div.comboselectbox ul.comboselect li{
	display:block;
	margin:0;
	list-style-type:none;
	float:left;
	border:1px solid;
	margin:1px 6% 1px 2%;
	width:92%;
	-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;
}
div.comboselectbox ul.comboselect li a{
	font-size:11px;
	padding:3px;
	float:left;
	width:75%;
	cursor:pointer;
	text-decoration:none;
	cursor:pointer;
}
div.comboselectbox ul.comboselect.ui-sortable li.selected a{
	cursor:n-resize;
}
div.comboselectbox ul.comboselect li a.add, div.comboselectbox ul.comboselect li a.remove{
	float:right;
	display:block;
	width:18px;
	height:18px;
	text-indent:-9999px;
	background-position:center center;
	background-repeat:no-repeat;
	cursor:pointer;
}
div.comboselectbox ul.comboselect li.used a{
	text-decoration:line-through;
}
div.comboselectbox ul.comboselect li.selected{
}
div.comboselectbox div.comboselectbuttons{
	max-width:9%;
	height:99%;
	width:30px;
	float:left;
	padding:0 3px;
}
div.comboselectbox div.comboselectbuttons a{
	padding:3px;
	line-height:20px;
	font-size:20px;
	width:18px;
	height:18px;
	margin:0 2px;
	background-position:center center;
	background-repeat:no-repeat;
	display:inline-block;
}
div.comboselectbox div.comboselectbuttons a.add{
}
div.comboselectbox div.comboselectbuttons a.remove{
}
div.comboselectbox div.comboselectbuttons a.addall{
}
div.comboselectbox div.comboselectbuttons a.removeall{
}

@media screen and (max-width:700px){
	div.comboselectbox div.combowrap{
		max-width:98%;
		width:98%;
		height:40%;
		float:none;
	}
	div.comboselectbox div.comboselectbuttons{
		text-align:center;
		max-width:98%;
		width:98%;
		float:none;
		height:30px;
	}
}

/*----------------------------------------------------------------------*/
/* Tables
/*----------------------------------------------------------------------*/

.liste table{
	width:100%;
	border-collapse:collapse;
	margin-bottom:18px;
}

.liste table td, .liste table th{
	border:1px solid;
	padding:6px 3px;
	text-align:center;
}

.liste table th{
	font-weight:700;
}

/*.cb_radio { color: #333; font: 14px/16px 'Ubuntu Condensed', Segoe UI, NewsGothCnBT,Arial,Helvetica,sans-serif; margin-right:20px; margin-top:-3px; }
*/
.icons{width:24px; height:24px; text-decoration:none; background-repeat:no-repeat; display:inline-block;}

.sistem_uyari{color:#FF8C00; font-weight:bold; padding:0px 0px 10px 30px; background-repeat:no-repeat; background-position:0px -3px; font-size:13px}

/*----------------------------------------------------------------------*/
/* Alert Boxes
/*----------------------------------------------------------------------*/

div.alert{
	border:1px solid;
	margin-bottom:15px;
	cursor:pointer;
	background-repeat:no-repeat;
	background-position:7px 8px;
	padding:10px 10px 10px 35px;
	font-size:14px;
	font-weight:700;
	margin:0;
	-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;
}
div.alert code{
	background:none;
	border:0;
}
form div.alert{
	margin:15px 4px;
}
div.alert:hover{
	border:1px solid;
}
div.alert a{
	font-size:14px;
	font-weight:700;
}

.html_table
{
    border:solid 1px #ddd; padding:0px;width:auto; 
}
.html_table .headercolumn
{
    color: #cc0000; border-bottom: solid 1px #ddd;border-right: solid 1px #ddd; vertical-align:middle; padding:4px 10px;  text-align:left; background-color:#e3f0ff;
}
.html_table .itemcolumn
{
    padding:2px 0px; vertical-align:middle; text-align:center; width:20px; border-bottom: solid 1px #ddd;border-right: solid 1px #ddd;
}
    .html_table .itemcolumn input {width:45px; text-align:center !important;; padding:0px; height:17px}
        .html_table .itemcolumn input.bg1 {background-color:#E7E7E7; font-weight:bold}
.html_table tr:last-child td {border-bottom-width:0px}
.html_table tr td:last-child {border-right-width:0px}

.geneltable .html_table td {border-left:1px solid #ddd;border-bottom:1px solid #ddd; text-align:center;}
    .geneltable .html_table td:first-child {border-left-width:0px}
    .geneltable .html_table tr:last-child td {border-bottom-width:0px}
.geneltable .html_table .headercolumn {background-color:#e3f0ff}
.geneltable .bg01 {background-color:#EBF8FC}
.geneltable .bg02 {background-color:#F9F9F9}
.bguyari01 {background-color:red; color:#fff; font-weight:bold}
.bguyari02 {background-color:yellow; font-weight:bold}

.fc-event-title {cursor:pointer
}
.ozelgun {
    background-image:url(../img/icons/access_denied.png); background-repeat:no-repeat; background-position:5px center;
    padding-left:20px;
}
.etkinlik {padding-left:10px;}
.uyari_acik {padding-left:20px;background-image:url(../img/icons/bullet_green.png); background-repeat:no-repeat; background-position:5px center; color:#fff}
.uyari_kapali {padding-left:20px;background-image:url(../img/icons/bullet_red.png); background-repeat:no-repeat; background-position:5px center; }
.fleft {float:left}
.fright {float:right}
#menus {padding-top:20px}
#menus img {height:55px}


#div_ustpanel{
    position:fixed;
    top:0px;
    left:0px;
    right:0px;
    z-index:9;
    background:#fff
}
.bold {font-weight:bold;}

.tbl_1 {border-left: solid 1px #ddd; border-top: solid 1px #ddd; width:auto}
    .tbl_1 td { padding:4px; border-bottom:solid 1px #ddd; border-right:solid 1px #ddd; text-align:left}
    .tbl_1 .td_header {color: #cc0000; width: 120px;background-color: #ffdddd;text-align:center;}
    .tbl_1 td.center {text-align:center}
    .tbl_1 td.right {text-align:right}

    .html_table .footer_column {padding:0px 0px; border:0px;}
    .html_table .footer_column div.alert {margin:0px; font-size:10px;}

.clr_orange {color:red !important}
.clr_maviton {color: #CC00FF;}

/* =============================================================================
   LOGIN FORM STYLES
   ========================================================================== */
.login-container
{
    position:absolute;
    width: 400px;
    height:270px;
    left:50%;
    top:30%;
    margin-left:-200px;
    margin-top:-135px;    
}

.login-container #login
{
    width: 400px;
    height:auto;
    padding-bottom:10px;
}

.login-title
{
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-topright: 3px;
    -moz-border-radius-bottomright: 0px;
    -moz-border-radius-bottomleft: 0px;
    -webkit-border-radius: 3px 3px 0px 0px;
    border-radius: 3px 3px 0px 0px;
    border-bottom: 1px solid #E7E7E7;
    background-color: #f3f3f3;
    padding: 15px 20px;
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8) inset;
    -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8) inset;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8) inset;
    /*font-family: 'Ubuntu', sans-serif;*/
    font-family: 'Ubuntu Condensed', sans-serif;
}

.login-container #login h1
{
    background: url(../img/icons/user_active.png) 0 2px no-repeat;
    font-weight: normal;
    margin: 0;
    padding-left: 30px;
    font-size: 23px;
    color: #906767;
}
.login-container h2 {font-size:20px}
.login-container #login .fieldset .section
{
    padding: 10px 20px;
    overflow: auto;
}

.login-container #login .fieldset .warningSection
{
    padding: 0px 20px;
    overflow: auto;
}

.login-container #login input[type="text"], .login-container #login input[type="password"]
{
    width: 340px;
}
.login-container > #login input[type="text"].error, .login-container > #login input[type="password"].error, .login-container > #login input[type="text"].error:focus, .login-container > #login input[type="password"].error:focus
{
    border: 1px solid #b90000;
    box-shadow: 0 0 3px rgba(185, 0, 0, 1);
}

.login-container > .redButton.a
{
    color: #fff;
}

.login-container .lost
{
    color: #b90000;
}

.i-box {
    border:1px solid #E7E7E7;
    border-bottom:1px solid #D7D7D7;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px; 
    background-color:#F9F9F9;
    -webkit-box-shadow:0 1px 1px #FFFFFF inset, 0 1px 2px rgba(0, 0, 0, 0.1);
    -moz-box-shadow:0 1px 1px #FFFFFF inset, 0 1px 2px rgba(0, 0, 0, 0.1);
    box-shadow:0 1px 1px #FFFFFF inset, 0 1px 2px rgba(0, 0, 0, 0.1);
}
.rgClipCells input {width:75%}

.formOk {
    display: inline-block;
    height: 22px;
    background: url('../img/icons/bullet_green.png') no-repeat;
    padding-left: 30px;
}
.formAlert {
    display: inline-block;
    height: 22px;
    background: url('../img/icons/bullet_red.png') no-repeat;
    padding-left: 30px;
    margin-bottom: 5px;
}
.formOk-sm {
    display: inline-block;
    height: 16px;
    width:19px;
    background: url('../img/icons/check.png') no-repeat;
}
.formAlert-sm {
    display: inline-block;
    height: 16px;
    width:19px;
    background: url('../img/icons/cancel.png') no-repeat;
}
.table_onizle th {font-weight:bold}
.table_onizle .header {font-weight:bold; font-size:17px; color:red}
.table_onizle th,.table_onizle td {border-left:solid 1px #ddd; border-top:solid 1px #ddd; padding:3px 5px}
    .table_onizle{border-right:solid 1px #ddd;}
.table_onizle td {}
#ul_musaitlik {list-style:none; margin-left:70px}
    #ul_musaitlik li {width:30%; padding-right:10px; float:left; font-size:14px; font-weight:bold}
#ul_musaitlik li.bg_ok{background: url('../img/icons/check.png') center center no-repeat; color:red; font-size:16px}
.language_level td {border:0px !important; text-align:center}

