body {

	margin:30px 0 0 0;

	padding:0;

	background: #ececec url(../img/bg.png) top repeat-x;

	color:#909090;

	font-family: Tahoma, sans-serif;

	font-size:12px;

}



#wrapper {

	width: 950px;

	margin:0 auto;

}



#top_layout {

	width: 100%;

	background:url(../img/wrapper/layout_top.png) top no-repeat;

	height:4px;

	min-height:4px;

}



#middle_layout {

	width: 100%;

	background:url(../img/wrapper/layout_middle.png) top repeat-y;

}



.separator {

	width: 100%;

	background:url(../img/slicer.png) top no-repeat;	

	height:30px;

	min-height:30px;	

}



#bottom_layout {

	width: 100%;

	background:url(../img/wrapper/layout_bottom.png) top no-repeat;

	height:4px;

	min-height:4px;

}



#footer {

	padding:10px 20px;

	font-size:12px;

}



#logo {

	width:373px;

	float:left;

	padding-left:27px;

	padding-top:15px;

}



#menu {

	width:550px;

	float:right;

	text-align:right;

}



#menu ul {

	padding-right:18px;

	font-size:14px;

	padding-top:15px;

}



#menu ul li {

	list-style-type: none;

	display:inline;

	margin:10px;

	text-transform: capitalize;

}



#menu ul li a:link, #menu ul li a:visited {

	text-decoration: none;

	color: #909090;

	padding:10px;

}



#menu ul li a:hover, #menu ul li a:active {

	text-decoration: none;

	color: #fff;

	background-color: #0099ff;

	padding:10px;

}



.activ {

	text-decoration: none;

	color: #fff;

	display: inline;

	background-color: #0099ff;

	padding:10px;	

}



.clr {

	clear:both;

}



.spacer {

	margin-left:20px;

}



#header {

	width:280px;

	height:300px;

	margin:10px auto;

	background:#0099ff url(../img/banner.jpg) left no-repeat;

	padding-left:618px;

}



#header p {

	color: #fff;

	font-size:12px;

	padding:20px 20px 0px 20px;

	margin:0px;

	border:0px;

	text-align:justify;

}



#header ul {

	margin-bottom:0px;

	padding-bottom:0px;

	margin-top:5px;

}



#header ul li {

	font-size:12px;

	color:#fff;

	padding-right:10px;

	padding-bottom:5px;

}



.blue {

	background-color: #0099ff;

}



.images {

	border: 1px solid #0099ff;

	text-align: center;

}



h2 {

	border:0;

	margin:0 0 10px 0;

	padding:0;

	text-transform: uppercase;

	font-size:14px;

	color:#0099ff;

}





#read_more {

	margin:0 auto;

	width:898px;

	margin-top:10px;

	padding-bottom:10px;

}



#read_more ul {

	margin-left:0px;

	padding-left:10px;

}



#read_more ul li {

	list-style:none;

}



#left {

	float: left;

	width: 272px;

	padding-right:20px;

	text-align:justify;

}



#middle {

	float: left;

	width: 272px;

	padding:0 20px;

	text-align:justify;

	border-left: 1px solid #d5d5d5;

	border-right: 1px solid #d5d5d5;		

}



#right {

	float: right;

	width: 272px;

	padding-left:20px;

	text-align:justify;	

}



.more:link, .more:visited {

	color: #0099ff;

	text-decoration: underline;

}



.more:hover, .more:active {

	color: #909090;

	text-decoration: underline;

}



#informatii {

	width: 898px;

	margin:0 auto;

	padding:10px 0;

	color: #000;

}



#info_left {
	float:left;
	width:659px;
	padding-right:30px;
	text-align:justify;

}



#info_right {

	margin:0;

	float:left;

	width:198px;

	height:1%;

	text-align:justify;

	border-left:1px solid #0099ff;

	padding-left:10px;

}



#info_right ul {

	margin:0;

	padding:0;

}



#info_right li {

	display:block;

	list-style-type: none;

}



#info_right li a:link, #info_right li a:visited {

	padding:10px 0;

	text-decoration:none;

	display:block;

	color: #0099ff;

	padding-left:10px;

}



#info_right li a:active, #info_right li a:hover {

	padding:10px 0;

	text-decoration:none;

	display:block;

	color: #fff;

	background-color:#0099ff;

	padding-left:10px;

}



.selected {

	padding:10px 0;

	text-decoration:none;

	display:block;

	color: #fff !important;

	background-color:#0099ff;

	padding-left:10px;

}



#info_left p {

	margin:0;

	padding:0;

	color: #000;

}

#wrapper #middle_layout #informatii #info_left ul li {

	color: #000;

}



#bosch1 {

	float: right;

	width: 180px;

	padding:0px;

	text-align:justify;

			

}



#cabina {

	float: right;

	width: 300px;

	padding:20px;

	text-align:justify;

	color: #000;		

}



#text-proiector {

	float: right;

	width: 300px;

	padding-right:50px;

	text-align:left;

	color: #000;		

}



#poza-proiector{

	float:left;

	width: 203px;

	padding-left:40px;

	text-align:justify;

	color: #000;		

}



#logo-left{

	float:left;

	width: 177px;

	padding-left:20px;

	text-align:justify;

	color: #000;		

}

#logo-right{

	float:left;

	width: 177px;

	padding-right:0px;

	text-align:justify;

	color: #000;		

}





#parteneri {

	width:100%;

	margin-top:10px;

	background:url(../img/wrapper/layout_middle.png) top repeat-y;

}

