/*

 * CSS Style for "mundus" Theme 

 * @author ZulloP

 * @url http://eshop.webrevolution.org

 * @email eshop@webrevolution.org

 */





textarea { 

background: #ffc; color: #ccf; font-size: 9px; font-family: arial; 

scrollbar-face-color: #889B9F;

scrollbar-shadow-color: #3D5054;

scrollbar-highlight-color: #C3D6DA;

scrollbar-3dlight-color: #3D5054;

scrollbar-darkshadow-color: #85989C;

scrollbar-track-color: #95A6AA;

scrollbar-arrow-color: #C3D6DA; 

border: 1px solid black;

}









li.latestnews a:link,li.latestnews a:visited,li.mostread a:link,li.mostread a:visited {

  /*line-height      : 15px;*/

  padding-left     : 3px;

  padding-top      : 0px;

  text-decoration: none;

  list-style: none;

  list-style-image: url(../images/bullet1.jpg);

}

li.latestnews a:hover,li.mostread a:hover {

	font-weight: normal;

	text-decoration: underline;

	color: #333333;

}





ul {

	padding: 0;

	margin: 0;

	/*padding-left: 1.6em;*/

}

/* PATHWAY

---------------------------------------------------------*/

#pathway {

	padding:  0;

	

	margin:  0;

	background: url(../images/arrow.png);

	line-height: normal;

	display: block;

	float: left;



	clear: both;

}



#pathway a {

	text-decoration: none;

	color: #009933;

}



#pathway img {

	margin: 0 0px;

}





#nav ul {

  margin: 0;

  padding: 0;

  list-style:none;

}

/* Commented Backslash Hack

   hides rule from IE5-Mac \*/

#nav a {float:none;}

/* End IE5-Mac hack */



#nav li {

	float:left;

	/*height: 34px;*/

	margin-left: 15px;

	margin-top: 0;

	margin-right: 0;

	margin-bottom: 0;

	padding-top: 0;

	padding-right: 0;

	padding-bottom: 0;

	padding-left: 0px;

}



#nav li a {

	float:left;

	display:block;

	/*line-height: 34px;

	height: 34px;*/

	text-decoration: none;

	font-family: Tahoma, Arial;

	font-size: 12px;

	font-weight: bold;

	color: #c761ad;

	padding-top: 0px;

	padding-right: 8px;

	padding-bottom: 0px;

	padding-left: 8px;

}

#nav li a:hover {

    color: #000;

    background: url(../images/topmenuhoverbg.jpg) repeat-x bottom;

}

div#nav li:hover, div#nav li.sfhover {

	color: #000;

    background: url(../images/topmenuhoverbg.jpg) repeat-x bottom;

}

div#nav li:hover a:hover, div#nav li.sfhover a:hover {

    background: url(../images/topmenuhoverbg.jpg) repeat-x bottom;

}

div#nav li.active a {

  color: #000;

}

div#nav li.active {

}

a.mainlevel:link, a.mainlevel:visited {

	display: block;

	font-size: 11px;

	font-weight: bold;

	color: #012601;

	font-family: Helvetica, Arial, sans-serif;

	text-align: left;

	/*height: 23px;*/

	line-height: 20px;

	text-decoration: none;

	margin-top: 1px;

	margin-bottom: 1px;

	padding-left: 15px;

	background: url(../images/green.jpg) no-repeat;

	/*background-position: -5px -5px;*/

}

















a.top:link, a.top:visited {

	/*display: block;*/

	font-size: 11px;

	font-weight: bold;

	color: #012601;

	font-family: Helvetica, Arial, sans-serif;

	

	/*height: 23px;

	/*line-height: 23px;*/

	text-decoration: none;



	padding-left: 15px;

	white-space:normal;

/*	background: url(../images/green.jpg) no-repeat;

	background-position: -5px -5px;*/

}



















a.mainlevel:hover {

	text-decoration: underline;

	color: #e89a04;

}

a.mainlevel-top:hover {

  color: #333333;

 /* background: url(../images/topmenubg.jpg) repeat-x;*/

}

a.mainlevel#active_menu {

	color: #333;

}

a.mainlevel#active_menu:hover {

}

a.sublevel:link, a.sublevel:visited {

	font-size: 11px;

	/*line-height: 16px;*/

}





































 

body {

	font-family: Tahoma, Verdana, Arial;

	font-size: 12px;

	margin-top: 0px;

}



#body_bg {

	background-image: url(../images/bg.png);

	background-repeat: repeat;

}

