/*
	Document's Creator : Volkan Altinbas
	Modifier : Volkan Altinbas
	Modified Date: 11/09/08
*/

body {background-color:#FFFFFF;color:#696969;font:11px Tahoma, sans-serif}
body, h1, h2, h3, h4, h5, h6, p, ul, ul li, form, fieldset {margin:0;padding:0}
h1,h2,h3,h4,h5,h6 {font-size:100%}

p {margin-bottom:16px}
a {color:#666666; text-decoration:none; outline:none}
a:hover {color:#fd9a00}
img, fieldset {border:none; outline:none}
ul li {list-style-type:none}
input, select, textarea {font-family:Tahoma, sans-serif; font-size:11px}
table {border-collapse:collapse; border-spacing:0}

/* general classes */
.clear {clear:both; font-size:0; height:0}
.fl {float:left}
.fr {float:right}
.txtColor1 {color:#fd9a00}
.textField {background-color:#FFFFFF; border:solid 1px #ff9a03}
.textArea {background-color:#f2f2f2; border:solid 1px #c8c8c8; width:99%; margin-top:14px; overflow:auto}
.checkbox {margin:0; padding:0; _margin-left:-4px;}
.formgrp {overflow:hidden;width:100%}
.form-submit {margin:12px 0 5px 0}
.form-submit-logout {margin:15px 0 5px 0px; padding-left:140px;}
.warning {background:url(/recsilibrary/images/help_symbol2.gif) no-repeat; padding-left:17px; line-height:12px}
.warning a {color:#FF9900}
div.hr {background-color:#e7e7e7; clear:both; height:1px; overflow:hidden; margin:10px 0}
div.hr hr {display:none}
div.hr.first {margin-top:-6px}

/* button definations */
.btn {border:none;color:#FFFFFF;display:block;cursor:pointer;font-size:12px;font-weight:bold;height:26px;text-align:center} /* General Definations */
.btn.bg1S {background:url(/media/images/logout/blue_square_btn.jpg); width:27px;} /* Small Blue Button */
.btn.bg2S {background:url(/media/images/logout/orange_square_btn.jpg);width:27px;} /* Small Orange Button */
.btn.bg1M {background:url(/media/images/logout/orange_btn_62x26.jpg) 0 0 no-repeat;width:62px} /* Medium Orange Button */
.btn.bg2M {background:url(/media/images/logout/blue_btn_62x26.jpg) 0 0 no-repeat;width:62px} /* Medium Blue Button */
.btn.bg3M {background:url(/media/images/logout/blue_btn_62x26_white_bg.jpg) 0 0 no-repeat;width:62px} /* Medium Blue Button White Background Color */
.btn.bg1L {background:url(/media/images/logout/orange_btn_90x26.jpg) 0 0 no-repeat;width:90px} /* Big Orange Button */
.btn.bg2L {background:url(/media/images/logout/dark_orange_btn_90x26.jpg) 0 0 no-repeat;width:90px} /* Big Dark Orange Button */
.btn.bg3L {background:url(/media/images/logout/blue_btn_90x26.jpg) 0 0 no-repeat;width:90px} /* Big Dark Orange Button */
.btn.bg3XL {background:url(/media/images/logout/blue_btn_109x26.jpg) 0 0 no-repeat;width:109px} /* Xlarge Blue Button */
.btn.cancel {display:inline;margin-left:9px}
.btn.ok {display:inline}

/* Hack */
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* layout */
#wrapper {
	position:relative;
	height:552px;
	width:790px
	}

#content {
	position:relative;
	line-height:16px;
	z-index:2
	}

/* #header */
#header {background:url(/recsilibrary/images/header_bg.gif) 0 0 repeat-x;height:60px;position:relative; z-index:1}
#headerfaq {background:url(/recsilibrary/images/header_bg.gif) 0 0 repeat-x;height:60px; width:400px; position:relative; z-index:1}
#header #turkcell-logo {position:absolute;top:10px;left:20px}
#headerfaq #turkcell-logo {position:absolute;top:10px;left:36px}


#header #top-nav {position:absolute;top:28px;left:321px}
#header #top-nav li {float:left;text-indent:-9999px}
#header #top-nav li a {display:block;height:20px}
#header #top-nav li.buy-counter {background:url(/recsilibrary/images/txt_kontor_satin_al.gif) 0 0 no-repeat}
#header #top-nav .buy-counter a {width:112px}
#header #top-nav li.web-message {background:url(/recsilibrary/images/txt_web_mesaj.gif) 0 center no-repeat; margin-left:54px;}
#header #top-nav .web-message a {width:93px;}

#header h2 {
    background:url(/recsilibrary/images/header_h2_bg.jpg) 0 0 no-repeat;
    color:#080882;
    font-size:11px;
    line-height:40px;
    position:absolute;
    right:19px;
    top:26px;
    width:160px;
    text-align:center;
}

/* #tools */
#content #tools {
	float:left; 
	text-align:right; 
	width:25%
}

#content #tools a.help {
	background:url(/recsilibrary/images/help_symbol.gif) 0 0 no-repeat;
	color:#676767; 
	padding-left:15px;
}

/* #tab-menu */
#content #tab-menu {
	float:left;
	margin-bottom:-1px;
	position:relative;
	width:75%;
	z-index:10;
	}
	
#content #tab-menu li {
	background:url(/recsilibrary/images/tabmenu_left_corners.gif) 0 0 no-repeat;
	float:left;
	padding-left:4px;
	margin-right:2px;
	}

#content #tab-menu li a {
	background:url(/recsilibrary/images/tabmenu_right_corners.gif) 100% 0 no-repeat;
	display:block;
	line-height:26px;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	}

#content #tab-menu li.active {
	background:url(/recsilibrary/images/tabmenu_left_corners.gif) 0 -26px no-repeat;		
}

