@charset "utf-8";
/* Reklamstore CSS */

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,
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;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}


/* css e burdan basliyoruz */


body {
background:url(/Images/bodybg.jpg) repeat-x top #ffffff;
font-family:tahoma, arial;
font-size:11px;
color:#333333;
margin-top:40px;
}

a {
color:#333333;
text-decoration:underline;
}

a:hover {
color:#000000;
text-decoration:none;
}

#main {
width:980px;
margin-bottom:30px;
}

#index {
width:900px;
padding-top:30px;
}

.clear {
clear:both;
}

.tab_main_bg {
background:url(/Images/tab_top_alt.jpg) repeat-x bottom;
}

.tab_main {
font-family:Arial, Helvetica, sans-serif; 
font-size:15px; 
color:#333333; 
text-align:center; 
width:630px;
}

.tab_main li {
float:left;
margin-left:3px;
list-style:none;
background:url(/Images/tab_top_deactive.jpg) no-repeat left top;
line-height:33px;
padding:0 10px; 
width:184px;
}

.tab_main li:hover {
background:url(/Images/tab_top_active.jpg) no-repeat left top;
cursor:pointer;
}

.tab_main li.active {
float:left;
margin-left:3px;
list-style:none;
background:url(/Images/tab_top_active.jpg) no-repeat left top;
font-weight:bold;
line-height:33px;
padding:0 10px; 
width:184px; 
}

.tab_main li a  {
display:block;
text-decoration:none; 
color:#666666; 
}

.tab_main li.active a  {
text-decoration:none; 
color:#333333; 
}

.content_area {
border:1px solid #dedede; border-top:0; background:#f8f8f8; padding:15px;
}

.tab_sub_bg {
background:url(/Images/tab_sub_alt.jpg) repeat-x bottom;
}

.tab_sub {
font-family:Arial, Helvetica, sans-serif; 
font-size:13px; 
color:#333333; 
text-align:center;
width:630px;
}

.tab_sub li {
float:left;
margin-left:3px;
list-style:none;
background:url(/Images/tab_sub_deactive.jpg) no-repeat left top;
line-height:28px;
padding:0 10px; 
width:130px;
}

.tab_sub li:hover {
background:url(/Images/tab_sub_active.jpg) no-repeat left top;
cursor:pointer;
}

.tab_sub li.active {
float:left;
margin-left:3px;
list-style:none;
background:url(/Images/tab_sub_active.jpg) no-repeat left top;
line-height:28px;
color:#99CC00;
padding:0 10px; 
width:130px; 
}

.tab_sub li a  {
display:block;
text-decoration:none; 
color:#666666; 
}

.tab_sub li.active a  {
text-decoration:none; 
color:#99CC00; 
}



.bigtitle {
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#333333;
}

.steps {
float:right;
font-family:tahoma, arial;
font-size:11px;
line-height:20px;
color:#999999;
}

.steps span {
padding:0 5px;
}

.steps span.active {
font-weight:bold;
}

.content {
border:1px solid #dfdfdf; border-top:0; background:#ffffff; padding:15px; padding-bottom:0;
}

.content_title {
padding:0 0 10px 0;
margin:0;
border-bottom:1px dotted #d8d8d8;
}

.padton {
padding:10px 0 0 0;
}

.camp_new {
height:auto;
margin:0px;
padding:0px;
background-image: url(/Images/nokta.jpg);
background-repeat: repeat-y;
background-position: 189px 0px;
}

.camp_tab {
float:left;
width:190px;
}

.camp_content {
float:right;
width:680px;
border:1px solid #dfdfdf;
border-left:0;
min-height:300px;
}

.tab_camp {
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#999999;
}

.tab_camp li {
padding:10px;
list-style:none;
background:url(/Images/camp_deactive.jpg) repeat-x left top;
margin-bottom:5px;
line-height:22px;
}

.tab_camp li.active {
background:url(/Images/camp_active.jpg) repeat-x left top;
}

.tab_camp li a  {
text-decoration:none; 
color:#999999; 
}

.tab_camp li.active a {
text-decoration:none; 
color:#99CC00;
}


.leybil
{
float:left;
font-size:12px;
width:150px;
line-height:24px;
}

.camp_input {
float:left;
background:url(/Images/input_bg.jpg) repeat-x top;
border:0;
padding:5px 5px 5px 0;
width:200px;
font-family:tahoma, arial;
font-size:13px;
}

.input_left {
display:block; background:url(/Images/input_left.jpg) no-repeat left top; height:26px; width:10px; float:left;
}
.validatorCalloutHighlight
{
    background-color: lemonchiffon;
   z-index:111111111111111112;
}
.input_right {
display:block; background:url(/Images/input_right.jpg) no-repeat left top; height:26px; width:200px; float:left;
}

.buton_newgroup {
float:left; background:url(/Images/buton_ekle.jpg) no-repeat left top; text-decoration:none; color:#666666; font-size:11px; padding:6px 23px 6px 6px; margin-left:5px;
}

