﻿/*----------------------------------------------------------------------*/
/* 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:url(../img/turkish-bg-in.jpg) top center fixed no-repeat #dedede;
	margin				: 0px;
	padding				: 0px;
	
	font-family			: Segoe UI, Tahoma, Helvetica, sans-serif;
	font-size			: 12px;
	color				: #333;
}

#girisPages {
	background: url(../img/thy_bg_22.jpg) top center no-repeat #dedede !important;
}

.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:42px; }
h3.headerIcons { height:24px; background-repeat:no-repeat; background-position:left center; line-height:24px; padding-left:30px; }

img { border:none; }
#bgWrapper
{
    background-color:#000;
    height:7px;
    margin-top:15px;
	margin-bottom:15px;
}
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: #fff;
    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 {
    color: #333;
    font: 11px/20px Segoe UI, Tahoma, Helvetica, sans-serif;
    line-height:20px;
    text-indent:20px;
    width:auto;    
}

.cizgi { background-color:#000; height:10px; margin-top:15px;}
.yildiz{background:url(../img/star-iconses.png) no-repeat 5px center;}
.kontrol_column{padding-left:20px; font-size:12px; 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:1000px; margin-left:auto; margin-right:auto;}
#header { margin-bottom:10px; position:relative; height:106px;  }
on: absolute;
    left: 0px;
    top: 3px;
}
#logo{width:608px; height:65px;}
    #logo a {}
#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:94px; margin-bottom:14px; width:100%; background-repeat:no-repeat; background-position:right; background-color:#000; }
    #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 {width:1000px !important;}
    #contentLeft { float:left; width:55%; margin-right:1%; }
    #contentRight { float:right; width:44%; }
    
    .w100 { width:100%; border-bottom:solid 1px #d3d3d3;}
    .tdHeader { background:url(../img/title-img.jpg) center center no-repeat; height:38px; vertical-align:middle; position:relative;}
    .tdContent { border-top:solid 1px #d3d3d3; border-right:solid 1px #d3d3d3; padding:4px 10px 4px 10px; vertical-align:middle }
    
    .tdTitle2Column, .tdTitle4Column { border-top:solid 1px #d3d3d3; border-right:solid 1px #d3d3d3; height:32px; border-left:solid 1px #d5d5d5; width:110px; padding:3px 10px 3px 0px; vertical-align:middle}
        .tdTitle4Column2 { border-top:solid 1px #fff;  min-width:110px; padding:3px 10px 3px 10px; vertical-align:middle}
    .tdTitle2ColumnRight { 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 { border-top:solid 1px #fff; border-right:solid 1px #d5d5d5; padding:3px 16px 3px 10px; width:auto;vertical-align:middle}
        .tdTitle4ColumnRight2 { border-top:solid 1px #fff; height:32px; padding:3px 16px 3px 10px;vertical-align:middle}
    
    .tdContent2Column, .tdContent4Column { border-top:solid 1px #fff; height:32px; border-right:solid 1px #d3d3d3; padding:3px 10px 3px 10px;vertical-align:middle}
    .tdContent4ColumnIc { border-top:solid 1px #fff; padding:3px 16px 3px 10px; vertical-align:middle; width:auto; }
    
    .tdTitleColumns { background-color:#fff !important; 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 { 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
/*----------------------------------------------------------------------*/

 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{

}

#wysiwyg_colorpicker-submit,#wysiwyg_colorpicker-cancel{
    border:1px solid;
	position:inherit;
	padding:4px;
	display:normal;
	cursor:pointer;
    color:#000 !important;
	background:none !important;
	-webkit-border-radius:0px;
	-moz-border-radius:0px;
	border-radius:0px;
	text-decoration:none;
	font-size:11px;
	font-weight:700;
	outline:0 none;
	text-align:center;
	text-transform:uppercase;
	margin:2px;
	vertical-align:baseline;
    width:auto !important;
}
/*----------------------------------------------------------------------*/
/* 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], textarea,input[type=password] {	
	border:1px solid;
	padding:4px 2px;
	margin:1px;
	-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;
}
input[type=text], textarea,input[type=password]{
	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;
}
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, form 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:5px;width:100%; 
}
.html_table .headercolumn
{
    color: #cc0000; border-bottom: solid 1px #ddd; vertical-align:middle; padding:4px 10px;  text-align:left
}
.html_table .itemcolumn
{
    padding:2px 4px; vertical-align:middle;
}
.html_table .itemButton
{
    padding:2px 0px; vertical-align:middle; text-align:center; width:20px;
}
.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; padding-left:0px !important;}
#menus img {height:55px}

#div_ustpanel{
    top:0px;
    left:0px;
    right:0px;
    z-index:9;
}
.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;} 

/* =============================================================================
   LOGIN FORM STYLES
   ========================================================================== */