#content #tab-menu li.active a {
	background:url(/recsilibrary/images/tabmenu_right_corners.gif) 100% -26px no-repeat;
}

/* #user-login */
#content #user-login {
	position:absolute;
	top:32px;
	left:35px;
	width:406px;
	z-index:2;
}

#content .introduction p {
	font-size:11px;
	margin-bottom:20px;
	line-height:16px;
}

#content #box-top {
	width:391px;
	position:relative;
	z-index:1;
}
#content #super-sifre{
	z-index:2
}
#content #super-sifre #box {
	background:url(/recsilibrary/images/login_supersifre_bg.gif) no-repeat;
}

#content #mobil-imza #box {
	background:url(/recsilibrary/images/login_mobilimza_bg.gif) no-repeat;
}

#content #login-error #box {
	background:url(/recsilibrary/images/login_error_bg.gif) no-repeat;
}

#content #user-login #box {
	position:relative;
	margin-bottom:19px;
	z-index:9;
	height:221px;
	width:391px;
}

#content #user-login #box #box-content-wrap {
	position:absolute;
	top:34px;
	left:0;
	width:254px;
	text-align:right;
	z-index:2;
}

#content #user-login #login-error #box #box-content-wrap {
	width:371px;
	left:10px;
	text-align:left;
}

#content #user-login #box #box-content-wrap .formgrp {
	margin-bottom:9px;
}

#content #user-login #box #box-content-wrap .formgrp .textField {
	padding-left:2px;
	width:135px;
	/*/**/width:131px/**/
}

#content #user-login #box #box-content-wrap #security-code-pic {
	margin-top:19px;
	_margin-top:15px;
	margin-bottom:0;
}

#content #user-login #box #box-content-wrap #security-code-explanation {
	color:#999999;
	float:right;
	font-size:10px;
	line-height:normal;
	margin-bottom:9px;
	width:180px;
}

#content #user-login #box #user-approve {
	color:#004196;
	position:absolute;
	top:110px;
	left:21px;
	text-align:left;
	width:250px;
}

#content #user-login #box #user-approve span.col1 {
	float:left;
	width:20px;
}

#content #user-login #box #user-approve span.col2 {
	margin-left:5px;
	float:right;
	width:225px;
}

#content #user-login #box #imaginary-keyboard-wrap {
	position:absolute;
	top:0;
	right:0;
	padding:12px 0px 12px 12px;
	width:112px;
	/*/**/width:100px/**/
}

#content #user-login #box #imaginary-keyboard-wrap #keyboard .btn {
	display:inline;
	float:left;
	line-height:24px;
	margin-right:4px;
	margin-bottom:3px;
	}

#content #user-login #box #imaginary-keyboard-wrap #box-butons-wrap {
	position:absolute;
	top:182px;
	left:26px;
	width:100%
}


/* #loading */
#loading { text-align:center; color:#f99013; font-weight:bold;}


/* #concept-picture */
#concept-picture {
	background:url(/recsilibrary/images/concept_picture_left_line_bg.jpg) no-repeat 0 50%;
	position:absolute;
	z-index:1;
	top:18px;
	right:0;
	padding-left:23px;
	width:330px;
	/*/**/width:307px/**/
}

/* #security-information */
#security-information {
	background:url(/recsilibrary/images/security_logo.jpg) 0 0 no-repeat;
	color:#999999;
	font-size:10px;
    height:46px;
	position:absolute;
    left:36px;
    top:491px;
    width:390px;
}


#security-information2 {
	background:url(/recsilibrary/images/security_logo.jpg) 0 0 no-repeat;
	color:#999999;
	font-size:10px;
    height:46px;
	position:absolute;
    left:36px;
    width:390px;
}

#security-information2 p {margin:11px 0 0 60px}

#security-information p {margin:11px 0 0 60px}
/* #left-column */
#left-column {
	background-color:#f2f2f2;
	border-right:solid 1px #C8C8C8;
	float:left;
	position:relative;
	z-index:3;
	padding:12px 14px 0 18px;
	height:492px;
	width:190px;
	voice-family:inherit;
	voice-family:"\"}\"";
	height:480px;
	width:157px;
}

