
html{ height:100%; }
body { height:100%; background: #82D743 url(../img/bg_body.jpg) top left repeat-x; margin: 0px; padding: 0px; }
body,td { font-family: Tahoma, sans-serif; font-size: 11px; }

img { border: none; }

.top{ vertical-align:top; }

table#contactForm {}
table#contactForm td { padding:2px 10px 2px 10px; background: #A0D97A; }


.topmenu { padding:0px 0px 0px 9px; top:30px; height:54px; left:0px; background: url(../img/bg_top_menu.jpg) top left no-repeat; width:880px; position: absolute; text-align:right; }
.logo{ position:absolute; top:0px; left:60px; width:114px; height:90px; padding-top:30px; background:#ed942b; text-align:center; font-size:1px; line-height:1px; }
.top_menu_links { top:1px; right:0px; position: absolute; }

.top_bg{ height:87px; }

.middle_bg{ height:208px; font-size:1px; line-height:1px; }
.middle_bg td{ vertical-align:top; font-size:1px; line-height:1px; height:356px; }
.content_bg{ }

div.bg_footer { color:#888981; background: url(../img/bg_footer.jpg) top left no-repeat; width: 880px; height: 61px; }
	div.bg_footer div.padding { padding: 24px 0px 0px 26px; }
	
.footer_bg{ height:105px; color: #888981; }
.footer_content_bg{ height:85px; padding-top:20px; color:#666666; }
.footer_content_bg a{ color:#888981; }
.footer_content_bg a:hover{ color:#888981; text-decoration: underline; }
.footer_left{ text-align:left; padding-left:40px; vertical-align:top; }
.footer_right{ text-align:right; padding-right:40px; vertical-align:top; }

.footer_content_bg select{ border:1px solid 808080; padding:3px; color:#b4b4b4; }

td.box1{ width:220px; background:url(../img/box1.gif) no-repeat; }
td.box1 div.content{ padding:10px 3px 20px 3px; }
.href_bordo a { color: #CC4E1C; }
.href_bordo a:hover { color: #CC4E1C; }
td.box_line { font-size: 1px; width: 2px; background: url(../img/box_line.gif) 0px 35px no-repeat; }
td.box_line_article { font-size: 1px; width: 2px; background: url(../img/box_line.gif) 0px 0px no-repeat; }


div.home_header { width:214px; height: 25px; background: url(../img/bg_home_header.jpg) top left no-repeat; font-size: 13px; font-weight: bold; color: #FFF; }
	div.home_header div.padding{ padding: 3px 0px 0px 25px; }
	div.home_header a { font-size: 13px; font-weight: bold; color: #FFF; }
	div.home_header a:hover { font-size: 13px; font-weight: bold; color: #FFF; }
	div.home_header_pic { padding: 7px 0px 5px 0px; text-align: center; }
		div.home_header_pic img { border:4px solid #DAF3C7 }
	
	div.news_break_line { background: url(../img/news_break_line.gif) no-repeat; height:2px; font-size: 1px; margin: 10px 0px 10px 4px; }
	
td.box_full{ background:url(../img/box_full.gif) no-repeat; }
td.box_full div.content{ padding:10px 5px 20px 3px; }

.sitemap{ padding-left:20px; line-height:25px; background:url(../img/sitemap.gif) no-repeat; }

.site_photo{ text-align:center; }
.site_photo img{ border:4px solid #7b7778; background:#ffffff; padding:1px; }
.site_column{ margin-top:24px; padding:10px 20px 10px 20px; background:#5c5a5d; color:#FFFFFF; }

/*news accordion */
h3.accHandler_i { font-size:12px; cursor:pointer; color:#333333; margin:0px; margin-top:10px; padding:2px 0px 2px 15px; font-weight:bold; background:url(../img/fold_plus.gif) left 5px no-repeat; float:left }
h3.accHandler_a { font-size:12px; cursor:pointer; color:#333333; margin:0px; margin-top:10px; padding:2px 0px 2px 15px; font-weight:bold; background:url(../img/fold_minus.gif) left 5px no-repeat; float:left }
h3.accHandler_i a{ text-decoration:none; font-size:12px; }
h3.accHandler_a a{ text-decoration:none; font-size:12px; }
.acc_box_date{ color:#aaaaaa; font-size:11px; font-weight:normal; padding-left:10px;  }
.accContent { padding:15px; display:block; clear:both }

.header_title_left { background: url(../img/header_title_left.gif) top left no-repeat; font-size: 1px; height: 25px; width: 19px;   }
.header_title_middle { color:#FFF; font-size:13px; font-weight: bold; background: url(../img/header_title_middle.gif) top left repeat-x; }
.header_title_right { background: url(../img/header_title_right.gif) top left no-repeat; font-size: 1px; height: 25px; width: 19px; }

div.ac div.submenu { padding:0px 10px 0px 10px; position:absolute; left:0px; top:44px; background:#CA2323; width:160px; height:auto; padding:0px; display:none; border:1px solid #FFF; }

div.ac div.submenu span a { color:#FFF; display:block; clear:both; background:#CA2323 url(../img/nav/car_short_menu_spacer.gif) bottom left no-repeat; text-align:left; margin-bottom:1px; padding:3px 10px 3px 20px; }
	div.ac div.submenu span a:hover { color:#FFF; background:none }
 
	
/*
 * CSS do konikow :)
 */
	
.horse_desc { margin:0px 16px 0px 16px; }
.horse_name { margin:0px 5px 0px 0px; color:#FFDE00; font-size:12px; font-weight:bold; }
.horse_name_value { color:#1f559f; font-size:12px; font-weight:bold; }
	
.horse_made { margin:0px 5px 0px 0px; color:#FFDE00; font-size:12px; font-weight:bold; }
.horse_made_value { color:#1f559f; font-size:12px; font-weight:bold; }

.horse_article { margin:20px 16px 0px 16px; }
.horse_article_title { color:#FFDE00; font-size:12px; font-weight:bold; }
.horse_border_down { background: url(../img/news_break_line.gif) top left repeat-x; }
.horse_border_left { background: url(../img/box_line.gif) top right repeat-y; width:1px; font-size:1px; }
.article_horses_box { margin:10px 10px 10px 10px; }

.horses_counter_text { text-align: right; font-size:9px; margin: 5px 20px 0px 0px; }

#horses_slider_gallery { width: 304px; }
	#horses_slider_gallery td.left { width: 15px; line-height: 1px; font-size: 1px; }
		#horses_slider_gallery td.left img { margin: 0px; }
	#horses_slider_gallery td.pics { width:272px; background: #D9F2C8; }
		#horses_slider_gallery td.pics div#horse_scroll_gallery { position: relative; width: 272px; overflow: hidden; }
		#horses_slider_gallery td.pics div#horse_scroll_gallery .item { display: block; float: left; width: 272px; }
		#horses_slider_gallery td.pics div#horse_scroll_gallery .item img { margin:0px; padding:1px; background:#fff }
	#horses_slider_gallery td.right { width: 15px; }
		#horses_slider_gallery td.right img { margin: 0px; }

