/***** RESET BROWSER STYLES *****/
/********************************/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	background: transparent;
	border: 0;
	margin: 0;
	vertical-align: baseline;
	padding-top: 5;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

/***** MAIN WRAPPER *****/
/************************/

body {  font-family: 'HelveticaNeue', Arial, Helvetica, sans-serif; font-size: 12px; line-height: 21px; color: #666; }
button, input, textarea, select, a, a:focus { outline: none; }
a { text-decoration: none; color: #546f8e; }
a:hover { text-decoration: underline; }
img { display: block; }
small { font-size: 11px; line-height: 18px; }
pre { font-size: 11px; }

input,select,textarea,button,label { color: #666; font-family: 'HelveticaNeue', Arial, sans-serif; font-size: 12px; outline: none; margin: 0; }

h1,h2,h3,h4 { color: #333; font-weight: normal; }
h1 { font-size: 28px; line-height: 38px; }
h2 { font-size: 24px; line-height: 30px; }
h3 { font-size: 18px; line-height: 28px; }
h4 { font-size: 16px; line-height: 26px; }

.mainwrapper { 
	width: 1280px; margin: auto; background: #f7f7f7 url(../img/mainbg.png) repeat-y 0 0; position: relative; 
	border-left: 1px solid #aaa; overflow: hidden; border-right: 1px solid #aaa; -moz-box-shadow: 0 0 5px rgba(0,0,0,0.1); 
	-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.1); box-shadow: 0 0 5px rgba(0,0,0,0.1); padding-bottom: 60px; 
}
.fullwrapper { width: auto; border: 0; }



/***** FORM STYLES *****/
/***********************/

.stdform input { padding: 7px 5px; border: 1px solid #bbb; }
.stdform textarea { padding: 6px 5px; border: 1px solid #bbb; }
.stdform select { border: 1px solid #bbb; padding: 5px 2px; }
.stdform p, .stdform div.par { margin: 20px 0; }
.stdform span.field, .stdform div.field { margin-left: 220px; display: block; position: relative; }
.stdform .formwrapper { display: block; padding-top: 5px; margin-left: 220px; line-height: 25px; }
.stdform label { float: left; width: 200px; text-align: right; padding: 5px 20px 0 0; }
.stdform label.error { float: none; display: block; font-size: 11px; color: #ff0000; text-align: left; padding: 0; width: auto; margin-left: 220px; }
.stdform label.valid { color: #468847; }
.stdform small.desc { font-size: 11px; color: #999; font-style: italic; display: block; margin: 5px 0 0 220px; }
.stdform .stdformbutton { margin-left: 220px; }

.stdform #spinner.input-small { width: 100px; }


/*** ANOTHER FORM STYLE ***/
.stdform2 p, .stdform2 div.par { border-top: 1px solid #ddd; background: #fcfcfc; margin: 0; clear: both; }
.stdform2 div.terms { border: 0; background: none; }
.stdform2 p:first-child, .stdform2 div.par:first-child { border-top: 0; }
.stdform2 label { display: inline-block; padding: 15px 0 0 15px; vertical-align: top; text-align: left; font-weight: bold; }
.stdform2 label.error { margin-left: 0; padding: 0; }
.stdform2 label small { font-size: 11px; color: #999; display: block; font-weight: normal; line-height: 16px; }
.stdform2 span.field, .stdform2 div.field { margin-left: 220px; display: block; background: #fff; padding: 15px; border-left: 1px solid #ddd; }
.stdform2 .stdformbutton { margin-left: 0; padding: 15px; background: #fff; }
.stdform2 input[type=checkbox], .stdform2 input[type=radio] { margin: 10px; }

/*** DUAL BOX ***/
.dualselect { margin-left: 220px; display: block; }
.dualselect select { height: 200px; width: 40%; }
.dualselect .ds_arrow { display: inline-block; vertical-align: top; padding-top: 60px; margin: 0 10px; }
.dualselect .ds_arrow button { margin-top: -1px; }

/* CHARACTER COUNT */
.counter { display: block; margin: 5px 0; font-size: 12px; font-weight: bold; }
.warning { color: #bb0000; }
.exceeded { color: #ff0000; }



/***** GRADIENT BACKGROUNDS *****/
/********************************/

.pagetitle, .leftmenu .nav-tabs li, .widgettitle, 
.ui-accordion-header, .ui-datepicker-header, #popup_title,
.sortlist > li div.label, .dataTables_paginate .paginate_button,
.dataTables_paginate .paginate_button_disabled:hover,
.nav-tabs.nav-stacked > li > a, .tabbable .nav-tabs,
.nav-list li.nav-header, .tabs-right .nav-tabs li a,
.tabs-left .nav-tabs li a, .breadcrumb, .animatesample li,
.pagination ul > li > a, .pagination ul > li > span,
.pager li > a, .pager li > span, .popover-title, 
.actionBar a.buttonDisabled, .actionBar a.buttonDisabled:hover,
.wizard .hormenu li a, .wizard .tabbedmenu,
.mailinbox thead th, .mailinbox tfoot th, .mediamgr_head,
.mediamgr .mediamgr_rightinner h4, .logintitle {
	background: rgb(237,237,237);
	background: -moz-linear-gradient(top, rgba(237,237,237,1) 0%, rgba(222,222,222,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(237,237,237,1)), color-stop(100%,rgba(222,222,222,1)));
	background: -webkit-linear-gradient(top, rgba(237,237,237,1) 0%,rgba(222,222,222,1) 100%);
	background: -o-linear-gradient(top, rgba(237,237,237,1) 0%,rgba(222,222,222,1) 100%);
	background: -ms-linear-gradient(top, rgba(237,237,237,1) 0%,rgba(222,222,222,1) 100%);
	background: linear-gradient(to bottom, rgba(237,237,237,1) 0%,rgba(222,222,222,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#dedede',GradientType=0 );
}

.leftmenu .nav-tabs.nav-stacked > li.active > a, .breadcrumb,
.leftmenu .nav-tabs ul li, .leftmenu .nav-tabs > .dropdown > a,
.ctitle, .accordion2.ui-accordion .ui-state-active a, .tabs2.ui-tabs .ui-tabs-nav,
.accordion2.ui-accordion .ui-accordion-header {
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}



/***** LOGIN PAGE *****/
/************************/

body.loginbody { }

.loginwrapper {
	width: 280px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.loginwrapper p { margin: 7px 0; }
.loginwrapper p:first-child { margin-top: 0; }
.loginwrapper p:last-child { margin-bottom: 0; }
.logintitle { 
	padding: 15px; text-transform: uppercase; line-height: 21px; border: 1px solid #bbb; font-size: 18px; border-bottom: 0;
	-moz-border-radius: 2px 2px 0 0; -webkit-border-radius: 2px 2px 0 0; border-radius: 2px 2px 0 0; color: #666;
}
.logintitle span.iconfa-lock { font-size: 48px; margin-top: 14px; float: left; margin-right: 10px; }
.logintitle span.subtitle { font-size: 12px; font-weight: normal; display: block; margin-left: 32px; text-transform: none; color: #999; }
.loginwrapperinner {
    padding-top: 5px !important;
    padding: 10px;
	-moz-border-radius: 0 0 2px 2px; -webkit-border-radius: 0 0 2px 2px; border-radius: 0 0 2px 2px;
}
.loginshadow { background: url(../img/loginshadow.png) no-repeat center center; height: 30px; }
.loginwrapper input { 
	width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
	padding: 10px; min-height: 44px; font-size: 14px !important; border: 0; color: #999;
	background: #eee; padding-left: 30px; 
}
.loginwrapper input#username { background: #eee url(username.png) no-repeat 8px 12px; }
.loginwrapper input#mail { background: #eee url(mail.png) no-repeat 8px 12px; }
.loginwrapper input#phone { background: #eee url(phone.png) no-repeat 8px 12px; }

.loginwrapper input:focus { 
	background-color: #fff;
	color: #666 !important; 
	box-shadow: 0 0 8px rgba(0,0,0,0.8) !important;
}
.btn {
	-moz-box-shadow:inset 0px 1px 0px 0px #fff6af;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fff6af;
	box-shadow:inset 0px 1px 0px 0px #fff6af;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #f79a05) );
	background:-moz-linear-gradient( center top, #ffec64 5%, #f79a05 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#f79a05');
	background-color:#ffec64;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #ffaa22;
	display:inline-block;
	color:#333333;
	font-family:arial;
	font-size:22px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffee66;
	width:100%;
}.btn:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f79a05), color-stop(1, #ffec64) );
	background:-moz-linear-gradient( center top, #f79a05 5%, #ffec64 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f79a05', endColorstr='#ffec64');
	background-color:#f79a05;
}.btn:active {
	position:relative;
	top:1px;
}


.loginwrapper a { color: #999; }
#footer
{
	position:fixed;
	width:100%;
	bottom:0;
	height:25px;
	background: linear-gradient(to bottom, #F7f7f7 0%, #CCCCCC 100%) repeat scroll 0 0 transparent;
}
#anaekran{
	width: 298px;

}
#ickisim
{
	width:100%;
	height:80%;
	overflow:auto;
	overflow-x: hidden;
	min-height:237px;
	max-height:237px;
	margin-top: 10px;
	padding-top: 5px;
	border-bottom:1px dotted #cccccc;

	
}
#altkisim
{
	}
#mesaj
{
	width:292px;
	margin-top: 0;
	margin-right: 0;

	margin-left: 0;
	height:42px;
}
#gonder
{
    display: none;
	width:20%;
	height:100%;
}
#guncelle
{
	width:50%;
	height:18px;
	margin-top:-20px;
	margin-left:10px;
}
#guncelle img , #guncelle span
{
	display:block;
	float:left;
	font-size:12px;
	font-weight:bold;
	font:"Arial Black", Gadget, sans-serif;
	font-shadow:1px black;
}
#ustbilgi
{
	font-size:14px;
	font-weight:bold;
	font:"Arial Black", Gadget, sans-serif;
	
	
}
.as
{
	font-size:10px;
	font:Lucida "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#captcha{
    width: 165px !important;
    float:left;
}