.login-container
{
    position:absolute;
    width: 400px;
    height:270px;
    left:50%;
    top:100px;
    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
{
    font-weight: normal;
    margin: 0;
    padding-left:0px;
    font-size: 23px;
    color: #e31e26;
	text-align:center;
}
.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);
}

.clr_orange {color:#00 !important}
.clr_maviton {color: #8C0006 !important;}
.clr_yellow {color:yellow !important;}
.clr_green2 {color:green !important;}

.widget {
    border: 1px solid;
    border-radius: 4px;
    margin-bottom: 15px;
}
.widget > div {
    border: 1px solid;
    border-radius: 4px;
    margin: 2px;
    padding: 15px 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;
	margin-right:10px;
}
.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: 12px;
}
.widget.number-widget > div ul li a:hover {
    text-decoration: none;
}
.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: 80px;
}
.widget > div {
    background-image: url("images/paper_01.png");
    border-color: #dddddd #e7e7e7 #bbbbbb;
}
.widget > div {
    border: 1px solid;
    border-radius: 4px;
    margin: 2px;
    padding: 0 6px 2px;
}
#gridfooterdesc {margin-top:10px;}
#gridfooterdesc th {border-right: solid 1px #808080; padding-right: 10px;}
#gridfooterdesc th:first-child,#gridfooterdesc th:last-child {border-right: solid 0px #808080;}

.rgFilterRow input[type='text'] {width:75%}

