/*****************/
/*   MAIN BODY   */
/*****************/
body {
	font-size: 62.5%;
	margin: 0em auto;
	padding: 0em;	
	background: url(../img/bg6.gif) top center repeat-y;
  	font-family: Verdana,Tahoma, Arial,sans-serif;
  	background-color:#fdfdf9;
}

#wrap {
	width: 84em;
	margin: 0em auto;
}
img{ border:0;}

A.read, 
A.read:Link, 
A.read:Visited, 
A.read:Active{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000; font-weight: normal; text-decoration: none; border: 0; background: #f0f1e7 url(/templates/img/arrow_gray.gif) no-repeat right; padding: 2px 15px 2px 10px; height: 18px;}
A.read:Hover{color:#427401;background: #e1e3cd url(/templates/img/arrow_gray.gif) no-repeat right;}

/**************/
/*   HEADER   */
/**************/
#header-section {
	width: 84em;
	margin: 0em 0em 0em 0em;
}

#header-background {
	width: 100%; 
	height: 100%;
	float: left;
	border: none;
	margin: 0em 0em 0em 0em;
}

#header-background-left {
	width: 14.5em;
	float: left;
	margin: 0em 0em 0em 0em;
	padding: 0em 0em 0em 0em;
	border: none;
}
/*top img*/
#header-background-right {
	width: 69.5em;
	float: right;
	margin: 0em 0em 0em 0em;
	padding: 0em 0em 0em 0em;
	border: none;
}

/*Singeorgiu de Mures*/
#header-title{
	text-decoration: none;
	font-weight: bold;
	font-size: 16pt;
	color: #ffffff;/*#902222;*/
	position: absolute; right: 200px; top: 10px; display:block;
}
/*top menu*/
#menu-header {
	clear: both;
	margin: 0em 0em 1.5em 0em;
	border-top: solid 0.1em #c4dd6c;
	border-bottom: solid 0.1em #c4dd6c;
	background-color: #e0f4b5;	
	text-transform: uppercase;
	line-height: 2.0em;
	height: 2.0em;
	color: #000000;
}

#menu-header ul {	
	margin: 0em;
	padding: 0em;
	list-style: none;
	font-weight: bold;
	font-size: 1.0em;
}	

#menu-header li {
	float: left;
	white-space: nowrap;
}

#menu-header li a {
	display: block;
	padding: 0em 1.0em 0em 1.0em;
	border-right: solid 0.1em #a4bd4f;	
	background-color: #e0f4b5;	
	text-decoration: none;
	color: #333333;
}
/*amin rajta van a cursor*/
#menu-header a:hover {
	border-right: solid 0.1em #a4bd4f;	
	background-color: #c4dd6c;			
	text-transform: uppercase;
	text-decoration: none;
	color: #333333;
}
/*akitv menu*/
#menu-header .selected {
	padding: 0em 0.5em 0em 0.5em;
	border-right: solid 0.1em #a4bd4f;		
	background-color: #c4dd6c;
	color: #333333;
}

* html #menu-header a {width:1%;}

/***********************/
/***   LEFT COLUMN   ***/
/***********************//*#FEECAC-sotet frem, FCF0C0;-krem felsotet, FFF9E5-krem vilagos, #EEEECC-drapp*/
#left-column {
	width: 21%;
	float: left;
	vertical-align: top;
	background-color: rgb(255,255,255);
	font-size: 1.1em;
	color: #333333;
}

#left-column ul {	
	width: 95%;
	padding: 0em;
	margin: 0em;
	list-style: none;
}	

#left-column li {
	margin: 0em 0em 0em 0em;
}

#left-column li a {
	display: block;
	padding: 0.3em 0.7em 0.2em 1.2em;
	border-left: solid 0.5em #FFF9E5;/*vil.sarga*/
	border-top: solid 0.1em rgb(200,200,200);/*szurke vagy c8c8c8*/
	background-color: #FFF9E5;
	text-decoration: none;
	font-weight: normal;
	color: #333333;
	height: 1.3em;
}	
	
#left-column a:hover {
	border-left: solid 0.5em #FEECAC;
	background-color: #FCF0C0;
	text-decoration: none;
	color: #333333;
}

