@charset "utf-8";
/* CSS Document */
html, body {
	height: 100%;
	margin: 0;
	padding: 0;
}
body {
	background-color:#0099CC;
	background-position:0 0;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	margin:0;
	padding:0;
	color:#41525F;
}
li { 
	list-style:none;
}
a {
	text-decoration:none;
	color:#0066CC;
}
a:hover {
	text-decoration:none;
	color:#66CC00;
	border-bottom:1px solid #0000FF;
	padding-bottom:1px;
}
p {
	margin:0;
	padding:0;
}
img {
	margin:0;
	padding:0;
	border:none;
}
hr {
	border:#A2DCFB 1px solid;
}
#header {
	position:relative;
	margin:0 auto;
	background-image:url(../img/top_bgr.jpg);
	width:auto;
	height:175px;
}
#top {
	display: block;
	clear: both;
	text-align: right;
}
#main_top {
	background-image:url(../img/bgr_top.jpg);
	background-repeat:no-repeat;
	position:relative;
	margin:0 auto;
	width:980px;
	height:33px;
}
#navigation {
	position:absolute;
	height:14px;
	margin:10px 0 0 45px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	width: 665px;
}
#navigation a {
	color:#0066FF;
}
#navigation a:hover {
	color:#66CC00;
}
#date_stamp {
	position:absolute;
	text-align:center;
	left: 710px;
	top: 12px;
	height: 3px;
}
#main {
	background-color:#E7E7E7;
	position:relative;
	margin:0 auto;
	width:auto;
	height:auto;
}
#main_center {
	background-image:url(../img/bgr_center.jpg);
	background-repeat:repeat-y;
	background-position:center;
	position:relative;
	margin:0 auto;
	width:980px;
	height:auto;
	display:block;
}
.line_v {
	background-image:url(../img/line_v.gif);
	background-repeat:repeat-y;
	width:1px;
	height:auto;
}
.line_o {
	background-image:url(../img/line_o.gif);
	background-repeat:repeat-x;
	width:auto;
	height:1px;
}
#td_left {
	padding-right:10px;
}
#td_right {
	padding-left:10px;
	padding-right:5px;
}
#td_center {
	padding-right:10px;
	padding-left:10px;
}





					/*M E N U   L E F T*/ 

/*search*/
#search {
	background-image:url(../img/bgr_menu_left.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	padding-top:15px;
	padding-left:25px;
}
input.textbox_search {
	width: 150px;
	color:#66CC00;
	height: 16px;
	padding: 1px;
	border: 1px solid #0066FF;
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	margin:0;
}
input.send_search {
	width: 34px;
	height:22px;
	border: 0px;
	background:url(../img/go.gif) no-repeat;
	padding:1px 5px;
	margin:0;
}
/*END search*/



/* menu ul */
#menu_link {
	background-image:url(../img/bgr_menu_left.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	padding-top:15px;
	margin-top:15px;
}
#menu_ul {
	width:215px;
	height:auto;
	font-size:16px;
	display:block;
	padding-left:20px;
	margin:0;
}
#menu_ul li {
	text-decoration:none;
	list-style:none;
	width:215px;
	display:block;
	margin:0 0 2px 0;
}
#menu_ul li a {
	background-image:url(../img/ul.gif);
	background-repeat:no-repeat;
	background-position:left;
	color:#0033CC;
	width:215px;
	height:21px;
	padding-left:30px;
}
#menu_ul li a:hover {
	background-image:url(../img/ul_hover.gif);
	background-repeat:no-repeat;
	background-position:left;
	color:#66CC00;
	width:215px;
	height:21px;
	border:none;
}
/*END menu ul*/



/*estimare pret*/
#estimare_pret {
	margin-top:20px;
}
#estimare_pret a:hover {
	border:none;
	padding:0;
}
/*END estimare pret*/



