/* general classes */



h1 {



	font-size: 24px;



	font-weight: bold;



	color: #1c758e;



	padding-bottom: 6px;



	letter-spacing: -.05em;



	line-height: 1.35em;



}







	h1.mic {



		font-size: 16px;



	}



	



h2, p.special {



	color: #1c758e;



	font-size: 14px;



	font-weight: bold;



	padding: 0px 0px 5px 0px;



	letter-spacing: -.05em;



	line-height: 1.35em;	



}



	#sidebar h2 {



		margin-left: 5px;



	}







h3 {



	font-size: 11px;



	font-weight: bold;



	color: #1c758e;



	padding-bottom: 7px;



}



h4 {



	font-size: 18px;



	color: #6b6b6b;



	padding-bottom: 7px;



}







ul.list {



	margin: 0px 0px 10px 10px;



	padding: 0;



}



	ul.list li ul.list {



		margin-bottom: 0px;



	}



	ul.list li ul.list li ul.list {



		margin-bottom: 0px;	



	}



ul.list li {



	background: url(../parts/bullet-list.gif) top left no-repeat;



	float: left;



	display: block;



	width: 95%;



	padding-left: 10px;	



	padding-bottom: 2px;



}



span.bullet {



	width: 5px;



	padding-right: 5px;



	background: url(../parts/bullet-list.gif) top left no-repeat;



	float: left;



	clear: none;



	display: inline;



}















#breadcrumb {



	color: #1c758e;



	font-size: 12px;



	font-weight: bold;



	padding: 0px 0px 5px 0px;



	letter-spacing: -.05em;



	line-height: 1.35em;	



}







strong {



 	font-weight: bold;



}







a {



	color: #7ba8b7;



	text-decoration: none;



}



a:hover {



	color: #1c758e;



}







a.button {



	height: 18px;



	padding: 4px 20px 0px 44px;



	background: url(../parts/btn-icon.png) left no-repeat #1c758e;



	color: #FFF;



	float: right;



	clear: none;



	display: block;



	font-weight: bold;



}



a.button:hover {



	color: #FFF;



}







p {



	padding-bottom: 10px;



	text-align:justify;



}







.not-padded {



	padding-bottom: 0px;



}



.padded {



	padding-bottom: 10px;



}



.double-padded {



	padding-bottom: 20px;



}



.triple-padded {



	padding-bottom: 30px;



}







.green {



	color: #34a12f;



}



.greenhighlight {



	background-color: #34a12f;



	color: #FFF;



	padding: 2px 4px;



	display: compact;



}



.red {



	color: #eb1f1f;



}

.red1 {



	color: #eb1f1f;
	font-weight:bold;
	font-size:16px;

}
.red2 {



	color: #eb1f1f;
	font-weight:bold;
	font-size:16px;
	font-style:italic;
}









img.icon {



	vertical-align: middle;



}



	form.newsletter img.icon {



		float: left;



		display: inline;



		margin-right: 5px;



	}







.quote {



	font-style: italic;



}







/* menus */



ul.menu {



	width: 138px;



	border-left: 1px solid #d7d9dc;



	padding-left: 1px;



	margin-bottom: 20px;



}



ul.menu li a {



	width: 130px;



	padding: 4px;



	margin-top: 1px;



	display: block;



	background-color: #eff6f8;



	color: #3C6674;



	text-decoration: none;



}



ul.menu li a:hover, ul.menu li a.on {



	background-color: #1c758e;



	color: #FFFFFF;



}







ul.slider {



	width: 100%;



	display: block;



	float: left;



	background-color: #1c758e;



	margin-top: 5px;



}



ul.slider li {



	float: left;



	clear: none;



	display: block;



	width: 40px;



	border-right: 1px solid #FFF;



}



ul.slider li a {



	font-size: 9px;



	font-weight: bold;



	padding: 2px 0;



	display: block;



	text-align: center;



	color: #3C6674;



	background-color: #eff6f8;



	border-bottom: 1px solid #1c758e;



	position: relative;	



}



