body { background:url(../img/front_images/top-bg.gif) repeat-x; font-family:Arial, Helvetica, sans-serif; color:#414141}
* { margin:0; padding:0}
/*.Logo { padding-left:26px;}*/
a { color:black;}
a:hover { text-decoration:none}
img { border:0}
/*Menu classes */
.menu2 { margin:0; list-style:none; height:29px; position:relative; margin-right:20px;}
.menu2 li {float:right; list-style:none; z-index:100}
.menu2 li a {display:block; float:left; margin-top:7px; height:29px; line-height:29px; color:#fff; text-decoration:none; font-size:11px; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 10px; cursor:pointer; margin-right:1px; background:url(../img/front_images/menu-bg.gif);}
.biznes a {background:url(../img/front_images/bizmenu-bg.gif) !important; }
.menu2 li a b {float:left; display:block; padding:0 20px 0 10px;background:url(../img/front_images/menu-bg.gif) no-repeat right top;}
.biznes a b {background:url(../img/front_images/bizmenu-bg.gif) no-repeat right top !important;}
.menu2 li.current a {color:#000; background:url(../img/front_images/menu-hover.gif); margin:0 1px 0 0; height:36px; line-height:36px;padding:0 0px 0 10px;}
.menu2 li.current a b {background:url(../img/front_images/menu-hover.gif) no-repeat right top;}
.menu2 li a:hover {color:#000; background:url(../img/front_images/menu-hover.gif); margin:0 1px 0 0; height:36px; line-height:36px; padding:0 0px 0 10px;}
.biznes a:hover {background:url(../img/front_images/bizmenu-hover.gif) !important; }
.menu2 li.blog a b img {padding: 5px 0;}
.menu2 li a:hover b {background:url(../img/front_images/menu-hover.gif) no-repeat right top;}
.biznes a:hover b {background:url(../img/front_images/bizmenu-bg.gif) no-repeat right top !important;}
.menu2 li.current a:hover {color:#000; background:url(../img/front_images/menu-hover.gif); cursor:default;}
.menu2 li.current a:hover b {background:url(../img/front_images/menu-hover.gif) no-repeat right top;}

/*Red Box*/

.one { background:#fff}
.two { background:#d71900}
.FormMain { background:url(../img/front_images/strip-bg.gif) repeat-x; height:31px;}
.FormIn { background:url(../img/front_images/left-bar1.gif) no-repeat left top; height:31px; line-height:30px; padding:0 0 0 0px; color:white; font-weight:bold; font-size:15px;}
.FormIn a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:white;}
.FormInRight { background:url(../img/front_images/right-bar1.gif) no-repeat right top; display:block}
.ListMenu { width:155px; height:21px; border:#b02718 solid 1px; color:#606060; margin:4px 0 3px 0;}
.ListMenuRange { width:80px; height:22px; border:#b02718 solid 1px; color:#606060; margin-bottom:3px;}
.ListMenu-2 { width:82px; height:20px; border:#b02718 solid 1px; color:#606060; margin:0 4px 3px 4px; padding-top:2px}

.Button { background:url(../img/front_images/button.gif) no-repeat; width:61px; height:22px; border:0}
.DropBox { background:#8f0100 url(../img/front_images/box-bg.gif) repeat-x; border-left:#e71800 solid 1px; border-right:#e71800 solid 1px; width:828px; padding:15px 25px 0 25px; min-height:158px;}
.tabbed-content { background:url(../img/front_images/box-bottom.gif) no-repeat bottom; padding:0px 0 11px 0; width:880px; color:white; font-size:12px;}
.CheckBox { color:White; line-height:16px;}
.CheckBox li { float:left; width:175px; height:16px; list-style:none; margin-bottom:2px;}

.tabbed{ width:100%; position:relative; z-index:10; margin:0; margin-top:-10px; display:block; float:left;}
.FormIn{ width:100%; position:relative; z-index:11; background:url(../img/front_images/main-strip.gif) no-repeat center top}
.my{ background:url(../img/front_images/main-strip.gif) no-repeat center top; text-align:left;}
.myClass{ background:url(../img/front_images/main-strip.gif) no-repeat center top;}
/* Accordian Styles */
.tab { padding-bottom: 0;}
.expandable1 { list-style:none}
.categoryitems1{ width:100%; position:relative; z-index:10; margin:0; margin-top:-10px; display:block; float:left;}
/* End Accordian Styles */

.LeftList { padding:0}
.LeftList li { list-style:none; margin-bottom:1px;}
.Operator {display:block; height:40px; line-height:40px; color:#fff; font-size:18px; font-weight:bold; text-align:center; background:url(../img/front_images/operator-bg.gif) no-repeat; width:169px; list-style:none; text-align:center}
.LogoList { width:160px; border:#b5b5b5 solid 1px; padding:5px 0 5px 7px; font-size:12px; margin-top:1px}
.LogoList1 { padding:5px 0 5px 7px; font-size:12px; font-weight:bold}
.LogoList1 li { background:url(../img/front_images/pxl.gif) no-repeat 0 5px; padding-left:8px; list-style:none; font-weight:normal; margin:6px 0 0px 4px}
.LogoList-2 { width:160px; border-top:#b5b5b5 solid 1px; border-left:#b5b5b5 solid 1px; border-right:#b5b5b5 solid 1px; padding:5px 0 5px 7px; font-size:12px}
.Orrrange { color:#ff6600}
.Orrrange a { color:#ff6600}
.Orrrange li { background:url(../img/front_images/orange-pxl.gif) no-repeat 0 5px; padding-left:10px; margin-top:3px}
.Era { color:#23a4ef}
.Era a { color:#23a4ef}
.Era li { background:url(../img/front_images/blue-pxl.gif) no-repeat 0 5px; padding-left:10px; margin-top:3px}
.Play { color:#561478}
.Play a { color:#561478}
.Play li { background:url(../img/front_images/purple-pxl.gif) no-repeat 0 5px; padding-left:10px; margin-top:3px}
.Plus { color:#5ab83d}
.Plus li { background:url(../img/front_images/green-pxl.gif) no-repeat 0 5px; padding-left:10px; margin-top:3px}
.Plus a { color:#5ab83d}
.Mobile { color:#203b73}
.Mobile a { color:#203b73}
.Mobile li { background:url(../img/front_images/nblue-pxl.gif) no-repeat 0 5px; padding-left:10px; margin-top:3px}
.ProList { color:#414141; font-size:12px}
.ProList a { color:#414141}
.ListDwn { background:url(../img/front_images/list-btm2.gif) no-repeat  left bottom; padding-bottom:8px;}
.Blue { border-left:#b5b5b5 solid 1px; border-right:#b5b5b5 solid 1px;}
.Blue1 { background:url(../img/front_images/border.gif) repeat-y}
.Star { background:url(../img/front_images/star2.gif) no-repeat right top; color:whtie; float:right; width:340px; font-weight:normal; color:white}
.Star span { color:#333; font-size:12px; padding-left:5px}
.Star b { font-size:16px;/*20px;*/ line-height:18px;}
.Border { background:url(../img/front_images/border-one.gif) repeat-y}

.Blue-Head { background:url(../img/front_images/blue-head.gif) left top no-repeat; color:white; font-size:15px; font-weight:bold;}
.slogn { color:white; font-weight:bold; font-size:15px; padding-right:5px; padding-top:13px}
.Padding { padding-left:10px;}
.Blue-Head-Btm { background:url(../img/front_images/blue-bottom-bg.gif) no-repeat}
.ProductList { list-style:none; font-size:12px; padding-left:5px}
.ProductList li { list-style:none; background:url(../img/front_images/pxl.gif) no-repeat 0 6px; padding-left:10px; text-align:left}
.Blue-border { background:url(../img/front_images/border-two.gif) repeat-y}
.Squr { background:url(../img/front_images/squre_top.gif) no-repeat}
.Squr-btm { background:url(../img/front_images/squre_btm.gif) no-repeat}
.Model { font-size:12px; font-weight:bold; color:#414141}
.Red { color:#fe0202; font-size:12px; font-weight:bold}
.Bar { font-size:13px; font-weight:bold; color:white}
.Yellow { background:url(../img/front_images/yellow-bar.gif) no-repeat; padding-left:10px;}
.RedBar { background:url(../img/front_images/red-bar.gif) no-repeat; padding-left:10px;}
.Down { background: url(../img/front_images/footer-top.gif) repeat-x top}
.Down-two { background: url(../img/front_images/footer-btm.gif) repeat-x bottom}
.Left-side { border-left:#b5b5b5 solid 1px;}
.Right-side { border-right:#b5b5b5 solid 1px;}

span.select {
	position: absolute;
	width: 150px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 25px;
	padding: 0 24px 0 3px;
	color: #000;
	margin-top:2px;
	font-size:12px; font-weight:normal;
	background: url(../img/front_images/listmenu.gif) no-repeat;
}
span.checkbox {
	width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	background: url(checkbox.gif) no-repeat;
	display: block;
	clear: left;
	float: left;
}
span.radio {
	width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	background: url(radio.gif) no-repeat;
	display: block;
	clear: left;
	float: left;
}
	color: #c00;
{	font: 1.1em monospace;
}
.content ol.code {
	margin: 0 0 3em;
	padding: 6px 6px 6px 30px;
	border: 2px solid #c00;
}
.content ol.code li {
	margin: 0 0 1px 12px;
	padding: 0.5em;
	color: #000;
	font: 1.1em monospace;
	background: #fff5f5;
	list-style-type: decimal;
}
.content ol.code li.red, span.red {
	color: #fe0202;
}
h3 code {
	font: 0.9em monospace;
}
input.styled { display: none; } select.styled { position: relative; width:125px; opacity: 0; z-index: 5; }
.third {
				width: 30%;
				float: left;
			}
.clear {
				clear: both;
			}
.expandable{ vertical-align:middle; cursor:pointer;}	
/*.expandable a{ vertical-align:middle; text-decoration:none; }		*/
.expandable img{ vertical-align:middle;}
.LogoList ul{ list-style:none;}
.Broad { font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.Broad img { float:right}
.Broad span { float:right}
.hr { background:#ccc}
.z_scarch{ z-index:-41;}
.round_pad{ width:460px; padding:5px 15px 5px 5px;}
.round{ margin:10px 0px 10px 10px; float:right;}

.redtext {color:#FF0000;font-weight:bold;}
.greentext {color:#00FF00;	font-weight:bold;}
.greenmsgtext {	color:#00FF00;	font-weight:bold;}
.greenmsgtext1 { color:#0000CC;	font-weight:bold; margin-top:25px; margin-bottom:5px;}
.contain_border{ border:solid 1px #BBBBBB;}

.round_pad{ width:450px; padding:5px 5px 5px 0px;}
.flash_banner{background: url(../img/front_images/banner.gif) left top no-repeat; width:880px; height:285px;}
.flash_padding{ padding:25px 0 0 165px;}
.strip {background: url(../img/front_images/strip.gif) left top repeat-x;}
.description { display:block;padding-right:10px;text-align:justify;width:195px; }
.button5 { height:22px; margin:4px 0 4px 0}


/* Manufacturers list */
table.manufacturers {
	width: 100%;
}

table.manufacturers tr{
	
}

table.manufacturers td.manufacturer {
	font-size: 12px;
	font-weight: bold;
	padding: 6px;
	text-align: center;
	margin-bottom: 10px;
}

table.manufacturers td.manufacturer a{
	text-decoration:none;
	border: 0;
}

table.manufacturers td.manufacturer img{
	padding-bottom: 5px;
}

ul.models li.model {
	font-size: 10px;
	font-weight: normal;
	display: inline;
	padding: 2px 4px 2px 0px;
}

/* Product details */

span.contract_duration {
	padding-left: 12px;
	font-size: 9px;
	font-weight: normal;
}

table th a {
	text-decoration: underline;
	color: #fff;
}

#front-foot{
}

#front-foot-content{
}

#front-foot-content ul{
	text-align:center;
}

#front-foot-content ul li{
	display:inline;
	margin-left:20px;
	padding-right:20px;
	*margin-left:15px;
	*padding-right:15px;
}

.mki{
	color:#666666;
	font-size:10px;
	margin-left:170px !important;
	*margin-left:150px !important;
	}
	
.mki a{
	text-decoration:none;
	}
	
.mki a:hover , .mki a:focus{
	color:#aaa;}

div#right_skyscraper {
	float: right;
	width: 120px;
	padding-top: 98px;
}

div#BiggerCont {
	width: 1020px;
	margin: 0 auto;
}

td#under_search_ad {
	padding-top: 10px;
	text-align: center;
}

td#under_phone_details {
	padding-bottom:8px;
	padding-top: 14px;
	text-align: center; !important
}


.week_phone_badge{
margin-top:5px;
text-align:left;
text-indent:10px;}

.week_phone_badge b{
display:block;
font-size:26px;
height:18px;
margin-left:0;
overflow:hidden;
padding-top:3px;
width:67px;
text-indent:0px !important;}

.week_phone_badge p{
text-align:center;}

/* CENEO */

div#ctl00_ProductHeaderDiv {
	width:750px;
}

table.lista_sklepow {
	margin: 0 !important;
	width: 100% !important;
}

table.lista_sklepow td {
	background:#F1F1F1 url(../img/front_images/network_colum.gif) repeat-x scroll 0 0;
	color:#6A6A6A;
	border: none;
}

table.lista_sklepow tr.less_padd td {
	background:none;
	color:#404040;
	border: none;
}

#nbc a{
font-size:10px;
text-decoration:none;
color:#555;
border-right:1px solid #ccc;
padding-right:13px;}

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

/* RSS Section by Mariusz Dobrzycki*/

#rss{
	border-bottom:none;
}

#rss ul li{
	list-style-image: url('../img/doc.gif'); 
	margin-left:15px;
}

#rss ul li a{
	text-decoration:none;
}

