html, body {
width:100%;
height:100%;
}
html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address {
	margin:0;
	padding:0;
	}
ul,li {
	list-style-type:none;
	}
body {
	font:76%/140% Verdana,Arial,Helvetica,sans-serif;
	}

a {outline:none;}	

a.link {
	font-size:12px;
	color:#176AA3;
	text-decoration:none;
	font-weight:normal;
	}	

a.link:hover{
	font-size:12px;
	color:#595959;
	text-decoration:underline;
	}
	
a.link_11 {
	font-size:11px;
	color:#176AA3;
	text-decoration:none;
	font-weight:normal;
	}	

a.link_11:hover{
	font-size:11px;
	color:#595959;
	text-decoration:underline;
	}
	
a.link_10 {
	font-size:10px;
	color:#176AA3;
	text-decoration:none;
	font-weight:normal;
	}	

a.link_10:hover{
	font-size:10px;
	color:#595959;
	text-decoration:underline;
	}	

a.link_bold {
	font-size:12px;
	color:#4d4d4d;
	text-decoration:none;
	font-weight:bold;
	}

a.link_bold:hover {
	color:#595959;
	text-decoration:underline;
	}
	
a.link_info {
	font-size:10px;
	color:#176AA3;
	text-decoration:none;
	font-weight:normal;
	}	

a.link_info:hover{
	font-size:10px;
	color:#595959;
	text-decoration:underline;
	}

table.bottom td.links 
{
text-align:right;
padding-top:5px;
padding-right:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
vertical-align:top;
color:#FFFFFF;

}
table.bottom td.rss 
{
padding-top:10px;
padding-left:10px;
vertical-align:top;
color:#FFFFFF;
}
table.bottom td.links a
{
text-decoration:none;
color:#FFFFFF;
}

input.logare, select.logare
{
margin-bottom:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:5px;
color:#4d4d4d;
background-color:#F7F7F7;
border:1px solid #D5D5D5;
}

.textbox{
margin-bottom:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:5px;
color:#4d4d4d;
background-color:#F7F7F7;
border:1px solid #D5D5D5;

}

input.button
{
outline:none;
height:27px;
width:84px;
text-align:center;
background:url(../images/button.jpg) no-repeat;
border:none;
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
cursor:pointer;
}

input.button_big
{
outline:none;
height:27px;
width:114px;
text-align:center;
background:url(../images/button_big.jpg) no-repeat;
border:none;
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
cursor:pointer;
}

input.button_red
{
outline:none;
height:27px;
width:84px;
text-align:center;
background:url(../images/button_red.jpg) no-repeat;
border:none;
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
cursor:pointer;
}

div#cosul_tau
{
margin-top:8px;
margin-top:5px;
empty-cells:show;
background:#f2f2f2;
width:170px;
height:106px;
overflow:hidden;
float:left;
}


table.cos
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1b75b5;
empty-cells:show;
}
table.cos td.spatiu
{
height:3px;
font-size:1px; background:#fff;
}

table.cos td.text p.text
{
margin-left:2px;
line-height:100%;
margin-top:5px;
vertical-align:bottom;
}

table.cos td.text p.text span.sup
{
font-size:9px;
vertical-align:20%;
}


table.cos td.text p.titlu
{
margin-left:2px;
color:#333333;
line-height:100%;
vertical-align:top;
}


div#trag_cosul_tau
{
margin-left:2px;
margin-top:8px;
margin-top:5px;
empty-cells:show;
border:none;
background-color:#f2f2f2;
width:12px;
height:100px;
overflow:hidden;
float:left;
padding:0;
text-align:center;
}


div#cosul_tau_detalii
{
font-size:11px;
text-align:right;
}

div#cosul_tau_detalii span
{
font-size:11px;
font-weight:bold;
color:#0f4c97;
}

div#trag_cosul_tau 	#scrolldiv_scrollbar{
		width:10px;
		height:75px;	/* Total height - 40 pixels */
		background:#f2f2f2;
		border:1px solid #CECDCD;

	}
	/*
	The scrollbar handle
	*/
	#scrolldiv_theScroll{
		margin:1px;
		width:6px;
		height:10px;
		background:#d2d2d2;
		border:1px solid #c2c2c2;
		cursor:pointer;
	}
	/*
	Scroll buttons(The up and down arrows)
	*/
	#scrolldiv_scrollUp,#scrolldiv_scrollDown{
		border:0;
		text-align:center;
		margin:0;
		padding:0;
		cursor:pointer;
	}
	#scrolldiv_scrollUp{
		margin-bottom:2px;
	}
	#scrolldiv_scrollDown{
		margin-top:2px;
	}
	#scrolldiv_scrollDown span,#scrolldiv_scrollUp span{
		font-family: Symbol;
	}

