/* CSS Document */

	
/* homepage styles  */
#home {background-image:url(../images/home_bg.gif); background-repeat:repeat-x;}

	#home div#left{	
	width:616px;
	float:left;
	position:absolute;
	top:0px;
	left:0px;
	}
	#home div#right{	
	width:364px;
	float:left;
	position:absolute;
	top:0px;
	left:616px;
	}
	#home div#flashmenu {
	width:616px;
	height:444px;
	margin:0px;
	position:relative;
	top:0px;
	left:0px;
	}
	#home div#homepage_text {
	padding:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#506a77;
	font-size:16px;
	position:relative;
	top:-95px;
	left:0px;
	z-index:10;
	}
	#home div#homepage_tag_cloud {
	padding-left:0px;
	width:328px;
	position:absolute;
	top:460px;
	left:0px;
	}
	#home div#homepage_blog_quote {
	width:280px;
	position:absolute;
	top:480px;
	left:335px;
	padding:0px;
	}
	#home div#homepage_secondary_navigation {
	padding-left:155px;
	height:110px;
	margin:0px;
	float:left;
	}
	#home div#homepage_right{
	width:364px;
	background-image:url(../images/home_pages_bg.jpg);
	background-position: 0px 0px;
	background-repeat:no-repeat;
	float:left;
	padding-top:0px;
		}
	#home div#homepage_main_menu{
	width:245px;
	padding-left:27px;
	padding-bottom:110px;
	padding-top:12px;
	
		}
	#home div#homepage_main_menu div#leftcol{
	width:123px;
	float:left;
		}
	#home div#homepage_main_menu div#rightcol{
	width:121px;
	float:right;
		}
/* homepage top secondary menu  */	
#homepage_secondary_navigation{padding-bottom:2px;}
	#homepage_secondary_navigation a	{display:block; width:205px;background-repeat:no-repeat;
	text-indent:-9999px;
	float:left;
	position:relative;}
	#homepage_secondary_navigation a.the_group:link, a.the_group:visited, a.the_group:active{
	height:46px;
	background-image:url(../images/home_footer_01.gif);
	}
	#homepage_secondary_navigation a.the_group:hover{
	background-image:url(../images/home_footer_ov_01.gif);
	}
	#homepage_secondary_navigation a.romana:link, a.romana:visited, a.romana:active{
	height:27px;
	background-image:url(../images/home_footer_02.gif);
	background-repeat:no-repeat;
	padding-bottom:5px;
	}
	#homepage_secondary_navigation a.romana:hover{
	background-image:url(../images/home_footer_ov_02.gif);
	}
	#homepage_secondary_navigation a.english:link, a.english:visited, a.english:active{
	height:27px;
	background-image:url(../images/home_footer_en_02.gif);
	background-repeat:no-repeat;
	padding-bottom:5px;
	}
	#homepage_secondary_navigation a.english:hover{
	background-image:url(../images/home_footer_en_ov_02.gif);
	}
	#homepage_secondary_navigation a.valid:link, a.valid:visited, a.valid:active{
	height:32px;
	background-image:url(../images/home_footer_03.gif);
	}
	#homepage_secondary_navigation a.valid:hover{
	background-image:url(../images/home_footer_ov_03.gif);
	}

/* homepage main html menu  */
#homepage_main_menu #leftcol  ul{ /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	}
#homepage_main_menu #leftcol  li { /* all list items */
	padding:0px 0px 0px 0px;
	float:left;
	width:123px;
	display: block;
	}
#homepage_main_menu #rightcol  ul{ /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	}
#homepage_main_menu #rightcol  li { /* all list items */
	padding:0px 0px 0px 0px;
	display: block;
	width:121px;
	}
#homepage_main_menu #leftcol  li a { /* all list items */
	width:123px;
	text-indent:-9999px;
	display: block;
	position:relative;
	background-repeat:no-repeat;
	}
#homepage_main_menu #rightcol  li a { /* all list items */
	width:121px;
	text-indent:-9999px;
	float:right;
	position:relative;
	background-repeat:no-repeat;
	display: block;
	}
/* ro */
	#homepage_main_menu a.home:link, a.home:visited, a.home:active, a.home:hover{
	height:29px;
	background-image:url(../images/ro/html_menu_ov_01.jpg);
	}
	#homepage_main_menu a.about:link, a.about:visited, a.about:active{
	height:37px;
	background-image:url(../images/ro/html_menu_03.jpg);
	}
	#homepage_main_menu a.about:hover{
	background-image:url(../images/ro/html_menu_ov_03.jpg);
	}
