HTML, BODY {background:#f5d460 url(img/bkg_head1.jpg) top repeat-x; font-family:"Verdana","Arial","Sans-serif"; font-size:12px; color:#666; margin:0 auto; padding:0; text-align:center; height:100%;}

A {color:#2f5b97;}
A:hover {color:#6a0900;}

TABLE {font-size:12px;}

H1 {font-size:20px; font-weight:normal; color:#2f5b97; margin:0 0 10px 0; padding:0 0 10px 0; border-bottom:#ccc 1px dotted;}
H2 {font-size:14px; font-weight:bold; color:#2f5b97; margin:0 0 10px 0; padding:0;}
H4 {font-size:12px; font-weight:bold; margin:10px 0; padding:0;}

OL {padding:0 0 0 17px;}
UL {padding:0 0 0 17px;}
LI {line-height:120%; margin:0 0 6px 0;}

HR {border:none; border-bottom:#888 1px dotted;}


.Wrapper {min-height:100%; height:auto !important; height:100%; margin:0 auto -182px;}
.Content {background:#fff url(img/bkg_main.gif) repeat-y; width:962px; margin:0 auto;}
.Main {margin:0 0 0 251px; padding:10px 0 0 0; text-align:left; width:688px;}
.Mapka {margin:-182px 10px 182px 10px;}
.Push {clear:both; height:182px;}

.Divid1 {width:688px; height:1px; margin:20px auto 0; padding:0; border-top:#ccc 1px dotted;}


.Header {position:relative; background:#000000 url(img/bkg_head2.jpg) top center no-repeat; width:962px; height:335px; margin:0 auto; z-index:10;}
.Header .Logo {position:absolute; left:0px; top:35px;}
.Header .Logo IMG {border:0;}
.Header .Domain {position:absolute; left:210px; top:180px; width:450px; text-align:center; font-size:34px; font-weight:bold; color:#c20000; text-shadow: 1px 1px 1px #fff;}
.Header .Domain A {color:#c20000; text-decoration:none;}
.Header .Domain A:hover {color:#6a0900;}
.Header .MenuTop {position:absolute; left:773px; top:17px; width:179px; text-align:center; font-size:15px; color:#940b00;}
.Header .MenuTop A {color:#940b00; text-decoration:none;}
.Header .MenuTop A:hover {color:#6a0900; text-decoration:underline;}
.Header .MenuMain {position:absolute; left:12px; top:245px; height:38px; font-size:12px;}
.Header .MenuMain UL {margin:0; padding:0; list-style:none;}
.Header .MenuMain UL LI {display:inline;}
.Header .MenuMain UL LI IMG {float:left;}
.Header .MenuMain UL LI A {float:left; display:block; padding:11px 7px 13px 7px; margin:0 3px; color:#fff; text-decoration:none; text-shadow: 1px 1px 2px #000;}
.Header .MenuMain UL LI A:hover, .Header .MenuMain UL LI A.Active {background:#f7d633; color:#6a0900; text-shadow: 1px 1px 1px #fff;}
.Header .SubmenuMain {position:absolute; left:12px; top:285px; height:38px; font-size:12px;}
.Header .SubmenuMain UL {margin:0; padding:0; list-style:none;}
.Header .SubmenuMain UL LI {display:inline;}
.Header .SubmenuMain UL LI IMG {float:left;}
.Header .SubmenuMain UL LI A {float:left; display:block; padding:12px 5px 12px 5px; margin:0 3px; color:#6a0900; text-decoration:none;}
.Header .SubmenuMain UL LI A:hover, .Header .SubmenuMain UL LI A.Active {background:#f7d633; color:#6a0900; text-shadow: 1px 1px 1px #fff;}

.MenuLeft {float:left; margin:0 0 20px 10px; text-align:left;}

.MenuLeft .RamSrch {width:221px; margin-top:10px; text-align:left;}
.MenuLeft .RamSrch .Top {background:#fff url(img/ram_srch_top.gif) no-repeat; width:221px; height:7px;}
.MenuLeft .RamSrch .Con {background:#0066cc url(img/ram_srch_con.gif) repeat-y; width:221px;}
.MenuLeft .RamSrch .Bot {background:#fff url(img/ram_srch_bot.gif) no-repeat; width:221px; height:7px;}

.MenuLeft .RamRezerw {position:relative; background:#fff url(img/ram_rezerw.gif) no-repeat; width:221px; height:111px; margin-top:10px; text-align:center;}
.MenuLeft .RamRezerw .Head {position:absolute; left:0; top:5px; width:221px; color:#fff; font-size:14px;}
.MenuLeft .RamRezerw .Telef {position:absolute; left:0; top:32px; width:221px; color:#c20000; font-size:25px; font-weight:bold;}
.MenuLeft .RamRezerw .Koszt {position:absolute; left:0; top:62px; width:221px; color:#808080; font-size:12px; text-shadow: 1px 1px 0px #fff;}
.MenuLeft .RamRezerw .Addr {position:absolute; left:0; top:62px; width:221px; color:#000000; font-size:11px; text-shadow: 1px 1px 0px #fff; font-weight:bold; }
.MenuLeft .RamRezerw .Email {position:absolute; left:0; top:78px; width:221px; color:#2f5b97; font-size:21px; font-weight:bold;}
.MenuLeft .RamRezerw .Email A {color:#2f5b97; text-decoration:none;}
.MenuLeft .RamRezerw .Email A:hover {text-decoration:underline;}
.MenuLeft .RamNews {position:relative; background:#fff url(img/ram_news.gif) no-repeat; width:221px; height:161px; margin-top:10px; text-align:center;}
.MenuLeft .RamNews .Head {position:absolute; left:0; top:5px; width:221px; color:#6a0900; font-size:14px;}
.MenuLeft .RamNews .Info {position:absolute; left:0; top:40px; width:221px; color:#606060; font-size:12px; text-shadow: 1px 1px 0px #fff;}
.MenuLeft .RamNews .Info .Text {background:#fff; border:#808080 1px solid; font-family:"Verdana","Arial","Sans-serif"; font-size:14px; color:#404040; margin:10px 0;}
.MenuLeft .RamPartner {position:relative; background:#fff url(img/ram_partner.gif) no-repeat; width:221px; height:111px; margin-top:10px; text-align:center;}
.MenuLeft .RamPartner .Info {position:absolute; left:0; top:8px; width:221px; color:#606060; font-size:12px; text-shadow: 1px 1px 0px #fff;}

.Footer {bottom:0; background:#f5d460 url(img/bkg_foot1.jpg) bottom repeat-x; width:100%; height:182px; margin:0 auto;}
.Footer .Cont {position:relative; background:#f5d460 url(img/bkg_foot2.jpg) top center no-repeat; width:962px; height:182px; margin:0 auto; z-index:10;}
.Footer .Cont .Tour {position:absolute; left:0px; top:26px; width:962px; text-align:center;}
.Footer .Cont .Tour IMG {margin:0 5px;}
.Footer .Cont .Menu {position:absolute; left:125px; top:105px; width:752px; text-align:center; color:#c20000; font-size:12px;}
.Footer .Cont .Menu A {color:#c20000; text-decoration:none;}
.Footer .Cont .Menu A:hover {color:#6a0900; text-decoration:underline;}
.Footer .Cont .Author {position:absolute; left:0; top:150px; width:962px; text-align:center; font-size:11px; color:#8c6e04;}
.Footer .Cont .Author A {text-decoration:none; color:#8c6e04;}
.Footer .Cont .Author A:hover {text-decoration:underline; color:#000;}

.Adres {float:right; width:340px; text-align:left;}
.Formularz .Text {background:#fff; border:#997 1px solid; font-family:"Verdana","Arial","Sans-serif"; font-size:14px; color:#222; margin-bottom:10px;}
.Formularz .Textarea {background:#fff; border:#997 1px solid; font-family:"Verdana","Arial","Sans-serif"; font-size:12px; color:#222; margin-bottom:10px;}
.Formularz .Send {width:320px; text-align:center;}

.Gallery {margin-top:10px;}
.Gallery A IMG {border:#ccc 2px solid; padding:0; margin:1px;}
.Gallery A IMG:hover {border:#c20000 2px solid;}

#ContFav {width:221px; margin-top:10px;}
.TomWyniki {border:0; width:680px;}
#show-fav, #hide-fav {background:#fff url(img/btn_clear1.gif) no-repeat; width:100px; height:25px; margin:0; padding:5px 0 0 0; text-align:center; color:#6a0900; border:0;}
#show-fav:hover, #hide-fav:hover {background:#fff url(img/btn_clear2.gif) no-repeat;}

.TomTop {background:#f5f5ee; width:217px; height:81px;}
.TomCon {background:#f5f5ee url(img/ram_tom_con.gif) repeat-y; width:217px;}
.TomBot {background:#f5f5ee url(img/ram_tom_bot.gif) no-repeat; width:217px; height:7px;}
.TomCon A:hover {text-decoration:underline !important;}

.widget-box-721, .widget-box-724, .widget-box-722, .widget-box-728, .widget-box-726, .widget-box-723 {background:transparent !important;}
.widget-box-title-721, .widget-box-title-724, .widget-box-title-722, .widget-box-title-728, .widget-box-title-726, .widget-box-title-723 {text-align:center !important; font-size:14px !important;}
