body {
	background-color: #1f1f1f;
	text-align:center;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
* {
margin:0;
padding:0;
}
a img {
	border:none;
}
.index_menu {
	margin:0 auto;
	list-style-type:none;
	width:801px;
	text-align:left;
	padding:0;
	display:block;
}
.index_menu li {
	display:inline;
	float:left;
}
.index_logo{
	margin:0px;
	background:url(../images/index_logo.jpg);
	width: 283px;
	height: 72px;
	text-indent:-5000px;
}
#content{
	margin:0 auto;
	text-align:left;
	width:801px;
}
a.index_index{
	background:url(../images/index_index.jpg);
	width: 81px;
	height: 72px;
	text-indent:-5000px;
	display:block;
	outline:none;
}
a.index_despre{
	background:url(../images/index_despre.jpg);
	width: 91px;
	height: 72px;
	text-indent:-5000px;
	display:block;
	outline:none;	
}
a.index_tehnica{
	background:url(../images/index_tehnica.jpg);
	width: 97px;
	height: 72px;
	text-indent:-5000px;
	display:block;
	outline:none;
}
a.index_contact{
	background:url(../images/index_contact.jpg);
	width: 98px;
	height: 72px;
	text-indent:-5000px;
	display:block;
	outline:none;	
}
a.index_clienti{
	background:url(../images/index_clienti.jpg);
	width: 85px;
	display:block;
	height: 72px;
	text-indent:-5000px;
	outline:none;
}
a.index_foto{
	background:url(../images/index_foto.jpg);
	width: 66px;
	display:block;
	height: 72px;
	text-indent:-5000px;
	outline:none;
}
.index_slogan{
	color:white;
	font: 14px "trebuchet ms";
}
#in_baza{
	width:920px;
	background:url(../images/in_bg.jpg) repeat-y center;
	margin:0 auto;
	padding:0px;
}
#in_content{
	width:920px;
/* 	background-image:url(../images/in_pat.jpg);
*/	background-repeat:repeat-x;
	color:#fff;
	text-align:left;
	margin:0 0 0 40px;
	position:relative;
}
#in_content ul {
	list-style:none;
	margin:10px 0 0 0;
}
#in_content li {
	padding:5px 10px;
	width:330px;
	height:60px;
	background:url(../images/rect.gif) no-repeat;
	font-size:15px;
	font-weight:bold;
}
#in_content ul span {
	font-size:13px;
	font-weight:normal;
}
#in_end{
	width:920px;
	height:51px;
	text-align:center;
	background-image:url(../images/in_end.jpg);
	background-repeat:repeat-y;
	background-position:center;
	margin:0 auto;
	padding:0px;	
}
#in_menu {
	width:920px;
	display:block;
	margin:0 0 0 40px;
	padding:20px 0;
}
#in_menu li {
	display:inline;
	float:left;
}
.in_logo {
	background:url(../images/index_logo.jpg);
	width: 283px;
	height: 72px;
	text-indent:-5000px;
}
a.in_index{
	background:url(../images/index_index.jpg);
	width:81px;
	height:72px;
	text-indent:-5000px;
	display:block;
	outline:none;
}
a.in_index:hover{
	background:url(../images/hover_index.gif);
	width:81px;
	height:72px;
	text-indent:-5000px;
	display:block;
	outline:none;
}
a.in_despre{
	background:url(../images/index_despre.jpg);
	width:91px;
	height:72px;
	text-indent:-5000px;
	display:block;
	outline:none;
}
a.in_despre:hover{
	background:url(../images/hover_despre.gif);
	width:91px;
	height:72px;
	text-indent:-5000px;
	display:block;
	outline:none;
}
a.in_clienti{
	background:url(../images/index_clienti.jpg);
	width:85px;
	height:72px;
	text-indent:-5000px;
	display:block;
	outline:none;
}
a.in_clienti:hover{
	background:url(../images/hover_clienti.gif);
	width:85px;
	height:72px;
	text-indent:-5000px;
	display:block;
	outline:none;
}
a.in_tehnica{
	background:url(../images/index_tehnica.jpg);
	width:97px;
	height:72px;
	text-indent:-5000px;
	display:block;
	outline:none;
}
a.in_tehnica:hover{
	background:url(../images/hover_tehnica.gif);
	width:97px;
	height:72px;
	text-indent:-5000px;
	display:block;
	outline:none;
}
a.in_foto{
	background:url(../images/index_foto.jpg);
	width:66px;
	height:72px;
	text-indent:-5000px;
	display:block;
	outline:none;
}
a.in_foto:hover{
	background:url(../images/hover_foto.gif);
	width:66px;
	height:72px;
	text-indent:-5000px;
	display:block;
	outline:none;
}
a.in_contact{
	background:url(../images/index_contact.jpg);
	width:98px;
	height:72px;
	text-indent:-5000px;
	display:block;
	outline:none;
}
a.in_contact:hover{
	background:url(../images/hover_contact.gif);
	width:98px;
	height:72px;
	text-indent:-5000px;
	display:block;
	outline:none;
}
.clearleft {
	clear:left;
}
#in_content h2 {
	font-family:"Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:normal;
	padding:10px 0;
}
#volteam {
	background:url(../images/page_volteam.gif);
	width:353px;
	height:170px;
	position:absolute;
	top:20px;
	right:100px;
}
#pdf {
	background:url(../images/pdf.gif);
	width:278px;
	height:40px;
	position:absolute;
	top:200px;
	right:100px;
	padding:20px 10px 10px 65px;
	color:#fff;
}
#pdf a {
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}
#pdf a:hover {
	color:#fff;
	text-decoration:none;
}
#phone {
	background:url(../images/phone.gif);
	width:278px;
	height:46px;
	position:absolute;
	top:200px;
	right:100px;
	padding:20px 10px 10px 65px;
	color:#fff;
}
#phone a {
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}
#phone a:hover {
	color:#fff;
	text-decoration:none;
}

