td {}
body{
  font-family: Tahoma, Arial, sans-serif;
  font-size: 10px;
  font-weight: normal;
  text-align: justify;
  color: black;
  padding-top:0;
  background-color: white;
  margin:0;
}

.news_detail{
  font-family: times;
  font-size: 14px;
  font-weight: normal;
  text-align: justify;
  color: black;
  padding:20;
  margin-top: 20;
  margin-right: 60;
  margin-left: 60;
  background-color: #f5f5ff;
  align: center;
  width:800px;
}


#cab_menu_div1 a{
  font-family: 'Times New Roman', Times, serif;
  //font-family: arial;
  font-size: 14px;
}


.securities_table td a:link {color:gray;}
.securities_table td a:visited{color:gray;}

h4.{ font-size: 10px;}

th{
  font-size: 10px;
  padding: 1px;
}

td{
  font-size: 10px;
  color:gray;
}

.db td{
  font-size: 10px;
  color:gray;
  padding:1px;
}


.error{
  color: red;
  font-weight: bold;
}

.ok{
  color: green;
  font-weight: bold;
}


.dh{
  text-align: center;
  font-weight: bold;
}



form{
  margin: 0;
}

select{
  font-size: 9px;
  border: 1px solid gray;
}

input{
  font-size: 9px;
  border: solid 1px gray;
}

.radio{
  border: none;
}

.radiohead{position:relative;
top:-3px;
}

a:link{
  color:black;
}

a:visited{
  color:black;
}

.summ{
  font-weight: bold;
}



#div_credit{
  position:absolute;
  left:200;
  top:200;
  color: black;
  font-family: times;
  font-size: 12px;
  background: transparent;
  border: 1px solid transparent;
}

#div_help textarea{
  background-color: #b5e1ff;
  color: black;
  font-family: times;
  font-size: 12px;
  border: none;  
  padding: 5;
  z-index: 1;
}

#div_help_text{
  width: 500;
  padding: 10;
}



.problemLayer{
    position: absolute;
    left: 0px;
    top: 0px;
    width: 518px;
    height: 170px;
    z-index: -2;
	background: transparent
}

.qqinput{
  FONT: 9pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.pt{
  border-spacing: 0;
}

.pt td{
  padding-right: 10;
  padding-top: 0;
  padding-bottom: 0;
}

.div_edit{
  position:absolute;
  left:500;
  top:120;
  background-color: #f5f5ff;
  color: black;
  font-family: times;
  font-size: 12px;
  border: 1px solid black;
  padding: 10;
}

#div_construct{
  position:absolute;
  left:200;
  top:200;
  color: black;
  font-family: times;
  font-size: 12px;
  background: transparent;
  border: 1px solid transparent;
}

#div_conf{
  position:absolute;
  left:200;
  top:200;
  color: black;
  font-family: times;
  font-size: 12px;
  background: transparent;
  border: 1px solid transparent;
}


#div_a_news{
  position:absolute;
  left:200;
  top:200;
  color: black;
  font-family: times;
  font-size: 12px;
  background: transparent;
  border: 1px solid transparent;
}



.bluediv{
  background-color: white;
}

.arrdiv{
  position: relative;
}
.cabinp{
  background-color:#ffffff;
  border:1px solid gray;
  width:300px;
}
.suggestionsBox {     
  position: relative;     
  margin: 0px 0px 0px 0px;     
  left: 0px;     
  width: 120px;     
  background-color: #f5f5ff;     
  -moz-border-radius: 7px;     
  -webkit-border-radius: 7px;     
  border: 1px solid #b5e1ff;     
  color: #212427; 
}  
.suggestionList {    
 margin: 0px;     
 padding: 0px; 
}   
.suggestionList li {     
 margin: 0px 0px 3px 0px;    
 padding: 3px;     
 cursor: pointer; 
}   
.suggestionList li:hover {     
 background-color: #659CD8; 
}

#main_table {background-image: url(images/tail_background.jpg);
		background-position: bottom right;
		background-repeat: no-repeat;
		height:80%}		
#head	{padding-right: 10px;
		height:173px;}

#head div.head_back table{ background-image: url(images/head_back.png);
		background-position: top left;
		background-repeat: no-repeat;}
		
#head div.head_back { background-image: url(images/head_repeat.png);
		background-position: top;
		background-repeat: repeat-x;
		width:100%;
		}
		
#logo_c {background-image: url(images/logo.png);
		background-position: 113px bottom;
		#background-position: 82px bottom;
		background-repeat: no-repeat;}
		
