BODY {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Trebuchet MS;
	background-color:#FFFFFF;
	}

a {outline: none; text-decoration: none;}


P {		margin:0px;
		padding-top:20px;
		}

.clear {clear:both;}


H1 {
		font-family: Arial;
		color: #4b5665;
		font-size:28px;
		font-weight:lighter;
		margin:0px 0px 10px 0px;
		padding:0px;
		letter-spacing:-1px;
		background-image:url(imagini/headline.gif);
		background-repeat:no-repeat;
		background-position:bottom;
		}

		
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *WRAP!!!!* */


#wrap { 
		width:946px;
		margin:0 auto;
		padding:0px;
		}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *TOP!!!!* */		

.top {width:875px;
		float:left;
		padding:0px 38px 0px 33px;
		}

.logo {margin:23px 0 9px 0; float:left;}
.logo a img{outline: none; border:none;}


/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *MENU-TOP!!!!* */


.menu{
		height:44px;
		padding-top:26px;
		width:486px;
		/*background-image:url(imagini/bg-menu-top.gif);*/
		background-repeat:no-repeat;
		float:right;
		margin-top:30px;
		}

.menu ul{
		padding:0px;
		margin:0px;
		}

/*.menu li {
		font-family: Trebuchet MS;
		color: #4b5665;
		font-size: 18px;
		margin:0px 11px 0px 19px;
		padding:0px;
		display:inline;
		}*/
		
.menu li {
    font-family: Trebuchet MS;
    color: #4b5665;
    font-size: 18px;
    margin: 0px 11px 0px 12px;
    padding: 0px;
    display: inline;
    border: 1px solid #eee;
    padding: 15px 13px;
    border-radius: 6px;
    background: -moz-linear-gradient(top, rgba(226,226,226,0.2) 0%, rgba(226,226,226,1) 52%, rgba(226,226,226,0.2) 100%);
    background: -webkit-linear-gradient(top, rgba(226,226,226,0.2) 0%,rgba(226,226,226,1) 52%,rgba(226,226,226,0.2) 100%);
    background: linear-gradient(to bottom, rgba(226,226,226,0.2) 0%,rgba(226,226,226,1) 52%,rgba(226,226,226,0.2) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66e2e2e2', endColorstr='#66e2e2e2',GradientType=0 );
}		

.menu a{
		font-family: Trebuchet MS;
		color: #4b5665;
		font-size: 18px;
		text-decoration:none;
		margin:0px;
		padding:0px;
		}


/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *HEADER!!!!* */


.header {width:946px;
		float:left;
		background-image:url(imagini/header.jpg);
		background-repeat:no-repeat;
		height:348px;
		}
		
		
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *MAIN!!!!* */


.main { 
		width:946px;
		float:left;
		padding:0px;
		margin-top:18px;
		}


.brand{
		font-family: Trebuchet MS;
		color:#316ec6;
		font-size: 20px;
		font-weight:bold;
		}


.itemhome1 {margin-top:40px; padding:0px; width:260px; float:left;}
.itemhome1 P{margin:0px; padding-top:8px;}

.itemhome1 a, .itemhome2 a {
		
		color: #0192f0;
		font-size:13px;
		font-weight:bold;
		text-decoration:none;
		}	


.itemhome1 h2, .itemhome2 h2 {
		font-family: Arial;
		color: #4b5665;
		font-size:21px;
		font-weight:lighter;
		margin:0px 0px 10px 0px;
		padding:0px;
		letter-spacing:-1px;
		background-image:url(imagini/line.gif);
		background-repeat:no-repeat;
		background-position:bottom;
		}

.itemhome2 {margin:40px 0px 0px 26px; padding:0px; width:260px; float:left;}
.itemhome2 P{margin:0px; padding-top:8px;}


	
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *LEFT!!!!* */

.left { 
		width:546px;
		float:left;
		padding:26px 30px 0px 30px;
		font-family: Trebuchet MS;
		color: #4c515a;
		font-size: 14px;
		}


.first {margin:0px; padding-top:20px;}
.first img{margin-left:20px; float:right;}


/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *RIGHT!!!!* */


.right { 
		width:313px;
		float:left;
		padding-top:66px;
		margin-right:27px;
		background-image:url(imagini/top-menu.jpg);
		background-repeat:no-repeat;
		background-position:top;
		}



/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *MENU-RIGHT!!!!* */

.menu-right {
		padding:0px;
		width:284px;
		margin-left:28px;
		}

.menu-right ul{
		padding:0px;
		margin:0px;
		list-style-type:none;
		}

.menu-right ul li{
		padding:0px;
		margin:0px;
		background-image:url(imagini/bg-menu.gif);
		background-repeat:no-repeat;
		}

.menu-right li a{
		font-family: Arial;
		color: #51565e;
		font-size: 16px;
		text-decoration:none;
		font-weight:bold;
		letter-spacing:-1px;
		margin-left:50px;
		padding-top:16px;
		width:234px;
		height:20px;
		display:block;
		}

.menu-right li a:hover{
		font-family: Arial;
		color:#316ec6;
		font-size: 16px;
		text-decoration:none;
		}


.menu-right li span a{
		font-family: Arial;
		color:#316ec6;
		font-size: 16px;
		text-decoration:none;
		}
		

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *FOOTER!!!!!* */

.footer {
		background-image:url(imagini/bottom-line.gif);
		background-repeat:no-repeat;
		background-position:top;
		width:886px;
		height:100px;
		padding:40px 30px 0px 30px;
		margin-top:50px;
		font-family: Arial;
		color:#b0b0b0;
		font-size: 11px;
		float:left;
		}

.drepturi {float:left; width:240px; margin-top:20px;}
.social {float:left; width:244px; padding-left:150px;}
.social span img{float:left; margin-right:10px; border:none;}


.menu-footer {
		font-family: Arial;
		color:#b0b0b0;
		font-size: 11px;
		float:left;
		width:252px;
		text-align:right;
		 margin-top:20px;
		}

.menu-footer a {
		font-family: Arial;
		color:#b0b0b0;
		font-size: 11px;
		text-decoration:none;
		}

.form {
		border-bottom: 1px solid  #CCCCCC;
    	border-left: 1px solid  #CCCCCC;
		border-right: 1px solid  #CCCCCC;
		border-top: 1px solid  #CCCCCC;
		font-size: 12px;
		font-family: Trebuchet MS;
		color:#525252;
		margin-bottom:5px;
		}

.sendbox {
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#0066CC;
	border: 1px solid #0099FF;
	height: 30px!important;
    width: 100px;
}


/*Added by Emilian*/
#msgform input{
	height: 17px;
    padding: 3px;
    margin: 5px 0px;
}
.error{
    color: red;
    width: 100%;
    display: block;
}
}
.makeRed{
	color:red;
}
#successFormMessage{
	color: #7ABF00;
}
#errorFormMessage{
	color:#D00000;
}
.bigtext{
	font-size:25px;
	font-weight: 600;
}





