body, html {
	background-color: #fff;	
	COLOR: #4e4e4e;
    font-size: 12px;
    FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;
	width: 100%;
	height: 95%; /* needed for container min-height */
	
}

form, p {
	margin: 0;
	padding: 0;
}

a {
	color: #4e4e4e;
	text-decoration: none;
}

a:hover {
	color: #b01016;
	text-decoration: none;
}

/* ************************************************************** */
/* CLEAR BOTH                                                     */
/* ************************************************************** */

br.ClearBoth, 
div.ClearBoth {
	font-size: 0px;
	line-height: 0px;
	display: block;
	clear: both;
	padding: 0;
	margin: 0;
	height: 0;
}

/* ************************************************************** */
/* CLEAR LINE                                                     */
/* ************************************************************** */
br.Clearline, 
div.Clearline {
	clear: both;
	height: 20px;
}


/* ************************************************************** */
/* CONTAINER                                                      */
/* ************************************************************** */


div#Container {
	background:transparent url("../images/bg_main.gif");	

	text-align: left; /*** Because we centered the text in body we have to move the text back to left aligning ***/
	width: 955px;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
	margin-top: 0px;
}

* html div#Container {
	height: 100%;  /*** IE doesn't support min-height, but instead it handles height as min-height so we need to hack the height ***/
}


/* ************************************************************** */
/* LOGO PLACE                                                     */
/* ************************************************************** */

div#LogoPlace {
	text-align:center;
	width: 955px;
	height: 80px;
	float: left;
	vertical-align:bottom;
	margin: 0;
	background: transparent url("../images/bg_logo.gif");	
}

div#MainLogoPlace {
	text-align:center;
	width: 250px;
	height: 70px;
	float: left;
	vertical-align:bottom;
	margin: 10px 10px 2px 0px;
	border-right: 1px solid #676767;
}

div#TechnopolisLogoPlace {
	text-align:center;
	width: 185px;
	height: 70px;
	float: left;
	vertical-align:bottom;
	margin: 10px 10px 2px 10px;
}

div#BusinessParkLogoPlace {
	text-align:center;
	width: 185px;
	height: 70px;
	float: left;
	vertical-align:bottom;
	margin: 10px 10px 2px 10px;
}

div#IncubatorLogoPlace {
	text-align:center;
	width: 185px;
	height: 70px;
	float: left;
	vertical-align:bottom;
	margin: 10px 10px 2px 10px;
}
/* ************************************************************** */
/* TOP DATA                                                        */
/* ************************************************************** */


div#TopDataplace {	
	text-align:center;
	width: 955px;
	height: 200px;
	float: left;
	vertical-align:bottom;
	margin: 0;

}

div#FlashHeader {

	text-align:center;
	width: 700px;	
	height: 200px;
	float: left;
	vertical-align:bottom;
	margin: 0px 0px 0px 0px;	
	background-color: #676767;

}

div#TopMainMenuPlace {
	background: transparent url("../images/header_tower.jpg") no-repeat left; 	
	background-color: #8b989d;
	float: left;
	width: 170px;	
	height: 200px;
	color: #fff;
	text-align:left;
	margin: 0px 0px 0px 0px;
	padding-left: 80px;
	border-right: 5px solid #b01016;	
}

div#TopMainMenuPlace a {
	color: #fff;
}
div#TopMainMenuPlace a:hover {
	color: #b01016;
}

/* ************************************************************** */
/* Right Logo Place                                               */
/* ************************************************************** */

div#RightLogoPlace {
	background:transparent url("../images/bg_rlogo.gif");	
	width: 955px;
	float: left;
	vertical-align:middle;
	padding-top: 3px;	
	padding-bottom: 3px;		
	margin: 0px;			
}


/* ************************************************************** */
/* Right Logo Place                                               */
/* ************************************************************** */

div#RightLogo {
	width: 200px;
	float: right;
	vertical-align:middle;
	padding-top: 3px;	
	padding-bottom: 3px;		
	margin: 0px;			
}


/* ************************************************************** */
/* LEFT DATA                                                        */
/* ************************************************************** */

div#Leftdataplace {
	background-color: #fff;
	text-align:center;
	width: 200px;
	float: left;
	display:table-cell;
	vertical-align:middle;
	padding: 0;	
	margin-left: 10px;			
}


/* ************************************************************** */
/* MAIN DATA PLACE                                                */
/* ************************************************************** */

div#MainDataplace {
	text-align:left;
	width: 955px;
	float: left;
	display:table-cell;
	vertical-align:top;
	padding: 0;	
	margin: 0px;
}


/* ************************************************************** */
/* SUBMENU                                                        */
/* ************************************************************** */

div.SubMenu {
	text-align:left;		
}

div.SubMenu ul {
	list-style: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;		
	margin-left: 10px;		
	padding: 0 0 0 0;
}

div.SubMenu ul li {
	font-size: 12px;
	margin-bottom: 5px;
	margin-right: 5px;		
	padding: 0 0 0 16px;
	font-weight: bold;	
}

div.SubMenu ul li.Sub {
	font-size: 12px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 5px;	
	padding: 0 0 0 16px;
}


div.SubMenu ul li a {
	color: #333333;
	margin: 0;
	padding: 0;
	text-decoration: none;
}

div.SubMenu ul li a:hover {
	color: #8ba3ad;
}

div.SubMenu ul li.Sub a {
	color: #333333;
}

