body {
	font: 0.7em "Lucida Sans Unicode", Tahoma, sans-serif;
	line-height: 1.5em;
	background: #fff;
	color: #202020;
}

img {
    vertical-align: middle;
    border: 0;
	padding: 5px;
}

input {
    vertical-align: middle;
}

div#wrapper {
}

table#head {
    width: 100%;
    color: #ffffff;
    font-weight: bold;
	background: #202060 url(gradient_blue2.jpg) repeat-x top center;
    vertical-align: middle;

    padding-bottom: 2px;
    margin-bottom: 0;
}

table#head a {
    color: #ffffff;
}

h1 { font: bold 1.75em Arial, Sans-Serif; padding: 0.25em 0 0 8px; margin: 0; letter-spacing: -1px; vertical-align: middle; }
h2 { font: bold 2.00em Arial, Sans-Serif; padding: 0.5em 0.5em 0.5em 0.25em; margin: 0; letter-spacing: -1px; vertical-align: middle; }

ul { margin: 0; padding : 0; list-style : none; }

.bar {
	height: 32px;
	color: #000FFF;
	margin: 0 0 0 0;
    /*background: #7f7fa0;*/
}

.bar ul {
    width: 100%;
}

.bar li {
    display: inline;
	height: 18px;
	float: left;
	margin: 0;
	padding: 7px 6px 7px 6px;
	color: #000000;
	background: #d0d0e0;
}

.bar li.active {
	background: #00007f url(bar_up.gif) no-repeat bottom center;
	color: #fff;
	font-weight: bold;
	padding: 7px 12px 7px 12px;
}

.bar li a {
    color: #000000;
	font-weight: bold;
    padding: 4px;
}

.bar li a:hover {
	color: #a0a0ff;
}

div.menu {
    float: left;
    width: 160px;
}

div.menu div.inner {
    margin: 1em 1em 1em 1em;
    background-color: #f0f0f0;
    position: relative;
}

div.main-with-menu {
    padding-left: 160px;
}

div.main-with-menu div.inner {
    /*border-left: 3px solid #e0e0e0;*/
    padding-left: 1em;
    padding-right: 1em;
    text-align: justify;
}

div.main-with-menu div.inner p {
    margin: 0;
    padding-bottom: 1.5em;
	line-height: 1.5em;
}

div.main {
    padding-left: 1em;
    padding-right: 1em;
}

div.panel {
    margin: 1.5em 1em 1.5em 1em;
    padding-left: 1em;
}

div.panel > div {
    padding: 1em;
}

div.panel img {
    vertical-align: middle;
    padding-right: 16px;
}

div.panel p {
    margin: 0;
    padding: 0 ! important;
}

div.inform {
    border: 1px solid #d0d0e0;
    color: #000040;
}

div.inform > div {
    background-color: #f7f7ff;
}

div.confirmation {
    border: 1px solid #a0c0a0;
    background-color: #e0ffe0;
    color: #004000;
}

div.warn {
    border: 1px solid #c0c0a0;
    background-color: #ffffd0;
    color: #404000;
    font-weight: bold;
}

div.error {
    border: 1px solid #c0a0a0;
    background-color: #ffd0d0;
    color: #400000;
    font-weight: bold;
}

div.bug {
    border: 1px solid #400000;
    background-color: #f00000;
    color: #ffffff;
    font-weight: bold;
}

div.foot {
    border-top: 1px solid #00007f;
	clear: both;
    padding-left: 2em;
    padding-right: 2em;
}


.licencePlate
{
	font-size: xx-large;
	font-family: "Arial Black", Gadget, sans-serif;
	font-weight: bold;
	background-color: #FF0;
	margin: 10px;
	padding:5px;
	
}