nav ul li.i_user a span, .i_user{background:url(../img/mans-icons.png) 104px 15px no-repeat !important;}
nav ul li.i_play a span, .i_play{background:url(../img/giris-btn.png) no-repeat !important; width:179px !important; padding:0px !important; color:#fff; height:35px; line-height:35px;}
.etkinlikadi {font-size:20px; color:#5a595e; font-weight:bold; margin-bottom:10px; margin-top:-10px}
#header #logo{margin-top:20px; margin-bottom:20px; position:relative;}
#kullaniciGirisBilgi{text-align: right; position:absolute; right:0px; top:0px;}


nav ul li.i_presentation a span, .i_presentation{background:url(../img/dashboard-icons.png) 0px 0px no-repeat !important; padding-bottom:5px;}
.wrapper_menu a{text-indent:-99999px;}
.wrapper_menu ul li a{text-indent:inherit !important;}
.headerIcons h3 b{color:#fff !important;}
nav ul li.i_list a span, .i_list{background:url(../img/status-information-icon.png) 0px 0px no-repeat !important; padding-bottom:5px;}
#ctl00_ContentPlaceHolder1_Link_GenelDurumTumu{font-weight:bold; color:#fff; padding-right:10px; text-decoration:underline;}
#content h2{color:#e31e26; font-weight:bold;}
#content table tr th{font-family:Arial,sans-serif;}
.RadGrid_Web20 .rgFilterRow{background-color:#e31e26 !important;}
.RadGrid_Web20 .rgFilterBox{border:#8c0006 !important;}
#ctl00_ContentPlaceHolder1_RG_Liste_ctl00_ctl02_ctl03_Filter_Name{border:#8c0006 !important;}
.RadGrid_Web20{border:1px solid #8c0006 !important;}
.RadGrid_Web20 .rgHeader, .RadGrid_Web20 th.rgResizeCol{background:#000 !important;}
.rgHeader a{font-weight:bold;}
.RadGrid_Web20 .rgFilterRow td{border-color:#8c0006 !important;}
.RadGrid_Web20 .rgHeader, .RadGrid_Web20 th.rgResizeCol{border-color:#8c0006 !important;}
.RadGrid_Web20 thead .rgCommandCell{border-bottom:1px solid #8c0006 !important; background-color:#8c0006 !important;}
.RadGrid_Web20 .rgRow td, .RadGrid_Web20 .rgAltRow td{border-color:#FFFFFF #FFFFFF #8c0006 #8c0006 !important;}

button, a.btn, .button, .btn2, .dataTables_paginate span.paginate_button, .dataTables_paginate span.paginate_active{
	background:url(../img/new-record-btn.png) no-repeat !important;
	width:206px !important;
	height:34px !important;
	color:#fff !important;
	padding:0px !important;
	border:none !important;
	position:absolute;
	right:0px; top:25px;
	line-height:34px;
}

#ctl00_ContentPlaceHolder1_Btn_Excel,.islemButon{
	background:url(../img/new-record-btn.png) no-repeat !important;
	width:206px !important;
	height:34px !important;
	color:#fff !important;
	padding:0px !important;
	border:none !important;
	position:absolute;
	left:0px; top:27px;
	line-height:34px;
}
.cacheUpdate{
	background:url(../img/new-record-btn.png) no-repeat !important;
	width:206px !important;
	height:34px !important;
	color:#fff !important;
	padding:0px !important;
	border:none !important;
	position:absolute;
	left:210px; top:27px;
	line-height:34px;
}

#content{position:relative;}
#ctl00_ContentPlaceHolder1_Link_Temizle{top:25px !important;}
#ctl00_ContentPlaceHolder1_Btn_Kaydet{top:25px !important; right:205px !important;}
nav ul li.i_breadcrumb a span, .i_breadcrumb{background:url(../img/kayit-img.png) 0px 0px no-repeat !important; padding-bottom:8px;}
.kontrol_column{color:#8c0006 !important;}
.RadGrig_Web20 .rgActiveRow, .RadGrid_Web20 .rgHoveredRow{background-color:#fdd6d8 !important;}
#menus{position:relative;}
.exitBtns{position:absolute; right:0px; top:-92px;}
.link_password{position:absolute; right:50px; top:-92px;}

#davetliKayitCont1{}
#davetliKayitCont2{margin-top:20px;}
.davetliKayitBtns #ctl00_ContentPlaceHolder1_Btn_Kaydet{
	right:0px !important;
    top:4px !important;
	z-index:99;
}
.davetliKayitBtns button, a.btn, .button, .btn2, .dataTables_paginate span.paginate_button, .dataTables_paginate span.paginate_active{
    right:205px !important;
	top:-14px !important;
}
nav ul li.i_admin_user_2 a span, .i_admin_user_2{background:url(../img/guest-information-icons.png) 0px 0px no-repeat !important; padding-bottom:8px;}
nav ul li.i_address_book a span, .i_address_book{background:url(../img/other-information-icons.png) 0px 0px no-repeat !important; padding-bottom:8px;}
.widget h3.handle{background:#000 !important; color:#fff !important;}
.widget > div{background:none !important; border:none !important;}
.formError .formErrorContent{background:#e31e26 !important;}
.formError .formErrorArrow div{background:#e31e26 !important;}
.davetlilerNewGuestBtn  button, a.btn, .button, .btn2, .dataTables_paginate span.paginate_button, .dataTables_paginate span.paginate_active{
	right: 0 !important;
    top: 25px !important;
}
.DavetliKayitAddLogBtn  #ctl00_ContentPlaceHolder1_link_logKayit{
	right:412px !important;
    top:4px !important;
	z-index:99;
}
.davetliKayitBtns  .i_trashcan{
	right: 205px !important;
    top:4px !important;
	z-index:99;
}
.girisSayfasiEnterBtn #Button1{
	right:90px !important;
    top:384px !important;
	z-index:99;
}


.DavetliKayitAddLogBtn{position:relative;}
.davetliKayitBtns{position:relative;}
.DavetliKayitAddLogBtn{position:relative;}
.mailSablonContBtn{position:relative;}
.mailSablonContBtn #ctl00_ContentPlaceHolder1_Btn_Kaydet{right:200px !important; top:-24px !important; z-index:99;}
.mailSablonContBtn .i_trashcan{right:0px !important; top:-24px !important; z-index:99;}

#div_button_panel{position:relative;}
#div_button_panel #Btn_Kaydet{
	right:0px !important;
    top:-14px !important;
	z-index:99;
}
.onayPageLogo{padding-top:10px; padding-bottom:20px;}
#content{padding-bottom:20px;}
#ctl00_ContentPlaceHolder1_Btn_SecilenlereEmailGonder{
 background: url("../img/new-record-btn.png") no-repeat !important;
    border: medium none !important;
    color: #FFFFFF !important;
    height: 34px !important;
    line-height: 34px;
    padding: 0 !important;
    position: absolute;
    left: 0;
    bottom:-22px;
    width: 206px !important;
	z-index:99;
	cursor:pointer;
}
#thanksTitle{
	background: url("../img/new-record-btn-thanks.png") no-repeat !important;
    border: medium none !important;
    color: #FFFFFF !important;
    height: 34px !important;
    line-height: 27px;
    padding: 0 !important;
    position: absolute;
    left:50%;
	margin-left:-232px;
    top:-13px;
    width:465px !important;
	z-index:99;
	text-align:center;
	font-size:23px;
}
#thanksTitle2{
	background: url("../img/new-record-btn-thanks.png") top center no-repeat !important;
    border: medium none !important;
    color: #FFFFFF !important;
    height: 34px !important;
    line-height: 27px;
	text-align:center;
	font-size:18px;
	padding-bottom:20px;
} 
#thanksText{text-align:center; padding-top:10px; padding-bottom:10px; font-size:16px;}
#thanksText a{color:#c31e03; font-weight:bold;}
#thanksText a:hover{color:#000;}
#footer{padding-top:20px !important;}


.yenibuton {
    padding:5px 15px; 
    font-weight:bold;
    font-size:14px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border:solid 1px #ddd;
    background-color:red;
    color:white !important;
    width:auto;
    text-decoration:none;
}
    .yenibuton:hover {
        background-color:#e31e26;
    }









