.bold {
	font-family: Arial;	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
}
.bold3 {
	font-family: Arial;	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
}
.reg {

	font-family: Arial, Times New Roman, Times, serif;
	font-size: 10pt;
	font-weight: normal;
	text-align: justify;
	font-style: normal;
}
.reg a:link {
	font-family: Arial;	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #2363A6;
	text-decoration: underline;

}
.reg a:visited {
	font-family: Arial;	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #2363A6;
	text-decoration: none;
}
.vizibil a:visited {
        font-family: Arial;     font-size: 10pt;
        font-style: normal;
        font-weight: normal;
        color: #FFFF00;
        text-decoration: none;

}
.vizibil a:hover {
        font-family: Arial;     font-size: 10pt;
        font-style: normal;
        font-weight: normal;
        color: #FFFF00;
        text-decoration: none;
}
.vizibil a:link {
        font-family: Arial;     font-size: 10pt;
        font-style: normal;
        font-weight: normal;
        color: #FFFF00;
        text-decoration: none;
}

.reg a:hover {
	font-family: Arial;	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #FF0000;
	text-decoration: underline;

}
.regsmall {


	font-family: Arial;	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
}
.regsmallw {


	font-family: Arial;	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.boldred {
	font-family: Arial;	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	color: #bd0c08;
	text-decoration: underline;

}
.boldred a:link{
	font-family: Arial;	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	color: #bd0c08;
	text-decoration: underline;
}

.boldred a:visited{
	font-family: Arial;	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	color: #bd0c08;
	text-decoration: underline;

}
.boldred a:hover{
	font-family: Arial;	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	color: #bd0c08;
	text-decoration: underline;

}
.link {
	font-family: Arial;	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #0000FF;
	text-decoration: none;

}
.linke a:link{
	font-family: Arial;	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #0000FF;
	text-decoration: underline;
	

}
.link a:visited{
	font-family: Arial;	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #0000FF;
	text-decoration: underline;

}
.link a:hover{
	font-family: Arial;	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #0000FF;
	text-decoration: underline;

}
.boldblue {
	font-family: Arial;	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	color: #990000;
	text-decoration: underline;

}
.boldblue a:link{
	font-family: Arial;	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	color: #990000;
	text-decoration: underline;
	

}
.boldblue a:visited{
	font-family: Arial;	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	color: #990000;
	text-decoration: underline;

}
.boldblue a:hover{
	font-family: Arial;	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	color: #990000;
	text-decoration: underline;

}


.boldblacknu {
	font-family: Arial;	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	
}
.boldblack {
	font-family: Arial;	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;

}
.boldblack a:link{
	font-family: Arial;	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
	

}
.boldblack a:visited{
	font-family: Arial;	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;

}
.boldblack a:hover{
	font-family: Arial;	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;

}
.boldsm {

	font-family: Arial;	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
}
.boldsmw {

	font-family: Arial;	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.boldsm a:link{

	font-family: Arial;	font-size: 10pt;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
.boldsm a:visited{

	font-family: Arial;	font-size: 10pt;
	font-style: normal;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.regsmallbut {
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	background-image: url(images/gazduire.tab.bgr5.gif);
	height: 25px;
	color: #FF0000;
	border: 1px solid #333333;





}
.boldsmblue {
	font-family: Arial;	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #4E83D0;

}
.title {
	font-family: Arial;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;


}
.title a:link{
	font-family: Arial;	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.title a:visited{
	font-family: Arial;	font-size: 10pt;
	font-style: normal;
	font-weight: bold;

	color: #FFFFFF;
	text-decoration: none;
}
.title a:hover{
	font-family: Arial;	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.title a:active{
	font-family: Arial;	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.titleb {
	font-family: Arial;	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #FF9900;
        background-image: url(images/gazduire.bgrsub.gif);
}
.titleb a:link{
	font-family: Arial;	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}
.titleb a:visited{
	font-family: Arial;	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #999999;
	text-decoration: underline;
}
.titleb a:hover{
	font-family: Arial;	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
	text-decoration: underline;
}
.titleb a:active{
	font-family: Arial;	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
	text-decoration: underline;
}
.cpr {
	font-family: Arial;
	font-size: 9px;
	color: #000000;
}

.cpr a:link{
	font-family: Arial;
	font-size: 9px;
	color: #990000;
}
.cpr a:visited{
	font-family: Arial;
	font-size: 9px;
	color: #990000;
}.line {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #333333;
	font-family: Arial;	font-size: 10pt;
	font-weight: bold;
	color: #FF0000;
	text-align: right;


}
.boldsml {
	font-family: Arial;	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;

}
.box {
	border-top: 1px solid #CCCCCC;
	border-right: 0px solid #CCCCCC;
	border-bottom: 0px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;

}
.boldsmbox {
	font-family: Arial;	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #DDDDDD;
	border-right-color: #DDDDDD;
	border-bottom-color: #DDDDDD;
	border-left-color: #DDDDDD;

}
.but {
	font-family: Arial;	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	background-image: url(images/gazduire.b-bgr.gif);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #FFFFFF;
	height: 25px;

}
.regj {
	font-family: Arial;	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	text-align: justify;

}
.boldblue2 {
	font-family: Arial;	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #990000;
	text-align: right;
	padding-right: 5px;


}
.boldbluebig {
	font-family: Arial;	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	color: #990000;
	padding-right: 5px;

}
.bold2 {
	font-family: Arial;	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	padding-left: 10px;


}
.boldblue3 {
	font-family: Arial;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #990000;
	text-align: right;
	padding-right: 15px;
	text-decoration: underline;
}
.taho11 {
        font-family: Tahoma;
        font-size: 11px;
}
.spaceleft {
	padding-left: 10px;
}
.regsmallbutnb {

	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	background-image: url(images/gazduire.tab.bgr5.gif);
	color: #C10000;
}
.bgr3 {
        background-image: url(images/gazduire.tab.bgr3.gif);
        font-family: Arial;
        font-size: 16px;
        font-style: normal;
        font-weight: bold;
        color: #FFFFFF;
        text-align: center;
}
.dotreg {
        background-image: url(images/gazduire.web.dot.gif);
        font-family: Arial, Times New Roman, Times, serif;
        font-size: 10pt;
        font-weight: normal;
        text-align: justify;
        font-style: normal;
}
.gradientgray {
background-image: url(images/gazduire.gradient.gray.jpg);
}

.gazduirealfa {
background-image: url(images/gazduire.web.alfa.site.jpg);
}

.facilitatiweb {
background-image: url(images/facilitati.web.hosting.alfa.web.jpg);
}

.regsmallbutnb a:link {

	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #C10000;
}
.regsmallbutnb a:visited {

	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #C10000;
}
.regsmallbutnb a:hover {

	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
}
.blue {

	font-family: Arial;	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #990000;
}
.titleblue {

	font-family: Arial;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #003399;
	text-align: center;
}
.title2 {

	font-family: Arial;	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
}
.style2 {
	font-weight: bold;
	color: #990000;
}

.boldrednu {
	font-family: Arial;	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	color: #bd0c08;
	text-decoration: none;

}

.boldrednu a:link {
	font-family: Arial;	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	color: #bd0c08;
	text-decoration: none;

}

.boldrednu a:visited {
	font-family: Arial;	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	color: #bd0c08;
	text-decoration: none;

}

.boldrednu a:hover {
	font-family: Arial;	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	color: #bd0c08;
	text-decoration: none;

}

.boldredsm {
	font-family: Arial;	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #bd0c08;
	text-decoration: none;

}

a.title_marked {
	font-family: Arial;	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
}
a.title_marked:link {
	font-family: Arial;	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
a.title_marked:visited {
	font-family: Arial;	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
a.title_marked:hover {
	font-family: Arial;	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
a.title_marked:active {
	font-family: Arial;	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

a:link {
        color: #FFFFFF;
        text-decoration: none;
}
a:visited {
        text-decoration: none;
        color: #FFFFFF;
}
a:hover {
        text-decoration: none;
        color: #FFFFFF;
}

a:active {
        text-decoration: none;
        color: #FFFFFF;
}


.message_error {
	color:red;
}

input.Required
{
    background-image: url(/images/required.gif);
    background-position: top right;
    background-repeat: no-repeat;
    border-style: solid;
    border-width: 1px;
    border-color: black;
    color: black;
    font-family: verdana, helvetica, arial;
    font-size: 7.5pt;
}

input.notRequired
{
    border-style: solid;
    border-width: 1px;
    border-color: black;
    color: black;
    font-family: verdana, helvetica, arial;
    font-size: 7.5pt;
}


DIV.colot { width: 710px;height: 100px; top: 0px;left: 0px;position: relative;  margin-bottom:7px;}
DIV.tabframe    { color: #fff;  font: bold 10px arial;  text-decoration: none;  position: relative;
                  top: 2px;  margin : 0px;  width: 87px;  height:20px;  margin-right: 2px;  display:block;
                  float:left; background-image: url('tabframe.gif');  background-position: 0 -50px;
                  background-repeat: no-repeat; cursor : pointer;  text-align: center;
                  line-height: 20px;  vertical-align: bottom;
                }
iframe.colot { width:710px; height:260px; border: 2px solid #0000C4; border-top: 3px solid #0000C4;}

DIV.pcolot { width: 710px;height: 100px; top: 0px;left: 0px;position: relative;  margin-bottom:7px;}
DIV.ptabframe    { color: #fff;  font: bold 10px arial;  text-decoration: none;  position: relative;
                  top: 2px;  margin : 0px;  width: 87px;  height:20px;  margin-right: 2px;  display:block;
                  float:left; background-image: url('tabframe.gif');  background-position: 0 -50px;
                  background-repeat: no-repeat; cursor : pointer;  text-align: center;
                  line-height: 20px;  vertical-align: bottom;
                }
iframe.pcolot { width:710px; height:260px; border: 2px solid #0000C4; border-top: 3px solid #0000C4;}

DIV.dcolot { width: 710px;height: 100px; top: 0px;left: 0px;position: relative;  margin-bottom:7px;}
DIV.dtabframe    { color: #fff;  font: bold 10px arial;  text-decoration: none;  position: relative;
                  top: 2px;  margin : 0px;  width: 87px;  height:20px;  margin-right: 2px;  display:block;
                  float:left; background-image: url('tabframe.gif');  background-position: 0 -50px;
                  background-repeat: no-repeat; cursor : pointer;  text-align: center;
                  line-height: 20px;  vertical-align: bottom;
                }
iframe.dcolot { width:710px; height:260px; border: 2px solid #0000C4; border-top: 3px solid #0000C4;}


.block {
    border-style: solid;
    border-width: 1px;
    border-color: black;
    color: black;
}

.ddpanel .ddpanelcontent{ /*CSS for "content" DIV of Drop Down Panel*/
color: white;
background: #FFFFFF; /*background of Drop Down Panel*/
/*Do NOT add any "padding" or "margin" properties here! Any padding/margin should be added to your content's container within this DIV instead */
}

.ddpanel .ddpaneltab{ /*CSS for "toggle" tab DIV of Drop Down Panel*/
margin-right: 5px;
font: normal 12px Arial;
}

.ddpanel .ddpaneltab a{ /*"toggle" tab related CSS*/
float: right;
color: white;
background: black url(/images/toggleleft.gif) no-repeat left bottom; /*background of toggle tab*/
text-decoration: none;
letter-spacing: 0px;
}

.ddpanel .ddpaneltab a span{ /*"toggle" tab related CSS*/
float: left;
display: block;
background: transparent url(/images/toggleright.gif) no-repeat right bottom;
padding: 1px 12px 4px 13px;
cursor: pointer;
}

.ddpanel .ddpaneltab a span img.pointerimage{ /*CSS for pointer image within toggle tab*/
margin-top: 2px;
margin-left: 5px;
}

.ddpanel .ddpaneltab a:hover{ /*"toggle" tab related CSS*/
background-color: navy; /*background of toggle tab onMouseover*/
}

.ddpanel .ddpaneltab a:active, .ddpanel .ddpaneltab a:focus{ /*"toggle" tab related CSS*/
outline: 0;
}

.ddpanel .ddpaneltab a:hover span{ /*"toggle" tab related CSS*/
background-color: transparent;
}


.inputHighlighted{      /* Highlighting style */
                background-color:#EEEE00;
    background-position: top right;
    background-repeat: no-repeat;
    border-style: solid;
    border-width: 1px;
    border-color: black;
    color: black;
    font-family: verdana, helvetica, arial;
    font-size: 7.5pt;
}


        #ajax_listOfOptions{
                position:absolute;      /* Never change this one */
                width:175px;    /* Width of box */
                height:250px;   /* Height of box */
                overflow:auto;  /* Scrolling features */
                border:1px solid #317082;       /* Dark green border */
                background-color:#FFF;  /* White background color */
                text-align:left;
                font-size:0.9em;
                z-index:100;
        }
        #ajax_listOfOptions div{        /* General rule for both .optionDiv and .optionDivSelected */
                margin:1px;
                padding:1px;
                cursor:pointer;
                font-size:0.9em;
        }
        #ajax_listOfOptions .optionDiv{ /* Div for each item in list */

        }
        #ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
                background-color:#317082;
                color:#FFF;
        }
        #ajax_listOfOptions_iframe{
                background-color:#F00;
                position:absolute;
                z-index:5;
        }

        form{
                display:inline;
        }



