.irib-intvs-jomle
{

  color            : #222222;

  text-decoration  : underline;

  font-style       : italic;

}

.irib-intvs-semat
{

  color            : #800000;

  font-weight      : bold;

}

.irib-intvs-guyande
{

  color            : #ff9900;

  font-weight      : bold;

}

.irib-intvs-mosahebegar
{

  font-style       : italic;

  align            : right;

}

.irib-aks-rast
{

  margin-left      : 7px;

  float            : right;

}

.irib-aks-chap
{

  margin-right      : 10px;

  float            : left;

}


.contentpaneopen img{

   margin-right: 10px;
   margin-bottom: 10px;
   
}


body {

  color            : #000000;



  padding          : 0px;

  background-color : #FFFFFF;

  font-family      : arial, sans-serif;

  font-size        : 12px;

}

p, td {

  text-align       : justify;



}

td, tr, p, div {

  font-family      : Arial, Helvetica, sans-serif;

  font-size        : 12px;

  color            : #333333;

}

hr {

  color            : #999999;

  height           : 1px;

  width            : 100%;

}

img {

  border: 0px;

}

#mod_search_searchword{

  background-image   :url(../images/inputback.jpg);

  float              : left;

  color		     : #333333;

  border             : 1px solid #cccccc;

  font-size          : 8pt;
  
  width: 126px;

}

.button {

  font-family       : Verdana, Arial, Helvetica, sans-serif;

  font-size         : 8pt;

  border            : 1px solid #AABBBF;

  background-color  : #FFFFFF;

  color             : #404F59;

  background-image  : url(../images/but.gif);

  padding           : 0px;

}



ul#mainlevel-nav {

  list-style        : none;

  padding           : 0;

  margin            : 0;

  font-size         : 0.8em;

}

ul#mainlevel-nav li {

  display           : block;

  background-image  : none;

  padding-left      : 0px;

  padding-right     : 0px;

  float             : left;

  margin            : 0;

  width             : auto !important;

  width             : 15%;

  font-size         : 11px;

  line-height       : 17px;

  white-space       : nowrap;

  border-right      : 1px solid #99a0aa;

}

ul#mainlevel-nav li a {

  width             : 100%;

  display           : block;

  padding-left      : 15px;

  padding-right     : 15px;

  text-decoration   : none;

  color             : #333333;

  background        : transparent;

}



#buttons>ul#mainlevel-nav li a { width: auto; }



ul#mainlevel-nav li a:hover{

  color            : #0059C8;

}









ul#mainlevel-mid {

  list-style        : none;

  padding           : 0;

  margin            : 0;

  font-size         : 0.8em;

}

ul#mainlevel-mid li {

  display           : block;

  background-image  : none;

  padding-left      : 0px;

  padding-right     : 0px;

  float             : left;

  margin            : 0;

  width             : auto !important;

  width             : 80px;

  font-size         : 11px;

  line-height       : 17px;

  white-space       : nowrap;

  border-right      : 1px solid #99a0aa;

}

ul#mainlevel-mid li a {

  width             : 100%;

  display           : block;

  padding-left      : 15px;

  padding-right     : 15px;

  text-decoration   : none;

  color             : #333333;

  background        : transparent;

}



#buttons>ul#mainlevel-mid li a { width: auto; }



ul#mainlevel-mid li a:hover{

  color            : #0059C8;

}













ul#mainlevel-topnav {

  list-style        : none;

  padding           : 0;

  margin            : 0;

  font-size         : 0.8em;

  text-align		: right;

}

ul#mainlevel-topnav li {

  display           : block;

  background-image  : none;

  padding-left      : 0px;

  padding-right     : 0px;

  float             : right;

  margin            : 0;

  width             : auto !important;

  width             : 15%;

  font-size         : 11px;

  line-height       : 17px;

  white-space       : nowrap;

  border-right      : 1px solid #99a0aa;

}

ul#mainlevel-topnav li a {

  width             : 100%;

  display           : block;

  padding-left      : 15px;

  padding-right     : 15px;

  text-decoration   : none;

  color             : #333333;

  background        : transparent;

}



#buttons>ul#mainlevel-topnav li a { width: auto; }



ul#mainlevel-topnav li a:hover{

  color            : #0059C8;

}





table.moduletable-nocss {

  width			   : 100%;

  table-layout	   : auto;

}



table.moduletable {

  width		   : 100%;

  height           : 10px;

  table-layout	   : auto;

}