.camp_tl {
float:left; line-height:22px; font-weight:bold;
}

.camp_dev {
float:left; padding:5px 0;
}

.input_desc {
float:left; padding:5px 0; font-size:11px; color:#999999;
}

.camp_selectbox {
float:left; font-family:tahoma, arial; font-size:12px; padding:3px; border:1px solid #d8d8d8;
}

.camp_step {
margin:30px 50px; font-size:12px; font-family:tahoma, arial;
}

.modalBox {
	top:50%;
	left:50%;
	border:#666666 5px solid;
	padding:10px;
	background:#ffffff;
	font-size:12px;
	color:black;
	z-index:9999;

}
.darken 
{
	z-index:199;
	background:black;
	opacity:.5;
	filter:Alpha(opacity=50); /* Transparency in IE */
}

.modalBox .title {
background:url(/Images/modaltitlebg.jpg) repeat-x top; 
padding:10px; 
border:1px solid #d8d8d8; 
width:300px; 
font-size:12px; 
color:#666666; 
font-weight:bold; 
margin-bottom:10px;
}

.batins {
float:left; width:170px; padding-top:15px;
}

.batins a {
background:url(/Images/buton_tk.jpg) no-repeat left; padding:5px 2px 10px 2px; line-height:24px; text-decoration:none; color:#666666; font-size:11px;
}
.batins a:hover {
background:url(/Images/buton_tk_hover.jpg) no-repeat left;  
}
.batins a span.geri {
background:url(/Images/geri.gif) no-repeat left;
padding:4px 17px 5px 11px;
}

.batins a span.ileri {
background:url(/Images/ileri.gif) no-repeat right;
padding:4px 14px 5px 3px;
}
.batins a span.ekle {
background:url(/Images/plus.gif) no-repeat right;
padding:4px 25px 5px 3px;
}

.padon {
padding-bottom:10px;
}

.step2_dates {
float:left;
width:300px;
}

.step2_info {
float:left;
width:280px;
}

.step2_label {
font-size:11px;
float:left;
width:120px;
line-height:25px;
font-weight:700;
}

.step2_date_start, .step2_date_end {
float:right;
width:175px;
}

.step2_date_start select, .step2_date_end select {
padding:3px;
border:1px solid #d8d8d8;
font-family:tahoma, arial;
font-size:11px;
color:#666666;
}

.infobox {
width:250px;
padding:0;
margin:0;
font-size:11px;
position:relative;
}

.infobox_ok {
position:absolute;
width:12px;
height:12px;
background:url(/Images/okk.jpg) no-repeat left;
z-index:2;
left:0;
margin-left:-7px;
margin-top:10px;
}

.innerbox span {
padding:2px 2px 2px 21px;
line-height:15px;
color:#888888;
}

.dropshadow2 {
	float:left;
	clear:left;
	background: url(/Images/shadowAlpha.png) no-repeat bottom right !important;
	background: url(/Images/shadow.gif) no-repeat bottom right;
	margin: 5px 0 0 10px !important;
	margin: 5px 0 0 5px;
	width: 228px;
	padding: 0px;
}
.innerbox{
background-image: url(/Images/icon_info.jpg);
background-repeat:no-repeat;
background-position:7px 7px;
	position:relative;
	bottom:6px;
	right: 6px;
	border: 1px solid #d8d8d8;
	padding:7px;
	margin: 0;
}
.innerbox{
	/* IE5 hack */
	\margin: 0px 0px -3px 0px;
	ma\rgin:  0px 0px 0px 0px;
}

.step2_dayhor {
float:left;
width:400px;
font-size:11px;
}

.step2_days, .step2_hours {
float:left;
width:250px;
}

.step2_days span {
background:#f7f7f7;
padding:2px;
margin:9px 0 0 3px;
line-height:20px;
}

.step2_hours span {
background:#f7f7f7;
padding:2px;
margin:9px 0 0 3px;
line-height:20px;
}

.fl {
float:left;
}

.fr {
float:right;
}


.huhusaatkac {
border:1px solid #d8d8d8; 
padding:5px;
font-family:tahoma, Arial, sans-serif;
font-size:11px;
width:481px;
margin:5px 0 5px 0;
}

.huhusaatkac a {
text-decoration:none;
color:#FFFFFF;
display:block;
width:30px;
padding:5px;
background-color:rgb(153, 204, 0);
float:left;
}

.huhusaatkac a:hover {
background:#cccccc;
}

.huhugunkac {
border:1px solid #d8d8d8; 
padding:5px;
font-family:tahoma, Arial, sans-serif;
font-size:11px;
width:481px;
margin:5px 0 5px 0;
}

.huhugunkac a {
text-decoration:none;
color:#FFFFFF;
display:block;
width:57px;
padding:5px;
background-color:rgb(153, 204, 0);
float:left;
margin-right:1px;
}

.huhugunkac a:hover {
background:#cccccc;
}

.bankat {
background:url(/Images/bankatbg.gif) no-repeat top left;
padding:4px;
line-height:19px;
font-size:11px;
color:#666666;
font-weight:700;
margin-bottom:3px;
}


