/* global */
html{height: 100%;}

body
{ font-family: verdana, arial, sans-serif;
  padding: 0px;
  margin: 0px;
  font-size: .68em;
}

p
{ margin: 0px;
  padding: 0px 0px 10px 0px;
  line-height: 1.7em;
}

h1
{ font-family: arial, sans-serif;
  letter-spacing: .1em;
}

h2
{ margin: 0px;
  padding: 0px 0px 4px 0px;
  font-size: 100%;
}

h3
{ margin: 0px;
  padding: 0px 0px 4px 0px;
  font-size: 100%;
  color:#0000CC;
}

img{border: 0px;}

a{outline: none;}

/* image positioning - left, right and center */
.left
{ float: left; 
  padding: 0px 8px 0px 0px;
}

.right
{ float: right; 
  padding: 0px 0px 0px 8px;
}

.center
{ display: block;
  text-align: center;
  margin: 0 auto;
}

/* block quote */
blockquote
{ margin: 5px 0px 5px 0px; 
  padding: 6px 0px 0px 5px;
  
  border-left: 6px solid;
  color:#0000FF;
  font-weight:bold;
}


/* ordered list */
ol
{ margin: 8px 0px 0px 24px;
  padding: 0px;
}

ol li
{ margin: 0px 0px 11px 0px; 
  padding: 0px;
}

/* main container */
#main
{ width: 930px;
  margin-left: auto; 
  margin-right: auto;
}



/* links above the logo / footer */
 #footer
{ margin-left: 10px; 
  margin-right: auto;
  
  padding: 10px 21px 0px 19px;
  width: 870px;
  height: 26px;
  font-size: 94%;
  text-transform: uppercase;
}

 #footer_sigle
{ margin-left: auto; 
  margin-right: auto;
  margin-top:5px;
 /* border-color:#00FF00;
  border:solid 1px; */
  
  padding: 0px 20px 0px 0px;
  width: 930px;
  height: auto;
  font-size: 94%;
  text-align:right;
 
}



#sus
{ margin-left: 10px; 
  margin-right: auto;
  padding: 0px 0px 0px 0px;
  width: 910px;
  height: 26px;
  position:relative;
  top:0;
  left:0;
  text-transform: uppercase;
  overflow:hidden;
  

}

#links
{ margin-left: auto; 
  margin-right: auto;
  float:right;
  position:relative;
  padding: 10px 10px 0px 19px;
  width: 200px;
  height: 26px;
  font-size: 94%;
  text-transform: uppercase;
}

#mesaj
{ margin-left: 2px; 
  margin-right:0px;
  margin-top:0px;
  float:left;
  width: 350px;
  height: 20px;
  font-size: 94%;
  text-transform: uppercase;
  position:relative;
  padding-left:20px;
  text-align:justify;
  background:url(../pictures/sageata.jpg) no-repeat;
  background-position:1% 17%;
  float:left;


}

#links{text-align: right;}

#footer{text-align: center; position:relative; float:inherit;}

#links a, #footer a{text-decoration: none;}

#links a:hover, #footer a:hover{text-decoration: underline;}

/* logo */



#logo
{
	margin-left: auto;
	margin-right: auto;
	margin-top:auto;
	
	width:910px;
	height:111px;
	position:relative;
/*	margin-top:-10px; */
	
}



#logo h1
{ margin: 0px;
  padding: 0px 0px 0px 5px;
  font-size: 100%;
  
  letter-spacing: .2em;
}



/* main content */
#content
{ margin-left: auto; 
  margin-right: auto;
  width: 910px;
  height: auto;
  padding: 0px;

  overflow: hidden; 
} 


/* column 1 - contains sidebar items */
#column1
{ width: 147px;
  float: right;
  padding: 16px 0px 15px 0px;
}

.sidebaritem
{ text-align: left;
  width: 128px;
  float: left;
  margin: 0px 0px 25px 0px;
}

.sbihead
{ height: 14px;
  width: 128px;
  padding: 5px 0px 5px 19px;

}

.sbihead h1
{ padding: 0px; 
  margin: 0px; 
  font-weight: bold;
  font-size: 112%;
}

.sbicontent{padding: 14px 5px 8px 5px;}

.sbicontent p
{ line-height: 14px; 
  padding: 0px 0px 8px 0px;
}

.sbilinks{padding: 0px; }

.sbilinks ul{margin: 0px auto;} 

.sbilinks li 
{ margin: 0px; 
  float: left; 
  list-style: none; 
} 

.sbilinks li a , .sbilinks li a:hover
{ float: left; 
  height: 16px;
  text-decoration: none; 
  padding: 5px 0px 4px 19px;
  width: 128px;
  border: 0px;
} 

html>body .sbilinks li a 
{ float: left; 
  height: 16px;
  clear:both;
  text-decoration: none; 
  padding: 5px 0px 4px 19px;
  margin-left:-40px;
  width: 128px;
  border: 0px;
} 

html>body  .sbilinks li a:hover
{ float: left; 
  height: 16px;
  clear:both;
  text-decoration: none; 
  padding: 5px 0px 4px 19px;
  margin-left:-40px;
  width: 128px;
  border: 0px;
} 

/* column 2 - page content */
#column2
{ text-align: justify;
  width: 722px;
  float: left;
  padding: 12px 3px 15px 19px;
  z-index:1;
 
}


#column2 h1
{ padding: 6px 0px 4px 0px; 
  margin: 0px 0px 12px 0px; 
  border-bottom: 1px solid;
  font-size: 150%;
  font-weight:bold;
  text-transform: uppercase;

}