div#ButoaneCos
{
position:absolute;
display:block;
float:right;
 height:14px;margin:0; 
 margin-left:65px;padding:1px;
 }
div#ButoaneCos img { margin-right:1px;}
div#ButoaneCos img[class]  { position:relative; top:-14px;left:20px;margin-right:1px;}

/* LOGARE */

.error {
	color:#CC0000;
	font-size:11px;
	text-align:center;
	}

/*END  LOGARE */


/*MAGAZINe*/

table.magazine select
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:5px;
color:#4d4d4d;
background-color:#F7F7F7;
width:175px;
border:1px solid #D5D5D5;

}
table.magazine td {
	font-size:12px;
	color:#4d4d4d;
}

table.magazine div.border{
	padding:10px; 
	border:2px solid #FBFBFB;
		cursor:pointer
	}

table.magazine div.border_hover{
	padding:10px; 
	border:2px solid #F2F2F2;
	cursor:pointer
	}
	
/*CUM CUMPAR*/

table.cumcumpar td {
	font-size:12px;
	color:#4d4d4d;
}




/* CLOSE BUTTON*/

a.close {
	background:url(/images/closex.gif) no-repeat 0px 0px;
	height:24px;
	width:24px;
	display:block;
	empty-cells:show;
}

a.close:hover {
	background:url(/images/closex.gif) no-repeat 0px -24px;
	height:24px;
	width:24px;
}

div.up2 {  position:relative;top:-5px;}

input.link {
border:0; background:none; padding:0; margin:0;
	font-size:12px;
	color:#176AA3;
	text-decoration:none;
	cursor:pointer;
	padding-right:5px;
	}	

input.link:hover{
border:0; background:none; padding:0; margin:0;
	font-size:12px;
	color:#595959;
	text-decoration:underline;
	}	

.hr{
	background:#f2f2f2; 
	color:#f2f2f2; 
	vertical-align:top;  
	border: 0px; 
	height:1px;  
	width:98%; 
	padding-top:0px
	}
/* RATE */
table.rateSistem td {
	font-size:12px;
	color:#4d4d4d;
}

table.rateSistem  h1{
	font-size:14px;
}

div.boxRate{
	padding:5px; 
	border:2px solid #F2F2F2;
	}
	
.lineLeft{
	float:left; 
	padding-left:20px; 
	padding-top:5px;  
	padding-bottom:5px; 
	border-left:1px solid #f2f2f2
}

table.gril{
	border-collapse:collapse	
}

table.gril td{
	border:1px solid #F2F2F2;
	border-collapse:collapse	
}

/* PRODUS */


table.produs td {
	font-size:12px;
	color:#4d4d4d;
}

table.produs img.img {
	margin:3px;
}

table.produs td.poza_mare {
	background-color:#f2f2f2; 
	vertical-align:middle; 
	color:#595959; 
	font-size:10px; 
	text-align:center; 
	cursor:pointer

}

table.produs .contur{
	 border:1px solid #e5e5e5; 
	 background-color:#FFFFFF
	}

table.produs a.info_util_ro{
	background:url(/images/informatii_utile.jpg) no-repeat 0px 0px;
	height:19px;
	width:80px;
	float:right;
	cursor:pointer;
	padding-top:5px;
	padding-right:2px;
}

table.produs a.info_util_ro:hover{
	background:url(/images/informatii_utile.jpg) no-repeat 0px -25px;
	height:19px;
	width:80px;
	float:right;
	padding-top:5px;
	padding-right:2px;
}

table.produs a.info_util_en{
	background:url(/images/informatii_utile_en.jpg) no-repeat 0px 0px;
	height:19px;
	width:80px;
	float:right;
	cursor:pointer;
	padding-top:5px;
	padding-right:2px;
}

table.produs a.info_util_en:hover{
	background:url(/images/informatii_utile_en.jpg) no-repeat 0px -25px;
	height:19px;
	width:80px;
	float:right;
	padding-top:5px;
	padding-right:2px;
}

table.produs  hr.hr{
	background:#e5e5e5; 
	color:#e5e5e5; 
	vertical-align:top;  
	border: 0px; 
	height:1px;  
	width:98%; 
	padding-top:0px;
	}

table.produs  h4{
	font-size:12px;
	vertical-align:middle;
	}
	
	