#left-column .selected {
	display: block;
	padding: 0.3em 0.7em 0.2em 1.2em;
	border-left: solid 0.5em #902222;
	border-top: solid 0.1em rgb(200,200,200);
	background-color: #FCF0C0;  
	font-weight: normal;
	color: #902222;
}

#left-column .left-navheader-first {
	display: block;
	margin: 0em 0em 0em 0em;
	padding: 0.3em 0.7em 0.2em 0.4em;
	border-left: solid 0.5em #FEECAC;
	background-color: #FEECAC;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}

#left-column .left-navheader {
	display: block;
	margin: 1.0em 0em 0em 0em;
	padding: 0.3em 0.7em 0.2em 0.4em;
	border-left: solid 0.5em #FEECAC;
	background-color: #FEECAC;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}

/*************************/
/***   MIDDLE COLUMN   ***/
/*************************/
#firm-list {
	
	background-color:#F5F4EF;
	text-align:left; color:#000000;
	padding: 6px;
	vertical-align: middle;
}

.firm-list-title {
	clear: both;
	display: block;
	margin: 0em 0em 0.5em 0em;
	padding: 0.2em 0em 0.2em 0.3em;
	background-color: rgb(215,244,181);
	font-weight: bold;
	color: #333333;
}
/* kek title */
.middle-column-box-title {
	clear: both;
	display: block;
	margin: 0em 0em 0.5em 0em;
	padding: 0.2em 0em 0.2em 0.3em;
	background-color: rgb(196,221,108);
	font-weight: bold;
	color: #333333;
}

/********************************************/
.blue1{color:#5483DF;text-decoration:none;font-weight:bold; font-size: 11px;font-family:verdana;}
.red1{font-size: 11px; font-family:verdana, arial, verdana; text-decoration:none; color: #FF0000;}
.red2{font-size: 12px; font-family:verdana, arial, verdana; text-decoration:none; color: #FF0000;}

.table-style{
	color: #333333;	
	border: 1px solid #9F9F9F;}
.table-header {
	border: 1px solid #9F9F9F;
	font-weight: bold;
	background-color:#E0F4B5;
	text-align:center;
	padding: 3px;
	
}
.table-row {
	vertical-align:top;
	text-align:center;
	border: 1px solid #9F9F9F;	
	background-color: #efefef;
	padding: 3px;
}

#guestbook{		
	text-align:justify;
	color:#000000;
}
#guestbook .gtext{ font-size: 10px;  
}
#guestbook .gform{ 	margin: 10px 0px 10px 0px;
			padding: 10px 10px 10px 10px;
			border: solid 1px #c4dd6c;
			background-color: #f3fdde;						
}
#guestbook .glist{ 
			margin: 10px 0px 0px 0px;
			padding: 5px 5px 5px 5px;
			background-color: #f3f3f3;/*#f9fcff*/
 			border: 1px solid #c4dd6c;/*#efefef*/
			
}
#guestbook .gnextlink{ 	margin: 10px 0px 0px 0px;
			padding: 3px 5px 3px 5px;
			border: solid 1px #c4dd6c;
			background-color: #f3fdde;
			text-align:right;
}

/*------szipla lista comisii---------------*/
#listZone div { margin:0px; padding:0px; 
		background: url(../image/newsBg.gif) transparent right bottom no-repeat;
		}
#listZone a { font-size:10px; color: #494980; font-family: verdana, arial, helvetica, sans-serif; text-decoration:none; }
#listZone a:hover, a:active { font-size:10px; color:#c03636;}
#listZone ul, ol{	
	margin: 2px 0px 2px 15px;
	padding: 0px;	
	font-size: 12px;
}	

#listZone li {  margin: 5px 0px 5px 0px;
		padding: 5px 5px 5px 5px;
		/*float: left;
		background: url(../image/newsBg.gif) transparent right bottom no-repeat;*/
		background-color: #f3fdde;
		border-bottom: 1px solid #efefef;
		border-top: 1px solid #efefef;
		list-style:  circle;
		color:#121212;
}


/*---------------emberek: angajati, consilieri lista keppel------------------*/

#emberekZone div { margin:0px; padding:0px; height:100px;}

#emberekZone a { color: #494980; font-family: verdana, arial, helvetica, sans-serif; text-decoration:none; }

