body 
	{
    color: black;
    font-family: Tahoma;
    font-size: 12px;
    margin-left:0;
	margin-top: 0;
	}

p.title 
	{
	margin:0cm;
	margin-bottom:.0001pt;
	text-align:center;
	font-size:13pt;
	font-family:Tahoma;
	color:#006699;
	font-weight:bold;
	}

p
{
	text-align:justify;
}	
	
p.normal 
	{
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:9pt;
	font-family:Tahoma;
	color:black;
	}

p.right 
	{
	margin:0cm;
	margin-bottom:.0001pt;
	text-align:right;
	font-size:9pt;
	font-family:Tahoma;
	color:black;
	}

p.center 
	{
	margin:0cm;
	margin-bottom:.0001pt;
	text-align:center;
	font-size:9pt;
	font-family:Tahoma;
	color:black;
	}


h4
{
    font-family: Tahoma;
    font-size: 12px;
	font-weight:bold;
}

ul
{
	text-align:left
}

.menu
{
font-family: Tahoma;
font-weight: bold;
font-size: 12px;
color : white;
}

a.menu
{
text-decoration: none;
}

a.menu:hover
{
text-decoration: none;
color : black;
}

a
{
	color: black;
    text-decoration: underline
}
a:hover
{
	color: #006699;
	text-decoration:none
}


.fejlec 
	{
	margin:0cm;
	margin-bottom:.0001pt;
	text-align:left;
	font-size:13.5pt;
	font-family:"Times New Roman";
	color:#006699;
	font-weight:bold;
	}


table.fejlec
{
	background-color: #90b1aa;
	font-family:"Times New Roman";
    font-size: 12px;
	width: 960px;
	border: 0px;	
	border-collapse: collapse;
	border-spacing: 0px;
	text-align: center;
	margin-left:auto;
	margin-right:auto;
}


td.fejlec
{
	font-family:"Times New Roman";
    font-size: 12px;
	background: black url(sysimages/titlebackground.jpg)
}


table.folap
{
	background-color: #90b1aa;
	font-family: Tahoma;
    font-size: 12px;
	width: 960px;
	border: 0px;	
	border-collapse: collapse;
	border-spacing: 0px;
	text-align: center;
	margin-left:auto;
	margin-right:auto;

}

td.folap
{
	font-family: Tahoma;
    font-size: 12px;
	background: #90b1aa  url(sysimages/felso.gif)
}

td.doc
{
	background: #c2c2c2
}

table.sofT
{
text-align: center;
font-family: Tahoma;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 530px;
background-color: #e5e5e5;
border: 1px #006699 solid;
border-spacing: 0px;
}

 td.sofT
{
border-bottom: 1px solid;
}

 tr.sofT
{
border-bottom: 1px solid;
}

td.SoftHed
{
border-bottom: 2px solid #90b1aa;
border-left: 1px solid #90b1aa;
border-right: 1px solid #90b1aa;
background-color: #90b1aa;
text-align:center;
text-indent: 5px;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #404040; 
}



 td.helpBod
{
border-bottom: 1px solid #9CF;
border-top: 0px;
border-left: 1px solid #9CF;
border-right: 0px;
text-align: left;
text-indent: 10px;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #c5c5c5; 
}


/*Képgalériához*/
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.gallerycontainer{
position: relative;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}

.thumbnail img{
border: 1px solid white;
margin: 0 5px 5px 0;
}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{
border: 1px solid blue;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #ffffd9;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: 0;
left: 250px; /*position where enlarged image should offset horizontally */
z-index: 50;
}

/*levélküldés FORM - hoz*/
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.cssform p{
width: 300px;
clear: left;
margin: 0;
padding: 5px 0 8px 0;
padding-left: 155px; /*width of left column containing the label elements*/
border-top: 1px dashed gray;
height: 1%;
}

.cssform label{
font-weight: bold;
float: left;
margin-left: -155px; /*width of left column*/
width: 150px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.cssform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
width: 180px;
}

.cssform textarea{
width: 250px;
height: 150px;
}

/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
*/

* html .threepxfix{
margin-left: 3px;
}

