/*v1.0*/

body
{
margin:0px;
padding:0px;
color:#454545;
font-family:Tahoma;
font-size:11px;
background:url("../images/shared/bg.jpg") repeat-x;
background-color:#ffffff;

}

html{padding:0px;margin:0px;}
*{padding:0px;margin:0px;}
img {border:0px;padding:0px;margin:0px;}

ul
{
list-style:disc;
margin-left:50px;
margin-top:25px;
margin-bottom:25px;
}

ol{margin-left:50px;margin-top:10px;margin-bottom:10px;}
li{margin:5px;}

.czysc_lewo{clear:left;font-size:1px;height:1px;overflow:hidden;}
.czysc_obie{clear:both;font-size:1px;height:1px;overflow:hidden;}
.czysc_prawo{clear:right;font-size:1px;height:1px;overflow:hidden;}

a{text-decoration:none;color:#1d1f6d;}
a:hover{text-decoration:underline;color:#000000;}

a.silnet{color:#a62108;}
a.silnet:hover{text-decoration:underline;}

a.more_button
{
background:url("../images/shared/li_arrow.jpg") left no-repeat;
color:#1d1f6d;
padding-left:10px;
display:block;
width:36px;
}

a.more_button:hover
{
text-decoration:underline;
color:#000000;
}

/*===================================================|OGOLNE FORMATOWANIE TEKSTOW OBRAZKOW|===================================================*/
h1 {font-size:22px;font-family:Tahoma;padding:0px;margin:0px;}
h2.SerwisGaleria
{
margin-left:0px;
margin-top:10px;
    font-family:Tahoma;
font-size:29px;
padding-bottom:5px;
border-bottom-style:solid;
border-width:1px;
border-color:#e2e2e2;
margin-bottom:10px;
}



.RamkaImgFloatR
{
border-style:solid;
border-color:#99C1DF;
border-width:1px;
padding:5px;
float:right;
overflow:hidden;
margin:5px;
background-color:#F3F8FC;
}

.RamkaImgFloat
{
border-style:solid;
border-color:#99C1DF;
border-width:1px;
padding:5px;
float:left;
overflow:hidden;
margin:5px;
background-color:#F3F8FC;
}

.RamkaImg
{
border-style:solid;
border-color:#99C1DF;
border-width:1px;
padding:5px;
display:block;
background-color:#F3F8FC;
}

.Wciecie{padding-left:20px;}
.Odstep15{padding-top:15px;}
.CenterBold14{text-align:center;font-weight:bold;font-size:14px;padding-top:15px;}
.CenterNormal14{text-align:center;font-size:14px;}
.Bold14{font-weight:bold;font-size:14px;padding-top:15px;}
.Data{font-size:10px;text-align:left;color:#5F5F5F;}
.ImgTextL{float:left;border-style:solid;border-color:#d2d2ce;border-width:1px;padding:3px;margin-right:15px;}

.error {color:#BB1E00;float:left;margin-left:10px;}
.error2 {color:#BB1E00;}
.success{color:#145080;}
/*===================================================|OGOLNE FORMATOWANIE TEKSTOW OBRAZKOW|===================================================*//******************************************|OGOLNE FORMATOWANIE TEKSTOW OBRAZKOW|**************************************************/


/*|STYLE DLA SZABLONU DLA INDEX I PAGE|*/
#MainContainer
{
width:1018px;
margin:0px auto;
overflow:hidden;
}

#MainContainerInnerL
{
overflow:hidden;
float:left;
width:1px;
background-color:#dbdbdb;
height:530px;
font-size:1px;
}

#MainContainerInnerR
{
overflow:hidden;
float:left;
width:1px;
background-color:#dbdbdb;
height:530px;
}

#MainContainerInner
{
width:1010px;
overflow:hidden;
float:left;
margin-left:2px;
margin-right:2px;
}


#Header
{
width:1010px;
height:116px;
overflow:hidden;
position:relative;
}

#Header #Logo1
{
position:absolute;
top:40px;
left:20px;
}

#Header #Logo2
{
position:absolute;
left:817px;
top:6px;
}

#HeaderMenu
{
width:428px;
overflow:hidden;
position:absolute;
top:89px;
left:20px;
}

#HeaderMenu ul
{
margin:0px;
padding:0px;
list-style:none;
}

#HeaderMenu li
{
float:left;
padding:0px;
margin:0px;
}

#BanerIndex
{
width:1010px;
height:235px;
overflow:hidden;
margin-top:3px;
}

#BanerIndexL
{
float:left;
width:716px;
height:235px;
/*background:url("../images/index/baner_index_l.jpg"); - Odkomentować w przypadku braku animacji flash*/
overflow:hidden;
}

#BanerIndexR
{
float:left;
width:294px;
height:235px;
overflow:hidden;
background-color:#1d1f6d;
}

#ContentIndex
{
overflow:hidden;
}


#ContentIndexR1
{
float:left;
background:url("../images/index/corner_content_right.jpg");
width:57px;
height:250px;
overflow:hidden;
}

#ContentIndexR2
{
float:left;
width:236px;
overflow:hidden;
}

#ContentIndexR2Header
{
background-color:#f5f5f5;
height:45px;
width:233px;
border-bottom-style:solid;
border-color:#dbdbdb;
border-width:1px;
}

#ContentIndexR2Inner
{
background:url("../images/index/wykrzyknik.jpg") no-repeat 0px 40px;
overflow:hidden;
margin-top:20px;
line-height:17px;
height:111px;
}

#Footer
{
overflow:hidden;
height:95px;
width:1010px;
border-width:1px;
border-color:#e2e2e2;
border-top-style:solid;
color:#8c8b8b;
}

#FooterLogos
{
overflow:hidden;
width:1010px;
height:62px;
color:#8c8b8b;
border-bottom-style:solid;
border-width:2px;
border-color:#e2e2e2;
}

#footer_r {
    float:right;
    margin-top:15px;
    margin-right:30px;
}

#BanerPage
{
width:1010px;
height:119px;
overflow:hidden;
background:url("../images/shared/baner_page.jpg");
}

#ContentPage
{
width:1010px;
overflow:hidden;
background:url("../images/shared/bg_page.jpg");
}

#ContentPageL
{
float:left;
overflow:hidden;
width:726px;
}

#ContentPageL #ContentPageLInner
{
padding:20px;
overflow:hidden;
font-size:12px;
line-height:20px;
text-align:justify;
}

#ContentPageLTitle
{
height:46px;
background-color:#ededed;
border-color:#dbdbdb;
border-bottom-style:solid;
border-width:1px;
}

#ContentPageLTitle h1
{
padding-left:20px;
padding-top:10px;
font-size:28px;
}

#ContentPageR
{
float:left;
overflow:hidden;
width:284px;
}
/*|STYLE DLA SZABLONU DLA INDEX I PAGE|*/

/*|STYLE DLA PRAWEGO MENU|*/
#LeftMenu
{
overflow:hidden;
width:284px;
border-left-style:solid;
border-width:1px;
border-color:#dbdbdb;
}

#LeftMenuTitle
{
height:46px;
width:284px;
overflow:hidden;
background-color:#f5f5f5;
border-bottom-style:solid;
border-left-style:solid;
border-width:1px;
border-color:#dbdbdb;
}

.MenuItem
{
width:284px;
overflow:hidden;
height:35px;
border-bottom-style:solid;
border-width:1px;
border-color:#dbdbdb;
}

.MenuItem a
{
color:#171717;
height:25px;

background-color:#ededed;
display:block;
padding-left:10px;
padding-top:10px;
}

.MenuItem a:hover
{
background-color:#F5F5F5;
}

a.MenuZaznacz
{
font-weight:bold;
}
/*|STYLE DLA PRAWEGO MENU|*/

/*|STYLE DLA AKTUALNOSCI|*/
#Aktualnosci
{
overflow:hidden;
}

#Aktualnosci h2
{
font-size:18px;
margin-bottom:10px;
border-bottom-style:solid;
border-width:1px;
border-color:#dbdbdb;
padding-bottom:10px;
}

#AktualnosciContent
{
overflow:hidden;
}
/*|STYLE DLA AKTUALNOSCI|*/

/*|STYLE DLA DOLNYCH BOXOW NA STRONIE GLOWNEJ|*/

/**BOX1*/
#IndexBox1Content
{
width:236px;
height:250px;
border-color:#dbdbdb;
border-right-style:solid;
border-width:1px;
background-color:#f5f5f5;
overflow:hidden;
float:left;
}

#IndexBox1ContentHeader
{
width:236px;
background-color:#ededed;
height:45px;
border-color:#dbdbdb;
border-bottom-style:solid;
border-width:1px;
background-color:#ededed;
}

#IndexBox1ContentInner
{
padding:20px;
overflow:hidden;
}

#IndexBox1ContentInner ul
{
margin-left:10px;
margin-top:10px;
margin-bottom:10px;
list-style:url("../images/shared/li_arrow.jpg");
}

#IndexBox1ContentInner li
{
margin-top:2px;
margin-bottom:2px;
}

#IndexBox1ContentHeaderImg1
{
margin-top:18px;
margin-left:20px;
}
/**BOX1*/

/**BOX2*/
#IndexBox2Content
{
width:236px;
height:250px;
border-color:#dbdbdb;
border-right-style:solid;
border-width:1px;
background-color:#f5f5f5;
overflow:hidden;
float:left;
}

#IndexBox2ContentHeader
{
width:236px;
background-color:#ededed;
height:45px;
border-color:#dbdbdb;
border-bottom-style:solid;
border-width:1px;
background-color:#ededed;
}

#IndexBox2ContentHeaderImg2
{
margin-top:18px;
margin-left:20px;
}

#IndexBox2ContentInner
{
padding:20px;
overflow:hidden;
}


#IndexBox2ContentInner ul
{
margin-left:10px;
margin-top:10px;
margin-bottom:10px;
list-style:url("../images/shared/li_arrow.jpg");
}

#IndexBox2ContentInner li
{
margin-top:2px;
margin-bottom:2px;
}
/**BOX2*/

/**BOX3*/
#IndexBox3Content
{
width:242px;
height:250px;
background-color:#f5f5f5;
border-color:#dbdbdb;
overflow:hidden;
float:left;
}

#IndexBox3ContentHeader
{
width:242px;
background-color:#ededed;
height:45px;
border-color:#dbdbdb;
border-bottom-style:solid;
border-width:1px;
background-color:#ededed;
overflow:hidden;
}

#IndexBox3ContentHeaderImg3
{
margin-top:18px;
margin-left:20px;
}

#IndexBox3ContentInner
{
padding:20px;
overflow:hidden;
line-height:17px;
}


#IndexBox3ContentInner ul
{
margin-left:10px;
margin-top:10px;
margin-bottom:10px;
list-style:url("../images/shared/li_arrow.jpg");
}

#IndexBox3ContentInner li
{
margin-top:2px;
margin-bottom:2px;
}
/**BOX3*/
/*|STYLE DLA DOLNYCH BOXOW NA STRONIE GLOWNEJ|*/


/*|STYLE DLA GALERII|*/
#GalleryContainer
{
width:530px;
overflow:hidden;
margin:0px auto;
}
.GalleryImg{float:left;margin-right:25px;margin-bottom:25px;overflow:hidden;}
.GalButtonLeft{float:left;overflow:hidden;margin-bottom:10px;}
.GalButtonRight{float:right;overflow:hidden;margin-bottom:10px;}
a.GaleriaLink{color:#6e6e6e;}
a.GaleriaLink:hover{color:#a62108;}
/*|STYLE DLA GALERII|*/

/*|STYLE DLA AKTUALNOSCI|*/
#NewsIndex
{
overflow:hidden;
color:#ffffff;
line-height:20px;
width:280px;
}

#NewsIndex h3
{
color:#ffffff;
margin-top:20px;
margin-bottom:20px;
}

#NewsIndex a
{
color:#82b7ee;
background:url("../images/index/arrow_news.jpg") no-repeat 0px 9px;
padding-left:15px;
}

#NewsIndex a:hover
{
text-decoration:underline;
}

.NewsData
{
color:#8e8fb6;
font-size:10px;
}

.font11
{
font-size: 11px;
}
/*|STYLE DLA AKTUALNOSCI|*/

/*===================================================|STYLE DLA KONTAKTU|===================================================*/
/*|KONTAKT|*/
.Kontakt1{float:left;overflow:hidden;display:inline;margin-top:15px;}
.Kontakt2{float:left;overflow:hidden;margin-left:45px;margin-top:15px;}
/*|KONTAKT|*/

.TextFieldBg
{
background:url("../images/page/kontakt/text_field.jpg");
height:23px;
width:150px;
overflow:hidden;
}

input.TextField
{
font-size:11px;
border:none;
font-family:Tahoma;
background-color:#EDEDED;
margin-left:5px;
width:130px;
color:#454545;
}

.TextAreaFieldBg
{
background:url("../images/page/kontakt/textarea_field.jpg");
width:259px;
height:142px;
overflow:hidden;
display:block;
}

textarea.TextAreaField
{
margin-top:5px;
margin-left:5px;
width:250px;
height:132px;
font-family:Tahoma;
font-size:11px;
border:none;
background-color:#EDEDED;
color:#454545;
}

.form2 {border:solid 0px #422d12; font-size:12px;}
select.form {font-size:12px;background:#FFFDEF}
.submit {border:solid 1px #D6D6D6; font-size:11px; font-family: Tahoma;background-color: #6A5C59;color:#FFFFFF;padding:4px;cursor:pointer;}
.submit_search {border:solid 1px #0c4986; font-size:12px; font-family: Arial;background-color: #00722D;color:#FFFFFF;padding: 4px;}
.row{padding-top:6px;overflow:hidden;}
/*===================================================|STYLE DLA KONTAKTU|===================================================*/