a:link, a:visited {

	color: #3faa5e; 

	text-decoration: none;

	font-family: Tahoma, Verdana, Arial;

}

a:hover {

	text-decoration: underline;

}

ul {



	margin-left: 15px;

	margin-bottom: 0px;

	padding: 0px;

}

table.pollstableborder {

	border: 0px;

	text-align: left;

}



.small {

	font-size: 10px;

	color: #999999;

}

.createdate {

	font-size: 10px;

	color: #acacac;

}

.contentheading {

	font-weight: bold;

	font-family: Tahoma, Verdana, Arial;

	font-size: 1.3em;

/*	margin-top: 10px;

	margin-bottom: 10px;*/

	color: #0ac044;

	padding-left:50px;

	background-image: url(../images/left.gif);

	background-repeat: no-repeat;

	height: 25px;



}

.contentheading a:link, .contentheading a: visited {

	font-size: 14px;

	font-weight: bold;

	color: #2563ae;

	text-decoration: none;

}

.contentheading a: hover {

	text-decoration: underline;

}

.modifydate {

	font-size: 10px;

	color: #999999;

	padding-top: 10px;

}

.pagenavcounter {

	font-size: 10px;

	color: #999999;

	padding-bottom: 10px;

}

.readon {

	background-image: url(../images/read_bg.gif);

	background-repeat: no-repeat;

	background-position: 1px 2px;

	padding-left: 15px;

}



h1{

font-family: Verdana, Arial;

	font-size: 10px;

	margin: 0px;

	padding:0px

	color: #3faa5e;

	height:10;

	display:block;

}



strong{

font-family: Verdana, Arial;

	font-size: 12px;

	color: default;

}





.top_spacer{

	height: 0px;

}



/*

#top {

	background-image: url(../images/top.gif);

	background-repeat: no-repeat;

	height: 117px;

	width: 980px;

}







#main_menu {

	background-image: url(../images/main_menu.gif);

	background-repeat: no-repeat;

	height: 26px;

	width: 980px;

}







#header {

	background-image: url(../images/header.jpg);

	background-repeat: no-repeat;

	height: 131px;

	width: 980px;

}

#header_spacer {

	background-image: url(../images/header_spacer.gif);

	background-repeat: no-repeat;

	height: 14px;

	width: 980px;

}





*/







#zag{

font-family: Verdana, Arial;

	font-size: 11px;

	font-weight: bold;

	margin: 0px;

	padding:0px

	color: #3faa5e;

}





.main_table_bg {

	background-image: url(../images/main_table_bg.gif);

	background-repeat: repeat-y;

	height: 5px;

	width: 980px;

}

#footer {

	background-image: url(../images/footer.gif);

	background-repeat: no-repeat;

	height: 48px;

	width: 980px;

	font-size: 10px;

	color: #737373;

	text-align: center;

	line-height: 50px;

}

#main_content{

	width: 97%;

	margin-left: 7px;

	margin-right: 7px;

}

#user2 {

	margin-left: 15px;

	margin-right: 15px;

	margin-bottom: 15px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #CCCCCC;

	text-align: left;

}

#user2 table.moduletable th {

	font-family: Tahoma, Verdana, Arial;

	font-size: 12px;

	color: #2563ae;

	font-weight: bold;

	background-image: url(../images/newsflash_bg.gif);

	background-repeat: no-repeat;

	background-position: 1px 3px;

	line-height: normal;

	height: 0px;

	padding-left: 15px;

}



/* MODULES STYLING */

div.module h3 {

	margin: 0;

	font-weight: bold;

	font-family: Tahoma, Verdana, Arial;

	font-size: 1.1em;

	margin-top: 10px;

	margin-bottom: 10px;

	color: #006600;

	text-shadow: 1;

}

div.module {

  width: 179px;

  background: url(../images/mod_middle.gif) repeat-y;

  margin-bottom: 2px;

  margin-right: 5px;

align:center;

}

div.module div {

  background: url(../images/mod_bottom.gif) bottom left no-repeat;

}

div.module div div {

  background: url(../images/mod_top.gif) top left no-repeat;

  padding: 7px 10px 15px 12px;

}

div.module div div div {

  background: none;

  padding: 0;

  width: auto !important;

  width: 100%; 

}







/* left */

div.module_left h3 {

		

	font-weight: bold;

	font-family: Tahoma, Verdana, Arial;

	font-size: 1em;

	margin-top: 10px;

	margin-left:3px;

	margin-bottom: 10px;

	color: #006600;

	/*height: 1;*/

}