#homepage_main_menu a.about-en:link, a.about-en:visited, a.about-en:active{
	height:37px;
	background-image:url(../images/en/html_menu_03.jpg);
	}
#homepage_main_menu a.about-en:hover{
	background-image:url(../images/en/html_menu_ov_03.jpg);
	}
	#homepage_main_menu a.team:link, a.team:visited, a.team:active{
	height:32px;
	background-image:url(../images/ro/html_menu_05.jpg);
	}
	#homepage_main_menu a.team:hover{
	background-image:url(../images/ro/html_menu_ov_05.jpg);
	}
#homepage_main_menu a.team-en:link, a.team-en:visited, a.team-en:active{
	height:32px;
	background-image:url(../images/en/html_menu_05.jpg);
	}
#homepage_main_menu a.team-en:hover{
	background-image:url(../images/en/html_menu_ov_05.jpg);
	}
	#homepage_main_menu a.portfolio:link, a.portfolio:visited, a.portfolio:active{
	height:32px;
	background-image:url(../images/ro/html_menu_05.jpg);
	}
	#homepage_main_menu a.portfolio:hover{
	background-image:url(../images/ro/html_menu_ov_05.jpg);
	}
#homepage_main_menu a.portfolio-en:link, a.portfolio-en:visited, a.portfolio-en:active{
	height:32px;
	background-image:url(../images/en/html_menu_05.jpg);
	}
#homepage_main_menu a.portfolio-en:hover{
	background-image:url(../images/en/html_menu_ov_05.jpg);
	}
	#homepage_main_menu a.credentials:link, a.credentials:visited, a.credentials:active{
	height:30px;
	background-image:url(../images/ro/html_menu_07.jpg);
	}
	#homepage_main_menu a.credentials:hover{
	background-image:url(../images/ro/html_menu_ov_07.jpg);
	}
	#homepage_main_menu a.video:link, a.video:visited, a.video:active{
	height:29px;
	background-image:url(../images/ro/html_menu_02.jpg);
	}
	#homepage_main_menu a.video:hover{
	background-image:url(../images/ro/html_menu_ov_02.jpg);
	}
	#homepage_main_menu a.video-en:link, a.video-en:visited, a.video-en:active{
	height:29px;
	background-image:url(../images/en/html_menu_02.jpg);
	}
	#homepage_main_menu a.video-en:hover{
	background-image:url(../images/en/html_menu_ov_02.jpg);
	}
	
	#homepage_main_menu a.services:link, a.services:visited, a.services:active{
	height:37px;
	background-image:url(../images/ro/html_menu_04.jpg);
	}
	#homepage_main_menu a.services:hover{
	background-image:url(../images/ro/html_menu_ov_04.jpg);
	}
#homepage_main_menu a.services-en:link, a.services-en:visited, a.services-en:active{
	height:37px;
	background-image:url(../images/en/html_menu_04.jpg);
	}
#homepage_main_menu a.services-en:hover{
	background-image:url(../images/en/html_menu_ov_04.jpg);
	}
	
	#homepage_main_menu a.blog:link, a.blog:visited, a.blog:active{
	height:30px;
	background-image:url(../images/ro/html_menu_08.jpg);
	}
	#homepage_main_menu a.blog:hover{
	background-image:url(../images/ro/html_menu_ov_08.jpg);
	}
	
	#homepage_main_menu a.contact:link, a.contact:visited, a.contact:active{
	height:32px;
	background-image:url(../images/ro/html_menu_06.jpg);
	}
	#homepage_main_menu a.contact:hover{
	background-image:url(../images/ro/html_menu_ov_06.jpg);
	}

