BODY {
	background-color: #bfb6a9;
	background-image: url('images/background_gray.jpg');
	margin: 0px;
}

div.main_window {
	width: 995px;
	/*height: 585px;*/
	margin: 0px;
	background: none;
}

div.top_row {
	height: 155px;
	margin: 0px;
	background-image: url('images/top_layer.jpg');
	background-repeat: no-repeat;
	background-position: top left;
	background-color: #bfb5a9;
	width:100%;
	
}

div.main_row_main_index {
	height: 490px;
	margin: 0px;
	width: 100%;
	background: #616363;
}

div.main_row_main {
	margin: 0px;
	width:100%;
	background: #616363;
}


div.main_row_other {
	/*height: 100%;*/
	margin: 0 px;
	width:100%;
	background: #616363;
}


div.main_row_mid {
	height: 100%;
	width: 599px;
	margin-left:213px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #dedede;
	background-image: url('images/background_white.jpg');

}

div.main_row_mid_long {
	/*min-height: 100%;*/
	width: 599px;
	margin-left:213px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #dedede;
	background-image: url('images/background_white.jpg');
}


div.bottom_row {
	height: 90px;
	margin: 0px;
	background-image: url('images/bottom_layer.jpg');
	background-repeat: no-repeat;
	background-color: #bfb5a9;
	background-position: top left;
	width: 100%;
	
}

div.main_row_photo {
	height: 384px;
	width: 514px;
	margin-left: 42px;
	/*margin-top: 10px;*/
	background-color: #dedede;
	background-image: url('images/middle_photo.jpg');

}

div.main_row_photo_changes {
	height: 171px;
	max-height: 171px;
	width: 100%;
	max-width: 514px;
	padding-left: 1px;
	padding-top: 0px;
	margin-left: 0px;
	margin-top: 188px;
	background-color: #dedede;
	background-image: url('images/background_white.jpg');
	float: left;
}

img.changing {
border: 0px;
margin-left: 1px;
margin-top: 1px;
filter:progid:DXImageTransform.Microsoft.Fade(Duration=3);
height: 84px;
width: 84px;
}

.top_menu_space
{
margin-left: 230px;
font-family: Verdana, Arial, Arial CE;
font-size: 12px;
color: white;
}

.top_menu_lang_space
{
margin-left: 50px;
font-family: Verdana, Arial, Arial CE;
font-size: 10px;
color: maroon;
}



A.top_menu_text
{

font-family: Verdana, Arial, Arial CE;
font-size: 12px;
font-style: normal;
TEXT-DECORATION: none;
color: white;
}

A.top_menu_text:hover
{

font-family: Verdana, Arial, Arial CE;
font-size: 12px;
font-style: normal;
TEXT-DECORATION: underline;
color: gray;
}

A.top_menu_lang
{

font-family: Verdana, Arial, Arial CE;
font-size: 10px;
font-style: normal;
TEXT-DECORATION: none;
color: maroon;
}
A.top_menu_lang:hover
{

font-family: Verdana, Arial, Arial CE;
font-size: 10px;
font-style: normal;
TEXT-DECORATION: underline;
color: white;
}

A.bottom_menu_text
{

font-family: Verdana, Arial, Arial CE;
font-size: 12px;
font-style: normal;
TEXT-DECORATION: none;
color: gray;
}
A.bottom_menu_text:hover
{

font-family: Verdana, Arial, Arial CE;
font-size: 12px;
font-style: normal;
TEXT-DECORATION: underline;
color: black;
}

.bottom_menu_space
{
margin-left: 280px;
font-family: Verdana, Arial, Arial CE;
font-size: 12px;
color: gray;
}

.bottom_menu_address
{
margin-left: 210px;
font-family: Verdana, Arial, Arial CE;
font-size: 9px;
font-style: normal;
TEXT-DECORATION: none;
color: black;
}

A.bottom_menu_address_mail
{
font-family: Verdana, Arial, Arial CE;
font-size: 9px;
font-style: normal;
TEXT-DECORATION: none;
color: maroon;
}

A.bottom_menu_address_mail:hover
{
font-family: Verdana, Arial, Arial CE;
font-size: 9px;
font-style: normal;
TEXT-DECORATION: underline;
color: maroon;
}


.horses_table
{
margin-left: 50px;
font-family: Verdana, Arial, Arial CE;
font-size: 12px;
color: gray;
}

.horses_table_data
{
margin-left: 80px;
font-family: Verdana, Arial, Arial CE;
font-size: 12px;
color: gray;
}

div.horses_more_data
{
font-family: Verdana, Arial, Arial CE;
font-size: 12px;
color: gray;
margin-left: 120px;
}

.horses_text
{
font-family: Verdana, Arial, Arial CE;
font-size: 12px;
color: gray;
}

A.horses_text
{
font-family: Verdana, Arial, Arial CE;
font-size: 12px;
color: maroon;
text-decoration: none;
}

A.horses_text:hover
{
font-family: Verdana, Arial, Arial CE;
font-size: 12px;
color: maroon;
text-decoration: underline;
}

div.farm_text
{
margin-left: 45px;
margin-right: 44px;
font-family: Verdana, Arial, Arial CE;
font-size: 12px;
color: gray;
text-decoration: none;
}

div.horses_description
{
margin-left: 80px;
margin-right: 40px;
font-family: Verdana, Arial, Arial CE;
font-size: 12px;
color: gray;
text-decoration: none;
}

.popiska {
FONT-WEIGHT: bold; 
FONT-SIZE: 11px; 
COLOR: #205079; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
TEXT-ALIGN: center
}


.horses_video_data
{
margin-left: 40px;
font-family: Verdana, Arial, Arial CE;
font-size: 12px;
font-weight: bold;
color: gray;
}


.horses_video
{
font-family: Verdana, Arial, Arial CE;
font-size: 12px;
color: gray;
TEXT-ALIGN: center;
}

A.horses_video
{
font-family: Verdana, Arial, Arial CE;
font-size: 12px;
color: maroon;
text-decoration: none;
TEXT-ALIGN: center;
}


A.horses_video:hover
{
font-family: Verdana, Arial, Arial CE;
font-size: 12px;
color: maroon;
text-decoration: underline;
TEXT-ALIGN: center;
}