/* Vectone mobile AT V3 */
/* /// generic elements /////////////////////////////////////////////////// */
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, form, input, select, option {
	margin: 0;
	padding: 0;
	font-size: 1em;
	line-height: 100%;
	}
body {
	color: #4b4b4b;
	background-color: #F8F8F8;
	font: 12px/100% Arial, sans-serif;
	/*line-height: 1.3em !important;*/
	}
a { color: #7051A2; background-color: transparent; text-decoration: none; }

img { border: none; }




/* Flags */

ul.lang_select{width:42px;float:right;}

ul.lang_select li {float:left;list-style:none;margin-left:5px;}
li#lang-en a {background:url(../img/etc/flag-en.gif) no-repeat;width:16px;height:11px;display:block;}
li#lang-de-at a {background:url(../img/etc/flag-de-at.gif) no-repeat;width:16px;height:11px;display:block;}





/* /// COMMON CLASSES ///////////////////////////////////////////////////// */
h3 {font-size:1.3em; font-weight:bold;}
hr {border:medium none; height:1px; background-color:#6B6B6B;}
p {padding:0 0 15px 0; }

.cPurple   { color: #5D4091; }
.cBlueDark, .blue_dark { color: #003475; }
.cBlueLite { color: #009deb; }
.cBlack    { color: #020202; }
.cWhite    { color: #FFFFFF; }
.grey {color:#4b4b4b;}

.clear { clear: both; }
.hide { display: none; }
.left, .float_left { width: auto; float: left; }
.rite, .float_right { width: auto; float: right; }

.small_txt{font-size:0.85em;}
.bold {font-weight:bold;}
.underline {text-decoration:underline;}
.message-succes {font-size:1.3em; font-weight:bold; text-align:center; color:#5D4091;}

/*
.tr_field {padding:0 0 0 0; margin-bottom:5px;}
.td_label, .td_input {font-size:1.1em;}
.td_label {color:#4b4b4b;margin:0 0 0 0;}
.td_input {color:#4b4b4b; padding:5px 0 0 0;}
*/

.tr_field {padding:0 0 0 0; margin:0 5px 20px 0;}
.td_label, .td_input {font-size:1.1em;}
.td_label {color:#4b4b4b;margin:0 0 0 0;}
.box-overview .td_label {color:#5D4091; margin:0 0 0 0; font-weight:bold;}
.td_input {color:#4b4b4b; padding:5px 0 0 0;}

.heading_margin{margin-left:10px;}
.msgErr {background:#5D4091;padding:3px 1px 6px 3px;color:#ffffff; display:block;}
.input_error {background:#5D4091;padding:3px 3px 6px 3px;color:#ffffff; font-weight:bold;display:block;}
.check_box_center input {vertical-align:middle;margin-right:5px;}
label {margin-right:10px;}
.no-margin label{margin:0;}

.pad-10 { padding: 10px; }
.pad-0-15 { padding: 0px 15px; }
.pad-20 { padding: 20px; }
.pad-10-0 { padding: 10px 0; }
.pad-0-10 { padding: 0 10px; }
.pad-0{padding:0 0 0 0;}


/* HEADER */
#header-top {margin:0 0 7px 0;}

#header-login{text-align:right;height:22px;}
#header-top-left {width:165px;height:42px;float:left;margin:13px 0 0 0;}
#header-top-right{width:732px;height:55px;float:left; text-align:right;}

#language-selector {margin: 0 0 7px 0;}
#language-selector span{line-height:1.1em;}
#language-selector img{margin-left:5px;}

#menu {}

/* BODY */
#box-container {width:911px; min-height:676px; margin:0 auto;}
	#box-banner {/*border:#7a7a7a 1px solid;*/ border:none; /* background-color:#5D4091 ;*/ color:#FFFFFF; min-height:119px; /* *height:130px;*/ margin:0 0 7px 0;}
	#box-main {margin:0 0 7px;background-color:#ffffff;}
		.box-heading{font-size:1.2em; font-weight:bold; color:#FFFFFF; background-color:#5D4091; padding:10px;}
		.box-content { border-left:#6b6b6b 1px solid; border-right:#6b6b6b 1px solid; border-bottom:#6b6b6b 1px solid;}
			.box-content ul li{list-style-position:inside}

/* dmw: edit: add line height */
.box-content, .box-content p {line-height: 1.5em; }

		html>body .box-content { min-height:538px;}
			.box-left {width:440px; float:left;}
			.box-right {width:340px; float:right;}
			.my-vectone {height:670px; background-color:#5D4091; color:#FFFFFF;}
			.tarif {}
				ul.tarif .act {background-color:#5D4091; color:#FFFFFF; display:block;}
				ul.tarif li {list-style:none; display:inline; list-style-position:outside;}
				ul.tarif li a {width:172px; padding:8px 0 8px 20px; font-size:1.1em; border-right:#6b6b6b 1px solid; border-bottom:#6b6b6b 1px solid; display:block;}
			.tarifLeft{width:200px;}
			.tarifRight{width:700px;}

/* FOOTER */
#footer {margin:0 0 7px 0;color:#7051A2;}
#footer a {color:#7051A2;}
	.footer-left {float:left;width:300px;}
	.footer-right {float:right;width:500px;text-align:right;}

/*Content*/
.area-left{width:440px;}
.width_txtbox{width:395px;}
.width_input{width:270px;}

/*Login and Register */
.table_register2{width:444px;}
.small-txt{font-size:0.9em;}
.btn_refresh {margin:25px 0 0 10px;}
/*.btn_reg{border:none; background:url(../img/button/en/register.gif) no-repeat; width:70px; height:20px;display:block;}*/
.btn-purple {width:120px; text-align:center; float:right; padding:5px 0; font-size:1.2em; font-weight:bold; background-color:#5D4091; color:#FFFFFF; border:0; display: block;}
.info_box {border:1px solid #802980;display:block;padding:5px;width:260px; color:#5D4091;}

/*Sim Order*/
.simorder_box{width:440px;}
.simorder_box .td_label{float:left; width:120px; margin-top:7px;}
.simorder_box .td_input{float:left; width:203px;}
.country_selector {width:192px;}
.middle-pos{margin-top:5px;}

/* free weekend table */
ul.countries-list-group li { list-style:inside; line-height:1.3em;}

/* call history table */
.t_gridCallHistory {background-color:#FFFFFF;}
.bg_white {background-color:#FFFFFF; padding:1px 5px;}

.bg_purple, .bg_purple td {background-color: #5D4091; color:#FFFFFF; padding:6px 10px;}

/* sitemap */
.sitemap {text-transform:capitalize;}
.sitemap0{padding:15px 0 0 0;}
.sitemap1{padding:0 0 0 20px;}
.sitemap2 {margin:0 0 0 40px;}

/*Ukash*/
img.box-ukash-cc {
	width:199px;
	height:165px;
	padding:10px 10px 10px 10px;
	position:absolute;
	top:0px;
	right:0px;
	}

.table-ecom {position:relative;}
.table-ecom .btn_purple
{width:100px; text-align:center; padding:5px 0; font-size:1.2em; font-weight:bold; background-color:#5D4091; color:#FFFFFF; border:0; display: block; margin-top:40px;}
.table-ecom .info_box{border:1px solid #802980;display:block;padding:5px;width:261px;margin:10px 0 10px 0;}
.table-ecom .dropdownlist{width:80px;}

.box-delivery-policy-mid{background:url(../img/box/box_delivery_policy_mid.gif) repeat-y; width:174px;}
.box-delivery-policy-top{background:url(../img/box/box_delivery_policy_top.gif) no-repeat top; width:174px;}
.box-delivery-policy-bottom{background:url(../img/box/box_delivery_policy_bottom.gif) no-repeat bottom; width:154px;padding:10px;}

.ukash-confirm .td-label, .ukash-result .td-label { color:#000000;float:left;width:160px;}
.ecom_cust_service {width:233px;padding:0;margin:134px 0px 5px 10px;}
.pin_cont_top, .cust_service_cont_top, .cust_service_cont_bottom, .pin_cont_bottom {width:233px; height:8px;display:block; overflow:hidden;}
.pin_cont_top, .cust_service_cont_top{background:url(../img/box/pin_bg_top.gif) no-repeat;}
.pin_cont_bottom, .cust_service_cont_bottom{background:url(../img/box/pin_bg_bottom.gif) no-repeat;margin-bottom:10px;}
.pin_cont_mid, .cust_service_cont_mid{width:213px;background:url(../img/box/pin_bg_mid.gif) repeat-y;padding:0 10px 0 10px}
.pin_cont_mid p, .cust_service_cont_mid p{margin:0;}

/* CRBT */
/* CRBT-dHeeN 26.03*/
.btn-crbt {color:#009deb;font-size:1.4em;font-weight: bold;height:7px;padding:4px 10px 0 0;width:98px;}
.crbt-option-1-current-tune {border:1px solid #7051a2; color:#FFFFFF; background:#7051a2; font-size:1.2em; padding:7px; margin-bottom:20px; position:relative; width:730px;}
.crbt-option-1-current-tune-unsubsbox {width:100px; border-left:none; padding:7px; text-align:center; background-color:#FFFFFF; position:absolute; top:0px; right:0px;}
.crbt-img-upload-link {background:url(../img/common/img-two-content-option.gif) no-repeat; width:159px; height:100px; display:block; position:absolute; right:0px; top:0px;}
.crbt-img-upload-lib {position:absolute;top:0px;right:0px;}
.crbt-option-1-activate{margin-left:80px;}
.table-crbt-option-1, .table-crbt-option-2{position:relative;}
.table-crbt-option-2 span{display:block; margin-bottom:5px;}
.t_gridCallHistory {text-align:left; border:1px solid #FFFFFF;}
.t_gridCallHistory td{text-align:center; padding:5px 0; border:1px solid #FFFFFF;}
.bg_white {background-color:#FFFFFF; padding:1px 5px;}
.bg_purple, .bg_purple td {background-color: #5D4091; color:#FFFFFF; padding:6px 10px;}
.crbt-row-blue {background-color:#dceef6;}
.crbt-row-white {background-color:#FFFFFF;}
.error_msg_callhistory {
	background:#F9F9F9;
	border:1px solid #5D4091;
	color:#5D4091;
	display:block;
	font-weight:bold;
	line-height:1.5em;
	margin:10px 0 10px 0;
	padding:5px 5px 5px 5px;
}
.table-bg-purple {background-color: #7051a2; color:#c3c3c3; padding:3px 3px; font-weight:bold;}
.pager a{background-color:#FFFFFF; color:#7051a2; border:1px solid #FFFFFF; padding:0 5px 0 5px;font-weight:bold;}
.pager span{background-color:#7051a2; color:#FFFFFF; padding:0 5px 0 5px; margin:0 5px 0 5px; font-weight:bold; text-align:right;}
.pager-crbt-blue a{background-color:#006699; color:#FFFFFF; padding:0 5px 0 5px; margin:0 5px 0 5px; font-weight:bold; text-align:right;}
.w-margin-left{margin-left:30px;}
.crbt-table-box {background: transparent url(../img/common/bg-crbt-page.png) no-repeat; display:block; height:auto;} /*sony-20100702*/
*:first-child+html .crbt-table-box {min-height:1000px;} /*sony-20100702*/
.crbt-username {margin:12px 0 30px 10px;}
.crbt-balance {margin:8px 25px 30px 10px; padding:5px 0 0 0; color:#FFFFFF; font-size:16px; font-weight:bold;}
