/* core description */

a { text-decoration: none; color: #0464B6; }
a:hover { text-decoration: underline; color: #0464B6; }

body { 
         text-align: center;
         background-color: #D5D5D5;
         font-family: Verdana;
         color: #515151;
         font-size: 11px;
         margin: auto;
         background-image: url(../img/head_compo_02.gif);
         background-repeat: no-repeat;
         background-position: top center;
}

form {
  	 margin: 0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
}

input, textarea, button {
	 font-size: 11px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
         border: 1 #606060 solid;
         background-color: #FFFFFF;
}

ul {
    
    position: relative;
    list-style-type: square;
    border: 0px auto;
    margin: 0px 0px 10px 20px;
    padding: 0px 0px 0px 0px;
    font-family: Verdana;
    font-size: 11px;
}

/* header */

#h-tb-core {
         width: 750px;
	 height: 199px;
         background-color: #FFFFFF;
  	 margin: auto;
         position: relative; 
	 padding: 0px 0px 0px 0px;
         border-left: 1px solid #787878;
}

#h-tb-search {
         text-align: left;
         width: 219px;
	 height: 49px;
         background-color: #BEC3CF;
         margin: 0px 0px 0px 5px;
         position: relative; 
         border: 0px;
}

#h-tb-search th {
         background-color: #7D88A0;
         font-family: Verdana;
         color: #FFFFFF;
         font-size: 12px;
         font-weight: bold;
	 padding: 0px 0px 0px 5px;
} 

#h-tb-search td {
	 padding: 0px 0px 0px 5px;
}        

#h-tb-search img {
	 /*padding: 0px 0px 0px 5px;*/
}

#h-tb-strefa {
         text-align: left;
         width: 403px;
	 height: 50px;
         background-color: #BEC3CF;
         margin: 5px 0px 0px 0px;
         position: relative; 
         border: 0px;
}

#h-tb-strefa th {
         background-color: #7D88A0;
         font-family: Verdana;
         color: #FFFFFF;
         font-size: 12px;
         font-weight: bold;
	 padding: 0px 0px 0px 5px;
} 

#h-tb-strefa td {
         font-family: Verdana;
         color: #596681;
         font-size: 11px;
         font-weight: bold;
	 padding: 0px 0px 0px 5px;
}

#h-tb-strefa input {
         width: 100px; 
	 padding: 0px 0px 0px 0px;
}

#h-tb-strefa img {
	 padding: 0px 0px 0px 5px;
}

#h-tb-navi {
         text-align: center;
         width: 403px;
         height: 50px;
         position: relative; 
         border: 0px;
         font-family: Verdana;
         font-size: 12px;
         font-weight: bold;
}

#h-tb-navi th {
         background-color: #7D88A0;
}

#h-tb-navi th.sep {
         background-color: #FFFFFF;
}

#h-tb-navi td {
         background-color: #BEC3CF;
         color: #596681;
}

#h-tb-navi td.sep {
         background-color: #FFFFFF;
}

a.h-nav1 {display:block; width:97px; height:21px; background:#7D88A0; text-decoration:none; color:#FFFFFF; line-height:21px;}
a.h-nav1:hover {color:#596681; text-decoration:none; background-image:url(../img/head_navi_back_01.gif); background-repeat: no-repeat;}

a.h-nav2 {display:block; width:97px; height:24px; background:#BEC3CF; text-decoration:none; color:#596681; line-height:24px;}
a.h-nav2:hover {color:#596681; text-decoration:none; background-image:url(../img/head_navi_back_02.gif); background-repeat: no-repeat;}

#h-baner {
         margin: 5px 0px 5px 0px;
}

/* content */

#c-tb-core {
         width: 750px;
         background-color: #FFFFFF;
  	 margin: auto;
         position: relative; 
	 padding: 0px 0px 0px 0px;
         border-left: 1px solid #787878;
         border-right: 1px solid #787878;
}

#c-menu-left {
         width: 219px;
         float: left;
  	 margin: 0 auto;
         position: relative;
  	 margin: 0px 4px 4px 0px;
	 padding: 0px 0px 0px 0px;
         border: 1px solid #7D88A0;
}

#c-menu-left th {
         background-color: #7D88A0;
	 padding: 0px 0px 2px 4px;
         text-align: left;
         font-family: Verdana;
         font-size: 12px;
         font-weight: bold;
         color: #FFFFFF;
         line-height:21px;
}