div.SubMenu ul li.Sub a:hover {
	color: #8ba3ad;
}

div.SubMenuClose {
	clear: both;
}


/* ************************************************************** */
/* SUBMENU THEME                                                  */
/* ************************************************************** */

div.SubMenu ul li.Sub {
	background: transparent url("../images/submenu_sub.gif") 0 5px no-repeat;
}

div.SubMenu ul li {
	background: transparent url("../images/submenu_sub.gif") 0 5px no-repeat;
}



/* ************************************************************** */
/* DATA PLACE                                                     */
/* ************************************************************** */

div#Dataplace {
	text-align:left;
	width: 650px;
	float: right;
	display:table-cell;
	vertical-align:middle;
	padding: 0;	
	margin-left: 10px;
	margin-right: 20px;	
}



/* ************************************************************** */
/* TOP PATH                                                       */
/* ************************************************************** */

div#Path {
	padding: 3px 8px 3px 8px;
	margin-left: 270px;
	color: #4e4e4e;
	text-align:left;
	font-weight: bold;
	width: 450px;
    font-size: 10px;	
	vertical-align:middle;
}

div#Path a {
	color: #4e4e4e;
	font-weight: bold;
}
div#Path a:hover {
	color: #b01016;
}

div#Header {
	padding: 15px 8px 3px 8px;
	color: #b01016;
	font-weight: bold;
    font-size: 14px;	
	vertical-align:middle;
}

.Header {
	color: #b01016;
	font-weight: bold;
    font-size: 14px;	
}

.Header a {
	color: #b01016;
	font-weight: bold;
    font-size: 14px;	
}

.Header a:hover {
	color: #4e4e4e;
	font-weight: bold;
    font-size: 14px;	
}
div.Data {
	margin: 0px 10px 0px 10px;
	padding: 3px 8px 3px 8px;
	text-align:justify;
}

div#Data {
	margin: 0px 10px 0px 10px;
	padding: 3px 8px 3px 8px;
	text-align:justify;
}

div.datafiles {
	color: #fff;
}

div.datatitle {
	font-weight: bold;
	padding: 2px;
}

div#MoreData {
	color: #fff;
	text-align:justify;
}

div#MoreData a {
	color: #4e4e4e;
	font-weight: bold;
}
div#MoreData a:hover {
	color: #b01016;
}

div#More {
	padding: 8px 3px 8px 3px;
	text-align:left;
	font-weight: bold;
	vertical-align:middle;
}


/* ************************************************************** */
/* Address                                                        */
/* ************************************************************** */

div#Address {
	text-align:right;
	width: 600px;
	float: left;
    font-size: 11px;	
	display:table-cell;
	vertical-align:middle;
	margin: 0;
	background-color: #d1d2d4;
	padding: 3px 5px 3px 10px;		
	border-top: 1px solid #4e4e4e;	
	border-bottom: 1px solid #4e4e4e;		
}

div#Address a {
	color: #4e4e4e;
}
div#Address a:hover {
	color: #b01016;
}

/* ************************************************************** */
/* LangSelect                                                     */
/* ************************************************************** */

div#LangSelect  {
	text-align:left;
	width: 330px;
	float: left;
    font-size: 11px;	
	display:table-cell;
	vertical-align:middle;
	margin: 0;
	background-color: #d1d2d4;
	padding: 3px 5px 3px 5px;		
	border-top: 1px solid #4e4e4e;	
	border-bottom: 1px solid #4e4e4e;		
}

div#LangSelect  a {
	color: #4e4e4e;
}
div#LangSelect  a:hover {
	color: #b01016;
}


/* ************************************************************** */
/* CopyRight                                                      */
/* ************************************************************** */

div#Copyright {
	text-align:center;
	width: 955px;
	float: left;
    font-size: 11px;
	display:table-cell;
	vertical-align:middle;
	margin: 0;
	padding: 3px 0px 3px 0px;		
}

div#Copyright a {
	color: #4e4e4e;
}
div#Copyright a:hover {
	color: #b01016;
}



div.koko {
	text-align:left;		
}

div.koko ul {
	list-style: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;		
	margin-left: 10px;		
	padding: 0 0 0 0;
}

div.koko ul li {
	font-size: 12px;
	margin-bottom: 5px;
	margin-right: 5px;		
	padding: 0 0 0 16px;
	font-weight: normal;	
}

div.koko ul li a {
	color: #333333;
	margin: 0;
	padding: 0;
	text-decoration: none;
}

div.koko ul li a:hover {
	color: #8ba3ad;
}



div#DataForm {
	width: 200px;
	float: right;
	margin: 0px 5px 0px 5px;
	padding: 3px 8px 3px 8px;
	text-align:justify;
}

INPUT
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666666;
    BORDER: #666666 1px solid;	
    BACKGROUND-COLOR: #eeeeee
}


SELECT
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666666;
    BORDER: #666666 1px solid;	
    BACKGROUND-COLOR: #eeeeee
}

TEXTAREA
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666666;
    BORDER: #333333 1px solid;	
    BACKGROUND-COLOR: #eeeeee
}
.checkbox
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Tahoma;
    BORDER: #666666 0px solid;	
    BACKGROUND-COLOR: #fff;
}


.Index a {
	color: #b01016;
	text-decoration: underline;
}

.Index a:hover {
	color: #4e4e4e;
	text-decoration: underline;	
}

.Index {
	color: #b01016;
	text-decoration: underline;	
}