html,body {
margin: 0px;
padding:0;
}

body {
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size: 12px;
background-color: #f0f0f0;
color: #000;
margin: 0;
font-size: 12px;
background-image: url(http://st-s1.sportmotor.hu/img/bkg_k8.gif);
background-repeat: repeat-x;
}

input, textarea { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;font-size: 12px;}

p {
margin: 0 0 18px 0;
}

h1 { font-size: 18px; color: #333; padding:5px 0 15px 0;margin:0;}

h2 { font-size: 14px; color: #333; padding:5px 0 5px 0;margin:0;}

h4 { font-size: 14px; color: #333; padding:10px 0 0 0;margin:0;}

a {color: #c00;text-decoration:underline;}
a:visited {color: #c00;}
a:active {color: #f60;}
a:hover {color: #000;text-decoration:none;}

a.ugr {color: #666;text-decoration:none;}
a.ugr:visited {color: #666;}
a.ugr:active {color: #666;}
a.ugr:hover {color: #f60;text-decoration:underline;}


.bg { font-size:14px;font-weight:bold; }

.sm {
font-size:10px;
line-height:14px;
}
.smgr {
font-size:10px;
line-height:14px;
color: #999;
}
.red {
color: #f00;
}

#err {
border:2px solid #f00;
padding:5px;
background-color:#fff;
font-weight:bold;
color:#666;
margin-bottom:10px;
}

input.bgr {
font-size:18px;
}

#s {
width: 975px;
margin:0 auto;
}

#nav {
width: 975px;
height: 52px;
/*float:left;*/
padding-bottom:10px;
z-index: 9998;
}
#nav #navg { margin: 0; padding: 0; }
#nav #navg li { display: inline; }
#nav #navg li a.li1 { float: left; width: 258px; height: 0; padding-top: 52px; overflow: hidden; }
#nav #navg li a.li2 { float: left; width: 85px; height: 0; padding-top: 52px; overflow: hidden; }
#nav #navg li a.li3 { float: left; width: 86px; height: 0; padding-top: 52px; overflow: hidden; }
#nav #navg li a.li4 { float: left; width: 72px; height: 0; padding-top: 52px; overflow: hidden; }
#nav #navg li a.li5 { float: left; width: 80px; height: 0; padding-top: 52px; overflow: hidden; }
#nav #navg li a.li6 { float: left; width: 107px; height: 0; padding-top: 52px; overflow: hidden; }
#nav #navg li a.li7 { float: left; width: 66px; height: 0; padding-top: 52px; overflow: hidden; }
#nav #navg li a.li8 { float: left; width: 144px; height: 0; padding-top: 52px; overflow: hidden; }
#nav #navg li a.li9 { float: left; width: 77px; height: 0; padding-top: 52px; overflow: hidden; }


#nav #navg li a { background-image: url(http://st-s1.sportmotor.hu/img/nav_all1.png);_background-image:url(http://st-s1.sportmotor.hu/img/nav_all1.gif);background-repeat: no-repeat; }

/* BUTTONS */
#nav #navg li#nv_1 a { background-position: 0 0; }
#nav #navg li#nv_2 a { background-position: -258px 0; }
#nav #navg li#nv_3 a { background-position: -343px 0; }
#nav #navg li#nv_4 a { background-position: -429px 0; }
#nav #navg li#nv_5 a { background-position: -501px 0; }
#nav #navg li#nv_6 a { background-position: -581px 0; }
#nav #navg li#nv_7 a { background-position: -688px 0; }
#nav #navg li#nv_8 a { background-position: -754px 0; }

#nav #navg li#nv_10 a { background-position: -898px 0; }
#nav #navg li#nv_10l a { background-position: -975px 0; }

/* OVER STATES */
#nav #navg li#nv_1 a:hover { background-position: 0 -52px; }
#nav #navg li#nv_2 a:hover { background-position: -258px -52px; }
#nav #navg li#nv_3 a:hover { background-position: -343px -52px; }
#nav #navg li#nv_4 a:hover { background-position: -429px -52px; }
#nav #navg li#nv_5 a:hover { background-position: -501px -52px; }
#nav #navg li#nv_6 a:hover { background-position: -581px -52px; }
#nav #navg li#nv_7 a:hover { background-position: -688px -52px; }
#nav #navg li#nv_8 a:hover { background-position: -754px -52px; }

#nav #navg li#nv_10 a:hover { background-position: -898px -52px; }
#nav #navg li#nv_10l a:hover { background-position: -975px -52px; }

/* ON STATES */

#nav.mag #navg li#nv_2 a { background-position: -258px -52px !important; }
#nav.vid #navg li#nv_3 a { background-position: -343px -52px !important; }
#nav.fot #navg li#nv_4 a { background-position: -429px -52px !important; }
#nav.for #navg li#nv_5 a { background-position: -501px -52px !important; }
#nav.bon #navg li#nv_6 a { background-position: -581px -52px !important; }
#nav.apr #navg li#nv_7 a { background-position: -688px -52px !important; }
#nav.nap #navg li#nv_8 a { background-position: -754px -52px !important; }

#nav.bel #navg li#nv_10 a { background-position: -898px -52px !important; }
#nav.ada #navg li#nv_10l a { background-position: -975px -52px !important; }


#fot {
padding:10px 0 15px 0;
color: #666;
font-size: 11px;
text-align: right;
}
#fot a {
color: #666;
text-decoration:none;
}
/* 3 COL 2 1 2 */
#col31 {
width: 975px;
float:left;
background-image: url(http://st-s1.sportmotor.hu/img/bkg_col31.gif);
background-repeat: repeat-y;
}
#col31c {
width: 975px;
float:left;
}
#col311 {
float:left;
width:350px;
}
#col312 {
float:left;
width:245px;
padding:0 15px 0 15px;
}
#col313 {
float:left;
width:350px;
}

/* 3 COL 1 2 1 */
#col32 {
width: 975px;
float:left;
background-image: url(http://st-s1.sportmotor.hu/img/bkg_col32.gif);
background-repeat: repeat-y;
}
#col32c {
width: 975px;
float:left;
}
#col321 {
float:left;
width:160px;
}
#col322 {
float:left;
width:625px;
padding:0 15px 0 15px;
}
#col323 {
float:left;
width:160px;
}

