a:hover {color: #EB1D25;text-decoration: underline;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:active {text-decoration: none;}
body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


/* contact image */
.contact_utile{
	background: #ffffff url(../imag/contact_utile.jpg) left 0 no-repeat;
}
.contact_servicii{
	background: #ffffff url(../imag/contact_servicii.jpg) left 0 no-repeat;
}

/* header */
.class_header_01{
	background: #ffffff url(../imag/header01a.jpg) left 0 repeat-x;
}
.class_header_02{
	background: #ffffff url(../imag/back_header.jpg) left 0 repeat-x;
}
.class_header_03{
	background: #ffffff url(../imag/back_button.jpg) left 0 repeat-x;
}
.class_header_04{
	background: #ffffff url(../imag/back_header04.jpg) left 0 repeat-x;
}

/* frame */
.class_frame_porto{
	background: #ffffff url(../imag/frame/frame01b.jpg) left 0 repeat-x;
	font-family: Tahoma;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
.class_frame_albastru{
	background: #ffffff url(../imag/frame/frame02b.jpg) left 0 repeat-x;
	font-family: Tahoma;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
.class_frame_maro{
	background: #ffffff url(../imag/frame/frame03b.jpg) left 0 repeat-x;
	font-family: Tahoma;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}


.class_windows_nou{
	background: #ffffff url(../imag/nou.jpg) center 0 no-repeat;
}

.class_despre{
	background: #ffffff url(../imag/back_despre.jpg) right 0 no-repeat;
}

.class_lateral01{
	background: #ffffff url(../imag/lateral01.jpg) left 0 repeat-x;
}
.class_lateral02{
	background: #ffffff url(../imag/back_button.jpg) left 0 repeat-x;
}
.class_lateral03{
	background: #ffffff url(../imag/lateral03.jpg) left 0 repeat-x;
}

.lateral04{
	background: #ffffff url(../imag/lateral04.jpg) left bottom repeat-x;
}
.parteneri{
	background: #ffffff url(../imag/lateral04.jpg) left bottom repeat-x;
	height:80px;
}

.class_back_button{
	background: #ffffff url(../imag/back.jpg) left 0 repeat-x;
}
.class_left_button{
	background: #ffffff url(../imag/button_a.jpg) right 0 no-repeat;
}

.class_footer02{
	background: #ffffff url(../imag/footer02.jpg) left 0 repeat;
}
.class_footer01{
	background: #ffffff url(../imag/footer01.jpg) left 0 repeat-x;
}
.class_lateral_footer{
	background: #ffffff url(../imag/lateral_footer.jpg) left 0 repeat-x;
}



.footer_class{
	width: 450px; /*width of menu*/
	text-align:centre;
}
.footer_class ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.footer_class ul li{
	display: inline;
}
.footer_class ul li a{
	font: normal 11px Tahoma;
	/*background-color:#F7F6E4;*/
	padding: 0px 0px 0px 2px;
	text-decoration:none;
	color:#FFFFFF;
}	
.footer_class ul li a:hover{
color:#FF9900;
}

.indentmenu{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	width: 850px;
	overflow: hidden;
	background: url(../imag/back_button.jpg) left 0 repeat-x;
	height:50px;
	text-align:center;
	white-space: nowrap;
	text-decoration: none;
}
.indentmenu ul{
	margin: 0;
	padding: 0;
	width: 100%; /*width of menu*/
	color: #ffffff; /*text color*/
	padding-top: 10px;
	padding-left: 110px;
	text-align:center;
	text-decoration: none;
}
.indentmenu ul li{
	display: inline;
}
.indentmenu ul li a{
	float: left;
	color: #ffffff; /*text color*/
	padding: 12px 6px 15px 5px;
	text-decoration: none;
	text-align:center;
	background: url(../imag/button_a.jpg) right 0 no-repeat;
	width:108px;
	text-align:center;
	text-decoration: none;
}
.indentmenu ul li a:visited{
	color: #ffffff;
}
.indentmenu ul li a:hover, .indentmenu ul li .current{
	color: #ffffff !important; /*text color of selected and active item*/
	padding-top: 12px; /*shift text down 1px for selected and active item*/
	padding-bottom: 15px; /*shift text down 1px for selected and active item*/
	background: url(../imag/button_b.jpg) right 0 no-repeat;
	text-align:center;
	text-decoration:none;
}




.detalii{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	width: 100%;
	overflow: hidden;
	/*background: #ffffff; url(../imag/detalii.jpg) right 0 repeat-x;*/
	height:36px;
	text-align:center;
	white-space: nowrap;
	text-decoration: none;
}
.detalii ul{
	margin: 0;
	padding: 0;
	width: 100%; /*width of menu*/
	color: #ffffff; /*text color*/
	padding-left: 0px;
	text-align:center;
	white-space: nowrap;
	text-decoration: none;
}
.detalii ul li{
	display: inline;
}
.detalii ul li a{
	float: left;
	color: #224258; /*text color*/
	padding: 7px 1px 9px 2px;
	text-decoration: none;
	text-align:center;
	background: url(../imag/detalii_a.jpg) right 0 no-repeat;
	width:94px;
	text-align:center;
	text-decoration: none;
}
.detalii ul li a:visited{
	color: #224258;
}
.detalii ul li a:hover, .detalii ul li .detalii_current{
	color: #ffffff !important; /*text color of selected and active item*/
	padding: 7px 1px 9px 2px;
	background: url(../imag/detalii_b.jpg) right 0 no-repeat;
}


.bullets01{
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #b00303;
	background: url(../imag/bullets01.jpg) left 0 no-repeat;
	margin:0;
	padding:0;
	text-align:center;
	padding-right:8px;
	float:left;
	width:21px;
}

.id_line01 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	font-style: normal;
	background-image: url(../imag/line_orizontala01.gif);
	background-repeat: repeat-x;
	background-position: center center;
}
.id_11N_albastru_inchis {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #29313B;
	line-height:15px;
}
.id_12N_albastru_inchis {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #29313B;
	line-height:18px;
}

.id_11B_negru {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	line-height:15px;
}

.id_12N_verde{
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #257911;
	line-height:18px;
}

.id_11N_negru {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	line-height:15px;
}
.id_12N_negru {
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	line-height:18px;
}

.id_11N_albastru {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #1f395d;
	line-height:15px;
}
.id_12N_albastru {
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #1f395d;
	line-height:18px;
}

.id_11N_rosu {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #b00303;
	line-height:15px;
}
.id_12N_rosu {
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #b00303;
	line-height:18px;
}
.id_14N_rosu {
	font-family: Tahoma;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #b00303;
	line-height:18px;
}

.id_11N_maro01 {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #4d4d4d;
	line-height:15px;
}
.id_12N_maro01 {
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #4d4d4d;
	line-height:18px;
}

.id_11N_maro {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #a29f84;
	line-height:15px;
}
.id_12N_maro {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #a29f84;
	line-height:18px;
}

.id_11N_violet {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #4D0557;
	text-decoration: none;
	line-height: normal;
	text-transform: none;
	line-height:15px;
}
.id_12N_violet {
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #4D0557;
	text-decoration: none;
	line-height: normal;
	text-transform: none;
	line-height:18px;
}

.id_11N_alb {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	line-height:15px;
}
.id_12N_alb {
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	line-height:18px;
}

.id_line02 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	font-style: normal;
	background-image: url(../imag/pixel_b.gif);
	background-repeat: repeat-y;
	background-position: center center;
}
.id_line03 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	font-style: normal;
	background-image: url(../imag/pixel_a.gif);
	background-repeat: repeat-x;
	background-position: center center;
}

