
/*#############################################################################*/
/*# CSS - WebDesignCell														  #*/
/*#									DEFAULT									  #*/
/*#																			  #*/
/*# Author: Rosu Razvan (razvan.rosu@yahooo.com)							  #*/
/*#         Moga Laurentiu (momosan_1234@yahoo.com)							  #*/
/*#############################################################################*/

/*#################################### HACKS ##################################*/
html { min-height: 100.01%; } /*  for vertical scrollbar in MOZ in every page,  */
/*# END #*



/*#################################### TAG CSS ################################*/
body { margin:5px 0px 10px 0px; padding: 0px; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; text-align:center; color:#4E4E4E; }
form { margin:0px; padding:0px; display:inline; }
input, select { font-size:10px; border:1px #DCDCDC solid;}
p { margin:0px; padding:0px; }
img { border:0px; }
.clearAll {clear:both; height:1px; font-size:1px;}
a, input, select, div { outline: none; }

fieldset {border:none; margin:0; padding:0}

/*# END #*

/*############################### TEXT COLORS CSS #############################*/
.color1 {color:#000000;} /*black*/
.color2 {color:#FFFFFF;} /*white*/
.color3 {color:#9DBCDB;}
.color4 {color:#1D5BB6;}

/*# END #*/

/*################################### DISVERS CSS #############################*/
.fbold {font-weight:bold;}
.fsize10 {font-size:10px;}
.fsize11 {font-size:11px;}
.fsize12 {font-size:12px;}
.fsize14 {font-size:14px;}
/*# END #*/

/*############################# BACKGROUND COLOR CSS ###########################*/
.bg0 {background-color:transparent;} /*transparent*/
.bg1 {background-color:#FFFFFF;}
/*# END #*

/*################################# BORDER CSS #################################*/
.bd0 {border: 0px none transparent} /*transparent*/
/*# END #*/

/*################################## LINKS CSS ################################*/

a { text-decoration: underline; }
a:hover { text-decoration:underline; }



/*# END #*/


/*#############################################################################*/
/*# CSS - WebDesignCell														  #*/
/*#	  							FOR PARTICULAR CASES						  #*/
/*#																			  #*/
/*# Author: Rosu Razvan (razvan.rosu@yahooo.com)							  #*/
/*#         Moga Laurentiu (momosan_1234@yahoo.com)							  #*/
/*#############################################################################*/

/*################################### PAGE  ###################################*/
.s_top { width: 719px; text-align: left; font-size: 10px; padding: 3px; }
.s_top h1 { margin: 0; padding: 0; color: #808080; font-family: Verdana, Geneva, sans-serif; text-indent: -90000px; }
.s_top h1 a{ text-decoration: underline; font-size: 10px; font-weight: bold; color: #999999; }
.s_top h1 a:hover{ text-decoration: none; color: #3366ff; }
#PageBody { width: 1003px; height: inherit; margin: 0 auto; padding: 5px 0 0; background-color: #FFFFFF; text-align: left; }
#pageBodyInt { width: 749px; height: inherit; margin: 0 auto; padding: 5px 15px 0; background-color: #FFFFFF; text-align: left; }

/* HOME PAGE */
.menuRight { width: 161px; height: 158px; margin: 0; padding: 0; background: #F41E69; border: 1px solid #F499B8; color: #FFFFFF; position: absolute; text-align: left; }
.menuRight ul {margin:0; padding:0; list-style-type:none}
.menuRight ul li {margin:0;list-style-type:none; font-weight:bold; border-bottom:1px solid #F499B8; font-size:12px}
.menuRight ul li span {color:#FFFFFF; background-color:#040404; text-decoration:none;padding:3px 0 0 17px; height:19px;  display:block; }
.menuRight ul li a {color:#FFFFFF; padding:3px 0 0 17px; height:19px;  display:block; background-color:#F41E69; text-decoration:none}
.menuRight ul li a:hover {color:#FFFFFF; background-color:#040404; text-decoration:none}

/************************************************************************************************************************/

/*INTERIOR*/

/************************************************************************************************************************/

.leftPage {/*width:653px;*/ margin: 0; padding: 0;}
.rightPage {width:250px; height:420px;}
.headerHome {margin:0; padding:0; width:603px; height:258px;} /* position:absolute; z-index:1*/

.divText {margin:0 0 5px 0;}
.divText a {color:#F41E69; text-decoration:underline; font-weight:bold}


.menu {float:left; margin:0; padding:8px 0 0 12px; width:640px; height:61px; background:#F41E69; border:1px solid #F499B8; color:#FFFFFF;}/* position:absolute; top:258px; z-index:2   */
.menu .menuTextLeft {float:left; margin:0; padding:0; width:158px;}
.menu .menuTextLeft h1 {margin:0; padding:0; font-size:26px; color:#FFFFFF;}
.menu .menuTextLeft h2 {margin:0; padding:0; font-size:19px; color:#FBA5C3;}
.menu .menuTextCenter {float:left; margin:4px 0 0 0px; padding-left:10px; width:270px; line-height:146%;}
.menu .menuTextCenterCell {float:left; margin:0px; padding-left:5px; width:450px; font-size:14px; line-height:126%; border:1px #00ff00 solid}
.menu .menuTextCenterCell span {text-decoration:underline}

.contentPage {float:left; margin:0 44px 0 0px; padding:0; line-height:164.3%; height:251px; background:url(../img/site/bottom.gif) no-repeat right bottom}
.contentPage h3 {margin:0 0 5px 0; padding:0; color:#000000; font-size:18.25px; }
.contentPage p {color:#4E4E4E; font-size:11px;}

.contentPageCell {float:left; margin:0 0 0 0; padding:0; line-height:164.3%; background:url(../img/site/contentCell.gif) no-repeat left top}
.contentPageCell h2 {margin:7px 0 5px 0; padding:0; color:#000000; font-size:17pt; font-weight:normal }
.contentPageCell p {color:#4E4E4E; font-size:11px; text-align:justify; }
.contentPageCell .navBar {}
.contentPageCell .navBar span{ color:#F41E69; }
.contentPageCell .navBar a { color:#4E4E4E; text-decoration:none; }
.contentPageCell .navBar a:hover { text-decoration:underline; }
.leftCell {float:left; margin:0 20px 0 0; padding:5px 0 0 0px; width:250px;}
.rightCell {float:left; margin:55px 0px 0 0; padding:0; font-style:italic; font-size:11pt; color:#F41E69; width:280px; }

.menuColor {float:left; margin:0; padding:8px 0 8px 12px; color:#FFFFFF; width:713px; background:#007AF7 url(../img/site/leftTopCornerBlue.jpg) no-repeat left top}
.menuTextCenterCellBlue { margin:0px; padding-left:5px; font-size:12px; line-height:126%; width:530px; }
.menuTextCenterCellBlue .leftText {float:left; margin:0; font-size:18pt; font-weight:bold; line-height:90%; width:150px }
.menuTextCenterCellBlue .leftText span {color:#FBA5C3; font-size:19px;}
.menuTextCenterCellBlue .rightText {float:left; width:350px; margin:0; padding:0px 0 0 20px; font-size:12px; line-height:120%;}
.menuTextCenterCellBlue h2			{ font: normal 11px verdana!important; text-align:left;}

.contentPageInt {float:left; margin:0 0 0 0; padding:0; width:100%; line-height:164.3%; background: url(../img/site/contentCell.gif) no-repeat left top}
.contentPageInt h2 {margin:15px 0 5px 0; padding:0; color:#000000; font-size:15pt; font-weight:normal }

.contentPageInt .contentPortfolio 						{ padding-left:18px; padding-top:10px; width:530px }
.contentPageInt .contentPortfolio a span 				{ width:105px; padding-right:20px; display:block; }
.contentPageInt .contentPortfolio .zoom_link 			{ position:absolute; margin: 125px 0 0 108px; }
.contentPageInt .contentPortfolio .zoom_link:hover 		{ }
.contentPageInt .contentPortfolio .zoom_link img 		{ border:none; }
.contentPageInt .contentPortfolio .zoom_link img:hover 	{ border:none; }

.contentPageInt div.portofolioDiv {margin:0 0 20px 0; padding:0 0 0 50px; background:url(../img/site/bullet_content.jpg) no-repeat 0px 0px}
.contentPageInt .portofolioDesc { float:right; width:260px; }

.contentPageInt a { color:#F41E69; }
.contentPageInt a:hover { text-decoration:none;}

/************/
#lang img {cursor:pointer}



.box {margin:0 0 40px 0; }
.leftBox {float:left; margin-top:19px; padding:0; width:420px; color:#F41E69; font-size:16pt; font-weight:bold; background:#FFFFFF url(../img/site/bg_eafacerebox.jpg) repeat-x left top;}
.rightBox {float:left; width:84px; height:84px; background:#FFFFFF no-repeat center center;}
.boxText {margin:0; padding:0;}
.boxImages {margin-top:10px;}
.boxImages img {margin:0; background:#FFFFFF no-repeat center center}

/* END */


.contentPageInt .navBar {}
.contentPageInt .navBar span{ color:#F41E69; }
.contentPageInt .navBar a { color:#4E4E4E; text-decoration:none; }
.contentPageInt .navBar a:hover { text-decoration:underline; }

.bobo {
	float: left; margin:0 6px 30px 0; 
	width: 124px;
	border: none;
}

.bobo img { border: 4px solid #F2F2F2; padding:1px;}
.bobo a:hover img {
	border: 4px solid #CFCFCF;padding:1px;
}

.portofolio {float:left; width:124px; margin:0 6px 30px 0; }
.portofolio a {color:#595A73; text-decoration:none; display: block;}
.portofolio img {padding:1px; border:5px solid #F2F2F2}
.portofolio a:hover img {border:5px solid #CFCFCF}
.portofolio img:hover {border:5px solid #CFCFCF}
.portofolio a span {font-weight:bold; display:block; margin-bottom:3px; padding-bottom:1px; border-bottom:1px dashed #595A73;}
.portofolio a:hover span {text-decoration:none}

.portofolioDescPic {float:left; width:124px; margin:0 7px 10px 0; text-align: center; }
.portofolioDescPic a {color:#595A73; text-decoration:none}
.portofolioDescPic a img {padding:1px; border:5px solid #F2F2F2}
.portofolioDescPic a:hover img {border:5px solid #F41E69}
.portofolioDescPic a span {font-weight:bold; display:block; margin-bottom:3px; padding-bottom:1px; border-bottom:1px dashed #595A73;}
.portofolioDescPic a:hover span {text-decoration:none}

.rightPortofolio {padding:20px 0px 0px 10px; width:153px; background:#FFFFFF url(../img/site/bg_IntRight.jpg) repeat-x left top; }
.rightPortofolio a { color:#F41E69; }
.rightPortofolio a:hover { text-decoration:none;}


.repres{ margin:0 0 0 0; padding:0;background:url(../img/site/wdc3_03.jpg) no-repeat; width:661px; height:453px;}
.repres a{ font-weight:bold; color:#F55286;text-decoration:underline;}
.repres a:hover{text-decoration:none;}
.repres .rep_pic{float:left; margin:19px 0px 0px 60px; border:#FBA4C2 solid 2px; width:110px;}
.repres .rep_descr{float:left; margin:20px 0px 0px 10px; width:227px;}
.repres .skype_logo{ float:left;margin:40px 0px 0px 5px; width:112px;}
.repres .statement{ float:right; margin:50px 70px 0px 0px;width:388px;}
/*[+]Linii colorate Header*/
.line {margin:2px 0 0 0; padding:0; width:725px; height:15px; background:#F7A700; font-size:1px;}
.lineOrange {margin:2px 0 0 0; padding:0; width:725px; height:15px; background:#F7A700; font-size:1px;}
.lineRed {margin:2px 0 0 0; padding:0; width:725px; height:15px; background:#F41E69; font-size:1px;}
/*[-]Linii colorate Header*/

.area_link { color:#4E4E4E; text-decoration:none; }
.area_link:hover { text-decoration:underline; }

/* new modifications - 07 June '07 */
#page-contact { margin: 0 0 10px 0; padding: 0; }
#page-contact table.width100 { width: 100%; }
#page-contact .nameCell { width: 85px; text-align: left; }
#page-contact .o-line { margin: 30px 0 10px 0; padding: 0; width: 515px; height: 1px; line-height: 1px; font-size: 1px; border-bottom: 1px dashed #000000; }
#page-contact p { margin: 0 0 10px 0; padding: 0; font: normal 11px Arial, Helvetica, sans-serif; color: #4E4E4E; line-height: 17px; }
#page-contact p span { margin: 0; padding: 0; color: #F41E69; font-size: 14px; }
#page-contact .skype { margin: 0; padding: 10px 5px 10px 5px; width: 153px; float: right; border: 1px #F499B8 solid; background: #FFFFFF; font: bold 15px Arial, Helvetica, sans-serif; color: #040404; text-align: center; }
#page-contact .skype img { margin: 10px 0 5px 0; }
#page-contact .skype a { margin: 3px 0 3px 0; padding: 4px 0 4px 27px; display: block; font: normal 11px Arial, Helvetica, sans-serif; color: #999999; text-align: left; text-decoration: underline; }
#page-contact .skype a:hover { text-decoration: underline; color: #FFFFFF; background-color: #F41E69; }
.webcams { margin: 15px 0 0 0; padding: 5px 0 0 0; background: url(../img/site/o_dot.gif) repeat-x left top; width: 335px; }
.webcams a { padding: 0 2px 0 2px; color: #F41E69; text-decoration: underline; }
.webcams a:hover { background: #F41E69; color: #FFFFFF; text-decoration: none; }


/***** TOOLTIP.JS ***********************/
#dhtmltooltip{
	position: absolute;
	width: 390px;
	padding: 20px;
	background-color: #EFEFEF;
	visibility: hidden;
	font-family: tahoma;
	font-size: 11px;
	z-index: 100;
	text-align:justify;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#BBBBBB,direction=135);
}
/*********************************************/

.copyrightCell { width: 1003px; margin: 0 auto; padding: 0; }
.copyright { width: 725px; height: 20px; margin: 0; padding: 10px 0 20px 315px; text-align:left; background:url(../img/site/bottom.jpg) no-repeat left top; text-align: left; }

/***** SEO ******************************/
.SeoHolder { width: 1003px; margin: 0 auto; padding: 0; text-align: left; }
.SeoHolder .SeoTop { width: 725px; height: 10px; font-size: 10px; line-height: 9px; background: url(../img/site/wdc_seo_top.jpg) no-repeat top left #ffeef3; }
.SeoHolder .SeoText { width: 716px; margin: 0; padding: 10px 0 10px 10px; font-size: 10px; text-align: left; background: #ffeef3; }
.SeoHolder .SeoText .SeoTextLeft { width: 260px; padding: 0 10px 0 3px; float: left; }
.SeoHolder .SeoText .SeoTextLeft .partnersTitle { width: 260px; color: #4E4E4E; font-size: 12px; font-weight: bold; }
.SeoHolder .SeoText .SeoTextRight { width: 400px; padding: 0 10px; border-left: 1px #cccccc solid; float: left; }
/*********************************************/

.contactHolder { width: 700px; padding-left: 18px; padding-top: 10px; }
.alignLeft { text-align: left; }
.newWorldTitle	{ margin: 12px 0; padding: 0; color: #4E4E4E; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }

.clear									{ clear:both; font-size:0; line-height:0; height:0; display:block;}
.network_page							{ margin-top:50px; background:#fff; position:relative; display:block;}
.network_page .network_top h3			{ border-bottom:solid 1px #fdc9d9; padding-bottom:5px; font:normal 20px arial; color:#4e4e4e; margin:0; margin-bottom:2px; padding-top:5px;}
.network_page .network_top h3 span		{ font-size:16px; color:#f41e69;}
.network_page .network_top h3 span a	{ color:#f41e69; text-decoration:none;}
.network_page .network_top h3 span a:hover		{ text-decoration:underline; }
.network_page .network_top h3 span a:visited	{ color:#f41e69; }
	.network_top .left_box				{ width:395px; position:relative; margin-left:150px; display:inline; height:110px; float:left;}
	.left_box .business_start			{ font:normal 26px arial; color:#f41e69; text-align:center; margin-top:30px;}
	.left_box .income					{ font:normal 24px arial; color:#4e4e4e; text-align:center;}
	.left_box .income span				{ font-size:14px;}
	.network_top .right_box				{ float:left; display:block; width:180px;}
	.network_top .right_box ul			{ margin:0; padding:0; margin-top:10px; display:block; position:relative;}
	.network_top .right_box ul li		{ background:url(/img/site/bullet.jpg) no-repeat 1px 4px; display:block; position:relative; padding-left:15px;}
.network_top_inside						{ background:url(/img/area_network_manager_img.jpg) no-repeat top left #ffeef3; display:block; position:relative; min-height:185px!important; height:auto!important; height:185px;}
.action_buttons							{ text-align:right; padding-right:10px;}
.action_buttons a						{ width:157px; height:17px; padding-top:2px; display:inline-block; text-align:center; background:url(/img/button_bg2.jpg) no-repeat; font:bold 12px arial; color:#fff; text-decoration:none; margin-right:10px;}
.action_buttons a:visited				{ color:#fff;}
.generic_text							{ text-align:left!important; padding:10px 0 10px 180px; font-size:13px!important;}
.title_advantages						{ font:bold 16px arial!important; padding-top:10px;	}

.pyramid_title							{ display:block; position:relative;}
.pyramid_title h4						{ border-bottom:solid 1px #fdc9d9; margin:8px 0 0 0; padding-bottom:2px;}
.pyramid_title h4 a						{ font:normal 14px arial; color:#4e4e4e; text-decoration:none;}
.pyramid_title h4 a:visited				{ color:#4e4e4e; }
.pyramid_title img.big_bullet			{ position:absolute; right:0; top:5px;}


.colapsible_panels						{ margin-top:30px; position:relative; z-index:5; }
.colapsible_panels .pyramid_title		{ z-index:2;}
.colapsible_panels .inside_content			{ background:#ffeef3; height:auto; display:block; position:relative; padding:10px 0; z-index:1; margin-top:2px; width:725px;}

.pyramid							{ display:block; margin:0 auto; position:relative; }
.box_info							{ width:320px; display:block; float:left; position:relative; margin-left:27px;}
.box_info_top						{ width:320px; height:6px; display:block; position:relative; background:url(/img/box_top_bg.jpg) no-repeat top left;}
.box_info_middle					{ width:320px; background:url(/img/box_middle_bg.jpg) repeat-y top left; }
.box_info_middle .pink_1			{ background:#ff337b; width:318px; display:block; margin:0 auto; position:relative; padding-bottom:3px;}
.box_info_middle .pink_1 p			{ font:bold 14px verdana!important; color:#fff; text-align:center; }
.box_info_middle .pink_2			{ background:#fccbda; width:318px; display:block; margin:0 auto; position:relative;}
.box_info_middle .pink_2 ul 		{ list-style:none; padding:0; margin:0; padding-left:10px; padding-bottom:5px;}
.box_info_middle .pink_2 ul li		{ background:url(/img/arrow_pink_2.jpg) no-repeat 2px 5px; padding-left:15px;}
.box_info_middle .pink_3			{ background:#fbe2ea; width:318px; display:block; margin:0 auto; position:relative;}
.box_info_middle .pink_3 ul 		{ list-style:none; padding:0; margin:0; padding-left:10px; padding-bottom:5px;}	
.box_info_middle .pink_3 ul li		{ background:url(/img/arrow_pink_3.jpg) no-repeat 2px 5px; padding-left:15px;}
.box_info_bottom					{ width:320px; height:6px; display:block; position:relative; background:url(/img/box_bottom_bg.jpg) no-repeat top left;}
.title_small						{ font:bold 12px verdana!important; color:#f41e69!important; padding:2px 0 2px 12px;}
.box_info_middle .pink_4			{ background:#ffeef3; width:318px; display:block; margin:0 auto; position:relative;}
.box_info_middle .pink_4 p			{ padding:3px 15px; line-height:14px;}
.box_inside_box						{ width:305px; margin:0 auto; position:relative; display:block;}
.box_inside_box .pink_1				{ width:305px;}
.box_inside_box .pink_1 .title_small{ text-align:left; color:#fff!important; font-size:12px!important; }
.box_inside_box .pink_4				{ width:305px!important;}

.no_bg								{ background:none!important;}
.right_box							{ }
.right_box .box_info_bottom			{ background:url(/img/box_bottom_bg_1.jpg) no-repeat top left!important;}
.pers_page							{ position:absolute; width:140px; height:80px; display:block; background:url(/img/pers_page_bg.gif) no-repeat top left; right:-112px; top:100px; z-index:10;}
.pers_page p						{ text-align:center; font:normal 12px arial; color:#000; clear:both; display:block; position:relative; margin:12px 0 5px 15px; width:100px;}	
.pers_page a						{ display:block; width:23px; height:23px; position:relative; margin:0 auto;}
.pers_page a img					{ }