@charset "utf-8";
/*-----------------------------------------------------------------------------*/
/* Copyright 2008 - www.BizNet.com.ro */
/*-----------------------------------------------------------------------------*/

/*** Reset ***/
html					{ height: 101%; background-color: #ffffff; }
body, p, ul, form, ul, li { margin: 0; padding: 0; font-family: Calibri; list-style: none; }
img						{  border: none; }


/*** Typo ***/
h1, h2, h3, h4, h5, h6	{ font-weight: 100; margin: 0; }
h1						{ font-size: 1.45em; margin-bottom: 20px; }
h1 span					{}
h2						{ font-size: 1.25em; }
h3						{ font-size: 1.05em; }
h4						{ font-size: 0.9em; font-weight: bold; color: #009933;}
h5, h6					{ font-size: 0.8em; }
p, li					{ font-size: 0.9em; color: #333; }
.title					{ font-size: 110%; margin-bottom: 10px;}
a 						{ text-decoration: none; outline: none; }
a:link, a:visited, a:active{ color: #6f91b1; background: url(../img/blueDot.gif) bottom repeat-x; padding-bottom: 1px; }
a:hover					{ color: #da251c; }

/*** General clases ***/
.left					{ float: left; }
.right					{ float: right; }
.imgLeft				{ float: left; margin-right: 10px; }
.imgRight				{ float: right; margin-left: 10px; }
.marLeft				{ margin-left: 35px; }
.clear					{ clear: both; }
.blueBorder				{ background: url(../img/blueDot.gif) bottom repeat-x; padding-bottom: 1px; }
.grayBorder				{ background: url(../img/grayDot.gif) bottom repeat-x; padding-bottom: 1px; }
.redBorder, a:hover		{ background: url(../img/redDot.gif) bottom repeat-x; padding-bottom: 1px; }
.green					{ color: #1a8119; font-family: Calibri;}
.red, #lang a:hover		{ color: #da251c; }
.gray					{ color: #666; }
.orange					{ color: #f60; }
.justify				{ text-align: justify; }
.colt					{ background: url(../img/coltar.gif) no-repeat; }
.imgBorder				{ padding: 3px; border: 1px solid #ccc; }
.topPadd10				{ padding-top: 10px; }
.botPadd10				{ padding-bottom: 10px; }
.small					{ font-size: 0.75em; }
.smaller				{ font-size: 0.7em; }
.bigger					{ font-size: 1.2em; }
.bigBorder				{ border-bottom: 1px solid #e9e9e9; }

a.redLink, a.blackLink:hover{ color: #da251c; background: url(../img/redDot.gif) bottom repeat-x; padding-bottom: 1px; }
a.redLink:hover, a.blackLink{ color: #000; background: url(../img/blackDot.gif) bottom repeat-x; padding-bottom: 1px; }
a.green-link			{ color: #1a8119; background: none; }
a:hover.green-link		{ color: #da251c; }
		

/*** General Layout structure ***/
#wrapper, #footer		{ width: 980px; margin: 0 auto; background: url(../img/transfer-tehnologie.jpg) top center repeat-y; }
#header					{ width: 960px; margin: 0 auto; height: 84px; background-color: #c0c0c0; }
#promo					{ background-color: #fff; margin: 10px 0 0; position: relative; }
#content				{ width: 940px; padding: 0 20px 40px; background: url(../img/bot-ttm.jpg) bottom center no-repeat; }
#main					{ padding: 20px 0 0 2px; overflow: auto; }
#leftSide				{ width: 290px; padding-top: 10px; min-height: 400px; }
#rightSide				{ width: 610px; }
#footer					{ margin-bottom: 10px; }

/*** Index boxes ***/
.box					{  width: 290px; min-height: 100px; }
.avantaje				{ background: url(../img/boxGreen.jpg) no-repeat ; }
.tehnica				{ background: url(../img/boxGreen.jpg) no-repeat;}
.avantaje, .tehnica		{ padding: 10px 5px 10px 5px; height: 140px; }
.avantaje li.bifa		{ padding: 0 0 0 14px; background: url(../img/bifaAv.gif) 0 2px no-repeat; margin: 0; line-height: 15px; }
.avantaje li.bifa sub	{ line-height: 4px; }
.tehnica				{ padding-top: 10px; }

#news, #team			{ padding: 20px 0 0 10px; }
#newsItems 				{ width: 610px; position: relative; }
#teamItems 				{ width: 710px; position: relative; }
#newsItems .imgLeft		{ position: absolute; top: 0; left: -325px; }
#teamItems .imgLeft		{ position: absolute; top: 0; left: -225px; }
#news a.head			{ background: none; }
#news a.head span		{ padding-left: 30px; background: url(../img/energie.gif) no-repeat; display: block; min-height: 30px; height: auto !important; height: 30px;  padding-top: 5px; cursor: pointer; }	
#products a.head span 	{ background: url(../img/recycle-energy.gif) no-repeat; min-height: 20px; height: auto !important; height: 20px; padding-top: 0; }
a.head.selected 		{ color: #003399; font-weight: bold; }
#news h4				{ padding-bottom: 5px; }
ul.body					{ font-size: 1.4em; }
ul.body	li.title		{ margin-bottom: 10px; font-size: 0.8em; }
em.subHeader			{ background: none; font-weight: 100; color: #666; padding: 0; font-style: normal; }
a.head.selected em.subHeader{ color: #003399; }
li.selected				{ }

/*** Language ***/
#lang					{width: 400px; color: #fff; padding: 5px 0 0 50px; }
#lang a					{ color: #fff; background: none; }

/*** Pathway ***/
#path					{ color: #666; font-size: 0.65em; font-weight: bold; height: 20px; padding: 10px 0 0 15px; background: url(../img/path.gif) repeat-x; }

/*** Misc ***/
.w290					{ width: 290px; padding-bottom: 15px; border-bottom: 2px solid #e9e9e9; margin-bottom: 15px; }
#despre p				{ margin-bottom: 20px; }
h3.utile				{ color: #f60; border-bottom: 2px solid #e9e9e9; padding: 0 0 5px 15px; }
.linkUtil li			{ padding: 5px 0 5px 15px; font-size: 0.7em; line-height: 1.3em; background: url(../img/greenArrow.gif) 0 10px no-repeat; }
.info					{ padding: 5px 10px 5px 30px; background: #ececec url(../img/info.gif) 5px 3px no-repeat; }


/*** Saving Energy ***/
#saving					{ border-top: 1px solid #65af12; margin-top: 20px; padding-top: 10px; }

/*** Footer ***/
.top					{ background: url(../img/top-ttm.jpg) top center no-repeat; padding-top: 22px; }
#footer p.last			{ background: url(../img/bot-ttm.jpg) bottom center no-repeat; }
#footer p.links			{ margin: 0 20px 5px; background-color: #ededed; padding: 6px 10px; text-align: center; position: relative; }
#footer p.links a		{ color: #1a8119; background: none; }
#footer p.links a:hover	{ color: #da251c; background: url(../img/redDot.gif) bottom repeat-x; padding-bottom: 1px; }
a.linkBizNet			{ color: #f90; font-weight: bold; }
a.linkIX				{ color: #c00; font-weight: bold; }
a.rss					{ background: none; position: absolute; top: 5px; right: 20px; }
.subLinks				{ width: 940px; margin: 0 auto; color: #666; text-align: center; }

/*** Domains ***/
#domenii h2				{ padding: 0 0 10px 45px; }
h2.energie				{ background: url(../img/energie-regenerabila.gif) no-repeat; }
h2.manage				{ background: url(../img/management-deseuri.gif) no-repeat; }
h2.eficient				{ background: url(../img/eficienta-energetica.gif) no-repeat; }
#domenii h4				{ margin-bottom: 6px; font-size: 0.8em; }

ul.normal li			{ padding-left: 16px; background: url(../img/bullet.gif) 0 5px no-repeat; }
ul.normal li.title		{ font-size: 0.7em; padding-left: 0; background: none; font-weight: bold; }

.impress				{ margin-left: 15px; font-size: 0.85em; }
ul.contact li			{ color: #333; font-size: 0.75em; }
#contact #rightSide h3	{ padding-left: 0; }

/*** Formular inregistrare ***/
.register				{ font-size: 0.7em; margin-bottom: 30px; border-top: 2px solid #e9e9e9; border-bottom: 4px solid #e9e9e9; border-left: none; border-right: none; padding: 10px; }
.register input.text, .register .mesaj	{ border: 1px solid #a4cca0; width: 260px; margin-bottom: 3px; }
.register input.text	{ height: 18px;}
.register .mesaj		{ height: 120px; }
.leftText				{ width: 190px; text-align: right; padding-right: 10px;}

/*** Tabs over Flash ***/
#alImg1 img, #alImg2 img	{ filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); }
#alImg1, #alImg2 			{ display: inline-block; }
#alImg1 					{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='tabs/ttm.png'); }
#alImg2 					{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='test_img.png'); }

a#ziua-energ				{ position: absolute; top: 40px; right: 60px; background: none; }



/*** Newsletter ***/

#newsletter
{
	text-align:center;
	margin-top: 200px;
	font-family: Calibri;
font-size: 14px;
}



/*** Facebook ***/
#facebook
{
width: 500px;
border-style:solid;
border-width:1px;
border-color:3b5998;
}

#titly
{
width: 380px;
text-align:center;
float: right;
}
#images2
{
width: 120px;
height: 100px;
}

#cont
{
float: left;
}
#text
{
width: 500px;
padding-top:10px;
}

#galerie
{
width:90%;
margin:15px;
}

