body{
margin-top: 5px;
margin-left: auto;
margin-right: auto;
margin-bottom: auto;
}
#main{
 border: 0px #f00 solid;
 background-color: #FFFFFF;
 width: 900px;
}
#header{
 border: 0px #f00 solid;
 width: 900px;
 height: 84px;
 text-align: center;
 vertical-align: top;
}
h3{
 margin: 0;
 font-size: 12px;
 display: inline;
 color: #cc0e00;
}
/* BEGIN CSS SITEMAP */
.td-gol{ width: 20px; }
.td-titlu{ border: 0px #ff0000 solid; height: 10px; background-image: url(../img/add.gif); background-repeat: no-repeat; background-position: left center; padding-bottom: 0px; padding-top: 0px; padding-left: 15px; font-weight: bold; font-size: 10pt; text-decoration: underline; color: #E21F0A; vertical-align: middle; }
.td-link{ width: 230px; padding-left: 12px; background-image: url(../img/remove.gif); background-repeat: no-repeat; background-position: left center; }
.td-gol-dot{ background-image: url(../img/dotsm.gif); background-repeat: repeat-x; background-position: left center; height: 10px; }

.harta-site{
 border: 0px #f00 solid;
 width: 700px;
}
a.harta-site:link, a.harta-site:visited, a.harta-site:active{color: #555555; font-size: 9pt; font-weight: bold; text-decoration: none;}
a.harta-site:hover                                          {color: #E21F0A; font-size: 9pt; font-weight: bold; text-decoration: underline;}

/* END CSS SITEMAP */
.td-meniu{
 background-color: #888888;
}
.td-clienti-top{
width: 290px;
padding-left: 30px;
padding-top: 30px;
text-align: left;
vertical-align: top;
font-size: 9pt;
font-family: Arial, Helvetica, sans-serif;
line-height: 20px;
}
.td-clienti-bottom{
width: 290px;
padding-left: 30px;
padding-bottom: 50px;
text-align: left;
vertical-align: bottom;
font-size: 9pt;
font-family: Arial, Helvetica, sans-serif;
line-height: 20px;
}
.div-scroll{
visibility: hidden;
border: 0px #f00 solid;
width: 650px;
height: 470px;
overflow: visible;
font-size: 9pt;
font-family: Arial, Helvetica, sans-serif;
position: absolute;
display: inline;
line-height: 20px;
}
.div-scroll-visibile{
border: 0px #f00 solid;
visibility: visible;
width: 679px;
padding: 0px 20px 0px 0px ;
overflow: visible;
color: #333;
text-align: left;
font-size: 9pt;
font-family: Arial, Helvetica, sans-serif;
line-height: 20px;
}
.div-companie{
border: 0px #f00 solid;
visibility: visible;
width: 679px;
padding: 0px 0px 20px 0px ;
overflow: visible;
color: #333;
text-align: left;
font-size: 9pt;
font-family: Arial, Helvetica, sans-serif;
line-height: 20px;
}
.p-title{
background-image: url(../img/hline.gif);
background-repeat: repeat-y;
border: 0px #f00 solid;
font-size: 10pt;
font-weight: bold;
color: #888888;
width: 620px;
height: 20px;
padding-left: 80px;
padding-top: 4px;
}
#footer{
border: 0px #c0c0c0 solid;
border-top: 1px #c0c0c0 solid;
text-align: center;
vertical-align: middle;
color: #000;
font-weight: bold;
}
.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 13px Arial;
width: 915px;
border: 0px solid #625e00;
}
.solidblockmenu li{
display: inline;
}
.solidblockmenu li a{
float: left;
color: white;
padding: 5px 7px;
text-decoration: none;
border-right: 1px solid #fff;
}
.solidblockmenu li a:visited{
color: white;
}
.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(../img/blockactive.gif) center center repeat-x;
}
*
a:link.link-dr, a:visited.link-dr, a:active.link-dr   {color: #cc0e00; font-weight: bold; text-decoration: none;}
a:hover.link-dr                                       {color: #999; font-weight: bold; text-decoration: none;}
a:link.link-drs, a:visited.link-drs, a:active.link-drs{color: #999; font-weight: bold; text-decoration: underline;}
a:hover.link-drs                                      {color: #999; font-weight: bold; text-decoration: none;}


.confort-activ-poza{
 width: 175px;
 height: 120px;
 font-size: 10pt;
 font-weight: bold;
 text-align: center;
 vertical-align: top;
}
.confort-activ{
 width: 175px;
 height: 40px;
 font-size: 10pt;
 font-weight: bold;
 padding-top: 5px;
 text-align: center;
 vertical-align: top;
}
.col1{border: 0px #000 solid; width: 400px; text-align: left; vertical-align: text-top; font-family: Times New Roman; font-size: 10pt; color: #000; font-weight: bold;}
.col2{border: 0px #000 solid; width: 400px; text-align: left;}
.input, .textarea{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000; width: 400px; }
.button{background-image: url(../img/input.gif); font-size: 9pt; border: 1px #000 solid;}

/* BEGIN STIRI */
.leftmain {
	text-align : left;
	width : 160px;
}
table.moduletable th {
	height : 22px;
	font : bold 9pt tahoma, Arial, Verdana, sans-serif, Helvetica;
	color : #888;
	text-align : left;
	padding: 0px 0px 0px 5px;
	line-height : 22px;
}
#leftmain table.moduletable td {
	font : normal 12px tahoma, Arial, Verdana, sans-serif, Helvetica;
	color : #333;
	text-align : left;
	padding : 2px 0px 2px 0px;
}
div.corner_inner {
	padding: 0px 5px 0px 5px;
}
div.left_edge {
	background: url(../img/bg_rightside.gif) repeat-y right top;
	margin-bottom : 7px;
}
div.right_edge {
	background: url(../img/bg_leftside.gif) repeat-y left top;
}
div.top_lcorner {
	background: url(../img/corner2.gif) no-repeat right top;
	height : 6px;
}
div.top_rcorner {
	background: url(../img/corner1.gif) no-repeat left top;
	height : 6px;
}
div.top_edge {
	background : url(../img/bg_corner1.gif) top right repeat-x;
	height : 6px;
	clear : both;
}
div.bot_lcorner {
	background: url(../img/corner4.gif) no-repeat right bottom;
	height : 6px;
}
div.bot_rcorner {
	background: url(../img/corner3.gif) no-repeat left bottom;
	height : 6px;
}
div.bottom_edge {
	background : url(../img/bg_corner2.gif) bottom right repeat-x;
	height : 6px;
	clear : both;
}
.contentpaneopen {
	margin: 0px;
	text-align : left;
	color : #333;
	padding : 0px;
	width : 100%;
}
a.readon:link, a.readon:visited {
	font : bold 10px Tahoma, Arial, Helvetica, sans-serif;
	color : #333;
	background : url(../img/arrow_stiri.gif) no-repeat;
	background-position: 10% 50%;
	border : 1px solid #E0E0E0;
	padding : 2px 4px 2px 20px;
	white-space : nowrap;
	float : right;
	line-height : 10px;
	text-align : left;
	text-decoration : none;
}
a.readon:hover {
 color : #CC0033;
	text-decoration : none;
}
/* END STIRI */

* html .meniu-ie{
 background-color: transparent;
 border: 1px #f00 solid;
 width: 300px;
}