table.produs .row0{ background-color:#F9F9F9}
table.produs .row1{ background-color:#fff}

table.produs div.tabProdus a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#176AA3;
	text-decoration:none;
	font-weight:normal;
	}	

table.produs div.tabProdus a:hover{

	color:#595959;
	text-decoration:underline;
	}	
	
table.produs .select_list{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:5px;
color:#4d4d4d;
background-color:#F7F7F7;

border:1px solid #D5D5D5;
}

/* OFERTA BUSINESS*/
span.nr_tel {
color:#0f4c97;
font-weight:bold;
}
.input_desc {
font-size:12px;
color:#4d4d4d;
font-weight:bold;
}

div.subtitle {
width:500px;
font-size:14px;
color:#4d4d4d;
border-bottom:2px solid #F2F2F2;
text-align:left;
}

input.gri, select.gri, textarea.gri
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:5px;
color:#4d4d4d;
background-color:#FAFAFA;
border:1px solid #D5D5D5;
}

span.red {
color:#CC0000;
}

.bluetitle {
color:#0f4c97;
font-size:14px;
} 

.input_width{
width:200px;
}

.rowBackgr{
margin:0px;
padding:0px;
padding-bottom:5px;
height:25px;
border:0px;
background:transparent url(/images/backgr_tr_produse.gif) repeat-x left bottom;
}

.camera_list {
background-color:#ffffff;
border-left:1px solid #F7F7F7;
border-top:1px solid #F7F7F7;
border-right:1px solid #e5e5e5;
border-bottom:1px solid #e5e5e5;
}

.camera_list_over {
background-color:#ffffff;
border:1px solid #d5d5d5;
}

a.tooltip_on {
float:left;
padding-left:15px;
padding-right:5px;
background:url(/images/icons/tooltip_on.gif) no-repeat bottom left;
font-size:10px;
color:#fff;
text-decoration:none;
font-weight:normal;
padding-top:19px;
vertical-align:baseline
	}	

a.tooltip_off {float:left;
padding-left:15px;
padding-right:5px;
background:url(/images/icons/tooltip_off.gif) no-repeat bottom left;
font-size:10px;
color:#fff;
text-decoration:none;
font-weight:normal;
padding-top:19px;
vertical-align:baseline
	}	
	
a.tooltip_off:hover,a.tooltip_on:hover {text-decoration:underline;
background:url(/images/icons/tooltip_over.gif) no-repeat bottom left; 
	}				
	
	
table.abonamente { font-family:Arial, Helvetica, sans-serif;
font-size:11px;}	

.text_mic { font-size:10px; }

/*   FTP   */

.ftp_link {
width:150px;
height:24px;
display:block;
padding-top:5px;
padding-left:30px;
line-height:12px;
}

.folder_ftp {
background:url(/images/ftp/folder_ftp.gif) no-repeat;
}

.exe_ftp {
background:url(/images/ftp/exe_ftp.gif) no-repeat;
}

.arh_ftp {
background:url(/images/ftp/arh_ftp.gif) no-repeat;
}

.img_ftp {
background:url(/images/ftp/img_ftp.gif) no-repeat;
}

.file_ftp {
background:url(/images/ftp/file_ftp.gif) no-repeat;
}

.text_ftp {
background:url(/images/ftp/text_ftp.gif) no-repeat;
}

.no_ftp {
background:url(/images/ftp/no_ftp.gif) no-repeat;
}

.ftp_pdf {
background:url(/images/ftp/ftp_pdf.gif) no-repeat;
}

.text_10 {
	font-size:10px;
	color:#4d4d4d;
}

a.print_icon {
width:26px;
height:19px;
float:right;
empty-cells:show;
background:url(/images/print_icon.gif) no-repeat 0px 0px;
}
a.print_icon_m {
width:26px;
height:19px;
float:right;
empty-cells:show;
background:url(/images/print_icon_m.gif) no-repeat 0px 0px;
}


a.email_icon {
width:26px;
height:19px;
float:right;
empty-cells:show;
background:url(/images/email_icon.gif) no-repeat 0px 0px;
}

a.excel_icon {
width:26px;
height:19px;
float:right;
empty-cells:show;
background:url(/images/excel_icon.gif) no-repeat 0px 0px;
}

a.ym_icon {
width:26px;
height:19px;
float:right;
empty-cells:show;
background:url(/images/ym_icon.gif) no-repeat 0px 0px;
}

div.print 
{
position:absolute;
width:550px;
height:1px;
}

div.print div
{
position:relative;
text-align:right;
top:-1px;
margin-right:20px;

}


td.protect span
{
font-size:10px;
}

td.protect span.sup
{
vertical-align:20%;
}