body{background: url(images/back.jpg) center top;background-attachment:fixed;background-size: 100%;padding:0;margin:0;font:normal 12px Verdana, Tahoma}
a{outline:none}
div.allcontent{width:1000px;margin:0 auto;}
div.width{background-color:#3E3F45}

#news{margin:0;padding:0;list-style:none;list-style-type:none}
#news li{width:235px;height:275px;overflow:hidden;float:left;margin-right:5px;margin-bottom:5px}
.newsbox img{max-width:210px;max-height:210px;}
.dbox img{width:235px !important;height:275px !important}
#news h2{padding:0;margin:0;line-height:0.9em;font-size:14px;}
.stage{height:40px}
.newsbox{height:255px}
.newsbox:hover{background:#F7F3EF}

hr.noshade{padding:0;margin:10px 0;height:1px;border:1px 0 0 0 #000}
.firstimage{width:100%}
img{border:0}
a{color:#911B3B;outline:none}
ul.submenu{margin:0;padding:0;list-style:none;list-style-type:none;float:left;position:absolute;border:1px solid #CEC5BC;display:none;z-index:1000}
ul.submenu li{display:block;width:100% !important;background-image:none !important}
ul.submenu li a{margin-left:5px;color:#52423C;}
ul.submenu li a:hover{color:#60534E}
.box{background-color:#EBE5DE;padding:10px;margin-bottom:15px;min-height:20px}
.blankStart{background-color:#FFF;padding:10px;margin-bottom:15px;min-height:20px}
.shadow{-webkit-box-shadow: 10px 10px 18px -10px rgba(0,0,0,0.75);-moz-box-shadow: 10px 10px 18px -10px rgba(0,0,0,0.75);box-shadow: 10px 10px 18px -10px rgba(0,0,0,0.75);}
div.s1{height:20px;}
div.s3{height:20px;}
.z{width:215px;padding-left:18px}
.z b{font-size:13px;}
div#startfotos{width:480px;height:325px;overflow:hidden}
div.fotostart{width:480px;height:325px;position:relative}
.navstart{position:absolute;left:10px;top:35px;z-index:100}

.holder2{width:190px;padding-top:30px}
.holder2 .shadow,.holder2 .box{margin-left:10px;}
.holder2 img{max-width:160px;margin:20px 0}
.holder{width:190px}
.holder .shadow{margin-left:10px;height:328px;margin-top:30px;}
ul.fs,ul.fs2{margin:0;padding:0;list-style:none;list-style-type:none}
ul.fs li,ul.fs2 li{float:left}
ul.fs2 li{width:190px}
ul.fs2{width:100%}
.box2{text-align:center;max-height:372px !important}
.box2 img{margin:10px 0;max-width:100%}

.navstart a{border: 1px solid #EBE5DE;color:#EBE5DE;border-radius: 0.9em 0.9em 0.9em 0.9em;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.26) inset, 0 1px 0 0 rgba(255, 255, 255, 0.15);background:#EBE5DE;font-size: 0.875em;font-weight: 600;line-height: 0.7em;margin: -0.8em 0 0;padding:3px 4px;float:left;position:relative;top:-10px;left:5px;cursor:pointer;text-decoration:none;text-decoration:none;margin-right:3px}
.navstart a.activeSlide{border: 1px solid #fff;color:#AD9983;background:#AD9983}

#right{float:left;margin-left:10px;width:290px}
#left{float:left;width:700px}
.newsimg{float:left;width:215px;margin-right:10px}
.newslist{line-height:1.5em}
.newslist a{font-size:18px;text-transform:uppercase;font-weight:bold}
.newslist a:hover{color:#333}
.szgym2 a{padding:4px 12px;color:#fff !important;font-weight:bold;font-size:19px;text-transform:uppercase;text-decoration:none;font-family:"Open Sans";display:block;letter-spacing:0.1em}
.szgym2 a:hover{color:#827773 !important}
.szgym2 ul{list-style:none;list-style-type:none;margin:0;padding:0;width:960px;margin-left:30px}
.szgym2 li{float:left;background:#3E3F45}
.lang{background:url(images/lang.png) 4px center no-repeat;}

.countdown{font-weight:bold;font-size:18px;font-family:"Open Sans";color:#4B4B4D;float:right;width:240px;padding-top:10px;text-shadow: 1px 2px 2px #4A4A4A;}
.countdown span{display:block}

.szb{background:url(images/szb.png) center top no-repeat;background-size:100%;margin-top:10px;min-height:400px}
.cathead{font-size:16px;font-weight:bold;color:#3F3F41;font-family:"Open Sans"}
.m{width:234px;height:260px;position:absolute}
.zv{z-index:5;width:234px;height:260px;position:absolute}
.cim1{color:#000;text-decoration:none;font-weight:bold;font-size:14px}
.footmsg{text-align:center;margin-bottom:0 !important}
.footmsg a{text-decoration:none;font-weight:bold;color:#000}
.navm{margin-top:8px;}
/*border-bottom:1px solid #827773*/
.navm a { border: 1px solid #827773; background: #827773; text-decoration: none; margin: 0 2px; padding: 2px 5px;  font-size:9px;color:#fff}
.navm a.activeSlide { background: #fff;color:#827773}
.navm a:focus { outline: none; }
.cz{padding-right:20px;padding-left:20px;margin-left:12px;background:url(images/22.png) right 200px no-repeat;min-height:850px;}
.cikkcimn{text-align:left;font-size:14px;color:#4B4B4D;}
.cikkcimn b{font-size:18px;}
.content{line-height:1.5em;}
.tbl{width:100%;border:1px solid #000;border-left:0;border-bottom:0}
.tbl td{padding:2px;vertical-align:top;border:1px solid #ccc;border-right:0;border-top:0}
.tta thead td{background-color:#5A0808;color:#fff;font-weight:bold;padding:1px;}
.tta tbody td{padding:1px;color:#5A0808;border:1px solid #404040;border-right:0;border-bottom:0;}
.ull{width:700px;list-style:none;list-style-type:none;margin:0}
.ull li{float:left;width:100px;padding:2px;text-align:center}
.galt td{text-align:center}
.video{position:relative;margin-bottom:10px;}
.video img{width:480px}
.videoplay{position:absolute;height:360px;background:url(images/play.png) center center no-repeat;text-align:center}
.youtube{cursor:pointer}
#youtubevideos{width:480px;height:360px;position:relative;margin:0 auto;margin-bottom:10px}
#youtubevideos .navstart{top:360px}
.play2{padding:10px;text-align:right;height:20px;vertical-align:middle}
.play2 a{display:block;}
hr{color:#4B4B4D;height:1px}
td{vertical-align:top}

ul.ul{margin:0;padding:0;list-style:none;list-style-type:none;width:600px;}
ul.ul li{float:left;width:190px;height:55px;margin:5px;padding:5px;font-size:11px}
b.head{color: #000000;font-size: 14px;font-weight: bold;text-decoration: none;}

@media only screen and (min-width: 900px) and (max-width: 1099px) {
div.allcontent{width:890px}
.szgym2 ul{width:870px;margin-left:20px}
.szgym2 a{padding:3px 10px;font-size:18px;letter-spacing:0}
#top img{width:622px}
.countdown{font-size:17px;width:240px;padding-top:8px}
#right{margin-left:5px}
#left{width:595px}
.newslist a{font-size:16px}
#news li{width:215px;height:252px;margin-right:5px}
.newsbox img{max-width:190px;max-height:190px;}
.dbox img{width:215px !important;height:252px !important}
#news h2{font-size:14px}
.newsbox{height:235px}
.holder{width:100%}
.holder .shadow{margin-left:0 !important;height:auto !important;margin-top:0 !important}
.fb-like-box{width:500px}
#fbcomments{width:570px !important}
.holder2{width:100%;padding-top:0px}
}
@media only screen and (min-width: 768px) and (max-width: 899px) {
div.allcontent{width:758px}
.szgym2 ul{width:100%;margin-left:0}
.szgym2 a{padding:2px 8px;font-size:16px;letter-spacing:0}
.szgym2 img{height:20px}
#top img{width:529px}
.countdown{font-size:16px;width:228px;padding-top:6px}
#right{margin-left:5px}
#left{width:463px}
.newsimg{width:200px;margin-right:8px}
.newslist a{font-size:15px}
#news li{width:180px;height:211px;margin-right:5px}
#news h2{font-size:13px}
.newsbox img{max-width:160px;max-height:160px;}
.dbox img{width:180px !important;height:211px !important}
.newsbox{height:205px}
.holder{width:100%}
.holder .shadow{margin-left:0 !important;height:auto !important;margin-top:0 !important}
div.fotostart{width:440px;height:300px}
div#youtubevideos{width:440px;height:330px}
div.fotostart img,div#youtubevideos img{width:440px}
#fbcomments{width:440px !important}
.holder2{width:100%;padding-top:0px}
#youtubevideos .navstart{top:330px}
}
@media only screen and (min-width: 600px) and (max-width: 767px) {
div.allcontent{width:590px}
.szgym2 ul{width:100%;margin-left:0}
.szgym2 a{padding:1px 3px;font-size:14px;letter-spacing:0}
.szgym2 img{height:16px}
#top img{width:412px}
.countdown{font-size:14px;width:176px;padding-top:4px}
#right{margin-left:0;width:100%}
#left{width:100%}
.newsimg{width:170px;margin-right:6px}
.newslist a{font-size:15px}
#news li{width:160px;height:187px;margin-right:3px}
.newsbox img{max-width:140px;max-height:140px;}
.dbox img{width:160px !important;height:187px !important}
#news h2{font-size:13px}
.newsbox{height:180px}
.holder{width:100%}
.holder .shadow{margin-left:0 !important;height:auto !important;margin-top:0 !important}
#fbcomments{width:570px !important}
.holder2{width:100%;padding-top:0px}

}
@media only screen and (min-width: 410px) and (max-width: 599px) {
body{font-size:11px}
div.allcontent{width:400px}	
.szgym2 ul{width:100%;margin-left:0}
.szgym2 a{padding:0 2px;font-size:11px;letter-spacing:0}
.szgym2 img{height:14px}
#top img{width:400px}
.countdown{font-size:12px;width:100%;display:block;padding:3px}
.countdown span{display:inline}
#right{margin-left:0;width:100%}
#left{width:100%}
.newsimg{width:140px;margin-right:4px}
.newslist a{font-size:12px}
#news li{width:160px;height:187px;margin-right:3px}
.newsbox img{max-width:140px;max-height:140px;}
.dbox img{width:160px !important;height:187px !important}
#news h2{font-size:12px}
.newsbox{height:180px}
.holder{width:100%}
.holder .shadow{margin-left:0 !important;height:auto !important;margin-top:0 !important}
div.fotostart,div#startfotos{width:380px;height:260px}
div#youtubevideos{width:380px;height:290px}
div.fotostart img,div#youtubevideos img{width:380px}
#fbcomments{width:380px !important}
.holder2{width:100%;padding-top:0px}
#youtubevideos .navstart{top:290px}
}
@media only screen and (max-width : 409px) {
body{font-size:10px}
div.allcontent{width:300px}	
.szgym2 ul{width:100%;margin-left:0}
.szgym2 a{padding:0 2px;font-size:8px;letter-spacing:0}
.szgym2 img{height:12px}
#top img{width:300px}
.countdown{font-size:11px;width:100%;display:block;padding:2px}
.countdown span{display:inline}
#right{margin-left:0;width:100%}
#left{width:100%}
.newsimg{width:120px;margin-right:4px}
.newslist a{font-size:12px}
#news li{width:140px;height:164px;margin-right:3px}
.newsbox img{max-width:120px;max-height:120px;}
.dbox img{width:140px !important;height:164px !important}
#news h2{font-size:11px}
.newsbox{height:160px}
.holder{width:100%}
.holder .shadow{margin-left:0 !important;height:auto !important;margin-top:0 !important}
div.fotostart,div#startfotos{width:280px;height:190px}
div#youtubevideos{width:280px;height:210px}
div.fotostart img,div#youtubevideos img{width:280px}
.szgym2 li {float:none}
#fbcomments{width:290px !important}
.holder2{width:100%;padding-top:0px}
ul.fs2 li{margin-left:0;width:170px}
.holder2 img{width:140px}

}