#column2 ul li
{ list-style-type: square;
  margin: 0px 0px 11px 0px; 
  padding: 0px;
}

#soft-butoane
{
width:315px;
height: 30px;
float:right;
top:0px;
margin-top:-8px;
margin-right:-30px;
/*
  border:1px;
  border-style: solid;
  */
}

#but-download, #but-update, #but-pret
{
  margin-left: 2px; 
  margin-right:0px;
  margin-top:0px;
  float:left;
  width: 100px;
  height: 30px;
  font-size: 94%;
  text-transform: uppercase;
  position:relative;
  padding-left:0px;
  padding-top:0px;
  text-align:justify;
  /*
  border:1px;
  border-style: solid;
  */
}

#but-update
{
 margin-left: 9px; 
}

#but-pret
{
 margin-left: -9px; 
}

.sidebaritem a, #column2 a, .sidebaritem a:hover, #column2 a:hover
{ padding: 0px 0px 2px 0px;
  text-decoration: none;
  border-bottom: 1px dashed;
  
}

.sidebaritem a:hover, #column2 a:hover{border-bottom: 2px solid; border-bottom-color:#000099;}

/***** pentru oferta si contact ********/

#contact
{ text-align: justify;
  width: 470px;
  float:left;
  position:relative;
  font-size:1.2em;
 
  padding:5px 0px 0px 20px;
  background-color:#F4F4F4;
  z-index:1;

}



#contact1
{ text-align: justify;
  width: 200px;
  height:400px;
  float:left;
  position:relative;
  font-size:0.9em;
  padding: 15px 5px 15px 10px;

  
  z-index:2;

}

#contact2
{text-align:left;
  width: 720px;
  height:auto;
  float:left;
  position:relative;
  font-size:0.9em;
  padding: 20px 15px 15px 0px;
  
  
  z-index:2;

}

#oferta1
{ text-align: justify;
  width: 700px;
  float:left;
  position:relative;
  font-size:1em;
  padding:5px 0px 0px 20px;
 
  z-index:1;
  
  }

/*   pentru tarif vamal */

/* main container pt tarif */

#gol
{
	
  padding-left:55px;
  width: 910px;
  height: auto;

 
}

#gol1
{
position:relative;	
  padding-left:30px;
  margin-left:57px;
  margin-top:20px;
  padding-top:10px;
  padding-bottom:7px;
  width: 880px;
  height: auto;
  background:#FFFFFF;

 
}

/* tarifvamal_1 - page content */
#tarifvamal_1
{ text-align: justify;
  width: 900px;

  float:left;
  position:relative;
  padding: 5px 3px 0px 0px;
  margin-bottom:0px;
  margin-top:0px;
  z-index:1;
  /* font-size:medium; */
}

#sus1
{ margin-left: 47px; 
  margin-right: auto;
  padding: 0px 0px 0px 0px;
  width: 910px;
  height: 26px;
  position:relative;
  top:0;
  left:0;
  text-transform: uppercase;

}

#save_excel
{
float:left;
position:relative;
margin-bottom:0px;
padding-left:55px;
margin-left:0px;
width:700px;
background:transparent;
color:#FFFFFF;


}

#save_excel a:hover
{ padding: 0px 0px 2px 0px;

  text-decoration: none;
  color:#00FF00;

  border-bottom: 2px solid; border-bottom-color:#00FF00;

  
}

#save_excel a{text-decoration: none; color:#00FF00;}

/* #save_excel a:hover{text-decoration: underline;} */




  .style3 {
	font-size: small;
	color: #000000;
}

.style5_soft {font-size: large; color:#000099; }
.style5_soft a:hover {font-size: large; color:#000099; }



.soft_update
{

height:auto;
width:607px;

margin:0px 0px 0px 0px;

}

.soft_update p
{ margin: 0px 0px 0px 0px;
  padding: 0 0 0 10px;
  background:url(../pictures/menu_hover.png);
  font-size: 18px; color:#000000

}

.link1_soft_update {
	color:#000099;
	background-color:#99FFFF;
	text-decoration:none;
	border-bottom:none;
	font-weight:bold;
	
}

/**************** column 1 - download ***********************/

#download_dreapta
	{width: 120px;
  	height:150px;
  	float:left;
	margin-left:10px;
	padding:0px;
	background:url(../pictures/download.jpg) no-repeat center bottom;
	font:18px/18px Georgia, "Times New Roman", Times, serif; 
	font-weight:normal; 
  	text-align:center;
	
	}

#column1 #download_dreapta a{width:120px; height:150px;  display:block; text-decoration:none; color:#FFFF00;}

#column1 #download_dreapta a:hover{width:120px; height:150px;  background:url(../pictures/download_up.jpg) no-repeat center bottom; text-decoration:none;}

/**************** column 1 - reclama ***********************/

#reclama
	{width: 120px;
  	height:auto;
  	float:left;
	margin-left:10px;
	margin-top:20px;
	margin-bottom:20px;
	padding:0px;
	font:12px/15px Arial, Helvetica, sans-serif;
	font-weight:normal; 
  	text-align:center;
	}

#column1 #reclama a{width:120px; height:auto; display:block; text-decoration:none; color:#FFFF00;
}
#column1 #reclama a:hover{width:120px; height:auto; text-align:inherit; text-decoration:none;}
	
#column1 #reclama a:link{ text-decoration:none;}


