/* CSS Document */

img {margin:0px; padding:0px;}
.iphone_wrapper {padding:250px 30px 30px 30px; margin:0px; width:740px; color:#ccc;}
.iphone_wrapper h2 {color:#f60; padding-top:0px; font-size:25px;}
.iphone_wrapper h2 span {color:#f60; font-size:18px;}

.iphone_wrapper a.bt_small {display:inline-block; background:url(../images/iphone/4/images/bt_small.jpg) no-repeat center top; text-align:center; padding:4px 6px 0px 6px; width:100px; height:18px; color:#eee; font-weight:bold;}
.iphone_wrapper a.bt_small:hover {color:#f60;}

.iphone_wrapper a.bt_large {display:inline-block; background:url(../images/iphone/4/images/bt_big.jpg) no-repeat top center; padding:18px 6px 0px 6px; width:290px; height:44px; font-size:18px; color:#f60; font-weight:normal; text-align:center;}
.iphone_wrapper a.bt_large:hover {color:#f60;}

.iphone_wrapper #step2 {padding-top:20px;}
.iphone_wrapper #step3 {padding-top:100px; height:300px;}



.m_r10 {margin-right:10px;}
.m_r30 {margin-right:30px;}
.m_t10 {margin-top:10px;}
.m_t20 {margin-top:20px;}
.m_t40 {margin-top:40px;}
.m_b10 {margin-bottom:10px;}
.m_b30 {margin-bottom:30px;}

.p_r50 {padding-right:50px;}

.w_100 {width:100px;}	
.w_150 {width:150px;}
.w_200 {width:200px;}

input, textarea {font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.validation-summary-errors{ font-size:11px; font-weight:bold; color:#F60; margin-top:10px; display:block;}
.field-validation-error{ color:#F60; font-size:10px; display:block}

 
/* microsite */


h1 {font-size:24px; color:#f60;	font-weight:normal;}



h2 {color:#f60;}

h4 {color:#666;}

#wrapper { background: #fff; padding-bottom:5px; color:#666; margin-top:10px; clear:both; }
.container { background:url(../iphone/images/shadow_up.png) no-repeat top; padding-top:30px;}

.homepage { background:url(../images/iphone4/images/bg_homepage.jpg) top center no-repeat; }
.homepage-w { background:url(../images/iphone4/images/bg_homepage-w.jpg) top center no-repeat; }
.specs {  }
.afla { background:url(../images/iphone4/images/bg_afla.jpg) top center no-repeat; }

a {color:#f60;}
a:hover {color:#000;}

a.arr_r7 {-moz-border-radius: 15px;
border-radius: 15px; background: #b2b3b6; color:#fff; font-size:12px; display:block;   float:left; text-align:center; padding:10px 30px 0px 30px; height:25px;}
a.arr_r7:hover {background: #fff;  color:#666;}



a.arr_r7:hover {color:#000;}

a.arr_r7_oro {background:url(../images/iphone4/images/arrow_oro_7.gif) right 5px no-repeat; padding:0px 8px 0px 0px; color:#f60; font-size:12px;}
a.arr_r7_oro:hover {color:#ccc;}

a.arr_r7_g {background:url(../images/iphone4/images/arrow_oro_7.gif) right 4px no-repeat; padding:0px 8px 0px 0px; color:#999; font-size:11px;}
a.arr_r7_g:hover {color:#f60;}

a.bt_oro {background:url(../images/buttons_oro.gif) 0px 0px no-repeat; padding:4px 4px 4px 3px; width:138px; height:18px; color:#fff; font-weight:bold; text-align:center; display:inline-block;}
a.bt_oro:hover {background:url(../images/buttons_oro.gif) 0px -27px no-repeat;}

a.f14 {font-size:14px;}

.bold_oro {font-weight:bold; color:#f60;}
.oro {color:#f60;}

#iheader { padding:10px 30px 20px 20px; width:900px; display:none;}
#idisclaimer {font-size:10px; color:#aaa; text-align:center; margin:40px 0px 0px 0px; border-top:1px dashed #ccc; border-bottom:1px dashed #ccc; padding:5px 0;}

#imenu { background: url(../iphone/images/menu.png) left 20px no-repeat; padding:0px 0px 60px 10px; width:190px; margin:0px 0px 0px 0px; float:left;}
ul.imenu {padding:0px; list-style:none; margin-top:10px;}
ul.imenu li {background:url(../images/iphone4/images/arrow_grey_11.gif) 0px 16px no-repeat; padding:0px 0px 0px 15px; height:40px; display:block; width:155px;}
ul.imenu li a {color:#666; border-bottom:1px solid #ccc; padding:14px 0px 10px 0px; height:15px; display:block; width:140px;}
ul.imenu li a.last {padding-bottom:11px; border:none;}
ul.imenu li a:hover {color:#f60;}
ul.imenu li.selected {background:url(../images/iphone4/images/arrow_oro_11.gif) 0px 16px no-repeat;}
ul.imenu li.selected a {color:#f60;}

#contentiph {float:left; width:740px}

/* tabs */

.tabs {height:25px;}
.tabs .tab, .tabs .tab_on  {background:url(../images/iphone4/images/bg_tab.gif) center center repeat-x; height:15px; padding:5px 8px 3px 8px; color:#ccc; font-size:11px;  border:1px solid #555; display:inline-block; cursor:pointer;}
.tabs .selected {background:none;  border:1px solid #555; border-bottom:none; display:inline-block; color:#f60; height:16px;}
.tabs .spacer {background:url(../images/iphone4/images/bg_tabs_line.gif) bottom repeat-x; width:2px; display:inline-block; height:21px;}
.tabs .end_line {background:url(../images/iphone4/images/bg_tabs_line.gif) bottom repeat-x; display:inline-block; height:20px;}

.tab_content {display:block;}
/* END tabs */

/* homepage */

#announce {background: url(../iphone/images/anunt.jpg) left top no-repeat; width:640px; height: 80px; padding:170px 0 0 60px;}
#announce2 {background: url(../iphone/images/anunt2.jpg) left top no-repeat; width:470px; height: 85px; padding:30px 0 0 280px; margin: 0 0 20px 0; display: none;}
#announce3 {background: url(../iphone/images/anunt3.jpg) left top no-repeat; width:770px; height: 70px; padding:230px 0 0 180px; margin: 0 0 20px 0;}
#iphbanner {background: url(../iphone/images/iphbanner.jpg) left top no-repeat; width:640px; height: 80px; padding:170px 0 0 60px;}




#wizzard {width:710px;  padding:15px 15px 25px 15px;  background:url(../iphone/images/cst2.jpg) left top no-repeat;}
.act { background: #f60; color:#fff; font-weight:bold; -moz-border-radius: 5px;
border-radius: 5px;  float:left; font-size:14px; padding:5px 20px; margin-right:5px;}
.act:hover { background: #f60; color:#fff; font-weight:bold; -moz-border-radius: 5px;
border-radius: 5px;  float:left; font-size:14px; padding:5px 20px; margin-right:5px;}

#prodvar { width:300px; float:left;}
.head { height:55px; padding:10px 0 0 60px; font-size:16px; color:#666; border-bottom:1px solid #ccc; display: none;}
#prodvar .v1 { background: url(../iphone/images/1.jpg) 0 5px no-repeat}
.v2 { background: url(../iphone/images/2.jpg) 0 5px no-repeat}
.v3 { background: url(../iphone/images/3.jpg) 0 5px no-repeat}
.oty { background:url(../iphone/images/oty-on.jpg) left top no-repeat; height:35px; padding: 5px; padding: 5px 0 0 35px; display:block; color:#000; cursor: default; }
.oty:hover { background:url(../iphone/images/oty.jpg) left top no-repeat; height:35px; padding: 5px; padding: 5px 0 0 35px; display:block; color:#000; cursor: default; }
#phone_detail_prices_1 { padding-top:35px;}

#prodvarabo { width:350px; float:left;}
#buy { width:230px; float:left;}

.active { background:url(../iphone/images/oty-on-active.jpg) left top no-repeat; height:35px; padding: 5px; padding: 5px 0 0 35px; display:block; cursor: pointer; color:#fff;}
.active:hover  {color:#000	; }
.phimage { margin:0 0 0 60px;}
.end { border-bottom:1px dashed #ccc; margin-bottom:5px; clear:both;}
#oty { padding-top:30px;}
.filter { height:70px; margin-top:30px;}
.btiph {-moz-border-radius: 5px;
border-radius: 5px; background: url(../iphone/images/bt.jpg) repeat-x; float:left; color:#000; font-size:14px; padding:5px 20px; margin-right:5px;}
.btiph:hover { background: #f60; color:#fff;}


.disponibil_in_culori { padding:5px 0; clear:both;}
.h_features {padding:30px 0px 0px 340px; width:370px; height:320px;}
.f_title {font-size:16px; color:#ccc; cursor:pointer; display:inline-block; line-height:22px; margin:0px 0px 10px 0px;}
.f_title:hover {color:#000;}
.f_title a {color:#ccc;}
.f_title a:hover {color:#f60;}
.f_title img {margin:0px 10px 0px 0px;}
.f_box {margin:0px 0px 10px 0px; display:none; color:#fff;}

.white_panther {background:url(../images/iphone4/images/pantera_alba.gif) top left no-repeat; padding:0px 0px 0px 80px;}


a.f_restore {background:url(../images/iphone4/images/bottom_line.gif) no-repeat top left; width:370px; height:6px; display:block;}
a.f_restore:hover {background:url(../images/iphone4/images/bottom_line_oro.gif) no-repeat top left; width:370px; height:6px;}

.h_b230 {float:left; width:220px; background: url(../iphone/images/cst.jpg) no-repeat; padding:15px 10px 20px 10px; height:170px; }
.h_b230 img { float:left;}
.h_b230 div.text { clear:left; padding-top:10px;}
.h_b230 h2 {font-size:16px; color:#666; padding:10px 0px 5px 10px;display:block; margin-bottom:10px; float:left; font-weight: bold;}
.h_b230 h2 a {color:#666;}
.h_b230 h2 a:hover {color:#000;}
#wizzard h2 {font-size:16px; color:#000; padding:0px 0px 5px 0px; border-bottom:1px solid #ccc; display:block; margin-bottom:10px;}
#wizzard h2 a {color:#000;}
#wizzard h2 a:hover {color:#000;}




.textNota {color:#999;}

.hidden {display:none;}

table.iphone-table
{
	margin-bottom:5px;
}

table.iphone-table td
{
	border-bottom:1px solid #555;
	padding:5px;
	margin:0px;
	vertical-align:middle;
}

table.iphone-table th
{
	border-bottom:1px solid #555;
	padding:5px;
	margin:0px;
	vertical-align:middle;
	text-align:left;
	font-weight:bold;
}



.t_phone {font-size:16px; color:#ccc;}

table.specs {background:none;}
table.specs tr.row td {background: url(../iphone/images/sm.jpg) top center no-repeat; padding:10px 10px 20px 10px;}
table.specs .s_entry {padding:5px 0px 0px 65px; width:170px; margin-bottom:10px;}


.pozatelappz {
	width:200px;
	height: 370px;
	float:left;
	background:url(../iphone/images/iphone_blank.jpg) left top no-repeat;
	padding-top: 72px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 18px;
}
.ight {float:left;
	width:400px;}

.iphone_screens {
	
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.iphone_screens img {margin:20px; float:left; border:1px solid #aaa; cursor:pointer;}
.iphone_screens img:hover {border:1px solid #f60;}

/* END aplicatii */

/* asistenta */



.box_item_listare_gw {
    background: url(../iphone/images/bg-ph-buy.jpg) no-repeat scroll center bottom transparent;
    border-bottom: 1px solid #EDEDED;
    border-right: 1px solid #EDEDED;
    float: left;
    height: 180px;
    margin: 0 10px 20px 0;
    width: 245px;
	padding: 0 5px;
}

.box_item_listare_gw .phenvelop {
    float: left;
    height: 100px;
    padding: 10px 0;
    width: 67px;
}
.box_item_listare_gw .phenvelop img {
    height: 100px;
    width: 67px;
}

.box_item_listare_gw .margin_left_hn a {
    color: #000000;
    display: block;
}
.box_item_listare_gw .margin_left_hn {
    background: url(../images/arrow-new.gif) no-repeat scroll 0 4px transparent;
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    height: 30px;
    margin: 5px 0;
    padding: 0 0 0 10px;
}


.box_item_listare_gw .margin_left_hn {
    background: url(../images/arrow-new.gif) no-repeat scroll 0 4px transparent;
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    height: 30px;
    margin: 5px 0;
    padding: 0 0 0 10px;
}
.desrenvelope h4 {
    margin-top: 0;
}
.desrenvelope h4 {
    background-image: url(../images/arrow-new.gif);
    background-position: 0 4px;
    background-repeat: no-repeat;
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    margin: 0;
    padding: 0 0 0 10px;
}

.box_item_listare_gw .phenvelop {
    float: left;
    height: 100px;
    padding: 10px 0;
    width: 67px;
}

.box_item_listare_gw .desrenvelope {
    background: none repeat scroll 0 0 transparent;
    float: left;
    padding: 0 0 0 0;
    width: 175px;
}

.pret_titlu_telefon_mare {
    color: #666666;
    font-weight: bold;
}
.pret_titlu_telefon_mare2 {
    color: #FF6600;
    font-size: 36px;
    font-weight: normal;
}

#fb {
	padding:0px 0px 0px 5px;
	height:45px;
	clear:both;
	border-bottom:1px dashed #CCC;
	border-top:1px dashed #CCC;
	margin:10px 0;
}
#fb h3 {
	margin:0;
}
.fk {
	display:block;
	float:left;
	margin-right:20px;
	padding-top:15px;
}
.tw {
	display:block;
	float:left;
	padding-top:15px;
}
.gc {
	display:block;
	float:left;
	padding-top:15px;
}



.aboname { width:260px; color:#f60; font-size:20px; padding:10px 0 0 80px; height:60px; background: url(../images/abovoce/animals/pantera-60.jpg) top left no-repeat;}
.buynowabo { height:33px; padding:5px 0 0 0px; font-size:16px; color:#666; font-weight:bold; }

.abonamedescr { padding-top:0px;}
.abonamedescr li { display:block; width:220px; color:#000;}
.ipprice { clear:both; padding-top:15px;}
.ip1 { width:90px; background:url(../iphone/images/buyvers.jpg) no-repeat; float:left; display:block; height:220px;  padding:20px 10px 0 10px; cursor:pointer;}
.ip1:hover { background:url(../iphone/images/buyvers-on.jpg) no-repeat;}
.ip1 span { display:block;}

.txprip { font-size:12px; color:#666; font-weight: bold;}
.szip { font-size:16px; color:#000; font-weight:bold;}
.prip {font-size:38px; color:#f60; padding-top:25px;}
.aboip {font-size:11px; color:#000;}

.ip1:hover .prip {color:#000;}

.right {
    float: right;
}
.specshp {padding: 20px 0 50px 0; background: url(../iphone/images/specs/gb.jpg) top no-repeat;}
.specshp .desc { width:200px; float:left;  height:360px; padding: 0 5px 0 30px;}
.specshp .desc img {padding: 0 0px 0 -30px;}

.vpup { display: block; width:710px; height: 33px; background: url(../iphone/images/up.jpg) no-repeat top; padding:10px 0 0 0; font-weight:bold;}


#nwssub { width:350px; float:left; padding-top:10px;}

.newopt { width:210px;  margin-right:5px;}
.newoptitle { color:#666; font-size:14px; display:block; width:210px; height:30px;  padding:10px 0 0 10px;}
.up {background:url(../iphone/images/up.jpg) right top no-repeat;}
.dwn {background: url(../iphone/images/dwn.jpg) right top no-repeat;}
.newoptcontent {width:200px; font-size:10px; padding:10px 5px 30px 5px; background:#ededed;}
