body
{
	text-align: center;
	background: #D3DBEE;  
	
	padding: 0px;
	margin: 0px;
	
	background-image: url(../images/main-bakground-blue.jpg);
	background-repeat: repeat-x;
	
	font-family: Verdana, Arial;
}
	
#main 
{
	width: 772px !important;
	width: 780px;
	
	margin: 0px auto;
	padding: 0px 4px 0px 4px;
		
	background-image: url(../images/main-background.jpg);
	background-repeat: repeat-y;
	
	text-align:left;
}

/* ---- header zone : logo, meesage, small menu ----- */
#page_header
{
	height: 90px;
	background: #184AA6;
	
	background-image: url(../images/logo-background.jpg);
	background-repeat: no-repeat;
	
	padding: 1px 10px 1px 20px;
	margin: 0px;
}
div#page_header a.logo
{
	margin: 17px 0px 21px 0px;
	float: left;
}
div#page_header ul 
{
	margin: 0px;
	text-align: right;
}
div#page_header li 
{
	color: #ffffff;
	display: inline; 
	list-style-type: none;

	margin: 0px;
	padding-top: 0em;
	padding-bottom: 0em;
	padding-left: 0.8em;
	padding-right: 0.5em; 
	
	background-image: url(../images/disc.jpg);
	background-repeat: no-repeat;
	background-position: 0.2em;
} 
div#page_header a:link { color: #FFFEFF; font-size: 0.7em; font-weight: bold;}
div#page_header a:visited { color: #FFFEFF; font-size: 0.7em; font-weight: bold;}
div#page_header a:hover { color: #FFD255; font-size: 0.7em; font-weight: bold;}
div#page_header a:active { color: #FFD255; font-size: 0.7em; font-weight: bold;}
div#page_header p 
{
	padding: 0px;
	margin: 18px 0px 0px 450px;
	
	text-align: left;
	font-size: 0.7em;
	color: #ffffff;
}
div#page_header i 
{
	color: #fef0da;
}
/* ---- menu zone : main menu ----- */
#page_menu
{
	padding: 0px;
	margin: 0px;	
	
	background-image: url(../images/menu_delimeter.jpg);
	background-repeat: repeat-x;
}
div#page_menu ul 
{
	margin: 0px;
	padding: 0px 0px 0px 1px;
}
div#page_menu_second ul 
{
	margin: 0px;
	padding: 0px 0px 0px 1px;
}
div#page_menu li
{
	float: left;
	list-style-type: none;
	color: #000000;
	
	cursor: pointer;
	
	height: 230px;
	
	padding: 0px;
	background-repeat: no-repeat;	
	background-color: #fef0da;
}
div#page_menu_second li
{
	float: left;
	list-style-type: none;
	color: #000000;
	
	cursor: pointer;
	
	height: 127px;
	
	padding: 0px;
	background-repeat: no-repeat;	
	background-color: #fef0da;
}
li.droguri
{
	width: 95px;
	background-image: url(../images/menu_droguri_off.jpg);
}
li.droguri_on
{
	width: 95px;
	background-image: url(../images/menu_droguri_on.jpg);
}
li.trafic_persoane 
{
	width: 95px;
	background-image: url(../images/menu_traficpersoane_off.jpg);
	margin-left: 1px;
}
li.trafic_persoane_on
{
	width: 95px;
	background-image: url(../images/menu_traficpersoane_on.jpg);
	margin-left: 1px;
}
li.delicventa_juvenila 
{
	width: 95px;
	background-image: url(../images/menu_delicventajuvenila_off.jpg);
	margin-left: 1px;
}
li.delicventa_juvenila_on 
{
	width: 95px;
	background-image: url(../images/menu_delicventajuvenila_on.jpg);
	margin-left: 1px;
}
li.violenta_familie 
{
	width: 95px;
	background-image: url(../images/menu_violentafamilie_off.jpg);
	margin-left: 1px;
}
li.violenta_familie_on 
{
	width: 95px;
	background-image: url(../images/menu_violentafamilie_on.jpg);
	margin-left: 1px;
}
li.infractiuni_patrimoniu 
{
	width: 97px;
	background-image: url(../images/menu_infractiunipatrimoniu_off.jpg);
	margin-left: 1px;
}
li.infractiuni_patrimoniu_on
{
	width: 97px;
	background-image: url(../images/menu_infractiunipatrimoniu_on.jpg);
	margin-left: 1px;
}
li.coruptia 
{
	width: 95px;
	background-image: url(../images/menu_coruptia_off.jpg);
	margin-left: 1px;
}
li.coruptia_on 
{
	width: 95px;
	background-image: url(../images/menu_coruptia_on.jpg);
	margin-left: 1px;
}
li.drepturile_omului 
{
	width: 95px;
	background-image: url(../images/menu_drepturileomului_off.jpg);
	margin-left: 1px;
}
li.drepturile_omului_on 
{
	width: 95px;
	background-image: url(../images/menu_drepturileomului_on.jpg);
	margin-left: 1px;
}
li.accidente_rutiere 
{
	width: 95px;
	background-image: url(../images/menu_accidenterutiere_off.jpg);
	margin-left: 1px;
}
li.accidente_rutiere_on 
{
	width: 95px;
	background-image: url(../images/menu_accidenterutiere_on.jpg);
	margin-left: 1px;
}
div#page_menu a
{
	text-decoration : none;
	color: #000000;
}
div#page_menu p
{
	margin: 0px;
	margin-top: 127px;
	
	padding: 2px 3px 2px 5px;
	
	text-align: left;
	font-size: 0.6em;
	color: #000000;
}
div#page_menu p.second
{
	margin-top: 110px;
}

