body {margin: 0; font-family: Tahoma, Arial; font-size: 8pt; color: #333; background: #fff;}
.main1 {min-width: 1000px;}
p, td {font-size: 8pt;}
th {font-size: 10pt;}
p, div, em, strong, cite, pre, form {margin: 0px; padding: 0px;}
.capt {font-weight: bold; color:#197B30; font-size: 10pt; padding: 0; margin: 0;}
.capt table {color:#197B30; font-size: 10pt; padding: 0; margin: 0;}
a {color:#197B30; font-size: 8pt;}
a.none {font-size: 8pt; color: #333; text-decoration: none;}
img {border: 0;}
h1.ball, h1 {background: url(tpl/soccerball.gif) left center no-repeat; min-height: 18px; vertical-align: middle; padding: 0; padding-left: 20px; text-align: left; color:#197B30; text-transform: uppercase; font-size: 12pt; font-weight: bold; margin: 0; margin-bottom: 3px;}
h1.cup {background: url(tpl/cup.gif) left center no-repeat; min-height: 18px; vertical-align: middle; padding: 0; padding-left: 20px; text-align: left; color:#197B30; text-transform: uppercase; font-size: 12pt; font-weight: bold; margin: 0; margin-bottom: 3px;}
div.toph1 {font-color: #fff; display: block; height: 1px !important; overflow: hidden;}

h1.ball2 {color: #333;}
.lef { padding-left: 30px; background: none; font-size: 10pt; min-height: 15px; color:#197B30; text-transform: uppercase; font-weight: bold;}
.fotoram {min-width: 80px; margin: 0; padding: 5px; text-align: center; float: right;border:0px solid #197B30; max-width: 200px;}
.fotoram1 {min-width: 80px; margin: 0 3px 0px 3px; padding: 0px; text-align: center; border:0px solid #197B30;}
.fotoram2 {min-width: 50px; padding: 5px; float: left; border: 0px solid red; text-align: center;}
.nophoto {padding: 0px; border: 1px solid #197B30; height: 77px; width: 70px; background: url(tpl/nophoto.gif) top left no-repeat;}
hr {border: 0; border-bottom:1px solid #197B30;}

/* Таблички в игроках, в поиске */
.pz1     {font-family: Verdana; color: #FFFFFF; font-size: 7pt; font-weight: bold; background-color: #197B30;}
.tables, tbody .odd   {background-color: #E3E3E3; color: #333; vertical-align: middle;}
.tables1, tbody .even {background-color: #ffffff; color: #333; vertical-align: middle;}
.flag {border: 1px solid #ccc; height: 12px; width: 16px; margin-right: 3px;}
.councell {display: inline-block; width: 140px !important; height: 22px; overflow: hidden;}

/* Поля форм */
.field1 {background: #fff; border: 1px solid #197B30; height: 18px; width: 155px; margin-right: 5px; color:#197B30;
font-family: arial; font-size: 10pt; vertical-align: middle;}
.field2 {background: #fff; border: 1px solid #197B30; height: 20px; width: 230px; margin-right: 5px; color:#197B30;
font-family: arial; font-size: 10pt; vertical-align: middle;}
.fieldden {background: #fff; border: 1px solid #197B30; height: 20px; width: 40px; color:#197B30; font-family: arial; font-size: 10pt; vertical-align: middle;}
.fieldmes {background: #fff; border: 1px solid #197B30; height: 20px; width: 80px; color:#197B30; font-family: arial; font-size: 10pt; vertical-align: middle;}
.field4, .ddFormS {background: #fff; border: 1px solid #197B30; height: 18px; width: 75px; margin-right: 5px; color:#197B30;
font-family: arial; font-size: 10pt; vertical-align: middle;}



.butt1, .butt2, .trBtt {height: 18px; width: 50px; text-align: left; color: #197B30; border: 0; font-family: arial; font-size: 12pt; background: #fff; vertical-align: middle;}

.des {color:#2a4f2a; font-family: arial narrow, arial; font-size: 12pt; font-weight: bold;}

/* основной каркас */
.topper{padding: 5px;}
.toppy {height: 140px;}
.wh {background: #fff;}
.podval {font-size: 8pt; text-align: center; background: #fff; padding: 5px; border-top: 1px solid #ccc;}
.podval a {font-size: 8pt}

/* дополнительно */
.date {text-align: center; color: #333; font-size: 12pt; font-weight: bold;}
.nov {padding:0px 2px 0px 8px;}



/* правки после диаграна */
.bigzag {font-size: 18pt;color: #197B30; padding: 0 0 10px 0;} 
.bigzag a {font-size: 18pt;color: #197B30;} 

.capt2 {font-size: 9pt; color: #197B30; font-weight: bold;}
.zag  {font-size: 9pt; color: #197B30; font-weight: bold; padding: 10px 0 5px 0;}


a.capt3 {font-size: 11pt; color: #197B30; font-weight: bold; text-decoration: none; display: block;}
p.capt3 {font-size: 11pt; color: #197B30; font-weight: bold; text-decoration: none;}
div.capt3 {font-size: 11pt; color: #197B30; font-weight: bold; border: 1px solid green; padding: 4px; margin: 3px 0; background: url(tpl/arrd.gif) right center no-repeat;}
div.capt3g {font-size: 11pt; color: #197B30; font-weight: bold; border: 1px solid green; padding: 4px; margin: 3px 0; background: #ccc url(tpl/arrd.gif) right center no-repeat;}

/* в Родились, умерли, произошло, состоялись матчи - отступ сверху абзаца */
p.tophalf {padding: 0 0 8px 0;}

/* отображаем статьи внуцтренние паги в более крупном фонте */
div.cf, div.cf p, div.cf a, div.cf td {font-size: 10pt; }

/* показ и сокрытие show hide явой */
.hidden { visibility: hidden; display: none; }
.unhidden { visibility: visible;  display: block; }

/* меню новое */
div.mainmnu a, .alamainmenu {font-size: 14px;color: #197B30; line-height: 30px; text-transform: uppercase; font-weight: bold;}
.alamainmenu1 {font-size: 14px;color: #197B30; text-transform: uppercase; font-weight: bold;text-decoration: none; display: block;}