/*@font-face {
	font-family: 'Conv_TrajanPro-Regular';
	src: url('../fonts/TrajanPro-Regular.eot');
	src: url('../fonts/TrajanPro-Regular.woff') format('woff'), url('../fonts/TrajanPro-Regular.ttf') format('truetype'), url('../fonts/TrajanPro-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}*/



html, body {
 background-color: #FFFFFF;
 font-family: sans-serif;
 font-size: 28px;
 text-align: center;
 color: #000000;
 margin: 0 0 0 0;
 padding-top: 0px;
}

/*---Orig---*/
/*----------------- body ---------------*/
img{border:0px;}
.li{margin:0 0 2px 20px;list-style-image:url('../img/dot.gif');}
.hide{margin:0;padding:0;}
ul{padding-left:8px;}
input{padding:2px;border:1px #dedede solid;background:#ffffff url('') repeat-x;}
.buy{cursor:pointer;font-weight:bold;width:120px;height:30px;line-height:30px;background:url(../img/buy_button_bg.png) no-repeat;color:#ffffff;border:0;}
select{border:1px #909090 solid;background:#ffffff url(../img/input_bg.gif) repeat-x;}
textarea{border:1px #909090 solid;background:#ffffff url(../img/input_bg.gif) repeat-x;}
.sbutton{width:60px;height:22px;background:url(../img/button_bg.png) repeat-x;border:0;}
.rbutton{width:100px;height:22px;background:url(../img/rbutton_bg.png) repeat-x;border:0;}
.spc{height:20px;font-size:20px;}
.blue-title{font-size:14px;color:#000000;}
.grey-title{color:#666666;}
.black-title{font-size:14px;color:#000000;}
.red{font-size:18px;color:#d20000;font-weight:bold;}
.container{margin-right:auto;margin-left:auto;width:1140px; font-size: 12px; text-align: left;}
.left{float:left;}
.right{float:right;}
.left-list{float:left;margin-right:20px;width:130px;}
.left-pic{padding:5px;border:1px #dedede solid;}
.right-list{float:left;width:470px;font-family: tahoma;font-size: 1.2em;}
.content-title{font-size:23px;color:#000000;}
.content-body{margin-top:10px; font-family: arial;}
.left-title{font-size:17px;color:#666666;}
.left-body{margin-top:20px;}
.left-content{float:left;overflow:hidden;margin-right:20px;width:220px;}
.right-content{float:left;overflow:hidden;padding-left:20px;width:640px;}
.footer{margin-top:40px;padding-top:38px;width:100%;height:38px;background:#ffffff url(../img/footer_bg.png) repeat-x;text-align:center;color:#dedede;text-shadow:0 1px #343434;}
/*----------------- link ---------------*/
a.title{text-decoration:none;font-size:23px;color:#000000;}
a.title:hover{text-decoration:underline;font-size:23px;}
a.blue{text-decoration:none;color:#000000;}
a.blue:hover{text-decoration:underline;}
a.red-link{text-decoration:none;color:#d20000;}
a.red-link:hover{text-decoration:underline;}
/*---Orig---*/


/*---------------Felső rész------------*/

.titleline {
 width: 100%;
 height: 100px;
 background-color: #000000;
 text-align: left;
}

.titleline h1 {
 color: #FFFFFF;
 font-family: sans-serif;
 margin-top: 0px;
 font-size: 1.1em;
 font-weight: normal;
 line-height: 100px;
 margin-left: 15px;
}

#fb-root {
 height: 0px;
}

.header {
 background-image: url(../img/feaderkep_armacash.jpg);
 background-repeat: no-repeat;
 background-position: center top;
 -moz-background-size:cover; 
 -webkit-background-size:cover; 
 background-size:cover;
 height: 357px;
 overflow: hidden;
 width: 100%;
}

.header .menu {
 background-image: url(../img/menu_bg.png);
 background-repeat: no-repeat;
 background-position: center top;
 -moz-background-size:cover; 
 -webkit-background-size:cover; 
 background-size:cover;
 height: 73px;
 overflow: hidden;
 width: 100%;
 margin-top: 225px;
 text-align: center;
}

.menu a {
 font-size: 0.9em;
 text-decoration: none;
 color: #FFFFFF;
 font-weight: normal;
 line-height: 60px;
 padding-left: 8px;
 padding-right: 8px;
}

.menu a:hover {
 text-decoration: underline;
}

#lct2 {
 display: none;
}
 
.tcont {
 float:left;
 width:620px;
 padding:10px;
}

.rblokk {
 float:left;
 overflow:hidden;
 margin-left:20px;
 width:220px;
 font-family: tahoma;
}

/*800 alatt*/

@media screen and (max-device-width: 800px) { 
 
 .titleline {
  width: 100%;
  height: 100px;
  background-color: #000000;
  text-align: center;
 }
 
 .titleline h1 {
  color: #FFFFFF;
  font-family: sans-serif;
  margin-top: 0px;
  font-size: 0.8em;
  font-weight: normal;
  line-height: 30px;
  margin-left: 15px;
 }
 
 .menu a {
  font-size: 0.4em;
	padding-left: 0px;
  padding-right: 0px;
 }
}


/*480 alatt*/

@media screen and (max-device-width: 480px) { 
 .header .menu {
  background-image: url(../img/menu_bg.png);
  background-repeat: no-repeat;
  background-position: left top;
  -moz-background-size:cover; 
  -webkit-background-size:cover; 
  background-size:cover;
  height: 330px;
  overflow: hidden;
  width: 100%;
  margin-top: 0px;
  text-align: center;
 }
 
 .menu a {
  font-size: 0.8em;
  padding-left: 0px;
  padding-right: 0px;
  display: block;
  line-height: 35px;
 }
 
 .titleline {
  width: 100%;
  height: 100px;
  background-color: #000000;
  text-align: center;
 }
 
 .titleline h1 {
  color: #FFFFFF;
  font-family: sans-serif;
  margin-top: 0px;
  font-size: 0.6em;
  font-weight: normal;
  line-height: 30px;
  margin-left: 15px;
 }
 
 .container {
  width: 100%;
  overflow:hidden;
 }
 
 .left-content{float:none; overflow:hidden; width:100%;}
 .right-content{float:none; overflow:hidden; width:100%}
 
 #lct {
  display: none;
 }
 
 #lct2 {
  display: block;
 }
 
 .tcont {
  float:left;
  width:100%;
  padding:0px;  
 }
 
 .left-list {
  float:none;
	width:100%;
 }
 
 .right-list {
  float:none;
	width:100%;
	
 }
 
 hr {
  width: 100%;
 }
 
 .rblokk {
  display: none;
  font-family: tahoma;
 }
 
}

.rblokk .blue-title:link {
 text-decoration: none;
}

.rblokk .blue-title:hover {
 text-decoration: underline;
}

.rblokk .blue-title:before {
 content: ' - ';
}

.content-body{margin-top:10px; font-family: arial;}

.megs {
 -moz-border-radius: 4px; 
 -webkit-border-radius: 4px;
 border-radius: 4px;
 border: 1px transparent solid;
 padding: 5px;
 font-size: 14px;
 color: #FFFFFF;
 background-color: red;
 font-weight: bold;
 width: auto;
 background-image: url();
}