/* 2 COL 2 1 */
#col21 {
width: 975px;
float:left;
background-image: url(http://st-s1.sportmotor.hu/img/bkg_col21.gif);
background-repeat: repeat-y;
}
#col21c {
width: 975px;
float:left;
}
#col211 {
float:left;
width:610px;
}
#col212 {
float:left;
width:350px;
padding:0 0 0 15px;
}

/* 2 COL 3 1 */

#col22 {
width: 975px;
float:left;
background-image: url(http://st-s1.sportmotor.hu/img/bkg_col22.gif);
background-repeat: repeat-y;
}
#col22c {
width: 975px;
float:left;
}
#col221 {
float:left;
width:800px;
}
#col222 {
float:left;
width:160px;
padding:0 0 0 15px;
}

/* 1 COL */

#col11 {
width: 975px;
float:left;
background-image: url(http://st-s1.sportmotor.hu/img/bkg_col11.gif);
background-repeat: repeat-y;
}
#col11c {
width: 975px;
float:left;
}
#col111 {
float:left;
width:975px;
}

/* cols */
#col160 {
float:left;
width:140px;
background-image: url(http://st-s1.sportmotor.hu/img/bkg_w160.gif);
background-repeat: no-repeat;
padding:10px;
line-height:18px;
}
#col160b {
float:left;
width:160px;
background-color:#fff;
padding-bottom: 15px;
}

#col245 {
float:left;
width:225px;
background-image: url(http://st-s1.sportmotor.hu/img/bkg_w245.gif);
background-repeat: no-repeat;
padding:10px;
line-height:18px;
}
#col245b {
float:left;
width:245px;
background-color:#fff;
padding-bottom: 15px;
}

#col350 {
float:left;
width:330px;
background-image: url(http://st-s1.sportmotor.hu/img/bkg_w350.gif);
background-repeat: no-repeat;
padding:10px;
line-height:18px;
overflow: hidden;
}
#col350_ {
float:left;
width:336px;
background-image: url(http://st-s1.sportmotor.hu/img/bkg_w350.gif);
background-repeat: no-repeat;
padding:7px;
line-height:18px;
overflow: hidden;
}
#col350b {
float:left;
width:350px;
background-color:#f0f0f0;
padding-bottom: 15px;
}

#col610 {
float:left;
width:590px;
background-image: url(http://st-s1.sportmotor.hu/img/bkg_w610.gif);
background-repeat: no-repeat;
padding:10px;
line-height:18px;
}
#col610b {
float:left;
width:610px;
background-color:#f0f0f0;
padding-bottom: 15px;
}

#col625 {
float:left;
width:605px;
background-image: url(http://st-s1.sportmotor.hu/img/bkg_w625.gif);
background-repeat: no-repeat;
padding:10px;
line-height:18px;
}
#col625b {
float:left;
width:625px;
background-color:#fff;
padding-bottom: 15px;
}