/* #left-column #customer-area */
#left-column #customer-area {color:#07088C; position:relative; width:100%}
#left-column #customer-area a {color:#0000FF;font-size:9px}
#left-column #customer-area #customer-gift {position:absolute; top:-5px; right:0}
#left-column #customer-area #customer-phone-number {font-weight:bold}
#left-column #customer-area #customer-shortcuts {margin-top:9px;}
#left-column #customer-area #customer-shortcuts select{width:132px;}
#left-column #customer-area #customer-shortcuts a {margin-left:3px;}

/* #left-nav */
#left-column #left-nav {
	position:relative; /* invisible arrow problem for IE */
	}
	
#left-column #left-nav li {
	background:url(/recsilibrary/images/icon_nav_close_arrow.gif) no-repeat 0 5px;
	border-bottom:solid 1px #dedede; 
	line-height:12px;
	padding-top:3px;
	padding-left:17px;
	padding-bottom:4px; 
	margin-bottom:1px;
	}
	
#left-column #left-nav .active {
	font-weight:bold;
	}

#left-column #left-nav li.active {
	background:url(/recsilibrary/images/icon_nav_expand_arrow.gif) no-repeat 0 4px;
	border-bottom:none;
	}

#left-column #left-nav li a {
	font-size:12px
	}

#left-column #left-nav li.active ul {
	display:block;
	}

#left-column #left-nav ul {
	display:none;
	font-weight:normal; 
	margin-top:2px
	}

#left-column #left-nav ul li {
	background:url(/recsilibrary/images/icon_dot_2x2.gif) no-repeat 0 8px    !important;
	padding-left:7px
	}

#left-column #left-nav ul li a {
	font-size:11px
	}

#left-column #left-nav ul li.active {
	border-bottom:solid 1px #dedede; 
	}

#left-column #left-nav ul li.active a {
	color:#FF6600;
	}

/* #left-column #other-services */
#left-column #other-services {position:absolute; bottom:14px;}
#left-column #other-services li {font-weight:bold;line-height:27px;padding-left:34px; margin-bottom:6px}
#left-column #other-services li.call-you {background:url(/recsilibrary/images/icon_sizi_ariyalim.gif) no-repeat}
#left-column #other-services li.chat-support {background:url(/recsilibrary/images/icon_chat_destek.gif) no-repeat; margin-bottom:0}

/* #right-column general layout */
#right-column {
	float:right;
	width:600px; 
	position:relative; 
	z-index:4
	}

#right-column iframe {
	height:460px;
	width:600px;
	overflow:hidden;
	}
	
#right-column-content {
	position:relative;
	padding:34px 0 18px 39px;
	width:600px;
	height:460px;
	voice-family:inherit;
	voice-family:"\"}\"";
	width:561px;
	height:408px;
}

#right-column-content #right-column-real-content {
	margin-left:27px;
}

#right-column-content #right-column-real-content-dekont {
	margin-left:27px;
	padding-top:50px;
}

#right-column-content #right-column-real-content.bdr-bottom {
	margin-bottom:9px;
}

#right-column-content .concept-picture {
	position:absolute;
	right:0;
	bottom:0;
}

/* #right-column steps */
#right-column-content #steps .step {
	line-height:17px;
	padding-left:27px;
	_position:relative; /* For Hidden Arrow Problem in IE6 */
}

#right-column-content #steps .step.arrow {
	background:url(/recsilibrary/images/icon_guidance_arrow.gif) no-repeat;
	_background-position:0 2px; /* For Hidden Arrow Problem in IE6 */
}

#right-column-content #steps .step .step-content {
	border-bottom:solid 1px #F2F2F2;
	padding-bottom:5px;
	margin-bottom:6px;
}

#right-column-content #steps .step .step-content p {
	margin-bottom:0
}

#right-column-content #steps .step .step-content h4 {
	font-weight:normal;
	margin-bottom:5px;
}

#right-column-content #steps .step .step-content h4 a {
	color:#666666;
	font-weight:normal;
}

#right-column-content #steps .step .step-content h4 a:hover {
	color:#666666;	
}

#right-column-content #steps .step .step-content .alternative {
	display:none;
}

#right-column-content #steps .step .step-content.active .alternative {
	display:block;
}

#right-column-content #steps .step .step-content label {
	margin-right:10px
}

#right-column-content #steps .step .step-content .successful{
	color:#FF9900;
	font-size:10px;
}

#right-column-content #steps .step .step-content .unsuccessful{
	color:#FF0000;
	font-size:10px;
	font-weight:bold;
}

