@charset "utf-8";
/* CSS Document */
/*all*/

html {
	height: 100.1%;
}
body {
	background: #8b8d8e;
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a1a9b0;
}
* {
	padding: 0;
	margin: 0;
}
a img {
	border: 0px;
}
ul {
	list-style: none;
	padding: 0;
}
h1, h2, h3, h4 {
	font-size: 100%;
}
a {
	outline: none;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
/* design */

#container {
	margin: auto;
	width: 429px;
	background: #1e2124;
}
/*header */

/* lang ro*/

#language { position:absolute; top: 5px; margin-left: 380px;}

a.ro { color:#A1A9B0; text-decoration: none;}

a.en { font-weight: bold; color:#44ABCD; text-decoration: none;}
a.en:hover {  color: #42a8ca; text-decoration: underline;}

/*end ro lang*/

/* lang en

a.en { color:#A1A9B0; text-decoration: none;}

a.ro { font-weight: bold; color:#44ABCD; text-decoration: none;}
a.ro:hover {  color: #42a8ca; text-decoration: underline;}

end en lang*/


#header h1 {
	width: 429px;
	height: 79px;
	background: url(../images/logo_apropo_media.jpg) no-repeat;
	text-indent: -9999px;
}
#header p {
	width: 429px;
	height: 45px;
	background: url(../images/sloganMPI.png) no-repeat;
	text-indent: -9999px;
}
/* ul home */

#header #menul_home {
	background:url(../images/menul_home.png) 0 0;
	height: 126px;
	padding-top: 11px;
}
#header #menul_home li {
	clear:both;
	float:none;
	margin: 0 0 0 75px;
}
#header #menul_home li a {
	display: block;
	height: 28px;
	text-indent: -9999px;
	width: 177px;
	border: 0;
	margin: 0;
}

#menul_home a.proiectep {
	background:url(../images/menua_home.png) 0 0;
}
#menul_home a.proiectep:hover {
	background:url(../images/menua_home.png) -177px 0;
}
#menul_home a.vinzarrep {
	background:url(../images/menua_home.png) 0 -28px;
}
#menul_home a.vinzarrep:hover {
	background:url(../images/menua_home.png) -177px -28px;
}
#menul_home a.inlucrup {
	background:url(../images/menua_home.png) 0 -56px;
}
#menul_home a.inlucrup:hover {
	background:url(../images/menua_home.png) -177px -56px;
}
#menul_home a.contactp {
	background:url(../images/menua_home.png) 0 -84px;
}
#menul_home a.contactp:hover {
	background:url(../images/menua_home.png) -177px -84px;
}

/* navigare */

.nav {
	float: left;
	width: 429px;
	height: 20px;
	background: #061a2b;
}
.nav a {
	height: 20px;
	display: block;
	text-indent: -9999px;
}
a.prev {
	float:left;
	width: 74px;
	background:url(../images/next.prev.png) 0 0;
	/* engleza background:url(../images/next.prev.png) 0 -40px;*/
	border-left: 42px solid #061a2b;
}
a.prev:hover {
	background:url(../images/next.prev.png) 0 -20px;/* engleza background:url(../images/next.prev.png) 0 -60px;*/
}
a.next {
	width: 66px;
	background:url(../images/next.prev.png) 70px 0;
	/* engleza background:url(../images/next.prev.png) 70px -40px;*/
	margin-left: 114px;
}
a.next:hover {
	background:url(../images/next.prev.png) 70px -20px;/* engleza background:url(../images/next.prev.png) 70px -60px;*/
}
/* footer */

#listapr {
	overflow:hidden;
	display: block;
	float:left;
	width: 395px;
	border-left: 34px solid #070708
}
#listapr li {
	float: left;
	width: 159px;
	border-bottom: 1px solid #041727;
	border-left: 13px solid #070708;
	padding: 7px 0;
}
#listapr li.noborder {
	border-bottom: 1px solid #070708;
}
#listapr li h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.prlink {
	color: #348aa7;
	text-decoration: none;
}
a.prlink:hover {
	color: #44abcd;
	text-decoration: underline;
}
/* continut */

