div,td { font-family: tahoma, helvetica;font-size: 11px }

h1 a:link, h2 a:link, h3 a:link, h4 a:link, h5 a:link, h6 a:link,
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited 
{color: #000;}

.maverdana11 { font-family: tahoma, arial, sans-serif; }

maogl:link,
a,
a:link,
.mastorytitle,
.maautor,
.matext,
.maarttext,
.maboxcheck, 
.mapremium,
.matahoma11b,
.matahoma11 { font-family: tahoma, arial, sans-serif; color:#666}

a.mprztop:active,
a.mprztop:visited,
a.mprztop:link { color:#000; text-decoration:none; font-family: tahoma, arial, sans-serif; font-weight:bold; font-size:11px }

a.title:link,
a.title:visited
{ font-family: Arial, sans-serif; font-size:19px; font-weight: bold; color: #c00; text-decoration:none; }
a.title:hover { color: #c00; text-decoration:underline; }

a.top5id:visited, 
a.top5id:link, 
.top5,
.top5id {font-family: Arial, Helvetica, sans-serif; color: #000;font-size: 9px; line-height: 11px; text-decoration:none }
a.top5id:hover {color:#c00; text-decoration:underline; } 

.top5 {padding-left:3px; padding-top: 3px; margin-bottom:3px; font-size: 12px; line-height: 11px; font-weight:bold; height:20px; width:20px; color:#fff; background-color: #c00; }

.maboxtop5 { border-left: #ccc 1px solid; }

.abaut { font-family: Arial;line-height:16px; font-size:10px; color:#aaa }

.maarttext { line-height:16px; }

.maprotit,
.mastorytitle,
.mastopkaautorska,
.maarttitle,
.matooltitle,
.mastorycontent,
.mastorycontent h1,
.mastorycontent h3,
.mastorytime,
.masectbox,
.masectwhtbox,
.mabodytext,
.masponsor,
.mastoryboxheadb,
.masectboxheadr,
.mastorytopic,
.mastorylink,
.mastorycaption { font-family: arial, helvetica, sans-serif; }


.masponsor,
.mafineprint
{ font-size: 9px; }

.maVideoLink,
.masmalltext,
.mastorytime,
.masectcopyright,
.mastorysearch { font-size: 10px; }

.maautor,
.maindexcaption,
.mastorycaption,
.masectextsites,
.mastorycontrib,
.masectboxsubhd,
.matooltitle,
.mastorytools,
.mat1link,
.mafullstory,
.maeubusvid,
.maprogramstime,
.maprogramssmtime,
.mamobiletext,
.mashowcap,
.maverdana11,
.mapremium,
.matext,
.matahoma11b,
.matahoma11,
.mastorytopic,
.mastorylink,
.mabigprint,
.mamobiletitle
{ font-size: 11px; }

.mastorycontent,
.mabodytext { font-size: 12px; }

.mastorycontent h3,
.matranshead,
.maprogramsprimetime
{ font-size: 13px; }


.masectiont1 h2
{ font-size: 20px; }

.maskireporthd
{ font-size: 23px; } 

.maprotit,
.mastorytitle,
.maarttitle,
.mastorycontent h1
{ font-size: 18px; }

.bold,
.maprotit,
.mastorytitle,
.maarttitle,
.matooltitle,
.maindexcaption,
.mastorycaption,
.mastorycontent h1,
.mastorycontent h3,
.mastoryquotebox,
.mastoryintro,
.masectboxheadw,
.maheaderm,
.masectt2head,
.mastoryboxheadb,
.masectboxheadr,
.mastoryboxheadw,
.mafullstory { font-weight: bold; }

.matext,
.mastorycontent {padding-left:15px; line-height:17px;}

.maprotit,
.mapremium,
a.mapremium:visited,
.mastorytitle { color: #750000; padding-left:15px;}

.matext,
.mastorylink,
.mastorytopic { color: #777 }

.topictext { font-size:20px; font-family:arial; color:#ccc }

a.mapremium:link { color: #888; text-decoration: none}
a.mapremium:hover { color: #888; text-decoration: underline }

a.maarttext:link,
a:link
{ text-decoration:none;}

a:visited 
{ text-decoration:none;}

a:link:hover 
{color: #900; }

a.maarttext:hover,
a:visited:hover 
{color: #600; }

.maarchivemonth,
.maarchivemonthdate
{ color:#666666; }

.smy,
.smy:hover,
.smy:visited,
.smy:link{ }

.maindexcaption,
.mastorycontent,
.mastorycontent h1,
.mastorycontent h3,
.mastorycaption,
.masectbox,
.mastoryquotebox,
.mastorytime,
.mabodytext,
.masecttimestamp,
.masponsor,
.masectcopyright,
.masectextsites { color: #000; }

.masmalltext { color: #333333; }

.masectboxheadw,
.maheaderm,
.mastoryboxheadw,
.maprogramsonairhead,
.maprogramsonairnav
{ color: #ffffff; }

.mastorytools { color: #cc0000; }

.matahoma11:visited,
.matahoma11:link { font-weight: bold; padding-bottom:4px}


a:visited:hover,
a:link:hover,
.macriticalmass:link,
a.maarttext:hover { text-decoration: underline; }

.macriticalmass { line-height: 11px; }

body {
	background-color: #ffffff;
	color: #000;	
	margin: 2px 2px 10px 2px;
}

.maArtAbstrakt { color: #000; font: bold 11px arial ; padding-top:5px; padding-bottom:13px }

/* ______________________ links styles _______________________ */
/* _______________ _______________ */

a.mastorylink,
a.mastorylink:visited,
a.mastorylink:link,
a.mastorytopic,
a.mastorytopic:visited,
a.mastorytopic:link
{ text-decoration:none; color:#777}
a.mastorylink:hover,
a.mastorytopic:hover { text-decoration:underline; color:#33a}


/* ______________________ padding only styles _______________________ */
/* _______________ these are not page specific styles _______________ */

.masectcopyright {
  padding-top: 3px;
}

.masectextsites {
  padding-top: 3px;
}

.mastorytopic { border-bottom: 1px #ccc solid; padding-top: 15px; padding-bottom: 5px }

/* _______________ main page _______________ */

.ma_przeglad,
.mamainsections {
	padding-top: 4px;
	padding-bottom: 15px;
	line-height:16px;
	
}

/* __________________active menu_____________________*/


.sms {
	font-weight: normal; color: #45577d; font-family: tahoma; background-color: #004077; text-align: center; 
}

.maspanbreak { color: #777777; font-family: tahoma; text-align: center }

td.smile {
	font-weight: normal; font-size: 11px;  color: white; font-family: tahoma; background-color: white; text-align: left
}

td.smi {
	font-weight: normal; font-size: 11px;  color: #fff; font-family: tahoma; text-align: center
}
.smli {
	width: 100%; color: #fff; border-top:3px #004077 solid; padding-top: 5px; padding-bottom: 5px; font-family: tahoma; height: 100%; text-decoration: none
}
.smli:active,
.smli:visited,
.smli:link {
	color: #fff; text-decoration: none
}
.smli:hover {
	color: #000; background-color: #eee; border-top:3px #ccc solid; text-decoration: none
}

.smlib {
	color: #fff; padding-top: 5px; padding-bottom: 5px; font-family: tahoma; height: 100%; text-decoration: none
}

.smlic {
	color: #fff; text-decoration: none
}
.smlic:active {color: #fff; text-decoration: none}
.smlic:visited {color: #fff; text-decoration: none}
.smlic:link {color: #fff; text-decoration: none}
.smlic:hover {color: #fff; text-decoration: none}




.sme{ color: #000; background-color: #eee; border-top:3px #c00 solid; text-decoration: none; padding-left:5px; padding-right:5px;}


.smlile {
	width: 100%; color: white; padding-top: 1px; padding-bottom: 1px; font-family: tahoma; height: 100%; text-decoration: none
}
.smlile:hover {
	color: white; text-decoration: none
}
.smlile:link {
	color: black; text-decoration: none
}

/* __________________ menu _____________________*/

.smm {
	font-weight: normal; font-size: 11px;  color: #fff; font-family: tahoma; background-color: #c00; text-align: center
}
.smm:hover {
	color: white; background-color: #004077; text-decoration: none
}

/* __________________wlasciwe dla portalu_____________________*/


.mat2 { padding-top:0px;
	padding-left:15px; 
	margin-bottom:5px; 
	margin-left:0px; 
	margin-top:0px; 
}

.mat3,
.mat1 {
  	font-family : Tahoma, Helvetica, sans-serif;	
  	font-size : 11px;  	
  	padding-bottom : 1px;
  	list-style-image: url(http://www.activeweb.pl/wwwsystem/pic/i_dot.gif); 
}

.mat3 { list-style-image: none;list-style-type: none;padding-bottom:3px; }

li { line-height:14px; }


.copyrite { font-family: arial, helvetica, sans-serif;font-size: 10px;color: #808080 }
.frm,
.formularz { font-family: tahoma, verdana; font-size: 11px;color: #000000; text-decoration: none;}

table.ma_searchbox {
  color: black; 
  background-color: #eeeeee; 
  text-decoration: none; height: 20px; font-family: tahoma ; font-size: 10px;color: #000000; 
  padding-top: 2px;
  padding-left: 6px;
  padding-bottom: 2px; 
  padding-right: 6px;
}

.mabarwsp,
.mabarprz { background-color: #efefef; border-top: 1px #ccc solid; height: 25px; vertical-align: middle; }
.mabarprz2 { padding-bottom:10px; padding-top:10px; border-top: #ccc solid 1px; height: 25px; vertical-align: middle; }
.top2 { border-top: 3px #ccc solid; }

.ma_boxmiddle,
.mamenutext {vertical-align: absmiddle; padding-left:4px; font-size: 11px; font-weight: bold; color:#c00;}


.mabarprzold { border-bottom: 1px #ccc solid ; background-color: #eee; border-top: 1px #ccc solid; height: 25px; vertical-align: middle; }

table.ma_copybox {
  border: solid 1px;
  border-color: #fff #fff #ADAFB8 #fff ;
}

table.ma_lead{
  padding:10px;
  border-right: 1px #ccc solid;
  border-left: 1px #ccc solid;
}

table.ma_tm{
  border: solid 1px;
  border-color: #6884c0 #6884c0 #6884c0 #6884c0;
  background-color: #fff;
}

tr.mht_top
{ font-size: 11px; font-family: tahoma ; vertical-align: top }

.mht_title
{ 
  padding-top: 2px;
  padding-left: 8px;
  padding-bottom: 5px; 
  padding-right: 6px;
font-size: 11px; font-family: tahoma ; font-weight: bold; color: black}

table.mht_tb
{ 
  padding-left: 8px;
  padding-bottom: 5px; 
}

.ma_rek { 
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 5px; 
  	font-size: 9px; font-family: tahoma; font-weight: normal; color: #aaa;
	vertical-align: middle;
}

.ma_tmp {font-size: 12px; font-family: tahoma; font-weight: bold;}

.mprz,
.ma_przeglad,
.ma_net {font-size: 11px; font-family: tahoma; padding-left:10px;}

.ma_boxmiddle {font-size: 11px; font-family: tahoma; color: #999 }

.nodeco {	color: #000; text-decoration: none }

.ma_net { padding-top: 6px;  }

/* __________________borders  _____________________*/

.maprotit {}		/* tytuly sekcji w profile */
.maborderbottom {border-bottom: #ccc 1px solid; }
.mar,
.mah {border-bottom: 1px #ccc solid; padding-bottom:10px; padding-top:3px; }
.mab {background-color: #eee; padding-bottom:10px; padding-top:3px; }
.mac {border-bottom: 2px #ccc solid; border-top: 1px #ccc solid; }

.mar {padding-top:10px; padding-right:10px;}

.matopicboxno ,
.matopicbox { border-bottom: 1px #ccc solid; padding:3px; height:26px; padding-top:5px;}

.matopicboxno {padding-top:7px; }

.matopicpad { padding:15px; }

/* bordery do newsow */
.nebt {border-bottom: 3px #ccc solid; padding-bottom: 10px; padding-left:10px; padding-right:10px; padding-top: 10px; }	


td.mat {padding-bottom:10px; padding-top:10px; margin-top:10px; }

/* ________ padding do mod search _____ */ 
.masearch {padding:10px; border-right:1px #ccc solid; vertical-align:top}
.maswyn {padding-bottom:7px; padding-right:10px; vertical-align:top}

/* __________________ul i ol _____________________*/
.ul1 {margin: 0px; margin-left: 20px; list-style-type: square; }


/* __________________boxy _____________________*/

td.whitebox { background-color: #fff; }
td.maboxblu { background-color: #aaa; }

.ma_wspolpracabox,
.ma10px10px,
.masklepboxm { padding-left:10px; padding-right:10px; border:0px;}
.masklepbox { margin-top: 4px ; font-size: 11px; font-family: tahoma; border:0px;}
.makatalogbox { padding-left:10px; margin-top: 4px ; font-size: 11px; font-family: tahoma; vertical-align: top; }

.maiabox { padding-top: 4px; margin-top: 4px ; font-size: 11px; font-family: tahoma; }
.matoolbox { border-right: #ccc 1px solid; padding-right: 6px; border-top: #ccc 1px solid; padding-left: 6px; margin-bottom: 10px; padding-bottom: 6px; border-left: #ccc 1px solid; padding-top: 6px; border-bottom: #ccc 1px solid }
.matoolhead { font-weight: bold; }
.matoolboxnoborder { padding-right: 12px; padding-left: 12px; margin-bottom: 10px; padding-bottom: 6px; padding-top: 6px; }
.matoolboxb16 { border-right: #ccc 1px solid; padding-right: 16px; border-top: #ccc 1px solid; padding-left: 16px; margin-bottom: 10px; padding-bottom: 6px; border-left: #ccc 1px solid; padding-top: 6px; border-bottom: #ccc 1px solid }
.maboxcheck { padding-right: 20px; 
	      padding-left: 40px; 
	      border-bottom: #ccc 1px solid; 
	      padding-bottom: 26px; 
	      margin-bottom: 5px; 
	      padding-top: 26px; 
	      background-color: #eeeeee; 
	      height:50px;
	      }

.ma_wspolpracabox { padding-bottom: 10px; margin-bottom: 6px; margin-top: 6px;}

.masklepboxm { width:200px; border-right: #ccc 1px solid; padding-right: 6px; border-top: #ccc 1px solid; padding-left: 6px; margin-bottom: 10px; padding-bottom: 6px; border-left: #ccc 1px solid; padding-top: 6px; border-bottom: #ccc 1px solid }

.maolead,
.maboxleadcenterred,
.maboxleadgrey,
.maboxleadcenter,
.maboxleadcentergrey,
.maboxlead { padding: 6px; border: #ccc 1px solid; margin-bottom: 10px; }

.maboxlead2, 
.maboxleadblue, 
.maboxleadred { margin: 3px; border: #c00 3px solid; padding-right: 16px; padding-left: 16px; margin-bottom: 20px; margin-top: 10px; padding-bottom: 6px; padding-top: 6px; }

.mabiulbox {  padding-top: 6px; padding-right: 6px; padding-left: 6px; border-bottom: #ccc 1px solid }

.maboxlead2 {border-width: 2px; background-color: #eee; border-color: #ccc; } 
.maboxleadblue {border-color: #44e; }


.maboxleadcenterred {background-color: #ff7b00; color:#fff; }

.maboxleadcentergrey,
.maboxleadcenter { vertical-align: middle; text-align:center; }

.mastopkaautorska {border-top: #ccc 1px solid; padding-top: 12px; color: #777; }

.machatbox { padding-left: 20px; padding-right: 10px; padding-bottom: 5px; padding-top: 10px; }

.maolead , .maoglbox0, .maoglbox1, .maoglbox2, .maoglbox3,
.maoglbox { background-color:#fff; border: 1px #ccc solid; padding: 10px; margin: 3px}
.maoglbox1 { border: 2px #f33 solid; }
.maoglbox2 { border: 2px #3f3 solid; }
.maoglbox3 { border: 2px #33f solid; }
.maoglwiec { font-weight: bold; padding:10px; }
.maolead { background-color:#8F9DC5; color: #fff; }

.maprasabox { width: 55px; padding-left: 5px; padding-bottom: 5px; padding-top: 5px; }

.mapremiumbox { border: 2px #f33 solid; }

.maproduktbox { margin-top:10px; padding-bottom:10px; border-bottom:1px #eee solid; }

/* __________________borders _____________________*/

.bbot {border-bottom: 1px #ccc solid; }
.btop {border-top: 1px #ccc solid; }
.pbot {padding-bottom:10px;}
.ptop {padding-top:10px;}


/* __________________grafika _____________________*/

.maskleplogonoalign,
.maskleplogobig,
.maskleplogo,
.maredaktorlogo,
.machatlogo, 
.machatlogo50,
.maprasalogo { background-color:#fff; border: 1px solid #000; padding: 4px; }

.mawsplogo { padding: 4px; border: 0px }


.maprasalogo {height:50px;}

.maredaktorlogo,
.maskleplogo,
.maskleplogonoalign,
.machatlogo50 {float:right; width:50px;}
.machatlogo { float:right; height:50px;}

.maskleplogobig {float:left; width:100px;}


.maskleplogonoalign {float:none}



/* __________________select_____________________*/

.maselected {background-color: #dde; }

/* __________________link_____________________*/

.maogl:link,
.maogl:visited,
.mauslugi:visited,
.mauslugi:link {color: #000; text-decoration:none }

.maogl:hover,
.mauslugi:hover{color: #c00; text-decoration:underline}

/* __________________buttony_____________________*/


.abutton { color:#c00; padding:5px; }
.abutton:link,
.abutton:visited {color:#c00; }
.abutton:hover {border-bottom:3px #c00 solid; }

/* __________________kolory_____________________*/

.redcolor:link, .redcolor:visited,
.redcolor { color: #c00; }

/* ___________________menu______________________ */
div.menu{border-left:solid 5px #750000;border-bottom:solid 1px #ccc;border-top:solid 1px #fff;color:#fff;font-family:Tahoma;font-size:11px;position:absolute;visibility:hidden;width:200px;top:24px}
p.menu{border-left:solid 1px #081f7b;border-right:solid 1px #081f7b;margin:0px;padding:5px 10px 5px 10px;text-align:left}
a.menu{background-color:#fff;border-left:solid 1px #ccc;border-right:solid 1px #ccc; color:#000;border-bottom:solid 1px #eee;display:block;font-family:Tahoma;font-size:11px;text-decoration:none;padding:4px 10px 8px 20px;text-align:left}
a:hover.menu{border-left:10px #750000 solid; background-color:#FEBF3F;padding:4px 10px 8px 11px;text-decoration:none}
div.menubar{position:absolute;width:600px;color:#fff}
a.menubar{color:#fff; display:block;font-family:Verdana;font-size:10px;float:left;text-decoration:none;padding:4px 10px 8px 10px}
a:hover.menubar{background-color:#750000; color:#fff;text-decoration:none}
a.mbar,
a:hover.mbar{color:#fff;font-family:verdana}


/* __________________expand____________________*/
.maexpandbar { border-top: solid 1px #ccc; background-color: #eee; height: 25px; vertical-align: middle; font-family: Tahoma, Helivetica; font-size: 11px; padding: 3px 10px 0px 15px; color:#c00; }
.maexpandbox { }

/* __________________adpanel___________________*/
.adpanel { border: solid 1px #ccc; border-top: none; }
.adtab { background-color: #eee; background-image: url(http://biuro.activeweb.pl/wwwsystem/pic/ht/hotbg1.gif); border-bottom: 1px #ccc solid; border-right: solid 1px #ccc; border-left: solid 1px #fff; padding: 0px; }
.adtabselected { background-color: #fff; border-top: solid 1px #ccc; border-left: solid 1px #fff; border-right: solid 1px #eee; border-bottom: none; padding: 0px; text-align: left }

/* __________________link specjalny ___________________*/
.gpl { padding:2px; text-decoration:none; }
.gpl:hover { color : #2040A1; background-color:#E3E9FC }
.wyb,
.rpl { line-height:20px; padding:4px; background-color:#c00; color:#fff; }
.goo { display:none; height:0px; width:0px; }

.newb, 
.newh { color:#750000; padding-left:10px; padding-top:10px; padding-bottom:10px; margin-top:5px; border-top:1px #750000 solid }
.newb { border-top:0px; margin-top:0px }
.frm2 { width:100px; height:20px; border:1px #750000 solid; font-size:11px; color:#450000; font-weight:bold;}
.getznak5 {background-color:#750000; color:#fff;padding:4px; }
.getznak6 {border:2px #750000 solid; color:#750000;padding:2px; }
.mabarprz {border-bottom:2px #750000 solid; background-color:#fff; padding-top:15px; padding-bottom:15px; }