#right-column-content #steps .form-submit{
	margin-bottom:15px
}

	/* star-rating */
	 .star-rating {
		background:transparent url(/recsilibrary/images/alt_star_orange.gif) repeat-x scroll left top;
		height:13px;
		float:right;
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		margin:0px;
		overflow:hidden;
		padding:0px;
		position:relative;
		width:65px;
	}

	
	 .star-rating li {
		float:left;
		margin:0px;
		padding:0px;
	}
	
	 .star-rating li a {
		display:block;
		height:13px;
		line-height:13px;
		overflow:hidden;
		padding:0px;
		position:absolute;
		text-decoration:none;
		text-indent:-9000px;
		width:13px;
		z-index:20;
	}
	
	.star-rating li a:hover {
		background:transparent url(/recsilibrary/images/alt_star_orange.gif) repeat scroll left bottom;
		border:medium none;
		left:0px;
		z-index:2;
	}

	
	.star-rating a.one-star {
		left:0px;
	}
	.star-rating a.one-star:hover {
		width:13px;
	}
	.star-rating a.two-stars {
		left:13px;
	}
	.star-rating a.two-stars:hover {
		width:26px;
	}
	.star-rating a.three-stars {
		left:26px;
	}
	.star-rating a.three-stars:hover {
		width:39px;
	}
	.star-rating a.four-stars {
		left:39px;
	}
	.star-rating a.four-stars:hover {
		width:52px;
	}
	.star-rating a.five-stars {
		left:52px;
	}
	.star-rating a.five-stars:hover {
		width:65px;
	}
	.star-rating li.current-rating {
		background:transparent url(/recsilibrary/images/alt_star_orange.gif) repeat scroll left center;
		display:block;
		height:13px;
		position:absolute;
		text-indent:-9000px;
		z-index:1;
	}


/* #right-column general definations */
#right-column-content a {
	color:#FF9900; 
	font-weight:bold;
}

#right-column-content a:hover {
	color:#FF6600;
}

#right-column-content a.detail {
	background:url(/recsilibrary/images/icon_dark_arrow_9x9.gif) 100% 50% no-repeat;
	font-size:10px;
	padding-right:15px;
}

#right-column-content .bdr-bottom {
	border-bottom:solid 1px #e7e7e7;
	padding-bottom:6px;
	margin-bottom:6px;
}

/* right-column-content headers */
#right-column-content #page-title {
	background:url(/recsilibrary/images/h2_title_center_bg.gif) repeat-x;
	float:left;
	margin-bottom:10px;
}

#right-column-content #faq-title {
	float:left;
	margin-bottom:10px;
	padding-top:40px;
	padding-left:-20px;
	font-family: Tahoma;
	color:#FF9900;
	font-size:18px;
}

#right-column-content #page-title h2 {
	background:url(/recsilibrary/images/h2_title_left_bg.gif) no-repeat;
	float:left;
	height:55px;
	
}

#right-column-content #page-title h2 span {
	background:url(/recsilibrary/images/h2_title_right_bg.gif) 100% 0 no-repeat;
	color:#FF9900;
	display:inline;
	float:left;
	font-size:18px;
	font-weight:normal;
	line-height:42px;
	margin-left:13px;
	padding-right:13px;
}

#right-column-content h4.alert {
	background:url(/recsilibrary/images/alarm.jpg) no-repeat;
	color:#ff9900;
	padding-left:33px;
	line-height:29px;
	margin-bottom:6px;
}


/* #right-column-content .table-template0 */
#right-column-content .table-template0 {
 	width:419px;
	margin-bottom:6px;
}

#right-column-content .table-template0 td,
#right-column-content .table-template0 th {
	text-align:left;
	padding-top:2px;
	padding-bottom:2px;
	vertical-align:top
}

/* #right-column-content .table-template1 */
#right-column-content .table-template1 {
 	width:419px;
	margin-bottom:6px;
}

#right-column-content .table-template1 td,
#right-column-content .table-template1 th {
	border-bottom:solid 1px #F2F2F2;
	text-align:left;
	padding-top:4px;
	padding-bottom:4px;
}

#right-column-content .table-template1 thead th {
	padding-top:0;
}

#right-column-content .table-template1 tfoot td {
	color:#FF6600;
	font-weight:bold;
}

/* #right-column-content .list-template0 */
#right-column-content .list-template0 {
	position:relative; /* for Invisible arrow problem in IE6 */
}

#right-column-content .list-template0 li {
	background:url(/recsilibrary/images/icon_dark_arrow_9x9.gif) 0 50% no-repeat;
	padding-left:19px;
	margin-bottom:10px;
}

/* #right-column-content .bullet-template0 */
#right-column-content .bullet-template0 {
	position:relative; /* for Invisible arrow problem in IE6 */
}

#right-column-content .bullet-template0 li {
	background:url(/recsilibrary/images/detail_blue_btn.gif) 0 50% no-repeat;
	padding-left:19px;
	margin-bottom:10px;
}

/* #right-column-content #agreement */
#right-column-content #agreement {
	position:relative;
}

#right-column-content #agreement #agreement-checkbox{
	position:absolute;
	left:-25px;
	top:-3px;
	_top:-4px;
}

#right-column-content #agreement #agreement-content {
	border:solid 1px #f2f2f2;
	color:#050505;
	display:block;
	height:55px;
	margin-bottom:0;
	overflow:auto;
	padding:5px 7px;
	position:relative;
	voice-family:inherit;
	voice-family:"\"}\"";
	height:43px;
}

/* #right-column-content .guidance and .footnote */
#right-column-content .guidance {
	background:url(/recsilibrary/images/icon_guidance_arrow.gif) no-repeat;
	line-height:17px;
	padding-left:27px;
}

#right-column-content .guidance .guidance-content p {
	margin-bottom:0;
}