#col800 {
float:left;
width:780px;
background-image: url(http://st-s1.sportmotor.hu/img/bkg_w800.gif);
background-repeat: no-repeat;
padding:10px;
line-height:18px;
}
#col800_ {
float:left;
width:798px;
background-image: url(http://st-s1.sportmotor.hu/img/bkg_w800.gif);
background-repeat: no-repeat;
padding:10px 1px 10px 1px;
line-height:18px;
}
#col800b {
float:left;
width:800px;
background-color:#fff;
padding-bottom: 15px;
}
#col975 {
float:left;
width:975px;
background-image: url(http://st-s1.sportmotor.hu/img/bkg_w975.gif);
background-repeat: no-repeat;
padding:10px;
line-height:18px;
}

#pgr {
	width2: 470px;
	float: right;
	font-size:14px;
	font-weight: bold;
}

#pgr span {
	display: block;
	float: left;
	width: 65px;
	color: #666;
}
#pgr span.mr {
	display: block;
	float: left;
	width: 20px;
}
#pgr a,
#pgr strong {
	display: block;
	float: left;
	margin-right: 3px;
	padding: 0 4px;
	background: #f0f0f0;
	border: solid 1px #ccc;
	text-decoration: none;
	color: #666;
}

#pgr a:hover,
#pgr strong {
	color: #f60;
	background: #fff;
	border: solid 1px #f60;
	text-decoration: none;
}
#pgri a {
	display: block;
	float: left;
	margin-right: 1px;
	padding: 0 4px;
	text-decoration: none;
	background: #fff;
	border: 0px;
}
#pgri a:hover {
	display: block;
	float: left;
	margin-right: 1px;
	padding: 0 4px;
	text-decoration: none;
	background: #fff;
	border: 0px;
}

/* news */
#nwslabel a {
padding:1px 0 1px 3px;
display:block;
border-bottom:1px dashed #999;
text-decoration:none;
}
#nwslabel a:hover {
color:#fff;
background-color:#666;
}
#nwsli {
margin: 5px 5px 0 5px;
padding: 5px 5px 0 5px;
}
#nwsli a {
font-weight: bold;
}
#smgrnw {
font-size:10px;
line-height:14px;
color: #999;
margin: 0 5px 10px 5px;
padding: 0 5px 5px 5px;
}
#nwslihl {
line-height: 18px;
margin: 5px 5px 0 5px;
padding: 5px 5px 0 5px;
background: url("http://st-s1.sportmotor.hu/img/nw_bk.gif") 0 0 no-repeat;
}
#nwslihl a {
font-weight: bold;
}
#smgrnwhl {
font-size:10px;
line-height:14px;
color: #999;
background: url("http://st-s1.sportmotor.hu/img/nw_bk.gif") 0 100% no-repeat;
margin: 0 5px 10px 5px;
padding: 0 5px 5px 5px;
}
#spmnwsdate {
font-size:10px;line-height:10px;color: #999;height:10px;
}
#spmnwsdate a {
color:#000;
text-decoration:none;
}

#spmnwstags {
clear:left;
margin:10px 0 0 0;
padding:1px 0 1px 0;
border-top: 1px solid #999;
border-bottom: 1px solid #999;
}
#spmnwstags a {
text-decoration:none;
padding:5px;
}
#spmnwstags a:hover {
background-color:#666;
color:#fff;
}

#spmnwstit {
font-size: 24px; color: #c00; padding-top:10px;
}
#spmnwslead {
line-height: 20px;
text-align: justify;
font-size: 12px;
padding: 10px 10px 10px 5px;
color: #999;
font-weight:bold;
}
#spmnwsbody {
line-height: 20px;
text-align: justify;
padding: 0 10px 10px 5px;
}
#feed {
line-height: 16px;
width:300px;
}
#feed a {
font-size: 11px;
color:#646464;
text-decoration:none;
}
#feed a:hover {
color:#c30;
}
#feed a img {
padding-right:5px;
}
.cmmbtn a {
text-decoration:none;
color:#000;
font-size: 11px;
}
.cmmbtn a:hover {
color:#c30;
}
.cmmbtn a img {
padding-right:5px;
}

.smallbuttons a {
text-decoration:none;
color:#000;
font-size: 11px;
margin-right:15px;
}
.smallbuttons a:hover {
color:#c30;
}
.smallbuttons a img {
padding-right:5px;
}

