.tblMainPageDefault
{margin-left:auto;margin-right:auto;
width:1000px;
z-index:0;
}

.tdMainPageDefault
{
margin-left:auto;margin-right:auto;
width:1000px;
z-index:0;
background-color:#fff;
}

.tblTopMenuDefault
{
margin-left:auto;margin-right:auto;width:1000px;
z-index:500;
}

.tdTopMenuDefault
{
width:1000px;
z-index:500;
}

.tdTopMenuDefaultLeft
{
}

.tblHeaderDefault
{
margin-left:auto;margin-right:auto;
height:15px;width:1000px;
z-index:500;
}

.ifTopBannerDefault
{
width:1000px;
z-index:500;
}

.tdLeftMenuDefault
{
width:0px;height:0px;display:none;
}

.ifLeftMenuDefault
{
height:0px;width:0px;display:none;
}

.tdRightBannerDefault
{
height:0px;width:0px;display:none;
}

.ifRightBannrDefault
{
height:0px;width:0px;display:none;
}

/* end of default styles */

img{
	border:0;}


a:link{
	
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#808080;
	/*font-weight:bold;*/

	text-decoration:none;
/*	width:208px;
	height:20px;
	line-height: 20px;
	display:block;
	float: left;
	padding-left: 0px;*/
}

a:visited{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#808080;
/*	font-weight:bold;*/

	text-decoration:none;
}


a:hover{
	
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#cc0000;
	/*font-weight:bold;*/

	text-decoration:underline;

	/*width:208px;
	height:20px;
	line-height: 20px;

	display:block;
	float: left;
	padding-left: 0px;*/
}

/***************************************************************************************/
/***************************************************************************************/
/***************************************************************************************/
/***************************************************************************************/
/***************************************************************************************/
/***************************************************************************************/
/***************************************************************************************/
/***************************************************************************************/
/***************************************************************************************/
/***************************************************************************************/
/***************************************************************************************/
/***************************************************************************************/
/***************************************************************************************/
/***************************************************************************************/
/***************************************************************************************/
/***************************************************************************************/
/***************************************************************************************/
/***************************************************************************************/

body{
	background-color:#FFF;
	border:0px;
	margin:0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#666666;
	position:relative;
	overflow-x:hidden;
	font-style:normal;
	text-decoration:none;
}





/* FOOTER
***************************************************************************************************************/

#grey_line{
	border-bottom-color:#cccccc;
	border-bottom-style:solid;
	border-bottom-width:1px;
}


#red_line{
	border-bottom-color:#cc0000;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

/* FOOTER SOCIAL MEDIA
***********************************************/

#socialmedia_title_line{
	border-bottom-color:#cccccc;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.socialmedia_title{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#808080;
	font-weight:bold;

	text-decoration:none;
	text-align:left;
}


/* FOOTER TITLES
***********************************************/
#footer_title_line{
	border-bottom-color:#cccccc;
	border-bottom-style:solid;
	border-bottom-width:1px;
}


.footer_title{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#808080;
	font-weight:bold;

	text-decoration:none;
}

.footer_list{
	text-align:left;
	padding-left:0;
	padding-bottom:8px;
	list-style-image:none;
	list-style-type:none;
}
/* FOOTER LIST
***********************************************/
/*
ul{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#808080;
	font-weight:bold;

	text-decoration:none;
	list-style-type:none;

	width:208px;
	height:20px;
	line-height: 20px;
	
	margin:auto;
	display:block;
	float: left;

	padding-left: 0px;

}

li a{
	
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#808080;
	font-weight:bold;

	text-decoration:none;

	width:208px;
	height:20px;
	line-height: 20px;

	display:block;
	float: left;
	padding-left: 0px;
}

li a:link{
	
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#808080;
	font-weight:bold;

	text-decoration:none;

	width:208px;
	height:20px;
	line-height: 20px;

	display:block;
	float: left;
	padding-left: 0px;
}

li a:hover{
	
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#cc0000;
	font-weight:bold;

	text-decoration:underline;

	width:208px;
	height:20px;
	line-height: 20px;

	display:block;
	float: left;
	padding-left: 0px;
}
*/


