/*

	This file is used to add development changes which should be in 'shop.css' 

*/

.
.paddingFour{padding-top: 4px;}
.moreResult{padding-top: 2px;}

.resultlabel{padding-left: 2px;padding-top: 3px;}
.tabcontent{clear:left; width:360px; border: solid 1px #ccc;}
.tabcontent table{ margin:5px;width:350px;padding-bottom:1px;background: url(/shop/img/dottedLine.gif) repeat-x left bottom;}
.tabcontent table caption {font-size:12px; font-weight:bold; color:#4784c2;padding:20px 0 0 0;}
.tabcontent table tr td{padding:3px 0 3px 0; background:#fff url(/shop/img/dottedLine.gif) repeat-x left top;width:50%;}
.tabcontent table tr.even td {background:#f6f8fa url(/shop/img/dottedLine.gif) repeat-x left top;}

.tabcontent .picttexts {margin:10px 3px 10px 3px;padding-bottom:1px;background: url(/shop/img/dottedLine.gif) repeat-x left bottom;}
.tabcontent  div.intro {margin:10px; }
.tabcontent .picttexts .item{clear:both;margin:0px 0 0 0;padding-top:10px;background:#fff url(/shop/img/dottedLine.gif) repeat-x left top;}
.tabcontent .picttexts .item.even{background:#f6f8fa url(/shop/img/dottedLine.gif) repeat-x left top;}
.tabcontent .picttexts img {float:left; padding: 0 10px 0 0;}
.tabcontent .picttexts h2 {font-size:12px; font-weight:bold; color:#4784c2;}
.tabcontent ul.bullet {margin-left:1em; margin-right:10px;}

/* changes related to sim comparaison pages */
.width_1stCol{width:95px;  }
.width_duur{ width:30px; }
.width_belminut {width:108px; }
.width_sms{ width:95px;}
.width_Gratis {width:92px; }
.pad3 {padding:3px;}
.width_btn { width:70px;   }


.textBtnOrange {
position: relative;
margin-top: 6px;
display: inline;
color: #fff;
font-family: arial;
font-weight: bold;
padding-bottom: 10px;
line-height: 14px;
}
.textBtnOrange span
 {
position: relative;
padding-top: -1px; /* Mac: Firefox & Safari fix*/
padding-right: 9px;
padding-left: 9px;
padding-bottom: 10px;
/*_padding-right: 0;*/
}
.textBtnOrange:hover, .textBtnOrange:focus {
background-position: right -95px;
}
.textBtnOrange:hover span,.textBtnOrange:focus span {
color: #fff;
background-position: left -95px;
}

.mediapointer{
 	margin-left:74px
}

.buttonLinklook {
	width:100%;
	height:22px;
	border-top: solid 1px #ccc;
	border-bottom: solid 1px #ccc;
	padding:0;
}

.buttonLinklook input.linkBlue{
	width:100%; height:20px;
	padding:0px; margin:0; background: url("../img/buttons/arrow-blue.gif") no-repeat 100% 4px;
	border:none;
	text-align:left;
	cursor:pointer;
}

.buttonLinklook input::-moz-focus-inner {
	margin:0; padding:0;
}

.buttonLinklook input.linkBlue:hover{
background: url("../img/buttons/arrow-blue.gif") no-repeat 100% -96px; color:#6597c8;
}

input.btnCloseRed {
	width:20px;
	overflow:hidden;display:block;
	padding-right:0px;
	text-indent:-200px;
	line-height:20px;
	background: url("../img/ej/btnCloseRed.gif") no-repeat 100% 4px;
	padding:10px 0px 10px 0;
	border:none;
    height:20px;   
    }
#packageMaker .pTab .pContent td.deleteIt input.btnCloseRed {
position: absolute;
    right: 10px;
}
#packageMaker .activePTab .pContent td.deleteIt input.btnCloseRed {
    right: 10px;
}
input.btnCloseRed:hover {
	background: url("../img/ej/btnCloseRed.gif") no-repeat 100% -96px;
}

span.notyet{
font-weight:bold; color:#9e9e9e; font-size:12px;
}

.buttonLinklookTransparent {
	width:100%;
	height:22px;
	padding:0;
	background: url("../img/buttons/transparent.gif") no-repeat 100% 4px;
}

.buttonLinklookTransparent input.linkBlue{
	width:100%; height:20px;
	padding:0px; margin:0; background: url("../img/buttons/transparent.gif") no-repeat 100% 4px;
	border:none;
	text-align:right;
	cursor:pointer;
}

.buttonLinklookTransparent input.linkBlue:hover{
background: url("../img/buttons/transparent.gif") no-repeat 100% -96px; color:#6597c8;
}	

select.select_medium {
	width: 155px;
	height:auto;
}

.checkbox_list_meduim .select_list {
width:170px;
height:auto;
}

.checkbox_list_meduim {
width:170px;
float:left;
list-style:none;  
} 
.checkbox_list_small{
width:100px;
}
.checkbox_list{
width:120px;
_width:125px;
}
.checkbox_list  label{
padding:0;
margin:0;
}
div.inputBtnRed input, div.inputBtnGrey input,div.inputBigBtnRed input	{
 min-height:18px;
 font-size:12px;
 padding: 0px 8px 6px 4px; 
 overflow:visible;
}
div.inputBigBtnRed input	{
 min-height:16px;
padding: 0px 8px 11px 4px;
}
.searchField {
position: absolute;
right: 55px;
width: 254px; 
font-size: 1em;
top: -2px;
}
.accessoryFilterBlock { position:static;border-top: solid 1px #ccc; margin-left: -5px; padding-left: -5px;}
.accessoryFilterBlock td{vertical-align:top;}
.accessoryFilterBlock .bold {clear:both; display:block;color:#0257b2;}
#priceBarFrame {
	position:absolute; 
	margin-top:0; margin-left:19px;
	width:300px;
	z-index:2;
	display:none;
}

