body{
	background:url(../images/bg.png) repeat-x top center #AF4210;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 0.8em;
	margin:0px;
	padding:0px;
}
p{
	line-height:19px;
	float:left;
	width:100%;
	margin-bottom:5px;
}
a{
	text-decoration:none;
	color:#000000;
}

a:hover{
	text-decoration:underline;
	color:#000000;
}

a:active, a:focus, input, .button:focus, input:focus {
	outline:0 !important;
}

input, textarea, select{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.hidden{
	display:block;
	overflow:hidden;
	text-indent:-99999px;
}
/*--- start common ---*/
#holder{
	width:940px;
	background:url(../images/main_bg.png) 0px 18px no-repeat;
	margin:0px auto;
}
#header{
	height:347px;
	display:block;
}
#header #info{
	float:left;
	margin-top:108px;
	margin-left:173px;
	background:url(../images/portfolio_text.png) 0px 0px no-repeat;
	width:579px;
	height:85px;
	text-indent:-99999px;
	overflow:hidden;
	display:inline;
}
#header #menu{
	float:right;
	width:413px;
	height:79px;
	background:url(../images/menu_bg.png) 0px 0px no-repeat;
}
#header #menu ul{
	float:left;
	margin-top:24px;
	margin-left:37px;
}
#header #menu li{
	float:left;
	height:78px;
}
#header #menu li a{
	float:left;
	margin-top:0px;
	height:78px;
	width:100%;
}
#header #menu li.despre{
	width:96px;
}
#header #menu li.portofoliu{
	width:153px;
}
#header #menu li.contact{
	width:111px;
}
#header #menu li.despre a{
	background:url(../images/menu.png) 0px 0px no-repeat;
}
#header #menu li.portofoliu a{
	background:url(../images/menu.png) -96px 0px no-repeat;
}
#header #menu li.contact a{
	background:url(../images/menu.png) -249px 0px no-repeat;
}

#header #menu li.despre a:hover,#header #menu li.despre.selected a{
	background:url(../images/menu.png) 0px -78px no-repeat;
}
#header #menu li.portofoliu a:hover,#header #menu li.portofoliu.selected a{
	background:url(../images/menu.png) -96px -78px no-repeat;
}
#header #menu li.contact a:hover,#header #menu li.contact.selected a{
	background:url(../images/menu.png) -249px -78px no-repeat;
}

#footer{
	font-size:11px;
	color:#551901;
	padding-top:20px;
	padding-bottom:150px;
}
#footer p{
	float:left;
	width:400px;
	padding:0px;
}
#footer a{
	color:#D86D19;
}
/*--- end common ---*/
.content{
	float:left;
	width:600px;
	color:#551901;
	margin:20px;
	line-height:17px;
}
.content strong{
	font-weight:bold;
}
.content p,.content h2{
	float:left;
	margin-bottom:10px;
}
.content h2{
	height:25px;
	width:354px;
}
.salutare{
	background:url(../images/salutare.png) 0px 0px no-repeat;
}
.de_ce{
	background:url(../images/de_ce.png) 0px 0px no-repeat;
}
.cam_ce{
	background:url(../images/cam_ce.png) 0px 0px no-repeat;
}
.contact{
	background:url(../images/contact.png) 0px 0px no-repeat;
}
.content ul{
	float:left;
	margin-bottom:20px;
	width:100%;
}
.content li{
	line-height:17px;
}
.content a{
	color:#FF9900;
	text-decoration:underline;
}
#content{
	height:200px;
}
#slider{
	display:block;
	width:940px;
	height:168px;
	position:relative;
	margin-top:16px;
}
#slider a.arrow{
	float:left;
	width:23px;
	height:25px;
	background:url(../images/arrow.png) 0px 0px no-repeat;
	margin-right:4px;
	margin-top:75px;
}
#slider a.arrow.right{
	margin-left:4px;
	background:url(../images/arrow.png) -23px 0px no-repeat;
}
#slider a.arrow:hover{
	background:url(../images/arrow.png) 0px -25px no-repeat;
}
#slider a.arrow.right:hover{
	background:url(../images/arrow.png) -23px -25px no-repeat;
}

#slider #slide{
	position:absolute;
	left:311px;
	background:url(../images/slider.png) 0px 0px no-repeat;
	width:318px;
	height:252px;
	top:-39px;
	z-index:1;
}
#slider #slide p{
	margin-top:225px;
	margin-left:150px;
	color:#D86D19;
	font-size:11px;
	display:inline;
}
#mask{
	float:left;
	overflow:hidden;
	width:882px;
	height:168px;
	z-index:10;
	position:relative;
}
#slider ul{
	float:left;
	width:6000px;
}
#slider ul li{
	float:left;
	width:280px;
	height:168px;
	margin-right:21px;
}
#slider ul li p{
	line-height:15px;
}
#slider li h4{
	padding-bottom:5px;
}
#slider li.creativ{
	background:url(../images/servicii/shoe_icon.png) 0px 0px no-repeat;
}
#slider li.creativ h4{
	background:url(../images/servicii/servicii_creative.png) 0px 0px no-repeat;
}
#slider li.soft{
	background:url(../images/servicii/banana_icon.png) 0px 0px no-repeat;
}
#slider li.soft h4{
	background:url(../images/servicii/dezvoltare_soft.png) 0px 0px no-repeat;
}
#slider li.strategie{
	background:url(../images/servicii/jello_icon.png) 0px 0px no-repeat;
}
#slider li.strategie h4{
	background:url(../images/servicii/strategie_digitala.png) 0px 0px no-repeat;
}
#slider li.marketing{
	background:url(../images/servicii/fruit_icon.png) 0px 0px no-repeat;
}
#slider li.marketing h4{
	background:url(../images/servicii/dezvoltare_soft.png) 0px 0px no-repeat;
}

h3{
	margin-bottom:15px;
}
h3.ajuta{
	width:202px;
	height:39px;
	background:url(../images/headers/va_putem_ajuta.png) 0px 0px no-repeat;
}