.bl {
float:left;
width:52px;
}

#txt_banner {
width:224px; height:60px; border:1px solid #8DBD33; font-family:verdana, tahoma; font-size:10px; text-align:left; line-height:12px;
}

#txt_baslik  {
font-weight:bold;
color:#8DBD33;
padding:0 2px;
height:12px;
}

#txt_aciklama_1, #txt_aciklama_2 {
color:#666666;
padding:0 2px;
height:12px;
}

#txt_gorunen_url {
color:#8DBD33;
padding:0 2px;
height:12px;
}

#txt_banner_imza {
background:#8DBD33;
padding:1px;
}

.txtbanner_label {
float:left; width:100px;
}

.txtbanner_input {
float:left; width:250px; margin:2px 0; position:relative;
}

.txt_input {
width:200px; border:1px solid #d8d8d8; border-top:0; padding:4px; font-family:tahoma; font-size:11px; background:url(/Images/input_bg.jpg) repeat-x top;
}

.txt_banner_area {
font-size:11px; color:#666666; margin:10px; line-height:24px;
}

.banner_tab {
background:url(/Images/nokta.jpg) repeat-x bottom;
}

.banner_tab a {
background:#f7f7f7; padding:1px 5px; line-height:18px; border:1px solid #d8d8d8; text-decoration:none; color:#333333;
}

.banner_tab a.active {
background:#ffffff; padding:2px 5px; border-bottom:0; 
}

#mytxt_banner {
border:1px solid #d8d8d8; border-top:0; padding:8px; display:block;
}

#myimg_banner {
border:1px solid #d8d8d8; border-top:0; padding:8px; display:none;
}

.hedef_left {
float:left; width:205px; overflow-y:scroll; height:200px; padding:5px 0 5px 5px; border:1px solid #d8d8d8;
}

.hedef_right {
float:right; width:205px; overflow-y:scroll; height:200px;  padding:5px 0 5px 5px; border:1px solid #d8d8d8;
}

.hed {
padding:2px;
margin-bottom:2px;
}

/* new buttons */
a.button, span.button, del.button{
	
	display:-moz-inline-box;
	display:inline-block;
	cursor:pointer;
	border:none;
    font-size:0;
    line-height:0;
    
	/*
	for Safari, read this first
	http://creativebits.org/webdev/safari_background_repeat_bug_fix
	*/
	background-position:0 0;
	background-repeat:no-repeat;
	height:30px;
	text-decoration:none;
	color:#666666;
	font-style:normal;
	margin:0 6px 0px 0;
	padding:0 10px 0 0;	
	vertical-align:middle;	
	
    padding-top:-2px;
	_position:relative;
	_width:10px;	
	_overflow-y:hidden;
}



a.button, span.button, del.button,
a.button span, span.button button, span.button input, del.button span{
    background:url(/Images/form_buttons.png);
    _background:url(/Images/form_buttons.gif);
}


a.button span, span.button button, span.button input, del.button span{
	
	white-space:nowrap;
	cursor:pointer;
    color:#666;
	display:-moz-inline-box;
	display:inline-block;
	line-height:1;
    letter-spacing:0 !important;
    font-family:"Arial" !important;
    font-size:12px !important;
    font-style:normal;    
    background-color:transparent;
	background-position:100% 0;
	background-repeat:no-repeat;
	height:20px;
	padding:5px 20px 2px 10px;
	margin:0 -16px 0 10px;
	border:none;
	vertical-align:text-top;
	zoom:1;
	_position:relative;
    _padding-left:0px;
	_padding-right:12px;
	_margin-right:-10px;	
	_display:block;
	_top:0;
	_right:-5px;
	
}


span.button button{
   line-height:2.5;/*Opera need this*/
}

html.safari a.button span, 
html.safari del.button span{
  line-height:1.3;
}

html.safari span.button button{
  line-height:2.6;
}

html.safari a.button:focus,
html.safari span.button button:focus{
    outline:none;
}



del.button{
	/* cursor:not-allowed;	*/
	background-position:0 -120px;
	
}

del.button span{
	cursor:default;
    color:#aaa !important;
	background-position:100% -120px;
}


span.button button, span.button input{
	padding-top:0px;
	line-height:2.5;/*Opera need this*/
}


/** optional **/
/*
a.button:visited{
	color:#aaa;
}
*/


/*Hover Style*/

a.button:hover, 
span.button:hover,
a.button:focus, 

a.dom-button-focus, 
span.button-behavior-hover{
	background-position:0 -60px;
	color:#222;
	text-decoration:none;
}





a.button:hover span, 
span.button:hover button, 
a.button:focus span, 

span.button-behavior-hover button, 
span.button-behavior-hover input{
	background-position:100% -60px;
}


a.button:active, a.button:focus span{
	color:#444;
}




del.button-behavior-hover, del.button:hover{
	background-position:0 -180px;
	/* cursor:not-allowed; */
}


