/* Version 2.0.0 */

html, body, form, fieldset { 
margin: 0pt; 
padding: 0pt;   
}
body{
	font-family: "lucida sans unicode",Tahoma,Verdana,Arial;
	font-size: 12px;
	line-height: 170%;
  	color:Black;
	background-repeat: repeat-x;
	color: #222;
}
a:active { outline: none; }
a:focus { -moz-outline-style: none; }
a{
cursor:pointer;
}
img{
	border: none;
}
p{
	padding: 0;
	margin:3px 0 10px 0;
}
optgroup{
font-style:normal;
font-family:  "lucida sans unicode",Tahoma,Verdana,Arial;
padding-left:4px;
}
optgroup option{
margin:0;
padding:0;
}
h1,h2,h3,h4,h5,h6 {
	margin:0;
	padding: 0;
	
}
h1{
	font-size:18px;
	margin:0px 0 7px 0;
	color: #246AA1;
	font-weight: normal;
}
h2{
	margin:0px 0 7px 0;
	font-size: 17px;
	font-weight: normal;
	font-family: arial;
	border-bottom: 1px solid #DFEDF7;
	color: #4085CE;
}
h3{
	font-size:15px;
	margin:7px 0 7px 0;
	color: #216091;
	font-weight: normal;
}
h4{
	font-size:13px;
	margin:3px 0 7px 0;
	padding-left:5px;
	color: #fff;
	font-weight: normal;
	background-color: #237CDA;
	border-left: 5px solid #AED3FB;
}
h5{
	font-size:12px;
	margin:3px 0 7px 0;
	color: #216091;
	font-weight: bold;
}
a:link,a:visited{
	color: #1D6FC9;
	text-decoration: none;
}
a:hover{
	color:#5B8811;
	text-decoration: underline;
}
label, table label,table tr label{
	display: block;
	margin: 15px 0 3px 0px;
	padding: 0;
	color:#000;
	background-image: url(imgeler/label.gif);
	background-repeat: no-repeat;
	background-position: left center;
   padding: 0;
	padding-left:20px;
	text-indent: 0;
	background-color: #eee;
	font-size:14px;
	font-family:Tahoma;
}
.mootabs label{
font-size:12px;
}
optgroup{
	font-style: normal;
}
ol{
	margin:5px 2px 3px 25px;
	padding: 0;
}
/**/
#pbody{
	margin-bottom:25px;
	background-image: url(imgeler/head_bg.jpg);
	background-repeat: repeat-x;
}
#top{
	background-image: url(imgeler/logo.jpg);
	background-repeat: no-repeat;
	padding:27px 0 0 0;
	
}
/**/
.menu_div{
	margin: 0;padding: 0;
	margin-left:24%;
}
.menu, .menu  ul {
 margin: 0px;	
 padding: 0;
 list-style: none;
 }