#emberekZone a:hover, a:active { color:#c03636;}

#emberekZone div.item {
 	background: url(../image/smZoneBg.gif) transparent left top repeat-y;
	margin-top: 6px;
}
.motto { 	
 	font-size:11px;
 	color:#0368ff;	
}
.comisia { 	
 	font-size:10px;
 	color:#000000;	
}

#emberekZone div.itemDate{
	vertical-align:moddle;/*ez nem helyes*/
	width:90px;
	float:left;
}

/*div.itemImg img.itemImg { float:left; }*/

.nume {
	margin:0px;
	padding: 3px;
	text-align:left;
	font-size:100%;
	color:black;
	font-weight:bold;
}

#emberekZone h3 {
	margin:0px;
	padding: 3px;
	text-align:left;
	font-size:100%;
	color:black;
	font-weight:bold;
}

#emberekZone div.itemContent {
	margin:0px;
	padding: 3px;
	padding-left: 5px;
	text-align:justify;
	font-size:11px;
 	/*background: url(../image/newsBg.gif) transparent right bottom no-repeat;*/
 	background-color: #f3fdde;
 	border-bottom: 1px solid #efefef;
	border-top: 1px solid #efefef;
}

#emberekZone ul {	
	margin: 0px;
	padding: 0px;
	/*list-style: dot;
	font-weight: none;*/
	font-size: 12px;
}	

#emberekZone li {margin: 0px 10px 0px 0px;
	padding: 0px 10px 0px 0px;
	float: left;
	white-space: nowrap;
	
}
/*---------------fileok: buget formulare------------------*/

#newsZone div { margin:0px; padding:0px; }

#newsZone a { color: #494980; font-family: verdana, arial, helvetica, sans-serif; text-decoration:none; }

#newsZone a:hover, a:active { color:#c03636;}

#newsZone div.item {
 	background: url(../image/smZoneBg.gif) transparent left top repeat-y;
	margin-top: 6px;

}

#newsZone div.itemDate{
	padding: 3px;
	text-align:center;
	font-style:italic;
	color: #b7b7b7;
	float:left;
}

div.itemImg img.itemImg { float:left; }

#newsZone h3 {
	margin:0px;
	padding: 3px;
	text-align:left;
	font-size:100%;
	background-color:white;
	font-weight:bold;
}

#newsZone div.itemContent {
	margin:0px;
	padding: 3px;
	padding-left: 100px;
	text-align:justify;
 	background: url(../image/newsBg.gif) transparent right bottom no-repeat;
 	background-color: #f3fdde;
 	border-bottom: 1px solid #efefef;
	border-top: 1px solid #efefef;
}

.right-column-box-title-album {
	clear: both;
	display: block;
 	margin: 0em 0em 0.2em 0em;
	padding: 0.2em 0.2em 0.2em 0.2em;
	background-color: rgb(196,221,108);
	font-weight: bold;
	color: #333333;
}
/*--------------------------------------------------------*/




/* Sections */
/************/
#middle-column {
	float: left;
	width: 58%;
	padding: 0em 0.6em 0em 0.7em;
	background-color: rgb(255,255,255);
	color: rgb(100,100,100);
	line-height: 1.3em;
	font-size: 1.2em;
}

.middle-column-left {
	float: left;
	width: 47.75%;
}

.middle-column-right {
	float: right;
	width: 47.75%;
}

/* Box titlebars */
/*****************/
.middle-column-box-title-krem {
	clear: both;
	display: block;
   	margin: 0em 0em 0.5em 0em;
	padding: 0.2em 0em 0.2em 0.3em;
	background-color: #FCF0C0;
	font-weight: bold;
	color: #333333;
}
.middle-column-box-title-grey {
	clear: both;
	display: block;
	margin: 0em 0em 0.5em 0em;
	padding: 0.2em 0em 0.2em 0.3em;
	background-color: rgb(220,220,220);
	font-weight: bold;
	color: #333333;
}

.middle-column-box-title-blue {
	clear: both;
	display: block;
	margin: 0em 0em 0.5em 0em;
	padding: 0.2em 0em 0.2em 0.3em;
	background-color: rgb(187,211,247);
	font-weight: bold;
	color: #333333;
}

