﻿/* +layout_3x1x1
-----------------------------------------------------*/

.layout_simaverslun .phones {
	height: 280px;
}

.layout_simaverslun .PhoneList .content {
	padding: 0px 0px 20px 0px;
	width: 702px;
}

.layout_simaverslun .PhoneList .content .Item {
	width: 226px;
	height: 140px;
	height: 140px;
	float: left;
	margin-top: 20px;
	padding-right: 8px;	
}

.layout_simaverslun .PhoneList .content .seperate{
	background: url(/images/vefverslun/phone_list_sep_bg.gif) no-repeat 8px 0;
}

.layout_simaverslun .PhoneList .content h2 {
	margin: 0px 0px 0px 20px;
	padding-top: 7px;
}

.layout_simaverslun .PhoneList .content .Item .phone,
.layout_simaverslun .phone2 .phone,
.layout_simaverslun .phone3 .phone  {
	width:80px;
	max-width:80px;
	height:135px;
	float:left;
	text-align:center;
	position:relative;
}

.layout_simaverslun .phone2 .phone,
.layout_simaverslun .phone3 .phone {
	margin-top: 5px;
	height: 105px;
}

.layout_simaverslun .PhoneList .content .Item .phone .color-choice,
.layout_simaverslun .phone2 .phone .color-choice,
.layout_simaverslun .phone3 .phone .color-choice {
	margin-top: 5px;
}

.layout_simaverslun .phone1 .link-controls
{
	width: 135px;
}

.layout_simaverslun .PhoneList .content .Item .phone_details .more-info,
.layout_simaverslun .phone1 .more-info,
.layout_simaverslun .phone2 .more-info,
.layout_simaverslun .phone3 .more-info
{
	display: inline;
	float: left;
	width:55px;
		
}
.layout_simaverslun .PhoneList .content .Item .phone_details .sel-button,
.layout_simaverslun .phone1 .sel-button,
.layout_simaverslun .phone2 .sel-button,
.layout_simaverslun .phone3 .sel-button,
.layout_simaverslun #phone .sel-button
{
	float: right;
}

.layout_simaverslun .PhoneList .phone_details
{}

.layout_simaverslun .phone2 .phone_details,
.layout_simaverslun .phone3 .phone_details {
	margin-top: 5px; /*GPS|2007.11.13 - Removed, adding sIFR, GPS|2007.11.14 - cancelled sIFR add */
	width: 130px;
	float: left;
}

.layout_simaverslun .PhoneList .phone_details h3,
.layout_simaverslun .phone2 .phone_details h3,
.layout_simaverslun .phone3 .phone_details h3
{
	margin-bottom: 5px; /*GPS|2007.11.13 - Removed, adding sIFR, GPS|2007.11.14 - cancelled sIFR add*/
}

.layout_simaverslun .PhoneList .phone_details .price b
{
   color:#787878;
}

.layout_simaverslun .PhoneList .phone_details .price
{
    color:#F78F1E;
}

.layout_simaverslun .PhoneList .phone_details .unit
{
    color:#F78F1E;
}

.layout_simaverslun .PhoneList .phone_details select,
.layout_simaverslun .phone2 select,
.layout_simaverslun .phone3 select
{
    height:20px;
	width: 130px;
	margin: 5px 0px 5px 0px;
}

.layout_simaverslun .PhoneList .phone_details select option,
.layout_simaverslun .phone1 select option,
.layout_simaverslun .phone2 select option,
.layout_simaverslun .phone3 select option
{
	padding: 0px 0px 0px 5px;
}

.layout_simaverslun .PhoneList .content h2
{
background:transparent url(/SiteCollectionImages/phones_title3.png) no-repeat scroll 0%;
font-size:130%;
height:70px;
position:relative;
top:-0.5em;
width:670px;
z-index:1;
}

.layout_simaverslun .PhoneList .content h2 span
{
	font-size: 120%;
	display: none;
}

.layout_simaverslun .PhoneList .content h2 em
{
	font-style: normal;
	color: #f78f1e;
}