#times {padding-left: 70px;
		padding-top: 4px;
		font-family: Tahoma, Arial, sans-serif;
		font-size: 8pt;}
		
.menu_h {font-family: Tahoma, Arial, sans-serif;}
		
.menu_h:link {color: white;}

.menu_h:visited {color: white;}

.menu_d {font-family: Tahoma, Arial, sans-serif;
		font-size: 12pt;}
.menu_d:link {text-decoration: none;  color: white;}
.menu_d:visited {text-decoration: none; color: white;}


#game_status {position: absolute;
		left:810px;
		top:17px;		
		height:139px;
		width:139px;}

#game_status * {position: relative;}

.menu_lvl2 {	color: white;}
.menu_lvl2  a{font-family: Tahoma, Arial, sans-serif;
		font-size: 8pt;}
		
.menu_lvl2  a:link{color: white;}

.menu_lvl2  a:visited{color: white;}

.menu_lvl2  a:hover{color: gray;}

tr.gray td{background-image: url(images/block_h_center_gray.png);
		background-repeat:repeat-x;
		background-color: white;}
		
tr.pink td{background-image: url(images/block_h_center_pink.png);
		background-repeat:repeat-x;
		background-color: white;}
		
tr.green td{background-image: url(images/block_h_center_green.png);
		background-repeat:repeat-x;
		background-color: white;}		
		
tr.cell * b span{color:white;
		font-family: Tahoma, Arial, sans-serif;
		font-size: 8pt;
}
tr.cell_pink * b span{color:white;
		font-family: Tahoma, Arial, sans-serif;
		font-size: 8pt;
}
.bookmark {color:white;
		font-family: Tahoma, Arial, sans-serif;
		font-size: 8pt;
}

.block_header { padding-top: 7px;
}

.block_table {}

.block_menu_plus {width: 100%; height: 26px;
		background-image: url(images/pink_plus.png);
		background-position: left top;
		background-repeat: no-repeat;
		background-color: #f580c6;
		cursor: pointer;}
		
.block_menu_minus {	background-image: url(images/pink_minus.png);
}
		
.block_menu_plus div {width: 100%; height: 100%;
		background-image: url(images/pink_left.png);
		background-position: right top;
		background-repeat: no-repeat;}
		
.block_menu_minus div {background-image: url(images/pink_left_active.png);}
		
.block_menu_plus div center {position: relative;
		top:6px;}

.block_menu_plus div center b {color: white}	

.block_menu_content {background-color: white;
		background-image: url(images/white_corn_right.png);
		background-position: right bottom;
		background-repeat: no-repeat;}
		
.block_menu_content div {
		padding-bottom: 10px;
		background-image: url(images/white_corn_left.png);
		background-position: left bottom;
		background-repeat: no-repeat;}
.block_menu_content * *{background-color: white;}

/*.block_menu_content div {padding: 5px 10px;}*/

.block_menu_content div table * * * {border: 1px solid gray;
		padding: 1px;
		}
		
.block_menu_content div table{border-collapse: collapse;
		border:4px solid white;
		width: 100%;}
		
.icon {position:relative;
		top:-2px;}
		
.menu_head {z-index: 5;
		position: relative;}
.floated_div  {z-index:2;
		display:none;}
		
.div_settings {  position:absolute;
  left:200;
  top:200;
  background-color:white;
border:1px solid white;
color:black;
font-family:Tahoma, Arial, sans-serif;
font-size:12px;}

.pink_href:link {color:#f580c6;}
.pink_href:visited{color:#f580c6;}
.gray_href:link {color:#737373;}
.gray_href:visited {color:#737373;}

#div_block0 table td a:link {color:gray;}
#div_block0 table td a:visited{color:gray;}

.cell td.gray{
  background-color: #e8eced;
  padding: 6px;
}
.cell_pink td.pink{
  background-color: #fdeaf6;
  padding: 6px;
}

.cell_green td.green{
  background-color: #e6f5e6;
  padding: 6px;
}

#tail {padding: 4px 4px 4px 12px;}

.arrdiv {padding-bottom:2px;}

.block_tail {
		position:relative;
		top:-5px;
}
 
 .gray {background-color:#E8ECED;
		}
		
 .pink{background-color:#fdeaf6;
		}
 .green {background-color:#e6f5e6;
		}		
.pages {color:black;}

.button {cursor: pointer;}

#imgFon{
	height:100%;
	width:100%;
	position:absolute;
	z-index:-1;
}

#imgFormaAuth{
	background: url(images/formaAuth.png) no-repeat center;
	height:311px;
}