.menu li {
 float: left;
 display: block;
 position: relative;
 border-bottom:none;
 margin: 0;
}
/* Links inside the menu */
.menu a:link,.menu a:visited {
display: block;
height:21px;
padding: 4px 7px 4px 7px;
text-decoration: none;
background-image: url(imgeler/bg_menu_pasif.jpg);
background-position: top;
background-repeat: repeat-x;
margin:0 1px 0 0;
text-decoration: none;
color:#fff;
font-family:Verdana;
border-top:1px solid #01314f;
}
.menu a:hover, .menu a.highlighted:hover, .menu a:focus {
 background-color:#74ACE7;
	color:#fff;
	background-image: none;
}
.menu .active:link,.menu .active:visited{
	background-color:#237CDA;
	color:#fff;
	background-image: none;
}
.menu img{
border:none;
padding:2px;
}
.menu ul li {
 float: none;
 margin: 0;
}
.menu ul>li:last-child {
 margin-bottom: 1px; /* Mozilla fix */
}
.menu ul {
 display: none;
 position: absolute;
 top: 1.0em; margin-top: 18px; 
left:-5px;
 width: 170px;
 border:4px solid #fff;
 border-top:1px solid #fff;
 background:#fff;
}
.menu ul ul  {
 top: -1px;
  margin-top: 0px;
 padding-top:0px;
left: 170px;
}
.menu ul a:link,.menu ul  a:visited{/*pop up sub menu**/
height: 1%;
background-color: #fff;
border: 1px solid #bbb;
border-top:none;
color:#000;
font-size:11px;
float: none;
margin: 0;
background-image: none;
padding: 2px 7px;
}
.menu  ul a:hover{
	background: #d5ebff;
	color: #002d57;
}
/* \*/
.menu a {
 float: none;
}
*:first-child+html .menu ul li {
 float: left;
 width: 100%;
}
* html .menu ul li {
 float: left;
 height: 1%;
}
* html .menu ul a {
 height: 1%;
}
/* End Hacks */
.menu .handle:visited,.menu .handle:link,.menu .handle:hover{
	background-image: url(imgeler/bullet01.gif);
	background-position: right center;
	background-repeat: no-repeat;
}
.menu  ul img{
vertical-align:middle;
border-right:1px solid #bbb;
padding: 7px 6px 3px 0;
margin-top: -6px;
margin-bottom: -4px;

}
.menu li div{
background-color:#e6e6e6;
color:#444;
border: 1px solid #bbb;
border-top:none;
padding: 0px 4px;
font-weight:bold;
font-family:tahoma;
font-size:10px;
}
.menu .logout{
position: absolute;
top:30px;right:0;
}
.menu .logout a:link,.menu .logout a:visited,.menu .logout a:hover{
	border:none;
	 color:#fff;	
	 background-color: transparent;
	 background-image: url(imgeler/logout.gif);
	 background-repeat: no-repeat;
	 background-position: 0px 7px;
	 padding-left:22px;
	 font-size:11px;
	}
/*end popup menu*/
#content{
}
/**/
#lang_selector{
padding-left:0.8%;
width:24%;
font-family:arial;
float:left;
height:23px;
overflow: hidden;
margin-top:2px;
margin-right:2%;
}
#lang_selector .current_lang img{
padding:4px;
background:#fff;
vertical-align:middle;
border:1px solid #5389df;
}
#lang_selector b{
	font-size:14px;
}
/**/
.subnavi{
	background-color: #ededed;
	padding:5px 0 0 0;
	border-bottom:1px solid #c5c5c5;
	height:30px;
}
.subnavi ul{
	margin: 0;padding: 0;
}
.subnavi li{
	float: left;
	list-style: none;
	font-size:11px;
}
.subnavi li a:link,.subnavi li a:visited{
	color: #555;
	display: block;
	padding: 2px 10px 2px 10px;
	margin-right: 5px;
	margin-top: 5px;
	text-decoration: none;
	background-color: #dcdcdc;
	border:1px solid  #ccc;
	border-bottom-color: #c5c5c5;
	
}
.subnavi li a:hover{
background-color:#f6f6f6;
text-decoration: none;
}
.subnavi li a.active{
background-color:#fff;	
color:#444;
border:1px solid #c5c5c5;
border-bottom-color: #fff;
margin-top: 3px;
border-top:3px solid #237cda;
}
.subnavi img{
	border: none;
	vertical-align: middle;
}


.left_col{
	width:23%;
	float: left;
	background-color:  #fafafa;
	padding:1% 0.4% 25px 0.6%;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;
	font-size:11px;
	min-height: 350px;
	height:auto !important;
 	height:350px;
}