/*.layout_simaverslun .stjarna_1
{
	position: absolute; 
	top:-10px;
	right:10px;
	width: 31px;
	height: 34px;
	background: url(/images/vefverslun/stjarna.png) no-repeat;	
}

.layout_simaverslun .stjarna_0
{
	position: absolute; 
	top:0px;
	right:0px;
	width: 1px;
	height: 1px;
}

.layout_simaverslun .stjarnabigImage_1
{
	position: absolute; 
	top:5px;
	right:22px;
	width: 31px;
	height: 34px;
	background: url(/images/vefverslun/stjarna.png) no-repeat;	
}

.layout_simaverslun .stjarnabigImage_0
{
	position: absolute; 
	top:0px;
	right:0px;
	width: 1px;
	height: 1px;
}*/



/* +efri hluti á símayfirliti
--------------------------------------------------*/
.layout_simaverslun .phone1,
.layout_simaverslun .phone2 {
	width: 350px;
	height: 280px;
	float: left;
	
}

.layout_simaverslun .phone1,
.layout_simaverslun .phone2  {
	position: relative;
	_overflow: hidden;
}


.layout_simaverslun .phone1 .infoContainer {
	overflow: hidden;
	float:right;
	width: 170px;
}

.layout_simaverslun .phone2 .infoContainer {
	overflow: hidden;
	float:right;
	width: 170px;
}

.layout_simaverslun .phone1 h1,
.layout_simaverslun .phone2 h1 {
	margin-top: 35px;
	font-weight: bold;
}
.layout_simaverslun .phone1 div.lysing,
.layout_simaverslun .phone2 div.lysing  {
	margin-right: 20px;
}
.layout_simaverslun .phone1 .color-choice,
.layout_simaverslun .phone2 .color-choice {
	width: 90px;
}
.layout_simaverslun .color-choice img {
	float: none;
	margin-top: 0;
	border: none;
}
.layout_simaverslun .phone1 .priceDetailsBuy,
.layout_simaverslun .phone2 .priceDetailsBuy {
	float: left;
	
	margin-top: 15px;
	min-width:160px;

}

.bonusVara .priceDetailsBuy
{
	background: transparent url(/images/publishingimages/icon/bonusBig.png) no-repeat scroll 0 0;
}
.Item .bonusVara
{
	background: transparent url(/images/publishingimages/icon/bonusSmall.png) no-repeat scroll 0 11px
}


.layout_simaverslun .phone1 .priceDetailsBuy select,
.layout_simaverslun .phone2 .priceDetailsBuy select
{
	margin-right: 5px;
}

.layout_simaverslun .phone1 select,
.layout_simaverslun .phone2 select {
	width: 135px;
	margin: 5px 0px 5px 0px;
	height:20px;
}




/* +single phone info */
/*------------------------------------*/

.layout_simaverslun #phone
{
	
}
.

.layout_simaverslun #phone .info{ margin: 0; padding: 0; min-height: 270px; width: 710px; } * html .layout_simaverslun #phone .info{ height: 270px; }

.layout_simaverslun #phone .info .txtContainer{ margin: 0; padding: 30px 0 30px 20px; width: 220px; float: left; }
.layout_simaverslun #phone .info .bigImage{ margin:0 0 20px 20px; padding: 0; width: 170px; float: left; text-align: center; position: relative;}
.layout_simaverslun #phone .info .altContainer{ margin: 0; padding: 15px 0px 30px 10px; width: 210px; float: left; margin-left:40px; }

.layout_simaverslun #phone .info img{ margin-top: 4px; }
.layout_simaverslun #phone .info h3{ font-size: 170%; color: #77726d; margin-bottom: 10px; }
.layout_simaverslun #phone .info .txtContainer .lysing { font-size: 100%; font-weight: bold; }
.layout_simaverslun #phone .info .altContainer .lysing { font-size: 110%; color: #77726d; font-weight: bold; margin-bottom: 10px; }
.layout_simaverslun #phone .info .price span.PriceDesc  { font-size: 110%; color: #f78f1e; font-weight: bold; }
.layout_simaverslun #phone .info .price span.PriceDesc b  { color: #77726d;  }
.layout_simaverslun #phone .info .price span.price b { font-size: 40%; color: #f78f1e; font-weight: bold; }
.layout_simaverslun #phone .info .price span.price { font-size: 270%; color: #f78f1e; font-weight: bold; }
.layout_simaverslun #phone .info .price span.unit { font-size: 110%; color: #f78f1e; font-weight: bold; }
.layout_simaverslun #phone .info .price span.price_class { font-size: 140%; color: #77726d; font-weight: bold; }

