body
{
background-color:#f6f6f6;
color:#544d44;
font-size:11px;
font-family:Tahoma;
}

* {padding:0px;margin:0px;}
img {border:0px;}
ul{padding-left:50px;padding-right:50px;padding-top:20px;}
ol{padding-left:50px;padding-right:50px;padding-top:20px;}
.czysc_lewo{clear:left;font-size:1px;height:1px;overflow:hidden;}
.czysc_prawo{clear:right;font-size:1px;height:1px;overflow:hidden;}
.czysc_obie{clear:both;font-size:1px;height:1px;overflow:hidden;}

a{color:#e10013;text-decoration:none;}
a:hover{color:#e10013;text-decoration:underline;}
/*************************************************/
                /*GLOWNE WARSTWY*/
/*************************************************/
#KontenerIndex{width:990px;overflow:hidden;position:relative;margin:50px auto;}

#KontenerPage{width:990px;overflow:hidden;position:relative;margin:50px auto;}

#ContentPage
{
width:990px;
overflow:hidden;
position:relative;
border-top-style:solid;
border-top-width:1px;
border-top-color:#e0e0e0;
}

#HeaderText{width:990px;height:84px;overflow:hidden;background:url("../images/shared/bg_content.jpg") repeat-y;}
#HeaderText H2{margin-left:30px;margin-top:30px;}
#HeaderText img{margin-left:30px;margin-top:30px;}

#LeftContent
{
display:inline;
float:left;
width:295px;
overflow:hidden;
}

#LeftContentMenu
{
width:294px;
overflow:hidden;
background:url("../images/shared/menu_bg.jpg");
border-top-style:solid;
border-left-style:solid;
border-right-style:none;
border-bottom-style:solid;
border-width:1px;
border-color:#e0e0e0;
}

#RightContent
{
float:left;
overflow:hidden;
width:694px;
min-height:300px;
background:url("../images/shared/bg_content2.jpg") repeat-y;
border-left-style:solid;
border-left-width:1px;
border-left-color:#dadada;
}

#BottomContentBg
{
background:url("../images/shared/bg_content_bottom.jpg");
width:989px;
height:15px;
overflow:hidden;
position:relative;
}

#ContentBorderBottom
{
height:20px;
overflow:hidden;
width:990px;
position:relative;
border-width:1px;
border-bottom-style:solid;
border-color:#e0e0e0;
}

#BanerAnimacja{position:relative;width:990px;overflow:hidden;height:289px;}

#LeftBanAnim
{
overflow:hidden;
float:left;
background:url("../images/shared/left_bg_anim.jpg");
width:358px;
height:287px;
border-top-style:solid;
border-top-color:#e0e0e0;
border-top-width:1px;
border-bottom-style:solid;
border-bottom-color:#e0e0e0;
border-bottom-width:1px;
}

#RightBanAnim
{
overflow:hidden;
float:left;
background:url("../images/index/baner1.jpg");
width:632px;
height:287px;
border-top-style:solid;
border-top-color:#e0e0e0;
border-top-width:1px;
border-bottom-style:solid;
border-bottom-color:#e0e0e0;
border-bottom-width:1px;
}

#hide
{
display: block;
width: 682px;
height: 280px;
overflow: hidden;
position: relative;
}


.BodyLeftText
{
float:left;
width:310px;
overflow:hidden;
padding-bottom:55px;
text-align:justify;
}

#BanerStopkaIndex
{
float:left;
overflow:hidden;
margin-top:13px;
}

#RightBanner
{
float:right;
background:url("../images/shared/tlo_animacja.jpg");
width:250px;
height:355px;
text-align:center;
}

#RightAnim
{
margin-top:7px;
}
/*************************************************/
                /*HEADER*/
/*************************************************/
#Naglowek{width:990px;height:76px;overflow:hidden;position:relative;}

#LogoMediaPP{float:left;;margin-left:35px;margin-top:20px;overflow:hidden;}

/***************************************
MENU GORNE
***************************************/
#MenuGorneKontaner{float:left;overflow:hidden;width:771px;height:76px;}

#MenuGorneKontaner ul{margin:0px;padding:0px;list-style-type:none;overflow:hidden;}
#MenuGorneKontaner li{float:right;overflow:hidden;}


/***************************************
LEWE MENU
***************************************/
#LeftMenu{overflow:hidden;}
#LeftMenu a{color:#E10013;background:url("../images/shared/arrow_menu.jpg") no-repeat 2px;padding-left:15px;display:block;}
#LeftMenu a:hover{color:#ff0000;text-decoration:underline;background:url("../images/shared/arrow_menu1.jpg") no-repeat 2px;padding-left:15px;display:block;}
#LeftMenu a.MenuZaznacz{text-decoration:underline;font-weight:bold;}


.MenuSeparator
{
background-color:#e0e0e0;
overflow:hidden;
width:211px;
position:relative;
height:1px;
font-size:1px;
margin-top:14px;
margin-bottom:14px;
}

.MenuSeparator2
{
overflow:hidden;
width:211px;
position:relative;
height:1px;
font-size:1px;
margin-top:14px;
margin-bottom:14px;
}

.RamkaLogo
{
padding:3px;
display:block;
border-style:solid;
border-width:2px;
border-color:#C4041B;
margin-left:45px;
margin-bottom:15px;
background-color:#ffffff;
}

/*************************************************/
                /*FOOTER*/
/*************************************************/
#Stopka
{
overflow:hidden;
height:200px;
width:990px;
clear:left;
}

#StopkaLeftTop
{
width:345px;
height:128px;
overflow:hidden;
float:left;
color:#7b7b7b;
line-height:20px;
}

#StopkaLeftTop a {font-weight:bold;}
#StopkaLeftTop span {text-decoration:underline;}

#IndexHand{position:absolute;margin-top:75px;margin-left:275px;}
#IndexDaszek{position:absolute;margin-top:17px;margin-left:341px;}

#StopkaRightTop
{
/*background:url("../images/index/baner_stopka.jpg");*/
width:645px;
height:128px;
float:left;
}

#StopkaAnimacjaPage
{
width:990px;
height:70px;
overflow:hidden;
margin-top:5px;
margin-bottom:5px;
}

#StopkaAnimacjaPageLeft
{
width:964px;
height:78px;
overflow:hidden;
float:left;
}

#StopkaAnimacjaPageRight
{
float:left;
overflow:hidden;
width:26px;
height:78px;
background:url("../images/shared/stopka_animacja_page.jpg");
}

#StopkaBottom
{
clear:left;
width:990px;
border-top-style:solid;
border-top-width:1px;
border-top-color:#e0e0e0;
color:#a5a5a5;
}

#DivBottom1{position:absolute;overflow:hidden;margin-top:20px;margin-left:33px;}
#DivBottom1 a{color:#969696;}

#Klocek{width:4px;height:16px;position:absolute;background-color:#e0e0e0;margin-top:20px;margin-left:22px;overflow:hidden;}

#DivBottom2
{
width:27px;
height:43px;
border-right-style:solid;
border-right-width:1px;
border-right-color:#e0e0e0;
position:absolute;
margin-left:314px;
overflow:hidden;
}

#DivBottom3
{
position:absolute;
width:510px;
height:65px;
margin-left:355px;
margin-top:19px;
}

#DivBottom3 a{color:#d10013;}
#DivBottom3 a:hover{color:#d10013;background-color:#dddddd;color:#969696;}

#DivBottom4
{
width:27px;
height:43px;
border-right-style:solid;
border-right-width:1px;
border-right-color:#e0e0e0;
position:absolute;
margin-left:838px;
overflow:hidden;
}

#DivBottom5
{
width:124px;
height:43px;
overflow:hidden;
margin-left:885px;
position:absolute;
margin-top:20px;
}

#DivBottom6
{
width:27px;
height:43px;
border-right-style:solid;
border-right-width:1px;
border-right-color:#e0e0e0;
position:absolute;
margin-left:638px;
overflow:hidden;
}
/*************************************************/
                /*STYLE DLA TEKSTOW*/
/*************************************************/
#TextContent
{
padding-left:50px;
padding-right:30px;
padding-top:20px;
text-align:justify;
line-height:20px;
}

#TextContentIndex
{
margin-top:44px;
margin-left:33px;
margin-right:33px;
line-height:20px;
overflow:hidden;
position:relative;
text-align:justify;
}

#TextContentIndex a{background:url("../images/shared/arrow_menu1.jpg") no-repeat 2px;padding-left:15px;}

.RamkaImg
{
border-style:solid;
border-width:1px;
border-color:#ebebeb;
padding:3px;
}

.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;}
.Bold14Normal{font-weight:bold;font-size:14px;}
ol.Tekst{padding-left:80px;}
h2.Naglowek
{
font-size:14px;
padding:0px;
margin:0px;
}
/*************************************************/
                /*STYLE DLA TEKSTOW*/
/*************************************************/

/*************************************************/
                /*klasy zwiazane z mapa strony*/
/*************************************************/
ul.sitemap_ul
{
color: #543C2B;
margin-left:20px;
font-size:11px;
padding:3px;
list-style-image: url("../images/shared/kolko_szare.gif");
list-style-type: circle;
}

.sitemap_li {color: #543C2B;}

.sitemap_li a{color:#543C2B;font-weight:normal;}
/*************************************************/
                /*klasy zwiazane z mapa strony*/
/*************************************************/


/***********************************STYLE DLA REALIZACJI*******************************************/
#RealizacjeSpisKontener
{
overflow:hidden;
margin-top:10px;
}

#RealizacjeSpisKontenerPodglad
{
overflow:hidden;
}

#RealizacjeSpisKontener a.NazwaRealizacji
{
font-weight:bold;
font-size:11px;
display:block;
}

.NazwaRealizacjiPodglad
{
font-size:14px;
font-weight:bold;
}

.RamkaObrazekRealizacje
{
border-color:#DFDFDF;
border-width:1px;
border-style:solid;
padding:3px;
display:block;
}

a.RealizacjeWiecej
{
float:right;
overflow:hidden;
}

/***********************************STYLE DLA REALIZACJI*******************************************/


/***********************************STYLE DLA AKTUALNOSCI*******************************************/
.AktualnosciTytul
{
overflow:hidden;
color:#e10013;
font-weight:bold;
font-size:12px;
}

.AktualnosciTytul a
{
font-weight:bold;
font-size:12px;
}

.AktualnosciData
{
font-size:10px;
color:#737476;
text-align:left;
margin-bottom:5px;
}

.AktualnosciOpisSkrot
{
overflow:hidden;
}

.AktualnosciOpis
{
overflow:hidden;
}

.separator
{
font-size:1px;
overflow:hidden;
height:1px;
width:100%;
background-color:#DADADA;
margin-bottom:20px;
margin-top:10px;
}

.AktualnosciNaw
{
background-color:#EAEAEA;
padding:5px;
overflow:hidden;
border:1px solid #DADADA;
margin-bottom:10px;
}

/***********************************STYLE DLA AKTUALNOSCI*******************************************/

/*==================================================
FORMULARZ KONTAKTOWY
==================================================*/

.form {border:solid 1px #4E3E2F; font-size:14px; font-family: Arial; background:#FFFFFF;color:#733C2B;}
.form2 {border:solid 0px #FFFFFF; font-size:12px;}
SELECT.form {font-size:12px;background:#FFFFFF}
TEXTAREA.form {border:solid 1px #4E3E2F; font-size:12px; font-family: Arial; background:#FFFFFF;width:300px;height:200px;}
.submit {border:solid 1px #4E3E2F; font-size:12px; font-family: Arial;background-color: #F6F6F6;color:#4E3E2F;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;}