table.results td {
font-size:11px;
line-height:14px;
border-bottom: 1px solid #999;
}
table.results2 td {
font-size:11px;
line-height:14px;
}
table.results td.hun {
font-weight:bold;
line-height:14px;
background-color:#c9e1f9;
}
#nwspic {
width: 570px;
text-align:center;
}
#nwspictxt_lw {
font-size:14px;
font-weight:bold;
position:relative;
left:20px;
top:-35px;
color:#fff;
}
#nwspictxt_rw {
font-size:14px;
font-weight:bold;
position:relative;
left:-20px;
top:-35px;
color:#fff;
text-align:right;
width: 570px;
}
#nwspictxt_lb {
font-size:14px;
font-weight:bold;
position:relative;
left:20px;
top:-35px;
color:#000;
}
#nwspictxt_rb {
font-size:14px;
font-weight:bold;
position:relative;
left:-20px;
top:-35px;
color:#000;
text-align:right;
}
#spmnwsggl {
width:500px;
padding-left:80px;
padding-top:10px;
border-top:solid 1px #999;
border-bottom:solid 1px #999;
margin-top:15px;
}


/*video top*/
#vd_tp h2 {
font-size: 18px;
font-weight: normal;
margin:0;
padding:0;
float:left;
color: #c00;
width: 280px;
}
#vd_tp h2 a {
text-decoration: none;
}
#vd_tpv {
width: 1200px;
}
#vd_tpf {
width: 1200px;
}
#vd_tpvi {
float:left;
width: 100px;
overflow: hidden;
font-size: 10px;
margin: 10px 15px 0 0;
height: 90px;
}
#vd_tpvi a {
text-decoration: none;
color: #000;
}
#vd_tpvi a:hover {
text-decoration: none;
color: #f60;
}
#vd_tpvc {
 position:relative;
 width:330px;
 height:100px;
 overflow:hidden;
 clear:left;
}
#vd_tpbt {
float: left;
width: 50px;
text-align: right;
}
#butsnd {
float: left;
width:138px;
height:48px;
background: url("http://st-s1.sportmotor.hu/img/bt_send.png") 0 0 no-repeat;
margin-bottom: 15px;
}
#butsnd a {
display: block;
width: 100px;
height:42px;
padding: 6px 33px 0 5px;
background: url("http://st-s1.sportmotor.hu/img/bt_send.png") 0 0 no-repeat;
font-size: 14px;
font-weight: bold;
color: #f60;
text-decoration:none;
text-align: center;
}
#butsnd a:hover {
color: #c00;
text-decoration:none;
}

