@charset "utf-8";
/* CSS Document */

/* Reset */
html, div, span,
h1, h2, h3, h4, h5, h6,
a, ol, form {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
ol, ul {
	list-style: none;
	padding:0px;
	margin:0px;

}

ul li {
	line-height:0px;
	text-align:justify;
}


html {
	overflow:auto;
}

a {
	text-decoration:none;
	color:#00385b;
}

a:hover {
	text-decoration:none;
	color:#037fc4;
}

p {
	line-height:1.5;
	text-align:justify;
	margin:5px 0px 5px 0px;
	text-indent:20px;
}

img {border:none;
	padding:0px;
	margin:0px;
	vertical-align:bottom;
}

.fl {float:left;}

.clr {clear:both;}

h1 {
	font-family: Tahoma, sans-serif;
	font-size:12px;
	margin: 10px 0px 5px 20px;
	color:#004b81;
	}

h2 {
	margin-left:20px;
	color:#717171;
	}
h3 {
	font-size:25px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#F00;
	font-weight:normal;
	}
.half {
	width:50%;
	float:left;
	}
.half-index {
	width:46%;
	float:left;
	}
.padding-text {
	padding:10px;	
	}

body {
	background:url(../images/bg.jpg) repeat-x #041737;
	color:#01638c;
	font-family:Tahoma;
	font-size:12px;
	margin:0px;
	padding:0px;
	font-family:
}
#wrapper {
	width:782px;
	margin:0 auto;
	}
#left {
	background:url(../images/left.png) repeat-y;
	width:18px;
	float:left;

	}
#top {
	background:url(../images/top.png) 0px bottom  no-repeat;
	height:30px;
	}
.list {
	margin-left:35px;	
	}
.list li{
	line-height:1.5;
	list-style-image:url(../images/drop.png);
	}
#right {
	background:url(../images/right.png) repeat-y;
	width:18px;
	float:left;
	}
#content {
	width:745px;
	float:left;
	}
#bottom {
	background:url(../images/bottom.png) top center no-repeat;
	height:50px;
	clear:both;
	padding:25px 10px;
	}
#header {
	background-color:#ffffff;	
	float:left;
	width:745px;
	}
.left-box {
	width:4px;
	height:112px;
	background:url(../images/left-box.jpg) top center no-repeat;
	float:left;
	}
.right-box {
	width:4px;
	height:112px;
	background:url(../images/right-box.jpg) top center no-repeat;
	float:left;
	}
.content-box {
	float:left;	
	width:237px;
	height:112px;
	background:url(../images/bg-box.jpg) repeat-x;
	}
.content-box2{
	float:left;	
	width:237px;
	height:112px;
	background:url(../images/bg-box2.jpg) repeat-x;
	}
.header-box {
	width:245px;
	float:left;
	margin-top:3px;
	text-align:center;
	}
.right-header {
	background:url(../images/right-header.jpg) top center no-repeat;
	width:7px;
	height:118px;
	float:left;
	}
.tel {
	font-size:18px;
	font-weight:bold;
	float:left;
	margin-top:3px;
	}
.header-box p{ 
	text-indent:0px;
	line-height:1;
	font-size:11px;
}
.telefon-form input {
	width:70px;
	height:14px;
	margin:1px;
	font-size:10px;
	}
#menu {
	width:745px;
	height:31px;
	
	}
.menu-page {
	width:200px;
	height:25px;
	text-align:right;
	background:url(../images/bg-menu.jpg) repeat-x;
	float:left;
	padding-top:6px;
	}
.meniu {
	width:509px;
	height:25px;
	float:left;
	padding-top:6px;
	background:url(../images/bg-meniu.jpg) repeat-x;
	}
.meniu ul li {
	display:inline;
	margin:0 1px;
	}
.menu-left {
	margin:6px;
	width:182px;
	float:left;
	display:inline;
	}
.content {
	background:url(../images/bottom-content.jpg) bottom center no-repeat #ffffff;
	}
.continut {
	width:551px;
	float:left;
	}
.text {
	clear:both;
	padding:0px 15px 20px 6px;
	}
.top-menu-left {
	padding-top:20px;
	height:63px;
	background:url(../images/top-menu-left.jpg) top center no-repeat;
	}
.middle-menu-left {
	width:180px;
	border-left:1px solid #b6eaff;
	border-right:1px solid #b6eaff;
	background:url(../images/middle-menu-left.jpg) top center repeat-x #0580c4;
	}
.bottom-menu-left {
	height:6px;
	background:url(../images/bottom-menu-left.jpg) top center no-repeat;
	margin-bottom: 20px;
	}
.menu-mare {
	width:162px;
	height:22px;
	background:url(../images/bg-menu1.jpg) top center no-repeat;
	font-size:13px;
	font-weight:bold;
	padding:5px 0px 0px 20px; 
	}
