ol, ul {
	list-style: none;
}

/* Kriszti rendelte */
ul.disc {list-style-type: disc; padding-left: 2em;}
ul.circle {list-style-type: circle; padding-left: 2em;}
ul.square {list-style-type: square; padding-left: 2em;}
ul.none {list-style-type: none}

blockquote, q {
	quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}

del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}


								/** BODY ELEMENTS **/


body {
	color: #333;
	background-color: #90C6EC;
	/* Itt volt egy hiba, így valszleg eddig ezt nem is láttuk rendesen sose*/
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14pt;
}


h1 
{
	color: black;
	font-size: 1.6em;
	margin-top: 0.5em;
	padding: 0.2em 0.4em;
	text-decoration: none;
}

h2
{
	font-size: 1em;
	font-weight: bold;
	margin: 0 ;
	background: #144663;
	color: white;
	padding: 0.2em 0.4em;
	text-decoration: none;
}

h2  a:link, h2  a:visited, h2  a:active
{
	color:white;

}


h3
{
	font-size: 1em;
	margin: 0;
	/*border-color:#144663;
	border-top-width: 0;
	border-right-width:1px;
	border-bottom-width:2px;
	border-left-width:1px;
	border-style: solid;*/
	color: white;
	padding: 0.2em;
	text-decoration: none;
}


#content p
{
	line-height: 1.2em;
	font-size:1em;
	margin: 1em 0;
	orphans: 5;
	text-align: justify;
}
										
.headerTitle
{
	position:relative;
	text-align: left; 
	padding-left:4pt;
	font-size:25pt;
	color: #144663;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.headerSubtext
{
	position:relative;
	text-align: left; 
	padding-left:4pt;
	font-size:16pt;
	color: #144663;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.headerSubtext#datum
{
    font-size: 18pt;
}

							/** MAIN CONTAINERS **/
div#container {
	background: #144663;
}


div#content {
	background:#90C6EC;
}

div#center {
	position: relative;
	background: #1A9ED0;
	background-repeat:repeat-x;
	margin: 0 10em;
	border-right: 3px #144663 solid;
	border-left: 3px #144663 solid;
	padding-left: 0.6em;
	padding-right: 0.6em;
	padding-bottom: 0.6em;
	padding-top: 0.01em;
	min-height:20em;
}

div.column
{
	width: 10em;
	min-height: 10em;
	/*padding: 1em 0 1em 0;*/
	background: transparent  /*url(../pics/bar.png)*/  ;
	background-repeat:repeat-x;
}

div#left
 {
	float: left;

}

div#left li
{
	font-size: 0.8em;
	padding: 0 0.1em;
}

div#right
{
	float: right;
}

div#right img
{
	width: 90%;
	max-width: 20em;
	margin-bottom: 7px;
}

div#footer {
	clear: both;
    margin-bottom:1em;
} 

#doboz 
{
	margin: 0 0;
	border: 3px solid red;
	padding: 0.5em;
	width: 4em;
	color: black;
	background: white;
}

#imagecenter
 {
	height: 12em;
	text-align: center;
	background-image: url(../pics/main3.jpg);
	background-color: #90C6EC;
	background-position: top right;
	background-repeat:repeat-x;
}



div.img 
{
	position: relative; 
	margin:auto; 
	
}


div.img > img
{
	position: relative; 
	border:3px solid #144663; 
	margin:auto;
}

#imgbal *
{
	border:3px solid #144663;
	width:90%;
}
#imgleft *
{
	margin: 0.3em 1em 0.3em 0;
	display: block; 
	float: left;
	width: 43%;
}

#imgright *
{
	margin: 0.3em 0 0.3em 1em;
	display: block; 
	float: right;
	width: 43%;
}

#imgaccomodation *
{ 
	width:40%;
	margin: 1em 30% 0.3em 30%;
	display: block; 
	text-align: center;
}

#imglocation *
{ 
	width:70%;
	margin: 1em 15% 0.3em 15%;
	display: block; 
	text-align: center;
}

#iframe
{
	border:3px solid #144663; 
	width:100%;
	min-height:17em;
	display: block; 
	text-align: center;
}

#minigal .row1 {
	width: 30%;
	padding: 0 1.5%;
}

#minigal .row2 {
	width: 30%;
	padding: 2% 1.5%;galery_container
}

#minigal .row3 {
	width: 30%;
}

#minigal img
{
	position: relative; 
	border:3px solid #144663; 
	margin:auto;
}


#minigal .rowstart2 {
	margin-left: 16.5%;
}


#minigal .rowstart3 {
	margin-left: 34%;
	margin-right: 33%;
}

#minigal div {
	float: left;
	padding: 0.5%;
	text-align: center;
}

#minigal a {
	text-decoration: none;
}

#minigal a span {
	text-decoration: underline;
}

div.urit {
	clear: both;
	float: none;
}
		/*Footerben levo dolgok*/

#footermenu {
	clear: both;
	text-align: center;
	margin: 0;
	background-color: #144663;
	background-image: url("../pics/sub.png");
}
#footermenu li {
	display: inline;
	padding: 0 1em;
}

#footermenu a
{
	text-decoration: none;
	color: white;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#footermenu  a:link, #footermenu a:visited, #footermenu  a:active, #footermenu a:hover
{
	text-decoration: none;
	color:white;
}
#footermenu li:hover {
	background-color: #90A600;
	background-image: url("../pics/sub.png");
}

#powered, #powered a, #powered a:visited, #powered  a:active, #powered a:hover
{
	color:white;
}



.x
{
	display: none;
}


div.canvas
{
	float: left;
	height: 135px;
	width: 180px;
	padding: 5px;
	background-color: #90C6EC;
	margin: 5px;
}

div.canvas img
{
	display: block;
	margin-left: auto;
	margin-right: auto;
}

#viewer
{
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	background-image: url('../pics/transp.png');	
}

#viewer_image
{
	display: block;
	margin-top: 5%;
	margin-left: auto;
	margin-right: auto;
	max-height: 90%;
	max-width: 90%;
}