del.button-behavior-hover span, del.button:hover span{
	background-position:100% -180px;
	/* cursor:not-allowed; */
	
}


/* new buttons end */

.login_label {
float:left; font-size:11px; line-height:20px; width:80px;
}

.cizik {
background:url(/Images/cizik.jpg) no-repeat top right; margin:5px 0 10px 0;  font-size:9px; line-height:22px;
}

.input_kadi {
float:left;
margin-bottom:5px;
border:0;
background:url(/Images/input_kadi.jpg) no-repeat top left;
width:133px;
height:18px;
padding:1px 5px;
font-size:11px;
color:#999999;
}

.input_pass {
float:left;
margin-bottom:5px;
border:0;
background:url(/Images/input_pass.jpg) no-repeat top left;
width:133px;
height:18px;
padding:1px 5px;
font-size:11px;
color:#999999;
}

ul.index_menu {
margin:0;
padding:0;
text-align:left;
}
ul.index_menu li {
background:url(/Images/index_buton.jpg) no-repeat left top; 
list-style:none;
float:left; 
width:280px; 
height:130px; 
font-size:11px;
padding:10px;
margin:0;
}
ul.index_menu li a {
text-decoration:none;
display:block;
padding:0;
margin:0;
}
ul.index_menu li:hover {
background:url(/Images/index_buton_hover.jpg) no-repeat left top; 
cursor:pointer;
}
.index_menu_title {
background:url(/Images/icon_rek.jpg) no-repeat left top; 
margin:17px 0 0 10px; 
padding:2px 5px 5px 30px; 
font-family:Arial, Helvetica, sans-serif; 
font-size:24px; 
color:#000000;
}

.index_menu_content {
padding:10px; 
font-family:Arial, Helvetica, sans-serif; 
font-size:15px; 
color:#333333; 
line-height:18px;
}

.duyuru_top {
background:url(/Images/duyuru_top.jpg) no-repeat top left; width:880px; height:10px; margin-top:20px;
}

.duyuru_middle {
background:url(/Images/duyuru_bg.jpg) repeat-y left; width:860px; padding:5px 10px; text-align:left;
}

.duyuru_content
{

background:transparent url(/Images/icon_duyuru.jpg) no-repeat scroll 0 0;
line-height:17px;
margin-left:15px;
min-height:30px;
padding-left:48px;
}

.duyuru_bottom {
background:url(/Images/duyuru_bottom.jpg) no-repeat top left; width:880px; height:10px;
}

.footer {
margin:15px 0; font-size:12px;
}

.select_site {
font-size:13px;
margin:10px 0;
padding:10px 0;
border-bottom: 1px dotted #d8d8d8;
}

.select_site input {
margin:0; padding:0; border:0; float:left; margin-top:2px;
}

.select_site select {
float:left;
padding:2px;
border:1px solid #d8d8d8;
margin-top:-4px;
}

.select_site label {
float:left; 
margin:0 5px;
}

.clearx {
  clear:both;
  margin-bottom:10px;
}

.reklamsecim {
padding:2px;
border:1px solid #d8d8d8;
margin-top:-4px;
}

#picker {
position:absolute; display:none; padding:10px; background:#ffffff; border:1px solid #d8d8d8; z-index:99999;
}

.hesabim_left {
float:left;
width: 450px;
}

.hesabim_right {
float:right;
width: 420px;
}

.hesabim_yayinci fieldset, .hesabim_reklamveren fieldset {
  border: 1px dotted #d8d8d8;
  padding:5px;
  width: 420px;
}

.hesabim_yayinci fieldset legend, .hesabim_reklamveren fieldset legend {
  padding:10px;
  background:#ffffff;
  color:#7DBA00;
  font-weight:bold;
}

.hesap_title {
background:url(/Images/hesdivbg.jpg) repeat-x top; font-weight:bold;
}

.hesap_titlef {
float:left; width:240px; padding:10px; border:1px solid #d8d8d8;
}

.hesap_titler {
float:left; width:115px; padding:10px; border:1px solid #d8d8d8; border-left:0;
}

.hesap_datal {
float:left; width:240px; padding:5px 10px; border:1px solid #d8d8d8; border-top:0;
}

.hesap_datar {
float:left; width:115px; padding:5px 10px; border:1px solid #d8d8d8; border-left:0; border-top:0; color:#99CC00;
}
.hesap_datak {
  padding:5px 10px; border:1px solid #d8d8d8; border-top:0;
}


.hesap_cont {
padding:5px 10px; border:1px solid #d8d8d8; border-top:0;
}

.hesap_cont a {
  text-decoration: none;
  color:#000000;
}

.hesap_titlea {
padding:10px; border:1px solid #d8d8d8;
}

.para_tipi {
background:url(/Images/paratip.jpg) no-repeat left top; height:96px; width:196px; padding:10px; float:left; margin-right:12px;
}
.para_tipi_title {
font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#000000; padding-bottom:10px; margin-bottom:10px; border-bottom:1px dotted #d8d8d8;
}
.para_tipi_desc {
height:35px;
}

