/* 0 BASIC TAGS */

table {
	font-size: 1em;
}

h1 { font-size: 18px; }
h2 { font-size: 17px; }
h3 { font-size: 15px; }
h4 { font-size: 13px; }
h5 { font-size: 12px; }

h1, h2, h3, h4, h5 {
	margin: 20px 0px 10px 0px;
	font-family: Verdana,Arial, Helvetica;
	color: #404041;
}

h3.nopad {
	padding: 0px 0px 0px 0px;
	margin: 20px 0px 10px 0px;
}
h3, h3.PageTitle
{
	padding: 0px 0px 10px 0px;
	margin: 20px 0px 10px 0px;
}

p {
	line-height: 1.4em;
}

p.Info, div.Info {
margin: 10px 0px 10px 0px;
}

hr {
	border: 0;
	border-top: 1px solid #bababa;
	height: 1px;
}

a,
a:link {
	text-decoration: none;
}

a:visited {
	text-decoration: none;
}

a:hover {
	color: #e05252;
	text-decoration: none;
}

a:active {
	color: #FD8E23;
	text-decoration: none;
}

body {
	background-color: #ffffff;
	margin: 0;
	padding: 0;
	font-family: Verdana,Arial, Helvetica;
	font-size: 0.7em;
	color: #666666;
}

img {
	border-width: 0;
}

/* 1 HEADER */

.menua {
	text-transform: uppercase;
	font-size: 10px;
}
.menua a {
	color: #006740;
	border-bottom: 1px #cccccccc;
}

.nav {
	text-transform: uppercase;
	font-size: 10px;
	border-bottom: 1px #cccccccc;
}

.menua a:visited, .nav a:visited {
	color: #006740;
}

dl {
	margin-top: 0;
	margin-bottom: 0;
	border-top: 1px solid #bababa;
	padding-top: 1.5em;
	padding-bottom: 1.5em;
	position: relative;
}

dt {
	position: absolute;
	left: 0;
}

dd {
	margin-left: 150px;
	height: 2.0em;
}

.LTLoginFailure {
	border: 1px solid #ff0000;
	background-color: #ffe0e0;
	color: #ff0000;
	padding: 8px 4px 8px 4px;
}

.LTLogin01 {
	border-top: 1px solid #B7BAB0;
	border-bottom: 1px solid #ffffff;
	background-color: #F3F7EA;
}

.LTLogin02 {
	border-top: 1px solid #B7BAB0;
	border-bottom: 1px solid #ffffff;
	background-color: #DDE8C5;
}

.td01 #b {
	color: white; 
}

div.todo {
	border: 3px solid #FD8E23;
	background-color: #FFF3E9;
	padding: 20px;
	font-weight: bold;
}

/*** ***/
.layBody {
	background: #f6f6f6;
}

td.layLeft {
	width: 228px;
}

div.layLeft {
	width: 228px;
}

.layLeftInner {
	padding-left: 10px;
	padding-right: 10px;
}
.layMain {
	width: 500px;
}

div.layMainInner {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 30px;
	line-height: 125%;
}
/*** hook na rozmiar tablicy w IE ***/
div.layMainInner table {
	width: 100%;
}

.layTop {
	background: url(../../Images/TopNaviBg.gif) repeat-x;
	padding-left: 10px;
}

.Module {
	border: 1px solid #f0f0f0;
}

.Module .Header {
	vertical-align: middle;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	color: #ffffff;
	border-bottom: 1px solid #ffffff;
	background: #8DABA6 url(Images/BillFilterA/ltHeaderBg.gif) repeat-x;
}

.Module .Det {
	background: #F0F4F0;
	border-top: 2px solid #8BA9A4;
	line-height: 125%;
}

.Module .DetB {
	background: #F7FAF9;
	border-top: 2px solid #8BA9A4;
	line-height: 125%;
}

.Module .DetInner {
	background: #F0F4F0;
	border-top: 1px solid #ffffff;
	line-height: 125%;
}

.Module .DetInnerB {
	background: #F7FAF9;
	border-top: 1px solid #ffffff;
	line-height: 125%;
}

.Module .DetInner td {
	background: #ECF1F0;
	border-top: 1px solid #ffffff;
}

.Module .DetInnerB td {
	background: #ECF1F0;
	border-top: 1px solid #ffffff;
}

.Module .Prop {
	background: #F7FAF9;
	border-top: 2px solid #8BA9A4;
	border-bottom: 2px solid #8BA9A4;
}

.RowSeparator01 {
	border-top: 1px solid #8BA9A4;
}

.spnCentrala {
	font-weight: bold;
	color: #FD8E23;
}
.spnCentralaNr {
	color: #606060;
}

.spn01 {
	font-weight: bold;
	color: #209352;
}

.boldInput input {
	font-weight: bold;
}

