/*****   ###   [origo] SMS játék css   ###   *****/

body { margin: 0; padding: 0; font: normal 14px Arial, Helvetica, Verdana, Geneva, sans-serif; color: #fff; background: url(bg.jpg) top repeat-x #740000; line-height: 18px; margin-bottom: 50px; }
p, div, span, ul, ol, h1, h2 { margin: 0; padding: 0; }
img { border: none; }
a, a:active, a:link, a:visited { text-decoration: none; color: #fff; }
a:hover { text-decoration: underline; }

#main { width: 1011px; display: block; margin: 0 auto; background: url(fej-bg.jpg) top center no-repeat; padding-top: 70px; }

#menu { width: 880px; background: url(menu-bg.gif) bottom repeat-x; margin: 0 auto; height: 51px; }
#menu .m1 { width: 217px; height: 51px; display: block; float: left; margin-right: 3px; background: url(menu-1.gif) no-repeat; }
#menu .m2 { width: 200px; height: 51px; display: block; float: left; margin-right: 3px; background: url(menu-2.gif) no-repeat; }
#menu .m3 { width: 280px; height: 51px; display: block; float: left; margin-right: 3px; background: url(menu-3.gif) no-repeat; }
#menu .over1 { background-image: url(menu-1-o.gif) !important; }
#menu .over2 { background-image: url(menu-2-o.gif) !important; }
#menu .over3 { background-image: url(menu-3-o.gif) !important; }

#kozep { width: 826px; display: block; background-color: #83a618; border-right: 2px solid #fff; border-bottom: 2px solid #fff; border-left: 2px solid #fff; margin: 0 auto; padding: 13px 25px 25px 25px; overflow: hidden; }

#termek { min-height: 350px; overflow: visible; padding-top: 15px; }
* html #termek { height: 350px; }
#termek #termek-text { width: 486px; display: block; background: url(text-top.gif) top no-repeat #94bb1b; margin: 0 0 0 342px; }
#termek #termek-text h1 { font: bold 24px Georgia, Verdana, Arial, sans-serif; margin: 0 16px; border-bottom: dotted 2px #fff; padding: 6px 0; }
#termek #termek-text .alja { width: 486px; height: 5px; display: block; background: url(text-bottom.gif) no-repeat; overflow: hidden; margin-top: 5px; }
#termek #termek-text p { margin: 0 18px 12px 18px;  border-bottom: dotted 2px #fff; padding: 10px 0; }
#termek #termek-text b { font-weight: bold; color: #556c10; margin: 0 18px; }
/* visszaszámláló */
#felirat01 {font-family: Georgia, Arial, Verdana; font-size: 18px; float: left; padding-top: 10px; margin-right: 5px;}
#felirat02 {font-family: Georgia, Arial, Verdana; background-color: #83a618; float: left; font-size: 18px; padding-top: 10px; margin-left: 5px; padding-bottom: 5px;}
#visszasz-con {float: left; background-image: url(/p/smsjatek/visszasz-bg.gif); background-repeat: no-repeat; background-position: 60px 0px;}
#visszasz {font-family: Arial, Verdana, sans-serif; font-size: 18px; /*background-color: #556c10;*/ float: left; text-align: center; padding: 5px;}
#visszasz div, #visszasz-new div{float: left; margin-right: 10px;}
#visszasz div#ut, #visszasz-new div#ut{ float: left; margin-right: 0px;}
#visszasz div .felirat, #visszasz-ut div#ut .felirat, #visszasz-new div .felirat, #visszasz-new div#ut .felirat{ font-size: 9px; line-height: 10px;}
#ajanlom-img {display: block; float: right; width: 254px; height: 38px; background-image: url(/p/smsjatek/ajanlom.gif);}
/* visszaszámláló vége */
#kerdes { width: 828px; height: 78px; display: block; background: url(kerdes-bg.gif) no-repeat; margin-top: 20px; }
#kerdes h2 { font: normal 24px Georgia, Verdana, Arial, sans-serif; padding: 38px 0 0 18px; }

#videos { width: 829px; padding: 17px 0 0 0; background: url(videos-fent.gif) top no-repeat #94bb1b; margin-top: 20px; }
* html #videos { margin-top: 10px; }
#videos .alja { width: 829px; height: 41px; display: block; background: url(videos-lent.gif) no-repeat; overflow: hidden; }
#videos #player { margin: 0 16px 10px 17px; float: left; }
#videos p { color: #000; margin: 0 20px 15px 0; }
#videos .valasz { width: 205px; min-height: 34px; display: block; font: normal 24px Georgia, Verdana, Geneva, Arial, sans-serif; padding-left: 40px; padding-bottom: 25px; }
* html #videos .valasz { height: 34px; }
:root #videos .valasz { display: table; }
#videos .va { background: url(valasz-a.gif) no-repeat; }
#videos .vb { background: url(valasz-b.gif) no-repeat; }
#videos .vc { background: url(valasz-c.gif) no-repeat; }

#also { width: 829px; text-align: center; margin-top: 10px; }
#also h2 { font: normal 24px Georgia, Verdana, Arial, sans-serif; margin-bottom: 15px; }
#also img { margin-bottom: 10px; }
#also p { width: 414px; color: #000; margin: 0 auto 20px auto; }
#also .jszabaly { width: 303px; height: 64px; display: inline; background: url(jatekszabaly-b.gif) no-repeat; float: left; margin: 0 20px 0 95px; }
#also .korabbi { width: 303px; height: 64px; display: block; float: left; background: url(korabbi-b.gif) no-repeat; }
* html #also .korabbi { float: left; }
:root #also .korabbi { display: table; float: none; }

#lablec { width: 866px; display: block; margin: 5px auto; }
#lablec span { font-size: 11px; border-right: 1px solid #fff; padding-right: 7px; margin-right: 7px; display: block; float: left; }
#lablec a { font-size: 11px; }
#lablec a.vissza { float: right; padding-left: 11px; background: url(teteje.gif) 0 6px no-repeat; margin-top: -16px; }

#jateksz, #korabbi { width: 829px; background: url(statik-fent.gif) top no-repeat #94bb1b; }
#jateksz h1 { font: bold 24px Georgia, Verdana, Arial, sans-serif; margin: 0 16px; border-bottom: dotted 2px #fff; padding: 6px 0; }
#korabbi div { margin: 10px 16px; border-bottom: dotted 2px #fff; padding: 10px 0; }
#korabbi span { font: bold 18px Georgia, Verdana, Arial, sans-serif; margin: 0 16px; display: block; }
#korabbi span.szurke { color: #556c10; }
#jateksz p { margin: 10px 16px; }
#jateksz .alja, #korabbi .alja { width: 829px; height: 4px; background: url(statik-lent.gif) no-repeat; overflow: hidden; display: block; margin: 0; }
#p-1793 {display: block; background-image: url(1793.gif); width: 103px; height: 35px; margin: 0 auto;}
body#sms2 { margin: 0; padding: 0; font: normal 14px Arial, Helvetica, Verdana, Geneva, sans-serif; color: #fff; background: url(oldal2/bg2.jpg) top repeat-x #481039; line-height: 18px; margin-bottom: 50px; }

#sms2 #main { width: 1198px; display: block; margin: 0 auto; background: url(oldal2/fej-bg2.jpg) top center no-repeat; padding-top: 70px; }
#sms2 #menu .m1 { width: 217px; height: 51px; display: block; float: left; margin-right: 3px; background: url(oldal2/menu2-1.gif) no-repeat; }
#sms2 #menu .m2 { width: 200px; height: 51px; display: block; float: left; margin-right: 3px; background: url(oldal2/menu2-2.gif) no-repeat; }
#sms2 #menu .m3 { width: 280px; height: 51px; display: block; float: left; margin-right: 3px; background: url(oldal2/menu2-3.gif) no-repeat; }
#sms2 #menu .over1 { background: url(oldal2/menu2-1-o.gif) no-repeat !important;}
#sms2 #menu .over2 { background: url(oldal2/menu2-2-o.gif) no-repeat !important;}
#sms2 #menu .over3 { background: url(oldal2/menu2-3-o.gif) no-repeat !important;}
#sms2 #kozep { width: 826px; display: block; background-color: #1886a6; border-right: 2px solid #fff; border-bottom: 2px solid #fff; border-left: 2px solid #fff; margin: 0 auto; padding: 13px 25px 25px 25px; overflow: hidden; }
#sms2 #termek #termek-text { width: 486px; display: block; background: url(oldal2/text-top2.gif) top no-repeat #2c9dbe; margin: 0 0 0 342px; }
#sms2 #termek #termek-text .alja { width: 486px; height: 5px; display: block; background: url(oldal2/text-bottom.gif) no-repeat; overflow: hidden; margin-top: 5px; }
#sms2 #termek #termek-text b { font-weight: bold; color: #00556d; margin: 0 18px; }
#sms2 #kerdes { width: 828px; height: 78px; display: block; background: url(oldal2/kerdes-bg.gif) no-repeat; margin-top: 48px; }
#sms2 #videos { width: 829px; padding: 17px 0 0 0; background: url(oldal2/videos-fent.gif) top no-repeat #2c9dbe; margin-top: 20px; }
* html #sms2 #videos { margin-top: 10px; }
#sms2 #videos .alja { width: 829px; height: 41px; display: block; background: url(oldal2/videos-lent.gif) no-repeat; overflow: hidden; }
#sms2 #videos .va { background: url(oldal2/valasz_p.gif) no-repeat; }
#sms2 #videos .vb { background: url(oldal2/valasz_t.gif) no-repeat; }
#sms2 #videos .vc { background: url(oldal2/valasz_w.gif) no-repeat; }
#sms2 #p-1793 {display: block; background-image: url(oldal2/1793.gif); width: 103px; height: 35px; margin: 0 auto;}
#sms2 #jateksz, #sms2 #korabbi { width: 829px; background: url(oldal2/videos-fent.gif) top no-repeat #2c9dbe; }
#sms2 #jateksz .alja, #sms2 #korabbi .alja { width: 829px; height: 4px; background: url(oldal2/statik-lent.gif) no-repeat; overflow: hidden; display: block; margin: 0; }
#sms2 #visszasz-con {float: left; background-image: url(oldal2/visszasz-bg.gif); background-repeat: no-repeat; background-position: 60px 0px;}
#sms2 #felirat02 {font-family: Georgia, Arial, Verdana; background-color: #1886a6; float: left; font-size: 18px; padding-top: 10px; margin-left: 5px; padding-bottom: 5px;}
#sms2 #ajanlom-img {display: block; float: right; width: 254px; height: 38px; background-image: url(oldal2/ajanlom.gif);}