div.module_left {

  width: 210px;

  background: url(../images/mod_middle_l.gif) repeat-y;

  margin-bottom: 2px;

  margin-left: 5px;

}

div.module_left div {

  background: url(../images/mod_bottom_l.gif) bottom left no-repeat;

}

div.module_left div div {

  background: url(../images/mod_top_l.gif) top left no-repeat;

  padding: 7px 10px 5px 12px;

}

div.module_left div div div {

  background: none;

  padding: 0;

  width: auto !important;

  width: 100%; 

}







/* blue */

div.module_blue h3 {

	margin: 0;

	font-weight: bold;

	font-family: Tahoma, Verdana, Arial;

	font-size: 1.3em;

	margin-top: 10px;

	margin-bottom: 10px;

	color: #006600;

}

div.module_blue {

  width: 179px;

  background: url(../images/mod_middle.gif) repeat-y;

  margin-bottom: 2px;

  margin-right: 5px;

}

div.module_blue div {

  background: url(../images/mod_bottom.gif) bottom left no-repeat;

}

div.module_blue div div {

  background: url(../images/mod_top_blue.gif) top left no-repeat;

  padding: 7px 10px 15px 12px;

}

div.module_blue div div div {

  background: none;

  padding: 0;

  width: auto !important;

  width: 100%; 

}

/* green */

div.module_green h3 {

	margin: 0;

	font-weight: bold;

	font-family: Tahoma, Verdana, Arial;

	font-size: 1em;

	margin-top: 5px;

	margin-bottom: 20px;

	color: #FFFFFF;

}

div.module_green {

  width: 179px;

  background: url(../images/mod_middle.gif) repeat-y;

  margin-bottom: 2px;

  margin-right: 15px;

}

div.module_green div {

  background: url(../images/mod_bottom.gif) bottom left no-repeat;

}

div.module_green div div {

  background: url(../images/mod_top_green.gif) top left no-repeat;

  padding: 7px 10px 15px 12px;

}

div.module_green div div div {

  background: none;

  padding: 0;

  width: auto !important;

  width: 100%; 

}

/* purple */

div.module_purple h3 {

	margin: 0;

	font-weight: bold;

	font-family: Tahoma, Verdana, Arial;

	font-size: 1em;

	margin-top: 5px;

	margin-bottom: 20px;

	color: #FFFFFF;

}

div.module_purple {

  width: 179px;

  background: url(../images/mod_middle.gif) repeat-y;

  margin-bottom: 2px;

  margin-right: 15px;

}

div.module_purple div {

  background: url(../images/mod_bottom.gif) bottom left no-repeat;

}

div.module_purple div div {

  background: url(../images/mod_top_purple.gif) top left no-repeat;

  padding: 7px 10px 15px 12px;

}

div.module_purple div div div {

  background: none;

  padding: 0;

  width: auto !important;

  width: 100%; 

}

/* red */

div.module_red h3 {

	margin: 0;

	font-weight: bold;

	font-family: Tahoma, Verdana, Arial;

	font-size: 1em;

	margin-top: 5px;

	margin-bottom: 20px;

	color: #FFFFFF;

}

div.module_red {

  width: 179px;

  background: url(../images/mod_middle.gif) repeat-y;

  margin-bottom: 2px;

  margin-right: 15px;

}

div.module_red div {

  background: url(../images/mod_bottom.gif) bottom left no-repeat;

}

div.module_red div div {

  background: url(../images/mod_top_red.gif) top left no-repeat;

  padding: 7px 10px 15px 12px;

}

div.module_red div div div {

  background: none;

  padding: 0;

  width: auto !important;

  width: 100%; 

}

/* violet */

div.module_violet h3 {

	margin: 0;

	font-weight: bold;

	font-family: Tahoma, Verdana, Arial;

	font-size: 1em;

	margin-top: 5px;

	margin-bottom: 20px;

	color: #FFFFFF;

}

div.module_violet {

  width: 179px;

  background: url(../images/mod_middle.gif) repeat-y;

  margin-bottom: 2px;

  margin-right: 15px;

}

div.module_violet div {

  background: url(../images/mod_bottom.gif) bottom left no-repeat;

}

div.module_violet div div {

  background: url(../images/mod_top_violet.gif) top left no-repeat;

  padding: 7px 10px 15px 12px;

}

div.module_violet div div div {

  background: none;

  padding: 0;

  width: auto !important;

  width: 100%; 

}

#topmenumy a { color:#006600}
