body, html {

	background-color: #915B77;

	font-family: Verdana, sans-serif;

	color: #000000;

	margin: 0px;

	padding: 0px;

	text-align: center;

}

h1, h2, h3 {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

}

.main {

	text-align: center;

	margin: 0px;

	padding: 0px;

	width: 100%;

}

#banner {

	text-align: right;

}



#logo {

	width: 200px;

	margin: 0px;

	padding: 0px;

}

.header {

	padding: 0px;

	width: 720px;

	height: 70px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

.container {

	margin: 0px;

	padding: 0px;

	width: 720px;

}

#left_menu {

	margin: 0px;

	padding: 0px;

	width: 180px;

	color: #FFFFFF;

	text-align: left;

	vertical-align: top;

}

#left_menu h3 {

	font-size: 24px;

	text-transform: lowercase;

	margin-bottom: 10px;

	font-weight: normal;

}

#left_menu ul {

	margin: 0px;

	padding: 0px;

}

#content {

	padding-left: 10px;

	vertical-align: top;

	padding-top: 20px;

}



#left_menu ul li {

	margin: 0px;

	display: block;

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

	background-position: 0px 12px;

	background-repeat: no-repeat;

	padding-top: 6px;

	padding-right: 0px;

	padding-bottom: 6px;

	padding-left: 14px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #E1D2DB;

	list-style-type: none;

}

#left_menu ul li a {

	color: #FFFFFF;

	text-decoration: none;

	font-size: 12px;

	display: block;

}

#left_menu ul li a:hover {

	color: #FFFFFF;

}



.header_menu {

	width: 720px;

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #E1D2DB;

	text-align: right;

	margin-top: 10px;

	padding-top: 1px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

.header_menu ul {

	margin: 0px;

	padding: 0px;

}

.header_menu ul li {

	display: inline;

	list-style-type: none;

}

.header_menu ul li a {

	color: #FFFFFF;

	text-decoration: none;

	text-transform: uppercase;

	font-size: 12px;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 2px;

	padding-left: 5px;

	font-weight: bold;

}

.header_menu ul li a:hover {

	color: #FFFFFF;

	background-color: #E1D2DB;

}



.block_head {

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

	height: 20px;

	background-repeat: no-repeat;

}

.block {

	width: 530px;

	background-color: #70B16E;

	color: #3C6B3A;

}



.block_content {

	padding-right: 10px;

	padding-bottom: 20px;

	padding-left: 10px;

	text-align: left;

	background-color: #E1D2DB;

	color: #000000;

}

.block_content .qnav {

	font-size: 12px;

	margin-bottom: 10px;

}

.footer {

	font-size: 10px;

	color: #E1D2DB;

	text-align: center;

	width: 720px;

	margin-top: 20px;

	margin-bottom: 20px;

}



.subblock {

	border: 1px solid #9A8B34;

	margin: 5px;

	background-color: #AB9A3A;

}

.subblock h3 {

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 5px;

	font-size: 12px;

	background-color: #7A6F29;

	margin: 0px;

}

.subblock p, .subblock div {

	padding-right: 5px;

	padding-left: 5px;

}







.block_foot {

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

	background-repeat: no-repeat;

	height: 20px;

}

.block_content a {

	color: #B3849C;

}



.block_content a:hover {

	color: #FFFFFF;

}



.block_content .title {

	font-size: 24px;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	margin-top: 0;

	margin-right: 0;

	margin-bottom: 10;

	margin-left: 0;

}

.block_content li {

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

	background-position: 0px 6px;

	list-style-type: none;

	background-repeat: no-repeat;

	padding-left: 12px;

	font-size: 12px;

}

.block_content li a {

	text-decoration: none;

}







.block_content .title a {

	text-decoration: none;

	color: #0A416B;

}



#sublinks {

	font-size: 12px;

	padding: 5px;

	border: 1px solid #915B77;

	margin-top: 15px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 0px;

}



