.bgsus {
background-image: url(layout.jpg);
background-repeat: no-repeat;
background-position: top center;
}

.bgjos { 
background-color:#009933 
}

.menusus {
display: block;
width: 195px;
height: 26px;
}

.menusus:hover { visibility: visible; }
* html menusus:hover { visibility: visible; }
.menusus:hover img{ visibility: hidden; }

.demovideo {
background-image:url(demovideo_blue.gif);
background-repeat: no-repeat;
background-position: center center;
display: block;
width: 214px;
height: 74px;
}

.demovideo:hover { visibility: visible; }
* html demovideo:hover { visibility: visible; }
.demovideo:hover img{ visibility: hidden; }

.titlu {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
color: #00784c; 
text-decoration: none; 
text-align:left; 
font-weight: bold;
}
.titlu a {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
color: #00784c; 
text-decoration: none; 
text-align:left; 
font-weight: bold;
}
.titlu a:hover {
color: #005ca1; 
text-decoration: underline; 
}

.copyright {
font-family: arial, helvetica, sans-serif;
font-size: 13px;
color: #00923f; 
text-decoration: none; 
text-align: center; 

}
.copyright a {
font-family: arial, helvetica, sans-serif;
font-size: 13px;
color: #00923f; 
text-decoration: none; 
text-align: center; 
font-weight: bold;
}
.copyright a:hover {
color: #005ca1; 
text-decoration: underline; 
}

.barajos {
background-image: url(barajos.gif);
background-repeat: repeat-x;
background-position: bottom center;
}

.menujos {
font-family: arial, helvetica, sans-serif;
font-size: 13px;
color: #dcf0dc; 
text-decoration: none; 
text-align:center; 
font-weight: bold;
}
.menujos a {
font-family: arial, helvetica, sans-serif;
font-size: 13px;
color: #dcf0dc; 
text-decoration: none; 
text-align:center; 
font-weight: bold;
}
.menujos a:hover {
color: #ffffff; 
text-decoration: underline; 
}

.menust {
font-family: arial, helvetica, sans-serif;
font-size: 14px;
color: #00923f; 
text-decoration: none; 
text-align: right; 
font-weight: bold;
}
.menust a {
font-family: arial, helvetica, sans-serif;
font-size: 14px;
color: #00923f; 
text-decoration: none; 
text-align:left; 
}
.menust a:hover {
color: #005ca1; 
text-decoration: underline; 
}
.menusthigh {
font-family: arial, helvetica, sans-serif;
font-size: 14px;
color: #005ca1; 
text-decoration: none; 
text-align: right; 
font-weight: bold;
}

.istparagr {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
color: #00923f; 
text-decoration: none; 
text-align:justify; 
text-indent: 2em;
}

.textcontent {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
color: #00923f; 
text-decoration: none; 
text-align: justify;
 
}
.imagineparagraf {
border:2px solid #00923f;
float:left;
margin: 0px 15px 7px 0px !important;
}
.subtitlu {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #00923f; 
text-decoration: none;  
}
.continutjustify {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #00923f;
text-decoration: none;
text-align: justify;
}
.continutjustify a {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #005ca1;
text-decoration: none;
}
.continutjustify a:hover {
color: #005ca1;
text-decoration: underline;
}

textarea {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #00923f;  border: 1px solid #00923f; }
input {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #00923f;  border: 1px solid #00923f; }
select {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #00923f;  border: 1px solid #00923f; }
.box {
	border-style: solid; 
	border-color:#00923F;
	border-width:1px;
}
.error_message{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: red;
}
.msg{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00923F;
}
.greenhr{
	color: #00923F;
	background-color: #00923F;
	height: 1px;
}

.regular{
	font-family: "Times New Roman", Times, serif
	font-size: 12px;
	font-weight: normal;
	color: #00923f;
	text-decoration: none;
	text-align: justify;
}
.regular a {
	font-family: "Times New Roman", Times, serif
	font-size: 12px;
	font-weight: normal;
	color: #005ca1;
	text-decoration: none;
}
.regular a:hover {
	font-family: "Times New Roman", Times, serif
	color: #005ca1;
	text-decoration: underline;
}#special_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#special_txt .col1 {
	width: 360px;
	float: left;
}
#special_txt .col2 {
	width: 360px;
	float: right;
}
.txt {
	font-family: Arial, Helvetica, sans-serif;
}

.clear {
	clear: both;
}
.formbox {
	border-style: solid; 
	border-color:#00923F;
	border-width:1px;
	padding:10px;
}