/**
* FC Avtodor - A Joomla template
* @version 1.0
* @copyright (C) 2007 by Boris Gutiev - All rights reserved!
*/




/* ?????????????? ??? ??????? */
#left
{
border-right      : 1px solid #0066CC;
}

#right
{
border-left      : 1px solid #0066CC;
}

/* ###################### OVERALL SETTINGS ###################### */
BODY {
  margin           : 0px 0px 0px 0px;
  background-color : #cae2e3;
  color            : #000000;
}

td, tr, p, div  { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }

hr {
  background       : #CCCCCC;
  height           : 1px;
  width            : 100%;
}

/*---------------??????---------------*/

a:link, a:visited {
  font-size        : 11px;
  color            : #003399;
  text-decoration  : none;
  font-weight      : bold;
}
a:hover {
  font-size        : 11px;
  color            : #3333ff;
  text-decoration  : none;
  font-weight      : bold;
}

a.category:link, a.category:visited {
  color            : #333333;
  font-weight      : bold;
}

a.category:hover {
  color            : #A5D30C;
}


/* ################### MAIN AND SUB MENU SYSTEM ################### */
.mainlevel {
  font-family      : Verdana, Geneva, Arial, Helvetica, serif;
  font-size        : 12px;
  font-weight      : bold;
  text-align       : left;
  text-decoration  : none;
  padding-left     : 5px;
  display          : block;
  line-height      : 30px;
  vertical-align: middle;   
}

a.mainlevel:link, a.mainlevel:visited {
  color            : #FFFFFF;
  background-image: url(../images/menu_bg.png);
}

a.mainlevel:hover {
  color            : #A5D30C;
  background-image: url(../images/menu_bg.png);
  background-position: 1px -30px;
}

#active_menu {
  color            : #FFFFFF;
  background-image: url(../images/active_menu.gif);
  background-position: 1px;
  font-weight      : bold;
} 
.sublevel  { 
font-size: 11px; 
font-family: Verdana, Geneva, Arial, Helvetica, serif; 
font-weight: bold; 
line-height: 22px; 
background-image: url(../images/submenu_bg.png); 
background-repeat: repeat-x; 
text-align: right; 
display: block; 
padding-right: 5px; 
padding-bottom: 5 px; 
padding-left: : 10 px 
}

a.sublevel:link, a.sublevel:visited   { color: #ccf }

a.sublevel:hover {
  color            : #ffffff;
}

/* ############## PATHWAY AND BOTTOM BUTTON BAR ############## */
.pathway {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #333333;
  text-decoration: none;
/*  !border-bottom      : 1px solid #404040;*/
}

a.pathway:link, a.pathway:visited {
  color            : #336666;
  font-weight      : bold;
}

a.pathway:hover {
  color            : #0066cc;
  font-weight      : bold;
}

/* ###################### FORMULAR SETTINGS ###################### */
.button {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-style       : normal;
  font-size        : 10px;
  font-weight      : bold;
  background-color : #F0F0F0;
  color            : #000000;
  border           : 1px solid #CCCCCC;
}

.inputbox {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #000000;
  background-color : #F0F0F0;
  border           : 1px solid #CCCCCC;
}

/* ###################### SMALL FONT SETTINGS ###################### */
.small {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #3366C0;
  text-decoration  : none;
  font-weight      : medium;
}

.smalldark {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #000000;
  text-decoration  : none;
  font-weight      : normal;
}
/* ---------------???????????------------------- */
.poll {
  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 12px;
  color            : #666666;
  line-height      : 16px;
}
.pollstableborder {
	border: 1px solid #CCCCCC; 
	width: 100%;
}
/* ###################### SECTION LISTING SETTINGS ###################### */
.sectiontableheader {
  background-color : #CCCCCC;
  color            : #779707;
  font-weight      : bold;
  font-size        : 12px;
  
}

.sectiontableentry1 {
  background-color : #F0F0F0;
  vertical-align: middle; 
  font-size        : 12px;
}

.sectiontableentry2 {
  background-color : #E0E0E0;
  vertical-align: middle;
  font-size        : 12px;
}

 
/* -----------?????????? main  ----------- */
.contentpane {
  background       : #FFFFFF;
  font-size 	: 12 px;
}

.contentpaneopen {
  background       : #FFFFFF;
}

.contentheading, .componentheading {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  font-weight      : bold;
  color            : #FFFFFF;
  text-align       : left; 
  width            : 100%;
  line-height      : 20px;
  background-image : url(../images/ti_line.gif);
  background-repeat: repeat;
  background-position: right;
}

/*-------menu and content for Team---------*/
.mainlevel-team  { 
font-size: 11px; 
font-family: Verdana, Geneva, Arial, Helvetica, serif; 
font-weight: bold; 
line-height: 20px; 
/*background-image: url(../images/submenu_bg.png); 
background-repeat: repeat-x; */
background-color: #339999;
border-bottom: 2px solid #CAE2E3;
border-top: 2px solid #CAE2E3;
text-align: left; 
display: block; 
padding-right: 5px; 
padding-bottom: 2 px; 
padding-left: 10 px ;
}

a.mainlevel-team:link, a.mainlevel-team:visited   { 
color: #fff; 
}

a.mainlevel-team:hover {
  color            : #ffffff;
background-color: #336666;
}
#active_menu-team {
 color            : #ffffff;
 background-color: #336666;
}


