html{background:black}
body{font-size:14px;width:1000;padding:0px;margin:0px auto;font-family: Arial}

.contacts {border:0px;}
.contacts td {margin:5px}

#content h1{font-size:22px;color:#000000;text-align:center;}
h2{font-size:20px;text-align:center}
h3{font-size:18px;text-align:center}
h4{font-size:16px;text-align:center}

h1 {margin:0px 0px 10px 0px;padding:0px;}
h2,h3,h4,h5,h6 {margin:20px 0px 10px 0px;padding:0px}

a:visited, a:active, a:link {
	font-family:arial;
	color: #330000;
        font: bold;
 	text-decoration:none;
	font-size:1.1em;
        background:url(../pic/1.gif) repeat-x 100% 100%;
        padding-bottom: 4px;
}
a:hover {
	color: red;
}


#wrap {border-left:1px;border-bottom:1px;color:#000}
#wrap td{vertical-align:top;color:#000;}
#left td{width:100; color:#000;margin-left:5px;margin-right:5px;}
#contenttd {width:771px;vertical-align:top; background:url(../pic/desert771.jpg);}
#content {padding:20px 10px 20px 10px;}

#content {background:url(../pic/desert771.jpg);background-color:white;}

#picture {width:150}


p {text-align:justify;margin:7px 0px 7px 0px;padding:0px;}

#inside td{margin-left:0%;margin-right:0%}

#razrabotka td{margin-left:3%;margin-right:3%}
#menu{margin-left:2%;margin-right:0%;z-index:1000}


#nav {height:25px;position:relative;z-index:1001}
#nav, #nav ul {
  list-style: none;
  margin: 0;
  padding: 0;
  border: 1px solid #000;
  background: #black;
  float: left;
  font: 10px arial;
   
}
#nav li {
  float: left;
  position: relative;
  border: #FC9F10 1px double;background:#000;opacity:0.9;
}

#nav a {
  color:#ECBD1A;font-size:14px;font-weight:bold;
  text-decoration: none;
  display: block;
  padding: 4px 10px;
  
}            	
#nav a:hover {
  color: #CC0000;
  background: black;
}
#nav li:hover,
#nav li.jshover {
  color:white;
}

#nav li ul {
  display: none;
  position: absolute;
  
}

#nav li li {float:none; opacity:1;position:relative;white-space: nowrap;}



#nav li li a {
background: none;
}


#nav li:hover ul,
#nav li.jshover ul {
  display: block;
}

#nav li:hover li ul,
#nav li.jshover li ul {
  display: none;
  margin-left:100%;
 top:0px;

}

#nav li.jshover li ul {
 left:100%;

}


#nav li:hover li:hover ul,
#nav li.jshover li.jshover ul {
display: block;
width:100%;

}

#nav li.jshover li.jshover ul{left:98%;}




.td2{align:center;}
#horses {vertical-align:top}


#horse_sale a {font-size: 14pt;}



 INPUT[type=text] {
    background-color: white;
    font-size: 14px;
border: solid 1px black; color:black;
   }


textarea {font-size: 14px;border: solid 1px black; color:black;background-color:white;}
A IMG { border: none; }

INPUT[type=submit] {
    background-color: white;
    font-size: 14px;
    margin-top:1px;
    border: solid 1px black; color:black;
   }


#tree a{color:#330000;text-decoration:underline}

#perevozka {border: black 3px double;}}

#hor td {align:center;font-weight:bold}

.fonash {
position:relative;/*просто задаем позиционирование, чтобы див налез на текст и была видна полупрозрачность*/
		top:0px;
		left:0px;
		width:100%;
		height:100px;
background:url(../pic/test1.png);
border:none;
    }

#key {border:1px black double;}
#key.td{padding-left:10px;}
.leftpic{float:left;margin:5px 10px 0px 0px;padding:4px;background:url(../pic/desertyellow600.jpg);}
.rightpic{float:right;margin:5px 0px 0px 10px;padding:4px;background:url(../pic/desertyellow600.jpg);}
ul{list-style: none;}
#content ul li {background:url(/pic/podkova.gif) 5px 3px no-repeat;padding-left:20px;margin-bottom:8px;}
#content .dogs li {margin-bottom:8px;padding-left:18px;background-image:url(/olden/images/blackpaw.png);background-position:left 50%;background-repeat:no-repeat;}


.big-price {font-size:17px;font-weight:bold}
#sertificat td p {font-size:16px;}
#vopros {font-weight:bold;padding-top: 10px}
#otvet {padding-bottom:10px}

#right {text-align:justify}
#right td {text-align:left}
#right td{color:#FFCC00}
#right a{color:#D4A917; text-decoration:underline}
#right a:hover{color:#CC0000}
#right td{border-bottom:1px solid #FC9F10;border-collapse: separate;}
#right td td{border:none;}
#right h4 {margin-top:10px;}



.gmtdttl{padding:0px;margin:0px; font-size: 80%; font-weight: bold; color: #ca8600; text-align:center;background:url(http://westernhorse.ru/pic/1pxdark.jpg)}
.gmtdtext{padding:0px;margin:0px;font-size: 80%; font-weight: normal; color: #FEB74D;text-align:center;}
.tddiv { text-align: left !important;}
div#cntdiv{ position:absolute; display:block;}
div#infselectlist{ background-color: #ffffff; border: 1px solid #7C2403; height:100%; position:relative; top:1; left:0; right:0; visibility:hidden; cursor:pointer;}
div#hiddentl{ position:relative; top:1; left:0; right:0; visibility:hidden;}

#photobank tr td {width:180px;background:url(/pic/desertyellow600.jpg);display: table-cell; vertical-align: middle;}


.tzitata {width:600px;}
#content .tzitata td {padding:35px;}
#content td {background:url(/pic/desertyellow600.jpg);padding:5px;}
#photobank tr td img{width:162px}


.sertificate_name {font-size:16px;font-weight:bold;width:100%;}
.left_sertificate_td {padding-left:20px;padding-top:20px;}


.td_podpis {width:100%;text-align:center;font-weight:bold;padding:5px;}


#content #contacts li {background-image:url('');}

.index_sert_table a {font-weight:bold;color:#ffa555;background:none;}
.index_sert_table td {text-align:center}

#content .right {text-align:right;font-weight:bold;margin:20px 0px 20px 200px;}
