#nam {
font-family:Arial;
font-size:18px;                                
letter-spacing:4px;
text-align:center;  
vertical-align:middle;
text-decoration:none;
}


#nam a:link {
color:311818;
text-decoration:none;
outline:none;
}

#nam a:visited {
color:704214;
text-decoration:none;
outline:none;
}

#nam a:hover {
color:yellow;
text-decoration:none;
outline:none;
}

#nam a:active {
color:704214;
text-decoration:none;
outline:none;
}

#lav {
text-align:center;  
vertical-align:bottom;
font-family:Arial;
font-weight:bold;
font-size:12px;                                
letter-spacing:2px;
}

#lav a:link {
color:black;
outline:none;
}

#lav a:visited {
color:311818;
outline:none;
}

#lav a:hover {
color:yellow;
outline:none;
}

#lav a:active {
color:311818;
outline:none;
}

#pam  {
font-family:Tahoma, Arial;
font-size:12px;                                
letter-spacing:2px;                            
}

a:active {
outline:none;
}

.bb {
position:absolute;
bottom:0;
}

.pp{
       margin-bottom:500px;
}
.horses   {
       position:relative;
       height:735px;
}

.buy   {
       position:relative;
       height:735px;
}

.cats   {
       position:relative;
       height:735px;
}

.pp1{
       margin-bottom:30px;
}

.pp2{
       margin-bottom:100px;
}

.pp3{
       margin-bottom:20px;
}

.pp4{
       margin-bottom:10px;
}

.pp5{
       margin-bottom:500px;
}

.pp6{
       margin-bottom:500px;
}

.pp7{
       margin-bottom:100px;
}

.pp8{
       margin-bottom:100px;
}


.contacts  {
       position:relative;
       height:720px;
}

.index  {
       position:relative;
       height:720px;
}

.logo  {
       position:relative;
       height:735px;
}

.other  {
       position:relative;
       height:735px;
}

.portraits  {
       position:relative;
       height:735px;
}

.prices  {
       position:relative;
       height:735px;
}