/* newsletes*/
#newsletter {
	background-image:url(../img/bgr_menu_left.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	padding-top:15px;
	padding-left:25px;
	margin-top:15px;
	width:215px;
}
input.textbox {
	width: 150px;
	color:#66CC00;
	height: 16px;
	padding: 1px;
	border: 1px solid #0066FF;
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	margin:0;
}
input.send {
	width: 27px;
	height:20px;
	border: 0px;
	background:url(../img/login.jpg) no-repeat;
	padding:1px 5px;
	margin:0;
}
#newsletter_more {
	background-image:url(../img/img_newsletter.jpg);
	background-repeat:no-repeat;
	width:375px;
	height:155px;
	position:relative;
	margin:10px auto 0 auto;
	padding:50px 0 0 20px;
}
/* END newsletes*/


/*reducere online*/
#reducere_online {
	margin-top:5px;
}
#reducere_online a:hover {
	border:none;
	padding:0;
}
/*END reducere online*/

					/*E N D   M E N U   L E F T*/ 



					/*M E N U   R I G H T*/
/*menu language*/
#language {
	background-image:url(../img/bgr_language.jpg);
	background-repeat:no-repeat;
	position:relative;
	margin:0 auto;
	width:215px;
	height:30px;
}
#menu_ro {
	position:absolute;
	width:76px;
	height:16px;
	left: 17px;
	top: 9px;
}
#menu_ro a {
	background-image:url(../img/ro.gif);
	background-repeat:no-repeat;
	height:16px;
	display:block;
	text-decoration:none;
}
#menu_ro a:hover {
	background-image:url(../img/ro_hover.gif);
	background-repeat:no-repeat;
	border:none;
	padding:0;
}
#menu_en {
	background-image:url(../img/en.gif);
	position:absolute;
	width:74px;
	height:16px;
	left: 116px;
	top: 9px;
}
#menu_en a {
	background-image:url(../img/en.gif);
	background-repeat:no-repeat;
	height:16px;
	display:block;
	text-decoration:none;
}
#menu_en a:hover {
	background-image:url(../img/en_hover.gif);
	background-repeat:no-repeat;
	border:none;
	padding:0;
}
/*END menu language*/

/*login*/
#login {
	background-image:url(../img/bgr_menu_right.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:215px;
/*	margin-top:15px;
*/	padding-top:15px;
	padding-left:15px;
}
input.username {
	width: 100px;
	color:#66CC00;
	height: 16px;
	padding: 1px;
	border: 1px solid #0066FF;
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	margin:0;
}
input.password {
	width: 100px;
	color:#66CC00;
	height: 16px;
	padding: 1px;
	border: 1px solid #0066FF;
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	margin:0;
}
input.login {
	width: 27px;
	height:20px;
	border: 0px;
	background:url(../img/login.jpg) no-repeat;
	padding:1px 5px;
	margin:0;
}
/*END login*/


/*contact rapid*/
#contact_rapid {
	background-image:url(../img/bgr_menu_right.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:215px;
	margin-top:15px;
	padding-top:15px;
	padding-left:15px;
}
/*END contact rapid*/
 
/*chat*/
#chat {
	width:215px;
	text-align:center;
	margin-top:15px;
}
#chat a:hover {
	border:none;
	padding:0;
}
/*END chat*/

/*curs BNR*/
#curs_bnr {
	background-image:url(../img/bgr_menu_right.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:215px;
	margin-top:10px;
	padding-top:10px;
}
.bold {  
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-size: 11px;  
font-weight: bold;
}  
.normal {  
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-size: 11px;
}
/*END curs BNR*/

/*link-uri utile*/
#link_uri {
	background-image:url(../img/bgr_menu_right.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:215px;
	margin-top:15px;
	padding-top:15px;
	padding-left:15px;
}
/*END link-uri utile*/


					/*E N D   M E N U   R I G H T*/




					/* C O N T E N T */

/* contact */
.div_form {
	padding:2px 0 2px 0;
	font-family:tahoma, verdana, sans;
	font-size:8.6pt;
	color:#666666;
	line-height:18px;
	float:none;
	height:18px;
}
.input_name {
	width:120px; float:left;
	font-family:tahoma, verdana, sans;
	font-size:11px;
	text-align:right;
	padding-right:10px;
	color:#666666;
	line-height:18px;
	clear:right;
}
.input_form {
	padding-left:3px;
	width: 200px; line-height:14px;
	font-family: Tahoma,Verdana,Sans-serif;
	font-size: 11px;
	color:#66CC00;
	border: 1px solid #0066FF;
}
input.ok {
	width: 58px;
	height:26px;
	border: 0px;
	background:url(../img/ok.gif) no-repeat;
}
input.no {
	width: 58px;
	height:26px;
	border: 0px;
	background:url(../img/no.gif) no-repeat;
}
.fontmic {
	font-size: 7pt; 
	font-family:tahoma, arial, sans;
	color:#395e8a;
	text-decoration:none;
}
/* END contact */


