a {
  color:#33ccff;
	}

a:hover {
  color:lime;
	text-decoration:none;
	}

a.darklink {
	color:#000000;
	}
	
a.darklink:hover {
	color:#000000;
	text-decoration:none;
	}
	
body {
  text-align:center;
	background-color:#99ccff;
	margin:0px;
	padding:0px;
	}
	
input {
  border:1px solid #006699;
	}
	
h1 {
	font-family:Helvetica,sans-serif;
	font-weight:bold;
	font-size:22px;
	text-align:center;
	color: #006699;
	width:450px;
	margin:10px 70px 30px 70px;
	}

h2 {
	font-family:Tahoma,serif;
	font-size:18px;
	text-align:left;
	margin:3px 0px;
	color:#333333;
	}
	
h4 {
	font-family:tahoma,serif;
	font-size:11px;
	font-weight:bold;
	color:#000099;
	margin:5px;
	}	 

img
	 {
	 border:0;
	 }
	 
sup {
   color:#a52a2a;
	 }	 

ul,ol {
	 text-align:justify;
	 line-height:inherit;
	 font-family:tahoma,serif;
	 font-size:0.85em;
	 }

.red {
	 color:#ff0000;
	 } 
	
.specs li 
	 {
	 list-style-image:url('images/point3.gif');
	 margin-top:5px;
	 margin-bottom:5px;
	 }

ul.specs
	 {
	 margin:2px 20px;
	 padding:2px;
	 }

.strike
  {
	text-decoration:line-through;
	}
	
.tabel_gazduire {
  background-color:#ffffff;
	text-align:center;
	line-height:2em;
	}
	
.exceptie_tabel_gazduire
  {
	background-color:#99ccff;
  text-align:right;
	line-height:2em;
	}
	
#mainwrapper
  {
	position:relative;
	width:780px;
	padding:0px;
	border:0;
	margin:0px auto;
	background-color:white;
	background-image:url('images/background.gif');
	}
	
#topimage
  {
	position:relative;
	width:780px;
	height:127px;
	background-color:#d5d5d5;
	margin:0px auto;
	padding:0px;
	border:0;
	background-image:url('images/top-thick-banner.jpg');
	clear:both;
	}
	
#secimage
  {
	position:relative;
	width:780px;
	height:42px;
	background-color:#d5d5d5;
	margin:0px auto;
	padding:0px;
	border:0;
	background-image:url('images/top-thin-banner.gif');
	clear:both;
	}
	
#secwrapper
  {
	position:relative;
	width:780px;
	overflow:visible;
	background-color:white;
	margin:0px auto;
	padding:0px;
	border:0px;
	background-image:url('images/background.gif');
	clear:both;
	}
	
#contentwrapper
  {
	position:relative;
	margin:0px 0px 0px 162px;
	padding:0px;
	width:618px;
	text-align:left;
	font-family:tahoma,serif;
	font-size:0.8em;
	}
	
#content
  {
	position:relative;
	width:590px;
	margin:10px 10px 10px 10px;
	padding:0px;
	border:0px;
	overflow:visible;
	}
	
#tocwrapper
  {
	position:absolute;
	top:0px;
	left:0px;
	width:162px;
	background-color:#000033;
	padding:0px;
	margin:0px;
	color:white;
	font-family:tahoma,serif;
	font-size:0.7em;
	text-align:left;
	line-height:1.5em;
	}
	
#tocdiv
  {
	position:relative;
	padding:10px 2px 10px 5px;
	color:#ffffff;
	}
	
#navbar
  {
	position:relative;
	border-left:3px solid white;
	padding-left:5px;
	}
	
#footerwrap
  {
	position:relative;
	margin:0px auto;
	width:780px;
	height:21px;
	background-image:url('images/footer.gif');
	font-family:tahoma,serif;
	font-size:10px;
	text-align:left;
	clear:both;
	}
	
.packbg
  {
	position:relative;
	width:225px;
	height:360px;
	clear:left;
	float:left;
	margin:20px;
	}
	
.packtext
  {
	margin:45px 12px 12px 12px;
	font-family:tahoma,serif;
	font-size:0.85em;
	color:#ffffff;
	}
	
.packbgright
  {
  position:relative;
  width:225px;
  height:360px;
  float:right;
  clear:none;
  margin:20px;
	}

.navbarspecs
  {
	position:relative;
	border-left:3px solid white;
	padding-left:5px;
	background-color:#006699;
	}
