HTML, body{
margin:0;
padding:0;
background-color:#FFFFFF;
font-family:verdana;
font-size:12px;
}


H1
{
font-size:20px;
color:#7e7e7e;
font-weight:100;
margin-top:0;
}
H2{
font-weight:bold;
color:#8cc63f;
font-size:16px;}


H3
{
font-size:20px;
color:#7e7e7e;
font-weight:100;
margin-top:0;
}
H4{
font-weight:bold;
color:#8cc63f;
font-size:16px;}

#cont{
background-color:#FFFFFF;
width:990px;
margin: 0 auto}

#cont_menu{}
#top{
height:210px;
width:990px;
float:left;
margin-top:20px;}

#top_left{
background:url(/public/design/img/plane.jpg);
float:left;
width:696px;
height:191px;
}

#top_menu{
float:left;
right-margin: 40px;
position:relative;
width:240px;}

#menu{
float:left;
margin-top:15px;}

#center{
width:990px;
margin:0;
padding:0;}

#text{
width:480px;
font-family:Verdana;
font-size:12px;
color:#2b2b2b;
margin-left:40px;
float:left;
}


#text_main{
width:920px;
font-family:Verdana;
font-size:12px;
color:#2b2b2b;
margin-left:40px;
padding:0;
float:left;
}



#center_right{
width:410px;
float:left;
font-family:Verdana;
font-size:12px;
color:#2b2b2b;
margin-left:15px;
margin-right:10px;}
*html #center_right{
width:400px;}

#reg{
float:left;}

#reg_top{
background:url(/public/design/img/reg_top.gif) no-repeat;
width:400px;
height:19px;
float:left;}

#reg_center{
background:url(/public/design/img/reg_center.gif) repeat-y;
width:400px;
float:left;}

#reg{
background:url(/public/design/img/reg.gif) repeat-y;
width:400px;
float:left;}

#reg_bottom{
background:url(/public/design/img/reg_bottom.gif) no-repeat;
width:400px;
float:left;
height:15px;}

#regA A{
  color:#428cae;
  width:100px;}

#regA A:hover{
color:#428cae;
width:100px;}

#regA A:visited{
  color:#428cae;
  width:100px;}
  
#regB A{
  color:#c63f46;
  width:100px;
  font-size:12px;}

#regB A:hover{
color:#c63f46;
width:100px;
font-size:12px;}

#regB A:visited{
  color:#c63f46;
  width:100px;
  font-size:12px;}

#right_text{
float:left;
color:#7e7e7e;
font-size:12px;
width:400px;}

#right_text A{
float:left;
font-size:14px;
color:#428cae;
font-size:12px;}

#right_text A:visited{
float:left;
color:#428cae;
font-size:14px;}

#right_text A:hover{
float:left;
color:#428cae;
font-size:14px;}
#bottom{
font-size:12px;
color:#848685;
padding-top:20px;
float:left;
width:990px;}

#menu ul {
  list-style:none;
  margin:0;
  padding:0;
  font-family:Verdana;
  font-size:12px;
  font-weight:bold;
  width:245px;
  padding-left:40px;
}

#menu ul li A {
  display:block;
  padding:5px 4px 6px 5px;
  color:#428cae;
  width:100%;
}

#menu ul li A:hover{
  color:#e40c1e;
    font-size:12px;}
#menu ul li A:visited {
    font-size:12px;}

.form{
border:#7e7e7e solid 1px;
}

#mains {
  width: 900px;
  color: #2f2f2f;
  font-size: 12px;
  font-family: Verdana;
  margin-left: 45px;
  margin-right: 45px;
}



A{
  color:#428cae;
  }

A:hover{
color:#e40c1e;
}

A:visited{
  color:#428cae;
 }
            
hr {
	height : 0px;
  border-top:1px dashed #2f2f2f;
  border-bottom:0px dashed #2f2f2f;
}

.div_grey {
background:#ebebeb;
width:350px;
height:80px;
padding:20px;
}

.div_grey select {
margin-bottom:10px;
}


.table_comment tr {
background-color:#ebebeb;
}

.table_comment tr td{
padding:5px 10px;
}

.table_comment a:hover{
color:#E40C1E;
}

.text_area{
height:200px;
width:500px;
border: 1px solid #7f9db9;
border-top-color:#ebebeb;
}