body.mceContentBody {

	text-align: left;

	font-size: 12px;

}



.mceContentBody a {

   color: red !important; /* FF requires a important here */

}





.rater_container {

	width: 100%;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #14778F;

	margin: 5px;

}

.rater_container .rater_response{

	width: 300px;

	font-size: 12px;

	text-align: right;

}

.rater_container .rater{

	

}

/* $Id: example.css,v 1.5 2006/03/27 02:44:36 pat Exp $ */



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

  REQUIRED to hide the non-active tab content.

  But do not hide them in the print stylesheet!

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

.tabberlive .tabbertabhide {

 display:none;

}



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

  .tabber = before the tabber interface is set up

  .tabberlive = after the tabber interface is set up

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

.tabber {

}

.tabberlive {

 margin-top:1em;

}



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

  ul.tabbernav = the tab navigation list

  li.tabberactive = the active tab

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

ul.tabbernav

{

	margin:0;

	padding: 3px 0;

	font: bold 12px Verdana, sans-serif;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #915B77;

}



ul.tabbernav li

{

 list-style: none;

 margin: 0;

 display: inline;

 background-image:none;

}



ul.tabbernav li a

{

	padding: 3px 0.5em;

	margin-left: 3px;

	text-decoration: none;

	background-color: #915B77;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: none;

	border-left-style: solid;

	border-top-color: #915B77;

	border-right-color: #915B77;

	border-bottom-color: #915B77;

	border-left-color: #915B77;

	color: #FFFFFF;

}



ul.tabbernav li a:link {

	color: #FFFFFF;

}

ul.tabbernav li a:visited {

	color: #FFFFFF;

}



ul.tabbernav li a:hover

{

	color: #FFFFFF;

	background-color: #915B77;

	border-top-color: #915B77;

	border-right-color: #915B77;

	border-bottom-color: #915B77;

	border-left-color: #915B77;

}



ul.tabbernav li.tabberactive a

{

	background-color: #fff;

	border-bottom: 1px solid #fff;

	color: #915B77;

}



ul.tabbernav li.tabberactive a:hover

{

 color: #000;

 background: white;

 border-bottom: 1px solid white;

}



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

  .tabbertab = the tab content

  Add style only after the tabber interface is set up (.tabberlive)

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

.tabberlive .tabbertab {

	padding:5px;

	border-top-width: 0;

	border-top-style: solid;

	border-top-color: #915B77; /* If you don't want the tab size changing whenever a tab is changed

    you can set a fixed height */ /* height:200px; */



 /* If you set a fix height set overflow to auto and you will get a

    scrollbar when necessary */



 /* overflow:auto; */

}



/* If desired, hide the heading since a heading is provided by the tab */

.tabberlive .tabbertab h2 {

 display:none;

}

.tabberlive .tabbertab h3 {

 display:none;

}



/* Example of using an ID to set different styles for the tabs on the page */

.tabberlive#tab1 {

}

.tabberlive#tab2 {

}

.tabberlive#tab2 .tabbertab {

 height:200px;

 overflow:auto;

}



.forumtable {

	border: 1px solid #915B77;

	margin: 5px;

	background-color: #915B77;

	width: 100%;

	color: #000000;

}



.forumtable #fhead{

	font-size: 12px;

	text-decoration: none;

	color: #FFFFFF;

}

.forumtable #ftext{

	background-color: #EEF7EE;

	padding: 5px;

	color: #000000;

}

.forumtable #ffoot{

	font-size: 12px;

	text-decoration: none;

	color: #FFFFFF;

}
/* commentek */

#commenttitle {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20px;
}
#commenthead {
	font-family: Arial;
	font-size: 10pt;
	color: #993366;
	margin-bottom: 0px;
	margin-top: 10px;
}
#commenttext {
	font-size: 10pt;
	font-family: Arial
}
#admszerk {
	font-family: Arial;
	font-size: 10px;
	margin-top: 5px;
}