/* COPYRIGHTS
***********************************************/

#copyrights{
	padding-left:10px;
	overflow:hidden;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#666;
	font-style:normal;
	text-decoration:none;
}

.copyrights{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#666;
	font-style:normal;
	text-decoration:none;
}



/* TERMS
***********************************************/

#terms{
	padding-left:10px;
	padding-top:5px;
	overflow:hidden;
}

.terms{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#666;
	font-style:normal;
	text-decoration:none;
}

.terms a:link {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#666;
	font-style:normal;
	text-decoration:none;
}


.terms a:hover {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#666;
	font-style:normal;
	text-decoration:underline;
}


.terms a:visited {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#666;
	font-style:normal;
	text-decoration:none;
}

.terms a:active {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#666;
	font-style:normal;
	text-decoration:none;
}




/* GUI
***********************************************/


#header_layer{
	z-index:3;
	visibility:visible;
	position:relative;
	background-color:#009;
	width:100%;
	height:100px;
	margin: 0 auto;
}
#header_container{
	width:1000px;
	position:relative;
	background-color:#FFFFFF;
	margin-left:auto;
	margin-right:auto;
	
}


#middle_layer{
	z-index:2;
	visibility:visible;
	position:relative;
	/*top:820px;*/
}


#footer_layer{
	z-index:1;
	visibility:visible;
	position:relative;
}






/* PAGES GUI
***************************************************************************************************************/

/* BOLD STYLES
***********************************************/

strong {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#cc0000;
	font-weight:bold;

	text-decoration:none;
}


strong a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#cc0000;
	font-weight:bold;

	text-decoration:none;
}

strong a:link{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#cc0000;
	font-weight:bold;

	text-decoration:none;
}

strong a:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#cc0000;
	font-weight:bold;

	text-decoration:underline;
}


strong a:active{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#cc0000;
	font-weight:bold;

	text-decoration:none;
}

strong a:visited{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#cc0000;
	font-weight:bold;

	text-decoration:none;
}











b {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#cc0000;
	font-weight:bold;

	text-decoration:none;
}


b a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#cc0000;
	font-weight:bold;

	text-decoration:none;
}

b a:link{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#cc0000;
	font-weight:bold;

	text-decoration:none;
}

b a:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#cc0000;
	font-weight:bold;

	text-decoration:underline;
}


b a:active{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#cc0000;
	font-weight:bold;

	text-decoration:none;
}

b a:visited{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#cc0000;
	font-weight:bold;

	text-decoration:none;
}













/* COMMON PAGES TEMPLATE STYLES
***********************************************/

#pages_title_line{
	border-bottom-color:#999999;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	
}

.pages_title{
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	color:#cc0000;
	font-weight:bold;

	text-decoration:none;
}

