* {
margin:0;
padding:0;
}

h1 {

font-size:18px;
padding: 7px 0 7px 0;
color: #E67939;
}
.inside {
padding: 5px 20px 20px 20px;
}

h3 {
font-size:14px;
color: #E67939;
padding: 0 0 10px 0;
}
h2 {
font-size:14px;
color: #E67939;
}

h4 {
font-size:11px;
}
h5 {
font-size:10px;
}

p {
margin-top: 8px;
margin-bottom: 8px;
}

span.small {
font-size: 13px;

}

td.createdate {
font-size: 10px;
}

td.contentheading {
font-size:16px;
font-weight: bold;
color: #E67939;
padding: 7px 0 7px 0;
line-height:1.3em;
}

a{
text-decoration:none;
color: #004993;

}

a:hover{
text-decoration:underline;
}


#contentfull ul, #contentmin ul{
padding-left: 30px;
}


#right ul{
padding-left: 15px;
}

body{
background-color: #ffffff;
background: url("../images/background.png") no-repeat top center;
margin: 0 auto ;
text-align: center;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:1.3em;


}

p#form-login-remember {
display:none;
}

.moduletablelogin li{
display:none;
}

#container {
	width: 1100px;
	margin: 0 auto;
	background-color: #ffffff;
	text-align: left;
}

#header {
	width: 1100px;
	height: 170px;
	background-image: url(../images/header.png);
	background-repeat: no-repeat;
	background-color: #ffffff;
	margin: 0px auto 0px auto;
	text-align: left;
	overflow:hidden;
}

#searchbox {
  
	width: 200px;
	height: 18px;
	background-color: #ffffff;
	float: left;
	margin: 18px 0 0 15px;
	border: none;
	text-align: center;
	position:absolute;
  
}
#language {
  
  position:relative; right: 0px;
	float:right;
	
}

#imagemap {
	margin:0 auto 0 auto;
	position:absolute;
	}
.inputbox {
border: 0 none;
font-size: 15px;
}

fieldset {
border: 0 none;
}

#left {
	
	background-image: url(../images/left.png);
	background-repeat: no-repeat;
	width: 230px;
	height: 500px;
	margin: 0 auto;
	float: left;
	text-align: left;
padding: 0px 0 0 0px;}

#contentfull {
	
	
	text-align: justify;
width:700px;
	overflow:hidden;
	float:left;
	background-color: #ffffff;
	height: auto;
}
#contentmin {
	
	
	text-align: justify;
	width:644px;
	overflow:hidden;
	float:left;
	
	
	background-color: #ffffff;
	height: auto;
}

#right {

	width: 226px;
	text-align: left;
	float: right;}

#bottom {

	clear: both;
	height: 90px;
	background-image: url(../images/footer.png);
	background-repeat: no-repeat;
	}
	
.center{
	position:relative;
	margin:0 auto 0 auto;
	}
	
.plbb {
	position:absolute;: left: 0; top: 0; 
 	margin:0 auto 0 auto;
}
	
.moduletablemenu{
	
	padding:0;
	color: #333;
	width: 200px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	}

.moduletablemenu h3 {

	color:#9ec546;
	padding: 0;
	text-align:center;
	font-size:14px;
	margin:0;
	border-bottom:1px solid #fff;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	padding-bottom: 7px;
	padding-top: 7px;}


.moduletablelogin{
margin:10px 0 10px 15px ;

width: 155px;
font-size: 10px;}

.moduletablelogin h3{
	color:#9ec546;
	
	text-align:center;
	font-size:14px;
	margin:0;
	border-bottom:1px solid #fff;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	padding-bottom: 7px;
	padding-top: 7px;
margin-right: 20px;
}
fieldset.input
{
border-style: none;
}

.moduletablerss{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px ;

width:170px;

}


ul.newsfeedrss {
text-align: center;
width:170px;
}



 .moduletablerss h3 {


	color:#9ec546;
	
	text-align:center;
	font-size:14px;
	margin:0;
	border-bottom:1px solid #fff;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	padding-bottom: 7px;
	padding-top: 7px;
margin-right: 20px;

}




.moduletablefooter {
font-size: 10px;
text-align: center;}

img {

border: 0 none;
}

h4.contentheading {
font-size: 12px;
padding: 10px 0 0px 0;
}

.leading{
   padding:15px;
   
   background: url("../images/main.png") no-repeat top left;
}
.moduletable {
  background: url("../images/right.png") no-repeat top left;
  padding: 10px;
  
}

form#searchForm {
background: url("../images/main.png") no-repeat top left;

}

p.buttonheading {
text-align:right;
}

.iteminfo {
font-size: 7px;

}

.readon_bez {
font-size: 10px;
}




/* ################ left ######################## */


#left h3 {
color:#000;
margin:0 0 0 5px;
padding:7px 5px 7px 0px;
border:solid 0;
}

#left ul {
list-style-type:none;
margin:0 0 20px 0px;

}


#left ul li {
background:#8CCA1D;
margin:0 0 2px;
}

#left ul li a {
display:block;
padding:3px 4px 3px 10px;
text-decoration:none;
}

#left ul li a:link,#left ul li a:visited {


color:#000;
font-weight:normal;
}

/* ################## Main Menu ################## */

#left ul li ul {

border-top:0;
margin:0;
}



#left ul li ul li {
margin:0;
}

#left ul li ul li a:hover,#left ul li ul li a:active,#left ul li ul li a:focus {
background:#ECF6B9;
color:#000;
}

#left ul li ul li ul {

padding:10px 0 10px 5px;
}

#left ul li.active a:link,#left ul li.active a:visited {
background:#ECF6B9;
color:#000;
font-weight: bold;
padding:3px 0 3px 10px;
}

#left ul li.active ul li a:link,#left ul li.active ul li a:visited {
background:#fff;
color:#000;
font-weight:normal;
padding:3px 4px 3px 20px;
}

#left ul li.active ul li ul li a:link,#left ul li.active ul li ul li a:visited {
background:#fff;

color:#000;
font-weight:bold;
margin:0 0 0 10px;
}

#left ul li.active ul li.active a:link,#left ul li.active ul li.active a:visited {
background:#fff;

color:#000;
font-weight:bold;
}

#left ul li.active ul li.active ul li a:link,#left ul li.active ul li.active ul li a:visited {

color:#000;
font-weight:normal;
margin:0 0 0 15px;
padding:3px 0 3px 15px;
}

#left ul li.active ul li.active ul li.active span.active_link {


color:#000;
font-weight:bold;
margin:0 0 0 15px;
padding:3px 0 3px 15px;
}

#left form a:hover,#left form a:active,#left form a:focus {
color:#fff;
}

#left ul li a:hover,#left ul li a:active,#left ul li a:focus {
background:#ECF6B9 !important;
color:#E67939 !important;
}
/* ############# pagination ###################### */
#main2 .pagination,#main .pagination {
border-top:solid 1px #CCC;
margin:10px 0 0;
padding:10px 0;
}

ul.pagination {
list-style-type:none;
margin:0;
padding:10px 0 0 0;
text-align:center;
border-top:solid 1px #CCC;
}

ul.pagination li {
display:inline;
padding:2px 5px 0;
text-align:left;
}

ul.pagination li a {
padding:2px;
}

form#jForm p {
display:none;
}

form#jForm .componentheading {
display:none;
}
