h2 {text-decoration: underline;}

p {font-size:16px;}


a:link {
color: #000099;
font-size: 16px;
text-decoration: none;
}

a:hover {
font-size: 16px;
color: #FF0000;
background-color: #FFF68F;
text-decoration: none;}

a:visited {font-size: 16px;
color: purple;
text-decoration:none;}

a.link_users_top
{
    color: #000000;
    font-size: 18px;
    text-decoration: none;
}

a.link_users_top:hover
{
    color: #000000;
    font-size: 18px;
    background-color: #FFF68F;  
    text-decoration: underline;
}



.image {border-width: 1px;
border-style: solid;
border-color: #000000;}

body 
{
background-image: url("image/fon1.jpg");
}

.index 
{
    background-color: #FFFAFA;
    border-width: 10px;
    border-style: ridge;
    border-color: #EEB422;
}

* html .index
{
    background-color: #FFFAFA;
    border-width: 10px;
    border-style: ridge;
    border-color: #FFA500;
}

a.down {font-size: 12px;
text-decoration: none;}

a:hover.down {
font-size: 12px;
color: red;
background-color: #FFF68F;
text-decoration: none;}

a:visited.down {font-size: 12px;
color: purple;
text-decoration:none;}


table.form 
{
border-width: 0px;
}

#anekdoti 
{
  color: #000000;
  font-size: 16px;
}

#audio
{
  color: #000000;
  font-size: 16px; 
}


#form_avtor 
{margin-left:18px;}

.edit_user 
{
margin-top: 90px;
width: 490px;
border-bottom: 1px solid #000000;
}

.add_aforizm
{
margin-top: 90px;
margin-left: 40px;
width: 400px;
}

.add_aforizm1
{
margin-top: 30px;
width: 450px;
}

.element
{
border: 0;
margin-top: 90px;
border-bottom: solid 1px #333333;
}

.element2
{
border: 0;
margin-top: 90px;
}

* html .menu {
margin-top:-1px;
border-left: solid 2px #8BB71A;
margin-left:15px;
border-right: solid 2px #8BB71A;
margin-right:15px;
width:220px;
}

* html .menu1 {
margin-top:0px;
border-left: solid 2px #8BB71A;
margin-left:15px;
border-right: solid 2px #8BB71A;
margin-right:15px;
width:220px;
}

* html .menu2 {
margin-top:0px;
border-left: solid 2px #8BB71A;
margin-left:15px;
border-right: solid 2px #8BB71A;
margin-right:15px;
width:220px;
}

.menu
{
border-left: solid 2px #8BB71A;
margin-left:15px;
margin-top:-20px;
border-right: solid 2px #8BB71A;
margin-right:15px;
margin-bottom:-17px;
width:216px;
}

.menu1
{
border-left: solid 2px #8BB71A;
margin-left:15px;
border-right: solid 2px #8BB71A;
margin-right:15px;
width:216px;
}

.menu2
{
border-left: solid 2px #8BB71A;
margin-left:15px;
border-right: solid 2px #8BB71A;
margin-right:15px;
margin-bottom:-16px;
width:216px;
}

.enter 
{
position: relative;
top: 20%;
left: inherit;
background-color: #FFFAFA;
border-width: 10px;
border-style: ridge;
border-color: #EEB422;
width: 450px;
height: 300px;
}

.message {background-color: #FFFAFA; }

#speak 
{
margin-left: -7px;
background-color:#FFFAFA;
}

.image 
{
    border: 0px;
}

#info 
{width: 100px;}


.download_ava
{
margin-top: 90px;
}

textarea:focus, input:focus 
{
border: 2px solid  #8BB71A;
}

* html .submit-button
{
 width: 100px;
 height: 20px;
}

label 
{
  float: left;
  text-align: right;
  margin-right: 8px;
  width: 150px;
  font-size:17px;
}

.set
{
  float: left;
  text-align: right;
  margin-right: 8px;
  width: 170px;
  font-size:17px;
}

.news
{
margin: 30px;
}

.user_gallery
{
border: 0px;
border-bottom: 1px solid #000000;
}

.red
{
text-align:center;
color:#FF0000;
font-weight:900;
font-size:18px;
}

.green
{
text-align:center;
color: #339900;
font-weight:900;
font-size:18px;
}

.v_title
{
text-align: center;
text-decoration: overline;
}

.reklama
{
width: 190px;
margin:20px;
}

.top_reklama
{
width: 468px;
height: 60px;
}

#statistic
{
width: 400px;
}

.grey
{
font-size: 12px;
color:#666666;
margin-top: 0;
margin-bottom: 0;
}

.key_words
{
color: #666666;
font-size: 12px;
margin-top: -5px;
margin-bottom: -5px;
}

.dobavil
{
    color: #666666;
    font-size: 13px;
}



#rait
{
    margin-bottom: 15px;
    text-decoration: underline;
}

.redBorder
{
    border: 2px solid red;
}

.greenBorder
{
    border: 2px solid green;
}

.div_link
{
    margin-top: -20px;
    
}

.statistic
{
    margin-top: 10px;
    border-bottom: dashed 1px black;
}

.border
{
  border-bottom: solid 1px #333333;  
  margin-top: 30px;
}

.line_content
{
    border-bottom: solid 1px #333333;
    margin-top: 10px;
    padding-bottom: 10px;
}

.rec
{
font: bold 16px "Times New Roman";
}


.top
{
    text-align: right;
    margin-top: -20px;
    margin-bottom: 0;
}

.top2
{
    text-align: right;
    margin-top: -10px;
    margin-bottom: 0;
}

.vote
{
    cursor: pointer;
    color: #000099;
    margin-right: 10px;
}

.vote:hover 
{
   color: #FF0000;
   background-color: #FFF68F;
}

.top_menu:hover
{
  background-color: transparent;
}

img 
{
    border: 0;
}

.img_users_top
{
    border: 1px solid #000000;
}

.odnoklassniki
{
    margin-right: 25px;
}

.nav_user_content
{
    padding-top: 20px;
    padding-bottom: 20px;
}

.author_user_content
{
  border-bottom: solid 1px #333333;  
  margin-top: 10px;  
  padding-bottom: 5px;
}

#reg_vhod
{
    margin-top: 80px;
    border-bottom: 1px solid black;
}

.gray_text
{
    font-size: 14px;
    color: #666666;
}

.black_text
{
    font-size: 18px;
    text-align: left;
    margin-left: 10px;
}



