html 	    		{ height: 100%; }
body        		{ height: 100%; margin: 0px; padding: 0px 0px 0px 0px; vertical-align: top; font-family: tahoma; background: #e4ded5 url(../images/texture.gif) repeat; font: normal 13px Tahoma; color: #262626;}
img         		{ border: 0px;}
table       	 	{ border-collapse: collapse; border-spacing: 0px;padding:0px}
td      	 		{ vertical-align:top;padding:0px;}
h1,h2,h3,h4,p,span	{ padding:0px; margin:0px;}
ul                  { margin:0px; padding:0px;}
ul li				{ margin:0px; padding:0px;}
/*.png 				{ behavior: url(script/png.htc);}
/*---------------------------------------------------------------------------------------------------------------------------------*/
#container		{ width:1002px;  position: absolute;}
#content		{ padding:0; position: relative; min-height: 100%; width: 1002px;}
.horse			{ background: url(../images/horsetexture.gif) repeat;}
.horse center	{ margin: 22px 0px 0px 6px;}
.horse div		{ margin: 30px 0px 0px 0px;}
.horse div img	{ margin: 0px 5px 0px 5px;}
.horse div a:link, .horse div a:visited { font: normal 12px Tahoma; color: #000; text-decoration: none;}
.horse div a:hover, .horse div a:active { color: #e5440d;}
/*---------------------------------------------------------------------------------------------------------------------------------*/
td.leftd1/**1024*/ { width: 0px; background: url(../images/lefttd.jpg) repeat-x;}
td.leftd2/**1280*/ { width: 58px; height: 476px; background: url(../images/lefttd.jpg) repeat-x;}
td.rightd		{ height: 476px; width: 208px; background: url(../images/righttd.jpg) no-repeat;}
div.leftdiv		{ position: absolute; left: 0px; top: 0px; width: 58px; height: 476px; background: url(../images/lefttd.jpg) no-repeat;}
/*---------------------------------------------------------------------------------------------------------------------------------*/
#header			{ background: #e4ded5 ; width: 1002px; height: 476px; position: relative; margin: 0px 0px -3px 0px;}
html>body #header { margin: 0px 0px 0px 0px;}
#link			{ width: 267px; height: 210px; position: absolute; left: 0px; top: 40px;}
#link img 		{ width: 267px; height: 210px;}
#link a			{ cursor: hand;}
#phone			{ position: absolute; top: 265px; left: 37px; width: 800px;}
#phone p		{ font: normal 10px Tahoma; color: #000000; text-align: left;}
#phone p b		{ margin: 0px 0px 0px 15px; font: normal 11px Tahoma; color: #000000;}
/*---------------------------------------------------------------------------------------------------------------------------------*/
td.left			{ width: 191px; border-right: 1px solid #cac3b8;}
ul.menu			{ margin: 3px 0px 0px 15px; list-style-type: none;}
ul.menu	li		{ margin: 0px;}
ul.menu li a:link, ul.menu li a:visited { margin: 0px; padding: 8px 0px 0px 20px; width: 164px; height: 31px; font: normal 12px Tahoma; color: #000000; text-decoration: none; display: block;}
html>body ul.menu li a:link, html>body ul.menu li a:visited { width: 144px; height: 23px;}
ul.menu li a:hover, ul.menu li a:active { color: #e5440d;}
ul.menu li a.open:link, ul.menu li a.open:visited { background: #d64c1c; font: normal 12px Tahoma; color: #ffffff; text-decoration: none; display: block; cursor: default;}
ul.menu li a.open:hover, ul.menu li a.open:active { color: #ffffff;}
div.load		{ margin: 20px 0px 0px 35px;}
div.load a:link, div.load a:visited { font: normal 11px Tahoma; color: #e5450d;}
div.load a:hover, div.load a:active { text-decoration: none;}
/*---------------------------------------------------------------------------------------------------------------------------------*/
table.center	{ margin: -170px 0px 0px 0px; width: 1002px; position: relative;}
td.main			{ padding: 0px 0px 100px 0px; width: 637px;}
div.head		{ margin: 0px 0px 15px 30px;}
div.head p      { margin: 10px 80px 0px 0px; font: normal 14px Tahoma; text-indent: 0px;}
div.head p em   { margin: 10px 80px 0px 0px; font: normal 12px Tahoma; color: #3c2f14; text-indent: 0px;}
div.head a:link, div.head a:visited { margin: 10px 0px -10px 0px; width: 125px; height: 25px; font: normal 12px Tahoma; color: #3c2f14; display: block; background: url(../images/darrow.gif) no-repeat center bottom;}
div.head a:hover, div.head a:active { text-decoration: none;}
/*---------------------------------------------------------------------------------------------------------------------------------*/
td.right		{ background: url(../images/vline.jpg) no-repeat left top;}
div.banners		{ margin: 0px 0px 0px 0px;}
div.banners table tr th img { margin: 0px 0px 15px 0px;}
div.banners table tr th p	{ margin: -12px 15px 15px 15px; position: relative;}
div.banners table tr th b	{ margin: 220px 0px 15px 0px; font: normal 14px Tahoma; display: block;}
div.banners a:link, div.banners a:visited { font: normal 11px Tahoma; color: #5b5b5b; text-decoration: none;}
div.banners a:hover, div.banners a:active { text-decoration: underline;}
/*---------------------------------------------------------------------------------------------------------------------------------*/
div.name		{ margin: 0px 0px 0px 0px; clear: both; display: block;}
div.name a:link, div.name a:visited { font: bold 13px Tahoma; color: #3c2f14;}
div.name img	{ margin-bottom: 10px;}
div.name a:hover, div.name a:active { font: bold 13px Tahoma; color: #3c2f14;}
div.name p		{ margin-right: 50px; text-indent: 0px;}
/*---------------------------------------------------------------------------------------------------------------------------------*/
h4				{ margin: 10px 0px 3px 0px; font: bold 13px Tahoma; color: #000000;}
.text div.podpis { margin: 40px 0px 0px 0px; width: 330px;}
.text div.podpis p { text-indent: 0px;}
.text div.podpis p b { font: normal 11px Tahoma; color: #87847f;}
.text img.foto1	{ margin: 5px 0px 10px 10px;}
.text			{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}/*{ min-height:500px; _height: 600px; }*/
.text img		{ margin: 6px 10px 0px 30px;}
.text table		{ margin: 0px 0px 0px 0px;}
.text table	p	{ margin: 5px 0px 5px 30px; font: normal 11px Tahoma; text-indent: 0px;}
.text p			{ margin: 0px 80px 3px 30px; font: normal 13px Tahoma; color: #3c2f14; text-indent: 20px;}
.text h1		{ margin: 15px 80px 5px 30px; font: normal 25px Tahoma; color: #453617;}
.text h2		{ margin: 15px 80px 5px 30px; font: normal 21px Tahoma; color: #453617;}
.text h3		{ margin: 15px 80px 5px 30px; font: normal 18px Tahoma; color: #453617;}
.text h4		{ margin: 15px 80px 5px 30px; font: bold 14px Tahoma; color: #453617;}
.text a:link, .text a:visited { font: normal 13px Tahoma; color: #e5440d; text-decoration: underline;}
.text a:hover, .text a:active { font: normal 13px Tahoma; color: #e5440d; text-decoration: none;}
.text ul        { margin: 2px 80px 5px 75px; font: normal 13px Tahoma; color: #3c2f14; list-style-image: url(../images/bull.png);}
.text ul li		{ margin: 0px 0px 3px 0px; font: normal 13px Tahoma; color: #3c2f14; line-height: 12px;}
.text ol        { margin: 0px 80px 5px 75px; font: normal 13px Tahoma; color: #3c2f14;}
html>body .text ol { margin: 2px 80px 5px 35px; font: normal 13px Tahoma; color: #3c2f14;}
.text ol li		{ margin: 0px 0px 1px 0px; font: normal 13px Tahoma; color: #3c2f14; line-height: 15px;}
div.lyric		{ margin: 8px 0px 12px 60px; width: 378px; display: block; border: 1px solid #f0ece6;}
div.lyric p		{ margin: 5px 10px 10px 10px; font: normal 13px Tahoma; color: #3c2f14; text-indent: 0px;}
table.table		{ margin: 11px 0px 20px 20px; border: 1px solid #c8c8c8;}
table.table tr th { height: 34px; padding: 5px 15px 5px 15px; text-align: left; font: normal 12px Tahoma; color: #ffffff; border: 1px solid #c8c8c8; background: #2f4f6d;}
table.table tr td { vertical-align: middle; padding: 5px 15px 5px 15px; height: 20px; font: normal 11px Tahoma; color: #000000; border: 1px solid #c8c8c8; background: #ffffff;}
hr				{ margin: 10px 80px 10px 30px; border-top: 1px solid #f0ece6; border-bottom: 0px; border-left: 0px; border-right: 0px; height: 1px;}
html>body hr	{ display: block; margin: 25px 80px 10px 30px; border-top: 1px solid #f0ece6; border-bottom: 0px; border-left: 0px; border-right: 0px; height: 1px;}
table.table1	{ margin: 0px 0px 0px 30px; width: 575px;}
table.table1 img { margin: 0px 2px 0px 3px;}
table.table1 th { padding: 7px 7px 7px 7px; background: #695242; font: normal 13px Tahoma; color: #ffffff; border-right: 1px solid #dad0c5; text-align: left;}
table.table1 td { padding: 7px 7px 7px 7px; background: #f8f8f8; font: normal 13px Tahoma; color: #695242; border-right: 1px solid #dad0c5;}
table.table1 td b { margin: 3px 3px 3px 3px; font: bold 12px Tahoma; color: #000000; display: block;}
table.table1 td a:link, table.table1 td a:visited { margin: 2px 1px 0px 3px; font: normal 11px Tahoma; color: #ae9a8c; text-decoration: underline; display: block; clear: both;}
table.table1 td a:hover, table.table1 td a:active { font: normal 11px Tahoma; color: #ae9a8c; text-decoration: none;}
tr.gray td		{ background: #efedeb;}
table.char		{ margin: 0px; padding: 0px;}
table.char td	{ padding: 0px; text-align: right; border: 0px;}
table.char th   { padding: 0px 0px 0px 10px; text-align: left; background: #f8f8f8; border: 0px; color: #000000;}
table.char1		{ margin: 0px; padding: 0px;}
table.char1 td	{ padding: 0px; text-align: right; border: 0px;}
table.char1 th   { padding: 0px 0px 0px 10px; text-align: left; background: #efedeb; border: 0px; color: #000000;}
div.links		{ position: relative; bottom: -80px; left: 30px; clear: both;}
div.links a:link, div.links a:visited { margin: 0px 13px 0px 0px; font: normal 12px Tahoma; color: #3c2f14;}
div.links a:hover, div.links a:active { font: normal 12px Tahoma; color: #3c2f14; text-decoration: none;}
/*---------------------------------------------------------------------------------------------------------------------------------*/
ul.horses		{ margin: 0px 0px 10px 30px; width: 500px; list-style-type: none; list-style-image: none; clear: both; display: block;}
ul.horses li	{ margin: 0px 10px 10px 0px; float: left;}
ul.horses li p	{ margin: 0px 0px 0px 0px; text-indent: 0px;}
ul.horses2		{ margin: 0px 0px 0px 40px; width: 500px; list-style-type: none; list-style-image: none; clear: both; display: block;}
ul.horses2 li	{ margin: 0px 10px 0px 0px; float: left;}
ul.horses2 li p	{ margin: 0px 0px 10px 0px; text-indent: 0px;}
ul.horses2 li.last { padding: 2px 0px 0px 15px;}
ul.horses2 li.last a:link, ul.horses2 li.last a:visited { font: normal 11px Tahoma;}
ul.horses2 li.last a:hover, ul.horses2 li.last a:active { font: normal 11px Tahoma;}
table.table2	{ margin: 10px 0px 20px 30px; width: 575px; clear: both;}
table.table2 img { margin: 0px 2px 0px 3px;}
table.table2 a.picture img	{ margin: 0px; }
a.picture:link, a.picture:visited { width: 270px; height: 270px; border: 1px solid #f8f8f8; display: block; text-decoration: none;}
a.picture:hover, a.picture:active { border: 1px solid #ff6c39;}
table.table2 th { padding: 7px 7px 7px 7px; background: #695242; font: normal 13px Tahoma; color: #ffffff; border-right: 1px solid #dad0c5; text-align: left;}
table.table2 td { padding: 7px 7px 15px 7px; background: #f8f8f8; font: normal 13px Tahoma; color: #695242; border-right: 1px solid #dad0c5;}
table.table2 td b { margin: 3px 3px 3px 3px; font: bold 12px Tahoma; color: #000000; display: block;}
table.table2 td a:link, table.table2 td a:visited { margin: 2px 1px 0px 3px; font: normal 12px Tahoma; color: #ae9a8c; text-decoration: underline; display: block; clear: both;}
table.table2 td a:hover, table.table2 td a:active { font: normal 11px Tahoma; color: #ae9a8c; text-decoration: none;}
tr.gray td		{ background: #efedeb;}
table.clear		{ margin: 0px; padding: 0px;}
table.clear td	{ margin: 0px; padding: 0px 0px 0px 0px; border: 0px;}
table.clear th	{ margin: 0px; padding: 0px; border: 0px;}
table.table2 a.picture2 img	{ margin: 0px;}
table.table2 a.picture2:link, table.table2 a.picture2:visited { margin: 12px -15px 5px 20px; width: 104px; height: 104px; border: 1px solid #f8f8f8; display: block; text-decoration: none; position: relative;}
table.table2 a.picture2:hover, table.table2 a.picture2:active { border: 1px solid #ff6c39;}
table.clear p	{ margin: 0px 0px 5px 20px; font: normal 13px Tahoma; color: #695242; text-indent: 0px; display: block; clear: both;}
table.clear p b { text-indent: -2px;}
table.clear span { margin: 0px 0px 10px 20px;font: normal 11px Tahoma; color: #695242; display: block; clear: both;}
table.clear p em { margin: 0px 50px 0px 5px; font: normal 13px Tahoma; color: #000000;}
table.clear img  { margin: 0px 0px 0px 20px;}
/*---------------------------------------------------------------------------------------------------------------------------------*/
table.gallery	{ margin: 0px 0px 0px 30px; width: 575px; }
table.gallery tr td { width: 187px; height: 216px; vertical-align: middle;}
table.gallery p { margin: 5px 0px 15px 0px; display: block;}
table.gallery a img { margin: 0px; display: block; position: relative;}
table.gallery a { margin: 0px 0px 0px 0px; text-align: center; display: inline-block; position: relative; border: 1px solid #dfd8cc;}
table.gallery a:hover, table.gallery a:active { border: 1px solid #ff6c39;}
/*---------------------------------------------------------------------------------------------------------------------------------*/
div.price		{ margin: 0px 0px 20px 30px;}
div.price em	{ margin: 0px 0px 0px 20px; display: block; font: normal 13px Tahoma; float: left; position: relative;}
div.price p     { text-indent: 0px;}
/*---------------------------------------------------------------------------------------------------------------------------------*/
table.address	{ margin: 20px 0px 0px 0px; width: 273px;}
table.address td { padding: 0px 0px 3px 0px; font: normal 12px Tahoma; color: #3c2f14; text-align: left;}
table.address th { padding: 0px 8px 3px 15px; width: 57px; font: normal 12px Tahoma; color: #3c2f14; text-align: right;}
table.address td b { font: normal 18px Tahoma; color: #3c2f14; display: block;}

table.request	{ margin: 10px 0px 0px 0px;}
table.request img { margin: 2px 0px 5px 0px; border: 0px;}
table.request th { padding: 0px 0px 0px 20px; text-align: left; font: bold 13px Tahoma; color: #3c2f14;}
table.request td p { margin: 5px 0px 15px 0px;}
table.request td { padding: 0px 0px 0px 20px; font: normal 11px Tahoma; color: #3c2f14;}
form input		{ margin: 0px 0px 7px 0px; width: 262px; height: 19px; background: #ffffff; border: 1px solid #bebebe;}
textarea		{ margin: 0px 0px 7px 0px; width: 262px; height: 119px; background: #ffffff; border: 1px solid #bebebe;}
input.input		{ margin: 2px 5px 10px 0px; width: 135px; height: 35px; background: #ffffff; border: 1px solid #bebebe; float: left; font: 27px;}
a.submit:link, a.submit:visited	{ margin: 15px 0px 0px 190px; padding: 2px 0px 0px 5px; width: 70px; height: 19px; background: #cfced2 url(../images/sn.gif) repeat-x; font: normal 12px Tahoma; color: #ffffff; display: block; text-decoration: none;}
a.submit:hover, a.submit:active	{ background: #cfced2 url(../images/sh.gif) repeat-x; font: normal 12px Tahoma; color: #ffffff; display: block; text-decoration: none;}
html>body a.submit:link, a.submit:visited { margin: 15px 0px 0px 186px; width: 65px; height: 17px;}
/*---------------------------------------------------------------------------------------------------------------------------------*/
body.white		{ background: #ffffff;}
table.open_pic	{ width: 10px;}
table.open_pic div { margin: 10px 120px 0px 20px; float: left; display: inline-block;}
table.open_pic div p { font: bold 13px Tahoma; color: #3c2f14;}
a.close_pic:link, a.close_pic:visited { float: right; position: relative; right: 25px; top: 10px; margin: 0px 0px 0px 0px; padding: 2px 0px 0px 12px; width: 70px; height: 19px; background: #cfced2 url(../images/sn.gif) repeat-x; font: normal 12px Tahoma; color: #ffffff; display: inline; text-decoration: none;}
a.close_pic:hover, a.close_pic:active { background: #cfced2 url(../images/sh.gif) repeat-x; font: normal 12px Tahoma; color: #ffffff; text-decoration: none;}
html>body a.close_pic:link, html>body a.close_pic:visited { margin: 0px 0px 0px 0px; width: 58px; height: 17px;}
/*---------------------------------------------------------------------------------------------------------------------------------*/
table.footer	{ margin: 0px 0px 0px 0px; width: 1002; height: 98px; border-top: 1px solid #cac3b8;}
div.cont		{ position: absolute; bottom: 113px; left: 40px;}
div.cont p		{ font: normal 12px Tahoma; color: #000000; text-indent: 0px;}
div.cont p b	{ margin: 0px 0px 5px 0px; display: block;}
div.cont a:link, div.cont a:visited { margin: 15px 0px 0px 0px; font: normal 12px Tahoma; color: #d64c1c; display: block;}
div.cont a:hover, div.cont a:active { text-decoration: none;}
td.hot			{ width:790px;}
td.create_by a {margin:2px 0 0 0;padding:0;}


td.hot img		{ margin: 10px 5px 0px 8px;}
a.logo			{ margin: 15px 0px 0px 585px; display: block;}
a.logo:link, a.logo:visited { font: normal 11px Tahoma; color: #494141}
a.logo:hover, a.logo:active { text-decoration: none;}

/*-------------------------*/

body.horse center div.ru_en {display:block; width:60px; padding:0px 0px 10px 0px; margin:-30px -570px 0px 0px;}
body.horse center div.ru_en a {display:block; float:left; color:#e5440d; font:bold 12px tahoma;text-decoration:underline}
body.horse center div.ru_en a:hover {text-decoration:none;}
body.horse center div.ru_en a.open {color:#000; text-decoration:none; cursor:default; }
body.horse center div.ru_en span {display:block; float:left;border-right:1px #000 solid; width:1px;  margin:3px 10px 0px 10px; height:2px;font:10px;}

div.ru_en2 {display:block; width:60px; position:absolute; top:264px; left:300px;}
div.ru_en2 a {display:block; float:left; color:#e5440d; font:bold 12px tahoma;text-decoration:underline}
div.ru_en2 a:hover {text-decoration:none;}
div.ru_en2 a.open {color:#000; text-decoration:none; cursor:default; }
div.ru_en2 span {display:block; float:left;border-right:1px #000 solid; width:1px; margin:3px 10px 0px 10px; height:2px;font:10px;}

/*-------------------------*/