/* ---- info zone : area to write information ----- */
#page_info
{	
	clear:left;
	border-top: solid 4px #7190C8;
	padding: 10px, 20px, 30px, 20px;
	margin: 0px;
	
	color: #000000;
	text-align: left;
	font-size: 0.8em;
}
div#page_info p
{	
	color: #000000; 
	padding: 0px;
	margin: 0px;
	
	font-size: 1em; 
	text-decoration: none;
	text-align: left;
}
div#page_info a
{
	color: #0B2A82; 
	font-size: 1em; 
	font-weight: bold;
	text-decoration: none;
}
div#page_info h3
{
	color: #ff0000; 
	font-size: 1.2em; 
	font-weight: bold;
	text-decoration: none;
}
div#page_info p.message
{
	color: #000000; 
	padding: 12px 8px 2px 8px;
	font-size: 1.1em; 
	text-decoration: none;
	text-align: center;
}
div#page_info span
{
	color: #ff0000; 
	padding: 12px 8px 2px 8px;
	font-size: 1.1em; 
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}
#page_info_second
{
	clear:left;
	padding: 0px;
	margin: 0px;
	
	background-color: #7190C8;
	border-top: solid 1px #ffffff;
}
/* -- left menu on each page -- */
#page_info_left_menu
{
	float: left;
	padding: 0px;
	margin: 0px;
}
div#page_info_left_menu ul
{
	padding: 0px;
	margin: 0px;
}
div#page_info_left_menu li
{
	margin: 0px;
	padding: 0px;

	list-style-type: none;
	cursor: pointer;

	width: 200px;
	height: 28px;
}
div#page_info_left_menu li.image
{	
	padding: 5px 0px 0px 8px;
	height: 76px;
}
div#page_info_left_menu li.on
{
	background-image: url(../images/menu_on.jpg);
}
div#page_info_left_menu li.off
{
	background-image: url(../images/menu_off.jpg);
}
div#page_info_left_menu a
{
	color: #ffffff; 
	font-size: 1em; 
	font-weight: bold;
	text-decoration: none;
}
div#page_info_left_menu p
{
	color: #ffffff;
	padding: 5px 10px 2px 30px;
	font-size: 0.7em; 
	font-weight: bold;
	margin: 0px;
}

/* -- info on page -- */
#page_info_main
{
	margin-left: 200px;
	background-color: #ffffff;
	padding: 10px 5px 30px 5px;
}
div#page_info_main span
{
	color: #0B2A82; 
	font-size: 1em; 
	font-weight: bold;
	text-decoration: none;
}

div#page_info_main a
{
	color: #0B2A82; 
	font-size: 1.1em; 
	font-weight: bold;
	
	text-decoration: none;
}
div#page_info_main a.up
{
	color: #000000; 
	font-size: 1em; 
	font-weight: bold;
	
	text-decoration: none;
}
div#page_info_main h3
{
	color: #0B2A82; 
	font-size: 1em; 
	font-weight: bold;
	text-decoration: none;
}
div#page_info_main p
{
	color: #000000;
	margin: 0px;
	padding: 2px 3px 3px 2px;
	font-size: 0.8em;
}
div#page_info_main p.menu
{
	text-align: left;
	margin: 0px;
	padding: 4px 3px 4px 2px;
	font-size: 0.7em;
}
div#page_info_main p.subtitle
{
	color: #0B2A82; 
	font-size: 0.9em; 
	padding: 12px 3px 4px 2px;
	font-weight: bold;
	text-decoration: none;
}
div#page_info_main p.alert
{
	color: #ff0000; 
	padding: 12px 8px 12px 8px;
	font-size: 1em; 
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}
div#page_info_main p.contact
{
	color: #000000; 
	padding: 12px 8px 12px 8px;
	font-size: 0.9em; 
	text-decoration: none;
	text-align: center;
}
div#page_info_main p.message
{
	color: #000000; 
	padding: 12px 8px 2px 8px;
	font-size: 0.8em; 
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}
div#page_info_main span
{
	color: #ff0000; 
	padding: 0px;
	font-size: 1em; 
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}

div#page_info_main div.left
{
	float: left;
	padding: 2px 2px 2px 2px;
	text-align: center;
	
	color: #0B2A82; 
	font-size: 0.7em; 
}
div#page_info_main div.right
{
	float: right;
	padding: 2px 2px 2px 2px;
	text-align: center;
	
	color: #0B2A82; 
	font-size: 0.7em; 
}
div#page_info_main p.download
{
	color: #000000; 
	padding: 0px 8px 12px 8px;
	
	text-align: center;
}
div#page_info_main a.download
{
	font-size: 0.9em; 
	color: #FAB349; 
	font-weight: bold;
	text-decoration: none;
}
/* ----- download zone -----*/
#donwload
{
	float: right;
	padding: 2px 2px 2px 2px;
	color: #0B2A82; 
	text-align: center;
	font-size: 0.7em; 
	border: solid 1px #0B2A82;
}
div#donwload td
{
	color: #000000; 
	text-align: left;
	font-size: 0.7em; 
	font-weight: bold;
}

/* ---- bottom zone : quick menu page ----- */
#page_bottom
{
	background: #7190C7;
	padding: 20px 40px 20px 20px;
	
	color: #FFFEFF;
	line-height: 1.9em;
	text-align: center;
	font-size: 0.6em;
}
div#page_bottom a:link { color: #FFFEFF; text-decoration: none;}
div#page_bottom a:visited { color: #FFFEFF; text-decoration: none;}
div#page_bottom a:hover { color: #FFD255; text-decoration: none;}
div#page_bottom a:active { color: #FFD255; text-decoration: none;}
div#epix
{
	margin-top: 20px;
	float: left;
}
