
/* ::::: http://www.itk.ppke.hu/itkweb.css ::::: */

body {
	margin: 0px;
	padding: 0px;
	background: url('/img/all-bg.png') #363c58;
}

table {
        border-collapse: collapse;
}

td {
	border: 1px solid;
	padding: 2px;
}

thead {
        background: gray;
        color: white;
}

a {
	text-decoration: none;
	color: rgb(0, 0, 102);
}

.redalert {
        color: red;
	text-decoration: underline;
}

#content a {
	text-decoration: underline;
	color: rgb(0, 0, 102);
}

#content img, #player {
        float: left;
	margin-right: 15px;
	margin-bottom: 15px;
}

#content img.kozep {
	float: none;
	display: block;
	margin-left: auto;
        margin-right: auto;
}

#content h1, h2, h3 {
	text-align: left;
}

#content-overlay {
	margin-left: -28px;
	margin-bottom: 20px;
}

img {
	border: 0pt none;
}

h1 {
        color: rgb(0, 0, 102);
	font-size: 200%;
}

h2 {
        font-size: 150%;
}

#main-block1 {
}

#container {
	width: 1000px;
}

/*
#all-content {
}
*/

.header {
        background: #dad7ca;
}

#header-level1 {
	background: url('/img/d_bg.gif') left top repeat-x;
	height: 173px;
	position: relative;
}

#header-level2 {
	position: absolute;
	top: 0;
	left: 0;
	width: 215px;
	background-image: url('/img/d_cimer_hatter.gif');
}

#header-level3, #header-level4, #header-level5 {
	position: absolute;
	left: 90px;
}

#header-level3 {
	top: 0;
}

#header-level4 {
	top: 44px;
}

#header-level5 {
	top: 95px;
        left: 110px;
        word-spacing: 5px;
}

.l-icon a, .createlink, #left-side li, #left-side a, #header-level5 a {
	font-weight: bold;
	font-size: 12px;
	font-family: "Times New Roman";
	letter-spacing: 1pt;
	color: #a3acac;
	border-style: none;
	padding: 3px;
}

.l-icon a:hover, #header-level5 a:hover, .almenu a:hover, .menu a:hover {
	background-color:#243252;
}

#mainbar span.selflink {
        background-color:#243252;
	font-weight: bold;
	font-size: 12px;
	font-family: "Times New Roman";
	letter-spacing: 1pt;
	color: #a3acac;
	border-style: none;
	padding: 3px;
}

#left-side li, #left-side a, #left-side .createlink {
	font-weight: normal;
        font-size: 10px;
        text-align: right;
}

.createlink {
        color: #cccc00;
}

#left-side, #navbar {
	background-image: url('/img/left-bg.png');
	width: 215px;
        padding: 10px 0 10px 0;
        min-height: 600px;
	float: left;
}

#left-side ul, #navbar ul {
	list-style: none;
	margin: 0px 0px 0 0px;
	padding: 0;
}

#left-side li, #navbar li {
	margin: 0px 0;
	padding: 0;
        border-style: outset;
        border-width: 0px
}

#left-side a, #navbar a {
        display: block;
}

.ra {
	text-align: right;
}

#content {
	float: left;
	display: inline; /* IE double margin hack */
	margin: 0 0 0 10px;
        min-height: 600px;
	/*padding: 80px 20px 10px 28px;*/
	padding: 10px 20px 10px 28px;
	font-size: 12px;
	font-family: "Verdana";
	/*color: rgb(0, 0, 102);*/
	/*background: url('/img/oktatas.gif') no-repeat;*/
	background-color: #dad7ca;
	width: 700px;
	text-align: justify;
}

/*
#content li { 
	background: transparent url('/img/a_kocka.gif') no-repeat;
	list-style-type: none;
	padding-left: 1em;
}
*/

#content li {
        background: transparent url('/img/a_kocka.gif') no-repeat top left;
        list-style-type: none;
	min-height: 1.3em;
	padding-left: 16px;
	padding-top: 0.2em;
	display: table;
        /*text-align: left;*/
}

#right-side {
	position: relative;
	float: right;
}

#footer-line {
        text-align: center;
        color: #ffffff;
	font-family: "Times New Roman";
        font-size: 12pt;
        font-weight: none;
	letter-spacing: 1pt;
        padding: 3px;
}

#footer-line a {
        color: #ffffff;
	text-decoration: underline;
}

#bottom, #header-end, .break {
	clear: both;
}

#tartalom_cimkep {
	margin-left: -28px;
}



/*-------------- menu ----------------*/

#navbar
{
   font-family: "Times New Roman";
   padding: 10px 0pt;
   background-image: url('/img/left-bg.png');
   width: 215px;
   min-height: 600px;
   float: left;
}

#navbar ul
{
   margin: 0px 0px 0px;
   padding: 0pt;
   list-style-type: none;
   list-style-image: none;
   list-style-position: outside;
}

#navbar li
{
   border-style: outset;
   border-width: 0px;
   margin: 0px 0pt;
   padding: 0;
   padding-right: 5px;
}

#navbar li ul { padding-right: 0px; }
#navbar li ul li { padding-right: 5px; }

#navbar a { display: block; }

div#navbar, div#navbar a
{
   letter-spacing: 1px;
   text-align: right;
   margin-right: 0px;
   font-size: x-small;
   color: #D3D6DA;
   padding: 0.4em 0 0.4em 0;
}

div#navbar ul ul li
{
   background-color: #2A354E;
   margin-right: -5px;
}

div#navbar ul ul li span.selflink, div#navbar ul li span.selflink
{
   color: white;
   background-color: #1D2435;
   display: block;
   border-style: none; 
   padding: 3px;
/*   font-weight: bold;*/
   padding-right: 5px;
   margin-right: -5px;
}

div#navbar ul li a:hover
{
   background-color: #1D2435;
   color: white;
   padding-right: 5px;
   margin-right: -5px;
}

div#navbar ul ul li a:hover
{
   background-color: #2A354E;
   color: white;
}

/* /////////////////////////// */
#left-side { display: none; }


p.MsoNormal {
	margin: 0cm 0cm 0.0001pt;
	font-size: 12pt;
	font-family: "Times New Roman";
}


