body{
	padding: 4px 0 0 4px;
	margin: 0;
}

form {
	margin: 0;
	padding: 0;
}

a:hover{
	text-decoration:underline;
}

a{
	text-decoration: none;
}

h1, h2, h3 {
	padding: 0;
	margin: 0;
}

p {
	padding: 0;
	margin: 0;
}

.px_txt {	
	font-size: 1px;
	padding: 0;
	margin: 0;
}

.grey_submenu, .grey_submenu a, .grey_submenu a:visited {
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #A7A7A7;
}

.grey_submenu a:hover {
	color: #EF6F20;
	text-decoration: none;
}

.grey_submenu_on, .grey_submenu_on a, .grey_submenu_on a:hover, .grey_submenu_on a:visited{
	font-family: Arial;
    font-size: 11px;
    font-weight: bold;    
	color: #EF6F20;
	text-decoration: none;
}

.blue_menu, .blue_menu a, .blue_menu a:hover, .blue_menu a:visited {
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #137685;
    text-decoration: none;    
}

.grey_menu, .grey_menu a, .grey_menu a:visited {
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #A7A7A7;
    text-decoration: none;    
}

.grey_menu a:hover {
	color: #EF6F20;
	text-decoration: none;
}

.grey_menu_on, .grey_menu_on a, .grey_menu_on a:hover, .grey_menu_on a:visited {
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #EF6F20;
    text-decoration: none;    
}

.blue_banner, .blue_banner a, .blue_banner a:hover, .blue_banner a:visited {
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #137685;
    text-decoration: none;    
}

.blue_footer, .blue_footer a, .blue_footer a:hover, .blue_footer a:visited {
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    color: #C9DDDD;
    /*color: #E2EDEC;*/
    text-decoration: none;    
}

.white_footer, .white_footer a, .white_footer a:hover, .white_footer a:visited {
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;    
}

.grey_footer, .grey_footer a, .grey_footer a:visited {
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    color: #A7A7A7;
    text-decoration: none;    
}

.grey_footer a:hover, .grey_footer a#on {
	color: #EF6F20;
	text-decoration: none;
}

.grey_footer_on {
	color: #EF6F20;
	text-decoration: none;
}

.grey_text, .grey_text a, .grey_text a:visited {
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    color: #535252;
    text-decoration: none;    
}

.grey_text a:hover {	
	text-decoration: underline;
}

.grey_text_light, .grey_text_light a, .grey_text_light a:visited, grey_text_light a:hover {
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    color: #CCCCCC;
    text-decoration: none;    
}

.grey_more {
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    color: #535252;
    text-decoration: none;    
}

.grey_more a:hover, .grey_more a, .grey_more a:visited {
	color: #EF6F20;
	text-decoration: none;
}

.orange_text, .orange_text a, .orange_text a:hover, .orange_text a:visited {
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #EF6F20;
    text-decoration: none;
}

.blue_text, .blue_text a, .blue_text a:hover, .blue_text a:visited {
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    color: #137685;
    text-decoration: none;    
}

.green_text_2, .green_text_2 a, .green_text_2 a:visited {
        font-family: Arial;
        font-size: 11px;
        font-weight: normal;
        color: #339900;
}

.right_bar {
	border-right: 1px solid #137685;
}

.right_bar_white {
	border-right: 1px solid #FFFFFF;
}

.left_bar {
	border-left: 1px solid #137685;
}

.left_bar_white {
	border-left: 1px solid #FFFFFF;
}

.bottom_bar {
	border-bottom: 1px solid #137685;
}

.top_bar {
	border-top: 1px solid #137685;
}

.hr_menu {
	border: 0; 
	height: 1px; 
	padding: 0; 
	margin: 0;
	color: #137685;
}

.input {
	border: 1px solid #A7A7A7;
	/*height: 13px;*/
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #535252;
	padding-left: 2px;
	margin: 0;
}

.select {
	border: 1px solid #A7A7A7;	
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #535252;
	/*padding-left: 2px;*/
	padding: 0;
	margin: 0;
}

.submit {	
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #535252;
	background-color: #FFFFFF;	
	border: 0;
	padding: 0;
	margin: 0;
	cursor: pointer;	
}

.submit_on {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #137685;
	background-color: #FFFFFF;	
	border: 0;
	padding: 0;
	margin: 0;
	cursor: pointer;	
}

.button {
	cursor: pointer;
}

.header_rep {
	background: url('../images/header_rep.gif') repeat-x;
}

.content_rep {
	background: url('../images/content_bar_rep.png') repeat-x;	
}

.footer_rep {
	background: url('../images/footer_rep.png') repeat-x;
}

/* Box */

.box_rep_top {
	background: url('../images/box_rep_top.png') repeat-x;
	background-position: bottom;
}

.box_rep_bottom {
	background: url('../images/box_rep_bottom.png') repeat-x;
}

.box_rep_left {
	background: url('../images/box_rep_left.png') repeat-y;
}

.box_rep_right {
	background: url('../images/box_rep_right.png') repeat-y;
}

/* Box */


/* Img box */

.img_box_rep_top {
	background: url('../images/img_box_rep_top.png') repeat-x;
	background-position: bottom;
}

.img_box_rep_bottom {
	background: url('../images/img_box_rep_bottom.png') repeat-x;	
}

.img_box_rep_left {
	background: url('../images/img_box_rep_left.png') repeat-y;
}

/* Img box */

/* phprel lists */

.text_verde_2, .text_verde_2 a, .text_verde_2 a:visited {
        font-family: Arial;
        font-size: 11px;
        font-weight: normal;
        color: #339900;
}
.phprel, .phprel a, .phprel a:visited {
        font-family: Trebuchet MS, Arial;
        font-size: 11px;
        font-weight: normal;
        color: #E78641;
}
.text_portocaliu_bold, .text_portocaliu_bold a, .text_portocaliu_bold a:visited {
        font-family: Arial;
        font-size: 11px;
        font-weight: bold;
        color: #E78641;
}
.rel, .rel a, .rel a:visited {
        font-family: Trebuchet MS, Arial;
        font-size: 11px;
        font-weight: normal;
        color: #137685;
}
.text_rosu, .text_rosu a, .text_rosu a:visited {
        font-family: Arial;
        font-size: 11px;
        font-weight: normal;
        color: #FF0000;
}
.text_gri, .text_gri a, .text_gri a:visited {
        font-family: Arial;
        font-size: 11px;
        font-weight: normal;
        color: #8A8A8A;
}
.text_alb_bold, .text_alb_bold a, .text_alb_bold a:visited {
        font-family: Trebuchet MS, Arial;
        font-size: 11px;
        font-weight: bold;
        color: #FFFFFF;
}
.text_gri_2, .text_gri_2 a, .text_gri_2 a:visited {
        font-family: Arial;
        font-size: 11px;
        font-weight: normal;
        color: #CCCCCC;
}
.text_albastru, .text_albastru a, .text_albastru a:visited {
        font-family: Arial;
        font-size: 11px;
        font-weight: normal;
        color: #4D98A3;
}
.text_albastru_bold, .text_albastru_bold a, .text_albastru_bold a:visited {
        font-family: Arial;
        font-size: 11px;
        font-weight: bold;
        color: #4D98A3;
}

/* phprel lists */
