* { margin: 0; padding: 0 }

img { border: none; }

/*------------------- Top Góra --------------------*/
#Top_Bg { float: left; display: inline; width: 100%; height: 103px; background: url(Images/bg_top.jpg); }
#Top { margin: 0 auto;  width: 868px; height: 103px; }
#Top_Logo { float: left; display: inline; width: 272px; height: 103px; margin-left: 80px; background: url(Images/maxprojekty.jpg); }


/*----------------- Menu --------------------*/
#Menu { float: left; display: inline; width: 490px; height: 103px; margin-left: 20px; }
#Menu ul { float: left; display: inline; list-style: none; margin: 15px 0 0 0; }
#Menu ul li { float: left; display: inline; margin: 23px 10px 0 0; }
#Menu ul li a { padding: 40px 0 35px 0; color: #0fc9e2; }
#Menu ul .Border { float: left; display: inline; height: 43px; margin-top: 8px; border-left: 1px solid #08afce; }
#Menu ul .Polecamy { margin-top: 26px; }
#Menu ul .Galeria { margin-top: 28px; }
#Menu ul .Kontakt { margin-top: 28px; }


/*----------------- Kontener --------------------*/
#Container { margin: 0 auto; width: 878px; height: auto; }

/*----------------- Lewy Dodatek --------------------*/
#Left_Add { float: left; display: inline; width: 79px; height: 272px; background: url(Images/left_add.jpg); }

/*----------------- Lewe Logo --------------------*/
#Left_Logo { float: left; display: inline; width: 314px; height: 194px; margin: 13px 0 0 0; background: url(Images/left_logo1.jpg); }
#Left_Logo img.Icon { float: left; display: inline; margin: 20px 0 0 20px; }
#Left_Logo p.Logo_Topic { float: left; display: inline; font-family: Tahoma; font-size: 1em; font-weight: bold; margin: 23px 0 0 5px; color: #c2d37c; }
#Left_Logo p.Logo_Topic span { font-weight: normal; color: #6a6565; }
#Left_Logo p.Text1 { float: left; display: inline; font-family: Tahoma; font-size: 0.7em; margin: 0 0 0 25px; color: #b9bdc2; }
#Left_Logo p.Text1 span.Bold { font-weight: bold; color: #b5c66d; }
#Left_Logo p.Text1 span.Color { color: #b5c66d; }
#Left_Logo p.Text1 span a{ color: #b5c66d; }

/*----------------- Prawe_Logo --------------------*/
#Right_Logo { float: left; display: inline; width: 431px; height: 194px; margin: 13px 0 0 0; background: url(Images/right_logo.jpg); }

/*----------------- Prawy Dodatek --------------------*/
#Right_Add { float: right; display: inline; width: 44px; height: 272px; margin-right: 10px; background: url(Images/right_add.jpg); }

/*----------------- Dół Logo --------------------*/
#Bottom_Logo { float: left; display: inline; width: 745px; height: 37px; background: url(Images/bottom_logo.jpg); }
#Bottom_Logo p.Google_Addons { float: left; display: inline; height: 15px; padding: 10px 0 0 110px; }
#Bottom_Logo p.Google_Addons span a { float: left; display: inline; font-family: Tahoma; font-size: 0.7em; line-height: 15px; margin-left: 8px; color: #fff; }


/*----------------- Lewe Menu --------------------*/

#Left_Menu { float: left; display: inline; width: 220px; margin: 20px 0 0 50px; }

#Left_Menu ul.List_1 { float: left; display: inline; list-style: none; margin: 10px 0 0 25px; }
#Left_Menu ul.List_1 li a.First { margin-bottom: 20px; }
#Left_Menu ul.List_1 li a { float: left; display: inline; clear: left; font-family: Tahoma; font-size: 0.6em; line-height: 15px; color: #535353; }

