/* Right column */
#right_column { width: 266px; float: right; margin:0 14px 0 0;position:relative;} /* added position relative + .stampel 24 sep 2010*/
#right_column .stampel {position:absolute;top:62px;left:-75px;width: 165px;height: 136px;}
#right_column_b2b { width: 266px; float: right; margin:0 24px 0 0;}
.right_box1_wrapper{min-height: 185px;}
.right_box1_top {background-image: url(/redesign-img/right_column/right_box1_top.png); width: 266px; text-align: left; position:relative; min-height: 172px;}
.right_box1_content,
.right_box1_segment {padding:10px 10px -10px 10px;}
.right_box1_bottom {width: 266px; height: 32px; background-image: url(/redesign-img/right_column/right_box1_bottom.png);}
.right_box1_content h1 { margin-left:50px; font-size:24px; margin-bottom:.2em; padding-top:10px;}
.right_box1_content .hd_red {margin-left:50px;color:#bb2802; font-size:14px; font-weight:bold;}
.right_box1_segment h1 { margin-left:55px; font-size:24px; margin-bottom:.2em; text-align: left; padding-right: 20px; padding-top: 20px;}
.right_box1_segment .hd_red {margin-left:55px;color:#bb2802; font-size:14px; font-weight:bold; text-align: left; padding-right: 20px;}
/**/
.right_box1_btn_blk {position:absolute; top:106px; right:12px; cursor: pointer;}
.right_box1_btn {position:absolute; top:146px; right:12px; cursor: pointer;}
/**/
.right_box1_btn_blk2 {position:absolute; top:166px; right:12px; cursor: pointer;}
.right_box1_btn2 {position:absolute; top:206px; right:12px; cursor: pointer;}

.right_box1_pic {width:116px;margin:20px 0 0 10px;}
.right_box1_segment .right_box1_pic {width:116px;margin:10px 0 0 40px;}
.right_box1_segment .right_box1_pic2 {width:116px;margin:10px 0 0 20px;}
.right_search_box {width:246px; height:196px; background:transparent url(/redesign-img/right_column/right_search_box.png) no-repeat 0 0; padding:10px;}
.right_search_box h1 { margin-left:20px; font-size:24px; margin-bottom:-.4em; line-height:24px;}
.right_search_box h2 { margin-left:20px; font-size:16px; margin-bottom:.2em;line-height:16px; font-weight:bold;}
.right_search_box h3 { margin-left:20px; font-size:13px; margin-bottom:.2em;line-height:16px;}

div.search_box2{ width:224px; float:right; margin:0; }
.search_box2 input { border: none; float: right;}
.search_box2 input.box2 { color: #000; font-size: 11px; width: 214px; height:28px; padding: 2px 5px 0 10px; background: transparent url(/redesign-img/right_column/search_box2.png) no-repeat left top;}
.search_box2 input.box2:focus { background:transparent url(/redesign-img/right_column/search_box2.png) no-repeat left -30px; outline: none;}

.right_box2_top {margin-top: 5px !important; background-image: url(/redesign-img/right_column/right_box2_top.png); width: 266px; text-align: left; position:relative;}
.right_box2_content {padding:10px;}
.right_box2_bottom {width: 266px; height: 15px; background: url(/redesign-img/right_column/right_box2_bottom.png) no-repeat 0 0;}
.right_box2_bottom_yellow {width: 266px; height: 15px; margin: 0 auto; background: url(/redesign-img/right_column/right_box2_bottom_yellow.png) no-repeat 0 0;}
.right_box2_content .wrap {position:absolute; top:10px; left:134px; width:128px;}

.right_box2_content h1 { font-size:18px; line-height:20px;}
.right_box2_content h3 { font-size:14px; line-height:16px; margin-bottom: 0; padding: 0;}
.right_box2_content .text { font-size:11px; line-height:12px;}
.right_box2_content .text2 { font-size:11px; line-height:12px; margin:4px 0 0 0;}
.right_box2_btn {position:absolute; top:106px; right:12px;}
.right_box2_pic {width:116px;margin:0px 0 30px 0; float:left;} 
/*nu stuff*/
.right_box2_content .wrap_segment { display:block; float:left; width:140px; height:50px; text-align:center;}
.right_box2_content .wrap_segment h1 { font-size:18px; margin-bottom:-.1em;}
.right_box2_content .right_box2_wrap_btn {position:absolute;top:23px;right:12px;}

/*B2B right column*/
.formbox1_top {background-image: url(/redesign-img/b2b/formbox1_top.png); width: 266px; text-align: left; position:relative;}
.formbox1_content {}
.formbox1_bottom {width: 266px; height: 12px; background-image: url(/redesign-img/b2b/formbox1_bottom.png);}
.formbox1_content h1 { font-size:20px; margin-bottom:.2em; padding-top:10px;}
.formbox1_btn_blk {position:absolute; top:106px; right:12px;}
.formbox1_btn {position:absolute; top:146px; right:12px;}
.formbox1_pic {width:116px;margin:20px 0 0 10px;}
.formbox1_segment .right_box1_pic {width:116px;margin:30px 0 0 20px;}
.right_search_box {width:246px; height:196px; background:transparent url(/redesign-img/right_column/right_search_box.png) no-repeat 0 0; padding:10px;}

.formbox1_content label {display:block; margin:2px 12px 0 12px;}
.formbox1_content textarea {height: 165px; width: 240px; background:#f2f2f2;border:1px solid #bababa; margin: 3px; margin:2px 12px 10px 12px; }
.formbox1_content input {background:#f2f2f2;border:1px solid #bababa;padding:2px 0; margin:5px 12px 5px 12px; width: 240px;}
.formbox1_content .submit  { padding:0 10px 22px; background:transparent url(/redesign-img/start/box-middle-sprites.png) repeat-y 0 0; }
.formbox1_content .button-yellow { float:right; margin:4px 20px 0 0;}

/*nu stuff 11 04 2010*/
.right_box2_kund_wrap {margin-top: 5px !important; background-image: url(/redesign-img/kund/drift_puff_01.jpg); width: 266px; height:145px; text-align: left; position:relative;}
.right_box3_kund_wrap {margin-top: 5px !important; background-image: url(/redesign-img/kund/produkt_puff_01.jpg); width: 266px; height:145px; text-align: left; position:relative;}
.right_box2_content_kund,
.right_box3_content_kund  {padding:10px;}
.right_box2_content_kund img,
.right_box3_content_kund img {position:absolute; top:29px; left:10px;}
.right_box2_content_kund .wrap_segment,
.right_box3_content_kund .wrap_segment { display:block; float:left; width:240px; height:120px; text-align:left;}
.right_box2_content_kund .wrap_segment h1 { font-size:18px; margin-bottom:-.1em;}
.right_box3_content_kund .right_box2_wrap_btn,
.right_box2_content_kund .right_box2_wrap_btn {position:absolute;top:99px;right:20px;}
.right_box2_content_kund .wrap_segment2 { display:block; float:left; width:240px; height:140px; text-align:left;}
.right_box2_content_kund .wrap_segment3 { display:block; float:left; width:240px; text-align:left;}
.right_box2_content_kund .wrap_segment2 a {color:#333; text-decoration:none; font-weight:bold;}
.right_box2_content_kund .wrap_segment2 a:hover {color:#333; text-decoration:underline; font-weight:bold;}

/*NY COVERAGE BREDBAND*/
.col_right {width:258px; margin-right:9px; float: right;}
.box .box-top { height:10px; overflow:hidden; background:transparent url(/redesign-img/start/box-sprites.png) no-repeat 0 0; }
.box .box-middle { background:transparent url(/redesign-img/start/box-middle-sprites.png) repeat-y 0 0; padding:0 10px 3px;}
.box-middle .height_fix { height:220px;} 
.box.extra-padding .box-middle { padding-left:21px; padding-right:21px; }
.box .box-middle p, .box .box-middle h1, .box .box-middle h2, .box .box-middle h3 { padding-left:5px; padding-right:5px; }
.box .box-bottom { height:20px; overflow:hidden; background:transparent url(/redesign-img/start/box-sprites.png) no-repeat 0 -10px; }

.col_right .box-top { background-position: -213px 0; }
.col_right .box-middle { background-position: -213px 0; }
.col_right .box-bottom { background-position: -213px -10px; }
.col_right .box { width:265px; }
.col_right .box .input-text { width:213px; background:transparent url(/redesign-img/start/text-input-col-small-box.png) no-repeat 0 0; border:none; padding:0px 10px 0px 5px; height:30px;}
.col_right .box .button-yellow { float:right; margin-top: 10px;}

.coverage-map {background:transparent url(/redesign-img/right_column/right_coverage_small.png) no-repeat 141px 20px; width:237px; margin-bottom:18px;height:104px;}
.coverage-map p { font-size:13px;}
.coverage-map h3 {margin-bottom:-10px;}
/*NY COVERAGE BREDBAND*/
.driftinfo_box {width:266px; height:145px; margin:0 0 10px 0;}
.right_driftinfo_box_bottom {width: 266px; height: 15px;}

/*telefoni*/
/*nu stuff 23 04 2010*/
.right_box_telefoni_wrap {margin-top: 5px !important; background-image: url(/redesign-img/right_column/right_box1_mobiltelefoni.jpg); width: 266px; height:281px; text-align: left; position:relative;}
.right_box_content_telefoni {padding:10px;}
.right_box_content_telefoni img{position:absolute; top:29px; left:10px;}
.right_box_content_telefoni .wrap_segment { display:block; float:left; width:240px; height:260px; text-align:left;}
.right_box_content_telefoni .wrap_segment h1 { font-size:16px; font-weight:bold;}
.right_box_content_telefoni .right_box2_wrap_btn {position:absolute;top:190px;right:20px;}

.right_box_content_telefoni .wrap_segment a {color:#333; text-decoration:none; font-weight:bold;}
.right_box_content_telefoni .wrap_segment a:hover {color:#333; text-decoration:underline; font-weight:bold;}

.right_box_content_telefoni .wrap_segment  ul {margin:146px 0 0 20px; padding:0;}
.right_box_content_telefoni .wrap_segment  li {line-height:13px; /*list-style:circle;*/}