#right-column-content  .footnote {
	background:url(/recsilibrary/images/icon_footnote.gif) no-repeat;	
	color:#999999;
	line-height:13px;
	font-size:10px;
	min-height:16px;
	height:auto !important;
	height:16px;
	padding-left:27px;
}

#right-column-content  .footnote ul li {
	background:url(/recsilibrary/images/icon_dot_2x2.gif) 0 5px no-repeat;
	padding-left:7px;
}

#right-column-content .lastlogin {
	line-height:17px;
	padding-left:95px;
	padding-top:20px;
}

/* #right-column main-page */


#right-column-content #mainpage #page-title h2 {
	background:url(/recsilibrary/images/h2_title_left_bg.gif) no-repeat;	
}

#right-column-content #mainpage #page-title h2 span {
	background:url(/recsilibrary/images/h2_title_right_bg.gif) 100% 0 no-repeat;
	height:55px;
}

.box-cover  #mainpage-news-box {
	width:302px;
}

.box-cover #mainpage-news-box-top {
	background:url(/recsilibrary/images/mainpage_new_box_top.png) no-repeat !important;
	background:transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/recsilibrary/images/mainpage_new_box_top.png', sizingMethod='crop');
}

.box-cover #mainpage-news-box-bottom {
	background:url(/recsilibrary/images/mainpage_new_box_bottom.png) no-repeat !important;
	background:transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/recsilibrary/images/mainpage_new_box_bottom.png', sizingMethod='crop');
}

.box-cover #mainpage-news-box-top,
.box-cover #mainpage-news-box-bottom {
	width:100%;
	height:23px;
}

.box-cover #mainpage-news-box-middle {
	background:url(/recsilibrary/images/mainpage_new_box_medium.png) repeat-y !important;
	background:transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/recsilibrary/images/mainpage_new_box_medium.png', sizingMethod='scale');
	padding-left:27px;
	position:relative;
	overflow:hidden;
}

.box-cover #mainpage-news {
	width:230px;
	
}

.box-cover #mainpage-news li {
	margin-bottom:20px;
}

.box-cover #mainpage-news li.last-item {
	margin-bottom:0px;
}

.box-cover #mainpage-news .balloon {
	background:url(/recsilibrary/images/balloon_56x35.gif) no-repeat;
	color:#FF9900;
	float:left;
	font-size:17px!important;
	line-height:35px!important;
	padding-left:6px!important;
	margin-right:11px;
	height:35px!important;
	margin-bottom:0!important;
	width:56px!important;
	/*/**/width:50px/**/
}

.box-cover #mainpage-news .content {
	float:left;
	width:155px;
	margin-top:10px;
}

/* #right-column #mms-internet-setup-page */
#right-column-content #mms-internet-setup-page #brand_model_choose {
	margin:0;
}

#right-column-content #mms-internet-setup-page .selectbox {
	display:block;
	margin-bottom:10px;
	width:140px; 
}

/* #right-column error-page */
#right-column-content #error-page h2 {
	background:url(/recsilibrary/images/error_balloon.gif) no-repeat;
	color:#FFFFFF;
	font-size:18px;
	font-weight:normal;
	line-height:42px;
	height:55px;
	width:85px;
	text-align:center;
	margin-bottom:18px;
}

#right-column-content #error-message {
	border-top:solid 1px #f2f2f2;
	border-bottom:solid 1px #f2f2f2;
	line-height:17px;
	margin-bottom:10px;
	padding:10px 15px 0px;
}

#right-column-content #error-page p {
	margin-bottom:10px;
}

/* #right-column seperator-page layout */
#right-column-content #seperator-page-information {
	position:absolute;
	left:33px;
	width:262px;
	line-height:15px;
	z-index:2!important;
}

/* #right-column seperator-page balloons */
#right-column-content #seperator-page-information .balloon {
	line-height:normal;
	margin-bottom:19px;
	position:relative;
	width:100%;
}

#right-column-content #seperator-page-information .balloon-arrow {
	background:url(/recsilibrary/images/default_seperator_balloon_arrow.gif);
	height:26px;
	width:14px;
	position:absolute;
	bottom:29px;
	right:-13px;
}

#right-column-content #seperator-page-information .text-icon {
	background:url(/recsilibrary/images/text_icon.gif);
	height:52px;
	width:36px;
	position:absolute;
	top:32px;
	left:14px;
}

#right-column-content #seperator-page-information .ok-icon {
	background:url(/recsilibrary/images/ok_button.gif);
	height:57px;
	width:57px;
	position:absolute;
	bottom:260px;
	right:14px;
}

#right-column-content #seperator-page-information .no-icon {
	background:url(/recsilibrary/images/no_button.gif);
	height:57px;
	width:57px;
	position:absolute;
	bottom:270px;
	right:14px;
}

#right-column-content #seperator-page-information .error-icon {
	background:url(/recsilibrary/images/error_button.gif);
	height:57px;
	width:57px;
	position:absolute;
	bottom:260px;
	right:14px;
}

#right-column-content #seperator-page-information .button-top {
	background:url(/recsilibrary/images/tarife_kullanim_button.gif);
	height:34px;
	width:197px;
	position:absolute;
	bottom:-36px;
}