#Left_Menu p.Square { float: left; display: inline; clear: left; width: 20px; height: 20px; margin: 20px 0 0 0; background: url(Images/square.jpg); }
#Left_Menu p.Artykuly { float: left; display: inline; font-family: Tahoma; font-size: 0.9em; font-weight: bold; margin: 23px 0 0 5px; }
#Left_Menu p.Artykuly span { margin-left: 2px; color: #928e8e; }
#Left_Menu p.Projekty { float: left; display: inline; font-family: Tahoma; font-size: 0.9em; font-weight: bold; margin: 23px 0 0 5px; }
#Left_Menu p.Projekty span { margin-left: 2px; color: #928e8e; }

#Left_Menu ul.List_2 { float: left; display: inline; list-style: none; margin: 10px 0 0 25px; }
#Left_Menu ul.List_2 li a { float: left; display: inline; clear: left; font-family: Tahoma; font-size: 0.6em; line-height: 15px; color: #535353; }

#Left_Menu p.More { float: left; display: inline; font-family: Tahoma; font-size: 0.6em; font-weight: bold; margin: 15px 0 0 25px;  }
#Left_Menu p.More a { text-decoration: none; color: #b5c66d; }

#Left_Menu img.Dom { float: left; display: inline; margin: 10px 0 0 20px; }
#Left_Menu p.Text1 { float: left; display: inline; width: 200px; font-family: Tahoma; font-size: 0.7em; line-height: 15px; margin: 5px 0 0 20px; color: #535353; }
#Left_Menu p.Text1 span { color: #b5c66d; }



/*----------------- Content do Podstron w index --------------------*/

#Content_Container { float: left; display: inline; }

#Content { float: left; display: inline; width: 480px; height: auto; background: url(Images/content_bg.jpg)repeat-x; }
#Content img.Image { float: left; display: inline; }
#Content img.Nowoczesne { float: left; display: inline; margin: 27px 0 0 0; }
#Content h1 { font-family: Tahoma; font-size: 1.6em; margin: 27px 0 0 10px; color: #e8b538; }
#Content h1 span { margin-left: 2px; font-weight: normal; color: #d4d4d4; }
#Content p.Little_Phrase { float: left; display: inline; font-family: Tahoma; font-size: 0.6em; font-weight: bold; margin: 0 0 0 12px; color: #818181; }

#Content p.Thread { float: left; display: inline; width: 350px; font-family: Trebuchet MS; font-size: 0.8em; line-height: 15px; margin: 20px 0 0 10px; color: #8ba724; }
#Content p.Text1 { float: left; display: inline; width: 360px; font-family: Trebuchet MS; font-size: 0.7em; line-height: 15px; margin: 5px 0 0 10px; color: #535353; }

#Content p.Add { float: left; display: inline; width: 300px; font-family: Tahoma; font-size: 0.6em; margin: 15px 0 0 120px; color: #8ba724; }
#Content p.Add span { float: left; display: inline; clear: left; width: 300px; color: #535353; }
#Content p.Add a { float: left; display: inline; clear: left; text-decoration: none; color: #8ba724; }

#Content p.Text2 { float: left; display: inline; width: 360px; font-family: Trebuchet MS; font-size: 0.7em; line-height: 15px; margin: 15px 0 20px 120px; color: #535353; }

#Content1 p { text-align: justify; padding-top: 5px;}


/*----------------- Content do Podstron --------------------*/

#Content1 { float: left; display: inline; width: 480px; height: auto; background: url(Images/content_bg.jpg)repeat-x; }
#Content1 img.Tytul { float: left; display: inline; margin: 27px 0 0 10px; }
#Content1 img.Galeria_Proj { float: left; display: inline; margin: 27px 0 0 10px; }
#Content1 h2 { padding-top: 10px; text-transform: uppercase; font-family: Tahoma; font-size: 12pt; margin: 13px 0 0 0px; color: #e8b538; }
#Content1 h2 span { margin-left: 2px; font-weight: normal; color: #d4d4d4; }
#Content1 p.Little_Phrase { float: left; display: inline; font-family: Tahoma; width: 500px; font-size: 0.6em; font-weight: bold; margin: 0 0 0 19px; color: #818181; }

