body {
background: #fff url(http://www.boxing.hu/images/214/bg_20120127114717_13.jpg) repeat-x top;
padding: 0;
margin: 0;
}

body, * {
font-family: Tahoma, Arial;
}

#Wrapper {
width: 960px;
display: block;
margin: auto;
}

#header {
float: left;
width: 940px;
padding: 10px;
background: url(http://www.boxing.hu/images/2049/header_20120127142102_29.jpg) no-repeat top left;
height: 181px;
position: relative;
z-index: 1;
clear: both;
}

#header a {text-decoration: none; color: #fff; font-weight: normal;}

#header h1 {
float: left;
width: 400px;
clear: both;
padding: 60px 190px;
margin: 0;
font-size: 18px;
}

#header a.pageUrl {
clear: both;
float: left;
font-size: 11px;
position: absolute;
left: 202px;
top: 100px;
width: 245px;
text-align: right;
}

#ContentOuter {
float: left;
width: 960px;
padding: 0px;
clear: both;
min-height: 700px;
}

#footer {
float: left;
width: 940px;
padding: 10px;
height: 65px;
overflow: hidden;
margin: 10px 0;
background: url(http://www.boxing.hu/images/2049/footer_20120127115714_17.jpg) no-repeat center left;
}

#footer a.left-footer {
float: left;
padding: 30px;
padding-top: 55px;
font-size: 10px;
color: #fff;
text-decoration: none;
}

.center-footer {
float: left;
color: #ddd;
font-size: 11px;
text-align: right;
padding: 15px 0;
width: 660px;
line-height: 18px;
}

.center-footer a {
color: #eee;
text-decoration: none;
}

a.right-footer {
float: left;
font-size: 10px;
color: #fff;
text-decoration: none;
padding: 5px;
padding-top: 55px;
width: 120px;
text-align: right;
}


#Left {
width: 180px;
float: left;
padding-left: 10px;
background: url(http://www.boxing.hu/images/2049/leftmenutop_20120127140535_44.jpg) no-repeat top right;
}

#menuOuter {
float: left;
width: 175px;
clear: both;
}

ul.sf-menu {
list-style: none;
margin: 0;
padding: 0;
float: left;
width: 165px;
margin-bottom: 15px;
}

ul.sf-menu li {
float: left;
width: 100%;
padding: 10px 0;
font-size: 14px;
border-bottom: 1px dotted #fff;
}

ul.sf-menu li a {
color: #0a1953;
text-decoration: none;
float: left;
width: 90%;
padding: 0 5%;
}

.news-box {
float: left;
width: 175px;
clear: both;
border-top: 1px dotted #0c1b54;
border-bottom: 1px dotted #0c1b54;
}

#profibox h3 {
float: left;
width: 155px;
padding: 10px;
margin: 0;
font-size: 18px;
}

#profibox h3 small {font-size: 10px; float: right; padding-top: 8px;}

#profibox a {color: #0c1b54; text-decoration: none; font-weight: normal;}

#profibox ul {list-style: none; padding: 7px; margin: 0; float: left; width: 160px; }

#profibox li {float: left; width: 160px; padding: 10px 0px; border-bottom: 1px dotted #fff; margin-bottom: 0px;}

#profibox li a {font-size: 12px;}

#Content {
float: left;
width: 745px;
background: #eeeff1;
padding: 10px;
min-height: 750px;
overflow: hidden;
}

#clubs {
float: left;
width: 265px;
padding: 0 10px;
}


/* Player */

#PlayerOuter { 
float: left; 
width: 430px; 
position: relative; 
overflow: hidden;
padding: 0 10px;
padding-right: 0;
}

#PlayerOuter h2, #Content h2, .category_linktd_style1, .CS_category_head, .sendnewsheadertitle {
margin: 10px 0;
padding: 0 1%;
font-size: 18px;
font-weight: normal;
color: #c00;
text-decoration: none;
width: 98%;
clear: both;
float: left;
}

#PlayerOuter h2 a, #Content h2 a, .category_linktd_style1 a {
color: #c00;
text-decoration: none;
}

#mmcountcategoryheader {
float: left;
width: 100%;
text-align: center;
letter-spacing: 5px;
font-size:12px;
margin: 10px 0;
}

#mmcountcategoryheader a {
color: #333;
text-decoration: none;
}

#catviewcheck {
color: #c00;
}