/* label */
a.lblact {
width:135px;
padding-left: 5px;
display:block;
color:#fff;
text-decoration: none;
background-image: url("http://st-s1.sportmotor.hu/img/bkg_lbl.gif");
background-repeat: no-repeat;
margin-bottom: 3px;
}
a.lblact:visited {
color:#fff;
text-decoration: none;
}
a.lblact:active {
color:#fff;
text-decoration: none;
}
a.lblact:hover {
background-image: url("http://st-s1.sportmotor.hu/img/1x1.gif");
background-repeat: no-repeat;
color:#333;
text-decoration: none;
}
a.lbllk {
width:135px;
padding-left: 5px;
display:block;
margin:0 0 3px 0;
}
a.lbllk:hover {
color:#333;
padding-left: 5px;
background-image: url("http://st-s1.sportmotor.hu/img/bkg_lbl2.gif");
background-repeat: no-repeat;
}
/* comment */
#cmmntsgp {
height:1px;
line-height:1px;
clear:left;
width:95%;
background-image: url(http://st-s1.sportmotor.hu/img/bkg_frmgp.gif);
background-repeat: repeat-x;
margin: 10px 0 10px 0;
}
#cmmnt {
float:left;
padding-top:20px;
width:100%;
}
#cmmnts {
width:100%;
}
#cmmntshw {
padding-bottom:10px;
}
#cmmntadd {
padding-bottom:10px;
}
#cmmntaddfld {
padding-bottom:5px;
}
#pgsndfrmerr {
color:#f00;
padding:0 0 10px 0;
}
.cmmnt_1 {
border-bottom:1px dashed #999;
padding:10px 0 10px 0;
width:100%;
}
.cmmnt_2 {
background-color:#f0f0f0;
padding:10px 0 10px 0;
border-bottom:1px dashed #999;
width:100%;
}
.cmmbd {
clear:left;
padding:5px 0 0 10px;
}
#cmmhdr1 {
float:left;
}
#cmmhdr2 {
float:right;
text-align: right;
font-size:10px;
font-weight:bold;
color: #999;
}
#cmmhdr2 .pos {
color: #393;
}
#cmmhdr2 .neg {
color: #f00;
}
#cmmhdr2_l {
float:left;
width: 265px;
text-align: right;
font-size:10px;
font-weight:bold;
color: #999;
padding-right:10px;
}
#cmmhdr2_l .pos {
color: #393;
}
#cmmhdr2_l .neg {
color: #f00;
}
#cmmntsdl {
font-size: 10px;
}
/*login*/
#logfld input {
font-size: 18px;
}
#logform input.sbm {
font-size: 18px;
color:#666;
}
#pgsndfld {
padding-top:10px;
width: 100%;
float:left;
}
/*index*/
#mainl {
float:left;
width: 335px;
padding-right:5px;
border-right: 1px solid #ccc;
}
#mainr {
width: 239px;
float:left;
padding-left:10px;
}
#mevt {

}
#mevt h2 {
margin:0;
padding: 0 0 10px 0;
font-size: 18px;
}
#mevt h2 a {
text-decoration:none;
font-weight: normal;
color:#000;
}
#mevt h2 a:hover {
color:#f60;
}
#mevt ul {
margin: 0;
padding: 0 0 0 15px;
list-style: none;
border-bottom: 1px dashed #ccc;
}
#mevt ul li {
padding-left: 6px;
padding-bottom: 6px;
background-image: url(http://st-s1.sportmotor.hu/img/lst_libl.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
line-height:16px;
}
#mevt ul li a {
display: block;
}
#mevtd {
padding-left:10px;
font-weight: bold;
color:#666;
}
#mtnw {
padding-bottom:10px;
border-bottom:1px dashed #ccc;
}
#mtnw a h1 {
margin:0;
padding:3px 0 5px 0;
color:#c00;
text-decoration:none;
display:block;
}
#mtnw a:hover h1 {
color:#000;
text-decoration:none;
background-color:#f0f0f0;
}
#mtnw a {
text-decoration:none;
}
#mtnw a h3 {
margin:0;
padding:2px 0 0 0;
color:#333;
font-size:12px;
text-decoration:none;
display:block;
}
#mtnw a:hover h3 {
color:#000;
text-decoration:none;
background-color:#f0f0f0;
}
#mcentb h2 {
margin:0;
padding: 0 0 10px 0;
font-size: 18px;
}
#mcentb {
padding-bottom:10px;
margin-bottom:10px;
}
#mcentb h2 a {
text-decoration:none;
font-weight: normal;
color:#000;
}
#mcentb h2 a:hover {
color:#f60;
}
#mcentb ul {
margin: 0;
padding: 0 0 0 15px;
list-style: none;
}
#mcentb ul li {
padding-left: 6px;
padding-bottom: 6px;
background-image: url(http://st-s1.sportmotor.hu/img/lst_libl.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
line-height:16px;
}
#mcentb ul li a {
display: block;
}
#mcnw a {
text-decoration:none;
display:block;
padding:2px 0 2px 0;
}
#mcnw a:hover {
background-color:#f0f0f0;
}
#mcnwe {
padding-bottom:5px;
font-size:11px;
line-height:16px;
border-bottom:1px dashed #ccc;
}
#dep h2 {
margin:0;
padding: 0 0 10px 0;
font-size: 18px;
}
#dep h2 a {
text-decoration:none;
font-weight: normal;
color:#000;
}
#dep h2 a:hover {
color:#f60;
}
#depprd {
float: left;
width: 159px;
border-bottom: 1px dashed #ccc;
border-right: 1px dashed #ccc;
padding:10px 5px 10px 0;
}
#depprd2 {
float: left;
width: 160px;
border-bottom: 1px dashed #ccc;
padding:10px 0 10px 5px;
}
#depprdpc {
float: left;
width: 50px;
padding-right:5px;
}
#depprdtxt {
font-size:11px;
width:95px;
height:50px;
overflow:hidden;
}

#dep ul {
margin: 0;
padding: 0 0 0 15px;
list-style: none;
}
#dep ul li {
padding-left: 6px;
padding-bottom: 6px;
background-image: url(http://st-s1.sportmotor.hu/img/lst_libl.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
line-height:16px;
}
#dep ul li a {
/*display: block;*/
}
#depbrd {
padding:5px 0 5px 0;
}
#depbrd a {
padding:0 10px 0 0;
color:#000;
}

#gg_bb {
/*padding: 0 7px 10px 7px;*/
background-color:#f0f0f0;
float:left;
width:336px;
overflow:hidden;
}

/* news */
#borderbox {
line-height:12px;
font-size:10px;
margin:0 10px 0 10px;
padding:5px;
border:1px solid #000
}
#borderbox ul {
padding: 0 0 0 15px;
margin:0;
}
#borderbox ul li {
padding: 0 0 5px 0;
line-height:12px;
}
#borderbox h3 {
margin:5px 0 5px 0;
padding:0;
font-weight:bold;
font-size:12px;
}


