body,td,tr {font-family: Calibri;font-size: 14px;color: #171510; align:center }

table { background-color: #ffffff; }

.sublinieztot { font-family: Calibri;font-size: 14px; padding: 1px 1px 1px 1px; line-height: normal; border-top: 1px #D3D3D3 solid; border-bottom: 1px #D3D3D3 solid; border-left: 1px #D3D3D3 solid; border-right: 1px #D3D3D3 solid; background-color: #FFFFFF; }

.subliniez_jos { font-family: Calibri; border-bottom: 1px #A09070 solid; border-radius: 8px 8px;}
.table_subliniezjos {  line-height: normal; border-bottom: 1px #D3D3D3 solid;}

.search_referat { background-color: #00BE9C; font-family: Calibri;font-size: 14px;color: #FFFFFF; align:center; padding: 1px 1px 1px 1px; line-height: normal; border-top: 1px #C8BDB2 solid; border-bottom: 1px #C8BDB2 solid; border-left: 1px #C8BDB2 solid; border-right: 1px #C8BDB2 solid; width:200px; border-radius: 3px 3px;}
.search_curent { background-color: #8CB402; font-family: Calibri;font-size: 14px;color: #FFFFFF; align:center; padding: 5px 1px 5px 1px; line-height: normal; border-top: 1px #C8BDB2 solid; border-bottom: 1px #C8BDB2 solid; border-left: 1px #C8BDB2 solid; border-right: 1px #C8BDB2 solid; width:150px; border-radius: 3px 3px;}
.search_urmator { background-color: #00AB8C; font-family: Calibri;font-size: 14px;color: #FFFFFF; align:center; padding: 5px 1px 5px 1px; line-height: normal; border-top: 1px #00AB8C solid; border-bottom: 1px #00AB8C solid; border-left: 1px #00AB8C solid; border-right: 1px #00AB8C solid; width:150px; border-radius: 3px 3px; TEXT-DECORATION: none;}
.search_urmator_mov { background-color: #E236C9; font-family: Calibri;font-size: 14px;color: #FFFFFF; align:center; padding: 1px 1px 1px 1px; line-height: normal; border-top: 1px #E236C9 solid; border-bottom: 1px #E236C9 solid; border-left: 1px #E236C9 solid; border-right: 1px #E236C9 solid; width:150px; border-radius: 3px 3px; TEXT-DECORATION: none;}


.search_curent_rulat { background-color: #8CB402; font-family: Calibri;font-size: 14px;color: #FFFFFF; align:center; padding: 5px 1px 5px 1px; line-height: normal; border-top: 3px #FF00C0 solid; border-bottom: 3px #FF00C0 solid; border-left: 3px #FF00C0 solid; border-right: 3px #FF00C0 solid; width:150px; border-radius: 3px 3px;}
.search_urmator_rulat { background-color: #00AB8C; font-family: Calibri;font-size: 14px;color: #FFFFFF; align:center; padding: 5px 1px 5px 1px; line-height: normal; border-top: 3px #FF00C0 solid; border-bottom: 3px #FF00C0 solid; border-left: 3px #FF00C0 solid; border-right: 3px #FF00C0 solid; width:150px; border-radius: 3px 3px;}

.calendar_open {  text-decoration: none; background-image:url(imagini/calendar2.png); background-repeat: no-repeat, repeat; width:23px; height:25px; border: none;}
.an_anterior {  text-decoration: none; background-image:url(imagini/an_anterior.png); background-repeat: no-repeat, repeat; background-size: 18px;  border: none; background-color: transparent; width:18px; height:18px;}
.an_urmator {  text-decoration: none; background-image:url(imagini/an_urmator.png); background-repeat: no-repeat, repeat; background-size: 18px; border: none; background-color: transparent; width:18px; height:18px;}
.luna_anterior {  text-decoration: none; background-image:url(imagini/luna_anterior.png); background-repeat: no-repeat, repeat; background-size: 18px; border: none; background-color: transparent; width:18px; height:18px;}
.luna_urmator {  text-decoration: none; background-image:url(imagini/luna_urmator.png); background-repeat: no-repeat, repeat; background-size: 18px; border: none; background-color: transparent; width:18px; height:18px;}

.inputstyle_trimitere { background-color: #8F9A97; height:30px; font-family: Calibri;font-size: 15px;color: #FFFFFF; align:center; padding: 2px 2px 2px 2px; line-height: normal; border-top: 1px #ABB6B6 solid; border-bottom: 1px #ABB6B6 solid; border-left: 1px #ABB6B6 solid; border-right: 1px #ABB6B6 solid; width:200px; border-radius: 3px 3px;}
.inputstyle_trimitere2 { background-color: #FD4250; font-family: Calibri;font-size: 13px; color: #FFFFFF; border-radius: 3px 3px; border-top: 1px #8C1922 solid; border-bottom: 1px #8C1922 solid; border-left: 1px #8C1922 solid; border-right: 1px #8C1922 solid;}
.inputstyle { background-color: #FFFFFF; height:25px; font-family: Calibri;font-size: 16px;color: #333333; align:center; padding: 2px 2px 4px 4px; line-height: normal; border-top: 1px #C19BC5 solid; border-bottom: 1px #C19BC5 solid; border-left: 1px #C19BC5 solid; border-right: 1px #C19BC5 solid; border-radius: 3px 3px;}
.inputstyle_login { background-color: #F5F7F9; font-family: Calibri;font-size: 16px;color: #333333; align:center; padding: 2px 2px 4px 4px; line-height: normal; border-top: 1px #C19BC5 solid; border-bottom: 1px #C19BC5 solid; border-left: 1px #C19BC5 solid; border-right: 1px #C19BC5 solid; border-radius: 3px 3px;}

.inputstyle3 { background-color: #CBDAD7; font-family: Calibri;font-size: 14px;color: #333333; align:center; padding: 1px 1px 2px 2px; line-height: normal; border-top: 1px #C19BC5 solid; border-bottom: 1px #C19BC5 solid; border-left: 1px #C19BC5 solid; border-right: 1px #C19BC5 solid; border-radius: 3px 3px;}
.inputstyle { background-color: #E4EDED; font-family: Calibri;font-size: 15px;color: #333333; align:center; padding: 2px 2px 4px 4px; line-height: normal; border-top: 1px #C19BC5 solid; border-bottom: 1px #C19BC5 solid; border-left: 1px #C19BC5 solid; border-right: 1px #C19BC5 solid; border-radius: 3px 3px;}
.inputstyle_inceput { background-color: #C7F8D6; font-family: Calibri;font-size: 15px;color: #333333; align:center; padding: 2px 2px 4px 4px; line-height: normal; border-top: 1px #66B9B9 solid; border-bottom: 1px #66B9B9 solid; border-left: 1px #66B9B9 solid; border-right: 1px #66B9B9 solid; border-radius: 3px 3px;}
.inputstyle_inceput2 { background-color: #C7F8D6; font-family: Calibri;font-size: 11px;color: #333333; align:center; padding: 1px 1px 2px 2px; line-height: normal; border-top: 1px #66B9B9 solid; border-bottom: 1px #66B9B9 solid; border-left: 1px #66B9B9 solid; border-right: 1px #66B9B9 solid; border-radius: 2px 2px;}
.inputstyle_final { background-color: #F8C7C7; font-family: Calibri;font-size: 15px;color: #333333; align:center; padding: 2px 2px 4px 4px; line-height: normal; border-top: 1px #C98F8F solid; border-bottom: 1px #C98F8F solid; border-left: 1px #C98F8F solid; border-right: 1px #C98F8F solid; border-radius: 3px 3px;}
.inputstyle_portocaliu { background-color: #FF8533; font-family: Calibri;font-size: 15px;color: #FFFFFF; align:center; padding: 2px 2px 4px 4px; line-height: normal; border-top: 1px #C98F8F solid; border-bottom: 1px #C98F8F solid; border-left: 1px #C98F8F solid; border-right: 1px #C98F8F solid; border-radius: 3px 3px;}
.inputstyle_rosu { background-color: #FF0000; font-family: Calibri;font-size: 15px;color: #FFFFFF; align:center; padding: 2px 2px 4px 4px; line-height: normal; border-top: 1px #C98F8F solid; border-bottom: 1px #C98F8F solid; border-left: 1px #C98F8F solid; border-right: 1px #C98F8F solid; border-radius: 3px 3px;}

.inputstyle_final2 { background-color: #F8C7C7; font-family: Calibri;font-size: 11px;color: #333333; align:center; padding: 1px 1px 2px 2px; line-height: normal; border-top: 1px #C98F8F solid; border-bottom: 1px #C98F8F solid; border-left: 1px #C98F8F solid; border-right: 1px #C98F8F solid; border-radius: 2px 2px;}

.inputstyles { background-color: #F5EDDD; font-family: Calibri;font-size: 10px;color: #000000; align:center; padding: 0px 0px 0px 0px; line-height: normal; border-top: 1px #00D4D7 solid; border-bottom: 1px #00D4D7 solid; border-left: 1px #00D4D7 solid; border-right: 1px #00D4D7 solid; border-radius: 0px 0px;}
.inputstyless { background-color: #E4E2DD; font-family: Calibri;font-size: 10px;color: #333333; align:center; padding: 0px 0px 0px 0px; line-height: normal; border-top: 1px #D79800 solid; border-bottom: 1px #D79800 solid; border-left: 1px #D79800 solid; border-right: 1px #D79800 solid; border-radius: 0px 0px;}
.inputstylee { background-color: #DCD3C0; font-family: Calibri;font-size: 13px;color: #333333; align:center; padding: 2px 2px 4px 4px; line-height: normal; border-top: 1px #DCD3C0 solid; border-bottom: 1px #D79800 solid; border-left: 1px #DCD3C0 solid; border-right: 1px #DCD3C0 solid; width:130px; border-radius: 1px 1px;}

table.card {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);  
}

A.home:link {FONT: 14px Calibri, Verdana; TEXT-DECORATION: none; color: #FFFFFF;}
A.home:visited {FONT: 14px Calibri, Verdana; TEXT-DECORATION: none; color: #FFFFFF;}
A.home:hover {FONT: 14px Calibri, Verdana; TEXT-DECORATION: underline; color: #FFFFFF;}

A.mainel:link {FONT: 18px Calibri, Verdana; TEXT-DECORATION: none; color: #000000; padding: 0px 0px 0px 0px;}
A.mainel:visited {FONT: 18px Calibri, Verdana; TEXT-DECORATION: none; color: #000000; padding: 0px 0px 0px 0px;}
A.mainel:hover {FONT: 18px Calibri, Verdana; TEXT-DECORATION: underline; color: #999999; padding: 0px 0px 0px 0px;}

.links2 { background-color: #F5EDDD; padding: 5px 27px 10px 5px; display : block; border-bottom: 1px #FFB400 solid; border-top: 1px #F5EDDD solid; border-left: 1px #F5EDDD solid; border-right: 1px #F5EDDD solid ; text-decoration: none; font-size: 14px; color: #333333; text-align:center;}
.links a:link { background-color: #DF9CCC; padding: 1px 1px 1px 1px; display : block; border-bottom: 1px #EFEFE9 solid; border-top: 1px #B8C712 solid; border-left: 1px #B8C712 solid; border-right: 1px #B8C712 solid ; text-decoration: none; font-size: 14px; color: #333333;}
.links a:visited { background-color: #DF9CCC; padding: 1px 1px 1px 1px; display : block; border-bottom: 1px #EFEFE9 solid; border-top: 1px #B8C712 solid; border-left: 1px #B8C712 solid; border-right: 1px #B8C712 solid ; text-decoration: none; font-size: 14px; color: #333333;}
.links a:hover { background-color: #ECC061; padding: 1px 1px 1px 1px; display : block; border-bottom: 1px #EFEFE9 solid; border-top: 1px #B8C712 solid; border-left: 1px #B8C712 solid; border-right: 1px #B8C712 solid ; text-decoration: none; font-size: 14px; color: #999999;}

.select a:link { background-color: #FDBC0C; padding: 1px 1px 1px 1px; display : block; border-bottom: 1px #C6C6C6 solid; border-top: 1px #C6C6C6 solid; border-left: 1px #C6C6C6 solid; border-right: 1px #C6C6C6 solid ; text-decoration: none; font-size: 14px; color: #000000;}
.select a:visited { background-color: #FDBC0C; padding: 1px 1px 1px 1px; display : block; border-bottom: 1px #C6C6C6 solid; border-top: 1px #C6C6C6 solid; border-left: 1px #C6C6C6 solid; border-right: 1px #C6C6C6 solid ; text-decoration: none; font-size: 14px; color: #000000;}
.select a:hover { background-color: #EC4300; padding: 1px 1px 1px 1px; display : block; border-bottom: 1px #A7A5A5 solid; border-top: 1px #A7A5A5 solid; border-left: 1px #A7A5A5 solid; border-right: 1px #A7A5A5 solid ; text-decoration: none; font-size: 14px; color: #000000;}

.select2 a:link { background-color: #EFDCD9; padding: 1px 1px 1px 1px; display : block; border-bottom: 1px #C6C6C6 solid; border-top: 1px #C6C6C6 solid; border-left: 1px #C6C6C6 solid; border-right: 1px #C6C6C6 solid ; text-decoration: none; font-size: 14px; color: #000000;}
.select2 a:visited { background-color: #EFDCD9; padding: 1px 1px 1px 1px; display : block; border-bottom: 1px #C6C6C6 solid; border-top: 1px #C6C6C6 solid; border-left: 1px #C6C6C6 solid; border-right: 1px #C6C6C6 solid ; text-decoration: none; font-size: 14px; color: #000000;}
.select2 a:hover { background-color: #DFCCC9; padding: 1px 1px 1px 1px; display : block; border-bottom: 1px #A7A5A5 solid; border-top: 1px #A7A5A5 solid; border-left: 1px #A7A5A5 solid; border-right: 1px #A7A5A5 solid ; text-decoration: none; font-size: 14px; color: #000000;}

.select3 a:link { background-color: #F2ECF4; padding: 1px 1px 1px 1px; display : block; height:25px; vertical-align:middle; border-bottom: 1px #6C3476 solid; text-decoration: none; font-size: 16px; color: #333333;}
.select3 a:visited { background-color: #F2ECF4; padding: 1px 1px 1px 1px; display : block; height:25px; vertical-align:middle; border-bottom: 1px #6C3476 solid; text-decoration: none; font-size: 16px; color: #333333;}
.select3 a:hover { background-color: #E2D7E4; padding: 1px 1px 1px 1px; display : block; height:25px; vertical-align:middle; border-bottom: 1px #4B1D53 solid; border-left: 1px #4B1D53 solid; text-decoration: none; font-size: 16px; color: #171414;}

.linkshome {  text-decoration: none; font-size: 14px; }
.linkshome a:link {  display : block; color: #000000;}
.linkshome a:visited {  display : block; color: #000000;}
.linkshome a:hover {  display : block; color: #000000;}


H1 {font-family: Calibri; color:#370E00; font-size:22px; font-weight: normal; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
H2 {font-family: Calibri; color:#333333; font-size:17px; font-weight: normal; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
H3 {font-family: Calibri; color:#000000; font-size:15px; font-weight: normal; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
H4 {font-family: Calibri; color:#000000; font-size:14px; font-weight: normal; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

a {
	color: #AF0067;
	text-decoration: underline;
	font-weight: normal;
}
p {
	margin-top:0px;
}

.CuvinteCheie {margin-top: 1px;} 
.CuvinteCheie a:link {color: #C93900;text-decoration: none;}
.CuvinteCheie a:visited {color: #C93900;text-decoration: none;}
.CuvinteCheie a:hover {color: #9E9E90;text-decoration: underline ;}

.MeniuMobil {margin-bottom: 1px;} 
.MeniuMobil ul { font-size: 14px;   color: #D4D4CB; margin: 0px 0px 0px 0px; padding: 1px 1px 1px 1px;} 
.MeniuMobil li { background: text-align:left; no-repeat left center; padding: 2px 2px 2px 2px; display : block; list-style-type: none;}
.MeniuMobil li a:link { padding: 1px 1px 1px 1px; background-color:#CCDAD7}

.MeniuMobil a:link { padding: 2px 2px 0px 20px; display : block; list-style-type: none;color: #443640;text-decoration: none;font-size:13px;padding-top:1px;padding-bottom:1px;padding-left:6px;}
.MeniuMobil a:visited { padding: 2px 2px 0px 20px; display : block; list-style-type: none;color: #443640;text-decoration: none;font-size:13px;padding-top:1px;padding-bottom:1px;padding-left:6px;}
.MeniuMobil a:hover { padding: 2px 2px 0px 20px; display : block; list-style-type: none;color: #98432E;text-decoration: none;font-size:13px;padding-top:1px;padding-bottom:1px;padding-left:6px;}

body {margin: 0px 0px 0px 0px; background-color: #ffffff; text-align:center; background-image:url(imagini/spate.gif);background-repeat:repeat-x; background-position:top;}

div.floatright {
    float: right;
    margin: 0 0 10px 10px;
}

/*MAIN*/
img {
}
header {
	background: #FFFFFF;
	width: 100%;
	height: 50px;
	position: relative;
	top: 0;
	left: 0;
	z-index: 100;
	border-bottom: 3px solid #A30074;
}
#logo{
	margin: 1px;
	float: left;
	width: 200px;
	height: 49px;
	background: url(imagini/logo-mobil.gif) no-repeat center;
	display: block;
	background-color: #FFFFFF;
}
nav {
	float: right;
	padding: 10px;	
}
#menu-icon {
	display: hidden;
	width: 40px;
	height: 30px;
	background: #FFFFFF url(imagini/hamburger-menu.png) no-repeat center;
}
a:hover#menu-icon {
	background-color: #FFFFFF;
	border-radius: 2px 2px 0 0;
}
ul {
	box-sizing: border-box;
    width: 200px;
    padding-right: 2px;
}
#headline {
		margin: 0px 0px 0px 0px;
        padding: 0px;
        color: white;
        font-family: Roboto, helvetica, arial, sans-serif;
        background-color: #FFFFFF;
        background-image:url(imagini/bk_sus.gif);background-repeat:repeat-x; background-position:top;	
      }
	  
#headline #stanga {
		background-color: #FFFFFF;
		padding: 6px;
        font-weight: 200;
        font-size: 18px;
		color: #171717;
		text-align: left;
      }
#headline #dreapta {
        background-color: #F3F3F3;
        padding: 7px;
		color: #000000;
		font-size: 14px;
		color: #171717;		
      } 
#headline #dreapta a {
	color:#3399CC;
	text-decoration:underline;
}	  
  
/*MEDIA QUERY*/
@media only screen and (max-width : 830px) {
table, thead, tbody, th, td, tr { }
thead tr { position: absolute; top: -9999px; left: -9999px; }

#menu-icon {
		display:inline-block;
}
nav ul, nav:active ul { 
		display: none;
		position: relative;
		padding: 1px;
		background: #FFFFFF;
		border-left: 1px solid #F2B72B; border-right: 1px solid #F2B72B; border-bottom: 1px solid #F2B72B;
		right: 5px;
		top: 13px;
		width: 100px;
		border-radius: 1px 0 1px 1px;
}
nav li {
		font-family: Calibri;
		text-align: center;
		width: 100%;
		padding: 5px 0;
		margin: 0;
	}
	
nav:hover ul {
		display: block;
} 	
}
@media only screen and (min-width : 830px) {

/*desktop*/
body {margin: 35px 0px 0px 0px; background-color: #ffffff; text-align:center; background-image:url(imagini/spate.gif);background-repeat:repeat-x; background-position:top;}
header {
		position: absolute;
}
#headline {
		margin: 0px 0px 0px 0px;
        padding: 0;
        color: #000000;
        font-family: Calibri, helvetica, arial, sans-serif;
		font-size: 11px;
        background-image:url(imagini/spate2.gif);background-repeat:repeat-x; background-position:top;	
}
#underheadline1 {
        background-color: #FF124D; padding: 1.2px;
}
#headline #stanga {
            float: left; 
            font-weight: 12px;
            width: 70%;
            font-size: 14px;
            box-sizing: border-box;
            padding-right: 2px;
			background-color: #FFFFFF;		
			text-align:left;
			border-left: 1px solid #EAEAEA;
			color: #171717;
}
#headline #dreapta {
            float:right;
            padding: 2px;
            width: 30%;
			text-align:left;
            box-sizing: border-box;
            font-weight: 12px;
			background-color: #FFFFFF;			
}	
#headline #dreapta a {
	color:#C93900;
	text-decoration:underline;
}	
.container {
            margin: auto;
            max-width: 1055px;
			background-color: #FFFFFF;
}
}