.middle-column-box-title-yellow {
	clear: both;
	display: block;
	margin: 0em 0em 0.5em 0em;
	padding: 0.2em 0em 0.2em 0.3em;
	background-color: rgb(255,236,128);		
	font-weight: bold;
	color: #333333;
}

.middle-column-box-title-green {
	clear: both;
	display: block;
	margin: 0em 0em 0.5em 0em;
	padding: 0.2em 0em 0.2em 0.3em;
	background-color: rgb(196,221,108);			
	font-weight: bold;
	color: #333333;
}

.middle-column-box-title-red {
	clear: both;
	display: block;
	margin: 0em 0em 0.5em 0em;
	padding: 0.2em 0em 0.2em 0.3em;
	background-color: rgb(255,176,176);
	font-weight: bold;
	color: #333333;
}

/* Box backgrounds */
/*******************/

/* Box backgrounds -  Full width boxes */
/***************************************/
.middle-column-box-white {
	float: left;
	width: 100%;
	margin: 0em 0em 1.5em 0em;
	padding: 0em 0em 0em 0em;
}

.middle-column-box-blue {
	float: left;
	width: 100%;
	margin: 0em 0em 1.5em 0em;
	padding: 0em 0em 0em 0em;
	background-color: rgb(187,211,247);
}

.middle-column-box-yellow {
	float: left;
	width: 100%;
	margin: 0em 0em 1.5em 0em;
	padding: 0em 0em 0em 0em;
	background-color: rgb(255,240,170);
}

.middle-column-box-green {
	float: left;
	width: 100%;
	margin: 0em 0em 1.5em 0em;
	padding: 0em 0em 0em 0em;
	background-color: rgb(224,244,181);
}

.middle-column-box-red {
	float: left;
	width: 100%;
	margin: 0em 0em 1.5em 0em;
	padding: 0em 0em 0em 0em;
	background-color: rgb(255,219,219);
}

/* Box backgrounds -  Half width boxes */
/**************************************/
.middle-column-box-left-white {
	float: left;
	width: 98%;
	margin: 0em 0em 1.5em 0em;
	padding: 0em 0em 0em 0em;
}

.middle-column-box-left-blue {
	float: left;
	width: 98%;
	margin: 0em 0em 1.5em 0em;
	padding: 0em 0em 0em 0em;
	background-color: rgb(226,238,252);
}

.middle-column-box-left-yellow {
	float: left;
	width: 98%;
	margin: 0em 0em 1.5em 0em;
	padding: 0em 0em 0em 0em;
	background-color: rgb(255,240,170);
}

.middle-column-box-left-green {
	float: left;
	width: 98%;
	margin: 0em 0em 1.5em 0em;
	padding: 0em 0em 0em 0em;
	background-color: rgb(215,244,181);
}

.middle-column-box-left-red {
	float: left;
	width: 98%;
	margin: 0em 0em 1.5em 0em;
	padding: 0em 0em 0em 0em;
	background-color: rgb(255,219,219);
}

.middle-column-box-right-white {
	float: right;
	width: 98%;
	margin: 0em 0em 1.5em 0em;
	padding: 0em 0em 0em 0em;
}

.middle-column-box-right-blue {
	float: right;
	width: 98%;
	margin: 0em 0em 1.5em 0em;
	padding: 0em 0em 0em 0em;
	background-color: rgb(226,238,252);
}

.middle-column-box-right-yellow {
	float: right;
	width: 98%;
	margin: 0em 0em 1.5em 0em;
	padding: 0em 0em 0em 0em;
	background-color: rgb(255,240,170);
}

.middle-column-box-right-green {
	float: right;
	width: 98%;
	margin: 0em 0em 1.5em 0em;
	padding: 0em 0em 0em 0em;
	background-color: rgb(224,244,181);
}

.middle-column-box-right-red {
	float: right;
	width: 98%;
	margin: 0em 0em 1.5em 0em;
	padding: 0em 0em 0em 0em;
	background-color: rgb(255,219,219);
}

/* Text headings and paragraphs */
/********************************/
.middle-column-box-white p.heading {
	margin: 1.0em 0em 1.0em 0em;
	font-weight: bold;
	font-size: 1.2em;
}