#newsPlayer { 
list-style: none;
border: 1px solid #0a1953; 
margin: 0; 
padding: 0px;
z-index: 1; 
color: #777;
width: 430px;
float: left;
overflow: hidden;
position: relative;
height: 240px;
}

#PlayerOuter a:hover { border: none; }

#newsPlayer li { 
float: left;
width: 450px; 
overflow: hidden; 
position: absolute;
height: 250px;
max-height: 240px;
top: 0;
left: 0;
}

#newsPlayer .leadotherimg {
float: left;
width: 430px;
padding: 0px;
clear: both;
text-align: center;
}

#PlayerOuter li h3 {
position: absolute;
top: 185px;
right: 20px;
width: 300px;
padding: 6px;
height: 24px;
clear: both;
background: #202e63;
color: #fff;
opacity: .85;
}

#PlayerOuter h3 a {
color: #fff;
text-decoration: none;
font-size: 14px;
}

#PlayerOuter a:hover { border: none; }

#PlayerOuter ul li { 
float: left;
width: 450px; 
overflow: hidden; 
position: absolute;
height: auto;
top: 0;
left: 0;
}

#newsPlayer .leadotherimg {
float: left;
width: 430px;
padding: 0px;
clear: both;
text-align: center;
}

#PlayerOuter li h3 {
position: absolute;
bottom: -15px;
right: 20px;
width: 300px;
padding: 6px;
clear: both;
background: #202e63;
}

#PlayerOuter h3 a {
color: #fff;
text-decoration: none;
font-size: 14px;
}

#PlayerOuter .pagination { 
float: left;
width: 55px;
padding: 4px;
height: 50px;
list-style: none;
position: absolute;
top: 0px;
right: 10px;
background: transparent;
}

#PlayerOuter ul.pagination li {
float:left; 
margin:0 1px; 
clear: none;
height: 15px;
width: 15px;
position: relative;
}

#PlayerOuter ul.pagination li a { 
display:block; 
width: 14px; 
height: 14px; 
padding-top: 0px; 
background: #0a1953; 
float:left; 
text-decoration: none;
font-size: 10px;
text-align: center;
overflow:hidden; 
color: #fff;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
}

#PlayerOuter .pagination li.current a { background: #c00; }


#fSearch {
float: left;
width: 239px;
height: 26px;
padding: 1px;
background: url(http://www.boxing.hu/images/2049/fsearch_20120130125319_60.jpg) no-repeat top left;
display: none;
}

#fSearch .ui-input {
float: left;
padding: 3px 5px;
background: transparent;
border: 0;
width: 167px;
color: #666;
}

#fSearch input[type=button] {
background: transparent;
color: #fff;
border: 0;
text-align: right;
font-size: 11px;
float: left;
padding: 4px;
width: 58px;
font-style: italic;
}

#MoreNews h2 {
color: #333;
margin: 15px 0px;
}

.N_R {
float: left;
width: 98%;
padding: 0 1%;
border-bottom: 1px solid #ddd;
margin-bottom: 10px;
}

.N_R .N_left {
float: left;
width: 32%;
padding: 3px;
font-size: 12px;
color: #202d62;
padding-bottom: 15px;
line-height: 18px;
}

.N_left span.datum {
float: left;
display: block;
width: 100%;
padding: 3px 0;
color: #999;
clear: both;
font-size: 10px;
font-style: italic;
margin-bottom: 5px;
}

.N_left .newsimg, .N_left .newsm img {
float: left;
padding: 0px;
margin: 5px;
border: 1px solid #c00;
}

.newsimg img {
}

.N_left .cim {
float: left;
width: 100%;
padding: 5px 0;
color: #c00;
font-size: 14px;
text-decoration: none;
}

#MoreNews {
float: left;
width: 100%;
margin-top: 10px;
padding-top: 10px;
border-top: 1px solid #ddd;
}


#fullnewsbt {
float: left;
width: 98%;
padding: 0 1%;
}

#fullnewsbt .category_linktd_style1 a { color: #333; }

.fullnewst {
float: left;
font-size: 16px;
font-weight: bold;
color: #c00;
width: 98%;
padding: 1%;
clear: both;
}

.CSdatum {
float: left;
font-size: 10px;
width: 98%;
text-align: right;
color: #999;
margin: 10px 0;
}

#fulltext_1 {
float: left;
width: 100%;
clear: both;
margin-bottom: 10px;
font-size: 12px;
}

#fulltext_1 .CS_bigpic {float: left; padding: 3px;margin: 0 3px; }

