﻿body {
	font-family: arial, helvetica;
	font-size: 10pt; 
	font-weight: normal;
	color: #0000c0; 
	margin-left: auto;
	margin-right: auto; 
	background-color: #eeeeee;
	border-radius: 3px;
	}

@media screen	{
.cp1 {
	padding: 0px;
	text-align: center;
	background-color: #eeeeee;
	min-height:1200px;
	}
.cp2 {
	position: relative;
	vertical-align: top;
	text-align: left;
	border-style: solid; 
	border-width: 0px; 
	margin: 0px auto 0px auto;
	border-color: #000000; 
    background-color: #ffffcc;
    padding: 0px 5px 0px 5px;} 
.noprint {display: block;}
.print {display: none;}
	}
	
@media print	{
	.cp1 {
		width: 100%;
		padding: 0px;
		text-align: center;
		background-color: #ffffff;
		min-height:1200px;
		}
	.cp2 {
		position: relative;
		width: 100%;
		vertical-align: top;
		text-align: left;
		border-style: solid; 
		border-width: 0px; 
		margin: 0px auto 0px auto;
		border-color: #000000; 
	    background-color: #ffffff;
	    padding: 0px 5px 0px 5px;} 
	.noprint {display: none;}
	.print {display: block;}
	}

  
.noradius {
	border-radius: 0px;
}
form, input, textarea, img, td{
	border-radius: 7px;
}