.right_col{
width: 73.5%;
	float:left;
	padding:1%;
	border-left:1px solid #ddd;
	position: relative;
	left:-1px;	
	list-style: none;
}
.no_col{
	padding:1%;
}
/**/
.subleft_col{
	float:left;
	width: 49%;
}
.subright_col{
	float:right;
	width: 49%;
}
/**/
#footer{
	position: fixed;
	bottom:0;
	background-color: #000;
	background-image: url(imgeler/footer_bg.gif);
	background-repeat: repeat-x;
	width: 98%;
	color:#ddd;
	padding: 2px 0 2px 2%;
	border-top:1px solid #555;
	clear: both;
	}
#footer a{
color:#999;
}
.big_icon{
	margin:0;padding: 0;
}
.big_icon a{
display:block;
	width: 90px;
	height: 65px;
	padding: 5px;
	padding-top: 15px;
	border: 1px solid #B8D7F7;
	text-align: center;
	float:left;
	margin-right:1.5%;
	margin-bottom:10px;
	
}
.big_icon a:hover{
	border-bottom:1px solid #A5CDF7;
	border-right:1px solid #A5CDF7;	
	border-top:1px solid #D3E6FA;
	border-left:1px solid #D3E6FA;
	background-color: #F2F9FF;
	text-decoration: none;
	color:#000;
}
.big_icon img {
	border: none;
	margin-bottom: 5px;
}
.big_icon p{
	margin: 0;
	padding: 0;
	line-height: 120%;
}
/*--------------*/
.alert{
	background-color: #FFEAEA;
	padding:5px 5px 5px 30px;
	border-top:1px solid #E9BCBC;
	margin: 10px 0 10px 0;
	background-image: url(imgeler/warning.gif);
	background-repeat: no-repeat;
	background-position:  7px 11px;
}
.alert h5{
	color: #801C1C;
	font-family: "Trebuchet MS",Tahoma;
	font-size: 13px;
}
.info{
	background-color: #FFFCE1;
	padding:5px 5px 5px 30px;
	border-top:1px solid #F9E100;
	border-bottom:1px solid #fff;
	margin: 10px 0 10px 0;
	background-image: url(imgeler/lamp.gif);
	background-repeat: no-repeat;
	background-position: 7px 11px;
}
.info h5{
	color: #514100;
	font-family: "Trebuchet MS",Tahoma;
	font-size: 13px;
}
.inp {
	border: 1px solid #7ABDFE;
	font-family:  "lucida sans unicode",Tahoma,Verdana,Arial;
	padding: 2px;
	font-size:11px;
	background-color: #F6FBFF;
}
.xxsmall{
	width:40px;
}
.xsmall{
	width:80px;
}
.small{
	width:120px;
}
.medium{
	width:160px;
}
.xmedium{
	width:200px;
}
.large{
	width:240px;
}
.xlarge{
	width:270px;
}
.xxlarge{
	width:300px;
}
.ularge{
	width:400px;
}
.uxlarge{
	width:500px;
}
.uxxlarge{
	width:600px;
}
.wfull{
	width:99%;
}
.swfull{
	width:60%;
}
/*----*/
.tab_active{
	display: block;
}
.tab_passive{
	display: none;
}
.tabs a{
	border:1px solid #cccccc;
	padding: 2px 15px 4px 15px;
	background-color: #ddd;
	position: relative;
	top:-2px;
	margin-bottom: 0;
	border-bottom: none;
	text-decoration: none;
	color:#666
	
}
.tabs a.active{
	padding: 5px 15px 5px 15px;
	background-color: #f0f0ee;
	color:#000;
	font-weight: bold;
}
/*----*/
.note{
	font-size: 10px;
	color:#666;
}
.hidden{
	display: none;
}
/*----*/
.list{/*standart liste*/
	margin:0 0 0 0px;
	padding: 0;	
}
.list li{
	margin: 0 0 5px 0;
	padding: 0 0 0 13px;
	list-style: none;
	background-image: url(imgeler/bullet01.gif);
	background-repeat: no-repeat;
	background-position: left 0px;
	line-height: 140%
}
.sortable li{
cursor:move;
}
.list01{
	margin: 0 0 0 15px;
	padding: 0;
}
.list01 li{
list-style: none;
margin:0;
padding: 2px  0 2px 0;
border-bottom: 1px solid #eee;
background-image: none;
font-size: 13px;
}
.list01 img {
	border: none;
	vertical-align: middle;
}
.list01 em{
	font-weight: normal;
	color: #777;
	font-size:11px;
	
}
/**/
.box01{
	margin-bottom:10px;
	padding-bottom:15px;
	border-bottom:1px dotted #1872D1;
	
}
.box01 p{
	margin-left:15px;
	padding-left:5px;
}
.box01 h3{
	font-size:13px;
	font-weight: bold;
	font-family: "Trebuchet MS";
	color:#276E13;
}
/**/
.box02{
	border:1px solid #9CCBF8;
	background-color: #EBF4FC;
	padding:10px;
	margin-bottom: 5px;
}
.box02 label{
	background-color: #fff;
}
/**/
.box03 {
	clear: left;
	padding-top: 15px;
	padding-bottom:5px;
	border-bottom:1px dotted #ccc;
}
.box03 .left{
	float:left;
	width:200px;
	text-align: center;
	overflow: hidden;
	border-right:1px dotted #ccc;
}
.box03 .right{
	margin-left: 210px;	
}
.box03 .thumb{
	border:1px solid #ccc;
	padding:3px;
}
.box03  .right img{
	vertical-align: text-bottom;
}
.box03 textarea{
	height:50px;
}
/**/
.box04 {
	border:1px solid #ddd;
	float:left;
	width:180px;
	height:270px;
	padding:5px;
	margin:10px;
	overflow: hidden;
	text-align: center;
	background-color: #fafafa;
}
.box04 .thumb{
	border:1px solid #ccc;
	padding:3px;
	background-color: #fff;
}
.box04 .thumb_holder{
height: 140px;
}
.box04 .about{
	background-color:#E0EDFA;
	margin-top:5px;
	width: 180px;
	overflow: hidden;
}
.box04 img{
	vertical-align: middle;
}
.box04 .about p{
font-size: 10px;
color:#666;
margin:0;
}	
/*pic*/
.box05{
	background-color: #fafafa;
	border:1px solid #ddd;
	width:256px;
	height: 260px;
	margin: 10px 10px 0 0; 
	padding:5px;
	float:left;
	text-indent: 5px;
}
.box05 img{
padding: 2px;
border: 1px solid #eee;
}
.box05 h5{
background-color: #E0EDFA;
font-weight: normal;
color: #000;
}
.box05{
}
/*select albüm mini thumb*/
.box06{
border:1px solid #ccc;
padding:5px;
text-align:center;
background-color: #fff;
float:left;
margin-right:15px;
margin-bottom:15px;
height:100px;
overflow:hidden;
}
.box06 img{
height:70px;
}


