* { 	border: 0; margin: 0; padding: 0; }
body { background: #005a00; text-align: center; font-family: Arial; font-size: 11px; }
#wrap { margin: 20px auto; width: 923px; background: url(bg-main.jpg); }
#title { background: url(bg-title.jpg) no-repeat; height: 33px; text-align: right; }
#title p { line-height: 32px; height: 33px; float: right; }
.main { width: 923px; padding: 0px 0px 0px 0px; background: url(bg-main.jpg); float: left; }

.main1 { width: 226px; float: left; }
.main2 { width: 219px; float: left; }
.main3 { width: 219px; float: left; }
.main4 { width: 226px; float: left; }
.main5 { width: 33px; float: left; }

.mt1 { background: url(mt1.jpg) no-repeat; width: 226px; height: 183px; float: left; text-align: left; }
.mt1 .text { color: #ffffff; text-transform:uppercase; font-size: 12px; font-weight: bold; margin: 8px 0px 0px 75px; }
.mt2 { background: url(mt2.jpg) no-repeat; width: 219px; height: 183px; float: left; text-align: left; }
.mt2 .text { color: #ffffff; text-transform:uppercase; font-size: 12px; font-weight: bold; margin: 8px 0px 0px 70px; }
.mt3 { background: url(mt3.jpg) no-repeat; width: 219px; height: 183px; float: left; text-align: left; }
.mt3 .text { color: #ffffff; text-transform:uppercase; font-size: 12px; font-weight: bold; margin: 8px 0px 0px 70px; }
.mt4 { background: url(mt4.jpg) no-repeat; width: 226px; height: 183px; float: left; text-align: left; }
.mt4 .text { color: #ffffff; text-transform:uppercase; font-size: 12px; font-weight: bold; margin: 8px 0px 0px 70px; }
.mt5 { background: url(mt5.jpg) no-repeat; width: 33px; height: 183px; float: left; }
.mt5 p { border: 0px; line-height: 0px; padding: 0; }

.mm1 { background: url(mm1.jpg) no-repeat; width: 226px; height: 80px; float: left; padding: 0px 0px 0px 0px; text-align: left; line-height: 13px; }
	.mm1 form { margin: 0px 0px 0px 0px; width: 226px; padding: 0px 0px 0px 0px; float: left; }
	.mm1 label { display: block; width: 80px; float: left; color: #2c280e; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 20px; }
	.mm1 p { margin: 0px 0px 0px 20px; padding: 0px 0px 20px 0px; }
	.mm1 A { color: #2c280e; text-decoration: underline; font-size: 10px; font-weight: bold; margin: 0px 3px 0px 0px; }
	.mm1 A:hover { color: #000000; text-decoration: none; }
	.mm1 input { border: 1px solid #a9aeb4; width: 110px; font-size: 10px; height: 15px; margin: 0px 0px 4px 0px; float: left; }

.mm2 { background: url(mm2.jpg) repeat-y; width: 199px; height: 70px; float: left; padding: 0px 10px 5px 10px; text-align: left; line-height: 13px; font-weight: bold; color: #2c280e; }
	.mm2 A { color: #2c280e; text-decoration: underline; font-size: 11px; font-weight: bold; }
	.mm2 A:hover { color: #000000; text-decoration: none; }

.mm3 { background: url(mm3.jpg) repeat-y; width: 199px; height: 70px; float: left; padding: 0px 10px 5px 10px; text-align: left; line-height: 13px; color: #2c280e; }

.mm4 { background: url(mm4.jpg) repeat-y; width: 206px; height: 70px; float: left; padding: 0px 10px 5px 10px; text-align: left; line-height: 13px; }
	.mm4 A { color: #2c280e; text-decoration: underline; font-size: 11px; font-weight: bold; margin: 0px 3px 0px 0px; }
	.mm4 A:hover { color: #000000; text-decoration: none; }

.mm5 { background: url(mm5.jpg) no-repeat; width: 33px; height: 75px; float: left; }

.mb1 { background: url(mb1.jpg) no-repeat; width: 226px; height: 33px; float: left; }
.mb1 .sgomb { background: 0; border: 0; font-size: 11px; font-weight: bold; font-family: arial; color: #ffffff; margin: 7px 0px 0px 100px; }
.mb2 { background: url(mb2.jpg) no-repeat; width: 199px; height: 33px; float: left; text-align: right; padding: 0px 20px 0px 0px; }
.mb2 A { color: #2c280e; text-decoration: underline; font-size: 11px; font-weight: bold; margin: 0px 3px 0px 0px; }
.mb2 A:hover { color: #000000; }
.mb3 { background: url(mb3.jpg) no-repeat; width: 219px; height: 33px; float: left; }
.mb4 { background: url(mb4.jpg) no-repeat; width: 206px; height: 33px; float: left; text-align: right; padding: 0px 20px 0px 0px; }
.mb4 A { color: #2c280e; text-decoration: underline; font-size: 11px; font-weight: bold; margin: 0px 3px 0px 0px; }
.mb4 A:hover { color: #000000; }
.mb5 { background: url(mb5.jpg) no-repeat; width: 33px; height: 33px; float: left; }

.mleft { width: 280px; float: left; background: #1ab164; text-align: left; }
.mleft .mlpict { background: url(pictop.gif); width: 210px; height: 16px; margin: 10px 0px 0px 30px; }
.mleft .mlpicm { background: #dcc847; width: 210px; margin: 0px 0px 0px 30px; }
.mleft .mlpicb { background: url(picbottom.gif); width: 210px; height: 16px; margin: 0px 0px 0px 30px; }

.mright { width: 596px; float: left; background: #1ab164; text-align: left; color: #ccfacc; font-size: 15px; padding: 0px 30px 50px 0px; }
.mright H1 { float: left; font-size: 24px; line-height: 29px; color: #ccfacc; font-weight: normal; width: 590px; padding: 10px 0px 10px 0px; }
.mright H2 { display: inline; font-size: 15px; font-weight: bold; color: #336633; }
.mright H3 { display: inline; font-size: 15px; font-weight: bold; color: #ccfacc; }

#bottom { background: url(bg-bottom.jpg) no-repeat; width: 863px; height: 35px; float: left; text-align: left; font-size: 10px; color: #ffffff; padding: 8px 0px 0px 60px; }
#bottom A { color: #dbc848; text-decoration: none; font-weight: bold; display: inline; }
#bottom A:hover { color: #ffffff; text-decoration: underline; }

.topmenu { margin: 0px 0px 0px 0px; padding: 10px 0px 10px 15px; float: left; width:908px; height:27px; position:relative; z-index:100; text-transform:uppercase; font-family: Arial; font-size: 12px; color: #FFFFFF; background: url(bg-main.jpg); }
.menu { float: left; width:908px; padding: 0px 0px 0px 0px; height:27px; position:relative; z-index:100; background: url(tmenu_bg.gif) no-repeat; }
.menu ul {padding:0;margin:0;list-style-type:none; }
.menu ul ul { }
.menu ul li.first { padding: 0px 10px 0px 40px; }
.menu ul ul.first { padding: 0px 10px 0px 40px; }
.menu li {float:left;position:relative; padding: 0px 10px 0px 10px; background: url(tmenu_sep.gif) top right no-repeat; }
.menu li.last {float:left;position:relative; padding: 0px 0px 0px 10px; background: 0; }

.menu a, .menu span { display:block; font-size:12px; text-decoration:none; color:#ffffff; height:30px; background:0; line-height:26px; font-weight:bold; padding: 0px 10px 0px 10px; }
.menu a:hover {color:#58836f; background:#dcc747; background: black; }

.menu ul li a:hover { color:#116c3d; background: url(tmenu_bgg.gif); background:#dcc847; text-decoration: none; }

.menu ul ul {visibility:hidden;position:absolute;height:0;top:24px;left:0; width:149px; padding: 0px 0px 0px 10px; }

.menu ul li:hover ul {visibility:visible; }
.menu ul a:hover ul {visibility:visible; }

.menu ul li ul li { background: #dcc747; padding: 0px 10px 0px 10px; width: 180px; }

.menu ul li ul li a { font-size: 11px; background:#dcc847; color:#000000; height:20px; width:170px;border-bottom: 1px dotted #292929; line-height:20px; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; display: block; text-align: left; }
.menu ul li ul li a:hover { color:#ffffff; background:#dcc747; }
.menu ul li ul li.fir { padding: 5px 10px 0px 10px; background: #dcc747 url(tmenu_top.gif) top left no-repeat; width: 180px; }
.menu ul li ul li.fir a { }
.menu ul li ul li.las { border: 0; width: 180px; padding: 0px 10px 5px 10px; background: #dcc747 url(tmenu_bottom.gif) bottom left no-repeat; }
.menu ul li ul li.las a { border: 0; }

.menu table {position:absolute; top:0; left:0; border-collapse:collapse;;}
* html .menu {width:871px; w\idth:871px; text-decoration: none; }
* html .menu ul ul a { width:128px; w\idth:128px; text-decoration: none; }
* html .menu a {width:1px; w\idth:1px; text-decoration: none; }
* html .menu ul ul {top:27px;t\op:27px; width: 147px; }


.menu a:hover, .menu ul ul a:hover{color:#116c3d; background:#dcc847;}
.menu :hover > a, .menu ul ul :hover > a {color:#116c3d; background:#dcc847;}

#rotalas-hu { float: left; }


.mvideok { background: #1ab164; width: 878px; padding: 20px 0px 10px 0px; float: left; }
.mvideok .mvideo { float: left; width: 200px; margin: 0px 20px 0px 0px; }
.mvideok .mvideolast { float: left; width: 200px; margin: 0px 0px 0px 0px; }
.mvideok .mvideo IMG { margin: 1px 0px 0px 0px; }
.mvideok .mvideolast IMG { margin: 1px 0px 0px 0px; }
.mvideok .kep { background: url(mvideobg.gif); width: 200px; height: 175px; float: left; }
.mvideok .cim1 { color: #ffffff; float: left; text-align: center; width: 200px; font-size: 16px; font-weight: bold; margin: 10px 0px 0px 0px; text-transform: uppercase; }
.mvideok .cim1 a { color: #ffffff; text-decoration: none; }
.mvideok .cim1 a:hover { color: #ffffff; text-decoration: underline; }
.mvideok .cim2 { color: #ffffff; font-size: 12px; font-weight: normal; margin: 0px 0px 5px 0px; text-align: center; }
.mvideok .cim3 { color: #ffffff; font-size: 12px; font-weight: bold; margin: 0px 0px 5px 0px; text-align: center; }