/* homepage tag cloud  */
#homepage_tag_cloud a{display:block;background-repeat:no-repeat;
	text-indent:-9999px;
	float:left;
	position:relative;}

    #homepage_tag_cloud a.t1:link, a.t1:visited, a.t1:active{
	width:83px;
	height:83px;
	background-image:url(../images/tag_cloud_01.jpg);
	}
	#homepage_tag_cloud a.t1:hover{
	background-image:url(../images/tag_cloud_ov_01.jpg);
	}
	 #homepage_tag_cloud a.t1ro:link, a.t1ro:visited, a.t1ro:active{
	width:83px;
	height:83px;
	background-image:url(../images/tag_cloud_ro_01.jpg);
	}
	#homepage_tag_cloud a.t1ro:hover{
	background-image:url(../images/tag_cloud_ro_ov_01.jpg);
	}
	#homepage_tag_cloud a.t2:link, a.t2:visited, a.t2:active{
	width:65px;
	height:83px;
	background-image:url(../images/tag_cloud_02.jpg);
	}
	#homepage_tag_cloud a.t2:hover{
	background-image:url(../images/tag_cloud_ov_02.jpg);
	}
	#homepage_tag_cloud a.t3:link, a.t3:visited, a.t3:active{
	width:180px;
	height:83px;
	background-image:url(../images/tag_cloud_03.jpg);
	}
	#homepage_tag_cloud a.t3:hover{
	background-image:url(../images/tag_cloud_ov_03.jpg);
	}
	#homepage_tag_cloud a.t4:link, a.t4:visited, a.t4:active{
	width:80px;
	height:35px;
	background-image:url(../images/tag_cloud_04.jpg);
	}
	#homepage_tag_cloud a.t4:hover{
	background-image:url(../images/tag_cloud_ov_04.jpg);
	}
	#homepage_tag_cloud a.t5:link, a.t5:visited, a.t5:active{
	width:119px;
	height:35px;
	background-image:url(../images/tag_cloud_05.jpg);
	}
	#homepage_tag_cloud a.t5:hover{
	background-image:url(../images/tag_cloud_ov_05.jpg);
	}
	#homepage_tag_cloud a.t6:link, a.t6:visited, a.t6:active{
	width:63px;
	height:35px;
	background-image:url(../images/tag_cloud_06.jpg);
	}
	#homepage_tag_cloud a.t6:hover{
	background-image:url(../images/tag_cloud_ov_06.jpg);
	}
	#homepage_tag_cloud a.t7:link, a.t7:visited, a.t7:active{
	width:59px;
	height:35px;
	background-image:url(../images/tag_cloud_07.jpg);
	}
	#homepage_tag_cloud a.t7:hover{
	background-image:url(../images/tag_cloud_ov_07.jpg);
	}
	#homepage_tag_cloud a.t8:link, a.t8:visited, a.t8:active{
	width:337px;
	height:29px;
	background-image:url(../images/tag_cloud_08.jpg);
	}
	#homepage_tag_cloud a.t8:hover{
	background-image:url(../images/tag_cloud_ov_08.jpg);
	}
	#homepage_tag_cloud a.t8ro:link, a.t8ro:visited, a.t8ro:active{
	width:337px;
	height:29px;
	background-image:url(../images/tag_cloud_ro_08.jpg);
	}
	#homepage_tag_cloud a.t8ro:hover{
	background-image:url(../images/tag_cloud_ro_ov_08.jpg);
	}
	#homepage_tag_cloud a.t9:link, a.t9:visited, a.t9:active{
	width:173px;
	height:71px;
	background-image:url(../images/tag_cloud_09.jpg);
	}
	#homepage_tag_cloud a.t9:hover{
	background-image:url(../images/tag_cloud_ov_09.jpg);
	}
	#homepage_tag_cloud a.t10:link, a.t10:visited, a.t10:active{
	width:69px;
	height:71px;
	background-image:url(../images/tag_cloud_10.jpg);
	}
	#homepage_tag_cloud a.t10:hover{
	background-image:url(../images/tag_cloud_ov_10.jpg);
	}
	#homepage_tag_cloud a.t11:link, a.t11:visited, a.t11:active{
	width:79px;
	height:71px;
	background-image:url(../images/tag_cloud_11.jpg);
	}
	#homepage_tag_cloud a.t11:hover{
	background-image:url(../images/tag_cloud_ov_11.jpg);
	}
		
		#treidpholder{display:block; width:289px; height:111px; float:left; padding-left:50px;}
		#treidpholder a.treidp:link, a.treidp:visited, a.treidp:hover{display:block; width:289px; height:111px; background-image:url(../images/ro/3d_home.jpg); background-repeat:no-repeat;}
		#treidpholder a.treidp:hover{background-image:url(../images/ro/3d_home_ov.jpg); background-repeat:no-repeat;}

#treidpholder a.treidp-en:link, a.treidp-en:visited, a.treidp-en:hover{display:block; width:289px; height:111px; background-image:url(../images/en/3d_home.jpg); background-repeat:no-repeat;}
		#treidpholder a.treidp-en:hover{background-image:url(../images/en/3d_home_ov.jpg); background-repeat:no-repeat;}



.blog_header
{
	color:#1e79a8;
	font-weight:bold;
	font-size:16px;
}

a.blog_title 
{
	color:#666666;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

a.blog_link
{
	color:#2485b7;
	font-weight:bold;
	font-size:10px;
	text-decoration:underline;
}