@charset "utf-8";
/* CSS Document */

body {
	margin:0px;
	margin-top:0px;
	padding:0px;
	font-family:Verdana, Geneva, sans-serif, "arial", sans-serif;
	font-size:15px;
	color:#555666;
	line-height:21px;
	min-width:990px; /*pentru ca sa nu fuga focusul la butoane cand este fereastra prea mica*/
}


#clear {
	clear:both;
}

A:link, A:visited, A:active, A:hover {color:#06F}



#border {
	border-top:1px solid #ccc;
}


html,body,form {
	margin:0;
	padding:0;
	height:100%;
}

#pag990 {
	width:990px;
/*	min-height:100px;*/
	margin: 0 auto;
	padding: 0px;
/*	display:table;*/
	
}

#pag990 h2 {
/*	color: #808080;*/
	font-family: "Helvetica", "Arial", "FreeSans", sans-serif;
	font-weight:normal;
}

#pag990 strong {
	font-family: "Helvetica", "Arial", "FreeSans", sans-serif;
}




/*Sus Begin*/
#sus1_mic {
	height:127px;		
	background-image:url(/images/bg-top-mic-pixel.png);
	background-repeat:repeat-x;
}

#sus2_mic {
	height:127px;
	background-image:url(/images/bg-top-mic.png);
	background-position:center top;
	background-repeat:no-repeat;
	display:block;
	clear:both;
}

#sus1_mare {
	height:457px;	
	background-image:url(/images/bg-top-mare-pixel.png);
	background-repeat:repeat-x;
}

#sus2_mare {
	height:457px;
	background-image:url(/images/bg-top-mare.png);
	background-position:center top;
	background-repeat:no-repeat;
	display:block;
	clear:both;
}


#bara_alba {
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
}


A.logo{}
A.logo:link, A.logo:visited, A.logo:active, A.logo:hover {float:left; margin-top:0px; margin-left:0px; width:234px; height:125px; text-decoration: none; display:block;}
A.logo:hover {background-image:url(/images/logo-over.png);}

A.big_download_buton{}
A.big_download_buton:link, A.big_download_buton:visited, A.big_download_buton:active, A.big_download_buton:hover {float:left; margin-top:225px; margin-left:8px; width:219px; height:73px; text-decoration: none; display:block;}
A.big_download_buton:hover {background-image:url(/images/btn-download-over.png);}

A.skype_buton{}
A.skype_buton:link, A.skype_buton:visited, A.skype_buton:active, A.skype_buton:hover {float:left; margin-top:80px; margin-left:0px; width:223px; height:55px; text-decoration: none; display:block;}
A.skype_buton:hover {background-image:url(/images/skype-over.png);}






/*Sus End*/

/*MENIU BEGIN*/
#meniu {
	float:right;
	margin-right:20px;
	line-height:25px;
	display:block;
	padding-right:2px;
}

#meniu ul {
	margin:0px;
	padding:0px;
}

#meniu li {
	display:inline;
	line-height:25px;
	border-right:1px solid #009ad7;
}

#meniu A:link {margin-left:6px; margin-right:0px; padding:3px; padding-left:12px; padding-right:12px; line-height:25px; text-decoration: none; font-size:12px; font-family:Arial; color:#FFF}
#meniu A:visited {margin-left:6px; margin-right:0px; padding:3px; padding-left:12px; padding-right:12px; line-height:25px; text-decoration: none; font-size:12px; font-family:Arial; color:#FFF;}
#meniu A:active {margin-left:6px; margin-right:0px; padding:3px; padding-left:12px; padding-right:12px; line-height:25px; text-decoration: none; font-size:12px; font-family:Arial; color:#FFF;}
#meniu A:hover {margin-left:6px; margin-right:0px; padding:3px; padding-left:12px; padding-right:12px; line-height:25px; text-decoration: none; font-size:12px; font-family:Arial; color:#FFF; background-color:#01729e}

#meniu a:active, a:focus { /* Ascundem in IE focusul (pt. ca nu era afisat corect)*/
   outline:  none;
   ie-dummy: expression(this.hideFocus=true);
}
/*MENIU END*/




/* JOS Begin*/
#jos {
	clear:both;
	height:288px;
	background-image:url(/images/bg-bottom.png);
	background-position:center;
	background-repeat:repeat-x;
	display:block;
	clear:both;

/*
	position:relative;
	position:absolute; bottom:0;
	*/
}

#div_jos_linkuri {
	float:left;
	margin-left:40px;
	margin-top:18px;
	width:220px;
/*	background-color:#999;*/
}