.middle-column-box-white p.subheading {
	margin: 1.0em 0em 0.6em 0em;	
	font-weight: bold;
}

.middle-column-box-white p {
	margin: 0em 0em 0.6em 0em;
}

.middle-column-box-blue p.heading {
	margin: 1.0em 0em 1.0em 0em;
	padding: 0em 1.0em 0em 0.8em;
	font-weight: bold;
	font-size: 1.2em;
}

.middle-column-box-blue p.subheading {
	margin: 1.0em 0em 0.6em 0em;
	padding: 0em 1.0em 0em 0.8em;
	font-weight: bold;
}

.middle-column-box-blue p {
	margin: 0em 0em 0.6em 0em;
	padding: 0em 1.0em 0em 0.8em;
}

.middle-column-box-yellow p.heading {
	margin: 1.0em 0em 1.0em 0em;
	padding: 0em 1.0em 0em 0.8em;
	font-weight: bold;
	font-size: 1.2em;
}

.middle-column-box-yellow p.subheading {
	margin: 1.0em 0em 0.6em 0em;
	padding: 0em 1.0em 0em 0.8em;
	font-weight: bold;
}

.middle-column-box-yellow p {
	margin: 0em 0em 0.6em 0em;
	padding: 0em 1.0em 0em 0.8em;
}

.middle-column-box-green p.heading {
	margin: 1.0em 0em 1.0em 0em;
	padding: 0em 1.0em 0em 0.8em;
	font-weight: bold;
	font-size: 1.2em;
}

.middle-column-box-green p.subheading {
	margin: 1.0em 0em 0.6em 0em;
	padding: 0em 1.0em 0em 0.8em;
	font-weight: bold;
}

.middle-column-box-green p {
	margin: 0em 0em 0.6em 0em;
	padding: 0em 1.0em 0em 0.8em;
}

.middle-column-box-red p.heading {
	margin: 1.0em 0em 1.0em 0em;
	padding: 0em 1.0em 0em 0.8em;
	font-weight: bold;
	font-size: 1.2em;
}

.middle-column-box-red p.subheading {
	margin: 1.0em 0em 0.6em 0em;
	padding: 0em 1.0em 0em 0.8em;
	font-weight: bold;
}

.middle-column-box-red p {
	margin: 0em 0em 0.6em 0em;
	padding: 0em 1.0em 0em 0.8em;
}

.middle-column-box-left-white p.heading {
	margin: 1.0em 0em 1.0em 0em;
	font-weight: bold;
	font-size: 1.2em;
}

.middle-column-box-left-white p.subheading {
	margin: 1.0em 0em 0.6em 0em;
	font-weight: bold;
}

.middle-column-box-left-white p {
	margin: 0em 0em 0.6em 0em;
}

.middle-column-box-left-blue p.heading {
	margin: 1.0em 0em 1.0em 0em;
	padding: 0em 1.0em 0em 0.8em;
	font-weight: bold;
	font-size: 1.2em;
}

.middle-column-box-left-blue p.subheading {
	margin: 1.0em 0em 0.6em 0em;
	padding: 0em 1.0em 0em 0.8em;
	font-weight: bold;
}

.middle-column-box-left-blue p {
	margin: 0em 0em 0.6em 0em;
	padding: 0em 1.0em 0em 0.8em;
}

.middle-column-box-left-yellow p.heading {
	margin: 1.0em 0em 1.0em 0em;
	padding: 0em 1.0em 0em 0.8em;
	font-weight: bold;
	font-size: 1.2em;
}

.middle-column-box-left-yellow p.subheading {
	margin: 1.0em 0em 0.6em 0em;
	padding: 0em 1.0em 0em 0.8em;
	font-weight: bold;
}

.middle-column-box-left-yellow p {
	margin: 0em 0em 0.6em 0em;
	padding: 0em 1.0em 0em 0.8em;
}

.middle-column-box-left-green p.heading {
	margin: 1.0em 0em 1.0em 0em;
	padding: 0em 1.0em 0em 0.8em;
	font-weight: bold;
	font-size: 1.2em;
}

.middle-column-box-left-green p.subheading {
	margin: 1.0em 0em 0.6em 0em;
	padding: 0em 1.0em 0em 0.8em;	
	font-weight: bold;
}

