body{margin:0; padding:0; background-color:#FFFFFF}
table, td {border-collapse:collapse;}
img {border:0;}
input, textarea, select{font:11px Trebuchet MS, Arial, Geneva, sans-serif; color:#4F555E; padding-left:2px}

form, td {margin:0; padding:0;}

H1 { font:12px/16px  verdana, tahoma, arial, helvetica, sans-serif; color:#4F555E; font-weight:bold;}
H2 { font:11px/16px  verdana, tahoma, arial, helvetica, sans-serif; color:#4F555E; font-weight:bold; margin: 0 0 0 0;}

.align_right{text-align:right; }

.bottom{vertical-align:bottom}


.header{
	font:10px/13px arial, helvetica, sans-serif;
	color:#4C606C;
}
.header strong{
	font:10px/13px arial, helvetica, sans-serif;
	text-transform:uppercase;
	color:#4C606C;
}
.header a{
	text-decoration:none;
	color:#4C606C;
}
.header a:hover{
	text-decoration:underline;
}

.content{
	font:11px/13px Trebuchet MS, arial, helvetica, sans-serif;
	color:#4F555E;
}
.content b{
	font:11px/13px Trebuchet MS, arial, helvetica, sans-serif;
	color:#016797;
	font-weight:bold;
	
}
.content a{
	text-decoration:underline;
	color:#016797;
}
.content a:hover{
	text-decoration:none;
}
.content span a{
	text-decoration:underline;
	color:#4F555E;
}
.content span a:hover{
	text-decoration:none;
}
.content strong a{
	font:10px/13px Trebuchet MS, arial, helvetica, sans-serif;
	text-decoration:underline;
	color:#016797;
}
.content span a:hover{
	text-decoration:none;
}

.content ul { 
	margin:0;
	padding:0; 
	list-style:none;
}
.content li {
	font:10px/13px Trebuchet MS, arial, helvetica, sans-serif;
	background:url(images/str.jpg) center left no-repeat; 
	margin:0 0 0 0; 
	padding:0 0 0 9px;
}
.content li a { 
	line-height:13px;
	color:#016797;
	text-decoration:none; 
	background-position:left center;
}
.content li a:hover { 
	text-decoration:underline;
}


.footer{
	font:11px/14px  verdana, tahoma, arial, helvetica, sans-serif;
	color:#ffffff;
}
.footer a{
	color:#ffffff;
	text-decoration:none;
}
.footer a:hover{
	text-decoration:underline;
}

.PathLink
{
  font-family: helvetica; font-size:12px; color:#6E8187;  text-decoration: none; font-weight:bold;
}
.PathText
{
  font:11px/16px  verdana, tahoma, arial, helvetica, sans-serif; color:#6E8187;
}

.NormalLink
{
  font-family: 11px/16px  verdana, tahoma, arial, helvetica, sans-serif; color:#0056A3;  text-decoration: none;
}

.GroupHeaderLink
{
  font-family: helvetica; font-size:12px; color:#FFFFFF;  text-decoration: none; font-weight:bold;
}

.NormalText
{
  font:11px/16px  verdana, tahoma, arial, helvetica, sans-serif; color:#4F555E;
}

.BorderAll { border-top: 1px solid #C7C7C7; border-bottom: 1px solid #C7C7C7; border-left: 1px solid #C7C7C7; border-right: 1px solid #C7C7C7;}
.BorderLR { border-left: 1px solid #C7C7C7; border-right: 1px solid #C7C7C7;}
.BorderAllDark { border-top: 1px solid #3E3E3E; border-bottom: 1px solid #3E3E3E; border-left: 1px solid #3E3E3E; border-right: 1px solid #3E3E3E;}

.BorderDotB { border-bottom: 1px dotted #C7C7C7; }
.BorderDotR { border-right: 1px dotted #C7C7C7; }

.BorderChapter 
{ 
  border-top: 1px solid #DEDEDE; border-bottom: 1px solid #DEDEDE; border-left: 1px solid #DEDEDE; border-right: 1px solid #DEDEDE; 
  padding: 3px 3px 3px 3px; background-color:#F6F6F6;
}

.TitleSubMeniu
{
  font:12px/14px  verdana, tahoma, arial, helvetica, sans-serif;
	color:#333333; 
	text-decoration:none; font-weight:bold;
}

.TextSubMenu
{
  font:13px  tahoma, arial, helvetica, sans-serif;
	color:#354477; 
	text-decoration:none;
}

.TextUserName
{
  font: 14px/16px calibri, verdana, tahoma, arial, helvetica, sans-serif;
	color:#C5DCF6; 
}

.LinkLeftMenuUnselected
{
  font:11px  verdana;
  font-weight: bold;
	color:#000000; 
	text-decoration:none;
}

.LinkLeftMenuSelected
{
  font:11px  verdana;
  font-weight: bold;
	color:#ffffff; 
	text-decoration:none;
}

.LinkMenu
{
  font: 14px/16px calibri, verdana, tahoma, arial, helvetica, sans-serif;
	color:#000000; 
	text-decoration:none;
}

.LinkSubMenu
{
  font: 14px/16px calibri, verdana, tahoma, arial, helvetica, sans-serif;
	color:#C5DCF6; 
	text-decoration:none;
}
.LinkSubMenu:hover
{
  color:#ffffff; 
}

.LinkSubMenuSelected
{
  font: 14px/16px calibri, verdana, tahoma, arial, helvetica, sans-serif;
	color:#FFDF8D; 
	text-decoration:none;
}
.LinkSubMenuSelected:hover
{
  color:#ffffff; 
}

.MenuBackground
{
  background-image: url(http://www.thermodesign.ro/Resources/Images/MenuBackground.jpg);
}
.MenuSelectedLeftBackground
{
  background-image: url(http://www.thermodesign.ro/Resources/Images/MenuSelectedLeftBackground.jpg);
}
.MenuSelectedMainBackground
{
  background-image: url(http://www.thermodesign.ro/Resources/Images/MenuSelectedMainBackground.jpg);
}
.MenuSelectedRightBackground
{
  background-image: url(http://www.thermodesign.ro/Resources/Images/MenuSelectedRightBackground.jpg);
}
.MenuItem:hover
{
  background-image: url(http://www.thermodesign.ro/Resources/Images/MenuHoverBackground.jpg);
}

.MessageBox
{
  border-right: #FFCF0F 1px solid; border-top: #FFCF0F 1px solid; border-left: #FFCF0F 1px solid; border-bottom: #FFCF0F 1px solid;
  background-color:#FFFFDE; 
}

.TextBox {
	border-bottom: #bbb 1px solid; border-left: #bbb 1px solid; padding-bottom: 2px; padding-left:2px; padding-right: 2px; 
	border-top: #bbb 1px solid; border-right: #bbb 1px solid; padding-top: 2px; 
	font: 12px "Helvetica Neue", Arial, Helvetica, sans-serif; background: #fff;
	-moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px
}
.TextBox[disabled='disabled'] {
	background: #eee; color: #444
}
.TextBox:focus {
	border-bottom: #005CA9 1px solid; border-left: #005CA9 1px solid; border-top: #005CA9 1px solid; border-right: #005CA9 1px solid
}

.FormButton
{
	background-image: url('http://www.thermodesign.ro/Resources/Images/ButtonBackground.jpg');
	border: solid 1px #DEB744;
	color: #3E3E3E; height:24px;
	font-family: Calibri; font-size: 14px; font-weight:bold; padding-top:2px;
	cursor:pointer;
}

.AllBorderCellLightGrey {
	BORDER-BOTTOM: #cecece 1pt solid; BORDER-LEFT: #cecece 1pt solid; BORDER-TOP: #cecece 1pt solid; BORDER-RIGHT: #cecece 1pt solid
}
.TBLBorderCellLightGrey {
	BORDER-BOTTOM: #cecece 1pt solid; BORDER-LEFT: #cecece 1pt solid; BORDER-TOP: #cecece 1pt solid
}
.BLBorderCellLightGrey {
	BORDER-BOTTOM: #cecece 1pt solid; BORDER-LEFT: #cecece 1pt solid
}
.BLRBorderCellLightGrey {
	BORDER-BOTTOM: #cecece 1pt solid; BORDER-LEFT: #cecece 1pt solid; BORDER-RIGHT: #cecece 1pt solid
}