normal { 
	color: #0000a0; 
	background-color: #ffffff;}

p {
	padding: 0px 20px 0px 20px;}
		
a, .submit { 
	color: #008000; 
	font-weight: normal}
a:hover, .submit:hover { 
	color: #ff8800}
a.nounderline {text-decoration:none}

h1 { 
	border-style: groove; 
	border-color: #0000c0; 
	padding: 2px 0px 2px 2px; 
	font-family: Arial, Helvetica;
	font-size: 24pt; 
	color: #800080 }
.alink {
	text-decoration:underline;
	color: green;
	cursor: pointer; }		
.breadcrumbs {
	font-size: 8pt;
	text-align: left; }		
.header { 
	border-style: groove; 
	border-color: #0000c0; 
	padding-left: 2px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	font-family: arial, helvetica; 
	font-size: 24pt; 
	background-color: #ffFFcc;
	color: #800080 }
.params {
	color:#105010;
	cursor:pointer;
	text-decoration:underline;
	}
.params:hover {
	color:#FF0000;
	cursor:pointer;
	text-decoration:underline;
	}
				
.menusel, .menulink	{ 
	font-family: arial, helvetica;
	font-size: 10pt; 
	text-decoration: none;
	font-weight: normal;
	text-align:center;
	}
.menusel { 
	color: #0000a0; 
	background-color: #ffffcc 
	}
.menulink {
	color: #008000 
	}
.menulink:hover	{ 
	color: #ff8000
	}	

.home {
	background-color: #CCCCCC; 
	font-size: 10pt; 
	font-weight: normal; 
	color: #800080;
	}

.footer {
	border-collapse: collapse;
	border-style: groove ; 
	border-width: 2px; 	
	background-color: #CCCCCC;
	margin: 0px;
	height: 31px;
	font-size: 10pt;
	color: #222222;
	font-weight: normal;
	}
.footer_left { 
	padding:5px;
	width: 33%;
	}
.footer_center { 
	padding:5px;
	width: 34%;
	text-align: center;
	}
.footer_right 	{ 
	padding:5px;
	width: 33%;
	text-align: right;
	}
			
.pictable	{text-align: center; background-color: white;
			border-style: solid;
			border-width: 0px 5px 0px 5px;
			border-color: #ffffcc}
.picbox		{
			padding: 15px 0px 15px 0px;
			text-align: center;}
.picalone	{
/*	width: 347px;
	height: 220px; */
}
			
.noborder	{text-decoration:none; border:0px;}

.stdtable {
	border-width: 2px;
	border-color: white;
 	border-style: solid;
	border-collapse: collapse; 
	background-color: #dddddd;
	width: 100%;
    font-size: 9pt;
	font-weight: normal;}

.stdcell {
	border-width: 2px;
	border-color: white;
 	border-style: solid;
	border-collapse: collapse; 
	background-color: #dddddd;
	padding: 5px;
	text-align: left}
.hdrcell {
	border-width: 2px;
	border-color: white;
 	border-style: solid;
	border-collapse: collapse; 
	background-color: #bbbbbb;
	padding: 5px;
	text-align: left}
.std3 {width: 33%;}
.blanktable {
	border-width: 0px;
	width: 100%;}
.blankcell {
	border-width: 0px;
	background-color: #FFFFFF;
	text-align: center}
.texttop {
	font-size: 13pt; 
	font-weight: normal;
	color: #0000c0; 
	padding-left: 15px;
	padding-right: 15px;}
.admin {
	color: magenta;
	font-style: italic;}
	
.top {vertical-align: top;}
.middle {vertical-align: middle;}
.bottom {vertical-align: bottom;}
.close {margin-top:-1em;}
.italic {font-style: italic;}
.bold {font-weight: bold;}
.red, .error {color: #ff0000;}
.blue {color: #0000ff;}
.green {color: #008000;}
.grey {color: #888888;}
.black {color: #000000;}
.orange {color: #dd5500;}
.left {text-align: left;}
.center {text-align: center;}
.right {text-align: right;}
.x-large {font-size: 18pt;}
.large {font-size: 15pt;}
.small {font-size: 10pt;}
.x-small {font-size: 9pt;}
.xx-small {font-size: 7pt;}
.uline {text-decoration:underline}
.nounderline {text-decoration:none}

.submit {background-color:#aaaaaa; 
	border-top: solid 2px #ffffff;
	border-right: solid 2px #666666;
	border-bottom: solid 2px #666666;
	border-left: solid 2px #ffffff;
	}
.submit:hover {background-color:#cccccc;
	border-top: solid 2px #ffffff;
	border-right: solid 2px #999999;
	border-bottom: solid 2px #999999;
	border-left: solid 2px #ffffff;
	}

.darkenBackground {
	height: 100%;
	width: 100%;
	position: fixed;
	display: none;
	top: 0px;
	left: 0px;
	background-color: black;
/*	opacity: 0;
	-moz-opacity: 0.70; 
	filter: alpha(opacity=0); */
	z-index: 20;
}
.appearLayer {
	position: fixed;
	text-align: center;
	display: none;
	background-color: white;
	border-top: 5px solid #cccccc;
	border-right: 5px solid #cccccc;
	border-left: 5px solid #777777;
	border-bottom: 5px solid #777777;
/*	opacity: 0;
	-moz-opacity: 1; 
	filter: alpha(opacity=0); */
	z-index: 20;
}

 /* The switch - the box around the slider */
.switch {
  position: relative;
  display: inline-block;
  width: 44px;	/* 2 x height + 8 */
  height: 18px;	/* slider +8 */
}

/* Hide default HTML checkbox */
.switch input {
  opacity: 0;
  width: 0;
  height: 0;
}

/* The slider */
.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: .4s;
  transition: .4s;
}

.slider:before {
  position: absolute;
  content: "";
  height: 10px;
  width: 10px;
  left: 4px;
  bottom: 4px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}

input:checked + .slider {
  background-color: #2196F3;
}

input:focus + .slider {
  box-shadow: 0 0 1px #2196F3;
}

input:checked + .slider:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(26px);
}

/* Rounded sliders */
.slider.round {
  border-radius: 18px;
}

.slider.round:before {
  border-radius: 50%;
} 
#drop_file_zone, #kill_file_zone {
    background-color: #EEE;
    border: #999 5px dashed;
    width: 1000px;
    height: 60px;
    padding: 8px;
    font-size: 16px;
}
#drag_upload_file {
  width:95%;
  margin:0 auto;
}
#drag_upload_file p {
  text-align: center;
}
#drag_upload_file #selectfile {
  display: none;
}
#gallery {
	float: left;
}
#gallery img {
  width: 180px;
  margin-bottom: 10px;
  margin-right: 10px;
  vertical-align: middle;
}

/* 
$current = '14/03/2025';
*/