.pages_title a         { font-family:Verdana, Geneva, sans-serif; font-size:18px; color:#cc0000; font-weight:bold; text-decoration:none; }
.pages_title a:visited { font-family:Verdana, Geneva, sans-serif; font-size:18px; color:#cc0000; font-weight:bold; text-decoration:none; }
.pages_title a:hover   { font-family:Verdana, Geneva, sans-serif; font-size:18px; color:#cc0000; font-weight:bold; text-decoration:underline; }
.pages_title a:active  { font-family:Verdana, Geneva, sans-serif; font-size:18px; color:#cc0000; font-weight:bold; text-decoration:none; }













/* LEFT COL
***********************************************/

#left_col_title_line{
	background-image:url(pictures/left_menu/left_menu_title_back.jpg);
	background-repeat:no-repeat;
	width:270px;
	min-width:270px;
	height:47px;
	margin:0px;
	padding:0px;
	border:0px;
}

.left_col_title { font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#333333; text-align:center; font-style:normal; text-decoration:none; padding-left:5px; }
.left_col_jobs_title { font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#333333; text-align:center; font-style:normal; text-decoration:none; padding-left:5px; }

.header_col_jobs { background:url(pictures/jobs_header.png) no-repeat top left; width:370px; margin:47px; padding:0px; border:0px;}
.middle_col_jobs { background:url(pictures/jobs_middle.png) repeat-y top left; width:370px; margin:0px; padding:0px; border:0px; }
.bottom_col_jobs { background:url(pictures/jobs_bottom.png) no-repeat top left; width:370px; margin:6px; padding:0px; border:0px; }



#left_col{
	/*background-color:#e6e6e6;
	
	border-left-color:#cccccc;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#cccccc;
	border-right-style:solid;
	border-right-width:1px;*/
	
	text-align:center;
	width:270px;
	min-width:270px;
	
	margin:0px;
	padding:0px;
	border:0px;
	
	background-image:url(pictures/left_col_middle_back.jpg);
	background-repeat:repeat-y;
	
	/*background-image:url(pictures/left_menu/left_col_back.jpg);
	background-repeat:repeat-y;*/
}

#left_col_bottom_back{
	background-image:url(pictures/left_menu/left_col_bottom_back.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:270px;
	min-width:270px;
}



/* RIGHT COL
***********************************************/

#right_col{
	border-left-color:#cccccc;
	border-left-style:solid;
	border-left-width:1px;
	text-align:center;
}


/* MIDDLE COL
***********************************************/

middle_col{
	background-color:#000;

}






/*  ARTICLES STYLES
***************************************************************************************************************/

/* TEXT STYLES
***********************************************/

/*
THIS MUST BE ADD FROM BUILDER 
|
|
*/

#short_description_title{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#cc0000;
	font-weight:bold;

	text-decoration:none;
}
#short_description_text{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#666666;
	font-style:normal;
	text-decoration:none;
	line-height:20px;
}


short_client_description_text{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#666666;
	font-style:italic;
	text-decoration:none;
}
/* 
|
|
THIS MUST BE ADD FROM BUILDER */

#date_text{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#999999;
	font-style:normal;
	text-decoration:none;
}


#short_description_text_article_line{
	border-bottom-color:#999999;
	border-bottom-style:dotted;
	border-bottom-width:1px;
}


/* CLIENT WROTE ARTICLE
***********************************************/
#client_wrote_title{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#cc0000;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
}

/* CLIENT WROTE TITLE LINK STYLE
***********************************************/

#client_wrote_title a:link{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#cc0000;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
}

#client_wrote_title a:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#cc0000;
	font-style:normal;
	font-weight:bold;
	text-decoration:underline;
}


#client_wrote_title a:active{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#cc0000;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
}

#client_wrote_title a:visited{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#cc0000;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
}


/* CLIENT WROTE TITLE LINK STYLE
***********************************************/

.client_wrote_title a:link{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#cc0000;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
}

.client_wrote_title a:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#cc0000;
	font-style:normal;
	font-weight:bold;
	text-decoration:underline;
}


.client_wrote_title a:active{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#cc0000;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
}

.client_wrote_title a:visited{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#cc0000;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
}































#client_wrote_text{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#999999;
	font-style:italic;
	text-decoration:none;
}

#client_wrote_text_full{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#999999;
	font-style:normal;
	text-decoration:none;
}


#client_wrote_line{
	border-bottom-color:#999999;
	border-bottom-style:dotted;
	border-bottom-width:1px;
}








/*  GIA TOUS PELATES MAS STYLES
***************************************************************************************************************/


/* GIA TOUS PELATES MAS TEXT STYLES
***********************************************/
#client_logo{
	text-align:center;
}

#client_name_title{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#cc0000;
	font-weight:bold;

	text-decoration:none;
}