table.moduletable th {

  font-family      : Arial, Verdana, Geneva, Helvetica, sans-serif;

  font-size        : 11px;

  font-weight      : bold;

  text-align       : center;

  height           : 16px;

  line-height      : 16px;

  color            : #FFF;

  background-image : url(../images/header.jpg);  

}

table.moduletable td {

  padding-left     : 1px;

  padding-right    : 1px;

}

table.content{

  width            : 100%;

  padding          : 20px;

  border-collapse  : collapse;

  border-spacing   : 0px;

  margin-bottom    : 10px;

}

table.contentpane {

  width            : 100%;

  padding-left     : 3px;

  padding-right    : 3px;

  padding-top      : 3px;

  border-spacing   : 0px;

  margin-bottom    : 5px;

}

table.contentpaneopen {

  width            : 100%;

  padding-left     : 3px;

  padding-right    : 3px;

  padding-top      : 3px;

  border-spacing   : 0px;

  margin-bottom    : 5px;

}

.contentheading {

  font-family      : Arial, Verdana, Geneva, Helvetica, sans-serif;

  font-size        : 14px;

  font-weight      : bold;

  height           : 22px;

  line-height      : 22px;

  text-align       : left;

  color            : #000;

  width            : 100%;

  margin           : 2px;

}

.componentheading {

  font-family      : Arial, Verdana, Geneva, Helvetica, sans-serif;

  background       : url(../images/header.jpg);

  font-size        : 14px;

  font-weight      : bold;

  height           : 22px;

  line-height      : 22px;

  padding-left     : 10px;

  text-align       : left;

  color            : #FFF;

  width            : auto;

  margin           : 2px;

  

  }

.title {

  font-family      : Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-weight      : bold;

  text-indent      : 8px;

  font-size        : 20px;

  text-align       : left;

  color            : #56666E;

}

.title a:link, .title a:visited {

  font-size        : 20px;

  color            : #56666E;

  text-decoration  : none;

  font-weight      : bold;

}

.title a:hover {

  font-size        : 20px;

  color            : #56666E;

  text-decoration  : none;

  font-weight      : bold;

}

.buttonheading {

  padding-left     : 4px;

  padding-right    : 4px;

  }

a.mainlevel  {

  font-family      : Arial, Verdana, Geneva, Helvetica, sans-serif;

  text-align       : left;

  display          : block;

  line-height      : 22px;

  height           : 20px;

  font-size        : 12px;

  width            : auto;

  background       : url(../images/boff.jpg);

}

a.mainlevel: link {

  text-align       : left;

  display          : block;

  font-size        : 12px;

  width            : auto;

}

a.mainlevel:link, a.mainlevel:visited {

  text-align       : left;

  display          : block;

  font-size        : 12px;

  font-weight      : normal;

  padding          : 0px 5px 0px 10px;

  color            : #000000;

  width            : auto;

}

a.mainlevel:hover {

  text-align       : left;

  display          : block;

  background       : url(../images/bon.gif);

  font-size        : 12px;

  font-weight      : normal;

  text-decoration  : none;

  color            : #ffffff;

}




a.sublevel  {

  margin-left      : 4px;

  font-family      : Arial, Verdana, Geneva, Helvetica, sans-serif;

  text-align       : left;

  display          : block;

  line-height      : 22px;

  height           : 20px;

  font-size        : 10px;

  width            : auto;

  background       : url(../images/boffsub.jpg);

}

a.sublevel: link {

  text-align       : left;

  display          : block;

  font-size        : 10px;

  width            : auto;

}


a.sublevel:link, a.sublevel:visited {

  text-align       : left;

  display          : block;

  font-size        : 10px;

  font-weight      : normal;

  padding          : 0px 5px 0px 10px;

  color            : #000000;

  width            : auto;

}

a.sublevel:hover {

  text-align       : left;

  display          : block;

  background       : url(../images/bonsub.jpg);

  font-size        : 10px;

  font-weight      : normal;

  text-decoration  : none;

  color            : #ffffff;

}


a.blatestnews  {

  font-family      : Arial, Verdana, Geneva, Helvetica, sans-serif;

  text-align       : left;

  font-size        : 12px;

  color            : #000099;

  text-decoration:underline;

  height:10px;

}

a.blatestnews:link, a.blatestnews:visited {

  text-align       : left;

  font-size        : 12px;

  font-weight      : normal;

  color            : #000099;

  text-decoration:underline;

  height:10px;

}

a.blatestnews:hover {

  text-align       : left;

  font-size        : 12px;

  font-weight      : normal;

  text-decoration  : none;

  color            : #ce0000;

  height:10px;

}











