html,body {
background:#fff;
position:relative;
margin:0;
padding:0;
}

#all {
text-align:left;
min-width:1024px;
max-width:1440px;
background:#e1e1e1;
padding-bottom:15px;
}
#main{
min-height: 650px;
height:auto !important;
height:650px;
}
ul.menu {
list-style-image:url(../img/ball.png);
margin-left:15px;
}

ul.menu #coach {
list-style-image:url(../img/coach.png);
}

LI {
list-style-type:none;
font-family:Verdana, Arial;
font-size:10pt;
margin-bottom:10px;
color:#247bd4;
font-weight:700;
}

li.search_tit {	list-style-type:decimal;
	font-weight:normal;
	color:#000;
	margin:0px 0px 0px 30px;}

li.search_pas {
	list-style-type:none;
	font-weight:normal;
	color:#000;
	margin:0px 15px;
}

UL.submenu {
margin-left:15px;
list-style-image:url(../img/ball.png);
}

UL.submenu li {
font-size:10pt;
margin-top:10px;
margin-bottom:10px;
color:#247bd4;
}

.head {
display:block;
background:#e1e1e1;
position:relative;
border:0 dashed #c00;
padding:0;
}

.tophead {
height:90px;
background:#e1e1e1;
}

.bothead {
height:70px;
background:#184b7f;
padding-bottom:15px;
margin-left:15px;
margin-right:15px;
}

#logo {
position:absolute;
top:15px;
left:30px;
z-index:30;
}

#fans {
position:absolute;
top:8px;
right:45px;
}

#titfirst {
line-height:1;
position:absolute;
top:43px;
left:187px;
font-family:Trebuchet MS, Verdana, Arial;
font-size:32pt;
font-weight:700;
text-transform:uppercase;
color:#184b7f;
margin:0;
padding:0;
}

#titsecond {
line-height:1;
position:absolute;
top:95px;
left:297px;
font-family:Trebuchet MS, Verdana, Arial;
font-size:32pt;
font-weight:700;
text-transform:uppercase;
color:#fefefe;
margin:0;
padding:0;
}

#container {
position:relative;
display:block;
background:#184b7f;
margin-left:15px;
margin-right:15px;
margin-bottom:15px;
border-left:solid 235px #184b7f;
border-right:solid 240px #184b7f;
}

#inner {
display:block;
position:relative;
background-image:url(../img/stadio.jpg);
background-repeat:no-repeat;
background-position:bottom left;
margin-left:-235px;
margin-right:-240px;
padding:1px;
}

#left {
float:left;
position:relative;
width:205px;
left:0;
padding-left:15px;
padding-right:15px;
padding-bottom:200px;
}

#right {
float:right;
margin-left:15px;
margin-right:15px;
position:relative;
width:240px;
right:0;
border:0 dashed #ccc;
}

#center {
margin-left:235px;
margin-right:255px;
padding-left:15px;
padding-right:30px;
position:relative;
display:block;
height:1%;
z-index:100;
border:0 dashed #ccc;
}

.clear {
clear:both;
font-size:0;
line-height:0;
}

.foot {
display:block;
height:88px;
background:#365122;
margin-left:15px;
margin-right:15px;
background-image:url(../img/trava.gif);
background-repeat:repeat-x;
font-family:Trebuchet MS, Verdana, Arial;
font-size:9pt;
color:#fefefe;
padding:0;
}

.footcolleft {
float:left;
border:0 dashed #fff;
margin:30px;
}

.footcolright {
float:right;
width:450px;
padding-top:10px;
border:0 dashed #c00;
}

.lgrass {
background-image:url(../img/elgrase1.gif);
background-repeat:no-repeat;
background-position:top left;
height:88px;
}

.rgrass {
background-image:url(../img/elgrase2.gif);
background-repeat:no-repeat;
background-position:top right;
height:88px;
}

div.top-left {
background-image:url(../img/ctl.gif);
background-repeat:no-repeat;
background-position:top left;
height:15px;
}

div.top-right {
background-image:url(../img/ctr.gif);
background-repeat:no-repeat;
background-position:top right;
height:15px;
}

div.bottom-left {
background-image:url(../img/cbl.gif);
background-repeat:no-repeat;
background-position:bottom left;
height:15px;
clear:both;
}

div.bottom-right {
background-image:url(../img/cbr.gif);
background-repeat:no-repeat;
background-position:bottom right;
height:15px;
}

