@charset "utf-8";
/* CSS Document */

* {
	margin: 0px;
	padding: 0px;
}

fieldset {
	border: none;
}

body {
	background-color: #afe4f3;
	margin-top: 0px;
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 12px;
	line-height: 14px;
	color: #434343;
}

img {
	border: none;
	behavior: url(js/iepngfix.htc);
}

a {
	outline: none;
}

.clear { 
	clear: both; 
	width: 100%; 
	display: block; 
	line-height: 0px; 
	font-size: 0px; 
	height: 0px; 
}
p span a{
	color:#C8EFFF;
}

#wrap {
	width: 1000px;
	margin: 0 auto;
	background: url(../images/mainbkgr.jpg) no-repeat left top;
}

h1#logo {
	display: block;
	width: 144px;
	height: 89px;
	float: left;
	margin: 10px 5px 10px 10px;
	_margin-left: 5px;
}

ul#menu {
	list-style: none;
	float: right;
	margin-top: 35px;
}

ul#menu li {
	display: block;
	margin: 0 10px 0 0;
	_margin: 0 5px 0 0;
	float: left;
}

ul#menu li a {
	display: block;
	width: 118px;
	height: 36px;
	font-size: 14px;
	font-weight: bold;
	line-height: 36px;
	padding-left: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background: url(../images/menubkgr.png) no-repeat 0 0;
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menubkgr.png', sizingMethod='crop');
	cursor: pointer;
}

ul#menu li a:hover {
	color: #FF9900;
}

#content {
	display: block;
	width: 1000px;
	margin: 0 auto;
}

#left {
	display: block;
	width: 206px;
	float: left;
	margin-left: 10px;
	_margin-left: 5px;
}

p.sectiontitle {
	display: block;
	width: 137px;
	height: 41px;
	font-size: 16px;
	font-weight: bold;
	background: url(../images/sectionbg.png) no-repeat 0 0;
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/sectionbg.png', sizingMethod='crop');
	padding-left: 10px;
	line-height: 41px;
	color: #0b729e;
	margin: -48px 0 10px 10px;
	_position: relative;
	_z-index: 10;
}

p.lefttitle {
	_top: -23px;
	_margin: -15px;
	_left: 10px;
}

.box {
	display: block;
	padding: 25px 5px 5px 5px;
	border: 1px solid #43a1bc;
	margin-top: 20px;
	_margin-bottom: 20px;
}

.leftbox {
	_padding-top: 0px;
}


.box img.imgnews {
	display: block;
	float: left;
	margin-right: 3px;
}

.box p.noutate {
	display: block;
}

p .title {
	font-weight: bold;
	color: #0b729e;
	outline: none;
}

p a.title {
	color: #c8efff !important;
}

a.title:hover {
	text-decoration: none;
}

.box hr {
	display: block;
	width: 180px;
	height: 1px;
	background-color: #999999;
	border: none;
	margin: 10px auto 10px auto;
}

a.detalii {
	display: block;
	color:#C8EFFF;
	background: url(../images/arrow.gif) no-repeat left 6px;
	padding-left: 15px;
	float: right;
	margin: 5px;
}

a.detalii:hover {
	text-decoration: none;
}
a.detaliin {
	display: block;
	color:#0B729E;
	background: url(../images/arrow.gif) no-repeat left 6px;
	padding-left: 15px;
	float: right;
	margin: 5px;
}

a.detaliin:hover {
	text-decoration: none;
}

ul#portofoliu {
	display: block;
	list-style: none;
}

ul#portofoliu li {
	display: block;
	width: 190px;
	height: 25px;
	float: left;
	background-color: #0794ba;
	margin-bottom: 5px;
}

ul#portofoliu li a {
	display: block;
	color: #c8efff;
	line-height: 25px;
	background: url(../images/arrow.gif) no-repeat left 11px;
	padding-left: 15px;
	margin-left: 10px;
}

ul#portofoliu li a:hover {
	text-decoration: none;
	color: #FFFFFF;
}

#right {
	display: block;
	float: right;
}

