.tovStat{
	background: url(/icns/tovstat.gif) no-repeat left center;
	padding-left:20px;
}
.rss{
	background: url(/icns/rss.gif) no-repeat left center;
	padding-left:20px;
}

.infoTable{ }
.infoTable td {
	vertical-align:top;
	width:33%;
	font-size:9pt;
}
.infoTable td p{ font-size:9pt; }
.infoTable td p a{ color:#000; }
.infoTable td p a:visited{ color:#777; }
.infoTable td p a:hover{ color:#090; }
.infoTable td h2{ font-size:10pt; }
.infoTable td p.dollar{
	font-weight:bold;
	color:#00944A;
}
.infoTable td p.euro{
	font-weight:bold;
	color:#F74400;
}

.hInfo { background-color:#CCC; color:#FFF; font-size:12pt; }

dl.tv { font-size:9pt; }
dl.tv dt {
	float: left;
	font-family:monospace;
	font-size:80%;
}
dl.tv dd {
	padding-left: 2ex;
	margin-bottom: 3pt;
}
dl.tv dd a{
	color:#00944A;
}
dl.tv dd a:visited{
	color:#060;
}
dl.tv dd a:hover{
	color:#0F0;
}
.weather{ }
.weather td{
	font-size:9pt;
	width:auto;
	vertical-align:top;
	padding:1pt 5pt 1pt 0pt;
}
.weather td.und{
	border-bottom: 1px dotted #000;
	font-weight:bold;
}
.weather th{
	text-align:left;
	color:#00944A;
	font-size:9pt;
	vertical-align:top;
}

.infoTable td.infoNews { width:25%; }
.infoTable td.infoNews div { font-size:10pt; font-weight:bold; margin: 10pt 0 10pt 0;}

.infoTable td.infoNews p{
	font-size:9pt;
	background: url(/imgs/infobullet.gif) no-repeat left center;
	padding: 0 0 0 12px;
	margin: 5pt 0 0 0;
}

.InfoMenu { width:182px; vertical-align:top; background-color:#00944A; }
.TovarMenu { width:182px; vertical-align:top; background-color:#f48000; }
menu { margin:0px; padding:0; }
menu li { color:#FFF; font-size:8pt; font-weight:bold; margin:5pt 0 0 2pt; padding: 0 0 0 12px; background: url(/imgs/wa.gif) no-repeat left center; }
menu li a { color:#FFF; 	text-decoration: none; }
menu li a:hover { color:#FF0; text-decoration: underline; }
menu li a:visited { color:#FFF; }

menu.black li { color:#000; font-size:8pt; font-weight:bold; margin:5pt 0 0 2pt; padding: 0 0 0 12px; background: url(/imgs/ba.gif) no-repeat left center; }
menu.black li a { color:#000; text-decoration: none; }
menu.black li a:hover { color:#F00; text-decoration: underline; }
menu.black li a:visited { color:#000; }



.tovTable{ }
.tovTable td {
	vertical-align:top;
	width:33%;
	font-size:9pt;
}
.tovTable td p{ font-size:9pt; }
.tovTable td p a{ color:#000; }
.tovTable td p a:visited{ color:#777; }
.tovTable td p a:hover{ color:#f48000; }
.tovTable td h2{ font-size:10pt; }
.tovTable p.more {margin-left:10pt;}

.mSForm {
	background-color:#f48000;
	padding:5pt;
}
.mSForm p {
	padding:0;
	margin:0 0 2pt 0;
}

.tovTable td.tovPrices { width:25%; }
.tovTable td.tovPrices div{ font-size:10pt; font-weight:bold; margin: 10pt 0 10pt 0;}

.tovTable td.tovPrices p{
	font-size:9pt;
	background: url(/imgs/tovbullet.gif) no-repeat left 2pt;
	padding: 0 0 0 12px;
	margin: 5pt 0 0 0;
}
.tovTable td.tovPrices p span{ white-space:nowrap; }

/* MOBILNY CSS */

.mobTable{ }
.mobTable td {
	vertical-align:top;
	width:33%;
	font-size:9pt;
}
.mobTable td p{ font-size:9pt; }
.mobTable td p a{ color:#000; }
.mobTable td p a:visited{ color:#777; }
.mobTable td p a:hover{ color:#f00; }
.mobTable td h2{ font-size:10pt; }
.mobTable p.more {margin-left:10pt;}


.mobTable .tovReklam div{ font-size:10pt; font-weight:bold; margin: 10pt 0 10pt 0;}
.mobTable .tovReklam p{
	font-size:9pt;
	background: url(/imgs/tovbullet.gif) no-repeat left 2pt;
	padding: 0 0 0 12px;
	margin: 5pt 0 0 0;
}

.MobilMenu { width:182px; vertical-align:top; background-color:#eb3d00; }
.opsosy { background-color:#EEE; padding:3pt;  border:1px solid #CCC;}
.opsosy img { margin:3pt; border:1px solid #CCC;}

/* for sms scripts */
.hid {  display:none; position:absolute;}
.vis { border:1pt solid #F77; width:180pt; display:block; position:absolute; background-color:#fff;}
.vis th {padding:3pt; font-size:8pt; background-color:#faa;}
.vis td {padding:3pt; font-size:8pt; background-color:#fff; color:#000;}
.vis td a {color:#000; font-size:8pt;}
.vis td a:visited {color:#000;}
.vis td a:hover {color:#F00;}
.vis td .noset  {color:#777;}
.vis tr.r0 td  {background-color:#fff;}
.vis tr.r1 td  {background-color:#ddd;}

.mobSmsTable { border:1pt solid #F77; width:193pt;}
.mobSmsTable td {padding:3pt 5pt 0 5pt; font-size:9pt; background-color:#fff;}
.mobSmsTable td.help {padding:5pt; font-size:8pt; text-align:center; }
.mobSmsTable td.help a {color:#000;}
.mobSmsTable td.help a:visited {color:#555;}
.mobSmsTable td.help a:hover {color:#f00;}
.mobSmsTable textarea {width:180pt; height:70pt; font-size:8pt; }


.smsDiv {}
.smsDiv div{ background: url(/icns/phone45.gif) no-repeat 16px center; padding-left:36px; }
.smsDiv div a {color:#000;}
.smsDiv div a:visited {color:#444;}
.smsDiv div a:hover {color:#f00;}

.smsNum {text-align:center; }
.smsNum input {border:0; text-align:center; font-weight:bold; }


.MarketMenu { width:182px; vertical-align:top; background-color:#0089e1; }

.markTable{ }
.markTable td {
	vertical-align:top;
	width:33%;
	font-size:9pt;
}
.markTable td p{ font-size:9pt; }
.markTable td p a{ color:#000; }
.markTable td p a:visited{ color:#777; }
.markTable td p a:hover{ color:#0089E1; }


.markTable td h2{ font-size:10pt; }
.markTable p.more {margin-left:10pt;}

.markTable .boardList p {margin:0 0 5pt 0; clear:both; background: url(/icns/adv.gif) no-repeat left top; padding-left:20px; }
.markTable .boardList p.img { height:70px; background-image: url(/icns/adv.gif); padding-left:0px; }
.markTable .boardList p img {float:left; margin: 0 2pt 2pt 0; border:1px solid #CCC; }
.markTable .boardList br { clear:both;}

.markTable .boardList p.upped {font-weight:bold; background-image: url(none); padding-left:0; }
.markTable .boardList p.upped a{ color:#0089E1; }
.markTable .boardList p.upped a:visited{ color:#55f; }
.markTable .boardList p.upped a:hover{ color:#f00; }

.markTable .boardList p.hilite {font-weight:bold; border:1pt solid #FF43F4; padding:3pt; background-image: url(none); }
.markTable .boardList p.hilite a{ color:#FF43F4; }
.markTable .boardList p.hilite a:visited{ color:#DE00D1; }
.markTable .boardList p.hilite a:hover{ color:#0089E1; }

.markTable .markAdd{ background: url(/icns/advadd.gif) no-repeat left center; padding-left:20px; font-weight:bold;}

.formList {}
.formList span { background: url(/icns/voices.gif) no-repeat right center; padding-right:20px; font-weight:bold;}
.formList .allForum { background: url(/icns/allforum.gif) no-repeat left center; padding-left:20px; font-weight:bold;}

.votForm {}
.votForm h3 {color:#0089e1; font-size:10pt;}
.votForm table td{ width:auto; padding:2pt; font-size:9pt; }

.markTable .makrReklam div{ font-size:10pt; font-weight:bold; margin: 10pt 0 10pt 0;}
.markTable .makrReklam p{
	font-size:9pt;
	background: url(/imgs/markbullet.gif) no-repeat left 2pt;
	padding: 0 0 0 12px;
	margin: 5pt 0 0 0;
}


.lkMenu { width:182px; vertical-align:top; background-color:#fdfa00; }

.lkTable{ }
.lkTable td { vertical-align:top; width:50%; font-size:9pt; }
.lkTable td p{ font-size:9pt; }
.lkTable td p a{ color:#000; }
.lkTable td p a:visited{ color:#777; }
.lkTable td p a:hover{ color:#F00; }
.lkTable td h2{ font-size:10pt; }
.lkTable .link p { background: url(/icns/link.gif) no-repeat left center; padding-left:20px;}
.lkTable .link p.add { background: url(/icns/linkadd.gif) no-repeat left center; padding-left:20px; font-weight:bold;}

.lkTable p.more {margin-left:10pt;}

.Subs {}
.Subs p { background: url(/icns/subsribe.gif) no-repeat left center; padding-left:20px;}
.Subs p.add { background: url(/icns/subsribeadd.gif) no-repeat left center; padding-left:20px; font-weight:bold;}
.Subs p.Rule { background: url(/icns/subsriberule.gif) no-repeat left center; padding-left:20px; font-weight:bold;}

.Envents {}
.Envents p { background: url(/icns/event.gif) no-repeat left center; padding-left:20px;}
.Envents p.add { background: url(/icns/eventadd.gif) no-repeat left center; padding-left:20px; font-weight:bold;}

.YourPhone {}
.YourPhone p { background: url(/icns/actphone.gif) no-repeat left center; padding-left:20px;}
.YourPhone p.nophone { background: url(/icns/nophone.gif) no-repeat left center; padding-left:20px;}
.YourPhone p.Rule { background: url(/icns/rulephone.gif) no-repeat left center; padding-left:20px; font-weight:bold;}

.PhoneBook {}
.PhoneBook p { background: url(/icns/actphone.gif) no-repeat left center; padding-left:20px;}
.PhoneBook p.norec { background: url(/icns/nophone.gif) no-repeat left center; padding-left:20px;}
.PhoneBook p.add { background: url(/icns/rulephone.gif) no-repeat left center; padding-left:20px; font-weight:bold;}
.PhoneBook p.Rule { background: url(/icns/rulephone.gif) no-repeat left center; padding-left:20px; font-weight:bold;}

.Register {color:#f00; text-align:center;}

.persReklam div{ font-size:10pt; font-weight:bold; margin: 10pt 0 10pt 0;}
.persReklam p{
	font-size:9pt;
	background: url(/imgs/markbullet.gif) no-repeat left 2pt;
	padding: 0 0 0 12px;
	margin: 5pt 0 0 0;
}

.lastsite { 
	background: #fff url(/imgs/lastsite_fon.png) repeat-x left top;
	width:150px;
	margin:5pt 0 5pt 7px;
	padding:5pt;
}
.lastsite p { 
	font-weight:bold;
	margin:0;
	padding:0;
}
.lastsite img { 
	display:block;
	margin:3pt 0 3pt 0;
}
.lastsite a { color:#000; }
.lastsite a:visited { color:#777; }
.lastsite a:hover { color:#f00; }

