body {margin : 0px;padding : 0px; font: normal 13px "Trebuchet", sans-serif; color: #565656; background: #dfe2e4 url("../../images/frontend/tlo.jpg") repeat-x;}

img { border: 0;}

*:focus { outline: none; }

a {color: #881d39; text-decoration:none;}

span.tooltip {position:relative;}

 div.opis {
	color: #565656;
	display:block;
	width:190px; 
	position:absolute;
	margin-bottom:0px;
	bottom:100%;
	left:25px;
  }
  
	
div.tlo {width:190px; background: url("../../images/frontend/def_tlo1.gif") repeat-y;}
div.gora {width:170px; background: url("../../images/frontend/def_gora1.gif") no-repeat; padding:10px;}
div.dol {width:190px; height:24px; background: url("../../images/frontend/def_dol1.gif") no-repeat;}

span.slownik {position:relative;}
span.termin {cursor:pointer; padding:1px 3px; background:white;z-index:1;}
span.termin:hover {background:#891C39; color:white;}
span.activetip {background:#891C39; color:white;}
span.definicja {cursor:pointer; width:180px;position:absolute; top:20px; left:25px; border-bottom:1px solid #747474; float:left; background:url(../../images/frontend/tlo_def.gif) no-repeat left 30%;z-index:2;}

span.definicja p{padding:5px; padding-top:20px; background:url(../../images/frontend/wskaznik.gif) no-repeat top left;margin:0px;z-index:3;}


span.t {cursor:pointer; padding:1px 3px; background:#891C39; color:white; z-index:1;}
span.d {width:180px;border:1px solid #747474;background:white;z-index:2;}


	
#main {margin : 0px auto; padding : 0px; width: 969px; margin-top:5px;}

#top {width: 969px; float:left; background: url("../../images/frontend/top_tlo.jpg") no-repeat; height:102px;}

#logo {float:left; width:639px; padding:30px 0px 0px 30px;}

#wyszukaj {float:left;padding:20px; width:260px;text-align:right;}

a.sitemap {border-bottom:1px solid #bdbdbd;margin-right:10px;}

fieldset {border:none;margin-top:10px;}



#search-bg { background: url('../../images/frontend/search_input.jpg') no-repeat; width: 220px; height: 26px; margin-top:15px; margin-bottom:13px;}
input#search { float: left;  border: 0; padding: 0; background: #f8f8f8; color:#575757;  width: 154px; margin-top:4px; margin-left:5px; font-size: 13px; }


#menu {float:left; width:969px; height:34px; background: #ced2d5 url("../../images/frontend/menu_tlo.jpg") no-repeat; clear:both; }



#content {float:left; width:969px; background: url("../../images/frontend/content_tlo.jpg") repeat-y;}

#content2 {float:left; width:929px; background: url("../../images/frontend/content_tlo.jpg") repeat-y; padding:20px; line-height:18px;}



#left {float:left; width:689px;padding-left:10px;}

#right {float:left; width:270px;}

#text {float:left; width:220px; padding:25px; font: normal 13px "Verdana", sans-serif; color: #565656; line-height:18px; min-height : 250px;height: auto;_height: 250px;}

#przyciski {float:left; width:240px; height:71px; background: url("../../images/frontend/przyciski_tlo.jpg") no-repeat; color:white; padding:5px 0px 0px 25px;}

#tech {float:left; width:106px; height:54px; background: url("../../images/frontend/tech.jpg") no-repeat; text-align:center;padding-top:5px; cursor: pointer;}

#contact {float:left; width:106px; height:54px; background: url("../../images/frontend/box_contact.jpg") no-repeat;margin-left:10px; text-align:center;padding-top:5px; cursor: pointer;}

#content_bottom {float:left; width:969px; height:6px; background: url("../../images/frontend/conten_bottom.jpg") no-repeat;}

#stopka {float:left; width:969px; color:#575757;}

#dane {float:left; width:359px;padding-left:10px;}

span.link {border-bottom:1px solid white; display:block; height:17px; width:130px; float:left; margin-top:12px; margin-left:40px;}

span.link a {border-bottom:1px solid #bdbdbd;}

#wykonanie {float:right; padding-right:10px;}

#content a {border-bottom:1px solid #bdbdbd;}





#TopMenu { float: left; font: bold 12px "Trebuchet", sans-serif;}

#TopMenu li { position: relative; float: left;}

#TopMenu ul.Level1 li {width:121px; background: url("../../images/frontend/podzial.jpg") right center no-repeat; height:31px;margin-top:3px; text-align: center;}

#TopMenu ul.Level1 li:hover { background: url("../../images/frontend/menu_hover2.jpg") left center no-repeat;}

#TopMenu ul.Level1 li#Selected { background: url("../../images/frontend/menu_hover2.jpg") left center no-repeat;}



#TopMenu ul.Level1 li a { display: block; padding: 6px 20px 5px 20px; color: #575757;}

#TopMenu ul.Level1 li:hover a{color:#ffffff;}

#TopMenu li li a { padding: 8px 40px 8px 40px; width:220px; background: #ced2d5 url("../../images/frontend/submenu_tlo.jpg") repeat-x; text-align: left;}

#TopMenu > ul a { width: auto; color: #575757;}

#TopMenu ul ul { position: absolute; display: none; margin-top:5px;}

#TopMenu ul.Level1 li.SubMenu:hover ul.Level2{ display: block; }

#TopMenu ul.Level2 { left: 0px; margin-left:-40px;margin-top:4px;}

#TopMenu ul.Level2 li { height:auto;margin-top:0px; z-index:2;}

#TopMenu ul {list-style-type:none;margin:0px;margin-left:-40px;}

#TopMenu ul.Level1 li.SubMenu ul.Level2 li.SubMenu {width:250px;}

#TopMenu ul.Level1 li.SubMenu ul.Level2 li.SubMenu a {width:100%;}

#TopMenu ul.Level1 li.SubMenu ul.Level2 li a{ 

   color : #575757;

}

#TopMenu ul.Level1 li#Selected ul.Level2 li a{ 

   color : #575757;

}


#TopMenu ul.Level1 li#Selected ul.Level2 li:hover a{ 

   color : #ffffff;

}

#TopMenu ul.Level1 li.SubMenu ul.Level2 li:hover a{ 

   color : #ffffff;

  background: url("../../images/frontend/submenu2_hover.jpg") repeat-x;

}

#TopMenu ul.Level1 li.SubMenu ul.Level2 li#Selected a{ 

  background: url("../../images/frontend/submenu2_hover.jpg") repeat-x;
  color : #ffffff;
}

ul.Level2 li:hover a{

    color : #ffffff;

}

#TopMenu ul.Level1 li.SubMenu a.small {font-size:12px;padding-top:1px;}

#TopMenu ul.Level1 li#Selected a{color:white;}




#content2 h1 {font: normal 20px "Trebuchet" , sans-serif; color : #881d39; }

#content2 span.tytul a {font: normal 16px "Trebuchet" , sans-serif; color:#565656; font-weight:bold;}

#artykul a, a.next {color:black; background:white; padding:1px 3px;}

#artykul a.clear {background:none; padding:0px;}

#artykul a:hover, a.back:hover, a.more:hover, a.page:hover, a.next:hover {background: #891c39; color: white;}

#artykul a.clear:hover {background: none;}

#artykul a.link_img, #artykul a.link_img:hover {background: none;}

a.back {float:right;margin-top:-30px;color:black; background:white;  padding:1px 3px;}

a.more {clear:both; float:right; margin-top:10px; color:black; background:white; padding:1px 3px;}

a.page {margin-left:3px; color:black; background:white;  padding:2px 4px;}

a.page_select {margin-left:3px; background: #891c39; color: white;  padding:2px 4px;}

#artykul a.map {color: #881D39;}

#artykul a.map:hover {color: #ffffff;}


#leftMenu {float:left; width:218px; background: #ffffff url("../../images/frontend/menu_lewe_tlo.jpg") no-repeat;}
#leftMenu ul {margin:0px; padding:5px 3px; list-style-type:none;}
#leftMenu ul li {background:white; margin-bottom:12px; padding:0px 5px 0px 5px;}
#leftMenu ul li a{color:#565656; display:block; width:190px;}
#leftMenu ul li:hover {background:#891c39;}
#leftMenu ul li:hover a{color:white;font-weight:bold;}
#leftMenu ul li.Selected{background:#891c39;}
#leftMenu ul li.Selected a{color:white;font-weight:bold;}


#box_lewy_technical {margin-left:12px;width:135px; height:27px; background:url("../../images/frontend/box_technical_left.jpg") no-repeat;padding-top:10px;padding-left:50px; cursor: pointer; color:white;}
#box_lewy_contact {margin:10px 0px 10px 12px;width:135px; height:27px; background:url("../../images/frontend/box_contact_left.jpg") no-repeat; padding-top:10px;padding-left:50px; cursor: pointer;color:white;}

#artykul img{padding:1px; background:white; border:1px solid #d8d6d7;}
#news img{padding:1px; background:white; border:1px solid #d8d6d7;}

ul.faq {list-style-image:url("../../images/frontend/punktor.gif"); float:left;}
ul.faq li{padding-left:5px;}
#artykul ul.faq a{background: none;}

#content2 ul.faq li span.tytul a:hover {color:#009937; background: none;}


#dhtmltooltip{
position: absolute;
left: -300px;
width: 250px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

div#wizard{display:none;}

#breadcrumb {float: right; width: 669px;}

#breadcrumb ul {list-style-type:none; float:right; font-size:11px; margin:0px;}

#breadcrumb ul li{float:left;}

#breadcrumb .Last {text-decoration:underline;}
