/**
 * 100% height layout with header and footer
 * ----------------------------------------------
 * Feel free to copy/use/change/improve
 */


body {
	background-color: #ffffff;
	background-image: url(Kepeslapkuldes/images/bg_body.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #454545;
	font-weight: bold;
	height:100%; /* needed for container min-height */
}
.BGInput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660033;
	text-decoration: none;
	background-attachment: fixed;
	background-image: url(bg_input01.gif);
	border: 1px solid #E19E5E;
}
.BGSubmit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/bg_submit.gif);
	background-repeat: repeat-x;
	height: 16px;

}

.text01Bold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
/*
a:hover {
	text-decoration: underline;
}
*/
.textFooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.BGInput2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660033;
	text-decoration: none;
	background-attachment: fixed;
	background-image: url(images/bg_input02.gif);
	border: 1px solid #E19E5E;
}

.ErrorMessage, .textFooterLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}

.textFooterLink {
  color: #D15D12;
}

.MainText, .MainTextBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000033;
	text-decoration: none;
}
.MainTextBold {
  font-weight: bold;
}
/*-----------------------------------------------------------------------------------*/

.Main_Text, .Main_Text_NumberCount, .Main_Text_Bold a.Main_Link:link, a.Main_Link:visited, a.Main_Link:hover, a.Main_Link:active, .Error_Message{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #454545;
	font-size: 12px;
}

.Main_Text_NumberCount {
	font-size: 8px;
}

.Main_Text_Bold {
	font-weight: bold;
}

a.Main_Link:link, a.Main_Link:visited, a.Main_Link:hover, a..Main_Link:active {
	text-decoration: underline;
}

.Error_Message, .Page_Current_Number_Text {
	font-weight: bold;
	color: red;
  text-decoration: none;
}


/*---------------------------------------------------------------------------------------*/
a.Cat_Link:link, a.Cat_Link:visited, a.Cat_Link:hover, a.Cat_Link:active, .Cat_fake, .SubCat_Link:link, a.SubCat_Link:visited, a.SubCat_Link:hover, a.SubCat_Link:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: black;
	font-size: 11px;
	text-decoration: none;
}

.SubCat_Link:link, a.SubCat_Link:visited, a.SubCat_Link:hover, a.SubCat_Link:active{
	font-weight: normal;
	
}


/*-----------------------------------------------------------------------------------*/


.Page_Current_Number_Text {
	font-size: 11px;
	
}

a.Page_Number_Text_Link:link,a.Page_Number_Text_Link:visited, a.Page_Number_Text_Link:hover, a.Page_Number_Text_Link:active {
  font-weight: normal;
	color: black;
	font-size: 11px;
	text-decoration: underline;
}


/*----------------------------*/

hr.HR_Color { 
	color: #CDCDCD;
	background-color: #CDCDCD;
	height: 1px;
}

/*-----------------------------*/
div#container {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:750px;
	
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/

	min-height:100%; /* real browsers */
}

div#header {
	padding:1em;
	
}

div#content {
	padding:1em 1em 5em; /* bottom padding for footer */
}
	

div#footer {
	position:absolute;
	width:100%;
	bottom:0; /* stick to bottom */
	
}
.dogear{position:absolute; z-index:20; top:0px; left:0px; width:135px; height:135px;}
.stamp{position:absolute; z-index:20; top:20px; right:130px; width:250px; height:129px;}