#continut {
	padding: 10px 45px;
}
#continut h2 {
	font-size: 11px;
	color: #FFFFFF;
}
#continut p {
	padding: 5px 0;
}
#continut a {
	color: #348aa7;
	text-decoration: none;
}
#continut a:hover {
	color: #4fb1d2;
	text-decoration: underline;
}
/* copyright */

#copyright {
	color:#5b5c5d;
	text-align: center;
	padding: 15px 0;
}
.prdezvoltate {
	text-indent: -9999px;
	height: 31px;
	background: url(../images/pr.dezv.png) no-repeat 0 0;/* for en background: url(../images/pr.dezv.png) no-repeat 0 -31px; */
}
#continut {
	font-size: 11px;
}
/* continut */

#portofoliu {
	background: #070708;
	overflow:hidden;
	float:left;
}
/* menu 24.01.2008 */
#menu {
	list-style-type:none;
	margin:  0 0 0 48px;/* for ro*/
	/*margin:  0 0 0 65px; for en*/
	height: 20px;
	padding:0;
}
#menu li {
	display:block;
	float:left;
	position:relative;
	z-index:100;
 margin-right:;
}
#menu li span {
	display:block;
	z-index:100;
 background:;
	padding:0;
	font-size:10px;
	text-indent: -999px;
}
#menu li a {
	display:block;
	padding:0;
}
#menu dl {
	position:absolute;
	top:0;
	left:0;
	margin: 0;
	padding: 0;
 background:;
}
#menu dt {
 background:;
	margin:0;
	font-size: 10px;
	float:left;
}
#menu dd {
	display:none;
	background: transparent;
	clear:left;
	margin:0;
	padding:0;
	font-size: 10px;
	text-align:left;
}
#menu dt a {
	display:block;
	color:#CCCCCC;
	padding: 0;
	text-decoration:none;
}
#menu dd a {
 background:;
	color:#CCCCCC;
	text-decoration:none;
	display:block;
	padding: 5px 10px;
}
#menu li a:hover {
	border:0;
}
#menu li:hover dd, #menu li a:hover dd {
	display:block;
	background: url(../images/menul_gol.png);
	width: 100px;
	margin-left: -5px;
}
#menu li:hover dl, #menu li a:hover dl {
}
#menu li:hover dt a, #menu li a:hover dt a {
	text-indent: -999px;
}
#menu dd a {
	color: #8b8d8e /*color:#44ABCD;*/
}
#menu dd a:hover {
	background: #363636;
	color:#51C5EB;
}
/* poze menu ro */

.prspan {width: 59px; height: 20px}

a.proiectep {
	display: block;
	height: 20px;
	text-indent: -9999px;
	width: 177px;
	border: 0;
	margin: 0;
	width: 59px;
	background:url(../images/menua.png) 0 0;
}
a.proiectep:hover {
	background:url(../images/menua.png) 0 20px;
}

.advspan { width: 146px; height: 20px}

a.vinzarrep {
	display: block;
	height: 20px;
	text-indent: -9999px;
	border: 0;
	margin: 0;
	width: 146px;
	background:url(../images/menua.png) -59px 0;
}
a.vinzarrep:hover {
	background:url(../images/menua.png) -59px 20px;
}

.inworkspan {width: 70px; height: 20px}

a.inlucrup {
	display: block;
	height: 20px;
	text-indent: -9999px;
	border: 0;
	margin: 0;
	width: 70px;
	background:url(../images/menua.png) -205px 0;
}
a.inlucrup:hover {
	background:url(../images/menua.png) -205px 20px;
}

.contactspan {width: 59px; height: 20px}

a.contactp {
	display: block;
	height: 20px;
	text-indent: -9999px;
	border: 0;
	margin: 0;
	width: 59px;
	background:url(../images/menua.png) -275px 0;
}
a.contactp:hover {
	background:url(../images/menua.png) -275px 20px;
}