#right-column-content #seperator-page-information .button-lower {
	background:url(/recsilibrary/images/bireysel_isteaile_button.gif);
	height:34px;
	width:295px;
	position:absolute;
	bottom:-80px;
}


#right-column-content #seperator-page-information .balloon-top {
	background:url(/recsilibrary/images/default_seperator_balloon_top.gif) 0 0 no-repeat;
	height:14px;
}

#right-column-content #seperator-page-information .balloon-bottom {
	background:url(/recsilibrary/images/default_seperator_balloon_bottom.gif) 0 100% no-repeat;
	height:14px;
}

#right-column-content #seperator-page-information .balloon-body {
	background:url(/recsilibrary/images/default_seperator_balloon_body.gif) repeat-y;
	padding:12px 27px;
}

#right-column-content #seperator-page-information .balloon-body-over {background:url(/recsilibrary/images/text_icon.gif.gif) no-repeat}

#right-column-content #seperator-page-information .balloon-body h3 {
	color:#000000;
	font-weight:normal;
	font-size:18px;
	line-height:140%;
}

#right-column-content #seperator-page-information .balloon-body-alt h3 {
	background:url(/recsilibrary/images/default_seperator_balloon_body.gif) repeat-y;
	padding:12px 27px;
	color:#000000;
	font-weight:normal;
	font-size:18px;
	line-height:140%;
	padding-left:60px;
}



/* #right-column error balloons */

#right-column-content #error-page .error-height { height:110px;}

#right-column-content #error-page .balloon {
	line-height:normal;
	margin-bottom:19px;
	position:relative;
	width:391px;
}


#right-column-content #error-page .balloon-top {
	background:url(/recsilibrary/images/error_balloon_top.gif) 0 0 no-repeat;
	height:13px;
}

#right-column-content #error-page .balloon-bottom {
	background:url(/recsilibrary/images/error_balloon_bottom.gif) 0 100% no-repeat;
	height:13px;
}

#right-column-content #error-page .balloon-body {
	padding:12px 27px;
	background:#f1f1f1;
	border:1px solid #c9c9c9;
	border-bottom:none;
	border-top:none;
}

#right-column-content #error-page .balloon-body h3 {
	color:#ff990d;
	font-weight:bold;
	line-height:140%;
}

#right-column-content #error-page .balloon-body p {
	color:#676767;
	font-weight:normal;
	line-height:140%;
}




/* #right-column seperator-page Genc balloon */
#right-column-content #seperator-page-information .genc .balloon-arrow {
	background:url(/recsilibrary/images/genc_seperator_balloon_arrow.gif);
}
#right-column-content #seperator-page-information .genc .balloon-top {
	background:url(/recsilibrary/images/genc_seperator_balloon_top.gif);
}
#right-column-content #seperator-page-information .genc .balloon-bottom {
	background:url(/recsilibrary/images/genc_seperator_balloon_bottom.gif);
}
#right-column-content #seperator-page-information .genc .balloon-body {
	background:url(/recsilibrary/images/genc_seperator_balloon_body.gif);
}

/* #right-column seperator-page istecell balloon*/
#right-column-content #seperator-page-information .corp .balloon-arrow {
	background:url(/recsilibrary/images/corp_seperator_balloon_arrow.gif);
}
#right-column-content #seperator-page-information .corp .balloon-top {
	background:url(/recsilibrary/images/corp_seperator_balloon_top.gif);
}
#right-column-content #seperator-page-information .corp .balloon-bottom {
	background:url(/recsilibrary/images/corp_seperator_balloon_bottom.gif);
}
#right-column-content #seperator-page-information .corp .balloon-body {
	background:url(/recsilibrary/images/corp_seperator_balloon_body.gif);
}

/* #right-column seperator-page Gold balloon*/
#right-column-content #seperator-page-information .gold .balloon-arrow {
	background:url(/recsilibrary/images/gold_seperator_balloon_arrow.gif);
}
#right-column-content #seperator-page-information .gold .balloon-top {
	background:url(/recsilibrary/images/gold_seperator_balloon_top.gif);
}
#right-column-content #seperator-page-information .gold .balloon-bottom {
	background:url(/recsilibrary/images/gold_seperator_balloon_bottom.gif);
}
#right-column-content #seperator-page-information .gold .balloon-body {
	background:url(/recsilibrary/images/gold_seperator_balloon_body.gif);
}

/* #right-column seperator-page Platinum balloon*/
#right-column-content #seperator-page-information .platinum .balloon-arrow {
	background:url(/recsilibrary/images/platinum_seperator_balloon_arrow.gif);
}
#right-column-content #seperator-page-information .platinum .balloon-top {
	background:url(/recsilibrary/images/platinum_seperator_balloon_top.gif);
}
#right-column-content #seperator-page-information .platinum .balloon-bottom {
	background:url(/recsilibrary/images/platinum_seperator_balloon_bottom.gif);
}
#right-column-content #seperator-page-information .platinum .balloon-body {
	background:url(/recsilibrary/images/platinum_seperator_balloon_body.gif);
}