#video {
	display: block;
	width: 485px;
	float: left;
	background-color: #363231;
	border: none;
	margin-left: 4px;
	margin-right: 5px;
	_margin-left: 3px;
	_margin-right: 4px;
}

#video img {
	display: block;
	width: 448px;
	height: 348px;
	margin: 10px auto;
}

#servicii {
	display: block;
	width: 266px;
	float: left;
	background-color: #005376;
}

#servicii img {
	display: block;
	width: 264px;
	height: 96px;
	margin: 8px 0 8px 0;
}

#galerie {
	display: block;
	width: 760px;
	margin: 32px 0 0 4px;
	border: 4px solid #FFFFFF;
	background: url(../images/galeriegd.gif) repeat-y 0 0;
	background-color: #FFFFFF;
}

#galerie img.arrow {
	display: block;
	width: 45px;
	height: 36px;
	float: left;
	margin-top: 25px;
}

#galerie ul {
	list-style: none;
}

#galerie ul li {
	float: left;
	margin: 0 13px 0 13px;
}

#galerie ul li a img {
	display: block;
	width: 197px;
	height: 93px;
}

#footer {
	display: block;
	width: 980px;
	height: 30px;
	margin: 0 0 0 10px;
	padding-top: 5px;
	background-color: #363231;
	border: none;
}

#footer p {
	display: block;
	line-height: 30px;
}

p#copy {
	margin-left: 10px;
	float: left;
}

p#creatde {
	margin-right: 10px;
	float: right;
}

p#creatde a {
	color: #047c9c;
}

p#creatde a:hover {
	text-decoration: none;
}

/* desprenoi.html */

#rightbig {
	display: block;
	width: 760px;
	background-color: #005376;
	margin-left: 4px;
}

#rightbig img.imgdespre {
	display: block;
	float: left;
	margin: 10px 10px 10px 5px;
	border: 1px solid #43a1bc;
}

/* servicii.html */

.serviciu {
	display: block;
	margin-bottom: 15px;
}

.serviciu img.imgserviciu {
	display: block;
	float: left;
	margin: 0 10px 10px 5px;
	border: 1px solid #43a1bc;
}

.serviciu p.servicetitle {
	display: block;
	color: #C8EFFF;
	font-weight: bold;
}

/* contact.html */

#cntdata {
	display: block;
	width: 428px;
	float: left;
}

#cntdata img {
	display: block;
	width: 138px;
	height: 131px;
	float: left;
	margin: 10px 30px 0 10px;
}

#cntdata ul {
	list-style: none;
	line-height: 24px;
	margin-top: 15px;
}

form {
	display: block;
	width: 300px;
	float: left;
	margin: 10px;
}

form fieldset label {
	display: block;
	width: 75px;
	float: left;
}

form input {	
	display: block;
	width: 210px;
	float: left;
	margin-bottom: 5px;
	background-color: #0081b7;
	border: none;
	color: #FFFFFF;
}

form textarea {
	display: block;
	width: 210px;
	float: left;
	background-color: #0081b7;
	border: none;
	color: #FFFFFF;
	margin-bottom: 5px;
}

form input#trimitecontact {
	display: block;
	width: 60px;
	margin-left: 75px;
	cursor: pointer;
}

form input#trimitecontact:hover {
	background-color:#77d7ff;
}

div#servicii p {
	color: white;
}

div#footer {
	color: white;
}

.servtitle {
	color: #0b729e !important;
}

div#rightbig {
	color: white;
}

.dleft {
	float: left;
}

#desprem {
	width: 485px;
	margin: 30px 0 0 10px;
}
	#desprem h1,
	#desprem h2 {
		font-size: 16px;
		color: #0B729E;
		margin-bottom: 10px;
	}
	#desprem h2 {
		margin-top: 20px;
	}
	#desprem strong {
		color: #4D4948;
	}
	#desprem ul {
		margin: 10px 0 10px 0;
		list-style: none;
	}
		#desprem ul li {
			display: block;
			background: url("../images/barrow.gif") no-repeat scroll left;
			padding-left: 29px;
		}
	#desprem a {
		color: #E06232;
		text-decoration: underline;
	}
	#desprem a:hover {
		color: #4D4948;
		text-decoration: none;
	}