#client_name_title:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#cc0000;
	font-weight:bold;

	text-decoration:underline;
}

#client_name_title:link{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#cc0000;
	font-weight:bold;

	text-decoration:none;
}

#client_name_title:active{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#cc0000;
	font-weight:bold;

	text-decoration:none;
}

#client_name_title:visited{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#cc0000;
	font-weight:bold;

	text-decoration:none;
}


#client_short_description_text{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#666666;
	font-style:normal;
	text-decoration:none;
	line-height:20px;
}

#type_of_projects_we_done{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#999999;
	font-style:normal;
	text-decoration:none;
}


#clients_boxes_line
{
	/*border-bottom-color:#999999;
	border-bottom-style:dotted;
	border-bottom-width:1px;*/
	
	background-image:url(pictures/horizontal_doted_line.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}




/*  PROJECTS STYLES
***************************************************************************************************************/

/* PROJECTS TITLE STYLES
***********************************************/
#specific_project_title1{
	background-image:url(pictures/projects/stoxos_title.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

#specific_project_title2{
	background-image:url(pictures/projects/diadikasia_title.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

#specific_project_title3{
	background-image:url(pictures/projects/apotelesmata_title.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

#specific_project_text{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#666666;
	padding-right:10PX;
	font-style:normal;
	text-decoration:none;
	line-height:20px;
}



/*  TEXNOLOGIES STYLES
***************************************************************************************************************/

/* TEXNOLOGIES TEMPLATE STYLES
***********************************************/

#texnologies_title{
	background-image:url(pictures/technologies/texnologies_title.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
}


#project_texnologies_text{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#666666;
	font-style:normal;
	text-decoration:none;
	line-height:20px;
}


#texnologies_line{
	/*border-bottom-color:#999999;
	border-bottom-style:dotted;
	border-bottom-width:1px;*/
	
	background-image:url(pictures/horizontal_doted_line.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}




/* RECENT PROJECTS TEMPLATE STYLES
***********************************************/

#recent_projects_title{
	background-image:url(pictures/recent_projects/recent_projects_title.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
}

/*  CONTACT STYLES
***************************************************************************************************************/


/* CONTACT TOP TEXT STYLES
***********************************************/
#contact_top_text{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#666666;
	font-style:normal;
	text-decoration:none;
}


/* CONTACT SEND BUTTON STYLES
***********************************************/
#btInsertButtonContact{
	background-image:url(pictures/contact/send_btn.jpg);
	background-repeat:no-repeat;
	width:115px;
	height:33px;
	display:block;
	text-indent:-99999px;
	padding:0px;
	margin:0px;
	border:0px;
}

#contact_send_btn{
	background-image:url(pictures/contact/contact_field_back.jpg);
	background-repeat:no-repeat;
	display:block;
	width:115px;
	height:33px;
	text-indent:-99999px;
	padding:0px;
	margin:0px;
	border:0px;
}




/* CONTACT TEXT FIELDS STYLES
***********************************************/

.contact_field{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:bold;

	text-decoration:none;
	
	border-color:#cccccc;
	border-style:solid;
	border-width:1px;
	
	margin:0px;
	padding-top:5px;
	padding-left:5px;
	
	width:360px;
	height:23px;
	
	display:block;
	background-color:#fff;
}


.contact_commends_field{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:bold;

	text-decoration:none;
	
	border-color:#cccccc;
	border-style:solid;
	border-width:1px;
	
	margin:0px;
	padding-top:5px;
	padding-left:5px;
	
	width:362px;
	height:260px;
	
	display:block;
	background-color:#fff;
}

/* HIDE ARTICLE TITLES STYLES

   DONT MODIFY THIS
   
***********************************************/

.hide_titles
{
display:none;
}

/* HIDE ARTICLE TITLES STYLES
   DONT MODIFY THIS
   
***********************************************/

