body  {
margin-left : 0;
margin-top : 0;
margin-right : 0;
margin-bottom : 0;
background-color: 	#C6DEFF;
background-image: url(images/fon1.jpg);
background-repeat: repeat;
//background-position: center;
font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
text-decoration:none;

}

#narrow_row
{
  margin-left: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  height: 5px;
}

.but
{
	background-color : #5f62f6;
	color : #FFFFFF;
	font-family : Verdana;
	font-size : 9px;
	border-top : 1px none Silver;
	border-left : 1px none Silver;
	border-right : 2px none Silver;
	border-bottom : 2px none Silver;
}

.but2
{
	background-color : #5f62f6;
	color : #FFFFFF;
	font-family : Verdana;
	font-size : 14px;
	border-top : 1px none Silver;
	border-left : 1px none Silver;
	border-right : 2px none Silver;
	border-bottom : 2px none Silver;
}

.login
{
	background-image : url(./img/background-join.jpg);
	background-repeat : repeat-x;
	background-color : #86050A;
}

.navcontainer a
{
display: block;
padding: 0px 0px 0px 5px;
border: 1px solid #ffffff;
width: 110px;
height: 16px;
background-color: #5f62f6;
text-align:left;
font-size: 12px;
text-decoration: none;
}

#navcontainer a
{
display: block;
padding: 0px 0px 0px 5px;
border: 1px solid #ffffff;
width: 110px;
height: 16px;
background-color: #5f62f6;
text-align:left;
font-size: 12px;
text-decoration: none;
}


#navcontainer a:link, #navlist a:visited
{
color: #ffffff;
text-decoration: none;
}

#navcontainer a:hover
{
border: 1px solid #C6DEFF;
background-color: #C6DEFF;

color: #ff3300;
}

#input
{
padding: 0px 1px 0px 1px;
border: 1px solid #3c3c3c;
display: block;
width: 310px;
background-color: #ffffff;
text-align:left;
text-decoration: none;
color: #000000;
}

.input
{
padding: 0px 1px 0px 1px;
border: 1px solid #3c3c3c;
display: block;
width: 310px;
background-color: #ffffff;
text-align:left;
text-decoration: none;
color: #000000;
}

#inputd
{
padding: 0px 1px 0px 1px;
border: 1px solid #3c3c3c;
display: block;
width: 75px;
background-color: #ffffff;
text-align:left;
text-decoration: none;
color: #000000;
}

.inputd
{
padding: 0px 1px 0px 1px;
border: 1px solid #3c3c3c;
display: block;
width: 75px;
background-color: #ffffff;
text-align:left;
text-decoration: none;
color: #000000;
}

.inputf
{
padding: 0px 5px 0px 5px;
border: 1px solid #3c3c3c;
display: block;
width: 90px;
background-color: #ffffff;
text-align:left;
text-decoration: none;
color: #000000;
}


#inputf
{
padding: 0px 5px 0px 5px;
border: 1px solid #3c3c3c;
display: block;
width: 90px;
background-color: #ffffff;
text-align:left;
text-decoration: none;
color: #000000;
}

a:link 
{
text-decoration: none;
}

#active a:link, #active a:visited, #active a:hover
{
color: #FCD554;
text-decoration : none;
}

a {
color: #FCD554;
text-decoration : none;
}
a:hover {
color: red;
text-decoration : none;
}

#catheader
{
	padding: 0px 0px 0px 20px;
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-align:left;
	color: #2B60DE;
}

h1
{
	padding: 0px 0px 0px 20px;
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-align:left;
	color: #2B60DE;
}

#body_text
{
	padding: 0px 0px 0px 20px;
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align:left;
	color: #C031C7;
}

.body_text
{
	padding: 0px 0px 0px 20px;
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align:left;
	color: #C031C7;
}


#label
{
	padding: 5px 0px 5px 0px;
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #2B60DE;
	font-size: 18px;
	font-weight: bold;
	text-align:center;
	color: #C031C7;
}


.label
{
	padding: 5px 0px 5px 0px;
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #2B60DE;
	font-size: 18px;
	font-weight: bold;
	text-align:center;
	color: #C031C7;
}

#label_small
{
	padding: 0px 0px 0px 5px;
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align:left  ;
	color: #C031C7;
}

.label_small
{
	padding: 0px 0px 0px 5px;
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align:left  ;
	color: #C031C7;
}

#table
{
  border: 1px solid #566D7E;
	color: #C031C7;
}

.table
{
  border: 1px solid #566D7E;
	color: #C031C7;
}

#nav_bars1{background-color: #ffdbfc;}
#nav_bars2{background-color: #ffdbfc;}
#nav_bars3{background-color: #ffdbfc;}
#nav_bars4{background-color: #ffdbfc;}
#nav_bars5{background-color: #ffdbfc;}
#nav_bars6{background-color: #ffdbfc;}
#nav_bars7{background-color: #ffdbfc;}
#nav_bars8{background-color: #ffdbfc;}

#body_bar
{    
  	background-color: #C6DEFF;
}

.body_bar
{    
  	background-color: #C6DEFF;
}
a.giflink {
color: #1c2a93;
text-decoration : none;
}
a.giflink:hover {
color: #1c2a93;
text-decoration : none;
}
a.giflink:active
{
color: #1c2a93;
text-decoration : none;
}

a.lang {
color: #ffdbfc;
text-decoration : none;
}
a.lang:hover {
color: #ffdbfc;
text-decoration : none;
}
a.lang:active
{
color: #ffdbfc;
text-decoration : none;
}

select {
 background-color: #5f62f6;
 color: #C031C7;
 border: 1px solid #C031C7;
 font-size: 10px;
 padding: 0px;
}

.smokedglass{
  position:absolute;
  background-color:#dcdcdc;

  filter: alpha(opacity=60);
  opacity: 0.6;

  -moz-opacity:.6;
  display:none;
  z-index:15;
  top:0;
  left:0;
  background-color:#000000;
}


#footer a
{
padding: 5px 5px 5px 5px;
border: 0px solid #5f62f6;
width: 110px;
height: 18px;
text-align:center;
font-size: 12px;
text-decoration: none;
}

.footer a,.footer td
{
padding: 5px 5px 5px 5px;
border: 0px solid #5f62f6;
width: 110px;
height: 18px;
text-align:center;
font-size: 12px;
text-decoration: none;
color: #5f62f6;
}

#footer a:link, #footer a:visited
{
color: #5f62f6;
text-decoration: none;
}

#footer a:hover
{
color: #5f62f6;
}