/* ******************************************* mv_newspaper */
#main-container {
	width				: 755px !important;
	width				: 764px;
	margin				: auto;
	z-index				: 1;
	text-align			: center;
	background			: transparent;
}

/* ******************************************* Header */

#box-header	{
	float				: left;
	text-align			: center;
	margin - top		: 0;
	width				: 100%  !important;
	width				: 732px;
	height				: 90px !important;
	height				: 66px;
		padding			: 0px; 
	background			: #fff;

}
#site-name	{
	font				: bold 60px/70px 'Verdana', Verdana;
	color				: #ccf;
	float				: none;
	margin				: 0 auto;
	padding				: 0;
	border				: 0;
	width				: 90%;
	background			: transparent;
}

#slogan	{
	font				: bold 10px 'Verdana', Verdana;
	color				: #EF0000;
	float				: none;
	margin				: 0 auto;
	padding				: 0;
	border				: 0;
	width				: 240px;
	background			: transparent;
}
#box-date	{
	float				: left;
	padding				:5px 0px; 
	border				: 0;
	width				: 737px !important;
	width				: 732px;
	vertical-align		: middle;
	text-align			: center;
	background			: #E6E6E6;
}

#box-user1	{
	font				: normal 10px Verdana;
	color				: #fff;
	float				: left;
	width				: 732px !important;
	width				: 732px;
	height				:auto;
	vertical-align		: middle;
	text-align			: center;
}
#box-user2	{
	font				: normal 10px Verdana;
	color				: #fff;
	float				: left;
	width				: 298px !important;
	width				: 300px;
	vertical-align		: left;
	text-align			: center;
	margin-right		: 0px;

}
#box-user3	{
	font				: normal 10px Verdana;
	color				: #fff;
	float				: left;
	width				: 150px !important;
	width				: 150px;
	vertical-align		: top;
	text-align			: center;

}
#box-user4	{
	font				: normal 10px Verdana;
	color				: #fff;
	float				: left;
	width				: 732px !important;
	width				: 732px;
	height				:auto;
	vertical-align		: middle;
	text-align			: center;
}
#box-miniheader {
	float				: left;
	text-align			: center;
	margin				: 0px;
	border				: 0;
	padding				: 5px 2px 0px 0px;
	width				: 240 !important;
	width				: 240px;
	height				: 52px !important;
	height				: 62px;
	overflow			: hidden;
	background			: #fff;
}
#site-name-mini	{
	font				: bold 30px/30px 'Verdana', Verdana;
	color				: #fff;
	float				: none;
	margin				: 0 auto;
	padding				: 0;
	border				: 0;
	width				: 90%;
	background			: transparent;
}
#box-pathway	{
	float				: left;
	width				: 734px !important;
	width				: 732px;
	height				: 16px !important;
	height				: 23px;
	padding				: 3px 0;
	margin				: 0px;
	border				: 0;
	vertical-align		: middle;
	text-align			: left;
}
#box-subheader	{
	float				: left;
	padding				: 0;
	margin-top			: 0;
 	border				: 0;
	background			: #fff;
}
#box-banner {
	float				: left;
	margin				: 0px 0px;
	padding				: 0;
	text-align			: left;
	vertical-align		: middle;
	width				: 468px !important;
	width				: 468px;
	height				: 60px !important;
	height				: 62px;
	overflow			: hidden;
}
/* ******************************************* Pathway Box */
#box-top	{
	float				: left;
	width				: 470px !important;
	width				: 470px;
	height				: 32px !important;
	height				: 23px;
	padding				: 1px 0;
	margin-bottom		: 0px;
	border				: 0;
	border-top			: 2px solid #003;
	border-bottom		: 2px solid #003;
	vertical-align		: middle;
	text-align			: left;
	overflow			: hidden;
}

/* ******************************************* Module Top */
#box-newsflash {
	font				: normal 10px Verdana;
	float				: left;
	margin				: 0px 0px 0px 4px;
	padding				: 0;
	width				: 256px !important;
	width				: 258px;
	height				: 62px !important;
	height				: 62px;
	overflow			: no;
}
#box-newsflash table.moduletable {
	color				: #000;
	border				: 0;
	background			: #fff ;
}	
#box-newsflash table.moduletable th {
	color				: #000;
	margin				: 0;
	padding				: 0px;
	border				: 0;
	background			: #fff;
}
#box-newsflash table.moduletable td {
	color				: #000;
	text-align			: left;
	font-size			: 10px;
	font-weight			: normal;
	background			: #fff ;
}

.navvirtcontainer {
	background			: #CF0024;
	}