#index_flash_container{
		top:111px;
	position:relative;
	left:0;
	height:312px;
	width:1000px;
	z-index:1;
		margin-left:auto;
	margin-right:auto;
	}

#index_header_container{
	top:0;
	position:absolute;
	left:0;
	height:312px;
	width:1000px;
	z-index:1;
	background-color:#fff;
	padding-top:10px;
	/*margin-bottom:10px;*/
	background-image:url(pictures/index_flash_bg.jpg);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	/*top:100px;*/
}


/********** INDEX DIV STYLES *****************/
/********************************************/
/********************************************/
/********************************************/
/********************************************/

/**** STRUCTURE ****/


#index_gap{
	position:relative;
	width:662px;
	height:14px;
	float:left;
}

#twitter_space{
	position:relative;
	float:left;
	border:1px #ccc solid;
	width:662px;
	height:295px;
}


#index_container{

	width:1000px;
	/*top:500;*/
	margin-left:auto;
	margin-right:auto;
	height:auto;
	position:relative;
	/*overflow:auto;*/
	z-index:1;
	margin-top:79px;
}
				 
#top_col1{
	position:relative;
	width:324px;
	height:295px;
	float:left;
	background-image:url(Pictures/index_div_bg.jpg);
	z-index:0;
	background-repeat:no-repeat;

}

#top_col2{
	position:relative;
	width:324px;
	height:295px;
	float:left;
	background-image:url(Pictures/index_div_bg.jpg);
	margin-left:14px;
	z-index:0;
	background-repeat:no-repeat;

	}
	
#top_col3{
	position:relative;
	margin-right:0;
	width:324px;
	height:295px;
	float:right;
	background-image:url(Pictures/index_div_bg.jpg);
	background-position:center;
	background-repeat:no-repeat;
	z-index:0;

	}


#btm_col1{
	margin-top:14px;
	position:relative;
	width:324px;
	height:295px;
	float:left;
	background-image:url(Pictures/index_div_bg.jpg);
	z-index:0;
	background-repeat:no-repeat;

}

#btm_col2{
	margin-top:14px;
	position:relative;
	width:324px;
	height:295px;
	float:left;
	background-image:url(Pictures/index_div_bg.jpg);
	margin-left:14px;
	z-index:0;
	background-repeat:no-repeat;

	}
	
#btm_col3{
	margin-top:14px;
	position:relative;
	width:324px;
	height:606px;
	float:right;
	background-image:url(Pictures/index_div_bg_flash.jpg);
    background-repeat:no-repeat;
	z-index:0;
	}
	
	
.clear_index{
	clear:both;
}

/**** Typography *****/ 

.index_box_title{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#666;
	font-weight:normal;
	padding-left:10px;
	margin-top:10px;
	margin-bottom:10px;
}

.index_img_holder p{
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	padding-left:10px;
	margin-left:10px;
	border:0;
		}

.index_red_title{
	margin-left:10px;
	margin-top:15px;
	margin-bottom:15px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#c00;
}

.index_general_text{
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	margin-left:10px;
	margin-top:0px;
}

/*********** Rollover Divs *************/

#roll1{
	top:0;
	position:absolute;
	z-index:2;
	left:0;
	visibility:hidden;
	width:600px;
	height:297px;
/*	filter:shadow(color:gray, strength:100%, direction:135);  */ 
	
	background-image:url(Pictures/Index/rollover_bg.jpg);
	background-repeat:no-repeat;
	filter:alpha(opacity=95);
	-moz-opacity:0.95;
	-khtml-opacity: 0.95;
	opacity: 0.95;
	}



#roll2{
	top:0;
	left:338px;
	position:absolute;
	z-index:2;
	visibility:hidden;
	filter:alpha(opacity=95);
	-moz-opacity:0.95;
	-khtml-opacity: 0.95;
	opacity: 0.95;
	width:600px;
	background-repeat:no-repeat;
	height:297px;
	background-image:url(Pictures/Index/rollover_bg.jpg);
	}