div.top-leftg {
background-image:url(../img/ctgl.gif);
background-repeat:no-repeat;
background-position:top left;
height:11px;
line-height:1;
font-size:0;
border:0 solid #000;
margin:0;
padding:0;
}

div.top-rightg {
background-image:url(../img/ctgr.gif);
background-repeat:no-repeat;
background-position:top right;
height:11px;
line-height:1;
font-size:0;
font-family:Trebuchet MS;
margin:0;
padding:0;
}

#matchtb {
font-size:14pt;
text-align:center;
padding:3px 5px 0;
}

div.bottom-leftg {
background-image:url(../img/cbgl.gif);
background-repeat:no-repeat;
background-position:bottom left;
height:11px;
line-height:1;
font-size:0;
clear:both;
margin:0;
padding:0;
}

div.bottom-rightg {
background-image:url(../img/cbgr.gif);
background-repeat:no-repeat;
background-position:bottom right;
height:11px;
line-height:1;
font-size:0;
margin:0;
padding:0;
}

.plashka {
background:#e1e1e1;
margin-bottom:15px;
border:0 dashed #c00;
overflow:hidden;
zoom:1;
}

#nav {
background:#e1e1e1 url(../img/kompas.gif) bottom right no-repeat;
}

#newspl {
background:#e1e1e1 url(../img/news.gif) bottom right no-repeat;
}

#imppl {
background:#e1e1e1 url(../img/impotant.gif) bottom right no-repeat;
}

#gamepl {
background:#e1e1e1 url(../img/ball.gif) bottom right no-repeat;
}

#pollpl {
background:#e1e1e1 url(../img/graf.gif) bottom right no-repeat;
}

.plcontent {position:relative;
border:0 solid #000;
line-height:1;
font-family:Trebuchet MS;
margin:0;
padding:0 15px;
}

.newsdiv IMG {
margin-right:15px;
border:2px solid #184b7f;
}

.pl_tit {
background:#aed0e2 url(../img/plbg.jpg);
font-weight:700;
margin-bottom:15px;
font-size:12pt;
text-align:center;
font-family:Trebuchet MS;
padding:3px;
}

.pl_tit strong{	color:#cc0000;}

.titlerub {
font-family:Trebuchet MS;
font-size:16pt;
color:#fff;
}

.newsdiv {
font-family:Trebuchet MS;
font-size:10pt;
margin-bottom:15px;
border:0 solid #c00;
overflow:hidden;
zoom:1;
}

.newsimg {
border:2px solid #184b7f;
margin-right:10px;
margin-bottom:2px;
}

.newstitle {
margin-bottom:5px;
font-family:Trebuchet MS;
font-size:11pt;
color:#000;
font-weight:700;
vertical-align:top;
}

#tablediv {
padding-left:0;
padding-right:0;
font-family:Trebuchet MS;
font-size:10pt;
font-weight:700;
text-align:center;
}

#tablediv td {
padding:4px 10px 4px 0;
}

#tablediv td.teamplace {
width:10px;
padding-left:12px;
}

#tablediv td.numgame {
width:25px;
}

#tablediv td.points {
width:25px;
text-align:center;
padding-right:7px;
}

.date {
padding-left:0;
padding-right:10px;
color:#c00;
}

td.teamtd {
padding-left:15px;
}

A.link1 {
color:#c00;
text-decoration:none;
border-bottom:1px dashed #c00;
}

A.link1:hover {
color:#184b80;
text-decoration:none;
border-bottom:1px dashed #184b80;
}

.advtable {
padding-left:0;
padding-right:0;
margin-top:10px;
margin-bottom:10px;
font-family:Trebuchet MS;
font-size:11pt;
}

.advtable td {
text-align:center;
border-bottom:1px solid #184b7f;
padding:5px 0;
}

.advtable .teamtd {
text-align:left;
padding-left:10px;
}

.advtable .th {
background:#184b7f;
color:#fff;
}

A.newslink {
color:#184b7f;
font-size:10pt;
}

ul.newslist li {
margin:0 0 2px 100px;
padding:0;
}

ul.newslist li span {
font-size:8pt;
font-weight:400;
}

h3#met {
font-size:12pt;
text-transform:uppercase;
text-align:center;
padding-right:10px;
}

.wethtb {
font-size:10pt;
margin-bottom:10px;
}

.wethtb div {
margin-bottom:3px;
}

.imglogo {
float:left;
width:95px;
padding:5px 5px;
text-align:center;
}

.smtext {
font-size:9pt;
}

.mday {
font-size:9pt;
color:#c00;
margin:5px;
}