.boldBiggerInput input {
	font-weight: bold;
	font-size: 12px;
}

/** Tabele **/
.tbl01 {
	font-size: 10px;
}

.tbl01 tr.tbl01header th,
.tbl01 tr.tbl01header td
{
	font-weight: bold;
	border-bottom: 2px solid #6EC34C;
}
.tbl01 tr.tbl01footer th,
.tbl01 tr.tbl01footer td
{
	font-weight: bold;
	border-top: 2px solid #6EC34C;
}

.tbl01 td {
	border-bottom: 1px solid #f6f6f6;
}


input.Button {
	background-color: #d8e8d8;
	border: 1px solid #d0f0d0;
	height: 28px;
	font-size: 10px;
	font-family: Verdana,Arial, Helvetica;
}



a.LogoutInfo,
a.LogoutInfo:visited {
	color: #808080;
	display:block;
	width:198px;
	border: 1px solid #f0f0f0;
	padding: 4px;
	margin: 0px 10px 5px 0px;
	line-height: 125%;
	background-color: #fcfefc;
}

a.LogoutInfo:hover {
	color: #008800;
}

table.LTFormView {
	width: 100%;
	border: 1px #f0f4f0;
}

table.LTFormView td.Det,
table.LTFormView td.DetB,
table.LTFormView td.DetInner,
table.LTFormView td.DetInnerB
{
	padding: 4px;
}

table.LTFormView td.Det,
table.LTFormView td.DetInner
{
	width: 200px;
}

table td.Det,
table td.DetInner
{
	width: 200px;
}

table.LTComboItem {
	text-align: left;
}

div.LTComboItem  {
	text-align: left;
	border: 1px solid red;
}









/*** Lista placowek ***/
div.ltSKOKPlacowkaInfo
{
	border: 1px solid #ADD652;
	padding: 0px 20px 20px 20px;
	background: #F7FBEE;
	color: #529B2C;
}
div.ltSKOKPlacowkaInfo h5
{
	color: #219A00;
}
div.ltSKOKPlacowkaInfo small
{
	text-decoration: underline;
}
div.ltSKOKPlacowkaInfoContent
{
	margin-left: 10px;
}



/*** Komunikat: strony nie znaleziono ***/
div.ltPageNotFound {
	background: url(../../Images/Layout/Error404.gif) no-repeat 50px 120px;
	padding: 20px 20px 20px 20px;
	width:90%;
	height:300px;
}


/*** Komunikat: strona jest offline ***/
div.ltOffline {
	background: url(../../Images/Layout/Offline.gif) no-repeat;
	width:400;
	height:220px;
}



/*** Wyswietlanie kategorii ***/
div.ltCategoryHead {
}
div.ltCategoryHead h3 {
}
div.ltCategoryBody 
{
	width:760px;
	margin:auto;
}
div.ltCategoryFooter {
	margin-top: 20px;
}
div.ltCategoryFooter a.ltReadMore,
div.ltCategoryFooter a.ltReadMore:visited {
	background: url(Images/ltArticleLink.gif) no-repeat;
	width: 60px;
	height: 16px;
	display: block;
}
div.ltCategoryFooter a.ltReadMore:hover {
	background: url(Images/ltArticleLinkOver.gif) no-repeat;
}


/*** Artykuly na liscie kategorii ***/

div.ltCategoryArticle 
{
    float: left;
	height: 75px;
	background: url(Images/ltCategoryArticle.gif) no-repeat scroll -2px -2px;
}
div.ltCategoryArticle div.ltCategoryArticleInner 
{
	float: left;
	padding: 10px 5px 20px 30px;
	font-size: 10px;
	font-family: Tahoma;
}
div.ltCategoryArticlePic
{
	float: left;
	border-width: 0px; 
}
div.ltArticleLink 
{
	clear: both;
	margin: 0em 0; 
	background: #dedede; 
	padding: 1px 10px 1px 0px; 
}
div.ltArticleFrame
{
	width: 100%;  	
	border-width: 1px; 
	border-style: solid; 
	border-color: #bbbbbb;	
}
div.ltArticleLink a.ltReadMore,
div.ltArticleLink a.ltReadMore:visited {
	background: url(Images/ltArticleLink.gif) no-repeat;
	width: 60px;
	height: 16px;
	display: block;
}
div .ltArticleLink div
{
	float:right;	
}
div.ltArticleLink a.ltReadMore:hover {
	background: url(Images/ltArticleLinkOver.gif) no-repeat;
}






div.ltErrorBox
{
	border: 1px solid #ff0000;
	background-color: #ffe0e0;
	color: #ff0000;
	padding: 15px 10px 15px 10px;
	text-align: center;
}

.ltRadAjaxPanel
{
	padding: 0px;
}