ul.slider li a:hover, ul.slider li a.on {



	background-color: #1c758e;



	color: #FFFFFF;



}







ul.linklist li.on {



	width: 90%;



	display: block;



	border-bottom: 1px solid #dfe1e3;



	padding: 5px 0;



	font-weight: bold;



	color: #1c758e;



	background: url(../parts/bullet-linklist.png) center right no-repeat;	



	background-color: #fcfcfc;



	padding-right: 10px;



}



ul.linklist li a {



	width: 90%;



	display: block;



	border-bottom: 1px solid #dfe1e3;



	padding: 5px 0;



	background: url(../parts/bullet-linklist.png) center right no-repeat;



	padding-right: 10px;	



}



ul.linklist li a:hover {



	background-color: #fcfcfc;



}







/* primary */







.infoholder p {



	padding-right: 5px;



}







.newsdate p {



	font-size: 12px;



	color: #c1c1c1;



	padding-bottom: 0px;



}



	.newsdate p.yyyy {



		font-size: 18px;



	}











/* secondary */



.box {



	color: #559eb3;



}



.box p {



	padding-right: 20px;



}



a.more {



	font-weight: bold;



}







a.imgprev {



	text-align: center;



	display: block;



}



a.imgprev img {



	border: 1px solid #c5e2eb;



	margin-bottom: 0px;



}



a.imgprev:hover img {



	border-color: #81b1bf;



}











/* footer */



#footer {



	color: #b0b0b0;



}



#footer p {



	padding-bottom: 7px;



}







/* forms */



input {



	float: left;



	clear: none;



	display: inline;



}



input.field {



	background-color: #FFFFFF;



	padding: 3px;



	color: #559eb3;



	border: none;



}



select {



	background-color: #eff6f8;



	color: #1c758e;



	border: 1px solid #c4e2eb;



	font-size: 11px;



	font-weight: bold;



}



option {



	background-color: #eff6f8;



	color: #1c758e;



	font-weight: bold;	



	font-size: 11px;



	padding: 2px 4px;



	display: block;



}







form#contact p {



	float: left;



	display: block;



	width: 300px;



}



form#contact span.fieldname {



	width: 65px;


	float: left;



	clear: none;



	display: inline;



	padding-top: 5px;



}

.fieldname1 {





	float: left;



	clear: none;



	display: inline;



	padding-top: 5px;



}

form#contact .field {



	background-color: #eff6f8;



	color: #1c758e;



	border: 1px solid #c4e2eb;



	width: 220px;



	padding: 5px;



	font-size: 12px;



}


.field1 {



	background-color: #eff6f8;



	color: #1c758e;



	border: 1px solid #c4e2eb;



	width: 100%;



	padding: 5px;



	font-size: 12px;

	
	float:right;

}

form#contact input.check {



	float: left;



	vertical-align: middle;



	margin-right: 5px;



}



form#contact .upload {



	background-color: #eff6f8;



	color: #1c758e;



	border: 1px solid #c4e2eb;



	width: 230px;



	padding: 5px;



	font-size: 12px;



	display: block;



}







form#forumaccount p {



	width: 235px;



	float: left;



	clear: none;



	display: block;



	font-size: 11px;



	color: #373737;



}



	form#forumaccount p.end {



		width: 96px;



		float: left;



		clear: none;



		display: block;



		font-size: 11px;



		color: #373737;



	}



form#forumaccount span.fieldname {



	float: left;



	clear: none;



	display: block;



	padding-top: 5px;



	margin-bottom: 5px;


}

fieldname1 {



	float: left;



	clear: none;



	display: block;



	padding-top: 5px;



	margin-bottom: 5px;


	width:100%;

}


form#forumaccount .field {



	background-color: #FFF;



	color: #1c758e;



	border: 1px solid #c4e2eb;



	width: 100%;



	padding: 4px;



	font-size: 12px;


	


}



form#forumaccount input.check {



	vertical-align: middle;



	margin: 0px;



	padding: 0px;



	width: 12px;



	height:12px;



	float: left;



	clear: none;



	display: block;



}