/* estimare pret */
.div_form_ {
	padding:2px 0 2px 0;
	font-family:tahoma, verdana, sans;
	font-size:8.6pt;
	color:#666666;
	line-height:18px;
	float:none;
	height:18px;
}
.input_name_ {
	width:145px; float:left;
	font-family:tahoma, verdana, sans;
	font-size:11px;
	text-align:right;
	padding-right:10px;
	color:#666666;
	line-height:18px;
	clear:right;
}
.input_form_ {
	padding-left:3px;
	width: 200px; line-height:14px;
	font-family: Tahoma,Verdana,Sans-serif;
	font-size: 11px;
	color:#66CC00;
	border: 1px solid #0066FF;
}
.file {
	padding:2px 0 2px 0;
	font-family:tahoma, verdana, sans;
	font-size:11px;
	color:#666666;
	line-height:20px;
	float:none;
	height:20px;
	border: 1px solid #0066FF;
}
input.ok_ {
	width: 58px;
	height:26px;
	border: 0px;
	background:url(../img/ok.gif) no-repeat;
}
input.no_ {
	width: 58px;
	height:26px;
	border: 0px;
	background:url(../img/no.gif) no-repeat;
}
/* END estimare pret */


.titlu_mare{
	font-size:18px;
}
.titlu_mic {
	font-size:16px;
	font-weight:bold;
}
.top {
	background-color:#F2F2F2;
	border:1px solid #0066FF;
	text-align:center;
	display: block;
	clear: both;
}

/*traduceri*/
#ul_traduceri li {
	background-image:url(../img/arrow.jpg);
	background-repeat: no-repeat;
	background-position: 0 7px;
	line-height: 20px;
	padding-left: 15px;
	margin: 0;
	list-style:none;
}
/*END traduceri*/

/*oferta pret*/
#oferta_pret {
	background-image:url(../img/img_pret.gif);
	background-repeat:no-repeat;
	width:360px;
	height:295px;
	padding:10px 0 0 18px;
	margin:10px auto 0;
}
/*END oferta pret*/

/*preturi*/
.tabel_preturi {
	background-color:#EEEEEE;
	text-align: center;
	border: 1px solid #FFFFFF;
}
.tabel_preturi td {
	padding: 3px;
	color: #656364;
}
/*END preturi*/

/*meditatii*/
.tabel_meditatii {
	background-color:#EEEEEE;
	text-align: center;
	border: 1px solid #FFFFFF;
}
.tabel_meditatiii td {
	padding: 3px;
	color: #656364;
}
/*END meditatii*/

					/* E N D _ C O N T E N T */




					/* B O T T O M */
#main_bottom {
	background-image:url(../img/bgr_bottom.jpg);
	background-repeat:no-repeat;
	background-position:top;
	position:relative;
	margin:0 auto;
	width:980px;
	height:51px;
}
#menu_bottom {
	color:#CCCCCC;
	text-align:center;
	font-size:11px;
	position:relative;
	margin:0 auto;
	width:980px;
}
#menu_bottom a {
	color:#FFFFFF;
}
#menu_bottom a:hover {
	color:#66CC00;
}

/*reclama*/
#trafic {
	position:absolute;
	left: 842px;
	top: 3px;
}
#trafic a:hover {
	border:none;
	padding:0;
}
/*END reclama*/
#contor {
	position:absolute;
	left: 20px;
	top: 11px;
	width: 940px;
	text-align:center;
	color:#999999;
	font-size:9px;
	font:"Courier New", Courier, monospace;
}

#float{
	margin:31px 0 0 55px;
}
#afloat a:hover{
	border-botom:none;
	text-decoration:none;
}
					/* E N D  B O T T O M */

