@charset "utf-8";
/* CSS Document */

body {margin: 0; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background: #191917; color: #bebfb4;}
.width100 {position: relative; float: left; width: 100%;}
.mainpage {height: 715px; background: url(/images/hdteam_kezdolap.jpg) no-repeat center top;}
.center {position: relative; margin: 0 auto; width: 1000px;}
a {text-decoration: none; color: #fff;} a:hover {color: #999;} a img {border: none;}

.main_hdtext {position: absolute; top: 0px; left: 210px; width: 700px; height: 675px; background: url(/images/main_hdtext.png) no-repeat left top;}

.main_hdtext, .sub_hdtext {position: absolute; top: 0px; left: 210px; width: 700px; height: 675px; background: url(/images/main_hdtext.png) no-repeat left top;}
.sub_hdtext {left: auto; right: 0; width: 580px; height: 353px; background: url(/images/sub_hdtext.png) no-repeat left top;}
.main_logo {position: absolute; top: 110px; left: 120px;}
.sub_logo {position: absolute; top: 15px; left: 350px;}

.main_menu, .sub_menu {position: absolute; bottom: 293px; left: 410px; width: 270px; font-size: 14pt;}
.sub_menu {bottom: 213px; left: 310px;}
.main_menu p, .sub_menu p {margin: 6px 0 0 0;} .main_menu p a, .sub_menu p a {color: #fff;}

.main_bottombox, .kiemelt_box {position: absolute; top: 500px; left: 0; width: 1000px; color: #353633;}
.kiemelt_box {top: 160px; width: 620px; height: 160px; color: #666; padding: 20px; cursor: pointer; background: none;}
.kiemelt_box:hover {background: rgb(40,40,40); background: rgba(40,40,40,0.6);}
.main_bottombox .kiemelt_box {top: 0; left: 0; height: 140px; width: 620px;}

.main_bottombox .kiemeltinfo_cim, .kiemelt_box .kiemeltinfo_cim {text-transform: uppercase; position: absolute; top: 10px; left: 0px; font-size: 16pt; width: 580px;}
.kiemelt_box .kiemeltinfo_cim {top: 10px; left: 10px;}
.main_bottombox .kiemeltinfo, .kiemelt_box .kiemeltinfo {position: absolute; top: 40px; left: 0px; font-size: 9pt; line-height: 14pt; width: 600px; height: 90px; overflow: hidden;}
.kiemelt_box .kiemeltinfo {left: 10px;}
.main_bottombox .info {position: absolute; top: 150px; left: 0px; font-size: 10pt; width: 1000px;}

.main_udv {position: absolute; top: 20px; left: 0px; width: 500px;} .main_udv a, .sub_udv a {color: #000;} .main_udv a:hover, .sub_udv a:hover {color: #fff;}
.main_icon {position: absolute; top: 20px; right: 0px; width: 120px;}
.main_bottombox .main_fbbox {position: absolute; top: 20px; right: 0px; width: 200px;}

.main_bottombox .bw {position: absolute; top: 0px; right: 20px; font-size: 9pt; width: 180px; color: #a3a39d; text-align: right;}

/*/////////////////////*/

.sub_top_bg {position: absolute; top: 0; left: 0; height: 460px; width: 100%; background: url(/images/sub_top_bg.jpg) no-repeat center top;}
.sub_icon {position: absolute; top: 50px; left: 0px; width: 305px; text-align: right;}
.sub_udv {position: absolute; top: 70px; left: 0px; width: 305px; text-align: right;}

.content {position: relative; float: left; margin-top: 340px;}
.content .title {font-size: 22pt; color: #0097a9;}
.content .title span {color: #bebfb4; font-size: 10pt;}

.pages {float: left; width: 1000px; margin: 6px 0 0 0; color: #bdbdbe; font-size: 8pt; clear: both;}
.pages .page {float: right; margin: 0; color: #bdbdbe; font-size: 8pt; margin-right: 3px;}
.pages a .page {color: #8d8061; padding: 0 8px; background-color: #f6f6f6;}
.pages a:hover .page {background-color: #eee;}
.pages a .jelen {color: #8d8061; padding: 0 8px; background-color: #ddd;}

#slider1 {width: 400px; height: 250px; background: #fff url(/images/loading.gif) no-repeat center center; overflow: hidden;}

.bottom {position: relative; float: left; height: 260px; margin-top: -22px; background: url(/images/sub_bottom_bg.png) no-repeat center bottom;}
.bottom .info {position: absolute; top: 230px; left: 0px; font-size: 9pt; width: 1000px; color: #a3a39d;}
.bottom .bw {position: absolute; top: 230px; right: 20px; font-size: 9pt; width: 180px; color: #a3a39d; text-align: right;}


.bottom .main_fbbox {position: absolute; top: 170px; left: 30px; width: 500px;}

.fblikefull {background: #333333; border-top: 1px solid #0c0c0a; border-bottom: 1px solid #454543; padding-top: 10px; height: 80px; margin-bottom: 20px;}
.fblikefull .fborder {position: absolute; top: 0; left:0; border-top: 1px solid #454543; border-bottom: 1px solid #0c0c0a; width: 100%; height: 78px;}
.fblikefull.fpage {height: 45px; margin-bottom: 20px; margin-top: 20px;}
.fblikefull.fpage .fborder {height: 43px;}
.fblikefull .bw {position: absolute; top: 15px; right: 10px; font-size: 9pt; width: 180px; color: #a3a39d; text-align: right;}