/* @override http://www.bridestownequestrian.com/assets/templates/bridestown/style.css */

@charset "utf-8";
/* CSS Document */
* {padding:0; margin:0}
body{ background:url(img/bg2.jpg) top repeat-x #000000; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:12px;  color:#787878; outline:none}

.baner {background:url(img/cien.png) bottom center no-repeat;  width:100%; height:314px; margin:0 auto}
.img {background:url(img/baner3.jpg); width:950px; height:314px; margin:0  auto; }
h1 a{ background:url(img/logo.png) no-repeat; text-indent:-2000px; width:473px; height:310px; position:absolute; margin:33px 0 0 230px; z-index:3}
h2 { color:maroon; font-size:18px; margin:9px 0 0 19px}

.content { width:988px; margin:0 auto; margin-top:-12px; background:url(img/bg_content.png) repeat-y; height:708px}


/*----------menu poziome start---------------*/
.menus {width:100%; min-width:988px; height:87px; background:url(img/bg_menu.png) repeat-x}
.centermenu{float:left;    width:100%;     overflow:hidden;    position:relative; z-index:2; padding-top:1px; background:url(img/menu_bg.gif) center no-repeat; height:74px   }
.centermenu ul {clear:left;float:left; list-style:none;margin:0;padding:0;position:relative;left:49%;text-align:center;  } 
.centermenu ul li {display:block;float:left;list-style:none;margin:0;padding:0;position:relative;right:50%;}

.menus ul li a:link,.menus ul li a:visited {text-decoration: none;display: block;height:71px; width:188px;padding: 0;color:#c0a808;line-height:80px; font-size:16px; font-family:Arial, Helvetica, sans-serif; background-image: url(img/bg_menu_a_n.jpg); background-repeat:no-repeat; background-position:bottom center; margin-top:1px}

.menus ul li.first a:link, .menus ul li.first a:visited {text-decoration: none;display: block;height:72px; width:170px;padding: 0;color:#c0a808;background:none !important; background-color:#333}


.centermenu li { height:72px}
.centermenu ul li a:hover {color:#ffffff;background-image: url(img/bg_menu_a.jpg); background-repeat:no-repeat; background-position: center;}

.centermenu ul li.first a:hover {color:#ffffff;background-image: url(img/bg_menu_a_first.jpg) !important; background-repeat:no-repeat; background-position:bottom center;}
/*----------menu poziome koniec---------------*/

.lewa_kolumna { width:171px;   margin-left:19px; padding:0; float:left}
.lewa_kolumna ul {height: 343px; overflow:hidden}
.lewa_kolumna ul li {margin:0; padding:0; list-style:none}
.lewa_kolumna ul li a{display:block; background:url(img/bg_menu_poziome.png); padding:13px 20px; color:#8b8b8b; text-decoration:none; border-bottom:1px solid #000; width:130px;  } 
.lewa_kolumna ul li a.active{display:block; background:url(img/bg_menu_poziome_active.png); }
.lewa_kolumna ul li a:hover{display:block; background:url(img/bg_menu_poziome_hover.png);  color:#ffffff; text-decoration:none;  }
.lewa_kolumna img { margin-top:2px}


.srodkowa_kolumna { width:560px; height: 707px; background:url(img/bg_content.jpg) no-repeat; float:left}

.prawa_kolumna {height:100%; float:left; width:218px; color:#c6c6c6; }
.prawa_kolumna h3{display:block; background:#300000; padding:13px 20px; color:#8b8b8b; text-decoration:none;  font-size:16px} 
.prawa_kolumna .news { font-size:11px; padding:10px}
.prawa_kolumna .news_bg {background:url(img/news_bg.png) center bottom no-repeat}
.prawa_kolumna .news h4  {color:#cbcbcb; text-decoration:none; font-size:16px; margin:10px 0; display:block}
.date {color:#787878}
a.more { background-color:#750000; padding:5px 0; color:#ff5454; text-decoration:none; clear:both; margin-top:15px; display:block; width:65px; font-size:11px; text-align:center}
a.more:hover { text-decoration:underline}

.tresc {clear:both; height:677px; width:560px; position:absolute; padding-top:30px}
.tresc p {padding:10px 20px; font-size:17px; color:#191919; line-height:150%; font-family:Arial, Helvetica, sans-serif}
.bott {position:absolute; bottom:0;  width:100%; background: #111;filter:alpha(opacity=75);opacity:.75;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; font-weight:bold}
.bott p {color:#f9c815;}
.adres {position:absolute; top:30px;z-index:10; margin-left:720px; text-align:right; font-size:16px; color:#823b18}
.adres strong{color:#b1410a}
.cien {background:url(img/nadzdjeciem.png) ; width:169px; height: 365px; position:absolute; margin:0px 0 0 0 ;}

.stopka {background:url(img/stopka.png) top no-repeat; height:50px; width:100%; clear:both; text-align:center; font-size:10px; color:#884d00}
.stopka p {padding-top:20px; }


