body {
	background-color: #fbfbfb;
	background-image:url(tlo.png);
	background-repeat:repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size:11px;
	margin:0px;
	margin-bottom:20px;
}


h2 {font-size:25px; line-height:25px; margin:0px; padding:0px; color:#115d82; font-family: Times New Roman, Times, serif; text-transform:uppercase; text-align:left;}


#body {width:797px; margin:auto;}
#main {background-color:#FFFFFF;}


#key {font-size:9px; color: #CCC; text-align:justify; margin:auto; width:730px;}
#organizator-imprez {border:1px solid #FFF; font-size:10px; padding-top:20px; margin-bottom:0px;}
#tablemain {margin-left:20px; width:765px;}

#main {}
#main a {font-weight:bold; text-decoration:underline; color:#CC0000;}
#main h1 {font-size:12px; line-height:14px; margin:0px; margin-bottom:10px; border-bottom:1px solid #CCC;}

#head {height:115px;background-color:#df6301; background-image:url(head.png); background-position:bottom;}
#head img {border:0px; margin-top:5px; margin-left:5px; float:left;}
#toprel {position:relative;}
#top {background:url(/top-belka-cien.gif) bottom; height:30px; color:#97c2fd; font-size:10px; text-align:right; width:797px;}
#top a {text-decoration:none; color:#0189df;}
#top a:hover {text-decoration:underline;}

#reklamer {height:90px; margin-bottom:10px; padding-left:23px;}
#reklamer1 {float:left;}
#reklamer2 {float:left; width:32px; height:80px; padding-top:10px; background-color:#030500; text-align:center;}

.tede1 {text-align:justify; padding-right:10px;}

#menuleweblok2 a {display:block; text-decoration:none; width:170px; line-height:14px; margin:0px; padding:0px; }
#menuleweblok2 a:hover {display:block; text-decoration:none; width:170px; line-height:14px; margin:0px; padding:0px;  background-color:#dbf0ff;}


#ramkainfo {color: #000; padding:5px; padding-right:20px; padding-left:5px; border:0px solid #0189df; padding-bottom:50px; margin-bottom:5px; 
background:url(/grafika/ramkainfocien.png) bottom right no-repeat #FFF;}
#ramkainfo a {color: #df6301; text-decoration:underline; font-stretch:expanded; font-size:13px; }
#ramkainfo span {color: #666;}
#firmacien {color: #000; height:50px; width:405px; padding-left:5px; margin-bottom:5px; background:url(/grafika/ramkainfocien2.png) bottom right no-repeat;}


#ramkainfo2 {color: #333; padding:5px; padding-right:15px; padding-left:10px; padding-bottom:50px; margin-bottom:5px; 
background:url(/grafika/ramkainfocienx.png) bottom right no-repeat #FFF;}
#ramkainfo2 a {color: #e78a40; text-decoration:underline; font-stretch:expanded; font-size:13px; }
#ramkainfo2 span {color: #666;}






#trzymak {background-color:#FF0000;	position:relative;}
#lewy {height:300px; width:400px; margin-left:30px;  position:absolute;  top:0;  left:0; }


/* #szukaj2 {margin-left:0px; background-color:#FF0000; display:block; height:220px;} */
#szukaj {padding-left:10px; height:200px; float:left; padding-top:20px; text-align:left; background:url(/szukaj-tlo.png) top left no-repeat; width:196px;}
#szukaj form {margin:0px; padding:0px;}
#szukaj select {font-size:9pt; width: 170px; border:1px solid #999; margin-top:10px;}

#mapa {height:200px; margin:0px; float:right;}
#mapa img {border:0px; margin:0px;}
#mapfrm {margin:0px; padding:0px;}

.submitxt {width: 130px; margin-right:5px; float:left;}
.submi {width: 50px}

#szukajtop {background-color:#efefef; font-weight:bold; margin-bottom:15px; padding:5px;}
#szukajtop img {float:left;}

#maintlo {width:415px; background-color:#000000; background: url(/organizator-imprez-main22.jpg) bottom left no-repeat;}
/* #mainleft {width:340px; padding:10px; padding-left:30px; float:left; background-color: #fbf8f4; background:url(/main-left-gif.gif) top left no-repeat;  padding-top:15px; padding-bottom:20px;} */
/* #mainleft {width:340px; padding:10px; padding-left:30px; float:left; background-color: #fff2e7; padding-top:15px; padding-bottom:20px;} */

#mainleft {width:350px; padding:10px; padding-left:10px; padding-right:30px; float:left; background-color: #fbf8f4; background:url(/main-left-gif2.gif) top right no-repeat;  padding-top:15px; padding-bottom:20px;}

#mainleft span {font-weight:bold;}
#reklama-kontakt {text-align:right;}
#reklama-kontakt img {border:0px solid #115d82; padding:2px;}

#mainright {width:342px; border: 0px solid #CCC; padding:10px; float:left; background:url(/11agencja-artystyczna-main.gif) top left no-repeat; padding-top:25px; margin-right:10px; margin-left:13px;}
#mainright span {font-weight:bold;}
#mainright img {border:0px; margin-top:11px; float:left;}

#mainright2 {width:160px; border: 1px solid #CCC; padding:10px; float:left; background:url(/agencja-artystyczna-main2.gif) top no-repeat; padding-top:25px;}
#mainright2 span {font-weight:bold;}
#mainright2 img {border:0px; margin-top:11px;}

#prawy {height:300px; width:340px; margin-right:12px;  position:absolute;  top:0;  right:0;}
#prawywew {padding:10px; background-color:#f8f8f8;  margin-bottom:10px; display:block;}
#prawywew  img {margin-bottom:10px;}

#prawydol {padding-left:10px; margin-bottom:30px;}
#prawdol img {float: left; margin-right:3px;}

#tabela {background-color:#f5f5f5; border-top:1px solid #d2d2d2;}
.tab_footer td{border:0;padding:1px 1px 1px 11px;border-bottom:1px solid #E6E6E6}
.td_footer a{ font-size:9px !important;float:left;clear:both;padding: 0 0 2px 8px; color:#666666; text-decoration:none;}
.td_footer .pd {padding-right:5px !important;font-size:9px !important;color:#CACACA;text-align:right;}


#foot {background-image:url(/foot.png); height:48px; color:#999999; padding-top:10px; padding-left:20px; font-size:10px;}
#foot  span {font-size:11px;}

#foot a {text-decoration:none; color:#666666;}
#foot a:hover {text-decoration:underline; color:#666666;}




#postmetadata {font-size: 11px; border: 1px solid #d7edfd; padding: 5px; background-color: #eff6fb}

#loguj {margin:20px; padding:5px; padding-left:60px; background-image:url(/error.gif); background-position:left; background-repeat:no-repeat; background-color:#f3f3f3; border: 1px solid #ee1f26;}
#loguj a {color:#4889df; text-decoration:none;}

#loguj2 {margin:20px; padding:7px; padding-left:60px; background-image:url(/loguj2.png); background-position:left; background-repeat:no-repeat; background-color:#ffdcdd; border: 1px solid #ee1f26;}

#dodajtabin input {background-image:url(/kontakt-tlo-text.jpg2); background-color:#f4f9ff; border:1px solid #dbedff;}
#dodajtabin td {background-color:#f9f9f9;}



#tytulox {margin-bottom:10px; height:14px; padding:0px; width:100%; border-bottom: 1px solid #CCC;}
#tytulox h1 {font-size:12px; line-height:14px; margin:0px; margin-bottom:1px; padding:0px; padding-left:16px; float:left;  background:url(/grafika/h2tlo.png) no-repeat; }

#artkmenu { display:block; height:30px;  margin-bottom:10px;}
#artkmenu a span {width:96px; text-align:center; height:28px; background:url(/grafika/artk-przycisk.png) repeat-x; display:block;  margin-right:5px; float:left;}
#artkmenu a:hover span {width:96px; text-align:center; height:28px; background:url(/grafika/artk-przycisk2.png) repeat-x; display:block;  margin-right:5px; float:left;}
#artkmenu a { text-decoration:none; color:#333333; line-height:30px;}

#imprezamapa {width:400px; height:500px; border:1px solid #000; display:block; margin-bottom:10px; margin-left:3px;}


#nastpoptop  {text-decoration:none; float:right; line-height:14px; height:14px;}
#nastpoptop  a {text-decoration:none; padding-left:3px; padding-right:3px; background:url(/grafika/nastpoptop.png) repeat-x; }
#nastpoptop  a:hover {text-decoration:none;   background:url(/grafika/nastpoptop2.png) repeat-x;}

#nastpop  {text-decoration:none; margin-top:5px; padding-left:50px; border-top:1px solid #CCC; line-height:20px; border-bottom: 1px solid #CCC; }
#nastpop  a {text-decoration:none;}
#nastpop  a:hover {text-decoration:underline;}

#ogloszenie-tab {}
#ogloszenie-tab td {background-color:#f0f0f0;}

#sitemapsko {font-size:9px;}
#sitemapsko a {color:#333; text-decoration:none; font-weight:normal; cursor:default; cursor:text;}

#oglblok a {text-decoration:none; color:#000000;}

#kalendarztab {}
#kalendarztab th {background-color: #6aa8c8;}
#kalendarztab td {text-align:right; }
	#najazd {background-color: #efefef; border:1px solid #CCC;}
	#znajazd {background-color: # efefef; border:1px solid #CCC; }
	
#kalendarztab td a {text-decoration:none;}
#kalendarztab span {color:#666; font-size:27px;font-family: Times New Roman, Times, serif; }
#kalendarztab p {font-size:12px; line-height:12px; margin:0px; padding:0px;} 
#kalendarztab p a {text-decoration:none;}

#day-user {height:50px;  background-color:#f5f8ff; margin-top:5px; margin-bottom:15px;}
#day-user img {float:left; margin-right:10px;}
#day-user p {padding-top:10px;}
#whitetd {background-color:#FFFFFF;}

#zalogowany {position:absolute;right:10px;top:10px;padding:3px; border:1px solid #df6301; background-color:#e78c47; color:#333333; font-size:9px;}
#zalogowany a {color:#000; text-decoration:none;}


#day-tab {width:100%;}
#day-tab td  {text-align:right; background-color: #f8f8f8; text-align:left; padding-left:10px;}
#day-tab th  {text-align:right; background-color: #6aa8c8; width:130px;}
#day-user-more {margin-bottom:15px; text-align:right;}
#day-user-more a {background-color:#f19997; color:#FFFFFF; text-decoration:none; font-size:9px; padding-left:10px; padding-right:10px; margin-right:10px;  }
#day-user-more a:hover {background-color:#ca2a27; color:#FFFFFF; text-decoration:none; font-size:9px; padding-left:10px; padding-right:10px;}
#day-user-more a:active {margin-right:7px; }

.day-user-miasto {color:#009900;}
.day-user-miasto:first-letter {text-transform:uppercase;}

#wojewodztwo {}
#wojewodztwo a {text-decoration:none;}
#wojewodztwo a:hover {text-decoration:underline; color:#256bba;}

.dymek
{
	margin: -16px -4px -6px -4px;
	width: 240px;
	font-family: Verdana;
}
.dymek h4
{
	font-weight: bold;
	font-size: 14px;
	border-bottom: 2px solid orange;
	padding-bottom: 1px;
	margin-bottom: 2px;
	color: black;
}
.dymek img
{
	float: right;
	border: 1px solid black;
	padding: 1px;
	margin: 2px;
	margin-left: 4px;
}
.dymek p
{
	text-align: justify;
	font-size: 10px;
	color: #676767;
}
.dymek a
{
	color: green;
	text-decoration: none;
}
.dymek a:hover
{
	color: black;
}


#mapkachwytak {width: 200px; height: 320px; background-color:#006699;}
#mapka {width: 750px; height: 320px; border: 1px solid black; background:url(/grafika/35-0.gif) center no-repeat #EAEAEA; position:absolute;}


#mapka2 {width: 400px; height: 450px; border: 1px solid black; background:url(/grafika/35-0.gif) center no-repeat #EAEAEA;}
#albumslides img {border:0px;}

#albumslides {
	height:150px;
	}

#albumslides img {
	display:block;
	margin:0px;
	}

#albumslides {
	position:relative;
	}

#albumslides a {
	position:absolute;
	display:block;
		top:0;
	left:0;
	}


/*- Menu Tabs 6--------------------------- */



    #tabs6 {
      float:right;
      font-size:11px;
      line-height:normal;
	  text-align:center;
	  margin-top:93px;
      }

    #tabs6 ul {
          margin:0;
          padding:0px 10px 0 10px;
          list-style:none;
      }

    #tabs6 li {
      display:inline;
      margin:0;
      padding:0;
      }

    #tabs6 a {
      float:left;
      background:url(tableft6.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }

    #tabs6 a span {
      float:left;
      display:block;
      background:url(tabright6.gif) no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#888888;
	  font-weight:bold;
      }


    /* Commented Backslash Hack hides rule from IE5-Mac \*/

    #tabs6 a span {float:none;}

    /* End IE5-Mac hack */

    #tabs6 a:hover span {
      color:#1459a7;
      }

    #tabs6 a:hover {
      background-position:0% -42px;
      }

    #tabs6 a:hover span {
      background-position:100% -42px;
      }

      #tabs6 #current a {
              background-position:0% -42px;
      }

      #tabs6 #current a span {
              background-position:100% -42px;
      }

	  #tabs6 .current_page_item a {
              background-position:0% -42px;
      }

      #tabs6 .current_page_item a span {
              background-position:100% -42px;
      }

	  #tabs6 #current {
              background-position:0% -42px;
      }
      #tabs6 #current span {
              background-position:100% -42px;
      }
	  #tabs6 .current_page_item {
              background-position:0% -42px;
      }
      #tabs6 .current_page_item span {
              background-position:100% -42px;
      }