/* #right-column-footer */
#right-column #right-column-footer {
	background:url(/recsilibrary/images/right_column_footer_bg.gif) repeat-x; 
	height:32px;
	width:100%;
	position:absolute;
	top:460px;
	left:0; 
}
	
#right-column #right-column-footer #close-window {
	background:url(/recsilibrary/images/right_column_footer_exit_bg.gif) no-repeat;
	height:32px;
	width:79px;
	float:left;
	position:relative;
}
	
#right-column #right-column-footer #close-window a {
	color:#FFFFFF;
	font-weight:bold;
	position:absolute;
	top:8px;
	right:26px
}

#right-column #right-column-footer #close-window a:hover {
	color:#FFFFFF;
}

#right-column #right-column-footer #close-window #ask-for-close-window {
	display:none;
	position:absolute;
	top:-133px;
	right:0px;	
	height:133px;
	width:401px;
	z-index:999;
}

#right-column #right-column-footer #close-window #ask-for-close-window-bg {
	background:transparent url(/recsilibrary/images/bg_tooltip.png) no-repeat !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enable='true',sizingMethod='crop',src='/recsilibrary/images/bg_tooltip.png');
	position:absolute;
	top:0;
	right:0;	
	height:133px;
	width:401px;
}

#right-column #right-column-footer #close-window #ask-for-close-window-content {
	position:absolute;
	top:22px;
	left:62px;	
	width:310px;
	font-weight:bold;
}

#right-column #right-column-footer #close-window #ask-for-close-window-content a {
	position:relative;
	top:0;
	left:0;
}

#right-column #right-column-footer #close-window #ask-for-close-window-content a.no {
	margin-left:9px
}

#right-column #right-column-footer #right-column-footer-nav {
	float:left;
	width:521px
}

#right-column #right-column-footer #right-column-footer-nav li {
	float:left; 
	line-height:32px; 
	margin-right:10px
}

#right-column #right-column-footer #right-column-footer-nav li a:hover {
	color:#FF6600;
}

#right-column #right-column-footer #right-column-footer-nav li#nav-call {
	background:url(/recsilibrary/images/icon_dot_2x2.gif) no-repeat 0 50%;
	display:inline;
	margin-left:10px;
	padding-left:7px;
}

#right-column #right-column-footer #right-column-footer-nav li#nav-chat {
	background:url(/recsilibrary/images/icon_dot_2x2.gif) no-repeat 0 50%;
	display:inline;
	padding-left:7px;
}

#right-column #right-column-footer #right-column-footer-nav li#nav-security,
#right-column #right-column-footer #right-column-footer-nav li#nav-saying {
	background:url(/recsilibrary/images/icon_dot_2x2.gif) no-repeat 0 50%;
	_background-position:0 53%;
	padding-left:7px;
	float:right;
}

/* #help-balloon */
#help-balloon {
	display:none;
	width:166px; 
	position:absolute;
	top:0; 
	right:-225px;
}

#help-balloon .help-top,
#help-balloon .help-bottom {
	font-size:0;
	height:14px;
	overflow:hidden;
}

#help-balloon .help-top {
	background:transparent url(/recsilibrary/images/help-top.png) no-repeat !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enable='true',sizingMethod='crop',src='/recsilibrary/images/help-top.png');
}

#help-balloon .help-bottom {
	background:transparent url(/recsilibrary/images/help-bottom.png) no-repeat !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enable='true',sizingMethod='crop',src='/recsilibrary/images/help-bottom.png');
}

#help-balloon .help-body {
	background-color:#f2f2f2;
	border-left:solid 1px #fcae38;
	border-right:solid 1px #fcae38;
	padding:0 10px;
	overflow:hidden;
}

#help-balloon .help-body h3 {
	margin-bottom:12px
}

#help-balloon .help-body p {
	padding-bottom:10px; 
	margin:0;
}

#help-balloon .help-body a.help-close {
	margin-right:10px; 
	float:right;
}