.flc {
float:left;
margin-left:10px;
}

.campalle {
border:1px solid #d8d8d8; padding:5px 2px 5px 7px;
}

.mycamps {
background:url(/Images/hesdivbg.jpg) repeat-x top #f7f7f7; font-weight:bold;  line-height:31px; height:32px; position:relative; z-index:1;
}

.mycamps_l1 {
float:left; width:20px; padding:0 4px; text-align:center; border:1px solid #d8d8d8; border-top:0; border-right:0; 
}

.mycamps_l2 {
float:left; width:402px; padding:0 6px; border:1px solid #d8d8d8; border-top:0; border-right:0;
}

.mycamps_l3 {
float:left; width:180px; padding:0 6px; border:1px solid #d8d8d8; border-top:0; border-right:0; 
}

.mycamps_l4 {
float:left; width:60px; padding:0 6px; border:1px solid #d8d8d8; border-top:0; border-right:0;
}

.mycamps_l5 {
float:left; width:110px; padding:0 6px; border:1px solid #d8d8d8; border-top:0; border-right:0; 
}

.mycamps_l6 {
float:left; width:100px; padding:0 6px; border:1px solid #d8d8d8; border-top:0; border-right:0; 
}

.mycamps_l7 {
float:left; width:83px; padding:0 6px; border:1px solid #d8d8d8; border-top:0; border-right:0; 
}

.mycamps_l8 {
float:left; width:82px; padding:0 6px; border:1px solid #d8d8d8; border-top:0; 
}

.minihelper {
position:absolute; font-weight:normal; z-index:9899; margin:0; top:0; margin-top:24px; margin-left:-4px; width:250px; visibility:hidden;
}

.minihelper_top {
background:url(/Images/bubtop.gif) no-repeat top; height:13px; line-height:5px; font-size:6px;
}

.minihelping {
background:url(/Images/bubtop.gif) no-repeat bottom; padding:5px 10px 15px 10px; line-height:15px; text-align:left;
}


.campains_opt {
background:#ffffff; font-family:tahoma; font-size:11px; color:#000000; padding:3px 5px; border:1px solid #d8d8d8; margin-right:5px;
}

.campains_opt:hover {
background:#f7f7f7;
color:#99CC00;
}

.aktif {
color:#99CC00;
}

.pasif {
color:#999999;
}

.camp_list {
line-height:21px; height:22px; background:#fff;
}

.camp_list a {
text-decoration:none;
color:#333333;
}

.camp_list a:hover {
color:#99CC00;
}

.grey {
background:#f7f7f7;
}

.cekbox {
margin:3px 0 4px 0; height:14px; padding:0;
}

.helpfde {
padding:5px; padding-left:0; float:left; width:300px;
}

.righthelper {
font-weight:normal; z-index:9899; margin:0; margin-left:24px; margin-top:-5px; width:250px; font-size:11px; visibility:hidden; 
}

.righthelper_bottom {
background:url(/Images/bubleft.gif) no-repeat bottom; height:10px; line-height:5px; font-size:6px;
}

.righthelping {
background:url(/Images/bubleft.gif) no-repeat top; padding:10px 15px 5px 25px; line-height:15px; text-align:left;
}

.icon_info {
background:url(/Images/icon_info.jpg) no-repeat left top; padding:2px; padding-left:18px; line-height:16px;
}


.raporrow {
float:left; padding:0 6px; border:1px solid #d8d8d8; border-top:0; border-right:0; 
}

.totalrow {
float:left; padding:0 6px; border:1px solid #d8d8d8; border-top:0; border-right:0; font-weight: bold;
}

.reklamveren_raporlarc {
margin:10px 0 15px 0; border:1px solid #d8d8d8; border-left:0; border-bottom:0;
}

.reklamveren_raporlarc a {
font-weight:bold; color:#99CC00; text-decoration:underline;
}

.reklamveren_raporlarc a:hover {
color:#000000;
}

.tree {
font-weight:bold; 
}

.tree li ul {
font-weight:normal; font-size:11px; margin-left:30px;
}

.tree li ul li {
margin:2px 0;
}

.treeli {
list-style-image:url(/Images/treeli.gif);
}

.nolist {
list-style-image:none;
}

.selectbaks {
border:1px solid #ccc;
padding:2px;
font-family:tahoma, arial;
font-size:11px;
}

.radio {
color:#00f;
background-color:#ddd;
}

.camp_list_grup {
line-height:21px; height:22px; background:url(/Images/raprowbg.jpg) repeat-x top;
}

.camp_list_grup:hover {
background-image:none;
background:#ffffff;
}

.camp_list_grup a {
text-decoration:none;
color:#7DBA00;
}

.camp_list_grup a.closed {
background:url(/Images/yana.gif) no-repeat left;
padding-left:17px;
}

.camp_list_grup a.opened {
background:url(/Images/asagiya.gif) no-repeat left;
padding-left:17px;
}

.camp_list_grup a:hover {
color:#000000;
}