/* ******************************************* Content Body */
#box-menu 	{
	float				: left;
	margin-bottom		: 0px;
	padding				: 0px 0px 3px 0px;
	height				: 18px !important;
	height				: 23px;
	width				: 738px  !important;
	width				: 732px;
	text-align			: left;
	z-index				: 100;
	overflow			: visible;
	background			: #fff;
}
#box-left	{
	float				: left;
	vertical-align		: top;
	padding				: 0;
	margin-bottom		: 1px;
	margin-top			: 0px;
	border				: 0;
	width				: 150px !important;
	width				: 150px;

}

#box-right 	{
	float				: right;
	vertical-align		: middle;
	padding-top			: 3px;
	padding-bottom		: 3px;
	margin-bottom		: 1px;
	margin-top			: 0px;
	border				: 0;
	margin-right		: 0px;
	width				: 410px !important;
}
#box-mainbody	{
	float				: left;
	padding				: 0;
	margin-bottom		: 1px;
	margin-top			: 0px;
	border				: 0;
	width				: 150px !important;
	width				: 150px;
	background			: #fff;
}
#box-mainbody2	{
	float				: left;
	vertical-align		: top;
	padding				: 0;
	margin				: 0;
	border				: 0;
	width				: 582px !important;
	width				: 580px;

}

/* ******************************************* Menu Bottom Horizontal */
#box-menu-bottom {
	float				: left;
	color				: #ccf;
	margin				: 1px auto;
	padding				: 2px;
	border				: 0;
	vertical-align		: middle;
	text-align			: center;
	width				: 725px !important;
	width				: 732px;
	height				: 15px !important;
	height				: 21px;
}
.bar, a.bar:link, a.bar:visited  {
	font				: bold 10px 'Verdana', Verdana;
	color				: #235;
	padding				: 0px; 
	margin				: 0px; 
	background			: transparent;
}
a.bar:hover {
	color				: #f00;
	text-decoration		: none;
}

/* ******************************************* Footer */
#box-footer  {

	float:inherit;
	margin				: 1px auto;
	padding				: 4px;
	text-align			: center;
	vertical-align		: middle;
	width				: 725px !important;
	width				: 732px;
	height				: 50px !important;
	height				: 56px;
	background			: #FFFFFF;
}
#box-footer div {
	font				: bold 10px 'Verdana', Verdana;
	color				: #ffc;
}
#box-footer a, #box-footer a:link, #box-footer a:visited {
	color				: #ee9;
	text-decoration		:underline;
}
#clr 	{
	clear				: both;
}

/* *******************************************  End CSS Template   */

/* *******************************************  General CSS Styles  */

body {
	background			: #FFFFFF; 
	padding				: 0; 
	margin				: 0;
	text-align			: center;
	vertical-align		: top;
}

td, tr, div {
	color				: #303030;
	font				: normal 12px  Arial, Helvetica;
}
p	{
	font				: normal 12px Arial, Helvetica;
	color				: #303030;
	text-align			: left;
}

td.gal {
	text-align			: center;
	margin-left			: 0px;
	padding				: 0px;
	font				: normal 12px Arial, Helvetica, Verdana;
}
td.gal1 {
	text-align			: left;
	font				: normal 12px Arial, Helvetica, Verdana;
}
table.moduletable_online p {
	color				: #fff;
	font				: normal 10px 'Verdana', Verdana;
}
div.panel  {
	color				: #fff;
	font				: normal 10px 'Verdana', Verdana;
}

p.klasa {
	color				: #7EA743;
	font				: normal 12px  Arial;
	margin-left			: 9px;
	text-align			: justify;
	margin-top			: 5px;
	margin-right		:5px;
}
p.prawa	{
	font				: bold 11px Arial, Helvetica,Verdana;
	color				: #fff;
}
p.prawa_ziel	{
	font				: bold 11px Arial, Helvetica, Verdana;
	color				: #FF8400;
}

p.ost_koment	{
	font				: bold 11px Arial,Helvetica, Verdana, sans-serif;
	text-align			: left;
	color				: #D70925;
	text-decoration		: none;
	font-weight			: bold;
}
p.numer 	{
	font				: normal 12px Arial, Helvetica, Verdana;
	color				:#D70925;
}
td1 {
	color				: #FFF;
	font				: normal 10px Verdana;
	}

a, a:link, a:visited {
	color				: #303030;
	text-decoration		: none;
}
a.rozklad, a.rozklad:link, a.rozklad: visited	{
	font				: normal 12px Arial, Verdana, Helvetica;
	color				: #303030;
	text-decoration		: underline;
}

a.prawa:link, a.prawa:visited {
	color				: #D70925;
	text-decoration		: none;
	font-weight			: bold;
}