.teamlink,.infolink {
font-size:10pt;
text-align:center;
border:0px solid #000;

}

.teamlink A,.infolink A {
color:#c00;
font-size:10pt;
}

.balldiv {
text-align:center;
font-weight:700;
color:#c00;
font-size:14pt;
border:1px dashed #666;
background:#ccc;
margin:5px 30px;
padding:5px;
}

.pl_num {
width:20px;
text-align:center;
background:#fc3;
color:#069;
font-weight:700;
font-size:10pt;
padding:2px;
}

.pl_name,.st_name {
color:#039;
font-size:11pt;
padding:5px;
}

.pl_name A {
color:#039;
}

.pl_name A:hover {
color:#c00;
}

.th td {
text-align:center;
background:#39c;
color:#fff;
font-size:11pt;
font-weight:700;
padding:5px;
}

.pl_birth,.pl_pos,.pl_nat,.st_birth {
font-size:10pt;
text-align:center;
color:#039;
}

.pl_name2 {
color:#333;
font-size:20pt;
margin:10px;
}

.pl_img {
border:2px solid #069;
}

.pl_pos2 {
color:#c03;
font-weight:700;
text-transform:lowercase;
margin:10px 15px;
}

.pl_param {
font-weight:700;
margin:15px;
}

.pl_param span {
color:#069;
}

.txt_tit {
color:#069;
font-weight:700;
font-size:15pt;
margin:15px 0;
}

.pl_desc {
margin-bottom:15px;
font-size:11pt;
}

.pl_desc p {
margin-bottom:10px;
}

.st_job {
color:#039;
font-size:11pt;
font-weight:700;
padding:5px;
}

.forma {
width:76px;
height:54px;
background:url(../img/forma.png) top no-repeat;
margin:10px;
}

.forma_num {
color:#fff;
font-size:19pt;
border:0 solid #000;
padding-top:12px;
width:30px;
font-weight:700;
text-align:center;
margin:0 auto;
}

#basic_cont {
font-family:Trebuchet MS;
color:#000;
font-size:11pt;
margin:0 0 20px;
}

#basic_cont p {
text-indent:1.5em;
margin-bottom:15px;
}

#friends,#ourbut,#weather,#table,#game,#sale {
padding:0;
}

.knopka {
float:left;
margin:2px;
}

#pollq {
font-size:10pt;
font-weight:700;
margin-bottom:15px;
padding:0 10px;
}

#poll {
font-size:10pt;
}

#pollsub {
text-align:center;
margin-top:10px;
}

.comname {
font-family:Trebuchet MS;
color:#a52a2a;
font-size:10pt;
font-weight:700;
}

*,ul.newslist {
margin:0;
padding:0;
}

ul.menu A,UL.submenu li A {
font-size:10pt;
color:#127b26;
text-decoration:none;
border-bottom:1px dashed #127b26;
}

.birthtext {	text-align:right;
	font-size:11pt;
	font-weight:bold;
	font-family:Trebuchet MS;}

.birthtext span{	color:#ae1015;}

#birthday{	background:url('../img/balls.png') -30px 0px no-repeat;}

.birthimg {	margin:10px 0px;
	text-align:center;}
.birthimg img {	border:1px solid #9ad9e4;}

.cartable td{	font-size:11pt;
	font-weight:bold;}

.cartable .date {	font-size:10pt;
	font-weight:normal;}

.bigtext{	font-size:24pt;
	font-weight:bold;}

A.sapelink{	font-size:8pt;
	color:#3366cc;}

#sale {	font-size:8pt;}

.tablediv1{	margin:20px 0;
	font-size:10pt;
	border:0px solid #d2d2d2;}

.tablediv1 table{	border:1px solid #d2d2d2;}

.tablediv1 td{	padding:3px;}

.tablediv{
	margin:20px auto;
	font-size:9pt;
	text-align:center;
}

.tablediv table{
	border:1px solid #d2d2d2;
}

.tablediv td{
	padding:2px;
}

.redtr{	background:#df9191;
	font-weight:bold;}

.yeartxt{	font-size:10pt;
	padding:15px 0px;}

.yearlink{	color:#cc0000;}

.yearlink:hover{
	color:#336699;
}

.selyears{	position:absolute;
	right:15px;
	top:30px;}

#searchform{	position:absolute;
	right:30px;
	top:115px;}

#searchform input{	font-family:Trebuchet MS;
	font-size:12pt;}

.avangard{	color:#c00;}