/* poze menu en

.prspan {width: 59px; height: 20px}

a.proiectep {
	display: block;
	height: 20px;
	text-indent: -9999px;
	width: 177px;
	border: 0;
	margin: 0;
	width: 59px;
	background:url(../images/menua_en.png) 0 0;
}
a.proiectep:hover {
	background:url(../images/menua_en.png) 0 20px;
}

.advspan { width: 89px; height: 20px}

a.vinzarrep {
	display: block;
	height: 20px;
	text-indent: -9999px;
	border: 0;
	margin: 0;
	width: 89px;
	background:url(../images/menua_en.png) -59px 0;
}
a.vinzarrep:hover {
	background:url(../images/menua_en.png) -59px 20px;
}

.inworkspan {width: 89px; height: 20px}

a.inlucrup {
	display: block;
	height: 20px;
	text-indent: -9999px;
	border: 0;
	margin: 0;
	width: 89px;
	background:url(../images/menua_en.png) -148px 0;
}

.contactspan {width: 57px; height: 20px}

a.inlucrup:hover {
	background:url(../images/menua_en.png) -148px 20px;
}
a.contactp {
	display: block;
	height: 20px;
	text-indent: -9999px;
	border: 0;
	margin: 0;
	width: 57px;
	background:url(../images/menua_en.png) -237px 0 no-repeat;
}
a.contactp:hover {
	background:url(../images/menua_en.png) -237px 20px;
}  */

/* back menu cu sagetica */

.proiecteback {
	background: url(../images/menul_pr.png) no-repeat;
	width: 429px;
	padding: 10px 0 15px 0;
}
/* bread */
.bread {
	color: #44ABCD;
	text-decoration: none;
}
.bread:hover {
	color: #51c5eb;
}
/***/
.menul_pr {
	background: url(../images/menu_back_ro.png) 0 0 no-repeat;
	width: 429px;
	padding: 10px 0 15px 0;
} /* ul pt proiecte */
.menul_vanzare {
	background: url(../images/menu_back_ro.png) 0 -45px no-repeat;
	width: 429px;
	padding: 10px 0 15px 0;
} /* ul pt vanzare */
.menul_lucru {
	background: url(../images/menu_back_ro.png) 0 -90px no-repeat;
	width: 429px;
	padding: 10px 0 15px 0;
} /* ul pt lucru */
.menul_contact {
	background: url(../images/menu_back_ro.png) 0 -135px no-repeat;
	width: 429px;
	padding: 10px 0 15px 0;
} /* ul pt contact */
.menul_gol {
	background: url(../images/menul_gol.png) no-repeat;
	width: 429px;
	padding: 10px 0 15px 0;
} /* ul pt meniu gol */
/* titlu de categorii */

.titluproiect {
	height: 15px;
	width: 58px;
	display:block;
	display:block;
	text-indent: -9999px;
	margin-left: 45px;
}
#websites {
	background: url(../images/titleproject.png) 0 0 no-repeat;
/* engleza background: url(../images/titleproject.png) -58px 0 no-repeat;*/}
#jocuri {
	background: url(../images/titleproject.png) 0 -15px no-repeat;
/* engleza background: url(../images/titleproject.png) -58px -15px no-repeat;*/}
#video {
	background: url(../images/titleproject.png) 0 -30px no-repeat;
/* engleza background: url(../images/titleproject.png) -58px -30px no-repeat;*/}
/* mai multe */

a.maimulte {
	width: 46px;
	height: 16px;
	display:block;
	background: url(../images/maimulte.png) no-repeat 0 0;
	/* engleza background: url(../images/maimulte.png) no-repeat 0 -16px;*/
	text-indent: -9999px;
	margin: 10px 0 10px 45px;
}
a.maimulte:hover {
	background: url(../images/maimulte.png) no-repeat -46px 0;/* engleza background: url(../images/maimulte.png) no-repeat -46px -16px;*/
}