a.prawa:hover	{
	color				: #303030;
	text-decoration		: underline;
	font-weight			: bold;
}
a.super:link, a.super:visited {
	font				: normal 12px Arial;
	color				: #90BA54;
	text-decoration		: none;


}

a.super:hover	{
	color				: #303030;
}

a.gal:link, a.gal:visited	{
	font				: normal 12px Arial,Helvetica,Verdana;
	color				: #438CC3;
	text-align			: center;
	text-decoration		: underline;	
}

a.gal:hover		{

	color				: #595959;
	text-decoration		: none;

}
a.gal1:link, a.gal1:visited	{
	font				: normal 12px Arial,Helvetica,Verdana;
	color				: #EE8100;
	text-align			: left;
	text-decoration		: underline;	
}

a.gal1:hover		{

	color				: #595959;
	text-decoration		: none;

}
a.gal2:link, a.gal2:visited	{
	font				: normal 12px Arial,Helvetica,Verdana;
	color				: #737373;
	text-align			: left;
	
}

a.gal2:hover		{
	color				: #303030;
	font-weight			: normal;
}



a:hover {color: #1E1E1E;  font-weight:normal; color : #ef0000;} 

h1	{font: bold 24px 'Verdana', Verdana;	color: #333; margin: 0px; padding: 0px;}
h2	{font: bold 18px 'Verdana', Verdana;	color: #333; margin: 0px; padding: 0px;}
h3	{font: bold 14px 'Verdana', Verdana;	color: #333; margin: 0px; padding: 0px;}
h4	{font: bold 12px 'Verdana', Verdana;	color: #333; margin: 0px; padding: 0px;}

ul	{list-style: square outside; }
ol	{list-style: decimal outside; }
li	{list-style-type	: square outside;
	 color				: #303030;
	 text-align			: left;
}
ul.numer	{ 
	list-style			: square outside;
	color				: #D70925;
	margin-left			: 0px;
}
li.numer	{ 
	list-style			: square outside;
	color				: #D70925;
 }
ul.mainlevel_sc { list-style		: square outside; }
li.mainlevel_sc { list-style-type	: square outside;}
blockquote {
	margin				: 10px;
	margin-left			: 30px;
	padding				: 0 20px 0 10px;
	border-left			: 5px solid #ccc;
}

form { 
	margin				: 0; 
	padding				: 0;
}
select { 
	font-size			: 10px; 
	font-weight			: bold; 
	color				: #333;
}
input {
	padding				: 0;
	margin				: 0;
}

/* ******************************************* MAMBO CSS STYLES */
.date {
	font				: normal 11px 'Verdana', Verdana;
	color				: #5D5D5D; 
	padding				: 2px;
	margin-left			: 55px;
}
.sitename {
	font				: bold 11px 'Verdana', Verdana;
	color				: #003;
}
.sitename_2 {
	font				: bold 11px 'Verdana', Verdana;
	color				: #003; 
}

/* ******************************************* MODULES */
table.moduletable_kal {
	width				: 100%;
	padding				: 2px;
	margin				: 1px 0px 6px 0px;
	background			: #f5f5f5;
}
table.moduletable_kal th {
	font				: normal 11px Helvetica,'Verdana', Verdana;
	color				: #5A5A5A;
	text-align			: center;
	padding				: 2px 2px;
	margin-top			: 5px;
	border				: 1px solid #BBBBBB;
	text-transform		: uppercase;
	background			: url(../images/kalend1.png)  repeat-x center;
}
table.moduletable_menu_super, table.moduletable_menu_galeria {
	font				: 10px Arial,'Verdana', Verdana;
	color				: #E8E8E8;
	text-align			: left;
	background			: #F6F6F6;
	vertical-align		: middle;
	width				: 319px;
	height				: 140px;
	margin-top			: 3px;
	margin-right		: 5px;
	border-bottom		: 1px solid #c9c9c9;
	border-right		: 1px solid #c9c9c9;
}
table.moduletable_menu_super th {
	font				: normal 10px Arial,Helvetica,'Verdana', Verdana;
	color				: #fff;
	width				: 300px;
	text-align			: right;
	padding				: 0px;
	background			: url(../images/supertemat4.png) no-repeat;
	backgroune-position	: center left;
	height				: 28px;
}
.moduletable_menu_super a:link, .moduletable_menu_super a:visited { 
	color				: #79A33F; 
	text-decoration		: none;
	margin-left			: 10px;
	margin-top			: 10px;
}
.moduletable_menu_super a:hover {
	color				: #666666; 
}
table.moduletable_menu_galeria th {
	font				: normal 10px Arial,Helvetica,'Verdana', Verdana;
	color				: #fff;
	width				: 300px;
	text-align			: right;
	padding				: 0px;
	background			: url(../images/galeria.png) no-repeat;
	backgroune-position	: center left;
	height				: 25px;
}
table.moduletable_menu_galeria {
	font				: 10px Arial,'Verdana', Verdana;
	color				: #E8E8E8;
	text-align			: left;
	background			: #F8FCFF;
	vertical-align		: middle;
	border-bottom		: 1px dotted #c9c9c9;
	width				: 320px;
	height				: 120px;
	margin-top			: 1px;
	border-bottom		: 1px solid #C7DEF0;
	border-right		: 1px solid #C7DEF0;
}
table.moduletable_menu, table.moduletable_menu_user		{
	font				: 10px 'Verdana', Verdana;
	color				: #F05000;
	text-align			: left;
	width				: 150px;
	padding				: 7px ;
	margin-top			: 2px;
	background			:#F6F6F6;
	border-right		: 1px solid #c9c9c9;
	border-bottom		: 1px solid #c9c9c9;

}
 table.moduletable_menu td, table.moduletable_menu tr, div.moduletable_menu_user {
 font					: 12px Arial, Verdana;
 color					: #3B3B3B;		
	}
table.moduletable_menu th {
	font				: bold 11px Arial, Verdana, sans-serif;
	color				: #FFF;
	width				: 140px;
	text-align			: left;
	padding				: 2px 0px 2px 6px;
	border-right		: 1px solid #68863C;
	border-bottom		: 1px solid #68863C;
	background			: #90BA54;
	height				: 18px;
}
table.moduletable_menu_user th {
	font				: bold 11px Arial, Verdana, sans-serif;
	color				: #FFF;
	width				: 140px;
	text-align			: left;
	padding				: 2px 0px 2px 6px;
	border-right		: 1px solid #539CD2;
	border-bottom		: 1px solid #539CD2;
	background			: #8ECFFF;
	height				: 18px;
}
table.moduletable_menu_ank, div.moduletable_menu_ank {
	font				: normal 10px 'Verdana', Verdana;
	color				: #F05000;
	text-align			: left;
	width				: 168px;
	padding				: 7px ;
	margin-top			: 3px;
	background			: #F6F6F6;
	border-right		: 1px solid #c9c9c9;
	border-bottom		: 1px solid #c9c9c9;

}
table.moduletable_menu_ank th {
	font				: bold 11px Arial, Verdana, sans-serif;
	color				: #FFF;
	width				: 140px;
	text-align			: left;
	padding				: 2px 0px 2px 6px;
	border-right		: 1px solid #A9001D;
	border-bottom		: 1px solid #A9001D;
	background			: #D70025;
	height				: 18px;
}

div.moduletable_menu_ank	{
	font				: normal 10px 'Verdana', Verdana;
	color				: #606060;
	text-align			: left;
	padding				: 5px 2px;
	margin-top			: 5px;
	background			: #f6f6f6;
	border				: 1px solid #f6f6f6;
	border-spacing		: 5px;
}

table.moduletable_menu_ank td	{
	font				: normal 10px Verdana;
	background			: #f6f6f6;
	text-align			: left;
	}
.button_ank
{
	font				: normal 9px  Verdana, Helvetica, sans-serif;
	text-transform		: uppercase;
	letter-spacing		: 0em;
	padding				: 1px 2px;
	color				: #fff;
	border				: 1px outset #A9001D;
	background			: #D70025;
	margin-bottom		: 2px;
	margin-right		: 1px;
	margin-left			: 1px;
	}

table.moduletable_menu_nr {
	font				: 10px Arial,'Verdana', Verdana;
	color				: #F05000;
	text-align			: left;
	width				: 168px;
	padding				: 7px ;
	margin-top			: 2px;
	background			:#F6F6F6;
	border-right		: 1px solid #c9c9c9;
	border-bottom		: 1px solid #c9c9c9;

}
table.moduletable_menu_nr th {
	font				: bold 11px Arial, Verdana, sans-serif;
	color				: #FFF;
	width				: 140px;
	text-align			: left;
	padding				: 2px 0px 2px 6px;
	border-right		: 1px solid #A9001D;
	border-bottom		: 1px solid #A9001D;
	background			: #D70025;
	height				: 18px;
}
table.moduletable_menu_ostkom {
	font				: 10px 'Verdana', Verdana;
	color				: #F05000;
	text-align			: left;
	width				: 420px;
	padding				: 7px ;
	margin-top			: 3px;
	background			:#F6F6F6;
	border-right		: 1px solid #c9c9c9;
	border-bottom		: 1px solid #c9c9c9;

}
table.moduletable_menu_ostkom th {
	font				: bold 11px Arial, Verdana, sans-serif;
	color				: #FFF;
	width				: 140px;
	text-align			: left;
	border-bottom		: 1px dotted #A9001D;
	height				: 18px;
}
table.moduletable_menu_kat, table.moduletable_menu_kat td, table.moduletable_menu_kat tr{
	font				: 10px 'Verdana', Verdana;
	color				: #F05000;
	text-align			: left;
	width				: 150px;
	padding				: 7px ;
	margin-top			: 3px;
	background			:#F6F6F6;
	border-right		: 1px solid #c9c9c9;
	border-bottom		: 1px solid #c9c9c9;

}
table.moduletable_menu_kat th {
	font				: bold 11px Arial, Verdana, sans-serif;
	text-transform		: uppercase;
	color				: #FFF;
	width				: 140px;
	text-align			: left;
	padding				: 2px 0px 2px 6px;
	border-right		: 1px solid #68863C;
	border-bottom		: 1px solid #68863C;
	background			: url(../images/katalog.png) no-repeat;
	height				: 18px;
}
.moduletable_menu a:link, .moduletable a:visited { 
	color				: #303030; 
	text-decoration		: none;
	padding				: 5px 0px;

}
.moduletable_menu a:hover {
	color				: #979797; 
}
table.moduletable_th2 {
	font				: 10px 'Verdana', Verdana;
	color				: #00A700;
	vertical-align		: middle;
	text-align			: left;
	line-height			: 2em;
}
div.moduletable_th4, table.moduletable_th4 td, table.moduletable_th4 th  {
	font				: normal 10px 'Verdana', Verdana;
	color				: #606060;
	background			: #fff; 
}
div.moduletable_th5, table.moduletable_th5 td {
	font				: normal 11px Verdana;
	color				: #606060;
	padding				: 3px 2px 5px 4px;
	background			: #F8FCFF;
	float				: left;
	margin				: 1px 0px 1px 0px;
	text-align			: left;
}

table.moduletable_th5 th {
	font				: bold 11px  Arial,Helvetica, Verdana, sans-serif;
	color				: #29A1FF; 
	text-align			: left;
	padding 			: 4px 0px 0px 10px;
	background			: #F8FCFF;
	height				: 5px;
}
table.moduletable_th5 {
	font				: normal 11px Verdana;
	width				: 100%;
	margin				: 1px 0px 1px 0px;
	border-right		: 1px solid #C7DEF0;
	border-top			: 1px solid #C7DEF0;
	border-bottom		: 1px solid #C7DEF0;
	background			: #F8FCFF;
	font-color			: #EE8100;
}
table.moduletable_th5 a:link, table.moduletable_th5 a:visited	{
	font				: normal 11px Verdana;
	color				: #606060;	
}
table.moduletable_th5 a:hover	{
	color				: #000;
	text-decoration		: underline;
}
div.moduletable_th3, table.moduletable_th3 td  {
	font				: normal 10px Verdana;
	color				: #606060;
	padding				: 3px 2px 3px 4px;
	background			: #fff; 
	float				: left;
	text-align			: left;
	margin				: 1px 0px 3px 0px;

}

table.moduletable_th3 th {
	font				: bold 11px  Arial,Helvetica, Verdana, sans-serif;
	color				: #303030; 
	text-align			: left;
	padding				: 4px 0px 4px 12px;
	background			: #fff;
	border-top			: 1px solid #C9C9C9;
	height				: 19px;
}
table.moduletable_th3 {
	width				: 100%;
	margin				: 1px 0px 1px 0px;
	border-right		: 1px solid #c9c9c9;
	background			: #fff;
}
table.moduletable_th2 th {
	color				: #fff;
	letter-spacing		: 1px;
	text-align			: center;
	padding				: 4px ;
	margin-left			: 0px;
	border				: 1px solid #009BE1;
	text-transform		: uppercase;
	background			: url(../images/belki_prawa1.png)  repeat-x center;
}
div.moduletable_th2		 {

	color				: #606060;
	text-align			: left;
	padding				: 5px 2px;
	margin-top			: 5px;
	background			: #f6f6f6;
	border				: 1px solid #f6f6f6;
	border-spacing		: 5px;
	border-bottom		: 1px dotted #fff;
	border-left			: 1px dotted #E7E4D9;
	border-right		: 1px dotted #E7E4D9;
}
table.moduletable_online {
	width				: 737px !important;
	width				: 732px;
    margin-bottom		: 0px;
    margin-top			: 0;
    padding				: 2px 0;
    border-spacing		: 0px;
	border-bottom		: 1px solid #5C5C5C;
	border-right		: 1px solid #5C5C5C;
	background			: #A2A2A2;
}
table.moduletable_online th {
   font					:  bold 10px Verdana;
   color				: #E5E5E5;
   text-align			: left;
   padding				: 1px 0 1px 70px;
   font-size			: 11px;
   font-variant			: small-caps;
   border-top			: 2px groove #535353;
   border-bottom		: 1px outset #535353;
   background			: #7C7C7C;
}
table.moduletable_online td1 {
   font-size			: 11px;
   padding				: 0;
   margin				: 0px;
   font-weight			: normal;
   background			: #ef0000;
   color				: #EF0000;
   
}
div.moduletable_online	{
	font				: normal 10px Verdana;
	color				: #303030;
	}
table.moduletable_online a:link, table.moduletable_online a:visited 	{
	font				:  normal 11px Verdana;
	color				: #C6E29F;
	text-decoration		: underline;
}
table.moduletable_online a:hover	{
	color				: #303030;
	text-decoration		: underline;
	
}
table.moduletable_imieniny {
	width				: 100%;
	padding				: 3px;
	margin				: 0px 0px 3px 0px;
	border				: 0;
	font				: 10px 'Verdana', Verdana;
	color				: #686868;
}
div.moduletable, table.moduletable td  {
	font				: normal 10px 'Verdana', Verdana;
	color				: #003;
	text-align			: left;
	padding				: 0px;
	margin				: 0px;
	border				: 0;
}
div.moduletable_imieniny, table.moduletable_imieniny td  {
	font				: normal 10px 'Verdana', Verdana;
	color				: #686868;
	text-align			: justify;
	padding				: 0px;
	background			: #f5f5f5;
	margin				: 0px;
	border				: 1px #686868;
}
.moduletable a:link, .moduletable a:visited { 
	color				: #235; 
	text-decoration		: none;
}
.moduletable a:hover {
	color				: #FF7B7B; 
	text-decoration		: underline;
}
table.moduletable ul {
	padding				: 0;
	margin				: 0 0 0 15px;
}
.button {
	font				: normal 12px Arial,Helvetica, sans-serif;
	letter-spacing		: 0em;
	padding				: 1px 3px;
	color				: #fff;
	border				: 1px outset #90BA54;
	background			: #90BA54;
	margin-bottom		: 2px;
	margin-right		: 3px;
	margin-left			: 3px;
}
.button1 {
	font				: normal 12px Arial,Helvetica, sans-serif;
	text-decoration		: underline;
	letter-spacing		: 0em;
	padding				: 1px 3px;
	color				: #fff;
	border				: 1px outset #90BA54;
	background			: #90BA54;
	margin-bottom		: 2px;
	margin-right		: 21px;
	margin-left			: 0px;
}
.inputbox, .search {
	font				: 11px Verdana, Arial, Helvetica, sans-serif;
	padding				: 2px;
	color				: #3B3B3B;
	border				: 1px inset #D0C5A6;
	background			: #fff;
	margin-bottom		: 2px;
	margin-right		: 2px;
}
.inputbox_s {
	font				: 11px Verdana, Arial, Helvetica, sans-serif;
	padding				: 2px;
	color				: #595959;
	border				: 1px inset #D0C5A6;
	background			: #fff;
	margin-bottom		: 2px;
	margin-right		: 7px;
}
.poll {
	font				: normal 10px Verdana, Arial, Helvetica, sans-serif; 
	color				: #D70025; 
	border				: 0; 
	padding				: 3px ;
}

/* ******************************************* CONTENT STYLES */
.pathway, a.pathway:link, a.pathway:visited {
	font				: bold 12px Arial, Verdana;
	color				: #234;
}
a.pathway:hover {
	color				: #f00;
}

.contentpane, .contentpaneopen, .contentdescription {
	font				: normal 12px Arial, Helvetica, Verdana;
	width				: 100%;
	text-align			: left;
	padding-bottom		: 15px;
	background			: #F6f6f6;
	margin				: 2px 0px 0px 5px;
	padding				: 5px;
}

table.contentpaneopen table.contentpaneopen {
	background			: #F6f6f6;
}

.contentpane td, .contentpaneopen td, .contentdescription td {
	padding				: 5px 5px 3px 5px; 
	background			: #F6f6f6;
}

a.contentpane:link, a.contentpane:visited, a.contentpaneopen:link, a.contentpaneopen:visited {
	color				: #999; 
	text-decoration		: none;
}
a.contentpane:hover, a.contentpaneopen:hover {
	color				: #f00; 
	text-decoration		: none;
}
.contentheading, .componentheading {
	font				: bold 12px Verdana, Arial, Helvetica;
	color				: #90BA54;
	width				: 97%;
	height				: 30px;
	margin-left			: 5px;
	padding-left		: 17px;
	margin-top			: 2px;
	padding-top			: 5px; 
	text-align			: left;
	background			: #F6f6f6;
}

.contentheading, .componentheading {text-transform	: uppercase;}

.contentpagetitle, a.contentpagetitle:link, a.contentpagetitle:visited 	{
	color				: #234;
}
a.contentpagetitle:hover {
	color				: #567;
}
.buttonheading {
	font				: normal 10px Arial, Verdana;
	white-space			: nowrap;	
}

.content_rating, .content_vote, .back_button {
	font-size			: 12px;	
	color				: #345; 
	text-decoration		: none; 
	font-weight			: normal; 
	vertical-align		: middle; 
	margin				: 0 6px; 
	padding				: 0;
}
.small 		{
	font-size			: 12px; 
	color				: #303030; 
	text-decoration		: none; 
	font-weight			: bold;
}
.smalldark	{
	font-size			: 12px; 
	color				: #003; 
	text-decoration		: none; 
	font-weight			: normal;
}
.createdate, .modifydate {
	font				: normal 10px Verdana, Arial;
	color				: #303030;
}
a.readon:link, a.readon:visited {
	font-size			: 12px;
	font-weight			: normal;
	font-align			: right;
	color				: #0089EF;
	margin-top			: 15px;
	padding-right		: 25px;	
	text-align			: right;
	float				: right;	
}
a.readon:hover {
	color				: #f00;
}

.fase4rdf, a.fase4rdf:link, a.fase4rdf:visited {
	font-size			: 10px; 
	font-weight			: normal; 
	color				: #333;
}
a.fase4rdf:hover {
	font-weight			: bold; 
	color				: #f00;
}

a.blogsection:link, a.blogsection:visited {
	color				: #333;
	text-decoration		: none;
	font-weight			: normal;
}
a.blogsection:hover {
	color				: #f00; 
	text-decoration		: none;
}

.ontab 	{
	color				: #345;
	padding				: 2px 10px 2px 10px;
	border-top			: 2px solid #345;
	border-right		: 2px solid #345;
	border-bottom		: 0;
	border-left			: 2px solid #345;
	font-weight			: bold;
}
.offtab {
	color				: #666;
	padding				: 2px 10px 2px 10px;
	border-top			: 1px solid #666;
	border-right		: 1px solid #666;
	border-bottom		: 3px solid #345;
	border-left			: 1px solid #666;
	cursor				: default;
}
.tabpadding {
	border-bottom		: 3px solid #345;
}
	
table.searchintro {
	background			: #fff;
	margin				: 0  5px;
	width				: 100%;
	border-bottom		: 1px solid #fff;
}
table.searchintro td {
	padding				: 5px;
	border				: 0;
	border-bottom		: 1px solid #fff;
}

.blog_more {
	padding				: 18px 8px;
	margin				: 0px;
	font-size			: 10px;
	font-weight			: bold;
	color				: #333;
}
.blog_more ul {
	padding				: 0px;
	margin				: 0px;
	list-style			: disc inside;
}

table.contenttoc {
	border				: 1px solid #345;
 	padding				: 1px;
	margin-left			: 7px;
	margin-bottom		: 2px;
}
table.contenttoc th {
	color				: #345;
	text-align			: left;
	padding				: 4px;
	font-weight			: bold;
	font-size			: 10px;
	text-transform		: uppercase;
	background			: #ccc;
}
table.contenttoc td {
	font-size			: 10px;
}

/* ******************************************* STYLES CONTACT PAGE */
table.contact {
	background			: transparent;
}
table.contact td.icons {
	background			: #89a;
}
table.contact td.details {
	background			: #e9e9e9;
	margin				: 5px;
	padding				: 5px;
	border				: 1px dotted #ccc;
}
.contact_email {
	background			: #e9e9e9;
	margin				: 5px;
	padding				: 5px;
	border				: 1px dotted #ccc;
}

/* ******************************************* MAIN AND SUB MENU SYSTEM  */
.mainlevel {
	font				: normal 10px Verdana;
	width           	: auto;
	display				: inline;
	line-height			: 1em;
}
a.mainlevel:link, a.mainlevel:visited {
	font				: normal 16px Verdana;
	display				: inline;
	color				: #EF7800; 
	text-decoration		: none;
}
a.mainlevel_sc:link, a.mainlevel_sc:visited, ul.mainlevel_sc, li.mainlevel_sc {
	font				: normal 12px Helvetica, Arial,Verdana;
	color				: #595959;
	text-align			: left;
	padding-left		: 4px;  
	text-indent			: 0px; 
	margin-left			: 0px;
	background			: #fff;
	text-decoration		: none;
}
a.mainlevel_sc:hover {
	color				: #ef0000;
	font-weight			: normal;
	background			: #fff;
	text-align			: left;
	padding-left		: 4px;

}
a.mainlevel:hover {
	color				: #A75400;
	text-decoration		: none; 
}
#active_menu {
	background      	 : url(../images/menu_arrow.png) transparent no-repeat 0px -65px;
	color           	 : #EF7800;
}

.sublevel {
	font				: normal 10px/15px Verdana;
	padding    			: 1px 2px;
	margin				: 3px;
}
a.sublevel:link, a.sublevel:visited {
	color				: #333;
	text-decoration		: none;
}
a.sublevel:hover {
	color				: #f00;
}
a.sublevel#active_menu  {
	border				: 0;
	color          		: #900;
	background     		: transparent;
}

/* ******************************************* TOP MENU SYSTEM  */
ul#mainlevel-nav {
	font				: bold 10px 'Verdana', Verdana;
	list-style			: none;
	padding				: 0;
	margin				: 0;
}
ul#mainlevel-nav li
{
	display				: block;
	background			: transparent;
	padding				: 0;
	margin				: 0;
	float				: left;
	white-space			: nowrap;
	border-right		: 1px solid #fff;
}
ul#mainlevel-nav li a {
	display				: block;
	height				: 14px !important;
	height				: 17px;
	padding				: 1px 1px 1px 4px;
	margin				: 0;
	width				: 75px !important;
	width				: 80px;
	text-decoration		: none;
	color				: #235;
	background			: #fff;
}

#box-ticker,ul#mainlevel-nav li a { 
	width				: auto;
}