/**/
.pages{
	padding-top: 15px;
}
.pages span{
	border:1px solid #B4B4B4;
	background-color: #DBDBDB;
	padding: 0 3px;
	color:#333;
	text-decoration: none;
}
.pages a{
	border:1px solid #488015;
	background-color: #40C61A;
	padding: 0 3px;
	color:#fff;
	text-decoration: none;
}
/**/
.button,.bottom_menu a:link,.bottom_menu a:visited,.button_link a:link,.button_link a:visited{
	border: none;
	background-color: #000;
	background-image: url(imgeler/ibutton02.jpg);
	background-repeat: repeat-x;
	background-position: top center;
	color:#fff;
	padding:0px 8px 0px 8px;
	font-size: 12px;
	font-family:  "lucida sans unicode",Tahoma,Verdana,Arial;
	text-align: center;	
	height: 28px;
	}
.button{
	border-left:  1px solid #000;
	border-right:  1px solid #000;
}
*input.button{ /* ie '*' hack */
	border-left:  1px solid transparent;
	border-right:  1px solid transparent;
}
.button:hover{
background-image: url(imgeler/ibutton02_h.jpg);	
	}
.bottom_menu {
	border-top: 1px dotted #404040;
	margin-top:25px;
	padding-top: 10px;
	text-align: right;
}
.bottom_menu a:link,.bottom_menu a:visited,.button_link a:link,.button_link a:visited{
	border-left:1px solid #000;
	border-right:1px solid #000;
	background-image: url(imgeler/ibutton03.jpg);
	background-position: top;
	padding:3px 8px 3px 8px;
	border-bottom:1px solid #000;	
}
.bottom_menu a:hover,.button_link a:hover{
text-decoration: none;
background-image: url(imgeler/ibutton03_h.jpg);
}
.bottom_menu img,.button_link img{
	border: none;
	vertical-align: text-bottom;
}