#roll3{
	top:0;
	right:0;
	position:absolute;
	z-index:2;
	filter:alpha(opacity=95);
	-moz-opacity:0.95;
	-khtml-opacity: 0.95;
	visibility:hidden;
	width:600px;
	background-repeat:no-repeat;
	height:297px;
	background-image:url(Pictures/Index/rollover_bg.jpg);
	}

#roll4{
	top:309px;
	left:0px;
	position:absolute;
	z-index:2;
	visibility:hidden;	
	filter:alpha(opacity=95);
	-moz-opacity:0.95;
	-khtml-opacity: 0.95;
	opacity: 0.95;
	width:600px;
	background-repeat:no-repeat;
	height:297px;
	background-image:url(Pictures/Index/rollover_bg.jpg);
}

#roll5{
	top:309px;
	left:338px;
	position:absolute;
	z-index:2;
	visibility:hidden;	
	filter:alpha(opacity=95);
	-moz-opacity:0.95;
	-khtml-opacity: 0.95;
	opacity: 0.95;
	width:600px;
	background-repeat:no-repeat;
	height:297px;
	background-image:url(Pictures/Index/rollover_bg.jpg);
}


#roll6{
	top:309px;
	right:0;
	position:absolute;
	z-index:2;
	visibility:hidden;	
	filter:alpha(opacity=95);
	-moz-opacity:0.95;
	-khtml-opacity: 0.95;
	opacity: 0.95;
	width:600px;
	background-repeat:no-repeat;
	height:297px;
	background-image:url(Pictures/Index/rollover_bg.jpg);
	}

/***** Inner styles of rollover Divs *********/ 
  
  /***********Normal*************/

.roll_left_area{
	z-index:2;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:0;
	position:absolute;
	width:310px;
	z-index:auto;
	height:295px;
	left:0;
	/*background-color:#003;*/
}

.roll_right_area{
	/*padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;*/
	position:absolute;
	width:290px;
	height:295px;
	right:0;
	z-index:auto;
	/*background-color:#600;*/
}

    /*****Reverse Right Side Divs*********/

.roll_left_area_reverse{
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	position:absolute;
	width:310px;
	z-index:0;
	height:295px;
	left:0;
}

.roll_right_area_reverse{
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	z-index:0;
	position:absolute;
	width:290px;
	height:295px;
	right:0;
}

.rollover_img_holder p{
	padding-top:-5px;
	z-index:auto;
	margin-top:-5px;
	padding-top:0px;
	margin:0;
}

/**** Typography of rollover Divs******/


.rollover_box_title{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#666;
	z-index:auto;
	font-weight:normal;
	margin-top:0;
	margin-bottom:0px;
	padding-bottom:0px;
}

.rollover_box_red_title{
	padding-top:20px;
	z-index:auto;
	padding-left:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#c00;
}

.rollover_general_text{
	padding-top:19px;
	z-index:auto;
	padding-right:10px;
	padding-left:10px;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
}

.rollover_general_text_reverse{
	padding-top:19px;
	z-index:auto;
	/*padding-right:10px;*/
	padding-left:20px;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	text-align:left;
}


.rollover_read_article{
	font-family:Verdana, Geneva, sans-serif;
	padding-left:10px;
	padding-top:20px;
	z-index:auto;
	color:#666;
}

.rollover_read_article_link:link{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#666;
	z-index:auto;
	text-decoration:underline;
}
.rollover_read_article_link:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#c00;
	z-index:auto;
	text-decoration:underline;
}
.rollover_read_article_link:visited{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#666;
	z-index:auto;
	text-decoration:underline;
}
.rollover_read_article_link:active{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#666;
	z-index:auto;
	text-decoration:underline;
}

.rollover_date{
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
	font-size:11px;
	color:#999;
	z-index:auto;
	padding-right:10px;
	padding-left:0;
	text-align:right;
	float:right;
	width:auto;
}