.layout_simaverslun #phone .info .color-choice{ margin: 0 10px 0 0; display: inline; }
.layout_simaverslun #phone .info select{ width: 130px; margin-bottom: 7px; }
.layout_simaverslun #phone .info .sel-button{ float: left; margin-left: 4px; }

.layout_simaverslun #phone .info a#show_funcs{ display: none; }
.layout_simaverslun #phone .info a#show_extras{ display: none; }

.layout_simaverslun #phone .details{  }
.sima_rammi { height:316px; overflow:hidden; }
/*.layout_simaverslun #phone .details h2.headline{ font-size: 160%; font-weight: bold; }
.layout_simaverslun #phone .details h2.headline em{ font-style: normal; color: #f78f1e; }*/

.layout_simaverslun #phone .details #funcs{ width: 424px; float: left; padding-bottom: 15px; padding-left: 10px; }
.layout_simaverslun #phone .details #funcs strong.title{ margin: 10px 0 0 0; font-weight: bold; color: #f78f1e; display: block; }
.layout_simaverslun #phone .details #funcs ol{ margin-top: 5px; }
.layout_simaverslun #phone .details #funcs p{ margin: 5px 10px 0 0; }
.layout_simaverslun #phone .details #funcs .col{ width: 50%; float: left; }
.layout_simaverslun #phone .details #funcs dl{ margin-top: 10px; padding-right: 10px; }
.layout_simaverslun #phone .details #funcs dl dt{ color: #f78f1e; font-weight: bold; margin-top:5px; }
.layout_simaverslun #phone .details #funcs dl dd{ list-style-position: inside; list-style-type: square; }

.layout_simaverslun #phone .details #extras{ float: left; width: 186px; padding: 10px 15px 15px 15px; background: url(/images/vefverslun/phone_list_sep_bg.gif) repeat-y left top; }

.layout_simaverslun #phone .details #extras dl{ margin-bottom: 10px; float: left; width: 186px; }
.layout_simaverslun #phone .details #extras dl dt{ font-weight: bold; margin-bottom: 5px; }
.layout_simaverslun #phone .details #extras dl dd{ color: gray; margin-bottom: 3px; font-size: 90%; }

.layout_simaverslun #phone .details #extras dl.images{ padding-bottom: 10px; }
.layout_simaverslun #phone .details #extras dl.images dt{ padding-bottom: 10px; }
.layout_simaverslun #phone .details #extras dl.images dd{ float: left; margin-right: 2px; }
.layout_simaverslun #phone .details #extras dl.images dd a{ float: left; height: 29px; width: 29px; border: solid 1px silver; }
.layout_simaverslun #phone .details #extras dl.images dd img{ height: 29px; border: 0; float: left; }

.layout_simaverslun #phone .details .back-button{ clear: left; /*margin-left: -10px;*/ }

/*Two phones info*/

.layout_simaverslun .phonesInfo{} 
.layout_simaverslun .phonesInfo .details{ width: 310px; float: left; padding-bottom: 20px; }
.layout_simaverslun .phonesInfo .details h2{margin-bottom: 10px;}
.layout_simaverslun .phonesInfo .details .back-button{ }

.layout_simaverslun .phonesInfo .details #funcs strong.title{ margin: 10px 0 0 0; font-weight: bold; color: #f78f1e; display: block; }
.layout_simaverslun .phonesInfo .details #funcs ol{ margin-top: 5px; }
.layout_simaverslun .phonesInfo .details #funcs p{ margin: 5px 10px 0 0; }
.layout_simaverslun .phonesInfo .details #funcs .col{ width: 50%; float: left; }
.layout_simaverslun .phonesInfo .details #funcs dl{ margin-top: 10px; padding-right: 10px; }
.layout_simaverslun .phonesInfo .details #funcs dl dt{ color: #f78f1e; font-weight: bold; }
.layout_simaverslun .phonesInfo .details #funcs dl dd{ list-style-position: inside; list-style-type: square; }

.bigPhoneTilbodHeadline{margin: 0px 0px -10px; display: block;color:#EC7260;font-weight:bold;font-size:110%;}
.smallPhoneTilbodHeadline{ color :#F78F1E;font-weight:bold;font-size:100%;margin: -4px 0px 2px;}