@charset "utf-8";
/* CSS Document */

#wrapper {width:100%; margin:0 auto; padding:0;}

.brd3 {-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; behavior: url('../js/PIE.htc'); position:relative;}
.brdT3 {-webkit-border-radius:3px 3px 0 0; -moz-border-radius:3px 3px 0 0; border-radius:3px 3px 0 0; behavior: url('../js/PIE.htc'); position:relative;}
.brd5 {-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; behavior: url('../js/PIE.htc'); position:relative;}
.brd10 {-webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; behavior: url('../js/PIE.htc'); position:relative; /*-pie-poll:true;*/}
.brd15 {-webkit-border-radius: 15px !important; -moz-border-radius: 15px !important; border-radius: 15px !important; behavior: url('../js/PIE.htc'); position:relative;}
.brdT5 {-webkit-border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0; behavior: url('../js/PIE.htc'); position:relative;}
.brdT10 {-webkit-border-radius:10px 10px 0 0; -moz-border-radius:10px 10px 0 0; border-radius:10px 10px 0 0; behavior: url('../js/PIE.htc'); position:relative;}
.brdB5 {-webkit-border-radius:0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; behavior: url('../js/PIE.htc'); position:relative;}
.brdB10 {-webkit-border-radius:0 0 10px 10px; -moz-border-radius:0 0 10px 10px; border-radius:0 0 10px 10px; behavior: url('../js/PIE.htc'); position:relative;}
.brdTrBr5 {-webkit-border-radius:0 5px 5px 0; -moz-border-radius: 0 5px 5px 0; border-radius: 0 5px 5px 0; behavior: url('../js/PIE.htc'); position:relative;}
.brdTlBl5 {-webkit-border-radius: 5px 0 0 5px; -moz-border-radius: 5px 0 0 5px; border-radius: 5px 0 0 5px; behavior: url('../js/PIE.htc'); position:relative;}
.brdTlTr10 {-webkit-border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0; behavior: url('../js/PIE.htc'); position:relative;}

