


@font-face{ 
	font-family: 'latohu-bolditalic-webfont';
	src: url('latohu-bolditalic-webfont.eot');
	src: url('latohu-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
	     url('latohu-bolditalic-webfont.svg#webfont') format('svg'),
         url('latohu-bolditalic-webfont.woff') format('woff'),
	     url('latohu-bolditalic-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}


@font-face{
	font-family: 'Amaranth-Italic';
	src: url('amaranth-italic-webfont.eot');
	src: url('amaranth-italic-webfont.eot?#iefix') format('embedded-opentype'),
	     url('amaranth-italic-webfont.svg#webfont') format('svg'),
         url('amaranth-italic-webfont.woff') format('woff'),
	     url('amaranth-italic-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face{ 
	font-family: 'Amaranth-Regular';
	src: url('Amaranth-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face{ 
	font-family: 'Amaranth-BoldItalic';
	src: url('Amaranth-BoldItalic.ttf') format('truetype');
}

body{
   /*font-family: latohu-bolditalic-webfont, arial;*/
   font-family: tahoma;
   color:#FdFdFd;
   background-color:#8D5E5E;
   background-image:url(../img/hatteregyben.jpg)!important;
   background-position:center top;
   /*text-shadow: 1px 1px 1px #595959;*/
   text-shadow: 1px 1px 2px rgba(0,0,0,0.5);
   font-size:16px;
   line-height:21px;
}

/*
html {
    text-rendering: optimizeLegibility !important;
    -webkit-font-smoothing: antialiased !important;
    -webkit-text-stroke: 0.15px;
}
*/

a{
   color:#FdFdFd;
}

a:hover{
   color:#915D5F;
   text-shadow: none;
}

article a{
   color:pink;
}
article a:hover{
   color:#FdFdFd;
}

header{
   font-family: Amaranth-Italic, tahoma;   
}

header h1{
   margin-top:20px;
}

header h2{
   margin-left:45px;
   line-height:25px;
   font-size:26px;
   position:relative;
   top:-10px;
}

#bemutatkozas{
   height:480px;
   font-size: 17px;
}

#miben{
   height:620px;
   padding-top:40px;
   background-image:url(../img/mibensegithetek-kep.png);
   background-position: 350px 10px;
   background-repeat:no-repeat;
   font-size:18px;
   line-height:26px;
}

#miben li{
   line-height:26px;
}

#hogyan{
   height:599px;
   padding-top:50px;
   background-image:url(../img/hogyansegithetek-_kep1.png);
   background-position:336px 10px;
   background-repeat:no-repeat;
}

#hogyan2{
   height:322px;
   padding-top:50px;
   background-image:url(../img/hogyansegithetek-_kep2.png);
   background-position:-250px -210px;
   background-repeat:no-repeat;
}

#foglalkozasokmenete{
   height:130px;
   padding-top:50px;
}

#fog1{
   height:350px;
   padding-top:50px;
}

#fog2{
   height:250px;
   padding-top:30px;
}

#fog3{
   height:290px;
   padding-top:35px;
}

#fog4{
   height:252px;
   padding-top:20px;
   background-image:url(../img/terapiasmunkalezarasa_kep2.png);
   background-position:right bottom;
   background-repeat:no-repeat;
}

#kapcsolat{
   height:588px;
   padding-top:0px;
   
}

#szakmai{
   height:620px;
   padding-top:30px;
   font-size:17px;
}

#szakmai p, #szakmai dd{
   color:#25867D;
   text-shadow: 1px 1px 1px #FdFdFd;
   font-weight:bold;
   line-height:20px;
}

footer{
   height:170px;
}

.title{
   font-size:42px;
}

.subtitle{
   font-size:42px;
   padding-bottom:30px;
   /*font-family: Amaranth-Italic, arial;*/
   font-family: tahoma;
   font-style: italic;
}

h3{
    font-style: italic;
}

article h3{
    font-style: normal;
    font-size: 20px;
}

#container {
  margin-right: auto;
  margin-left: auto;
  width: 1000px; /* or 950px */
}

.text-justify{ 
   text-align: justify; 
}

div.nomargin{
   margin-left:0px;
}


.initial{
   font-size:44px;
}

.dl-horizontal dt{
   text-align:left;
   width:120px;
}
.dl-horizontal dd {
   margin-left: 120px;
}
.dl-horizontal dt, .dl-horizontal dd{
   line-height: 28px!important;
   margin-bottom:8px;
}


.nav-pills > li > a {
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
}

.facebook{
   margin-top:15px;
   margin-left:170px;
}
.facebook a{
   color:white;
}

.facebook img{
    width:25px;
}