A.lnk_bara_jos:link    {padding:7px; padding-left:20px; line-height:17px; text-decoration: none; font-size:13px; display:block; width:215px; border-bottom:1px dotted #02669d; color:#E1EFFF}
A.lnk_bara_jos:visited {padding:7px; padding-left:20px; line-height:17px; text-decoration: none; font-size:13px; display:block; width:215px; border-bottom:1px dotted #02669d; color:#E1EFFF}
A.lnk_bara_jos:active  {padding:7px; padding-left:20px; line-height:17px; text-decoration: none; font-size:13px; display:block; width:215px; border-bottom:1px dotted #02669d; color:#E1EFFF}
A.lnk_bara_jos:hover   {padding:7px; padding-left:20px; line-height:17px; text-decoration: none; font-size:13px; display:block; width:215px; border-bottom:1px dotted #02669d; background-color:#013957; color:#FFF}

A.lnk_copyright:link    {padding:5px; text-decoration: underline; font-size:13px; color:#E1EFFF}
A.lnk_copyright:visited {padding:5px; text-decoration: underline; font-size:13px; color:#E1EFFF}
A.lnk_copyright:active  {padding:5px; text-decoration: underline; font-size:13px; color:#E1EFFF}
A.lnk_copyright:hover   {padding:5px; text-decoration: underline; font-size:13px; color:#FFF}

#copyright {
	position:relative;
	height:0px; /*am pus height 0 pt ca este un bug in opera din cauza ca este relative afiseaza jos un spatiu gol*/
	top:-27px;
	font-size:12px;
	color:#E1EFFF;
	text-align:center;
}
/* JOS End*/


/*Cuburi Begin*/
#pag_cub {
	padding-top:15px;
	padding-bottom:15px;
	background-color:#ececec;
	background-image:url(/images/bg-gri.png);
}


.cub li {
	float: left;
	display: table;
	width: 428px;
	height: 210px;
	background: #F9F9F7;
	padding: 10px 11px;
	border-radius:5px;
	margin: 3px 19px 19px 3px;
	box-shadow: 0px 0px 3px 1px #bbbbbb;
}
.cub li:hover {background:#FFF;}
.cub img{float:left; margin-right:15px;}
.cub p{
	font-size:20px;
	margin:3px;
	padding:0px;
	margin-bottom:12px;
	text-shadow:#ccc 2px 2px 3px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
/*Cuburi End*/




/*Cub cu patratele Begin*/

.cub_cu_patratele {
	display: table;
	width: 990px;
	margin-left:auto;
	margin-right:auto;
	text-align: center;
	list-style:none;
}

.cub_cu_patratele li {width:240px; float:left; padding-left:7px;}
.cub_cu_patratele img{}
.cub_cu_patratele h3{
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	letter-spacing: -1px;
	line-height: 18px;
	margin: 12px 0px 6px;
	color: #333333;
	font-family: "Open Sans", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "Tahoma", sans-serif;
	font-weight:normal;
}
.cub_cu_patratele p{
	font-family: "Open Sans", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "Tahoma", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: 400;
	line-height: 1.5em;
	margin: 0px 0px 12px;
	color: #333333;
}


/*Cub cu patratele End*/




.main_feature { /*Titlul*/
	font-size: 52px;
	font-style: normal;
	font-weight: 600;
	letter-spacing: -3px;
	line-height: 54px;
	margin: 0px 0px 20px;
	text-align: center;
	margin-top:50px;
	color: #333333;
	font-weight:normal;
	font: "Open Sans", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "Tahoma", sans-serif;
/*	text-shadow:#ccc 2px 2px 3px;*/
}




#meniu li, #meniu a, #div_jos_linkuri a {
	border-radius: 8px;
}

#update_fields { /* Update-ruile la aplicatii */
	display:none;
}



.BM h1 {
	text-shadow:#ccc 2px 2px 3px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#555666;
}
.BM h2 {
	text-shadow:#ccc 2px 2px 3px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#555666;
}










#skypedetectionswf { /*ascundem un frame creat in pagina contact.html de skype (se vedea sub site un spatiu gol alb)*/
	display:none;
}


#GINGER_SOFTWARE_contextMenuIFrame, #GINGER_SOFTWARE_bubblesIFrame { /*ascunde 2 frames, GINGER (programul de corecteaza engleza) (se vedea sub site un spatiu gol alb)*/
	display:none;
}




/*
.notice, .success, .error {padding:0.8em;margin:0.77em 0.77em 0 0.77em;border-width:2px;border-style:solid; position:absolute; border-radius: 8px; box-shadow: 0px 0px 3px 11px #bbbbbb;}
.notice {background-color:#CCE6FF;color:#514721;border-color:#06F;}
.success {background-color:#E6EFC2;color:#264409;border-color:#C6D880;}
.error {background-color:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}
*/