.orange {color:#ff8c0d;}
.brd0 {border:none !important; background: none !important;}
.brdTop1px {/*border-top:1px dotted #757575;*/ background:url('../images/layout/border_horiz.png') top left repeat-x;}
.brdBtm1px {/*border-bottom:1px dotted #757575;*/ background:url('../images/layout/border_horiz.png') bottom left repeat-x;}
.brdBtm1pxSm {background:url('../images/layout/border_horiz_sm.png') bottom left repeat-x; min-height:1px;}
.ie7 .brdBtm1pxSm {height:1px !important;}
.brdTop1pxSm {background:url('../images/layout/border_horiz_sm.png') top left repeat-x;}

.brdBtm3pxSm {background:url('../images/layout/border_horiz_dbl.png') bottom left repeat-x; min-height:3px;}
.brdR3pxSm {background:url('../images/layout/border_vert_dbl.png') top right repeat-y;}


hr.small {background:url('../images/layout/border_horiz_sm.png') top left repeat-x; margin:26px -10px; height:1px; border:none;}
.ie7 hr.small {border:1px dotted #989898; margin:20px 0 19px; height:1px; zoom:1;}

.produsBoxText2Row hr.small {background:url('../images/layout/border_horiz_sm.png') top left repeat-x; margin:15px -10px; height:1px;}

.product-shop hr, .kit hr {background:url('../images/layout/border_horiz_sm.png') top left repeat-x; margin:10px 0; height:1px;}
.ie7 .product-shop hr, .ie7 .kit hr {border:1px dotted #989898; margin:10px 0; height:1px; zoom:1;}

.produsBoxText hr {background:url('../images/layout/border_horiz_sm.png') top left repeat-x; margin:10px -10px; height:1px;}
.ie7 .produsBoxText hr {border:1px dotted #989898; margin:10px 0; height:1px; zoom:1;}

.produsBoxText select {width:100%;}

.w440 {width:440px;}

a.tooltip, a.tooltip:link, a.tooltip:visited {background:url('../images/layout/tooltip.png') top left no-repeat; width:19px; height:19px; display:block; text-decoration:none;}
a.tooltip:hover {background:url('../images/layout/tooltip_on.png') top left no-repeat;}

a.tooltipSm, a.tooltipSm:link, a.tooltipSm:visited {background:url('../images/layout/tooltip_sm.png') top left no-repeat; width:14px; height:14px; display:block; text-decoration:none;}
a.tooltipSm:hover {background:url('../images/layout/tooltip_sm_on.png') top left no-repeat;}


/* HEADER */
#header {width:940px; margin:0 auto; padding:0; height:65px; position:relative;}
	.logo {width:170px; height:65px; float:left; padding-top:4px;}

ul#topMenu {width:405px; margin:25px 0 23px 200px; padding:0; float:left; list-style-type:none;}
	ul#topMenu li {padding:0 10px; border-right:1px dotted #9a9a9a; float:left;list-style-type:none;}
		ul#topMenu li a, ul#topMenu li a:link, ul#topMenu li a:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#9a9a9a; line-height:15px; text-decoration:none;}
		ul#topMenu li a:hover {color:#5a5b5c;}
		ul#topMenu li a.activ {font-weight:bold; color:#5a5b5c;}
		ul#topMenu li.last {border:none !important;}

#topSearchDiv {float:right; width:305px; padding:20px 0;}
	#search {background:#f2f2f2; border:1px solid #d8d8d8; -webkit-box-shadow: 0px 1px 0px 0px #e5e5e5 inset; -moz-box-shadow: 0px 1px 0px 0px #e5e5e5 inset; box-shadow: 0px 1px 0px 0px #e5e5e5 inset; width:268px; height:20px; padding:2px 10px 2px 25px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#9a9a9a; float:left;}
	button.topSearch {background:none; float:left; height:17px; width:17px; margin:4px -30px 0 5px; position:relative; z-index:999;}


/* BANNER */
#banners {width:100%; text-align:center; height:325px; overflow:hidden; z-index:100;}
	#banners a {width:100%; height:325px; display:block; text-align:center; position:relative;}
		#banners a img {position:absolute; left:50%; margin-left:-960px; min-width:940px;}

.pagination {text-align: center; margin-top:-36px; position:relative; z-index:101;}
	.pagination a {background: url('../images/layout/sprites.png') 0 -300px no-repeat transparent; width: 23px; height: 23px; margin: 0 5px 0 0; display: inline-block;}
	.pagination a.selected {background-position: -25px -300px; cursor: default;}
		.pagination a span {display: none;}




/* MENU */
#Menu {width:965px; margin:0 auto; padding:0;}

#Menu .widget {float:left;}

ul#MenuLeft {width:600px; height:42px; background:url('../images/layout/menu_left_bg.jpg') top left repeat-x; -webkit-border-radius: 2px 0 0 2px; -moz-border-radius: 2px 0 0 2px; border-radius: 2px 0 0 2px; behavior: url('/skin/frontend/romtelecom/default/js/PIE.htc'); position:relative; float:left; list-style-type:none; padding:0 0 0 5px; zoom:1;}
	ul#MenuLeft > li {float:left; background:url('../images/layout/menu_left_line.jpg') top right no-repeat; height:42px;} /* width:580px; */
	ul#MenuLeft > li > a, ul#MenuLeft > li > a:link, ul#MenuLeft > li > a:visited {font-family:'fs_blakebold', Arial, Helvetica, sans-serif; font-weight:400; font-size:15px; line-height:15px; color:#fff; text-decoration:none; display:block; padding:14px 16px 13px 16px;}
	ul#MenuLeft > li:hover > a, ul#MenuLeft > li:hover > a.activ {color:#006fb4;}
	ul#MenuLeft > li > a.activ {color:#ffdd05;}
	

	ul#MenuLeft > li.last {background:url('../images/layout/menu_left_line.jpg') top left no-repeat; position: relative;} /*float: right !important;*/
		ul#MenuLeft > li.last > a {padding:14px 16px 16px 16px; float:left;}
		ul#MenuLeft > li.last > span {background:url('../images/layout/menu_left_line.jpg') top left no-repeat; display:block; height:31px; left: 0; margin:0 0 0 -5px; position: absolute; padding:14px 5px 0 5px; width:0px;}

	/* MAIN MENU */
	ul#MenuLeft > li:hover > a {background:url('../images/layout/menu_over.jpg') top left repeat-x; -webkit-border-radius:3px 3px 3px 3px; -moz-border-radius:3px 3px 3px 3px; border-radius:3px 3px 3px 3px; behavior: url('/skin/frontend/romtelecom/default/js/PIE.htc'); position:relative; border:1px solid #fff; height:4px; padding:11px 16px 19px 16px; margin-top:3px;} /* padding:11px 9px 19px 9px;*/
	ul#MenuLeft li:hover div.submenu {display:block;}
	ul#MenuLeft li div.submenu {display:none; position:absolute; z-index:9999; top:42px; left:-1px;  background:#fff; margin:0 1px; -webkit-box-shadow: 0 3px 3px 1px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 3px 3px 1px rgba(0, 0, 0, 0.2); box-shadow: 0 3px 3px 1px rgba(0, 0, 0, 0.2); width:900px; padding:20px; -webkit-border-radius:0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; min-height:288px;}
	.ie7 ul#MenuLeft li div.submenu, .ie8 ul#MenuLeft li div.submenu{background:url(../images/layout/menu_bg.png) bottom center no-repeat; padding:20px 24px; left:-5px;}
	ul#MenuLeft li.last div.submenu {left:-503px !important;}
		ul#MenuLeft li div.submenu .first {float:left; width:33%; margin-right:15px; padding-right:15px;}
		ul#MenuLeft li div.submenu .second {float:left; width:30%; margin:0; padding:0 10px;}
		ul#MenuLeft li div.submenu .last {float:left; width:30%; margin:0; padding:0;}
		ul#MenuLeft li div.submenu .three {float:left; width:23%; margin:10px 0 0; padding:10px 0px; min-height:200px;}
		ul#MenuLeft li div.submenu .two {float:left; width:47%; min-height:200px;}
				ul#MenuLeft li div.submenu .two .submenuBox {padding:10px 0 0;}
				ul#MenuLeft li div.submenu .two .submenuBox .boxText {width:230px !important;}
		ul#MenuLeft li div.submenu .four {float:left; width:45%; min-height:180px;}

			ul#MenuLeft li div.submenu ul {list-style-type:none;}
			ul#MenuLeft li div.submenu ul li {text-align:center; background:url('../images/layout/border_horiz_sm.png') bottom left repeat-x; padding:10px 0; margin:0 10px;}
			ul#MenuLeft li div.submenu ul li.nobrd {text-align:center; background:none !important; padding:10px 0; margin:0 10px;}
			ul#MenuLeft li div.submenu ul li a, ul#MenuLeft li div.submenu ul li a:link, ul#MenuLeft li div.submenu ul li a:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#454545; text-decoration:none;}
			ul#MenuLeft li div.submenu ul li a:hover {color:#ee1842;}
		
			ul#MenuLeft li div.submenu .submenuBox {display:table; cursor:pointer; padding:10px 0;}
				ul#MenuLeft li div.submenu .submenuBox .boxImage {width:70px; height:70px; display:table-cell; vertical-align:middle; text-align:left;}
				.ie7 ul#MenuLeft li div.submenu .submenuBox .boxImage {width:70px; height:70px; display:inline-block; float:left; vertical-align:middle; text-align:left;}
				
				ul#MenuLeft li div.submenu .submenuBox .boxImageSm {width:50px; height:40px; display:table-cell; vertical-align:middle; text-align:left;}
				.ie7 ul#MenuLeft li div.submenu .submenuBox .boxImageSm {width:50px; height:40px; display:inline-block; float:left; vertical-align:middle; text-align:left;}
				
				ul#MenuLeft li div.submenu .submenuBox .boxText {min-width:160px; display:table-cell; vertical-align:middle; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#636363;}
				.ie7 ul#MenuLeft li div.submenu .two .four .submenuBox .boxText {width:130px !important; display:inline-block; float:left; vertical-align:middle; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#636363;}
				.ie7 ul#MenuLeft li div.submenu .submenuBox .boxText {width:160px; display:inline-block; float:left; vertical-align:middle; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#636363; padding-top:10px;}
				
					ul#MenuLeft li div.submenu .submenuBox .boxText a, ul#MenuLeft li div.submenu .submenuBox .boxText a:link, ul#MenuLeft li div.submenu .submenuBox .boxText a:visited {color:#636363; text-decoration:none;}
					ul#MenuLeft li div.submenu .submenuBox .boxText a:hover, ul#MenuLeft li div.submenu .submenuBox .boxText a:hover span.title, 
					ul#MenuLeft li div.submenu .submenuBox:hover .boxText a, ul#MenuLeft li div.submenu .submenuBox:hover .boxText a span.title {color:#ee1842; text-decoration:none;}
					
					.submenuBox .title, .submenuBox .title a, .submenuBox .title a:link, .submenuBox .title:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#454545; float:none !important; background:none !important; display:inline !important; text-decoration:none;}
					.submenuBox .title a:hover {color:#ee1842; float:none !important; background:none !important; display:inline !important;}

				ul#MenuLeft li div.submenu .submenuBox .boxIcon {width:40px; display:table-cell; padding-left:10px; vertical-align:middle; text-align:left;}
				.ie7 ul#MenuLeft li div.submenu .submenuBox .boxIcon {width:40px; display:inline-block; float:left; padding-left:10px; vertical-align:middle; text-align:left;}

	ul#MenuLeft li:hover * {position:relative;z-index:999;}

	.leadBoxMenu {width:290px; background:#fff;}
#MenuRight {width:350px; height:42px; background:url('../images/layout/menu_right_bg.jpg') top left repeat-x; -webkit-border-radius: 0 2px 2px 0; -moz-border-radius: 0 2px 2px 0; border-radius: 0 2px 2px 0; behavior: url('/skin/frontend/romtelecom/default/js/PIE.htc'); position:relative; z-index:9; float:left; list-style-type:none;}

     	/* CONTUL MEU */
	.MenuRightCont {background:url('../images/layout/menu_right_line.jpg') top right no-repeat; width:120px; float:left; height:42px; cursor:pointer; padding:0 0 0 3px;} /*width:110px;*/
		.MenuRightContLeft {float:left; padding:15px 0 0 15px; width:15px;} /* padding:15px 0 0 12px; */
		.MenuRightContRight {float:left; padding:15px 0 0 6px; width:75px; font-family:'fs_blakeregular', Arial, Helvetica, sans-serif; font-weight:400; font-size:13px; color:#fff; line-height:15px; }
			/*ul.MenuRightContLinks { list-style-type:none; padding:3px 0 0;}
			ul.MenuRightContLinks li a, ul.MenuRightContLinks li a:link, ul.MenuRightContLinks li a:visited {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#939393; line-height:10px; float:left; padding:0 5px 0 0; text-decoration:underline;}
			ul.MenuRightContLinks li a:hover {color:#fff;}*/

	.MenuRightContOn {display:none; background:url('../images/layout/menu_right_line.jpg') top right no-repeat; width:110px; float:left; height:45px;}
		.MenuRightContOnBut {background:#fff url('../images/layout/menu_right_over.jpg') top left repeat-x; margin:1px 2px 0 1px; border:1px solid #fff; height:40px; position:relative; z-index:9; cursor:pointer;}
		.MenuRightContOnBut .MenuRightContLeft {float:left; padding:13px 0 0 10px; width:15px;}
		.MenuRightContOnBut .MenuRightContRight {float:left; padding:13px 0 0 6px; width:73px; font-family:'fs_blakeregular', Arial, Helvetica, sans-serif; font-weight:400; font-size:13px; color:#000; line-height:15px; }
		.MenuRightContOnBox {background:#fff; width:329px; margin:-1px 1px 0 1px; -webkit-box-shadow: 0px 3px 3px 1px #b3b3b3; -moz-box-shadow: 0px 3px 3px 1px #b3b3b3; box-shadow: 0px 3px 3px 1px #b3b3b3; position:relative; z-index:2; padding:20px 10px 10px;}
		.MenuRightContOnBox input {background-color:#e6e6e6; border:1px solid #d8d8d8; -webkit-box-shadow: 0px 1px 3px 0px #b3b3b3 inset; -moz-box-shadow: 0px 1px 3px 0px #b3b3b3 inset; box-shadow: 0px 1px 3px 0px #b3b3b3 inset; height:20px; padding:2px 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#373737; font-weight:bold; width:140px; margin-right:10px;}
		.MenuRightContOnBoxLinks {margin-top:15px; float:left;}
			.MenuRightContOnBoxLinks a, .MenuRightContOnBoxLinks a:link, .MenuRightContOnBoxLinks a:visited {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#e91641; text-decoration:underline; padding-top:15px;}
			.MenuRightContOnBoxLinks a:hover {color:#373737; text-decoration:underline;}
		
		
   	/* EMAIL */
	.MenuRightEmail {background:url('../images/layout/menu_right_line.jpg') top right no-repeat; width:120px; float:left; height:42px;} /* width:120px; */
		.MenuRightEmailLeft {float:left; padding:15px 0 0 12px; width:15px;}
		.MenuRightEmailRight {float:left; padding:15px 0 0 6px; width:95px; font-family:'fs_blakeregular', Arial, Helvetica, sans-serif; font-weight:400; font-size:13px; color:#fff; line-height:15px;}
		.MenuRightEmailRight a, .MenuRightEmailRight a:link, .MenuRightEmailRight a:visited, .MenuRightEmailRight a:hover {font-family:'fs_blakeregular', Arial, Helvetica, sans-serif; font-weight:400; font-size:13px; color:#fff; line-height:15px; text-decoration:none;}

	.MenuRightEmailOn {display:none; background:url('../images/layout/menu_right_line.jpg') top right no-repeat; width:130px; float:left; height:45px;}
		.MenuRightEmailOnBut {background:#fff url('../images/layout/menu_right_over.jpg') top left repeat-x; margin:1px 2px 0 1px; border:1px solid #fff; height:40px; position:relative; z-index:9; cursor:pointer;}
		.MenuRightEmailOnBut .MenuRightEmailLeft {float:left; padding:13px 0 0 10px; width:15px;}
		.MenuRightEmailOnBut .MenuRightEmailRight {float:left; padding:13px 0 0 6px; width:93px; font-family:'fs_blakeregular', Arial, Helvetica, sans-serif; font-weight:400; font-size:13px; color:#000; line-height:15px; }
		
		.MenuRightEmailOnBox {background:#fff; width:329px; margin:-1px 1px 0 -109px; -webkit-box-shadow: 0 3px 3px 1px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 3px 3px 1px rgba(0, 0, 0, 0.2); box-shadow: 0 3px 3px 1px rgba(0, 0, 0, 0.2); position:relative; z-index:2; padding:20px 10px 10px;}
		.MenuRightEmailOnBox input.text {background-color:#e6e6e6; border:1px solid #d8d8d8; -webkit-box-shadow: 0px 1px 3px 0px #b3b3b3 inset; -moz-box-shadow: 0px 1px 3px 0px #b3b3b3 inset; box-shadow: 0px 1px 3px 0px #b3b3b3 inset; height:18px; padding:2px 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#373737; font-weight:bold; width:140px; margin-right:10px;}
		.MenuRightEmailOnBoxLinks {margin-top:15px; float:left;}
			.MenuRightEmailOnBoxLinks a, .MenuRightEmailOnBoxLinks a:link, .MenuRightEmailOnBoxLinks a:visited {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#e91641; text-decoration:underline; padding-top:15px;}
			.MenuRightEmailOnBoxLinks a:hover {color:#373737; text-decoration:underline;}



   	/* COSUL MEU */
	.MenuRightCos {float:left; width:105px; height:42px; position:relative;} /*width:110px;*/
		.MenuRightCosLeft {float:left; padding:15px 0 0 15px; width:15px;}
		.MenuRightCosRight {float:left; padding:15px 0 0 5px; width:65px; /*margin:0 20px 0 0; background:url('../images/layout/icon_cos_arrow.png') top right no-repeat;*/}
		.MenuRightCosRight a, .MenuRightCosRight a:link, .MenuRightCosRight a:visited, .MenuRightCosRight a:hover {font-family:'fs_blakeregular', Arial, Helvetica, sans-serif; font-weight:400; font-size:13px; color:#ff8f00; line-height:15px; text-decoration:none;}
		.MenuRightCosRightItems {background:url('../images/layout/icon_cos_tip.png') top left no-repeat; width:21px; height:15px; padding:6px 3px; text-align:center; position:absolute; z-index:99; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#292929; margin:-10px 0 0 25px;}
		.ie7 .MenuRightCosRightItems {position:absolute; right:60px;}

	.MenuRightCosOn {display:none; width:110px; float:left; height:45px;}
		.MenuRightCosBut {background:#fff url('../images/layout/menu_right_over.jpg') top left repeat-x; margin:1px 1px 0 1px; border:1px solid #fff; height:40px; position:relative; z-index:9; cursor:pointer;}
		.MenuRightCosBut .MenuRightCosRightItems {margin:-12px 0 0 23px;}
		.MenuRightCosBut .MenuRightCosLeft {float:left; padding:13px 0 0 13px; width:15px;}
		.MenuRightCosBut .MenuRightCosRight {float:left; padding:13px 0 0 5px; width:70px; font-family:'fs_blakeregular', Arial, Helvetica, sans-serif; font-weight:400; font-size:13px; color:#ff8f00; line-height:15px; }
		
		.MenuRightCosOnBox {background:#fff; width:328px; margin:-1px 1px 0 -239px; -webkit-box-shadow: 0px 3px 3px 1px #b3b3b3; -moz-box-shadow: 0px 3px 3px 1px #b3b3b3; box-shadow: 0px 3px 3px 1px #b3b3b3; position:relative; z-index:2; padding:20px 10px 10px;}
		.MenuRightCosOnBox input {background-color:#e6e6e6; border:1px solid #d8d8d8; -webkit-box-shadow: 0px 1px 3px 0px #b3b3b3 inset; -moz-box-shadow: 0px 1px 3px 0px #b3b3b3 inset; box-shadow: 0px 1px 3px 0px #b3b3b3 inset; height:20px; padding:2px 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#373737; font-weight:bold; width:140px; margin-right:10px;}
		.MenuRightCosOnBoxLinks {margin-top:15px; float:left;}
			.MenuRightCosOnBoxLinks a, .MenuRightCosOnBoxLinks a:link, .MenuRightCosOnBoxLinks a:visited {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#e91641; text-decoration:underline; padding-top:15px;}
			.MenuRightCosOnBoxLinks a:hover {color:#373737; text-decoration:underline;}





/* CONTENT */
#content {width:940px; margin:0 auto; padding:0;}
.contentBox {width:940px; margin:20px 0 0 0; padding:20px 0 0 0; /*border-top:1px dotted #757575;*/ background:url('../images/layout/border_horiz.png') top left repeat-x;}
.contentBoxRounded {width:938px; margin:0 auto 20px; padding:10px 0; background:#fff; border:1px solid #dddddd; -webkit-box-shadow: 0px 1px 0px 0px #b3b3b3; -moz-box-shadow: 0px 1px 0px 0px #b3b3b3; box-shadow: 0px 1px 0px 0px #b3b3b3; overflow:hidden; font-size:13px; }
.ie7 .contentBoxRounded {padding:10px 0; position:relative; zoom:1;}

#idDivBannerHome.contentBoxRounded, #idDivBannerGeneral.contentBoxRounded {padding:0;}

.lead {width:300px; overflow:hidden;}
.leadBox {width:298px; background:#fff; border:1px solid #dddddd; -webkit-box-shadow: 0px 1px 0px 0px #b3b3b3; -moz-box-shadow: 0px 1px 0px 0px #b3b3b3; box-shadow: 0px 1px 0px 0px #b3b3b3; overflow:hidden; float:left; min-height:315px; font-size:13px;}
	.leadBox img {-webkit-border-radius:10px 10px 0 0; -moz-border-radius:10px 10px 0 0; border-radius:10px 10px 0 0; behavior: url('../js/PIE.htc'); position:relative;}

	.leadBoxRight {width:300px; background:#fff;}
	.leadBoxRightText {padding:10px; background:#fff; border:1px solid #dddddd; border-top:none; -webkit-box-shadow: 0px 1px 0px 0px #b3b3b3; -moz-box-shadow: 0px 1px 0px 0px #b3b3b3; box-shadow: 0px 1px 0px 0px #b3b3b3;}
	.leadBoxMenu .leadBoxRightText {padding:10px; background:url('../images/layout/menu_lead_btm.jpg') bottom center no-repeat; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; border:none;}

	.menuRight {width:300px;}
	.menuRightText {padding:10px; background:#fff url('../images/myaccount/menuright_bg.jpg') top left repeat-x; border:1px solid #dddddd; -webkit-box-shadow: 0px 1px 0px 0px #b3b3b3; -moz-box-shadow: 0px 1px 0px 0px #b3b3b3; box-shadow: 0px 1px 0px 0px #b3b3b3;}
	.menuRightTextNormal {padding:10px; background:#fff; border:1px solid #dddddd; -webkit-box-shadow: 0px 1px 0px 0px #b3b3b3; -moz-box-shadow: 0px 1px 0px 0px #b3b3b3; box-shadow: 0px 1px 0px 0px #b3b3b3;}
	ul.meniuDreapta {list-style-type:none;}
	ul.meniuDreapta li {font-size:13px; color:#2e2e2e; padding:5px 0;list-style-type:none;}
	ul.meniuDreapta li a, ul.meniuDreapta li a:link, ul.meniuDreapta li a:visited {font-family:'fs_blakebold', Arial, Helvetica, sans-serif; font-weight:normal; font-size:13px; color:#2e2e2e; background:url('../images/myaccount/arrow_grey.png') left center no-repeat; padding:0 0 2px 20px; text-decoration:none;}
	ul.meniuDreapta li a:hover {font-size:13px; color:#0e67b1; background:url('../images/myaccount/arrow_blue.png') left center no-repeat; padding:0 0 2px 20px;}
	ul.meniuDreapta li.activeItem > a {font-size:13px; color:#0e67b1; background-image: none;padding:0 0 2px 20px;}
	ul.meniuDreapta li a.voyoRed:hover {font-size:13px; color:#0e67b1; background:url('../images/myaccount/arrow_blue.png') left center no-repeat; padding:0 0 2px 20px;}
	ul.meniuDreapta li a.voyoRed {font-size:13px; color:red; background:url('../images/myaccount/arrow_blue.png') left center no-repeat; padding:0 0 2px 20px;}
	ul.meniuDreapta li.activeItem > a.voyoRed {font-size:13px; color:#0e67b1; background-image: none;padding:0 0 2px 20px;}


.leadText {color:#636363; font-size:13px; padding:10px 0; font-weight:normal;}

a.greyButton, a.greyButton:link, a.greyButton:visited {background:url('../images/layout/grey_bg.jpg') top left repeat-x; border:1px solid #c0c0c0; -webkit-box-shadow: 0px 1px 0px 0px #5d5d5d; -moz-box-shadow: 0px 1px 0px 0px #5d5d5d; box-shadow: 0px 1px 0px 0px #5d5d5d; font-family:'fs_blakebold', Arial, Helvetica, sans-serif; font-weight:normal; color:#e91641; height:13px; line-height:11px; font-size:13px; padding:7px 20px 6px 6px; text-decoration:none; display:inline-block; text-shadow:#fff 1px 1px;}
.ie7 a.greyButton, .ie7 a.greyButton:link, .ie7 a.greyButton:visited, .ie7 a.greyButton:hover {height:15px; padding:5px 20px 6px 6px;}

a.greyButton:hover {background:url('../images/layout/grey_bg_over.jpg') top left repeat-x; color:#e91641; text-shadow:#ccc 1px 1px;}
a.greyButton:active {background:url('../images/layout/grey_bg_active.jpg') top left repeat-x; text-shadow:#ccc 1px 1px;}
	a.greyButton span {background:url('../images/layout/arrow_red.png') top right no-repeat; display:block; width:11px; height:15px; position:absolute; right:0; margin:-1px 5px 0;}
	.ie7 a.greyButton span {margin:1px 5px 0;}


.leadBoxMenu a.greyButton, .leadBoxMenu a.greyButton:link, .leadBoxMenu a.greyButton:visited {background:url('../images/layout/menu_grey_left.jpg') top left repeat-x; border:none; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; color:#e91641; height:30px; line-height:11px; font-size:13px; padding:0px; text-decoration:none; display:inline-block; font-family:'fs_blakebold', Arial, Helvetica, sans-serif; font-weight:normal; text-shadow:#fff 1px 1px;}
.leadBoxMenu a.greyButton:hover {background:url('../images/layout/menu_grey_left_over.jpg') top left repeat-x; color:#e91641; text-shadow:#ccc 1px 1px;}
	.leadBoxMenu a.greyButton span.bgRight {background:url('../images/layout/menu_grey_right.jpg') top right no-repeat; display:block; padding:7px 6px 6px; height:17px; float:none; margin:0; width: 107px;}
	.ie7 .leadBoxMenu a.greyButton span.bgRight {padding:6px; height:18px; width:110px;}

	.leadBoxMenu a.greyButton:hover span.bgRight {background:url('../images/layout/menu_grey_right_over.jpg') top right no-repeat;}
		.leadBoxMenu a.greyButton span.arrow {background:url('../images/layout/arrow_red.png') top right no-repeat; display:block; height:15px; width:1px; padding:0 5px; float:right; margin:0 0 0 5px;}
		.ie7 .leadBoxMenu a.greyButton span.arrow {margin:1px 0 0 5px;}


a.greyButtonSm, a.greyButtonSm:link, a.greyButtonSm:visited {background:url('../images/layout/greysm_bg.jpg') top left repeat-x; border:1px solid #c9c9c9; font-family:'fs_blakebold', Arial, Helvetica, sans-serif; font-weight:normal; text-shadow:#696969 1px 1px; color:#ffffff; height:16px; font-size:14px; padding:7px 20px 4px 8px; text-decoration:none; display:inline-block; line-height:10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; behavior: url('/skin/frontend/romtelecom/default/js/PIE.htc'); position:relative;}
.ie7 a.greyButtonSm, .ie7 a.greyButtonSm:link, .ie7 a.greyButtonSm:visited {background:url('../images/layout/greysm_bg.jpg') top left repeat-x; border:1px solid #c9c9c9; font-family:'fs_blakebold', Arial, Helvetica, sans-serif; font-weight:normal; text-shadow:#fff 1px 1px; color:#292929; height:18px; font-size:14px; padding:6px 18px 3px 8px; text-decoration:none; display:inline-block; line-height:10px;}

a.greyButtonSm:hover {background:url('../images/layout/greysm_over.jpg') top left repeat-x; color:#ffffff; text-shadow:#696969 1px 1px;}
a.greyButtonSm:active {background:url('../images/layout/greysm_active.jpg') top left repeat-x; color:#ffffff; text-shadow:#696969 1px 1px;}
	a.greyButtonSm span {background:url('../images/layout/arrow_white.png') top right no-repeat; display:block; width:11px; height:8px; position:absolute; right:0; margin:3px 5px 0 3px;}
	a.greyButtonSm span.horiz {background:url('../images/layout/arrow_grey_horiz_white.png') top right no-repeat; display:block; width:11px; height:16px; position:absolute; right:0; margin:-3px 5px 0 0;}
	a.greyButtonSm:active span.horiz {background:url('../images/layout/arrow_grey_horiz_grey.png') top right no-repeat; display:block; width:11px; height:16px; position:absolute; right:0; margin:-1px 5px 0 0;}
	.ie7 a.greyButtonSm span.horiz {background:url('../images/layout/arrow_grey_horiz_white.png') top right no-repeat; display:block; width:11px; height:16px; position:absolute; right:0; margin:0px 5px 0 0;}


.icon {width:70px; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#828282; float:left; text-align:center; margin-right:10px;}

.BorderRightDotted {/*border-right:1px dotted #757575;*/ background:url('../images/layout/border_vert.png') top right repeat-y; margin:0 5px; padding:0 5px 0 0;}
.BorderLeftDotted {background:url('../images/layout/border_vert.png') top left repeat-y;}
.BorderRightDottedSm {background:url('../images/layout/border_vert_sm.png') top right repeat-y;}

a.pinkButton, a.pinkButton:link, a.pinkButton:visited {background:url('../images/layout/red_bg.jpg') top left repeat-x; border:1px solid #ed355d; -webkit-box-shadow: 0px 1px 0px 0px #8e0340; -moz-box-shadow: 0px 1px 0px 0px #8e0340; box-shadow: 0px 1px 0px 0px #8e0340; color:#fff; height:13px; line-height:11px; font-size:13px; padding:8px 6px 6px; text-decoration:none; display:inline-block; font-family:'fs_blakebold', Arial, Helvetica, sans-serif; font-weight:normal; text-shadow:#b60f25 1px 1px;}
a.pinkButton:hover {background:url('../images/layout/red_bg_over.jpg') top left repeat-x; border:1px solid #ed355d; text-shadow:#9c091c 1px 1px;}
a.pinkButton:active {background:url('../images/layout/red_bg_active.jpg') top left repeat-x; border:1px solid #ed355d; text-shadow:#9c091c 1px 1px;}
	a.pinkButton span.config {background:url('../images/layout/icon_config.png') top right no-repeat; display:block; width:21px; height:21px; float:left; margin:-4px 5px 0 0;}
	a.pinkButton span.cos {background:url('../images/layout/icon_cart.png') top right no-repeat; display:block; width:21px; height:21px; float:left; margin:-4px 5px 0 0;}
	a.pinkButton span.next {background:url('../images/layout/icon_next.png') top right no-repeat; display:block; width:21px; height:21px; float:left; margin:-4px 5px 0 0;}
	a.pinkButton span.card {background:url('../images/myaccount/icon_card.png') top right no-repeat; display:block; width:22px; height:22px; float:left; margin:-4px 5px 0 0;}

.leadBoxMenu a.pinkButton, .leadBoxMenu a.pinkButton:link, .leadBoxMenu a.pinkButton:visited {background:url('../images/layout/menu_red_left.jpg') top left no-repeat; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; color:#fff; height:35px; padding:0; line-height:13px; font-size:13px; text-decoration:none; border:0px; display:inline-block; font-family:'fs_blakebold', Arial, Helvetica, sans-serif; font-weight:normal; text-shadow:#b60f25 1px 1px;}
.leadBoxMenu a.pinkButton:hover {background:url('../images/layout/menu_red_left_over.jpg') top left no-repeat; text-shadow:#9c091c 1px 1px;}
	.leadBoxMenu a.pinkButton span.bgRight {background:url('../images/layout/menu_red_right.jpg') top right no-repeat; display:block; padding:10px 6px; height:15px;}
	.leadBoxMenu a.pinkButton:hover span.bgRight {background:url('../images/layout/menu_red_right_over.jpg') top right no-repeat;}
		.leadBoxMenu a.pinkButton span.config {margin:-3px 5px 0 0;}


.products-grid a.pinkButton {width:181px; font-size:16px; text-align:center;}
	.products-grid a.pinkButton span.cos {padding-left:45px;}


/* begin add by Aurel*/
input.pinkButton {background:url('../images/layout/pink_bg.jpg') top left repeat-x; border:1px solid #d3005e; -webkit-box-shadow: 0px 1px 0px 0px #8e0340; -moz-box-shadow: 0px 1px 0px 0px #8e0340; box-shadow: 0px 1px 0px 0px #8e0340; color:#fff; height:13px; line-height:11px; font-size:13px; padding:7px 6px;  text-decoration:none; display:inline-block; height:29px;}
input.pinkButton:hover {background:url('../images/layout/pink_bg_over.jpg') top left repeat-x; border:1px solid #af004e; cursor:pointer;}
input.pinkButton span.next {background:url('../images/layout/icon_next.png') top right no-repeat; display:block; width:21px; height:21px; float:left; margin:-4px 5px 0 0;}
input.pinkButton span.cos {background:url('../images/layout/icon_cart.png') top right no-repeat; display:block; width:21px; height:21px; float:left; margin:-4px 5px 0 0;}

.products-grid input.greyButton {background:url('../images/layout/grey_bg.jpg') top left repeat; border:1px solid #c0c0c0; -webkit-box-shadow: 0px 1px 0px 0px #5d5d5d; -moz-box-shadow: 0px 1px 0px 0px #5d5d5d; box-shadow: 0px 1px 0px 0px #5d5d5d; color:#df057f; height:13px; line-height:11px; font-size:16px; text-align:center; padding:7px 16px 6px 16px;text-decoration:none; display:inline-block; height:29px;width: 195px;}
.products-grid input.greyButton:hover {background:url('../images/layout/grey_bg_over.jpg') top left repeat-x; border:1px solid #c0c0c0; cursor:pointer;}
.products-grid input.greyButton span {background:url('../images/layout/arrow_pink.png') top right no-repeat; display:block; width:11px; height:15px; float:right; margin:-1px 0 0 5px;}

/* end add by Aurel*/

button.pinkButton {background:url('../images/layout/red_bg.jpg') top left repeat-x; border:1px solid #d3005e; -webkit-box-shadow: 0px 1px 0px 0px #8e0340; -moz-box-shadow: 0px 1px 0px 0px #8e0340; box-shadow: 0px 1px 0px 0px #8e0340; color:#fff; height:13px; line-height:11px; font-size:13px; padding:7px 6px;  text-decoration:none; display:inline-block; height:29px; font-family:'fs_blakebold', Arial, Helvetica, sans-serif; font-weight:normal; text-shadow:#b60f25 1px 1px;}
button.pinkButton:hover {background:url('../images/layout/red_bg_over.jpg') top left repeat-x; border:1px solid #af004e; cursor:pointer; text-shadow:#b60f25 1px 1px;}
	button.pinkButton span.next {background:url('../images/layout/icon_next.png') top right no-repeat; display:block; width:21px; height:21px; float:left; margin:-4px 5px 0 0;}
	button.pinkButton span.cos {background:url('../images/layout/icon_cart.png') top right no-repeat; display:block; width:21px; height:21px; float:left; margin:-4px 5px 0 0;}

button.greyButton {background:url('../images/layout/grey_bg.jpg') top left repeat; border:1px solid #c0c0c0; -webkit-box-shadow: 0px 1px 0px 0px #5d5d5d; -moz-box-shadow: 0px 1px 0px 0px #5d5d5d; box-shadow: 0px 1px 0px 0px #5d5d5d; color:#e91641; height:13px; line-height:11px; font-size:13px; padding:7px 6px 6px;  text-decoration:none; display:inline-block; height:29px; font-family:'fs_blakebold', Arial, Helvetica, sans-serif; font-weight:normal; text-shadow:#fff 1px 1px;}
button.greyButton:hover {background:url('../images/layout/grey_bg_over.jpg') top left repeat-x; border:1px solid #c0c0c0; cursor:pointer; text-shadow:#ccc 1px 1px;}
	button.greyButton span {background:url('../images/layout/arrow_red.png') top right no-repeat; display:block; width:11px; height:15px; float:right; margin:-1px 0 0 5px;}


button.greyButtonSml {background:url('../images/layout/grey_bg.jpg') top left repeat; border:1px solid #c0c0c0; -webkit-box-shadow: 0px 1px 0px 0px #5d5d5d; -moz-box-shadow: 0px 1px 0px 0px #5d5d5d; box-shadow: 0px 1px 0px 0px #5d5d5d; color:#e91641; line-height:11px; font-size:13px; padding:4px 6px;  text-decoration:none; height:25px; font-family:'fs_blakebold', Arial, Helvetica, sans-serif; font-weight:normal; text-shadow:#fff 1px 1px;}
button.greyButtonSml:hover {background:url('../images/layout/grey_bg_over.jpg') top left repeat-x; border:1px solid #c0c0c0; cursor:pointer; text-shadow:#ccc 1px 1px;}
	button.greyButtonSml span {background:url('../images/layout/arrow_red.png') top right no-repeat; display:block; width:11px; height:15px; float:right; margin:-1px 0 0 5px;}



/* CATEGORIE */
#breadcrumbs ul {width:620px; margin:0 5px 0; float:left; list-style-type:none;}
	#breadcrumbs ul li {float:left; background:url('../images/layout/breadcrumbs_arrow.png') center left no-repeat; padding:0 10px 0 10px; font-size:11px; color:#2d2d2e; line-height:14px;list-style-type:none;}
	#breadcrumbs ul li.first {font-weight:bold; background:none;}
		#breadcrumbs ul li a, #breadcrumbs ul li a:link, #breadcrumbs ul li a:visited {color:#757575; text-decoration:none;}
		#breadcrumbs ul li a:hover {color:#2d2d2e; text-decoration:underline;}

#call {width:270px; padding:0 0 0 40px; float:left; font-family:'fs_blakebold', Arial, Helvetica, sans-serif; font-weight:normal; color:#1476c5; font-size:14px; line-height:16px; margin-top:-3px;}
	#call span {color:#39393a;}

#headerCategorie {width:940px; height:350px; padding:0; margin:10px 0 0 0;}

.continut {width:620px; margin-right:20px; float:left;}
.continutOverContent {width:620px; margin-right:20px; float:left; position:relative; margin-top:-10px; z-index:2;}
.leads {width:300px; float:left;}

.continutBoxRounded {width:600px; background:#fff; margin:0 auto; padding:10px 9px; border:1px solid #dddddd; -webkit-box-shadow: 0px 1px 0px 0px #b3b3b3; -moz-box-shadow: 0px 1px 0px 0px #b3b3b3; box-shadow: 0px 1px 0px 0px #b3b3b3; overflow:hidden; position:relative; z-index:1;}
.titleSmall {font-size:11px; color:#222222; text-align:center; padding-top:5px;}
.continutBoxRounded p {margin-bottom:10px !important;}


.oferta-online-produs {position:absolute; z-index:9; right:0; margin:-3px -3px 0;}

.produse {display:block; width:600px; padding:25px 0 30px 0; border-bottom:1px dotted #757575;}
	.produsBox {width:195px; float:left;}
		.produsBoxText {/*border-left:1px dotted #757575; border-right:1px dotted #757575;*/ background:url('../images/layout/produsbox_bg.png') top left repeat-y; padding:15px 10px; font-size:13px;}
		.produsBoxText ul { list-style-type:disc; margin-left:20px;}

		.produsBoxTextBanda {/*border:1px dotted #757575;*/ /*background:url('../images/layout/produsboxbanda_bg.png') top left repeat-x;*/ background: #f6600e; padding:5px; font-size:11px; font-weight:bold; margin:15px 0; color:#fff; text-align:center;}
			.produsBoxTextBanda strong {font-weight:bold;}
		.produsBoxTextPret {font-family:'fs_blakebold', Arial, Helvetica, sans-serif; font-weight:normal; font-size:32px; font-weight:bold; color:#393a3b; text-align:center; margin:0;}
		.produsBoxTextDetail {font-family:'fs_blake_lightregular', Arial, Helvetica, sans-serif; font-size:11px; color:#888888; text-align:center; padding-top:5px;}

		.produsBoxText2Row {background:url('../images/layout/produsbox_bg_2row.png') top left repeat-y; padding:15px 10px 5px 10px; font-size:13px;}
		.produsBoxText3Row {background:url('../images/layout/produsbox_bg_3row.png') top left repeat-y; padding:15px 10px 5px 10px; font-size:13px;}


.produseInfo {display:block; width:600px; padding:25px 0 30px 0;}
	.produseInfoImg {width:55px; margin-right:15px; float:left;}
	.produseInfoText {width:530px; float:left; font-size:13px;}

.produseInfo ul {list-style-type:disc;}

		.products-grid a.greyButton, .products-grid a.greyButton:link, .products-grid a.greyButton:visited {background:url('../images/layout/grey_bg.jpg') top left repeat-x; border:1px solid #c0c0c0; -webkit-box-shadow: 0px 1px 0px 0px #5d5d5d; -moz-box-shadow: 0px 1px 0px 0px #5d5d5d; box-shadow: 0px 1px 0px 0px #5d5d5d; color:#e91641; height:13px; font-size:16px; text-align:center; padding:7px 26px 6px 26px; text-decoration:none; display:inline-block; width:141px;}
		.ie7 .products-grid a.greyButton, .ie7 .products-grid a.greyButton:link, .ie7 .products-grid a.greyButton:visited {background:url('../images/layout/grey_bg.jpg') top left repeat-x; border:1px solid #c0c0c0; -webkit-box-shadow: 0px 1px 0px 0px #5d5d5d; -moz-box-shadow: 0px 1px 0px 0px #5d5d5d; box-shadow: 0px 1px 0px 0px #5d5d5d; color:#e91641; height:15px; font-size:16px; text-align:center; padding:5px 26px 6px 26px; text-decoration:none; display:inline-block; width:141px;}

			.products-grid a.greyButton span {background: url("../images/layout/arrow_red.png") no-repeat right top; display: block; height: 15px; margin: -1px 5px 0; position: absolute; right: 30px; width: 11px;}
			.ie7 .products-grid a.greyButton span {background: url("../images/layout/arrow_red.png") no-repeat right top; display: block; height: 15px; margin: 1px 5px 0; position: absolute; right: 30px; width: 11px;}


		.products-list a.greyButton, .products-list a.greyButton:link, .products-list a.greyButton:visited {background:url('../images/layout/grey_bg.jpg') top left repeat-x; border:1px solid #c0c0c0; -webkit-box-shadow: 0px 1px 0px 0px #5d5d5d; -moz-box-shadow: 0px 1px 0px 0px #5d5d5d; box-shadow: 0px 1px 0px 0px #5d5d5d; color:#e91641; height:13px; font-size:16px; text-align:center; padding:7px 26px 6px 26px; text-decoration:none; display:inline-block; width:236px;}

		.category-products-big .products-list a.greyButton, .category-products-big .products-list a.greyButton:link, .category-products-big .products-list a.greyButton:visited {background:url('../images/layout/grey_bg.jpg') top left repeat-x; border:1px solid #c0c0c0; -webkit-box-shadow: 0px 1px 0px 0px #5d5d5d; -moz-box-shadow: 0px 1px 0px 0px #5d5d5d; box-shadow: 0px 1px 0px 0px #5d5d5d; color:#e91641; height:13px; font-size:16px; text-align:center; padding:7px 96px 6px 76px;  text-decoration:none; display:inline-block; width:126px;}
		.ie7 .category-products-big .products-list a.greyButton, .ie7 .category-products-big .products-list a.greyButton:link, .ie7 .category-products-big .products-list a.greyButton:visited {background:url('../images/layout/grey_bg.jpg') top left repeat-x; border:1px solid #c0c0c0; -webkit-box-shadow: 0px 1px 0px 0px #5d5d5d; -moz-box-shadow: 0px 1px 0px 0px #5d5d5d; box-shadow: 0px 1px 0px 0px #5d5d5d; color:#e91641; height:15px; font-size:16px; text-align:center; padding:5px 96px 6px 76px;  text-decoration:none; display:inline-block; width:126px;}

		.category-products-big .products-list a.greyButton span {background: url("../images/layout/arrow_red.png") no-repeat right top; display: block; height: 15px; margin: -1px 5px 0; position: absolute; right: 80px; width: 11px;}
		.ie7 .category-products-big .products-list a.greyButton span {background: url("../images/layout/arrow_red.png") no-repeat right top; display: block; height: 15px; margin: 1px 5px 0; position: absolute; right: 80px; width: 11px;}

		.products-grid a.greyButton:hover, .products-list a.greyButton:hover, .category-products-big .products-list a.greyButton:hover {background:url('../images/layout/grey_bg_over.jpg') top left repeat-x; color:#e91641;}
		.products-grid a.greyButton:active, .products-list a.greyButton:active, .category-products-big .products-list a.greyButton:active {background:url('../images/layout/grey_bg_active.jpg') top left repeat-x;}




.echipament {}
	.echipamentText {float:left; border-bottom:1px dotted #757575; border-right:1px dotted #757575; border-top:1px dotted #757575; width:269px; height:118px; padding:20px;}
		.echipamentTextDetalii {margin-top:5px; margin-bottom:20px; padding-bottom:10px; border-bottom:1px dotted #757575;}
		.echipamentTextPret {font-size:22px; font-weight:bold; color:#393a3b; line-height:26px; float:left;}


.pachete {padding:25px 175px 15px; border-top:1px solid #dddddd; border-left:1px solid #dddddd; border-right:1px solid #dddddd; text-align:center;}
.pachete hr {background:url('../images/layout/border_horiz.png') top left repeat-x; margin:20px 0px 15px; height:1px;}
.pachete h1 {margin-bottom:15px;}
.pachete h4.bold {text-align:center !important;}



/* PRODUS */

/*
ul.produsInfo {list-style-type:none;}
ul.produsInfo li {background:url('../images/layout/bullet.png') left 5px no-repeat; padding:0 0 0 15px; margin-bottom:5px; font-size:13px;}
*/

ul.produsInfo, ul.bullets li {list-style-type:none;}
ul.produsInfo li, ul.bullets li {background:url('../images/layout/bullet.png') left 5px no-repeat; padding:0 0 0 15px; margin-bottom:5px; font-size:13px;}


.ui-tooltip-dark ul.produsInfo li {font-size:11px;}

.bannerSpecial, .bannerSpecialNegru {width:920px; height:430px; margin-bottom:20px; padding:10px; position:relative;}

	.bannerSpecial #specialContent, .bannerSpecialNegru #specialContent {position:absolute; bottom:100px; width:920px;}
	.bannerSpecial #specialPrice, .bannerSpecialNegru #specialPrice {position:absolute; bottom:10px;}

	.bannerSpecial h1, .bannerSpecial .w440 {color:#fff;}
	.bannerSpecialNegru h1, .bannerSpecialNegru .w440 {color:#3a3a3a;}
	.bannerSpecial .produsBoxText, .bannerSpecialNegru .produsBoxText {padding-top:10px !important;}
		.bannerSpecial .produsBoxText h5, .bannerSpecial .produsBoxText .produsBoxTextPret, .bannerSpecial .produsBoxText .produsBoxTextDetail {color:#fff;}
		.bannerSpecialNegru .produsBoxText h5, .bannerSpecialNegru .produsBoxText .produsBoxTextPret, .bannerSpecialNegru .produsBoxText .produsBoxTextDetail {color:#3a3a3a;}

	.bannerSpecial .brdBtm1px {background:url('../images/layout/horiz_sm_white.png') bottom left repeat-x;}
	.bannerSpecialNegru .brdBtm1px {background:url('../images/layout/border_horiz_sm.png') bottom left repeat-x;}

.col2-right-layout .special {margin-top:470px;}

.boxSpecial {width:480px; margin:20px auto; padding:10px 69px; border:1px solid #dddddd; -webkit-box-shadow: 0px 1px 0px 0px #b3b3b3; -moz-box-shadow: 0px 1px 0px 0px #b3b3b3; box-shadow: 0px 1px 0px 0px #b3b3b3; overflow:hidden; position:relative; z-index:1; background:url('../images/layout/box_special_bg.jpg') top center repeat-y;}
	.boxSpecialPoza {margin:0px -69px;}
	.ie7 .boxSpecialPoza img {margin-top:15px;}
	.boxSpecialText {font-family:'fs_blakeregular', Arial, Helvetica, sans-serif; font-weight:400; font-size:13px; color:#636363; line-height:16px;}
	.boxSpecialText ul li {margin-left:15px; margin-top:15px; list-style-type:disc;}


a.serviciiTabMore, a.serviciiTabMore:link, a.serviciiTabMore:visited, a.serviciiTabMore:hover {background:url('../images/layout/acc_tab_maimult.jpg') top left no-repeat; display:block; width:590px; height:17px; font-size:12px; font-weight:bold; color:#3e4041; padding:5px; text-decoration:none; cursor:pointer; margin-bottom:2px; line-height:18px;}
a.serviciiTabMoreClose, a.serviciiTabMoreClose:link, a.serviciiTabMoreClose:visited, a.serviciiTabMoreClose:hover {background:url('../images/layout/acc_tab_maiputin.jpg') top left no-repeat !important;}

a.serviciiTabOpen, a.serviciiTabOpen:link, a.serviciiTabOpen:visited, a.serviciiTabOpen:hover {background:url('../images/layout/acc_tab_deschide.jpg') top left no-repeat; display:block; width:590px; height:17px; font-size:12px; font-weight:bold; color:#3e4041; padding:5px; text-decoration:none; cursor:pointer; margin-bottom:2px; line-height:18px;}
a.serviciiTabOpenClose, a.serviciiTabOpenClose:link, a.serviciiTabOpenClose:visited, a.serviciiTabOpenClose:hover {background:url('../images/layout/acc_tab_inchide.jpg') top left no-repeat !important;}

.servicii {display:table; padding:10px 0; margin-bottom:20px; font-size:13px;}
	.serviciiPoza {display:table-cell; vertical-align:middle; width:80px; padding-right:10px;}
	.ie7 .serviciiPoza {display:inline-block; float:left; vertical-align:middle; width:80px; padding-right:10px;}

	.serviciiText {display:table-cell; vertical-align:middle; width:450px; padding-right:10px;}
	.ie7 .serviciiText {display:inline-block; float:left; vertical-align:middle; width:450px; padding-right:10px;}
		.serviciiText strong {font-size:16px; color:#3b3b3b;}
		.serviciiText p strong {font-size:13px; color:#3b3b3b;}

	.serviciiTip {display:table-cell; vertical-align:middle; width:50px; text-align:center !important;}
	.ie7 .serviciiTip {display:inline-block; float:left; vertical-align:middle; width:50px; text-align:center !important; padding-top:20px;}
		.serviciiTip a.tooltip {margin-left:10px;}
		.servicii p {margin:0 0 10px !important;}

.tarife {background:#f4f4f4; border:1px solid #e5e5e5; margin-bottom:1px; width:600px;}
	.tarifeLeft {border-right:1px solid #dadada; padding:5px; float:left; font-size:12px; width:425px;}
	.tarifeRight {border-left:1px solid #ffffff; padding:5px; float:left; font-size:12px; font-weight:bold; width:145px;}

.canale {padding:0 0 5px 80px; margin:-20px 0 20px;}

ul.listaCanale {list-style-type:none; margin:0; padding:10px 0;}
	ul.listaCanale li {float:left; cursor:pointer; font-size:11px; color:#3b3b3b; font-weight:bold; margin-right:4px; height:31px; padding:0;}
		ul.listaCanale li span.left, ul.listaCanale li span.right {display:none; height:24px; width:5px; float:left;}
		ul.listaCanale li span.name {padding:2px; float:left;}
	ul.listaCanale li.current {background:#2d2d2d url('../images/layout/canal_current.jpg') bottom center no-repeat; height:31px; padding:0; color:#fff;}
		ul.listaCanale li.current span.left {background: url('../images/layout/canal_left.jpg') top left no-repeat; display:block; height:24px; width:5px; float:left;}
		ul.listaCanale li.current span.name {padding:3px; float:left;}
		ul.listaCanale li.current span.right {background: url('../images/layout/canal_right.jpg') top right no-repeat; display:block; height:24px; width:5px; float:left;}
		ul.canal {list-style-type:none; margin:0; padding:0 0 10px;}
			ul.canal li {float:left; margin: 0 15px 15px 0;}



/* CONFIGURATOR */
#acoperire {background:url('../images/layout/configurator_acoperire.png') top center no-repeat; width:630px; height:220px; padding:30px 155px 20px 155px; color:#fff;}

ul.acoperireTabs {list-style-type:none; padding:0;}
ul.acoperireTabs li {float:left; width:315px; cursor:pointer; color:#97a4ae; font-weight:bold; background:url('../images/layout/acoperire_tab.png') bottom left repeat-x; height:35px;}
ul.acoperireTabs li.tal.current {color:#fff; background:url('../images/layout/acoperire_tab_left_on.png') bottom left no-repeat;}
ul.acoperireTabs li.tar.current {color:#fff; background:url('../images/layout/acoperire_tab_right_on.png') bottom right no-repeat;}

.acoperirePanes {padding-top:15px;}
	.acoperirePanes label {font-size:11px; font-weight:bold; color:#fff; padding-left:5px;}
	.acoperirePanes input {background:#e2e2e2; border:1px solid #ccc; -webkit-box-shadow: 0px 1px 1px 0px #bbb inset; -moz-box-shadow: 0px 1px 1px 0px #bbb inset; box-shadow: 0px 1px 1px 0px #bbb inset; height:14px; padding:3px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
	.acoperirePanes select {background:#e2e2e2; border:1px solid #ccc; -webkit-box-shadow: 0px 1px 1px 0px #bbb inset; -moz-box-shadow: 0px 1px 1px 0px #bbb inset; box-shadow: 0px 1px 1px 0px #bbb inset; height:22px; padding:3px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
	.acoperirePanes input.small {width:45px;}
	.acoperirePanes input.medium {width:110px;}
	.acoperirePanes select.medium {width:118px;}
	.acoperirePanes input.big {width:200px;}
	.acoperirePanes .verificaR {float:right; margin:10px 2px 0 0;}
	.acoperirePanes .verificaL {float:left; margin:0 0 0 5px;}

button.greyButtonSm{background:url('../images/layout/greysm_bg.jpg') top left repeat-x; border:1px solid #afafaf; color:#292929; height:22px; font-size:13px; padding:3px 8px 4px; line-height:10px;}
button.greyButtonSm:hover {background:url('../images/layout/greysm_over.jpg') top left repeat-x; color:#292929; cursor:pointer;}
button.greyButtonSm:active {background:url('../images/layout/greysm_active.jpg') top left repeat-x;}
	button.greyButtonSm span {background:url('../images/layout/arrow_grey.png') top right no-repeat; display:block; width:11px; height:8px; float:right; margin:3px 0 0 5px;}



.configHead {background:url('../images/layout/configurator_pas2.png') top center no-repeat; width:628px; padding:30px 155px; color:#3a3a3a; text-align:center; border:1px solid #dddddd; -webkit-box-shadow: 0px 1px 0px 0px #b3b3b3; -moz-box-shadow: 0px 1px 0px 0px #b3b3b3; box-shadow: 0px 1px 0px 0px #b3b3b3;}
.configHead p {font-size:13px; color:#3a3a3a; margin:10px 0 20px;}


.configTabsDiv {background:url('../images/layout/config_tabs_bg.jpg') top left repeat-x; height:43px; /*overflow:hidden;*/ padding:0 10px 0;}
	ul.configTabs {list-style:none; margin:0 !important; padding:0;}
		ul.configTabs li {height:43px; float:left; position:relative; z-index:1; margin:0 3px;}
			ul.configTabs li a, ul.configTabs li a:link, ul.configTabs li a:visited {height:23px; padding:12px 10px 8px 10px; display:block; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; color:#474747; line-height:24px; text-decoration:none; text-align:center; background:url('../images/layout/config_tabs_line.jpg') top left no-repeat;}
			ul.configTabs li a.first {background:none;}
			ul.configTabs li a.current {color:#fff; background:url('../images/layout/taburi_bg_over.png') bottom left repeat;}
				ul.configTabs li a span {display:none;}
				ul.configTabs li a.current span {display:block; background:url('../images/layout/taburi_arrow.png') top left no-repeat; width:50px; height:12px; position:absolute; z-index:9; top:43px; left:50%; margin-left:-25px;}


.configPanes {width:920px; margin:-20px auto 20px auto; background:#fff; padding:10px 9px; border-left:1px solid #dddddd; border-right:1px solid #dddddd; border-bottom:1px solid #dddddd; -webkit-box-shadow: 0px 1px 0px 0px #c9c9c9; -moz-box-shadow: 0px 1px 0px 0px #c9c9c9; box-shadow: 0px 1px 0px 0px #c9c9c9; overflow:hidden;}

.configPanes .titluCos {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#3b3b3b; padding:15px 5px;}
.configPanes .titluProdus {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#3b3b3b;}
.configPanes .titluPret {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#393a3b;}
.configPanes .titluTotal {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#393a3b;}

.configPanes a.editCos {line-height:20px; background:url('../images/layout/edit_on.png') top left no-repeat; padding-left:20px;}
.configPanes span.editCos {line-height:20px; background:url('../images/layout/edit_off.png') top left no-repeat; padding-left:20px;}


.configLeft {width:620px; margin-right:10px; float:left; position:relative; z-index:0;}
.configLeft td {background:url('../images/layout/border_vert_sm.png') top right repeat-y;}
.configLeft td > div {background:url('../images/layout/border_horiz_sm.png') top left repeat-x; padding:5px;}

.configRight td {background:url('../images/layout/border_horiz_sm.png') top left repeat-x;}
.configRight td > div {background:url('../images/layout/border_vert_sm.png') bottom right repeat-y; padding:5px;}
.configLeft td.nobrd, .configLeft td > div.nobrd, .configRight td.nobrd, .configRight td > div.nobrd {background:none;}

.configLeft td > div .cell1 {display: table-cell; vertical-align:middle; text-align:center; padding:0 5px 0 0;}
.configLeft td > div label {display: table-cell;}
	.configLeft td > div .cell2 {display: table-cell; vertical-align:middle; text-align:left; width:160px; padding-right:5px;}
	.configLeft td > div .cell3 {display: table-cell; vertical-align:middle; text-align:center; width:50px; padding-right:5px;}
	.configLeft td > div .cell4 {display: table-cell; vertical-align:middle; text-align:right; width:15px;}

.configLeft p.titluInactiv {font-size:14px; font-weight:bold; color:#b2b2b2;}
.configLeft p.titluActiv {font-size:14px; font-weight:bold; color:#3a3a3a;}
.configLeft p.configText {font-size:11px; color:#636363;}
.configLeft p.titluNoInactiv {font-size:12px; font-weight:bold; color:#8b8b8b; padding-top:2px;}

.configLeft .placeholder_2_activ {background:url('../images/layout/config_activ_bg.jpg') bottom left repeat-x; border-top:1px solid #dcdcdc; border-left:1px solid #dcdcdc; border-right:1px solid #cbc9c9; -webkit-border-radius: 5px 0 0 5px; -moz-border-radius: 5px 0 0 5px; border-radius: 5px 0 0 5px; behavior: url('../js/PIE.htc'); position:relative; padding:5px !important;}
.configLeft .placeholder_1_activ {background:url('../images/layout/config_activ_bg.jpg') bottom left repeat-x; border-top:1px solid #dcdcdc; border-left:1px solid #ffffff; border-right:1px solid #cbc9c9; padding:5px !important;}
.configLeft .placeholder_3_activ {background:url('../images/layout/config_activ_bg.jpg') bottom left repeat-x; border-top:1px solid #dcdcdc; border-left:1px solid #ffffff; border-right:1px solid #dcdcdc; -webkit-border-radius:0 5px 5px 0; -moz-border-radius: 0 5px 5px 0; border-radius: 0 5px 5px 0; behavior: url('../js/PIE.htc'); position:relative; padding:5px !important;}

.configLeft .cell1input {float:left; margin:15px 10px 0 0;}

.configLeft .optionsTab {background:#ececec; padding:5px 10px; height:25px; display:table; width:600px;}
.configLeft .optionsTab h4 {border-right:1px solid #d4d4d4; display:table-cell; width:75%;}
.configLeft .optionsTab .plata {border-left:1px solid #f2f2f2; font-size:13px; color:#2e2f30; padding:5px 0 0 10px; display:table-cell; width:25%; text-align:center;}

.technology {float:left; width:40px; text-align:center; padding:0 0 0 35px;}
.technology label {cursor:pointer;}

.optionsItem {display:table; background:url('../images/layout/border_horiz_sm.png') bottom left repeat-x; margin:10px 0; padding-bottom:10px;}
	.optionsItem .optionsItemDesc {display:table-cell; width:460px; background:url('../images/layout/border_vert_sm.png') top right repeat-y; padding:10px 0; vertical-align:middle;}

		.optionsItem .optionsItemDesc .poza {display: table-cell; padding-right: 10px; vertical-align: middle; width: 80px;}
		.optionsItem .optionsItemDesc .text {display: table-cell; padding-right: 10px; vertical-align: middle; width:330px;}
			.optionsItem .optionsItemDesc .text strong {font-size:16px; font-weight:bold; color:#3b3b3b; line-height:24px;}
			.optionsItem .optionsItemDesc .text span {font-size:14px; font-weight:bold; color:#3b3b3b; line-height:20px;}
			.optionsItem .optionsItemDesc .text p {margin-bottom:10px;}
		.optionsItem .optionsItemDesc .tip {display: table-cell; padding-right: 10px; vertical-align: middle; text-align:center; width: 20px;}

	.optionsItem .optionsItemPret {display:table-cell; width:150px; padding:10px 0 10px 10px; vertical-align:middle; text-align:center;}
		.optionsItem .optionsItemPret .dtc {text-align:right; width:70px; vertical-align:middle;}
		.optionsItem .optionsItemPret .pret {display:table-cell; text-align:left; font-size:18px; font-weight:bold; color:#393a3b; padding-left: 5px; width:75px; vertical-align:middle;}
		.optionsItem .optionsItemPret .pret.tac {display:inline;}
		.optionsItem .optionsItemPret .check {background:url('../images/layout/border_horiz_sm.png') top left repeat-x; padding-top:10px; margin-top:10px;}

		.optionsItem .optionsItemPret .plata {display:table; width:100%;}
			.optionsItem .optionsItemPret .plata .pret {text-align:right; padding-right:5px;}
			.optionsItem .optionsItemPret .plata .dtc {text-align:left; padding-left:5px;}
		.optionsItem .optionsItemPret .pretSm {text-align:center; font-size:11px; font-weight:bold; color:#393a3b;}
		.optionsItem .optionsItemPret select {background:url('../images/layout/select_bg.jpg') top left repeat-x; border:1px solid #d6d6d6; padding:0 0 0 5px;}

.optionsItem hr {background:url('../images/layout/border_horiz_sm.png') top left repeat-x; padding-top:10px; margin-top:10px; height:1px;}


.configRight {width:290px; float:left; background: #f4f4f4 url('../images/layout/produsbox_bg_2row.png') top left repeat-y; border-top:1px dotted #989898; border-bottom:1px dotted #989898;}
.configRight hr {background:url('../images/layout/border_horiz_sm.png') top left repeat-x; margin:0px; height:1px;}
.configRight.pas2 {margin-top:15px;}
.configRight.pas3 {margin-top:30px;}

.configRight .cosLeft {display:table-cell; vertical-align:middle; text-align:center; width:200px;}
	.configRight .cosLeft .cosIcon {display:table-cell; vertical-align:middle; text-align:left; padding-right:10px;}
		.configRight .cosLeft .cosIcon img {width:50px;}
		.selectedService img.cosText {width:50px; padding-right:10px;}
	.configRight .cosLeft .cosText {display:table-cell; vertical-align:middle; text-align:left; font-size:12px; font-weight:bold; color:#3a3a3a;}
	.configRight .totalText {text-align:center; font-size:12px; font-weight:bold; color:#3a3a3a;}
	.configRight .totalPret {text-align:center; font-size:22px; font-weight:bold; color:#3a3a3a; padding:10px !important;}

.configRight .cosRight {display:table-cell; vertical-align:middle; text-align:right; width:70px; font-size:12px; font-weight:bold; color:#3a3a3a; padding-bottom:10px;}
.configRight .anterior {background:url('../images/layout/arrow.png') left 4px no-repeat; padding-left:10px;}
	.configRight .anterior:hover {background:url('../images/layout/arrow_over.png') left 4px no-repeat; padding-left:10px;}


#suggestionGrandContainer table td {width:30%; text-align:center;}


.ptb10 {padding:10px 0 !important;}
.dt {display:table;}
.dtc {display:table-cell;}
.tac {text-align:center !important;}
.h25 {height:25px;}
.vam {vertical-align:middle;}


/* FOOTER */
ul#footer {border-top:1px solid #c2c2c2; width:920px; margin:20px auto; padding:20px 10px 0; list-style-type:none;}
ul#footer li {font-family:'fs_blakebold', Arial, Helvetica, sans-serif; font-weight:normal; font-size:13px; color:#0077bc; line-height:16px; float:left; width:140px; padding-right:10px; text-align:left;list-style-type:none;}

	ul#footer li a, ul#footer li a:link, ul#footer li a:visited {color:#0077bc; text-decoration:none;}
	ul#footer li a:hover {color:#0077bc; text-decoration:underline;}

	ul#footer li ul.footerSecond {list-style-type:none; margin:10px 0 0 0;}
	ul#footer li ul.footerSecond li {font-family:Arial, Helvetica, sans-serif !important; font-size:11px; font-weight:normal; color:#707070; line-height:14px; margin:0; padding:0 0 5px 0; float:none;}

		ul#footer li ul.footerSecond li a, ul#footer li ul.footerSecond li a:link, ul#footer li ul.footerSecond li a:visited {color:#707070; text-decoration:none;}
		ul#footer li ul.footerSecond li a:hover {color:#000; text-decoration:underline;}


ul#footerLogos {border-top:1px solid #c2c2c2; width:920px; margin:0 auto 20px; padding:20px 10px; list-style-type:none;}
	ul#footerLogos li {float:left; padding:0 13px;list-style-type:none;}
		ul#footerLogos li a, ul#footerLogos li a:link, ul#footerLogos li a:visited, ul#footerLogos li a:hover {width:110px; height:35px; display:block; text-decoration:none; padding:0;}

		ul#footerLogos li a.dolcetv {background:url('../images/footer/dolcetv.jpg') 0 -35px no-repeat;}
		ul#footerLogos li a.dolcetv:hover {background:url('../images/footer/dolcetv.jpg') 0 0 no-repeat;}

		ul#footerLogos li a.clickshop {background:url('../images/footer/clickshop.jpg') 0 -35px no-repeat;}
		ul#footerLogos li a.clickshop:hover {background:url('../images/footer/clickshop.jpg') 0 0 no-repeat;}

		ul#footerLogos li a.dolcesport {background:url('../images/footer/dolcesport.jpg') 0 -35px no-repeat;}
		ul#footerLogos li a.dolcesport:hover {background:url('../images/footer/dolcesport.jpg') 0 -2px no-repeat;}

		ul#footerLogos li a.unuunuopt {background:url('../images/footer/118932.jpg') 0 -35px no-repeat; width:75px !important;}
		ul#footerLogos li a.unuunuopt:hover {background:url('../images/footer/118932.jpg') 0 0 no-repeat;}

		ul#footerLogos li a.realestate {background:url('../images/footer/realestate.jpg') 0 -35px no-repeat;}
		ul#footerLogos li a.realestate:hover {background:url('../images/footer/realestate.jpg') 0 0 no-repeat;}

		ul#footerLogos li a.cauta {background:url('../images/footer/cauta.jpg') 0 -35px no-repeat;}
		ul#footerLogos li a.cauta:hover {background:url('../images/footer/cauta.jpg') 0 0 no-repeat;}

		ul#footerLogos li a.miscareafacebine {background:url('../images/footer/miscareafacebine.jpg') 0 -35px no-repeat;}
		ul#footerLogos li a.miscareafacebine:hover {background:url('../images/footer/miscareafacebine.jpg') 0 -1px no-repeat;}


/* Tabel Norton */
table.norton {padding:0 30px 30px;}
table.norton td{border-bottom:1px dotted #989898;}
table.norton td.head{width:50%; vertical-align:middle; padding:10px 0 5px; font-size:16px;}
table.norton td.first{width:50%; vertical-align:middle; padding:5px 0; font-size:14px;}
table.norton td.alb{background:#ffffff; text-align:center; vertical-align:middle;}
table.norton td span.bull{color:#707070; font-size:25px; width:25%; }
table.norton td.gri{background:#fafafa; text-align:center; vertical-align:middle;}
table.norton td span.ics{color:#F00; font-size:15px; font-weight:bold; width:25%;}
/* Tabel Norton */


/* FIX */
#cart_sidebar {display:none;}
#right_reports_product_viewed {display:none;}
.hiddenSTB{visibility: hidden;}
ul.products-grid li.item {list-style-type:none !important;}
#popup {width:600px;}
.dn {display:none;}
.bold {font-weight:bold;}
.caroufredsel_wrapper {min-width:940px !important;}
.w110 {width:115px;}
.w300 {width:300px;}
.w45p {width:45%;}
#popup, #popup1, #popup2 {padding-bottom:0px !important;}
#popup p, #popup1 p, #popup2 p {margin-bottom:10px;}
#popup ul, #popup1 ul, #popup2 ul {margin-bottom:20px;}

#warning {width:580px; min-height:200px; background-color:#ffffff;}
	#warning .tac {background: url("../images/layout/border_horiz_sm.png") repeat-x left bottom; height:65px;}


/* MY ACCOUNT */
.oferteStar {background:url('../images/myaccount/star_bg.jpg') top center repeat-y; min-height:200px; padding:10px;}
.oferteBox1 {background:url('../images/myaccount/box1_bg.jpg') top center repeat-y; min-height:120px; padding:0 15px;}
	.ofertePret1 {background:url('../images/myaccount/box1_pret.jpg') top center no-repeat; width:110px; height:38px; padding:15px 10px; text-align:center; font-family:'fs_blakebold', Arial, Helvetica, sans-serif; font-weight:normal; font-size:32px; color:#393a3b; text-shadow: 0 1px 0 #fff;}
.oferteBox2 {background:url('../images/myaccount/box2_bg.jpg') top center repeat-y; min-height:120px; padding:0 15px;}
	.ofertePret2 {background:url('../images/myaccount/box2_pret.jpg') top center no-repeat; width:110px; height:38px; padding:15px 10px; text-align:center; font-family:'fs_blakebold', Arial, Helvetica, sans-serif; font-weight:normal; font-size:32px; color:#393a3b; text-shadow: 0 1px 0 #fff;}
.oferteBox3 {background:url('../images/myaccount/box3_bg.jpg') top center repeat-y; min-height:120px; padding:0 15px;}
	.ofertePret3 {background:url('../images/myaccount/box3_pret.jpg') top center no-repeat; width:110px; height:38px; padding:15px 10px; text-align:center; font-family:'fs_blakebold', Arial, Helvetica, sans-serif; font-weight:normal; font-size:32px; color:#393a3b; text-shadow: 0 1px 0 #fff;}
	.oferteStar ul {list-style-type:disc; color:#353637; margin:10px 0 0 15px;}

.w65 {width:65px !important;}
.w80 {width:80px !important;}
.w40 {width:40px !important;}
.w100 {width:100px !important;}
.w140 {width:140px;}
	.ie7 .w140 {width:127px;}
.w170 {width:170px !important;}
.w180 {width:180px;}
.w200 {width:200px;}
.w220 {width:220px !important;}
.w250 {width:250px;}
.w263 {width:263px !important;}
.w290 {width:290px;}
.w390 {width:390px;}
.w395 {width:395px;}
	.ie7 .w395 {width:400px;}
.w457 {width:457px;}
	.ie7 .w457 {width:473px;}

ul.myaccount {list-style-type:disc; margin:5px 0 0 15px;}
.homeBulina {position:absolute; z-index:9; right:20px; top:-20px;}

ul.faq {list-style-type:none;margin: 0;}
ul.faq li {font-size:13px; color:#636363; padding:10px 0; background:url('../images/layout/border_horiz.png') top left repeat-x;list-style-type:none;}
ul.faq li a, ul.faq li a:link, ul.faq li a:visited {color: #636363; text-decoration:none;}
ul.faq li a:hover {text-decoration:underline;}


.ie7 .itemTitle1, .ie8 .itemTitle1 {min-height:40px;}
.ie7 .itemTitle2, .ie8 .itemTitle2 {min-height:60px;}

.ie7 .itemContent1, .ie8 .itemContent1 {min-height:145px;}
.ie7 .itemContent2, .ie8 .itemContent2 {min-height:140px;}

.continutBoxRounded.minHeight {min-height:533px;}
.continutBoxRounded.minHeightLogat {min-height:647px;}
.tabsContent {min-height:490px;}
.tabsContentCustom {min-height: auto !important; padding-bottom:20px !important;}

.strength {background-color:#1eac2e; height:5px; width:232px;}
.greyText {color:#9f9f9f;}

ul.services {list-style-type:none; margin-left:20px;}
	ul.services li {background:url('../images/myaccount/li_minus.jpg') 1px 3px no-repeat; padding:0 0 0 22px; margin-bottom:20px;}
	ul.services li.simplu {background:url('../images/myaccount/li_simplu.jpg') 1px 3px no-repeat; padding:0 0 0 22px; margin-bottom:25px;}
	ul.services li.plus {background:url('../images/myaccount/li_plus.jpg') 1px 3px no-repeat; padding:0 0 0 22px; margin-bottom:20px;}
		ul.services li ul {margin-left:-17px;}
			ul.services li ul li {background:url('../images/myaccount/li_sub.png') bottom left no-repeat; padding:15px 0 0 38px; margin:-5px 0 0;}

.mytable th {border-bottom:1px dotted #9b9b9b; border-right:1px dotted #9b9b9b; padding:5px; font-size:11px;text-align: center;}
.mytable th {border-bottom:1px dotted #9b9b9b; border-right:1px dotted #9b9b9b; padding:5px; font-size:11px;text-align: center;}
.mytable td {border-bottom:1px dotted #9b9b9b; border-right:1px dotted #9b9b9b; padding:5px; font-size:11px;}
.mytable th.last, td.last {border-bottom:1px dotted #9b9b9b; border-right:none;}
.mytable thead td, .mytable tr.tac td {text-align:center; vertical-align:middle;}
.mytable thead tr.greyBg td {background-color:#f1f1f1;}

a.pdf, a.pdf:link, a.pdf:visited, a.pdf:hover {display:block; background:url('../images/myaccount/icon_pdf.png') top left no-repeat; height:15px; padding:5px 0 0 20px; text-decoration:none;}
a.spdf, a.spdf:link, a.spdf:visited, a.spdf:hover {display:block; background:url('../images/myaccount/icon_pdf_secure.png') top left no-repeat; height:15px; padding:5px 0 0 20px; text-decoration:none;}

.ie7 .dtc {float:left; width:45%; display:inline;}
	.ie7 .dtc h4 {padding-top:50px;}

.ui-datepicker-trigger {cursor:pointer;}

.mesajEroare {background-color:#FFDDDE; border:1px solid #FF6666; padding:5px; color:#FF0000;}

/* Afis Samba */
.graybg-box{background:#f2f2f2; padding:20px;}