.rollover_box_red_title_reverse{
	text-align:left;
	padding-left:20px;
	padding-top:20px;
	z-index:auto;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#c00;
}

.rollover_read_article_reverse p{
	text-align:left;
	padding-left:20px;
	font-family:Verdana, Geneva, sans-serif;
	padding-top:20px;
	z-index:auto;
	color:#666;
	
}

/******** Rollover White Div*******/

#main_rollover_div{
	width:1002px;
	height:1000px;
	visibility:hidden;
	z-index:1;
	background-repeat:repeat;
	background:transparent url(Pictures/Index/rollover_repeat.png);
	position:absolute;
	top: 0px;
	left: -1px;
}

/******MENU BACKWARD COMPATIBILITY*****/
#menu_100{
	margin-left:auto;
	margin-right:auto;
	width:1000px;
		z-index:999;
	position:relative;
	padding:0;
	height:auto;
}

#index_menu{
	left:0;
	width:1000px;
	height:auto;
	position:absolute;
/*	margin-left:auto;
	margin-right:auto;*/
	z-index:999;
/*	position:relative;	*/
}

/*****************************************************
******************************************************
******************************************************
******************************************************
******************************************************

CLIENTS PAGE  AND GENERAL PAGES****************************************/

/**** Structure *******/

.top_col_1{
	position:relative;
	width:324px;
	height:295px;
	float:left;
	background-image:url(Pictures/index_div_bg.jpg);
	z-index:0;
	background-repeat:no-repeat;

}

.top_col_2{
	position:relative;
	width:324px;
	height:295px;
	float:left;
	background-image:url(Pictures/index_div_bg.jpg);
	margin-left:14px;
	z-index:0;
	background-repeat:no-repeat;

	}
	
.top_col_3{
	position:relative;
	margin-right:0;
	width:324px;
	height:295px;
	float:right;
	background-image:url(Pictures/index_div_bg.jpg);
	background-position:center;
	background-repeat:no-repeat;
	z-index:0;
	margin-left:14px;
	}


.btm_col_1{
	margin-top:14px;
	position:relative;
	width:324px;
	height:295px;
	float:left;
	background-image:url(Pictures/index_div_bg.jpg);
	z-index:0;
	background-repeat:no-repeat;

}

.btm_col_2{
	margin-top:14px;
	position:relative;
	width:324px;
	height:295px;
	float:left;
	background-image:url(Pictures/index_div_bg.jpg);
	margin-left:14px;
	z-index:0;
	background-repeat:no-repeat;

	}
	
.btm_col_3{
	margin-top:14px;
	margin-left:14px;
	position:relative;
	width:324px;
	height:295px;
	float:right;
	background-image:url(Pictures/index_div_bg.jpg);
    background-repeat:no-repeat;
	z-index:0;
	}
	
#page_container_1000{
	width:1000px;
	padding:0;
	margin-left:auto;
	margin-right:auto;
	height:auto;
	position:relative;
	z-index:1;
}

.top_title_container{
	background-color:#e6e6e6;
	width:1000px;
	padding-left:10px;
	height:35px;
	/*padding-top:5px;*/
		z-index:2;
	margin-bottom:28px;
	position:relative;
}

#main_content{
	width:1000px;
	position:relative;
	padding-bottom:15px;
	border-bottom:1px #ccc dotted;
	height:auto;
	margin-bottom:20px;
	padding-left:0px;
	padding-right:0px;
}

.img_client_holder{
	border:0;
	padding-top:3px;
	padding-right:10px;
	padding-bottom:5px;
}

.gap_dotted{
	position:relative;
	clear:both;
	width:1000px;
	border-bottom:1px #ccc dotted;
	height:30px;
}

.gap_plain{
	position:relative;
	width:1000px;
	height:20px;
}

.big_gap{
	position:relative;
	width:1000px;
	height:50px;
}
/******* Typography *******/