/* Admin login layout */
table.ltAdminHeader {
	background: url(Images/ltLayoutTopBg01.gif) repeat-x;
}
td.ltAdminHeaderBg {
	background: url(Images/ltLayoutTopBg03.gif) no-repeat;
}
div.ltAdminFooter
{
	border: 1px solid #c0c0c0;
}
div.ltAdminFooterInner
{
	height: 32px;
	line-height: 32px;
	padding: 0px 20px 0px 40px;
}
div.ltAdminFooterInner a
{
	color: red;
}
div.ltAdminFooterInner a:hover
{
	color: black;
}


div.ltNewsletter a, div.ltNewsletter a:visited { color: #6EC34C; border: none; }
div.ltNewsletter div.ltInnerMsg { padding: 10px; border: 1px solid #6EC34C; margin: 10px 0px 20px 0px; }
div.ltNewsletter a.ltInnerLink { color: #6EC34C; }
div.ltNewsletter a:hover { color: #6EC34C; border-bottom: 1px solid; }
div.ltNewsletter div.ltInnerList  { padding: 0px 0px 10px 0px; margin: 20px 10px 10px 10px; border: 1px solid #f0f0f0; text-align: center; }
div.ltNewsletter div.ltInnerListInfo  { text-align: left; margin: 10px; padding: 4px; border-bottom: 1px solid #e0e0e0; }
div.ltNewsletter div.ltInnerList a { }
div.ltNewsletter div.ltInnerList a img { border: 2px solid #f0f0f0; margin: 4px; }
div.ltNewsletter div.ltInnerList a:hover img { border: 2px solid #6EC34C; margin: 4px; }

a.ltNewsletterAttachment,
a.ltNewsletterAttachment:hover
{
    text-decoration: none;
}




/*** LTControls.FooterSitemap ***/
div.ltFooterSiteMap {
    width: 800px;
    color: #A3A3A3;
    background: #7b7b7b url(../../Images/Layout/Honda/ltFooterSiteMapBg.gif) repeat-x;
}

div.ltFooterSiteMap a,
div.ltFooterSiteMap a:link,
div.ltFooterSiteMap a:visited
{
    color: #e0e0e0;
}
div.ltFooterSiteMap a:hover {
    color: #ffffff;
    text-decoration: underline;
}
div.ltFooterSiteMap .ltInner {
    padding: 7px 20px 10px 20px;
}
div.ltFooterSiteMap table {
    width: 100%;
    border-collapse: collapse;
}
div.ltFooterSiteMap table td {
    padding: 0px 5px 0px 5px;
}
.ltFooterSiteMap ul.ul01 {
    padding: 0px;
    margin: 0px;
    font-family: Verdana,Arial, Helvetica;
    font-size: 10px;
    list-style-type: none;
    line-height: 125%;
}
.ltFooterSiteMap li.li01 {
    color: #C7C7C7;
    font-weight: bold;
    padding-top: 4px;
}
.ltFooterSiteMap li.li02 {
    color: #C7C7C7;
    padding-left: 8px;
    background: url(../../Images/Layout/Honda/ltFooterSiteMapLi02.gif) no-repeat 1px 4px;
    list-style-position: 0px 0px;
}



/*** ***/
.ltContentPaneMasterFrontpage {
    width: 800px;
    height: 344px;
    overflow: hidden; /* schowane niemieszczace sie tresci */
    background: url(../../Images/Layout/Honda/ltFxPageBg01.jpg) no-repeat #ffffff;
}
.ltContentPaneMasterView {
    background: #f8f8f8;
}
.ltMenuNew 
{
    display:block;
    clear:both;
    height: 28px;
    margin: 0px 0px 0px 0px;
    color: #202020;
    font-size: 10px;
    background: url(Images/ltSitepathBg.gif) repeat-x #ffffff;
}
.ltBaner_top_footer
{
	text-align: center; 
	background-color: #e0e0e0;
	display:block;
    color: #808080;
    height: 100px;
    font-size: 10px;
}
.ltSitepath {
    display:block;
    clear:both;
    height: 28px;
    margin: 0px 0px 0px 0px;
    color: #202020;
    font-size: 10px;
    background: url(Images/ltSitepathBg.gif) repeat-x #ffffff;
}
.ltSitepath a,
.ltSitepath a:link,
.ltSitepath a:visited
{
    color: #808080;
}
.ltSitepath a:hover
{
    color: #602020;
    text-decoration: underline;
}
.ltInner {
}


.belkaHeader
{
	background-image: url(Images/kontakt/belka.png); 
	width: 100%; 
	height: 28px;
}

.belkaHeader span
{
	display:block;
	padding: 5px 0px 0px 20px;
	font-weight:bold;
}

.contentText
{
	padding: 10px 20px;
	text-align: justify;
}

.framePromotion
{
	width: 427px;
	padding: 10px;
	border: solid 1px #bababa;
	text-align:left;
}

.framePromotion  span
{
	font-size:10px;
}