.menu-mare a {
	display:block;
	width:150px;
	height:20px;
	}
.menu-mic {
	width:162px;
	height:16px;
	background:url(../images/bg-menu2-top.jpg) top center no-repeat;
	font-size:11px;
	padding:5px 0px 0px 20px; 
	}
.menu-mic a {
	display:block;
	width:150px;
	height:15px;
	}
.menu-mic-middle {
	width:162px;
	height:15px;
	background:url(../images/bg-menu2-middle.jpg) top center no-repeat;
	font-size:11px;
	padding:2px 0px 0px 20px; 
	}
.menu-mic-middle a {
	display:block;
	width:150px;
	height:15px;
	}
.menu-mic-bottom {
	width:162px;
	height:19px;
	background:url(../images/bg-menu2-bottom.jpg) top center no-repeat;
	font-size:11px;
	padding:2px 0px 0px 20px; 
	}
.menu-mic-bottom a {
	display:block;
	width:150px;
	height:15px;
	}
.submenu {
	width:162px;
	height:15px;
	background:url(../images/submenu.jpg) top center no-repeat;
	font-size:11px;
	padding:2px 0px 0px 20px; 
	}
.submenu a {
	margin-left:10px;
	display:block;
	width:145px;
	height:15px;
	}
.separator {
	width:168px;
	height:5px;
	background-color:#c4eeff;
	border-top:1px solid #d4e5ec;
	border-left:1px solid #d4e5ec;
	border-right:1px solid #d4e5ec;
	margin-left:6px;
	}
.copy {
	color:#ffffff;
	font-size:10px;
	margin-top:10px;
	}
.copy a {
	color:#ffffff;
	}
.copy a:hover {
	color:#F00;	
	}
.albastru-deschis {
	color:#00B0F0;	
	}
.imagine {
	float:right;
	padding:5px 0px 0px 5px;
	}
.clienti img {
	margin:5px;	
	}
.motto {
	text-align:center;
	font-style:italic;
	}
.img-companie {
	position:relative;
	margin-left:89px;
	top:-23px;
	}
.img-watercooler {
	position:relative;
	margin-right:7px;
	margin-left:130px;
	top:-31px;
	}
.img-apa {
	position:relative;
	margin-right:7px;
	margin-left:125px;
	top:-30px;
	}
.img-servicii {
	position:relative;
	margin-right:7px;
	margin-left:110px;
	top:-32px;
	}
.img-promotii {
	position:relative;
	margin-right:7px;
	margin-left:110px;
	top:-28px;
	}

.img-contact {
	position:relative;
	margin-right:7px;
	margin-left:110px;
	top:-30px;
	}
.box-top {
	width:206px;
	height:7px;
	background:url(../images/box-top.jpg) top center no-repeat;
	}
.box-bottom {
	width:206px;
	height:7px;
	background:url(../images/box-bottom.jpg) top center no-repeat;
	}
.box-content{
	width:205px;
	height:160px;
	background-color:#cce5ff;
	border-left:1px solid #86c2ff;
	border-right:1px solid #86c2ff;
	}
.box-title {
	width:184px;
	height:28px;
	background:url(../images/box-title.jpg) repeat-x;
	padding:5px 5px 5px 15px;
	}
.form {
	width:300px;
	float:left;
	}
.box2-top {
	width:290px;
	height:7px;
	background:url(../images/box2-top.jpg) top center no-repeat;
	}
.box2-bottom {
	width:290px;
	height:6px;
	background:url(../images/box2-bottom.jpg) top center no-repeat;
	}
.box2-content{
	width:288px;
	height:355px;
	background-color:#cce5ff;
	border-left:1px solid #86c2ff;
	border-right:1px solid #86c2ff;;
	}
.box2-title {
	width:267px;
	height:28px;
	background:url(../images/box-title.jpg) repeat-x;
	padding:5px 5px 5px 15px;
	}
.box3 {
	margin-left:3px;
	font-size:11px;
	font-weight:bold;
	}
.box3-top {
	width:283px;
	height:10px;
	background:url(../images/box3-top.jpg) top center no-repeat;
	}
.box3-bottom {
	width:283px;
	height:6px;
	background:url(../images/box3-bottom.jpg) top center no-repeat;
	}
.box3-content{
	width:281px;
	height:300px;
	background-color:#daecff;
	border-left:1px solid #ffffff;
	border-right:1px solid #bedcf9;
	}
.box3-separator{
	width:279px;
	height:2px;
	background:url(../images/box3-separator.jpg) repeat-x;
	margin:5px 0px;
	}
.social {
	position:relative;	
	top:-3px;
	left:10px;
	float:left;
	}