.anim_thumb a img{
	border: none;
	vertical-align: middle;
	padding: 0;
}
.anim_thumb a{
	position: absolute;
	margin:2px;
	background-color: #fff;
	padding: 0 10px 0 0;
	text-decoration: none;
	color: #aa0000;
	border-bottom: 2px solid #333;
	border-right: 2px solid #333;
	
}
.anim_thumb a div{
	font-size: 11px;
	color:#000;
}
.anim_thumb img{
	border:2px solid;
	padding: 2px;
}
.anim_thumb{
	margin-right:10px;
	margin-bottom:10px;
}
/**/
.red{
	color: #aa0000;
}
.gray{
	color:#777;
}
.black{
	color: #000;
}
/**/
.fleft{
	float: left;
}
.fright{
	float: right;
}
.clear_b{
	clear: both;
}
/*login**/
body#login{
	background-image: url(imgeler/login_main_bg.gif);
	background-repeat:repeat-x;
	background-color:#00253d;
	font-family:"Lucida Sans Unicode";

}
#login_pbody{
	background-image: url(imgeler/login_logo.jpg);
	background-repeat:no-repeat;
	padding-top:115px;
	height:542px;
}
.login_box {
	background-image: url(imgeler/login_inp_bg.jpg);
	background-repeat:no-repeat;
	width: 520px;
	padding-top:30px;
	height:182px;
	margin-left: auto;
	margin-right: auto;
	line-height: 120%;
	color:#000;
	font-size:13px;
}
.login_box input.xmedium{
	background-color:transparent;
	background-image:url(imgeler/login_inp_bg.gif);	
	background-repeat:no-repeat;
	background-position:top right;
	height:18px;
	padding:3px 5px 2px 3px;
	border:none;
}
.login_box table{
	margin-left:auto;
	margin-right:10px;
	width:370px;	
}
.login_box table th{
text-align: right;
font-weight: normal;
}
.login_box .unuttum{
	text-align: right;
	font-size:12px;
	margin-right:25px;	
}
.login_box .unuttum a:link,.login_box .unuttum a:visited{
color:#a7c4d6;
}
.login_box .unuttum a:hover{
color:#000;
text-decoration:none;
}
.login_info{
padding:10px;
font-size:12px;
margin-bottom:10px;
color:#b4e1ff;
}
.login_message{
top:35px;
left:0;
position:absolute;
width:100%;
}
.login_message_in{
width:335px;
height:82px;
padding-left:187px;
margin-left:auto;
margin-right:auto;
background-image:url(imgeler/login_error.jpg);
background-repeat:no-repeat;
background-position:right top;
padding-top:35px;
}
.login_message p{
line-height:140%;
color:#000;
width:315px;
margin-right:20px;
margin-left:auto;
height:35px;
display:table-cell;
vertical-align:middle;
}
.login_box #hatirlat{
background-image: url(imgeler/login_inp_bg2.jpg);
background-repeat:no-repeat;
	width: 375px;
	padding:10px 0px 0 25px;
	height:182px;
	margin-left: auto;
	margin-top:15px;	
}
.login_box .ibutton{
width:117px;
height:28px;
color:#fff;
background-image:url(imgeler/ibutton01.jpg);
background-repeat:no-repeat;
border:none;
background-color:transparent;
font-family:"Lucida Sans Unicode";
font-size:12px;
margin-top:5px;
}
/**menu y�netimi menu listesi*/
#siteMenu {
	
}
.site_menu{
	margin-bottom:20px;
	font-size: 13px;
}
.site_menu img{
border: none;
vertical-align:middle;
}
.site_menu ul{
	padding:2px;
	margin:0 0 0 20px;
	
}
.site_menu ul li{
	margin: 0;
	padding: 1px;
	padding-left: 5px;
	list-style: none;
	cursor: move;
	background-image: url(imgeler/vert_line.gif);
	background-repeat:no-repeat;
	background-position:28px 23px;
	
}
.site_menu li span{
color: #aaa;
font-family: monospace;
font-size: 14px;
}
.site_menu i{
	font-size: 11px;
	color:#aaa;
	float:right;
}
.site_menu em{
	font-style: normal;
	font-weight: normal;
	
}
.drag{
	background-color: #f5f5f5;
	border:1px dashed #ccc;
	position: relative;
	top:-1px;
	left:-1px;
}
#refURL{
	background-color: #FFFDE1;
	border:1px dashed #F1CD01;
	color:#444;
	padding:2px 0 2px 10px;
	margin-bottom: 15px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#refURL img{
	vertical-align: middle;
}
/***/
.table_browser{
	border:1px solid #ddd;
	border-collapse: collapse;
	font-size:11px;
}
.table_browser td,.table_browser th{
	border:1px solid #ddd;
	border-collapse: collapse;
	padding:2px 8px 2px 8px;
}
.table_browser th{
	background-color: #f4f4f4;
	font-weight: normal;
  border-bottom-color: #bbb;
}
.table_browser .s{
font-size:10px;
}
.table_browser img{
vertical-align: middle;
}

