@charset "utf-8";
/* CSS Document */
/*creat de Lionel Mischie pentru Davidsign*/

body {
	margin-top: 0px;
	background-color:#FFFFFF;
	text-align: center;
	font-family:Calibri, Arial;
}

a {
	text-decoration:none;
}

#header, #space, #place, #place a, #flash, 
#spatiu, #top, #middle, #bottom, #footer,
#content, #titlu {
	width:1000px;
}

#header, #content, #footer {
	text-align: left;
	margin: 0 auto;
}

/*style pentru header*/

#header{
	height:140px;
	background:#1B1B1B;
	font-size:16px;
}

#space{
	height:50px;
}

#logo{
	height:55px;
	width:500px;
	float:left;
}

#enro, #mainlinks{
	width:453px;
	height:20px;
	float:left;
	color:#FFFFFF;
	text-align:right;
	padding-right:47px;	
}

#mainlinks{
	padding-top: 7px;
}

#enro a, #mainlinks a{
	color:#FFFFFF;
}

#mainlinks a{
	padding-left:10px;
}

#enro a.active, #mainlinks a.active, #companieleft a.active {
	color:#817679;
}

/*incheiere style pentru header*/
/*style pentru body*/

#place, #place a{
	clear:both;
	color:#999999;
	height:30px;
	font-size:14px;
	line-height:25px;
	padding:5px 0 0 0;
}

#flash{
	float:left;
	height:400px;
	margin-bottom:10px;
}

#spatiu, #spatiu1, #spatiu2, #spatiu3{
	clear:both;
	height:15px;
	background-color:#E0E0E0;
}

#top{
	height:150px;
}

#topright, #topleft{
	float:left;
}

#topleft{
	width: 655px;
	padding-right:35px;
}

#topright{
	width: 310px;
	padding-top:25px;
}

#topleft p{
	font-style:italic;
	color:#999999;
	text-align:right;
	font-size:22px;
	line-height:32px;
}

#topleft p.first{
	padding-top:25px;
}

#topright a{
	font-style:italic;
	color:#CC0000;
	text-align:right;
	font-weight:bold;
	font-size:22px;
	line-height:32px;
}

#middle{
	height:200px;	
}

#middle1, #middle2, #middle3 {
	float:left;
	width: 310px;
	height: 209px;
	padding:10px 0 5px 0;
}

#middle2 {
	padding: 10px 35px 0 35px;
}

#bottom2{
	padding: 0 35px 0 35px;
}

#bottom1, #bottom2, #bottom3 {
	float:left;
	width: 310px;
}

#bottom h3{
	font-style:italic;
	color:#1B1B1B;
	font-size:22px;
	line-height:25px;
}

#bottom p, #companieright p{
	color:#666666;
	font-size:16px;
	line-height:20px;
	padding:5px 0 5px 0;
}

#bottom a {
	font-style:italic;
	color:#CC0000;
	font-size:16px;
	line-height:20px;
}

/*incheiere style pentru body*/

/*style pentru footer*/

#footerleft, #footerright{
	width:500px;
	float:left;
	padding:7px 0 10px 0;
	font-size:13px;
	color:#999999;
}

#footerleft a img{
	border-top:10px;
	vertical-align: middle;
}

#footerright{
	text-align:right;
}

/*incheiere style pentru footer*/

/*style pentru contact form si companie*/

#content h3{
	color:#1B1B1B;
	font-size:22px;
	line-height:28px;
	padding-top:2px;
	padding-bottom:5px;
}

#contactleft, #companieleft{
	float:left;
	width:310px;
	padding-right:35px;
}

#contactleft p, #contactright p, #proiectright p{
	color:#1B1B1B;
	font-size:16px;
	line-height:20px;
}

#contactleft p a{
	color: #CC0000;
	text-decoration: none;
}

#contactright, #companieright{
	float:left;
	width:655px;
}

form{
	color:#1B1B1B;
	font-size:16px;
	line-height:20px;
	padding:10px 0 10px 0;
}

form p{
	padding:10px 0 4px 0;
}

input.text{
	width:400px;
}

input.input{
	margin-bottom:10px;
}

#contactright a{
	color:#CC0000;
	font-size:16px;
	line-height:20px;
}

#companieleft a{
	color:#1B1B1B;
	font-weight:bold;
	font-size:22px;
	line-height:28px;
}

#companieleft img{
	padding: 20px 0 20px 0;
}

textarea{
	font-family:Calibri, Arial;
	width: 648px;
}

#companieright p.servicii{
	font-weight:bold;
	font-size: 22px;

}

#companieright a{
	color:#CC0000;
	font-size:16px;
	line-height:20px;
}
/*incheiere style pentru contact form si companie*/

/*style pentru portofoliu*/
#titlu{
	padding:13px 0 5px 0;
}

#titlushort, #titlushort a, #proiectright, #break, #spatiumic, #portofoliu1, #portofoliu2, #portofoliu3,
#proiectshort, #proiectbreak{
	width:310px;
}

#titlu p, #titlushort p, #titlushort a{
	float:left;
	padding-bottom:5px;
	color:#1B1B1B;
	font-size:18px;
	line-height:30px;
}

#titlushort a{
	padding-bottom:5px;
	text-transform:uppercase;
}

#titlu p.name, #titlushort p.name{
	font-weight:bold;
	font-size:24px;
	line-height:25px;
	text-transform:uppercase;
	margin-bottom:4px;
}

#proiectleft{
	float:left;
	width:655px;
	padding:30px 35px 30px 0;
}

#proiectright{
	float:left;
	padding:30px 0px 15px 0;
}

#thumbnails img{
	padding-bottom:30px;
}

#thumbnails img.left{
	padding-right:30px;
	float:left;
}

#proiectshort p {
	color:#1B1B1B;
	font-size:16px;
	line-height:20px;
	padding-bottom:10px;
}

#proiectright p{
	color:#1B1B1B;
	font-size:16px;
	line-height:20px;
	padding-bottom:10px;
}

#proiectright a{
	color:#CC0000;
	font-size:16px;
	line-height:20px;
	padding-bottom:10px;
}

#break {
	height:125px;
}

#spatiumic{
	clear:both;
	height:15px;
	background-color:#E0E0E0;
}

#portofoliu1, #portofoliu2, #portofoliu3{
	float:left;
}

#portofoliu2{
	padding:0 35px 0px 35px;
}

#proiectshort{
	height:300px;
	padding-top:30px;
}

#proiectshort a img{
	padding-bottom:15px;
}

/*incheiere style pentru portofoliu*/