.tdate {
background:url(/Images/takico.gif) no-repeat left;
padding-left:20px;
margin-left:17px;
}

.tbanner {
background:url(/Images/yanag.gif) no-repeat left;
padding-left:14px;
margin-left:37px;
}


.tdate_camp {
background:url(/Images/takico.gif) no-repeat left;
padding-left:20px;
margin-left:37px;
}

.tbanner_camp {
background:url(/Images/yanag.gif) no-repeat left;
padding-left:14px;
margin-left:17px;
}

.tbanner a , .tdate a, .tbanner_camp a , .tdate_camp a {
text-decoration:none;
color:#333333;
font-weight:normal;
}

.tbanner a:hover , .tdate a:hover, .tbanner_camp a:hover, .tdate_camp a:hover {
color:#7DBA00;
}

.icon_print {
background:url(/Images/printo.gif) no-repeat left;
padding-left:20px;
}

.icon_excel {
background:url(/Images/exceli.gif) no-repeat left;
padding-left:20px;
}


.refmain {
border-top:1px dotted #d8d8d8; margin:5px 0; padding:10px 0;
}

.refmainalt {
border:1px solid #d8d8d8; width:483px;
}

.reftitle {
background:#f7f7f7; font-weight:bold;
}

.ref1 {
float:left; width:100px; border:1px solid #d8d8d8; border-top:0; border-left:0; padding:10px;
}

.refson {
float:left; width:100px; border-bottom:1px solid #d8d8d8; padding:10px;
}

.refcon {
background:#ffffff; 
}

.flrip {
width:130px; float:left;
}

.frrip {
line-height:30px; margin-bottom:10px; float:left;
}

.support_list li {
background:url(/Images/qico.jpg) no-repeat left; padding:4px 0; font-weight:bold; padding-left:23px; margin-bottom:5px;
}

.support_list a {
color:#333333;
text-decoration:none;
}

.support_list a:hover {
color:#99CC00;
}

.banker {
padding:5px; border:1px dotted #d8d8d8;
}

.mybank {
width:190px; margin-left:10px; line-height:17px; float:left;
}

.tick {
background:url(/Images/tick.gif) no-repeat left;
padding-left:20px;
}

.tanitim {
margin:10px 0;
}

.tan_left {
float:left;
background:url(/Images/tanit_left.jpg) no-repeat left top;
width:20px;
height:187px;
}

.tanit {
float:left;
background:url(/Images/tanit_bg.jpg) repeat-x top;
width:860px;
height:137px;
padding:25px 0;
}

.tan_right {
float:left;
background:url(/Images/tanit_right.jpg) no-repeat right top;
width:20px;
height:187px;
}

.hbasla {
margin-top:10px;
}

.hbasla a {
display:block;
background:url(/Images/hbasla.jpg) no-repeat left top;
width:165px;
height:15px;
padding:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
text-decoration:none;
}

.hbasla a:hover {
color:#99CC00;
}

.mtab_main_bg {
background:url(/Images/tab_top_alt.jpg) repeat-x bottom;
margin:0 5px;
margin-top:15px;
}

/* 18 mayis */

/* degistirilecekler asagida*/

.mtab_main {
font-family:Arial, Helvetica, sans-serif; 
font-size:14px; 
color:#333333; 
text-align:center;
overflow:hidden;
}

.mtab_main li {
float:left;
margin-left:3px;
list-style:none;
background:url(/Images/mtab_top_deactive.jpg) no-repeat left top;
line-height:33px;
padding:0 10px; 
width:195px;
color:#666666;  
cursor:pointer;
}


/* 18 mayis */

.mtab_main li:hover {
background:url(/Images/mtab_top_active.jpg) no-repeat left top;
cursor:pointer;
}

.mtab_main li.active {
float:left;
margin-left:3px;
list-style:none;
background:url(/Images/mtab_top_active.jpg) no-repeat left top;
font-weight:bold;
line-height:33px;
padding:0 10px; 
width:195px; 
color:#99CC00;  
}


.anasayfadiv {
background:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
border:1px solid #d8d8d8;
border-top:0;
padding:15px;
line-height:20px;
margin:0 5px;
}

.anasayfadiv ul {
margin:10px 30px;
}

.anasayfadiv ul li {
list-style-image:url(/Images/tick.gif);
}

.mainh2 {
font-size:20px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#99CC00; margin:0; padding:0; padding-bottom:10px;
}

.mainspan {
font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000; line-height:20px;
}

.kbtitle {
font-weight:bold; color:#99CC00; line-height:22px;
}

span.iconkp {
background:url(/Images/iconkb.gif) no-repeat left; padding-left:20px;
}

span.iconkbs {
background:url(/Images/iconkbs.gif) no-repeat left; padding-left:20px;
}

span.iconft {
background:url(/Images/iconft.gif) no-repeat left; padding-left:20px;
}

.kb_left {
float:left;
width:120px;
font-weight:bold;
}

.kb_right {
float:left;
width:165px;
}

/* 20.03.2009 */

