/*@charset "UTF-8";*/
/* CSS Document */
*
{
margin:0px;
padding:0px;
border:0px;
}

div#main_holder
{
width:778px;
margin:auto;
background-color:#F7F7F7;
}

div#top
{
width:100%;
height:301px;
}

div#header
{
height:212px;
background-image:url('./../imgs/top.jpg');
background-repeat:no-repeat;
}

div#bar1
{
background-image:url('./../imgs/top_bar.jpg');
height:41px;
line-height:41px;
background-repeat:no-repeat;
}

div#bar2
{
background-image:url('./../imgs/top_bar2.gif');
background-repeat:no-repeat;
height:48px;
height:48px;
}

div#main
{
float:left;
width:505px;
}

div#news_start
{
float:right;
position:relative;
top:-45px;
width:241px;
}


div#footer
{
width:100%;
height:49px;
background-image:url('./../imgs/footer.gif');
background-repeat:no-repeat;
background-color:#FFFFFF;
}

div.news_header
{
background-image:url('./../imgs/msgbox_top.gif');
background-repeat:repeat;
width:100%;
height:44px;
}

div.news_body
{
background-image:url('./../imgs/msgbox_body.jpg');
background-repeat:repeat-y;
width:100%;
}

div.news_footer
{
background-image:url('./../imgs/msgbox_bottom.jpg');
background-repeat:no-repeat;
width:100%;
height:14px;
}

div.clearer
{
clear:both;
}

.search_holder
{
width:170px;
height:41px;
margin-left:160px;
}

.search_form
{
width:170px;
height:31px;
line-height:31px;
display:inline;
margin-top:10px;
}

.search_field
{
display:inline;
}

.search_submit
{
height:20px;
position:relative;
top:+8px;
border:0px;
}

.search_input
{
position:relative;
top:+2px;
height:16px;
font-size:12px;
}

div.bar_menu
{
width:420px;
height:41px;
float:right;
position:relative;
left:-20px;
overflow:hidden;
}

a.top_item
{
width:90px;
height:41px;
background-image:url('./../imgs/button.gif');
background-repeat:no-repeat;
background-position:center;
display:block;
font-size:12px;
text-align:center;
float:left;
color:#444444;
text-decoration:none;
}

.move_left1
{
position:relative;
left:-15px;
}

.move_left2
{
position:relative;
left:-30px;
}

.move_left3
{
position:relative;
left:-45px;
}

.move_left4
{
position:relative;
top:-41px;
left:+300px;
}

div#pathway
{
width:100%;
background-color:#F7F7F7;
margin-left:15px;
margin-bottom:20px;
}

a.main_subs, a.main_subs:link, a.main_subs:hover, a.main_subs:active, a.main_subs:visited
{
font-size:12px;
color:#0066FF;
}

li
{
margin-left:20px;
}

div.nowe_strony
{
width:80%;
color:#003399;
margin-left:20px;
font-size:12px;
}

a.page_link
{
color:#111111;
text-decoration:underline;
text-transform:lowercase;
font-size:18px;
}

span.short_desc
{
font-size:14px;
color:#336699;
}

a.cat_target
{
color:#FF6600;
font-size:12px;
}

h3, h2
{
margin-left:25px;
width:80%;
font-size:16px;
color:#33CC33;
margin-bottom:20px;
margin-top:20px;
}

a.cat_title
{
font-size:16px;
color:#FF6600;
font-weight:bold;
}

div.pierwsza_strona
{
width:80%;
margin:auto;
font-size:14px;
color:#FF6600;
}

input, select, textarea
{
border:1px #000000 groove;
}

textarea
{
overflow:auto;
}

a.menu:link, a.menu:visited, a.menu:active, a.menu:hover
{
padding:0px 0px 0px 16px;
width:148px;
border-bottom:1px #ffffff solid;
border-top:1px #000000 solid;
display:block;
margin-left:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#130C0C;
font-weight:bold;
line-height:18px;
text-decoration:none;
background-image:url('http://www.pozycjonowaniestron.eu/imgs/menu_kropa.gif');
background-repeat:no-repeat;
}

table.kategorie_glowne {margin:0px auto}
table.kategorie_glowne tbody tr td.main_cat {text-align:center;width:228px}

div.lms_leads, div.lms_sites {padding:5px;border: 2px solid #CCCCCC;margin:6px;font-family:Verdana;font-size:12px}
div.lms_sites h1 a {color:#191919;font-size:13px;font-weight:bold;text-align:center;}
div.lms_sites a{font-size:12px;color:#FF6600}
div.lms_leads h1, div.lms_sites h1 {margin-bottom:5px}
div.lms_leads h1 a {color:#191919;font-size:13px;font-weight:bold;text-align:center;}
span.lead_title a{font-size:12px;color:#FF6600}

div.contlms h1 {text-align:center;margin-bottom:10px}
div.contlms {padding:0px 10px}

div.lms_news {margin:0px 10px;border-top:1px solid #9E9E9E}
div.lms_news h1 {font-size:16px;color:#191919;margin-bottom:10px}
div.lms_news {font-size:14px}