.componentheading-team {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  font-weight      : bold;
  color            : #FFFFFF;
  text-align       : left; 
  width            : 100%;
  line-height      : 20px;
  background-image : url(../images/ti_line.gif);
  background-repeat: repeat;
  background-position: right;
}
.contentheading-team {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  font-weight      : bold;
  text-transform   : Uppercase;
  color            : #000;
  text-align       : left; 
  text-decoration  : underline;
  width            : 100%;
  line-height      : 20px;
/*  background-image : url(../images/ti_line.gif);
  background-repeat: repeat;
  background-position: right;
  background-color: #FF0000; */
}

table.contentpaneopen-team {
  width            : 100%;
  padding-left     : 0px;
  padding-right    : 0px;
  border-spacing   : 0px;
  margin-bottom    : 5px;
}






  
  
.createdate {
  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #999999;
  text-align       : left;
}

table.content{
  width            : 100%;
  padding          : 0px;
  border-collapse  : collapse;
  border-spacing   : 0px;
  margin-bottom    : 10px;
}
table.contentpane {
  width            : 100%;
  padding-left     : 0px;
  padding-right    : 0px;
  border-spacing   : 0px;
  margin-bottom    : 5px;
margin-top: +3px;}

table.contentpaneopen {
  width            : 100%;
  padding-left     : 0px;
  padding-right    : 0px;
  border-spacing   : 0px;
  margin-bottom    : 5px;
}
 
/* ------------ ??????--------------*/

table.moduletable {
  width            : 100%;
  padding          : 0px;
  margin-bottom    : 5px;
  border-bottom      : 1px solid #0066CC;
}


table.moduletable th {
  font-size        : 11px;
  font-weight      : bold;
  color            : #FFFFFF;
  text-align       : left;
  background-color : #336666;
  line-height      : 20px;
  padding-left: 5px;
  padding-right: 5px;

}

table.moduletable td {
  font-size        : 10px;
  font-weight      : normal; 
  padding-left: 5px;
  padding-right: 5px;
} 

/* -----??????? mmenu ?????? ??????? ???? ----*/
table.moduletable-mmenu {
  width            : 100%;
  padding          : 0px;
  margin-bottom    : 10px;
} 

table.moduletable-mmenu th {
  font-size        : 11px;
  font-weight      : bold;
  color            : #FFFFFF;
  text-align       : left;
  background-color : #336666;
  line-height      : 20px;
}

table.moduletable-mmenu td {
  font-size        : 10px;
  font-weight      : normal; 
} 
/*-----------??????------------*/
ul {
  margin           : 2px;
  padding-left     : 10px;
  list-style       : none;
}
li {
  
  line-height      : 15px;
  padding-left     : 10px;
  padding-top      : 0px;
  background-image : url(../images/strelka.gif) ;
  background-repeat: no-repeat;
  background-position: 0px 5px;
}

/*---------PFL------------*/
TD.hi {
	COLOR: white; BACKGROUND-COLOR: olive
}
TD.mi {
	COLOR: white; BACKGROUND-COLOR: silver
}
TD.lo {
	COLOR: white; BACKGROUND-COLOR: brown
}
TD.blank {
	COLOR: black; BACKGROUND-COLOR: black
}
COL.i {
	COLOR: black; BACKGROUND-COLOR: #d0d0d0; TEXT-ALIGN: left
}
COL.d {
	COLOR: black; BACKGROUND-COLOR: #d0d0d0; TEXT-ALIGN: center
}
COL.club {
	COLOR: black; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: left
}
COL.name {
	COLOR: black; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: left
}
TD.i {
	COLOR: black; BACKGROUND-COLOR: #d0d0d0; TEXT-ALIGN: left
}
TD.d {
	COLOR: black; BACKGROUND-COLOR: #d0d0d0; TEXT-ALIGN: center
}
TD.club {
	COLOR: black; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: left
}
TD.name {
	COLOR: black; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: left
}
TD.simple {
	COLOR: black; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
TD.in {
	COLOR: green
}
TD.ou {
	COLOR: red
}
TD.clubC {
	BACKGROUND-COLOR: silver; TEXT-ALIGN: center
}
TD.clubC A {
	BACKGROUND-COLOR: silver
}
TD.l {
	TEXT-ALIGN: left
}
TD.r {
	TEXT-ALIGN: right
}