.general_red_title{
	margin-bottom:10px;
	padding-top:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#c00;
}

.general_text{
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	padding-right:10px;
	text-align:justify;
}

.general_text a { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#f00; text-decoration:underline; font-weight:normal; cursor:pointer; }
.general_text a:hover { text-decoration:none; }




.highlight_text{
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#c00;
}


/******** Products********************/

.dots{
	position:absolute;
	width:1000px;
	height:65px;
	border-bottom:1px #ccc dotted;
}

.product_container{
	position:relative;
	width:1000px;
	height:auto;
	padding-bottom:40px;
	height:auto;
	/*margin-bottom:20px;*/
	padding-left:10px;
	padding-right:0px;

	
}

.product_title_container{
	position:relative;
	width:990px;
	z-index:2;
	height:47px;
	/*background-color:#000;*/
}

.product_logo_container{
	position:relative;
	/*background-color:#055;*/
	float:left;
	width:183px;
	height:84px;
	min-height:84px;
}

.product_text_area{
	min-height:84px;
	float:right;
	margin-left:37px;
	margin-right:10px;
	text-align:left;
	position:relative;
	width:760px;
}

/****** Typography Last Assets ********/

.ataka_right_menu{
	color:#fff;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:22px;
	padding-left:5px;
	padding-right:5px;
	text-shadow:3px 3px 5px #AAAAAA;
	line-height: 200%;
	background:#c00;
}

/**** Flash Holder *****/

#general_flash_holder{
	width:1000px;
	z-index:1;
	position:relative;
	border:1px solid #ccc;
	text-align:center;
	height:312px;
	margin-bottom:20px;
}

#inner_flash_holder{
	width:980px;
	z-index:1;
	position:relative;
	border:1px solid #ccc;
	text-align:center;
	height:292px;
	margin-top:10px;
	margin-left:10px;
	margin-bottom:10px;
	margin-right:10px;
}

/********************* Project Links**************/

.dot_projects{
	border-bottom:1px #ccc dotted !important;
}


/*Latest Projects*/

.latest_projects{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#333;
	text-align:center;
	font-weight:bold;
	text-decoration:none;	
}

/*****************************************************************************************************************************************************
/*****************************************************************************************************************************************************
/*****************************************************************************************************************************************************
/*****************************************************************************************************************************************************
/*****************************************************************************************************************************************************
/*****************************************************************************************************************************************************/

/***** Articles RIGHT MENU *********************/

.article_list ul li
{
	list-style:none;
	list-style-image:none;
	padding-bottom:10px;
	margin-left:0;
	padding-left:0;
}

.article_list {
	list-style:none;
	text-align:center;
	list-style-image:none;
	padding-bottom:10px;
	margin-left:-15px;
	padding-left:0;
	font-family:Verdana, Geneva, sans-serif;
	 color:#cc0000; 
	 font-size:12px;
}

.article_list:link {
	list-style:none;
	padding-left:0;
	list-style-image:none;
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	 color:#cc0000; 
	 font-size:12px;
}

.article_list:visited {
	list-style:none;
	padding-left:0;
	list-style-image:none;
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	 color:#cc0000; 
	 font-size:12px;
}

.article_list:hover {
	list-style:none;
	padding-left:0;
	list-style-image:none;
	text-decoration:underline;
	font-family:Verdana, Geneva, sans-serif;
	 color:#cc0000; 
	 font-size:12px;
}



.job_btn {}





.job_btn { width:308px; height:118px; display:block; text-indent:-99999px; background:url(pictures/footer/jobs_btn.jpg) no-repeat 0px -118px transparent; }
.job_btn:hover { background-position: 0px 0px; }



.leftline { border-left:#CCC solid 1px!important; }


.jobs_list { width:400px!important; margin:0px auto 0px auto; }
.jobs_list strong { 
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:bold;
	text-decoration:none;
}
.jobs_list a { font-size:inherit; font-weight:bold; text-decoration:underline; }