/* popup logout */
.popupWidth {width:460px !important;}
.logouthelp {width:435px; height:25px;}
.logouthelp .lft {width:335px; float:left;}
.logouthelp .rght {width:100px; float:right;}
.logouthelp .rght ul {background:url(/recsilibrary/images/elp_symbol.gif) no-repeat;}
.logouthelp .rght ul li {padding:0 10px 0 15px;}
.logouthelp .rght ul li a {font-weight:normal !important; color:#666666 !important;}
.logouthelp .rght ul li a:hover {font-weight:normal !important; color:#ff9900 !important;}

.logoutTxt {background:url(/recsilibrary/images/logout_checkok.gif) no-repeat; height:45px;}
.logoutTxt_i {background:url(/recsilibrary/images/i_attention.gif) no-repeat; height:120px;}
.logoutTxt li {padding:10px 0 0 70px; font-family:tahoma; font-size:12px; color:#ff9900; font-weight:bold;}
.logoutTxt_i li {padding:0px 0 0 60px; font-family:tahoma; font-size:12px; color:#666666; font-weight:bold;}
.li_orgtxt {color:#ff9900; font-weight:bold;}

/* #right-column seperator-page frame */

#right-column-content #seperator-page-information .frame {
	line-height:normal;
	position:relative;
	width:492px;
	top:70px;
	right:8px;
	z-index:-20;
	
}

#right-column-content #seperator-page-information .frame-top {
	background:url(/recsilibrary/images/frame_top.gif) 0 0 no-repeat;
	height:25px;
	
}

#right-column-content #seperator-page-information .frame-left {
	background:url(/recsilibrary/images/frame_left.gif) 0 0 no-repeat;
	padding:12px 80px;
	padding-left:60px;
	height:270px;
		
}

#right-column-content #seperator-page-information .frame-bottom {
	background:url(/recsilibrary/images/frame_bottom.gif) 0 100% no-repeat;
	height:16px;
	top:-150px;
}

.headBtn {float:left;  padding:195px 0 0; position:relative; width:625px

}

.headBtn .srchTxt {
	border:1px solid #a5acb2;
	border-right:none; 
	color:#666; 
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding:0;
	vertical-align:top;
	width:120px; 
	/*/**/width:129px;/**/
	/**/height:18px;/**/
}

.textStructure {
	font-family: Tahoma;
	font-size:11px;
	color:#000000;
	padding-left:43px;
	width:460px;
}

.textTableStructure {
	font-family:Tahoma;
	font-size:11px;
	color:#696969;
	padding-left:100px;
	
}
.question{position:relative; float:left; width:23px; height:20px; margin:10px 9px}
.step-paging {right:0; float:right; }
.step-paging-title{ margin-bottom:8px; margin-right:3px; text-align:right; color:#696969; font-weight:700}
.step-paging-content a{ margin-right:3px;}

#faq-content {
	font-family:Tahoma;
	font-size:18px;
	position:relative;
	padding:34px 0 18px 39px;
	width:320px;
	height:460px;
	voice-family:inherit;
	voice-family:"\"}\"";
	width:320px;
	height:408px;
}

#faq-content .faq-template {
	width:320px;
	margin-bottom:6px;
	font-family:Tahoma;
	font-size:11px;
}

#faq-content #faq-title {
	float:left;
	margin-bottom:10px;
	padding-top:40px;
	padding-left:-20px;
	font-family: Tahoma;
	color:#FF9900;
	font-size:18px;
}

.mainpage-alarm {
	padding-left:85px;
	background:url(/recsilibrary/images/main_alarm.jpg) 30px 0 no-repeat;
	position:relative;
	width:396px;
}

#security-keypad{
	position:relative;
	width:396px;
	height:231px;
	z-index:999;
	left:9px;
	margin-top:-7px;
	display:none;
}

.security-keypad-cover{
	background:transparent url(/recsilibrary/images/security-keypad.png) no-repeat !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enable='true',sizingMethod='crop',src='/recsilibrary/images/security-keypad.png');	
	width:396px;
	height:231px;
	position:absolute;
	z-index:100;
	left:0;
	
}

.security-keypad-inner{
	width:370px;
	height:190px;
	padding:23px 13px 20px 16px;
	z-index:999;
	position:relative
}
.close-keypad{
	margin-bottom:10px;
}
.security-keypad-conteiner{
	text-align:left;
	padding:6px 5px 0 0;
	clear:both;
}
.security-keypad-req{
	color:#4d4c4c;
	font-weight:700;
	line-height:14px;
	margin-bottom:10px;
}
#security-keypad .btn {
	display:inline;
	float:left;
	line-height:22px;
	margin-right:6px;
	font-size:13px;
	margin-bottom:5px;
	color:#181818
	}

.security-keypad-btn-bottom{
	text-align:center;
	width:220px;
	margin:0 auto;
	top:11px;
	clear:both;
	position:relative
}
#security-keypad .btn.bg2SW {background:url(/recsilibrary/images/keypad-white-btn.gif) no-repeat;width:22px; height:22px} /* numeric Button */
#security-keypad .btn.bg2SG {background:url(/recsilibrary/images/keypad-gray-btn.gif) no-repeat;width:22px; height:22px} /* numeric Button */
#security-keypad .btn.bg3LW{background:url(/recsilibrary/images/keypad-white-96x22-btn.gif) no-repeat;width:96px; height:22px}
#security-keypad .btn.bg3NO{background:url(/recsilibrary/images/keypad-orange-51x22-btn.gif) no-repeat;width:51px; height:22px}
#security-keypad .btn.bg3SO{background:url(/recsilibrary/images/keypad-orange-btn.gif) no-repeat;width:22px; height:22px}


.tooltip-area{
	background:url(/recsilibrary/images/tooltip-bg.gif) no-repeat;
	width:267px;
	height:174px;
	z-index:1;
	position:relative;
	left:115px;
	display:none;
	text-align:left;
	top:-18px;
}
.tooltip-area-close{
	width:10px;
	height:10px;
	position:absolute;
	top:22px;
	right:7px;
}
.tooltip-area-inner{
	padding:22px 11px 5px 12px;
}
.tooltip-area-inner h3{
	margin-bottom:10px
}
.tooltip-area-inner p{
	margin-bottom:10px;
	line-height:13px
}
.tooltip-area-inner span{ color:#ff9901; font-weight:700}