img.lc {
         border: 0px;
         padding: 0px 0px 0px 0px;
         margin: 0px 4px 8px 0px;
}

#c-menu-left-sp {
         width: 219px;
         float: left;
  	     margin: 0 auto;
         position: relative;
  	     margin: 0px 4px 8px 0px;
	     padding: 0px 0px 0px 0px;
         border: 1px solid #B72222;
         font-family: Verdana;
         font-size: 11px;
}

#c-menu-left-sp th {
         background-color: #B72222;
         text-align: left;
	     padding: 0px 0px 2px 4px;
         font-family: Verdana;
         font-size: 12px;
         font-weight: bold;
         color: #FFFFFF;
         line-height:21px;
}

#c-menu-left-sp p {
	     padding: 0px 4px 3px 3px;
         text-align: justify;
}

#c-menu-left-close {
         width: 219px;
         float: left;
         position: relative;
  	 margin: 0px 0px 5px 0px;
	 padding: 1px 0px 2px 0px;
         border: 0px auto;
         background-color: #7D88A0;
         text-align: left;
         font-family: Verdana;
         font-size: 12px;
         font-weight: bold;
         color: #FFFFFF;
         line-height: 21px;
}

#c-menu-left-close a {color:#FFFFFF; text-decoration:none; padding: 0px 0px 0px 5px;} 
#c-menu-left-close a:hover {color:#FFFFFF; text-decoration:none; padding: 0px 0px 0px 5px;}

#c-menu-left-open {
         width: 211px;
         float: center;
         position: relative;
  	 margin: 0px 0px 3px 0px;
	 padding: 0px;
         border: 0px auto;
         background-color: #BEC3CF;
         text-align: left;
         font-family: Verdana;
         font-size: 11px;
         font-weight: bold;
         color: #FFFFFF;
         line-height: 21px;
         background-image: url(../img/left_navi_dot.gif);
         background-repeat: no-repeat;
}

#c-menu-left-open a {display:block; width:211px; height:21px; color:#596681; text-decoration:none; padding: 0px 0px 0px 18px;}
#c-menu-left-open a:hover {color:#596681; text-decoration:none; background-image: url(../img/left_navi_back.gif); background-repeat: no-repeat;}

/* BELKA */
#c-menu-left-open2{
         width: 211px;
         float: center;
         position: relative;
  	 margin: 0px 0px 3px 0px;
	 padding: 0px;
         border: 0px auto;
         background-color: #B72222;
         text-align: left;
         font-family: Verdana;
         font-size: 11px;
         font-weight: bold;
         color: #FFFFFF;
         line-height: 21px;
        /* background-image: url(../img/left_navi_dot.gif);*/
         background-repeat: no-repeat;
}

#c-menu-left-open2 a {display:block; width:211px; height:21px; color:#fff; text-decoration:none; padding: 0px 0px 0px 18px;}

/* BELKA  END*/ 

#c-menu-left-open1 a {color:#596681; text-decoration:none; background-image: url(../img/left_navi_back.gif); background-repeat: no-repeat;}
/* D4D4D4 */

#news {
         position: relative;      
         margin: 0px 10px 10px 0px;
	     padding: 0px;
         border: 0px auto;
         text-align: justify;
         font-family: Verdana;
         font-size: 11px;
         font-weight: normal;
         color: #515151;
}

#news-head {
         display: block;
         position: relative;
         width: 100%;
  	     margin: 0px 0px 5px 0px;
	     padding: 1px 0px 2px 0px;
         border: 0px auto;
         /*7D88A0*/		
		 background-color: #BEC3CF;
         text-align: left;
         font-family: Verdana;
         font-size: 12px;
         font-weight: bold;
         color: #596681;
         line-height: 21px;
}

#news-head p {
     	 margin: 0px 0px 0px 0px;
	     padding: 0px 0px 0px 7px;
         border: 0px auto;
}