#Content1 p.Thread { float: left; display: inline; width: 350px; font-family: Trebuchet MS; font-size: 0.8em; line-height: 15px; margin: 20px 0 0 20px; color: #8ba724; }
#Content1 p.Text1 { float: left; display: inline; width: 430px; font-family: Trebuchet MS; font-size: 0.7em; line-height: 15px; margin: 5px 0 0 20px; color: #535353; }

#Content1  {font-family: Trebuchet MS; font-size: 10pt; line-height: 15px; color: #535353; padding: 10px;}


#Content1 table.Galeria1 { float: left; display: inline; margin: 10px 0 0 10px; }
#Content1 table.Galeria1 td { padding: 10px 60px 0 10px; }
#Content1 table.Galeria1 td a { color: #fff; }

#Content1 table.Galeria2 { float: left; display: inline; margin: 10px 0 20px 10px; }
#Content1 table.Galeria2 td { padding: 10px 30px 0 10px; }
#Content1 table.Galeria2 td a { color: #fff; }

#Content1 p.Add { float: left; display: inline; width: 300px; font-family: Tahoma; font-size: 0.6em; margin: 15px 0 0 20px; color: #8ba724; }
#Content1 p.Add span { float: left; display: inline; clear: left; width: 300px; color: #535353; }
#Content1 p.Add a { float: left; display: inline; clear: left; text-decoration: none; color: #8ba724; }

#Content1 p.Text2 { float: left; display: inline; width: 430px; font-family: Trebuchet MS; font-size: 0.7em; line-height: 15px; margin: 15px 0 20px 20px; color: #535353; }


/*----------------- Stopka --------------------*/

#Footer { float: left; display: inline; width: 868px; height: auto; border-top: 1px solid #e2e2e2; }
#Footer ul.Foot { list-style: none; margin: 20px 0 0 250px; padding: 0 0 10px 0; }
#Footer ul.Foot li { float: left; display: inline; font-size: 0.7em; margin: 0 5px 0 0; color: #535353; }
#Footer ul.Foot li a { font-family: Tahoma; text-decoration: none; margin: 0 5px 0 0; color: #535353; } 
#Footer p.Text1 { float: left; display: inline; clear: left; font-family: Tahoma; font-size: 0.7em; margin: 5px 0 10px 250px; color: #535353; }



/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */


input {
vertical-align:middle;
}

input.searchfield {
width:150px;
border:2px solid #ccc;
font-size:.9em;
padding:6px;
}

input.searchbutton {
border:0;
color:#fff;
font-weight:700;
font-size:.9em;
}

#crumbs {
clear:both;
background:#eee;
margin:0 auto;
padding:10px;
}

.strong {
font-weight:700;
}

.em {
font-style:italic;
}

.underline {
text-decoration:underline;
}

.del {
text-decoration:line-through;
}

fieldset {
border:1px solid #E4DF94;
color:#000;
margin:0 0 8px;
padding:10px 8px;
}

textarea {
width:97%;
height:20em;
padding:3px;
}

.comment {
color:gray;
border-top:1px solid #ccc;
background:#F5F6F6;
margin:0 0 10px;
padding:10px;
}

.commentsbox {
color:gray;
margin:0 0 10px;
padding:10px;
}

.date {
border-top:1px solid #eee;
margin:0 0 20px;
}

.clearer {
clear:both;
margin:0 auto;
padding:1px 0 0;
}

/* for expandable title links on archive and sitemap pages */
.drop_title a {
font:bold 12px Arial;
}

.droplist_div {
width:95%;
border-bottom:1px solid #ccc;
padding:4px 0;
}

.subcatlist_div {
width:95%;
padding:0 0 0 15px;
}