.middle-column-box-left-green p {
	margin: 0em 0em 0.6em 0em;
	padding: 0em 1.0em 0em 0.8em;
}

.middle-column-box-left-red p.heading {
	margin: 1.0em 0em 1.0em 0em;
	padding: 0em 1.0em 0em 0.8em;
	font-weight: bold;
	font-size: 1.2em;
}

.middle-column-box-left-red p.subheading {
	margin: 1.0em 0em 0.6em 0em;
	padding: 0em 1.0em 0em 0.8em;
	font-weight: bold;
}

.middle-column-box-left-red p {
	margin: 0em 0em 0.6em 0em;
	padding: 0em 1.0em 0em 0.8em;
}

.middle-column-box-right-white p.heading {
	margin: 1.0em 0em 1.0em 0em;
	font-weight: bold;
	font-size: 1.2em;
}

.middle-column-box-right-white p.subheading {
	margin: 1.0em 0em 0.6em 0em;
	font-weight: bold;
}

.middle-column-box-right-white p {
	margin: 0em 0em 0.6em 0em;
}

.middle-column-box-right-blue p.heading {
	margin: 1.0em 0em 1.0em 0em;
	padding: 0em 1.0em 0em 0.8em;	
	font-weight: bold;
	font-size: 1.2em;
}

.middle-column-box-right-blue p.subheading {
	margin: 1.0em 0em 0.6em 0em;
	padding: 0em 1.0em 0em 0.8em;	
	font-weight: bold;
}

.middle-column-box-right-blue p {
	margin: 0em 0em 0.6em 0em;
	padding: 0em 1.0em 0em 0.8em;	
}

.middle-column-box-right-yellow p.heading {
	margin: 1.0em 0em 1.0em 0em;
	padding: 0em 1.0em 0em 0.8em;
	font-weight: bold;
	font-size: 1.2em;
}

.middle-column-box-right-yellow p.subheading {
	margin: 1.0em 0em 0.6em 0em;
	padding: 0em 1.0em 0em 0.8em;
	font-weight: bold;
}

.middle-column-box-right-yellow p {
	margin: 0em 0em 0.6em 0em;
	padding: 0em 1.0em 0em 0.8em;
}

.middle-column-box-right-green p.heading {
	margin: 1.0em 0em 1.0em 0em;
	padding: 0em 1.0em 0em 0.8em;
	font-weight: bold;
	font-size: 1.2em;
}

.middle-column-box-right-green p.subheading {
	margin: 1.0em 0em 0.6em 0em;
	padding: 0em 1.0em 0em 0.8em;
	font-weight: bold;
}

.middle-column-box-right-green p {
	margin: 0em 0em 0.6em 0em;
	padding: 0em 1.0em 0em 0.8em;
}

.middle-column-box-right-red p.heading {
	margin: 1.0em 0em 1.0em 0em;
	padding: 0em 1.0em 0em 0.8em;
	font-weight: bold;
	font-size: 1.2em;
}

.middle-column-box-right-red p.subheading {
	margin: 1.0em 0em 0.6em 0em;
	padding: 0em 1.0em 0em 0.8em;
	font-weight: bold;
}

.middle-column-box-right-red p {
	margin: 0em 0em 0.6em 0em;
	padding: 0em 1.0em 0em 0.8em;
}

/* Images */
/**********/
.middle-column-img-left{
	float: left;
	margin: 0.3em 0.5em 0em 0em;
	border: solid 1px rgb(100,100,100);
}

.middle-column-img-right{
	float: right;
	margin: 0.3em 0em 0em 0.5em;
	border: solid 1px rgb(100,100,100);	
}

/************************/
/***   RIGHT COLUMN   ***/
/************************/
#right-column {
	float: right;
	width: 19%;
	background-color: rgb(255,255,255);
	color: rgb(100,100,100);
	font-size: 1.1em;
}

.right-column-box-title-grey {
	clear: both;
	display: block;
   margin: 0em 0em 0.2em 0em;
	padding: 0.2em 0.2em 0.2em 0.2em;
	background-color: rgb(220,220,220);
	font-weight: bold;
	color: #333333;
}