#fulltext_2 {
float: left;
width: 98%;
padding: 0 1%;
font-size: 12px;
line-height: 18px;
}

#fulltext_2 img {
margin: auto;
}

.downmorenews {
float: left;
width: 98%;
padding: 5px 1%;
clear: both;
margin-top: 10px;
padding-top: 10px;
border-top: 1px solid #ddd;
}

.pictures_category {
font-size: 12px;
font-weight: bold;
color: #c00;
}

.downmorenews ul {
float: left;
width: 98%;
clear: both;
color: #666;
font-size: 12px;
line-height: 18px;
}

.downmorenews ul li {
width: 100%;
float: left;
padding: 2px 0;
}

.downmorenews ul li a {
color: #666;
text-decoration: none;
float: left;
width: 100%;
}

.downmorenews ul li a:hover {
text-decoration: underline;
}

#dropbox_214 ul {
list-style: none;
margin: 0;
padding: 0;
width: 200px;
padding: 0px 0px;
font-size: 12px;
border-radius: 4px;
background: #6d7cab;
}

#dropbox_214 ul a {
color: #fff;
}

#dropbox_214 ul li {
position: relative;
font-size: 12px;
padding: 5px 10px;
float: left;
width: 180px;
color: #fff;
line-height: 24px;
border-color: #394d8e;
}

#dropbox_214 ul li:hover {
font-weight: bold;
}

#dropbox_214 ul li:hover a {font-weight: normal;}

#dropbox_214 ul li ul {
position: absolute;
left: 190px;
top: 0px;
line-height: 24px;
background: #6d7cab;
}

#dropbox_214 ul .close {
position: absolute;
top: 2px;
right: 0px;
padding: 2px 5px;
font-size: 9px;
font-weight: bold;
color: #fff;
cursor: pointer;
background: #6d7cab;
}

#dropbox_214 ul {
background: #6d7cab;
}

.sendnewsmainheader {
float: left;
width: 98%;
padding: 1%;
}

.sdivmh {
display: block;
width: 500px;
margin: auto;
padding: 5px 0;
}

.CS_category_head, .sendnewsheadertitle {text-align: center; font-weight: bold;}

.sendnewstditemtitle, .sendnewstditemtitleb {
float: left;
width: 140px;
font-size: 12px;
color: #444;
font-weight: bold;
}

.sendnewstditemtitleb {
font-weight: bold;
width: 100%;
clear: both;
}

.sdivmh input[type=text], .sdivmh select {
border: 1px solid #ddd;
padding: 2px;
width: 300px;
}

.sdivmh textarea {
font-size: 12px;
border: 1px solid #ddd;
width: 440px;
padding: 2px;
}

#clubs ul {
float: left;
font-size: 12px;
color: #c00;
margin: 0;
padding: 0;
padding-left: 20px;
margin-bottom: 10px;
width: 235px;
clear: both;
}

#clubs li {
float: left;
width: 100%;
clear: both;
padding: 5px 0;
border-bottom: 1px dotted #ddd;
}

#clubs li a {
text-decoration: none;
color: #202e63;
}

#clubs li a:hover {
text-decoration: underline;
}


.searchresultnums1, .searchresultnums2 {
float: left;
padding-top: 40px;
height: 80px;
width: 4%;
padding-left: 1%;
margin-right: 5px;
font-size: 24px;
background: #ddd;
color: #bbb;
}

.searchmaindivs {
float: left;
width: 100%;
clear: both;
margin: 5px 0;
margin-top: 10px;
position: relative;
border-bottom: 1px solid #ddd;
}

.searchmaindivs a {
color: #222;
text-decoration: none;
font-size: 14px;
margin-bottom: 10px;
}

.searchdate {
font-size: 10px;
position: absolute;
top: -2px;
right: 20px;
color: #7a7a7a;
font-style: italic;
}

.searchtextmaindiv2, .searchtextmaindiv1 {
float: left;
width: 92%;
padding: 1%;
font-size: 12px;
line-height: 24px;
}


#header .hot-menu {
position: absolute;
top: 15px;
right: 0px;
width: 230px;
font-size: 11px;
}

#header .hot-menu a {
background: url(http://www.boxing.hu/images/2049/hm-arrow_20120131194746_76.jpg) no-repeat center left;
float: left;
padding: 4px;
padding-left: 13px;
margin-left: 10px;
font-size: 11px;
color: #8c98bd;
}

#header .hot-menu a:hover {
text-decoration: underline;
}


.newsm strong {
clear: both;
display: block;
}