.rekverstep3 {
border:1px dotted #d8d8d8; overflow:auto; overflow-x:hidden; height:150px; padding:5px; margin-right:10px; background:#f9f9f9; 
}

.rekverstep3 label {
float:none;
margin-bottom:3px;
display:block;
border:1px solid #efefef;
border-bottom:1px solid #d8d8d8;
border-left:1px solid #d8d8d8;
background:#ffffff;
padding:3px;
}
.rekverstep3 div {
float:none;
margin-bottom:3px;
display:block;
border:1px solid #efefef;
border-bottom:1px solid #d8d8d8;
border-left:1px solid #d8d8d8;
background:#ffffff;
padding:3px;
}
.rekverstep3 div a {
background:url(/Images/banbak.gif) no-repeat left;
padding:8px;
padding-left:12px;
padding-bottom:6px;
text-decoration:none;
}

.rekverstep3 span a {
background:url(/Images/banbak.gif) no-repeat left;
padding:8px;
padding-left:12px;
padding-bottom:6px;
text-decoration:none;
}

.rekverstep3 label a {
background:url(/Images/banbak.gif) no-repeat left;
padding:8px;
padding-left:12px;
padding-bottom:6px;
text-decoration:none;
}

.rekverstep3_modaling {
padding:5px; background:#f7f7f7; border:1px solid #d8d8d8;
}


/* 20.03.2009 */


/* 26 mart bir mesai saati */

.tab_campx {
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
}

.tab_campx li {
padding:0 5px;
list-style:none;
background:url(/Images/camp_deactivex.jpg) repeat-x left top;
margin-bottom:5px;
line-height:21px;
}

.tab_campx li.active {
background:url(/Images/camp_activex.jpg) repeat-x left top;
}

.tab_campx li a  {
text-decoration:none; 
color:#999999; 
}

.tab_campx li.active a {
text-decoration:none; 
color:#99CC00;
}
.rekalanz {
float:left; padding:0 6px; border:1px solid #d8d8d8; border-top:0; border-right:0; height:21px; position:relative;
}

.rekalanz div {
display:block;
position:absolute;
overflow:hidden;
width:110px;
height:20px;
left:0;
padding:0 6px;
top:0;
}

.rekalanz div:hover {
height:auto;
background:#ffffff;
}

/* 26 mart bir mesai saati bitti */

/**/

.rekverstep3_2 {
border:1px dotted #d8d8d8; overflow:auto; overflow-x:hidden; height:0px; padding:5px; margin-right:10px; background:#f9f9f9; 
}

.rekverstep3_2 label {
float:none;
margin-bottom:3px;
display:block;
border:1px solid #efefef;
border-bottom:1px solid #d8d8d8;
border-left:1px solid #d8d8d8;
background:#ffffff;
padding:3px;
font-size:13px;
height:24px;
line-height:24px;
}


.rekverstep3_2 label a {
background:no-repeat left;
padding-right:4px;
padding-left:3px;
padding-bottom:6px;
text-decoration:none;
}

/**/


