/* MAIN.CSS FOR ALL PHP FILE FORMATTER */
/* CSS DOCUMENTUM WITH UTF-8 CHARACTER SET */
@charset "utf-8";
/* FONT FACE SETTING */
@font-face {
  font-family: 'avantgarde_bk_btbook';
  src: url('../_font/avantgardebkbtbook-webfont.eot');
  src: url('../_font/avantgardebkbtbook-webfont.eot?#iefix') format('embedded-opentype'),
       url('../_font/avantgardebkbtbook-webfont.woff') format('woff'),
       url('../_font/avantgardebkbtbook-webfont.ttf') format('truetype'),
       url('../_font/avantgardebkbtbook-webfont.svg#avantgarde_bk_btbook') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'segoeui';
  src: url('../_font/segoeui.eot');
  src: url('../_font/segoeui.eot?#iefix') format('embedded-opentype'),
       url('../_font/segoeui.woff') format('woff'),
       url('../_font/segoeui.ttf') format('truetype'),
       url('../_font/segoeui.svg#segoeui') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* END: FONT FACE SETTING */

/* TEXTILE SITE VERTICAL MENU */
.cssmenuTextile {
  position: absolute;
  z-index: 199;
  width: 105px;
  height: auto;
  top: 25%;
  left: 15.5%;
	margin-left: auto;      
  margin-right: auto; 
  /* border around the div */
  border: solid 0px;
  border-radius: 15px;
	font-family: "avantgarde_bk_btbook";
  font-size: 18px;
	font-style: normal;
	text-decoration: none;
  text-align: left;
}
.cssmenuTextile a { /* a listában résztvett linkek formázása */
  display: block; /* a megjelenitést tömbszerűre állítja (egymás alatt fognak elhelyezekedni)  */
  margin: 0; /* a külső margó (minden irányban) ennyi pont */
  padding: 2px 3px; /* a belső margó (minden irányban) ennyi pont */
  color: #333333; /* a betű színezése */
  background: #FFFFFF; /* a háttérszín */
  border: 1px solid #FFFFFF; /* a keret 0 vastagságú és adott színű lesz */
  text-decoration: none; /* a szövegdiszítés semmi */
  border-left: 0pt solid #3e8b94; /* a baloldali keret adott pont széles és színű */
	border-right: 0pt solid #3e8b94; /* a jobboldali keret adott pont széles és színű */
}
.cssmenuTextile a:hover { /* a listában szereplő menüpont, ami fölött épp ottan van a mutató */
  color: #3e8b94;
  background: #FFFFFF;
}
.cssmenuTextile ul { /* ez a sor kezdi a hivatkozást a css_menu elem rendezetlen listájára */
  list-style: none; /* a ‘none’ azt fejezi ki, hogy nincsen semmi jel a listaelem előtt */
  margin: 0; /* a lista kerete nulla */
  padding: 0; /* a lista belső kerete nulla */
  background-color: #FFFFFF; /* háttérszín */
}
.cssmenuTextile ul li ul {
  position: absolute;
  top: 0;
  left: 100%;
  width: 130px;
}
.cssmenuTextile ul li ul{
  display: none;
}
.cssmenuTextile li {
  position: relative;
  padding: 0; 
}
.cssmenuTextile ul li:hover ul{
  display: block;
}
/* END: TEXTILE SITE VERTICAL MENU */

/* TEXTILE SITE VERTICAL MIN RESOLUTION MENU */
.cssmenuTextileMin {
  position: absolute;
  z-index: 199;
  width: 105px;
  height: auto;
  top: 25%;
  left: 13%;
	margin-left: auto;      
  margin-right: auto; 
  /* border around the div */
  border: solid 0px;
  border-radius: 15px;
	font-family: "avantgarde_bk_btbook";
  font-size: 18px;
	font-style: normal;
	text-decoration: none;
  text-align: left;
}
.cssmenuTextileMin a { /* a listában résztvett linkek formázása */
  display: block; /* a megjelenitést tömbszerűre állítja (egymás alatt fognak elhelyezekedni)  */
  margin: 0; /* a külső margó (minden irányban) ennyi pont */
  padding: 2px 3px; /* a belső margó (minden irányban) ennyi pont */
  color: #333333; /* a betű színezése */
  background: #FFFFFF; /* a háttérszín */
  border: 1px solid #FFFFFF; /* a keret 0 vastagságú és adott színű lesz */
  text-decoration: none; /* a szövegdiszítés semmi */
  border-left: 0pt solid #3e8b94; /* a baloldali keret adott pont széles és színű */
	border-right: 0pt solid #3e8b94; /* a jobboldali keret adott pont széles és színű */
}
.cssmenuTextileMin a:hover { /* a listában szereplő menüpont, ami fölött épp ottan van a mutató */
  color: #3e8b94;
  background: #FFFFFF;
}
.cssmenuTextileMin ul { /* ez a sor kezdi a hivatkozást a css_menu elem rendezetlen listájára */
  list-style: none; /* a ‘none’ azt fejezi ki, hogy nincsen semmi jel a listaelem előtt */
  margin: 0; /* a lista kerete nulla */
  padding: 0; /* a lista belső kerete nulla */
  background-color: #FFFFFF; /* háttérszín */
}
.cssmenuTextileMin ul li ul {
  position: absolute;
  top: 0;
  left: 100%;
  width: 130px;
}
.cssmenuTextileMin ul li ul{
  display: none;
}
.cssmenuTextileMin li {
  position: relative;
  padding: 0; 
}
.cssmenuTextileMin ul li:hover ul{
  display: block;
}
/* END: TEXTILE SITE VERTICAL MIN RESOLUTION MENU */

/* IMAGE SITE VERTICAL MENU */
.cssmenuImage {
  position: absolute;
  z-index: 199;
  width: 125px;
  height: auto;
  top: 25%;
  left: 15.5%;
	margin-left: auto;      
  margin-right: auto; 
  /* border around the div */
  border: solid 0px;
  border-radius: 15px;
	font-family: "avantgarde_bk_btbook";
  font-size: 18px;
	font-style: bolder;
	text-decoration: none;
  text-align: left;
}
.cssmenuImage a { /* a listában résztvett linkek formázása */
  display: block; /* a megjelenitést tömbszerűre állítja (egymás alatt fognak elhelyezekedni)  */
  margin: 0; /* a külső margó (minden irányban) ennyi pont */
  padding: 2px 3px; /* a belső margó (minden irányban) ennyi pont */
  color: #333333; /* a betű színezése */
  background: #FFFFFF; /* a háttérszín */
  border: 1px solid #FFFFFF; /* a keret 0 vastagságú és adott színű lesz */
  text-decoration: none; /* a szövegdiszítés semmi */
  border-left: 0pt solid #3e8b94; /* a baloldali keret adott pont széles és színű */
	border-right: 0pt solid #3e8b94; /* a jobboldali keret adott pont széles és színű */
}
.cssmenuImage a:hover { /* a listában szereplő menüpont, ami fölött épp ottan van a mutató */
  color: #3e8b94;
  background: #FFFFFF;
}
.cssmenuImage ul { /* ez a sor kezdi a hivatkozást a css_menu elem rendezetlen listájára */
  list-style: none; /* a ‘none’ azt fejezi ki, hogy nincsen semmi jel a listaelem előtt */
  margin: 0; /* a lista kerete nulla */
  padding: 0; /* a lista belső kerete nulla */
  background-color: #FFFFFF; /* háttérszín */
}
.cssmenuImage ul li ul {
  position: absolute;
  top: 0;
  left: 100%;
  width: 110px;
}
.cssmenuImage ul li ul{
  display: none;
}
.cssmenuImage li {
  position: relative;
  padding: 0; 
}
.cssmenuImage ul li:hover ul{
  display: block;
}
/* END: IMAGE SITE VERTICAL MENU */

/* IMAGE SITE VERTICAL MIN RESOLUTION MENU */
.cssmenuImageMin {
  position: absolute;
  z-index: 199;
  width: 125px;
  height: auto;
  top: 25%;
  left: 13%;
	margin-left: auto;      
  margin-right: auto; 
  /* border around the div */
  border: solid 0px;
  border-radius: 15px;
	font-family: "avantgarde_bk_btbook";
  font-size: 18px;
	font-style: bolder;
	text-decoration: none;
  text-align: left;
}
.cssmenuImageMin a { /* a listában résztvett linkek formázása */
  display: block; /* a megjelenitést tömbszerűre állítja (egymás alatt fognak elhelyezekedni)  */
  margin: 0; /* a külső margó (minden irányban) ennyi pont */
  padding: 2px 3px; /* a belső margó (minden irányban) ennyi pont */
  color: #333333; /* a betű színezése */
  background: #FFFFFF; /* a háttérszín */
  border: 1px solid #FFFFFF; /* a keret 0 vastagságú és adott színű lesz */
  text-decoration: none; /* a szövegdiszítés semmi */
  border-left: 0pt solid #3e8b94; /* a baloldali keret adott pont széles és színű */
	border-right: 0pt solid #3e8b94; /* a jobboldali keret adott pont széles és színű */
}
.cssmenuImageMin a:hover { /* a listában szereplő menüpont, ami fölött épp ottan van a mutató */
  color: #3e8b94;
  background: #FFFFFF;
}
.cssmenuImageMin ul { /* ez a sor kezdi a hivatkozást a css_menu elem rendezetlen listájára */
  list-style: none; /* a ‘none’ azt fejezi ki, hogy nincsen semmi jel a listaelem előtt */
  margin: 0; /* a lista kerete nulla */
  padding: 0; /* a lista belső kerete nulla */
  background-color: #FFFFFF; /* háttérszín */
}
.cssmenuImageMin ul li ul {
  position: absolute;
  top: 0;
  left: 100%;
  width: 110px;
}
.cssmenuImageMin ul li ul{
  display: none;
}
.cssmenuImageMin li {
  position: relative;
  padding: 0; 
}
.cssmenuImageMin ul li:hover ul{
  display: block;
}
/* END: IMAGE SITE VERTICAL MIN RESOLUTION MENU */