/**/
.bg_yellow{
	background-color: #FFF8CE;
}
.bg_green{
	background-color: #D8FFBF;
}
.bg_blue{
	background-color: #DDECFF;
}
.bg_red{
	background-color: #FFD9D9;
}
.bg_red_dark{
	background-color: #aa0000;
	color:#fff;
}
/**/
.v-mid{
	vertical-align: middle;
}
/**/
#anket_scnk li{
	margin-bottom: 3px;
}



/*form validator fvalitaor*/
.fValidator-form fieldset {
border: 1px solid #ccc;
padding: 10px;
}

.fValidator-form legend {
padding: 0 5px;
}
.full {width: 100%;}
.half {width: 50%; vertical-align: top;}

.fValidator-msg {
color: #c00;
padding-left: 5px ;
border-left:5px solid #a00;
}
/**/
#badbrowser_top{
	background-color: #A80408;
	border-bottom:1px solid #FB1319;
	color:#fff;	
	width: 99%;
	padding:3px 1% 3px 0;
	background-image: url(imgeler/stop.gif);
	background-repeat: no-repeat;
	background-position: 3px 3px;
	text-align: right;
	height:20px;
}
#badbrowser_top img{
	vertical-align: middle;
	margin-left:15px;
}
#badbrowser_top #blink{
float:left;
padding-left:30px;
}
#badbrowser_top a:link,#badbrowser_top a:visited{
	color:#FEDEDF;
	text-decoration: underline;
}
/**mootools tool tip**/
.mootip-tip {
	color: #000;
	width: 260px;
	z-index: 13000;
	font-size: 11px;
}
 
.mootip-title {
	font-weight: bold;	
	margin: 0;
	color: #5B4822;
	padding: 3px 6px 5px 10px;
	background: url(imgeler/bubble.png) top left;
}
 
.mootip-text {
	padding:3px 5px 12px 10px;
	background: url(imgeler/bubble.png) bottom right;

}