ul#mainlevel-nav li a:hover		{
	color				: #333;
	background			: #f00;
}

/* ******************************************* CATEGORY (text format and links) */
.category {
	color				: #345;
	font-size			: 10px;
	font-weight			: bold;
	text-decoration		: none;
	}
a.category:link, a.category:visited {
	color				: #345;
	font-weight			: bold;
}
a.category:hover {
	color				: #f00;
}
	
/* ******************************************* STYLES LISTING CONTENT PAGE */
td.sectiontableheader, td.sectiontablefooter  {
	background-color	: #F6F6F6; 
	color				: #90BA54; 
	font-weight			: bold;
	font-size			: 12px;
	border				: 0; 
	padding				: 2px 3px 4px 2px;
}
.sectiontableentry1  {
	background-color	: #fff; 
	color				: #333; 
	font-weight			: normal; 
	padding				: 3px;
}
.sectiontableentry2  {
	background			: #f9f9f9; 
	color				: #333; 
	font-weight			: normal; 
	padding				: 3px;
}

.pagenavbar {
	text-align			: center;
	vertical-align		: middle;
	padding				: 2px;
	width				: 100%;
}
.pagenav {
	color				: #459;
	font-size			: 10px;
	font-weight			: bold;
	text-decoration		: none;
	margin				: 0;
	padding				: 0 2px;
	border				: 0;
}
a.pagenav:link, a.pagenav:visited  {
	color 				: #003; 
	background-color	: transparent;
}
a.pagenav:hover {
	color				: #f00; 
	background			: transparent; 
	text-decoration		: underline;
}