a.news {display:block; float:right; font-weight:bold; text-decoration:none; color:#596681; padding: 0px 0px 0px 0px; margin: 5px 0px 0px 0px; border: 0px auto;}     	 
a.news:hover {display:block; color:#596681; font-weight:bold; text-decoration:underline; padding: 0px 0px 0px 0px; margin: 5px 0px 0px 0px; border: 0px auto;}

a.news-arch {display:block; float:left; font-size:12px; font-weight:bold; text-decoration:none; color:#596681; padding: 0px 0px 0px 0px; margin: 5px 0px 15px 0px; border: 0px auto;}     	 
a.news-arch:hover {display:block; color:#596681; font-size:12px; font-weight:bold; text-decoration:underline; padding: 0px 0px 0px 0px; margin: 5px 0px 15px 0px; border: 0px auto;}

#pic-news {
         float: left;
         border: 3 #BEC3CF solid;
         padding: 3px 3px 3px 3px;
         margin: 0px 8px 8px 0px;
         background-color: #BEC3CF;
}

#pic-news-in {
         float: left;
         border: 3 #BEC3CF solid;
         padding: 3px 3px 3px 3px;
         margin: 0px 4px 4px 0px;
         background-color: #BEC3CF;
}

#pic {
         border: 3 #7D88A0 solid;
         padding: 3px 3px 3px 3px;
         margin: 0px 0px 5px 0px;
         background-color: #7D88A0;
}

#c-head-small {
         width: 100%;
      /* float: left; */
         position: relative;
		 margin: 0px 0px 8px 0px;
		 padding: 0px 0px 0px 0px;
         border: 0px auto;
         background-color: #7D88A0;
         text-align: left;
         font-family: Verdana;
         font-size: 11px;
         font-weight: normal;
         color: #FFFFFF;
         line-height: 20px; 
}

#c-head-small .tytul{
         width: 100%;
         border: 0px auto;
         background-color: #7D88A0;
         text-align: left;
         font-family: Verdana;
         font-size: 11px;
         font-weight: bold;
         color: #FFFFFF;
         height: 20px;
		 margin: 0px 0px 2px 0px;
		 padding: 1px 0px 0px 0px;
}


#c-head-small-lc {
         width: 100%;
         position: relative;
  	 margin: 10px 0px 8px 0px;
	 padding: 1px 0px 2px 0px;
         border: 0px auto;
         background-color: #7D88A0;
         text-align: left;
         font-family: Verdana;
         font-size: 11px;
         font-weight: bold;
         color: #FFFFFF;
         line-height: 20px;
}

#c-head-small p {
  	 margin: 0px 0px 0px 0px;
	 padding: 0px 0px 0px 7px;
         border: 0px auto;
		 background-color:#fff;
		 color:#000;
}

#c-head-small ul,li{   
	background-color:#fff; 
    list-style-type: square;
}

#c-head-small li {
 list-style-type: square;
  	 margin: 0px 0px 0px 0px;
	 padding: 0px 0px 0px 7px;
         border: 0px auto;
		 background-color:#fff;
		 color:#000;
}

#c-head-small-lc p {
  	 margin: 0px 0px 0px 0px;
	 padding: 0px 0px 0px 7px;
         border: 0px auto;
}

a.docs {font-size: 11px; text-decoration: none; padding: 0px 0px 0px 5px;} 
a.docs:hover {font-size: 11px; text-decoration: underline; padding: 0px 0px 0px 5px;}

.description {
         position: relative;
         border: 0px auto;
		margin: 0px 7px 10px 7px;
		padding: 0px 0px 0x 0px;
         text-align: justify;
         font-size: 11px;
}

.sp1 {
       float: none;
       border: 0px auto;
       font-size: 11px;
       font-weight: bold;
       color: CC0000;
}

/* foot */

#f-tb-core {
         width: 750px;
         height: 50px;
         text-align: center;
         background-color: #FFFFFF;
  	     margin: auto;
         position: relative; 
	     padding: 0px 0px 0px 0px;
         border-left: 1px solid #787878;
         border-right: 1px solid #787878;
         font-size: 11px;
         color: #596681;
}

a.foot {font-size: 11px; color: #596681; text-decoration: none; font-weight: bold;} 
a.foot:hover {font-size: 11px; color: #596681; text-decoration: underline; font-weight: bold;} 







