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

/*** Reset ***/
html					{ height: 101%; }
body, p, ul, li, form	{ margin: 0; padding: 0; font-family: tahoma; list-style: none; }
body					{ font-size: 82%; }
img, hr					{ border: none; }
a						{ outline: none; text-decoration: none; }

/*** General clases ***/
.left					{ float: left; }
.right					{ float: right; }
.blue					{ color: #01448d; }
.lightBlue				{ color: #b6d9ff; }
.clear					{ clear: both; }
.imgBorder				{ border: 1px solid #ccc; padding: 4px; }
.orange					{ color: #ff7129; }
.green					{ color: #005a45; }
.small					{ font-size: 0.8em; }
.gray					{ color: #666; }
.lower					{ text-transform: lowercase; }
.lower span				{ text-transform: capitalize; }
.bold					{ font-weight: bold; }

/*** Typo ***/
h1, h2, h3, h4, h5, h6	{ font-weight: 100; }
h1						{ font-size: 1.5em; }
h2						{ font-size: 1.2em; }
h3						{}
p.title					{}
a.link					{ color: #ff7129; background: url(../img/orangeDot.gif) bottom repeat-x; }
a:hover.link			{ color: #005a45; background: url(../img/greenDot.gif) bottom repeat-x; }
a.greenLink				{ color: #005a45; background: url(../img/greenDot.gif) bottom repeat-x; }
a:hover.greenLink		{ color: #ff7129; background: url(../img/orangeDot.gif) bottom repeat-x; }

/*** Basic structure ***/
#headWrap				{}
#header, #promo, #content { width: 910px; margin: 0 auto; }
#header					{ height: 165px; border-top: 3px solid #fb702a; padding-top: 20px; }
#promoWrap				{ background: url(../img/rapid_courier.gif) center repeat-y; }
#promo					{ background: #fff url(../img/courier.gif) 0 0 repeat-x; position: relative; height: 120px; }
#contentWrap			{ background: url(../img/contentWrap.gif) top center no-repeat; overflow: auto; }
#content				{ background: url(../img/contentWrap.gif) no-repeat; padding-top: 20px; }
#main					{ width: 628px; min-height: 380px; height: auto !important; height: 380px; padding-bottom: 20px; }
#sideBar				{ width: 260px; }
#footer					{ height: 200px; background: url(../img/topFooter.gif) repeat-x; padding-top: 10px; }

p.subMenu				{ background: url(../img/subMenu.gif) left bottom no-repeat; padding:  0 0 5px 20px; }
p.subMenu a				{ color: #005a45; }
p.subMenu a:hover		{ color: #ff7129; }
.interNetix				{ color: #f30; }
p.title					{ background: url(../img/mk_title.gif) no-repeat; line-height: 1.8em; padding-left: 10px; margin-bottom: 10px; }


/*** Top List Menu ***/
#menu					{ width: 580px; float: right; }
.menu					{ width: 180px; float: left; margin-left: 10px; }
.menu li.title a		{ background: url(../img/box.gif) no-repeat; padding: 0 0 10px 40px; color: #ff7129; font-size: 1.45em; }
.menu li.title a:hover	{ color: #005a45; text-decoration: underline; }
.menu li				{ font-size: 0.9em; margin: 10px 0; color: #333; }

/*** Gallery ***/
#gallery img			{ border: 1px solid #ccc; padding: 4px; }
#slider1				{ width: 630px; height: 382px; position: relative; overflow: hidden; }
#slider1Content			{ width: 620px; position: absolute; top: 0; margin-left: 0; }
.slider1Image			{ float: left; position: relative; display: none; }
.slider1Image span strong { font-size: 14px; }
.txtleft				{ top: 0; left: 0; width: 110px !important; height: 280px; }
.txtright				{ right: 0; bottom: 0; width: 90px !important; height: 290px; }

/*** Misc ***/
.shadow					{ position: absolute; top: -140px; right: -58px; }
.box					{ background: url(../img/mid_box.gif) repeat-y; }
.box p					{ padding: 0 10px; }

/*** Newsletter ***/
.news					{ text-align: right; width: 237px; height: 130px; background: url(../img/newsletter.jpg) 4px 4px no-repeat; border: 1px solid #ccc; padding: 10px 16px 0 0; color: #666; }
.news input.txt			{ color: #666; font-size: 0.8em; width: 150px; margin-bottom: 2px; }
.news p.small			{ margin-bottom: 8px; }

/*** Contact form ***/
.cereOferta, .contact	{ width: 400px; padding: 14px; }
.contact				{ margin: 0 auto; }
#peRosu					{ border: solid 2px #c7dfd9; }
#peRosu h1				{ font-size: 14px; font-weight: bold; margin-bottom: 8px; }
#peRosu p				{ font-size: 11px; margin-bottom: 20px; border-bottom: solid 1px #ccc; padding-bottom: 10px; }
#peRosu p span			{ color: #ff7129; }
#peRosu label			{ display: block; font-weight: bold; text-align: right; width: 140px; float: left; color: #005a45; }
#peRosu .small			{ color: #666666; display: block; font-size: 11px; font-weight: normal; text-align:right; width:140px; }
#peRosu input, #peRosu textarea.message { float: left; font-size: 12px; padding: 4px 2px; border: solid 1px #ccc; width: 200px; margin: 2px 0 20px 10px; overflow: auto; }
#peRosu textarea.message { height: 100px; }
#peRosu input:focus, #peRosu textarea:focus, #peRosu input.sffocus { border: solid 1px #005a45; }
#peRosu button			{ clear: both; margin-left: 150px; width: 152px; height: 33px; background: #666666 url(../img/btnTrimite.gif) no-repeat; text-align: center; line-height: 31px; font-size: 11px; font-weight: bold; color: #ff7129; border: 0; }


