hr {
	background			: transparent; 
	height				: 1px; 
	border				: 1px solid #999; 
	width				: 90%;
}
hr.separator {
	background			: transparent;
	height				: 1px;
	border				: 1px solid #999 ;
	width				: 40%;
}

/* ******************************************* STYLES DROPDOWN MENU  */
#menuhorizontal {
	border				: 0;
	padding				: 0px;
	margin				: 0px;
	width				: 710px;
	position			: relative;
	left				: 0;
	top					: 0;
	text-align			: left;
	vertical-align		: middle;
	background			: #fff;
}
.minner {
	font				: normal 10px 'Verdana', Verdana;
	color				: #fff;
	padding				: 2px 1px 4px 1px;
	border				: 1px outset #e6e6e6;
	width				: 77px;
	text-align			: center;
}
a:link .minner, a:visited .minner {
	color				: #525252;
	text-decoration		: none;
	white-space			: nowrap;

}
a:hover .minner {color	: #fff;}

.main_level_nav {
	margin				: 0;
	padding				: 0;
	border				: 0;	
}
a.main_level_nav:link, a.main_level_nav:visited, a.main_level_nav:hover {
	text-decoration		: none;
}
.moout {
	background			: #e6e6e6;
	width				: 77px;
}
.moover {
	background			: #c0c0c0;
	width				: 77px;
	}
a.moover:link,  a.moover:visited {
	color				: #000;
	text-decoration		: none;
	width				: 77px;
}
a.moover:hover {
	color				: #333;
	text-decoration		: none;
	width				: 77px;
}

/* ******************************************* STYLES DROPDOWNMENU */