#selection {
	background:url(../images/round-shape.gif) no-repeat;
	width:445px;
	height:68px;
	position:absolute;
	top:220px;
	right:100px;
	padding:10px;
}
.page {
	padding:20px 0;
	width:450px;
}
.contact {
	padding:5px 0;
	width:450px;
}
.contact-mail {
	background:url(../images/contact.gif) no-repeat;
	width:330px;
	height:20px;
	color:#000;
	padding:5px 10px;
	margin:0 0 10px 0;
}
.contact-mail input {
	border:none;
	color:#f30;
}
textarea {
	background:url(../images/textarea.gif) no-repeat;
	width:330px;
	height:180px;
	color:#f30;
	border:none;
	padding:10px;
	margin:5px 0;
}
small {
	color:#ff0;
	font-size:12px;
	font-weight:bold;
}
.despre {
	padding:10px 80px 5px 0;
}
#footer {
	width:800px;
	margin:0 auto 20px auto;
}
.trimite {
	background:url(../images/trimite.gif) no-repeat;
	width:100px;
	height:30px;
	margin:5px 0;
	border:none;
}
.tooltip {
	color:#fff;
	padding:2px 4px;
	background-color:#333;
	border:#555 1px solid;
	font-size:11px;
}
.galerie img {
	background-color:#333;
	border:#444 1px solid;
	padding:4px;
	margin:10px 10px 0 0;
}
.galerie p a {
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}
.galerie p a:hover {
	text-decoration:underline;
}
.galerie h4 {
	color:#6cf;
	font-weight:normal;
	font-size:16px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:10px 0 0 0;
}
#despre_lista {
	background:none;
	list-style:square;
}

.foto {
padding:6px 0 0 0;
}

.foto a {
background:url(../images/arrow.gif) no-repeat left;
padding:0 0 0 18px;
color:#fff;
font-weight:bold;
text-decoration:none;
}

.foto a.select {
background:url(../images/arrow-x.gif) no-repeat left;
padding:0 0 0 18px;
color:#70c3e9;
font-weight:bold;
text-decoration:none;
}

.foto a.select:hover {
color:#70c3e9;
border-bottom:#70c3e9 1px dotted;
}

.foto a:hover {
color:#fff;
text-decoration:none;
border-bottom:#fff 1px dotted;
}