#active_menu {

  text-align       : left;

  color            : #ffffff;

  background       : url(../images/bon.gif);

  font-weight      : bold;

}

a#active_menu:hover {

  text-align       : left;

  color            : #ffffff;

}

a:link, a:visited {

  font-size        : 11px;

  color            : #708088;

  text-decoration  : none;

  font-weight      : bold;

}

a:hover {

  font-size        : 11px;

  color            : #000000;

  text-decoration  : none;

  font-weight      : bold;

}

a.category:link, a.category:visited {

  font-size        : 11px;

  font-weight      : bold;

}

a.readon:link, a.readon:visited {

  color            :#404F59;

  font-family      : Verdana, Arial, Helvetica, sans-serif;

  font-size        : 10px;

  white-space      : normal;

  font-weight      : normal;

  padding-bottom   : 4px;

  padding-left     : 4px;

  padding-right    : 4px;

  padding-top      : 4px;

  float            : left;

  line-height      : 10px;

  text-decoration  : none; 

  border           : 1px solid #AABBBF;

  background-color : #FFFFFF;

  background-image : url(../images/but.gif);

  }

a.readon:hover {

  color            :#0059C8;

  font-family      : Verdana, Arial, Helvetica, sans-serif;

  font-size        : 10px;

  white-space      : normal;

  font-weight      : normal;

  padding-bottom   : 4px;

  padding-left     : 4px;

  padding-right    : 4px;

  padding-top      : 4px;

  float            : left;

  line-height      : 10px;

  text-decoration  : none; 

  border           : 1px solid #AABBBF;

  background-color : #FFFFFF;

}

ul {

  

  margin           : 2px;

  padding-left     : 0px;

  list-style       : none;

}

li {

  

  line-height      : 15px;

  padding-left     : 15px;

  padding-top      : 0px;

  background-image : url(../images/bullet.gif) ;

  background-repeat: no-repeat;

  background-position: 0px 3px;

}  

.date {

  font-family      : Arial, Verdana, Geneva, Helvetica, sans-serif; 

  font-size        : 11px;

  color            : #333333;

  padding-right    : 10px;

}

.small {

  font-size        : 10px;

  color            : #333333;

}

.smalldark {

  font-size        : 10px;

  color            : #333333;

}

.createdate, .modifydate {

  font-size        : 10px;

  color            : #666666;

}

.pathway {

  font-size        : 10px;

  color            : #333333;

  padding-left     : 14px;

}

a.pathway:link, a.pathway:visited {

  color            : #c80011;

  font-size        : 10px;

  padding-left     : 0px;

}

a.pathway:hover {

  font-size        : 10px;

  padding-left     : 0px;

}

.blog_more {

padding-left       : 10px;

}



.upanddownborder a:link, .upanddownborder a:visited {

  color            : #000000;

  font-size        : 16px;

  padding-left     : 0px;

}

.upanddownborder a:hover {

	font-size : 16px;

	padding-left : 0px;

	color : #c80011;

}





.upanddownborder {

	border-top: 1px solid #000000;

	border-bottom: 1px solid #000000;

	text-align: left;

	font-size: 22px;

	border-top-color: #99A0AA;

	border-bottom-color: #99A0AA;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	height: 35px;

	font-weight: bold;

}





.downborder {

	border-bottom-color: #99A0AA;

	border-bottom-width: 1px;

	border-bottom-style: solid;

}







.topstory {

  font-family      : Arial, Verdana, Geneva, Helvetica, sans-serif; 

  font-size        : 12px;

}

.topstory a:link, .topstory a:visited {

	font-size : 14px;

	color : #002388;

	text-decoration: underline;

	font-weight : bold;

}

.topstory a:hover {

  font-size        : 14px;

  color            : #c80011;

  text-decoration  : none;

  font-weight      : bold;

}

.topstory img {

	margin-right: 4px;

	border: 1px solid #99A0AA;

	padding: 4px;

}





.footer a:link, .footer a:visited {

	font-size : 14px;

	color : #002388;

	text-decoration: none;

}

.footer a:hover {

  font-size        : 14px;

  color            : #c80011;

  text-decoration  : none;

}

.footer {

	text-align:center;

	font-size : 12px;

	color : #002388;

}





.topstorydown {

  color            : #000000;

  font-size        : 16px;

}

.topstorydown img {

	margin-right: 4px;

	border: 1px solid #99A0AA;

	padding: 2px;

}