.right-column-box-title-blue {
	clear: both;
	display: block;
   margin: 0em 0em 0.2em 0em;
	padding: 0.2em 0.2em 0.2em 0.2em;
	background-color: rgb(187,211,247);
	font-weight: bold;
	color: #333333;
}

.right-column-box-title-yellow {
	clear: both;
	display: block;
   margin: 0em 0em 0.2em 0em;
	padding: 0.2em 0.2em 0.2em 0.2em;
	background-color: rgb(255,236,128);	
	font-weight: bold;
	color: #333333;
}

.right-column-box-title-green {
	clear: both;
	display: block;
   margin: 0em 0em 0.2em 0em;
	padding: 0.2em 0.2em 0.2em 0.2em;
	background-color: rgb(196,221,108);
	font-weight: bold;
	color: #333333;
}
.right-column-box-title-red {
	clear: both;
	display: block;
   margin: 0em 0em 0.2em 0em;
	padding: 0.2em 0.2em 0.2em 0.2em;
	background-color: rgb(255,176,176);
	font-weight: bold;
	color: #333333;
}
.right-column-box-title-krem {
	clear: both;
	display: block;
   	margin: 0em 0em 0.2em 0em;
	padding: 0.2em 0.2em 0.2em 0.2em;
	background-color: #FCF0C0;
	font-weight: bold;
	color: #333333;
}

.right-column-box-white {
	float: right;
	width: 91%;
	margin: 0em 0em 0.8em 0em;
	padding: 0.4em 0.4em 0.4em 0.4em;
	border: solid 0.1em rgb(200,200,200);
}	

.right-column-box-blue {
	float: right;
	width: 91%;
	margin: 0em 0em 0.8em 0em;
	padding: 0.4em 0.4em 0.4em 0.4em;
	border: solid 0.1em rgb(200,200,200);
	background-color: rgb(226,238,252);			
}	

.right-column-box-yellow {
	float: right;
	width: 91%;
	margin: 0em 0em 0.8em 0em;
	padding: 0.4em 0.4em 0.4em 0.4em;
	border: solid 0.1em rgb(200,200,200);
	background-color: rgb(255,240,170);			
}	

.right-column-box-green {
	float: right;
	width: 91%;
	margin: 0em 0em 0.8em 0em;
	padding: 0.4em 0.4em 0.4em 0.4em;
	border: solid 0.1em rgb(200,200,200);
	background-color: rgb(224,244,181);
}	

.right-column-box-red {
	float: right;
	width: 91%;
	margin: 0em 0em 0.8em 0em;
	padding: 0.4em 0.4em 0.4em 0.4em;
	border: solid 0.1em rgb(200,200,200);
	background-color: rgb(255,219,219);		
}	

.right-column-box-white p {
	margin: 0.3em 0em 0.4em 0em;
}

.right-column-box-blue p {
	margin: 0.3em 0em 0.4em 0em;
}

.right-column-box-yellow p {
	margin: 0.3em 0em 0.4em 0em;
}

.right-column-box-green p {
	margin: 0.3em 0em 0.4em 0em;
}

.right-column-box-red p {
	margin: 0.3em 0em 0.4em 0em;
}

.right-column-img{
	float: right;
	margin: 1.0em 0em 0em 0em;
	border: solid 1px rgb(100,100,100);
}

/*******************/
/***   FOOTER    ***/
/*******************/
#footer {
	clear: both;
	float: left;
	width: 84em;
	height: 2.5em;
	margin: 1.0em 0em 1.0em 0em;
	padding: 0.25em 0em 0em 0em;
	border-top: solid 0.1em #c4dd6c;
	border-bottom: solid 0.1em #c4dd6c;	
	background-color: #e0f4b5;
	text-align: center;
	color: rgb(100,100,100);
	font-size: 1.0em;
	
	position: relative; bottom: 0px; display:block;
}
#footer a{
	text-align: center;
	color: #1568B5;
	font-size: 1.0em;
	text-decoration: none;
}
#footer a:hover{
	text-align: center;
	color: #1568B5;
	font-size: 1.0em;
}


/**************************/
/***   MISCELLANEOUS    ***/
/**************************/
a:hover {
	color: rgb(10,106,245);
	text-decoration: none;
	background-color: rgb(255,255,255);
}