form.newsletter p {



	float: left;



	display: block;



	margin-top: 5px;



	font-size: 10px;



}



form.newsletter input.check {



	float: left;



	display: inline;



	margin-right: 5px;



}











/* Bogdan */





/* GENERAl */



body#general #secondary   p {

	float: left;



	display: block;



	width:200px;

	

	padding-top:10px;

	

}



body#general #secondary h3 {

	padding-right:10px;

}





#secondary input.field-audiolog {

	background-color: #fff;



	padding: 3px;



	color: #559eb3;



	border: 1px solid #d1e3e8;

	

	margin-bottom:10px;

	

	width:205px;

	margin-right:10px;

}





body#general .tipmesaj {



	width: 230px;

	margin-top:3px;

}



body#general .tipmesaj option {



	width: 230px;

	border: 1px solid #d1e3e8;

}



/* END GENERAL */





/* INFORMATIONAL */



div.informational-audiolog  input.iaudiolog{



	margin-bottom:10px;

	

	background-color: #fff;



	padding: 3px;



	color: #559eb3;



	border: 1px solid #d1e3e8;

	

	width:130px;

	

	margin-left:8px;

	

	margin-right:5px;

}



div.informational-audiolog input.send-audiolog {

	padding-left:8px;

	

	float:left;

	

	display:block;

	

	

	

	

}



div.informational-audiolog h3 {



	padding-left:8px;

}



div.informational-audiolog p.audiolog {

	display:block;

	

	float:left;

	

	padding-left:8px;

	

	padding-top:10px;

}



















/* END INFORMATIONAL */





/* Full Primary */



body#full div.full-audiolog  {

	

		width:200px;

		float:left;

		display:block;

		padding-left:20px;

		padding-top:10px;

	}



body#full div.full-audiolog p {



	width:170px;

	display:block;

	float:left;

	padding-top:10px;

	

}	



span.text-companie {



	font-size: 24px;





	color: #1c758e;



	padding-bottom: 6px;



	letter-spacing: -.05em;



	line-height: 1.35em;



}





	

	body#full input.audiolog-text {

	

		background-color: #fff;



		padding: 3px;



		color: #559eb3;



		border: 1px solid #d1e3e8;

				

		display:block;

		

		float:left;

		

		width:170px;

		

		margin-bottom:10px;

		

	}

	

	body#full input{

		padding-bottom:10px;

	}
.promotie1 {
	font-size:44px;
	color:#093;
	text-transform:uppercase;
}

.promotie2 {
	font-size:20px;
	text-transform:uppercase;
}
.promotie3 {
	font-size:20px;
	color:#093;
	text-transform:uppercase;
}
.promotie4 {
	font-size:15px;
	list-style:disc;
}
.promotie5 {
	font-size:20px;
	text-transform:uppercase;
	text-decoration:underline;
}
.promotie6 {
	font-size:20px;

}
.italic {
	font-style:italic;
	font-size:16px;
}

#breadcrumb1 {



	color: #1c758e;



	font-size: 12px;



	font-weight: bold;



	padding: 40px 0px 30px 0px;



	letter-spacing: -.05em;



	line-height: 1.35em;
	
	
}

.title {
	color: #1c758e;
	font-size:20px;
}
.imgSmallText{
	padding-left:90px;
	font-weight:bold;
}
.imgSmallRightText{
	position:relative;
	float:left;
}
.imgMediumRightText{
	position:relative;
	float:left;
	margin-left:230px;
	font-size:30px;
}
#MediumRightText{
	position:relative;
	float:left;
	font-size:15px;
	font-weight:bold;
	margin-top:40px;
	margin-bottom:30px;
}
#listBase{
	position:relative;
	float:left;
}
.quantumText{
	color:#1c758e;
	font-size:20px;
}
.fontMare{
	font-size:15px;
	line-height: 2em;
}
.fontMareItalic{
	font-size:15px;
	line-height: 2em;
	font-style:italic;
}
.linetrough{
	text-decoration:line-through;
	font-size:14px;
	color:red;
	font-weight:bold;
}
/* End full primary */




