/* Vectone world */

/* /// generic elements /////////////////////////////////////////////////// */
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, form, input, select, option {margin: 0;padding: 0;font-size: 1em;}
body {
	color: #4b4b4b;
	background:#8d959d;
	font: 12px/100% Arial, Verdana, Helvetica, sans-serif;
	}
	
a { color: #5D5D5D; text-decoration: none; }

img { border: none; }

.block-left {width: auto;float: left;}
.block-rite {width: auto;float: right;}

#corp a.act {color:#565656;font-weight:bold;}

#corp {
	font-size: 12px;
	line-height: 34px;
	color: #565656;
	background: #ebe7eb url(../img/bg/corp.bg.png) center bottom repeat-x scroll;
	border-bottom: 1px solid #f5f1f5;
	}
#corp .wrap {width: 915px;margin: 0 auto;text-align: left;}
#corp ul {list-style: none;}
#corp li {width: auto;height: 33px;float: left;}
#corp .block-left li {	padding: 0 10px;background: transparent url(../img/bg/corp.separator.png) right bottom no-repeat scroll;}
#corp .block-left li.first-child, #corp .block-left li:first-child { padding-left: 0; }
#corp .block-left li.last-child, #corp .block-left li:last-child { background: none; }

#corp li.active {font-weight: bold;}
#corp a {color: #565656;text-decoration: none;line-height:33px;}


/* /// 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; }


.cBlack    { color: #020202; }
.cWhite    { color: #FFFFFF; }
.grey {color:#4b4b4b;}
.purple{color:#802980;}
.light-blue {color:#00aeef;}
.darkgrey{color:#686e75;}

.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:#6d1c6d;}

.tr_field {padding:0 0 0 0; margin:0 5px 20px 0;}
.td_label, .td_input {font-size:1.1em;}
.td_label {color:#5D5D5D;margin:0 0 0 0;}
.td_label_general {color:#5D5D5D;margin:0 0 0 0;}

.box-overview .td_label {color:#6d1c6d; margin:0 0 0 0; font-weight:bold;}
.td_input {color:#4b4b4b; padding:5px 0 0 0;}

.heading_margin{margin-left:10px;}
/*.msgErr {background:#802980;padding:3px 1px 6px 3px;color:#ffffff; display:block;font-weight:bold;}*/
.input_error {background:#6d1c6d;padding:3px 3px 6px 3px;color:#ffffff; font-weight:bold;display:block;}
/*label {margin-right:10px;}*/
.no-margin label{margin:0;}

.pad-10 { padding: 10px; }
.pad-15 { padding: 15px; }
.pad-25 { padding: 25px; }


.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;height:50px;}

#header-login{text-align:right;height:22px;}
#header-top-left {width:159px;height:50px;float:left;margin-right:8px;}
#header-top-right{width:740px;height:27px;float:left; text-align:right;padding-top:2px;}

#header-login a{color:#802980;}


/* BODY */
#box-container {width:913px; min-height:676px; margin:20px auto 0 auto;background:#8d959d;}
	#box-banner {border:none; color:#FFFFFF; min-height:115px; margin:0 0 7px 0;}
	#box-main {margin:0 0 7px 0;background:#ebebeb;color:#686e75;position:relative;}
		.box-heading{font-size:1.2em; font-weight:bold; color:#802980;margin-bottom:11px;}
		.box-content {}
			.box-content ul li{list-style-position:inside}

/* dmw: edit: add line height */
.box-content, .box-content p {line-height: 1.5em;}

		.box-content { min-height:483px;height:auto;}
			.box-left {width:440px; float:left;}
			.box-right {width:340px; float:right;}
			.my-vectone {height:670px; background-color:#6d1c6d; color:#FFFFFF;}
			.tarif .pad-10 {width:690px;}
			.tarif {min-height:500px; *height:500px;}
				ul.tarif .act {background-color:#6d1c6d; color:#FFFFFF; display:block;}
				ul.tarif li {list-style:none;}
				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;}

				
				
/* FOOTER */
#footer {width:913px;margin:0 0 7px 0;color:#802980; background:#ebebeb; height:20px;padding-top:10px;}
.footer-left {float:left;width:300px;margin-left:10px;}
.footer-right {float:right;/*width:265px;*/ width:325px;}
#footer .footer-left a {color:#802980;font-weight:bold;}
#footer .footer-right a {color:#802980;}


/*Content*/
.area-left{width:440px;}
.width_txtbox{width:395px;}
.width_input{width:270px;}

.check_box_center input {border:medium none;vertical-align:middle;}



/* free weekend table */
ul.countries-list-group li { list-style:inside; line-height:1.3em;}

/* free weekend table */
.t_gridCallHistory {background-color:#CCCCCC;}
.bg_white {background-color:#FFFFFF; padding:1px 5px;}

.bg_purple, .bg_purple td {background-color: #6d1c6d; color:#FFFFFF; padding:6px 10px;}

/* sitemap */
.sitemap {text-transform:capitalize;}
.sitemap0{padding:0 0 0 0;}
.sitemap1{padding:0 0 0 20px;}


/* button */
.btn {text-align:center;border:none; padding:3px 10px;}
.proceed, .submit {background:#802980;color:#ffffff;font-weight:bold;float:right;}
.proceed.step2 {margin:30px 30px 0 0;}

.send {background:#ffffff;color:#9d0200;font-weight:bold;float:right;}

/*Login*/
.btn-purple {width:100px; text-align:center; float:right; padding:5px 0; background-color:#6d1c6d; color:#FFFFFF; border:0; display: block;}
.short{width:200px;}
.msgErr {background:#6d1c6d;padding:3px 0px 6px 3px;color:#ffffff; display:block;}


/*Transaction History*/
.center{text-align:center;}
.txt-margin-left{margin-left:10px;}
.txt-margin-right{margin-right:10px;}
.trans_info_table_top{width:847px;}
.t_gridCallHistory td{text-align:center;}
.pager{background:#FFFFFF;}
.pager a{background-color:#FFFFFF; color:#6d1c6d; border:1px solid #FFFFFF; padding:0 5px 0 5px;font-weight:bold;}
.pager span{background-color:#6d1c6d; color:#FFFFFF; padding:0 5px 0 5px; margin:0 5px 0 5px; font-weight:bold; text-align:right;}
.margin_text{margin:3px 8px 0 0;}
tr.reward-highlighted{}
tr.reward-highlighted td.bg_white{background:#6D1C6D;color:#FFFFFF; }
h2.heading_trans_info{font-size:1.2em;}
.bg_trans_top{background:url(../img/box/white-round-box-top-wide.png) no-repeat; width:850px; height:28px;}
.bg_trans_mid{background:url(../img/box/white-round-box-mid-wide.png) repeat-y; width:850px; min-height:15px;}
.bg_trans_btm{background:url(../img/box/white-round-box-bottom-wide.png) no-repeat; width:850px; height:28px;}

/*Forget Password*/
.info_box {border:1px solid #802980;display:block;padding:5px;width:260px; color:#6d1c6d;}
.table_register2{width:430px;}
.btn_refresh {margin:25px 0 0 10px;}
.width_input_long{width:270px;}
.msgErr.width{width:300px;}

/*About*/
img.img-about-phone{background:url(../img/else/img-about-phone.jpg) no-repeat; width:419px; height:387px; position:absolute; bottom:-32px; right:-28px;}
.inner_box_content_left{width:430px;position:relative;}
.inner_box_content_right{width:430px;position:relative;min-height:650px;}
*html .inner_box_content_right {width:430px;position:relative;height:650px;} /* ie6 */

/*Site Map*/
.sitmp0{margin-top:10px;}
