﻿/*----------- Akadálymentes -----------------*/
/*----------- Begin styling -----------------*/
body {
	background-color: black;
	color: Yellow;
	font-size: 109%;
}

a {
	/*color: #1FAABE;*/
	color: inherit;
}

a:hover {
	/*color: #000;*/
	color: Red;
}

h1 {
	/*color: #36CBDF;*/
	font-weight: normal;
	font-size: 40px;
}

h2 {
	/*color: #36CBDF;*/
	color: Orange;
}

#content h2 {
	/*color: #36CBDF;*/
	color: Orange;
}

#wrapper {
	background-color: Black;
}

#inner_wrapper {
	background-color: Black;	
}


/*----------- Header -----------------*/
#header {
	border-bottom: 1px solid #444;
}

#header h1 a {
	color: #36CBDF;
}

#header p {
	color: #999;
}

/*----------- Navigation -----------------*/
#menu_top ul li a {
	color: Red;
	font-size: 18px;
	padding: 12px 7px;
}

#menu_top ul li a:hover {
	background: #36CBDF;
	color: #fff;
}

div#NavBar ul li {
	height: 30px;	
	float: left;
	margin-left: 20px;
	line-height: 30px;
	list-style-type: disc;
}

/*----------- Main Content -----------------*/
#content p {
    color: yellow;
}

#menu_side li ul li 
{
	/*color: #555;*/
	color: inherit;
}

#menu_side li ul li a {
	/*color: #555;*/
	color: inherit;
}

#menu_side li ul li a:hover {
	color: #36CBDF;
}

#menu_side h4 {
	color: #36CBDF;
	border-bottom: 1px solid #D6D6D6;
}

.date {
color:#1FAABE;
}

h3.block {
    color: inherit;
    font-size: 13px;
    font-weight: bold;
    text-transform: uppercase;
    line-height: 12px;
    letter-spacing: 1px;
}

.pagebar, .this-page {
    background: #000 none repeat scroll 0 !important;
}

.pagebar a, .pageList .this-page {
    background: #000 none repeat scroll 0 !important;
}
.pagebar a:visited {
    background: #000 none repeat scroll 0 !important;
}

.pagebar a:hover {
    background: #ED1B2F none repeat scroll 0 !important;
}

/*----------- Footer -----------------*/
#footer {
	background-color: Black;
}

#footer p {
	color: inherit;
	font-size: 17px;
}

#footer p a {
	color: inherit;
}

/* TAB MENUDataModify   
----------------------------------------------------------*/

ul#menuDataModify
{
    border-bottom: 1px #5C87B2 solid;
}

ul#menuDataModify li#greeting
{
    color: #fff;
}

ul#menuDataModify li a
{
    background-color: #e8eef4;
    color: #034af3;
}

ul#menuDataModify li a:hover
{
    background-color: #fff;
}

ul#menuDataModify li a:active
{
    background-color: #a6e2a6;
}

ul#menuDataModify li.selected a
{
    background-color: #fff;
    color: #000;
}

/*----------- Table -----------------*/
th {
	background: #444 none repeat-x scroll left top;
}

td {
	background-color: black;
	border-bottom: 1px solid #ccc;
}

/*----------- Quote -----------------*/
blockquote {
	border-left: 5px solid #36CBDF;
}

blockquote p {
	color: #555;
}

/*----------- Fiedset -----------------*/

fieldset {
	border-top: 1px solid #ccc;
}

fieldset legend {
	color: Yellow;
}

/*----------- Form -----------------*/
form input, form select, form textarea {
	color: #222;
	border: 1px solid #ccc;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;
}

form input.formbutton {
	background: #1FAABE;
	color: #ffffff;
}

input[type="text"] 
{
    border: 1px solid #CCC;
}

input[type="password"] 
{
    border: 1px solid #CCC;
}

/* Styles for validation helpers
-----------------------------------------------------------*/
.field-validation-error
{
    color: #ff0000;
}

.input-validation-error
{
    border: 1px solid #ff0000;
    background-color: #ffeeee;
}

.validation-summary-errors
{
    color: #ff0000;
}

/* Styles for editor and display helpers
----------------------------------------------------------*/
.warning-label
{
    color: Red;
}

.errortext
{
    color: Red;
}

.errortextGreen
{
    color: green;
}

.successtext
{
    color: Green;    
}


/*----------- Etc. -----------------*/
span.required {
	color: #ff0000;
}

.genericerror
{
	color: #ff0000;
}

#boxes .window 
{
    height: 500px;
    background-color: Gray;
}

#boxes #dialog 
{
    height: 500px;
}

.bgstyle
{
    background-color: #1D7074;
}



/*----------- Print -----------------*/
@media print {
  * { background: transparent !important; color: #444 !important; text-shadow: none !important; }
  a, a:visited { color: #444 !important; text-decoration: underline; }
  #content {border: none; width:100%;}
  abbr:after { content: " (" attr(title) ")"; }
  .ir a:after { content: ""; }
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  thead { display: table-header-group; }
  tr, img { page-break-inside: avoid; }
  @page { margin: 0.5cm; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3{ page-break-after: avoid; }
}