/* 7 mayis ogleden once */
.support_left { float:left; width: 430px; }
.support_right { float:right; width: 430px; }
.support_type {
background:url(/Images/paratip.jpg) no-repeat left top; height:96px; width:196px; padding:10px; float:left; margin:10px 12px 0 0;
}
.support_type_title {
background:url(/Images/qico.jpg) no-repeat scroll left center; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#000000; padding:0 0 2px 24px; margin-bottom:10px; border-bottom:1px dotted #d8d8d8; line-height:25px;
}
.support_type_desc { height:35px; }
.support_right fieldset { border: 1px dotted #d8d8d8;  padding:5px; }
.support_right fieldset legend { padding:10px; background:#ffffff; color:#7DBA00; font-weight:bold;}
.support_left fieldset legend { padding:10px; background:#ffffff; color:#7DBA00; font-weight:bold;}
/* 7 mayis ogleden once */



/* 8 mayis ogleden sonra */
.support_loop {
border:1px solid #d8d8d8; padding:5px; margin-bottom:3px; line-height:17px;height:17px;
}

.support_loop_col1 {
width:225px; float:left;
}

.support_loop_col1 a {
background:url(/Images/mes1.gif) no-repeat left; 
padding:0 0 2px 25px;
}

.support_loop_col1 a.unread {
background-image:url(/Images/mes0.gif) ; 
}

.support_loop_col2 {
width:80px; float:left;
}

.support_loop_col3 {
width:60px; float:left;
}

/* 8 mayis ogleden sonra */

/* 13 mayis */
.support_modalcol {
padding: 5px 10px; height: 400px; overflow-y:scroll; overflow-x: hidden;
}

.support_modalrow {
font-weight:bold; padding-bottom:5px; margin-bottom:10px; border-bottom:1px dotted #ccc;font-size:11px;color:#666666;
}

.support_modalrowx {
font-weight:bold; padding-bottom:5px; margin:10px 0; border-bottom:1px dotted #ccc ;font-size:11px;color:#666666;
}
.support_cevap {
background-color:#F7F7F7; color:#000000; padding:10px;
}
.support_cevap_title {
margin:15px 0 0 0; padding-bottom:5px;
}

/* 13 mayis */


/* 18 mayis */
.membership_left {
float:left; width:480px;
}

.membership_right {
float:right; width:355px;
}

fieldset.member_fieldset {
border:0; border:1px solid #D6D6D6; margin-bottom:20px;
}

fieldset.member_fieldset legend {
padding:5px 15px; margin:0 0 0 15px; font-size:13px; font-weight:700;
}

.member_input {
width:170px; background:url(/Images/uibg.jpg) repeat-x top #FFFFFF; padding:3px; border:1px solid #CCCCCC;
}

.member_label {
float:left; width:100px; font-size:12px;
}

.member_area {
padding:5px 10px 10px 25px; font-size:12px;
}

.member_area i {
font-size:10px;
}

.member_larea {
padding:0px 5px 5px 10px; font-size:11px;
}

.member_agreement {
height:525px;
overflow:scroll;
overflow-x:hidden;
}


/* 18 mayis */


/* 22.05.2009 */

.rekverstep4 {
border:1px dotted #d8d8d8; overflow:auto; overflow-x:hidden; height:150px; padding:5px; margin-right:10px; background:#f9f9f9; 
}

.rekverstep4 label {
float:none;
margin-bottom:3px;
display:block;
border:1px solid #efefef;
border-bottom:1px solid #d8d8d8;
border-left:1px solid #d8d8d8;
background:#ffffff;
padding:3px;
}
.rekverstep4 div {
margin-bottom:3px;
display:block;
border:0px solid #efefef;
border-bottom:0px solid #d8d8d8;
border-left:0px solid #d8d8d8;
background:#ffffff;
}
.rekverstep4 div a {
background:url(/Images/banbak.gif) no-repeat left;
padding:8px;
padding-left:12px;
padding-bottom:6px;
text-decoration:none;
}

.rekverstep4 span a {
background:url(/Images/banbak.gif) no-repeat left;
padding:8px;
padding-left:12px;
padding-bottom:6px;
text-decoration:none;
}

.rekverstep4 label a {
background:url(/Images/banbak.gif) no-repeat left;
padding:8px;
padding-left:12px;
padding-bottom:6px;
text-decoration:none;
}

.rekverstep4_modaling {
padding:5px; background:#f7f7f7; border:1px solid #d8d8d8;
}


/* 22.05.2009 */
.AddressTextArea
{
border:1px solid #ccc; padding:3px; width:220px; height:80px;
}

.mtab_main {
font-family:Arial, Helvetica, sans-serif; 
font-size:14px; 
color:#333333; 
text-align:center;
overflow:hidden;
}

.mtab_main li {
float:left;
margin-left:3px;
list-style:none;
background:url(/Images/mtab_top_deactive.jpg) no-repeat left top;
line-height:33px;
padding:0 10px; 
width:195px;
color:#666666;  
cursor:pointer;
}


.mtab_main li:hover {
background:url(/Images/mtab_top_active.jpg) no-repeat left top;
cursor:pointer;
}

.mtab_main li.active {
float:left;
margin-left:3px;
list-style:none;
background:url(/Images/mtab_top_active.jpg) no-repeat left top;
font-weight:bold;
line-height:33px;
padding:0 10px; 
width:195px; 
color:#99CC00;  
}


/* 18 mayis */

/* 10 haziran */
.rkver_onayleft {
float:left; width:310px;
}

.rkver_onayright {
float:right; width:350px;
}

.rkver_uparea {
border:1px solid #ededed; padding:10px;  font-size:11px; margin-bottom:15px;
}

.rkver_uparea_title {
border-bottom:1px dotted #d8d8d8; margin-bottom:10px; padding-bottom:6px; color:#99CC00; font-weight:bold;
}

.rkver_uparea_l {
float:left; width:120px; line-height:18px; font-weight:bold;
}

.rkver_uparea_r {
float:left; width:160px; line-height:18px; overflow:hidden; height:18px;
}

.rkver_uparea_list {
overflow:hidden; margin-bottom:7px;
}

.rkver_uparea_b {
float:left; width:230px; line-height:18px; font-weight:bold; overflow:hidden;
}

.rkver_uparea_b a {
display:block;
float:left;
width:18px;
height:16px;
margin:2px 0 0 0;
background:url(/Images/bkbg.jpg) no-repeat top left;
}

.rkver_uparea_c {
float:right; width:50px; line-height:18px; overflow:hidden; height:18px; text-align:right;
}

.rkver_uparea_t {
float:left; width:200px; line-height:18px; 
}

.rkver_info {
line-height:17px;
width:14px;
height:14px;
background:url(/Images/icon_info.jpg) no-repeat left;
padding:4px;
padding-left:20px;
}


/* 10 haziran bitti */

/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

.modalPopup p {
    padding: 5px;
}

.textarea
{
	border: 1px solid rgb(204, 204, 204); 
	padding: 5px; 
	
}