.id_but_rosu {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../imag/catalog/2.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: baseline;
	height: 23px;
	width: 87px;
	border: 0px outset #FFFFFF;
	cursor: pointer;
}
.id_but_maro {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-image: url(../imag/catalog/6.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: baseline;
	height: 23px;
	width: 87px;
	border: 0px outset #FFFFFF;
	cursor: pointer;
}


.status{
position:inherit;
float:left; 
padding: 0px 0px; 
width:330px;
}
.info{
padding: 3px 3px 3px 3px;
background-color:#FFFFFF;
}

.pagination{
padding: 2px;
}
.pagination ul{
margin: 0;
padding: 0;
text-align: right; /*Set to "right" to right align pagination interface*/
font-size: 16px;
}
.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}
.pagination a, .pagination a:visited{
font-family: Tahoma;
font-size: 11px;
font-style: normal;
font-weight: normal;
font-variant: normal;
padding: 2px 5px 2px 5px;
border: 1px solid #cac8af;
text-decoration: none; 
color: #2e6ab1;
}
.pagination a:hover, .pagination a:active{
font-family: Tahoma;
font-size: 11px;
font-style: normal;
font-weight: normal;
font-variant: normal;
border: 1px solid #2b66a5;
color: #000000;
background-color:#fcebc8;
}
.pagination a.currentpage{
font-family: Tahoma;
font-size: 11px;
font-style: normal;
font-weight: bold;
font-variant: normal;
background-color: #2e6ab1;
color: #FFFFFF !important;
border-color: #2b66a5;
cursor: default;
}
.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal !important;
}
.pagination a.prevnext{
font-family: Tahoma;
font-size: 11px;
font-style: normal;
font-weight: normal;
font-variant: normal;
}

.progress_bar{
	width: 1px;
	height: 14px;
	color: white;
	font-size: 12px;
  	overflow: hidden;
	background-color: #b00303;
	padding: 2px 5px 2px 2px;
}



.progaz_pd{ /*header of 1st demo*/
cursor: hand;
cursor: pointer;
padding: 5px 5px 0px 5px;
background: #F8F7F7 url(../imag/frame/frame_titlu.jpg) center 0 repeat-y;
width:490px;
text-align:left;
}
.openp_progaz_pd{ /*class added to contents of 1st demo when they are open*/
background: #F8F7F7 url(../imag/frame/frame_titlu.jpg) center 0 no-repeat;
}

.server_button{
list-style-type: none;
margin: 0;
padding: 0;
width: 165px; /* width of menu */
}

.server_button li{
border-bottom: 1px solid white;
padding-top:3px;
}

.server_button li a{
background-color: #D6E7EC;
font-family: Verdana;
font-size:12px;
text-align:left;
font-weight:bold; 
display: block;
color: #000000;
width: auto;
padding: 5px 0; /* Vertical (top/bottom) padding for each menu link */
text-indent: 8px;
text-decoration: none;
border: 1px solid #414A4D; /*bottom border of menu link. Should be equal or darker to link's bgcolor*/
}

.server_button li a:visited, .server_button li a:active{
color: #000000;
}

.server_button li a:hover{
background-color: #264863; /*color of menu onMouseover*/
color: white;
border-bottom: 1px solid black; /*bottom border of menu link during hover. Should be equal or darker to link's hover's bgcolor*/
}