.topstorydown a:link, .topstorydown a:visited {

  font-size        : 16px;

  color            : #000000;

  text-decoration  : none;

  font-weight      : bold;
  
  text-align       : left;

}

.topstorydown a:hover {

  font-size        : 16px;

  color            : #c80011;

  text-decoration  : none;

  font-weight      : bold;

}

.topstorydown span {

  font-size        : 12px;

  margin	   : 4px;

}



.pollstableborder

{

 width:100%;

}

.poll {

	width: 100%;

	border-width: 3px 1px 1px 1px;

	border-style: solid;

	border-color: #99a0aa;

	background-color: #f3f4f3;

	margin-top: 20px;

}



.latestnews {



}

.latestnewsheader {

font-family:Arial, Helvetica, sans-serif;

font-weight:bold;

font-size:14px;

text-align:left;

height:20px;

}

.sep

{

	background-image: url('../images/sep.gif');

	width: 1px;

	background-repeat: repeat-y;

}

.sep1

{

	background-image: url('../images/sep1.gif');

	height: 1px;

	background-repeat: repeat-x;

}



.seph

{

	background-image: url('../images/seph.gif');

	width: 1px;

	background-repeat: repeat-x;

}





.searchbox {

background-image   :url(../images/inputback.jpg);

border             : 1px solid #666;

height             : 15px;

}



.inputbox {

background-image   :url(../images/inputback.jpg);

border             : 1px solid #666;

}



.back_button {

text-align         : center;

padding            : 10px;

}

.pagenavcounter {

  font-size        : 10px;

  color            : #c80011;

}

.small {

  font-size        : 10px;

  color            : #333333;

}

.smalldark {

  font-size        : 10px;

  color            : #333333;

}

.createdate, .modifydate {

  font-size        : 10px;

  color            : #666666;

}

.content_vote {

  font-size        : 10px;

  height           : 22px;

  padding-top      : 2px;

  padding-bottom   : 2px;

}

.content_rating {

  font-size        : 10px;

  color            : #CC9900;

}

.contact_email  {

  width            : 100%;

}

.contact_email .inputbox {

  width            : 345px;

}

.sectiontableheader {

  font-size        : 13px;

  font-weight      : normal;

  background       : #cdcdcd;

  color            : #333333;

  padding          : 4px;

}

.sectiontableentry1 {

  vertical-align   : top;

  padding          : 3px;

  background       : #E6EEF2;

  border-top       : 1px solid #FFFFFF;

  border-bottom    : 1px solid #999999;

}

.sectiontableentry2 {

  vertical-align   : top;

  padding          : 3px;

  border-top       : 1px solid #FFFFFF;

  border-bottom    : 1px solid #999999;

}

table.contenttoc {

  border           : 1px solid #FFFFFF;

  background       : #E6EEF2;

  padding          : 5px;

  margin-right     : 10px;

  margin-left      : 10px;

  margin-bottom    : 10px;

}



.ako img {

	margin-right: 0px;

	border: 0px;

	padding: 0px;

	width: 15px;

	height: 15px;

}



.ako

{

  font-family: Arial, Helvetica, sans-serif;

  font-size : 10px;

  color: #000000;

}



.ako div

{

  height: 100%;

  vertical-align: bottom;

}



.ako a:link, .ako a:visited {

  font-size        : 10px;

  color            : #002388;

  text-decoration  : none;

  font-weight      : bold;

}

.ako a:hover {

  font-size        : 10px;

  color            : #c80011;

  text-decoration  : none;

  font-weight      : bold;

}



.ako span

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #808080;

}

.NewsFlashCustomTemplate{
	margin-top: 5px;
	margin-bottom: 5px;
}
.NewsFlashCustomTemplate img{
	border: 0px;
}

.blog {
	width: 100%;
}

.fotostrecken {
	text-align: center;
	width: 100%;
}

.fotostrecken img{
	max-width: 600px;
}

.moduleImages img{
	max-width: 168px;
}

.jweather{
	background-color: #ffffff;
	text-align: left;
	margin-right: 3px;
	margin-left: 3px;
	margin-top: 2px;
	margin-bottom: 2px;
	border-bottom: 1px solid gray;

	}

.jwtitle {
	padding-left: 10px;
	font-weight: bold;
}
.jweather table{
	margin: 0px;
	margin-left: 10px;
	text-align: left;
	padding:0px;
	
}

/*marquee{
 color: white;
}
a.latestnews, a.latestnews:link, a.latestnews:visited{
 color: #eee;
}

a.latestnews:hover{
 color: white;
}*/