@import url("promocje.css"); 

*{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

* a{
   text-decoration: none;
}
table, td, img{
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
}
body{
	background-color: #fff;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
#main_container{
	width: 960px;
	/*width: 100%;*/
	height: 100%;
}
#main_container .td{
	border: solid 1px black;
}

#t_hdr{
	background-color: #ffe2b0;
	height: 35px;
	text-align: right;
	padding: 0px 10px 0 0;
}

#logo{
	background-image: url(/fileadmin/template/img/logo.gif);
	background-repeat: no-repeat;
	background-position: center;
	height: 48px;
	width: 100%;
	margin: 16px 0px 0px 0px;
}
#lcol{
	width: 240px;
	text-align: center;
	vertical-align: top;
	padding: 15px 0px;
	/*border: 1px solid red;*/
}
/* #logo{
	float: left;
	background-image: url(/fileadmin/template/img/logo.gif);
	background-repeat: no-repeat;
	background-position: center;
	height: 47px;
	width: 240px;
	clear: both;
	margin: 10px 0;
}
#lcol{
	width: 240px;
	text-align: center;
	vertical-align: top;
} */
#mnu{
	padding-left: 15px;
	vertical-align: top;
	height: 66px;
	border-collapse: collapse;
	
/*	border: solid 1px red;*/

}

#mnu_tspcr{
	height: 10px;
	clear: both;
}
#mnu .breadcrumbs{
	width: 490px;
	color: #7a7c77;
	font-size: 10px;
	/*border-top: dotted 1px #aaaca7;*/
	line-height: 13px;
}
#mnu .breadcrumbs a{
	color: #7a8c77;
	font-weight: bold;
	font-size: 10px;
}
#mcol{
	width: 490px;
	height: 400px;
	vertical-align: top;
	color: #484644;
	/*padding: 15px 15px 15px 10px;*/
	padding: 15px 10px 15px 15px;
	/*padding: 15px 0px;*/
	line-height: 15px;
	text-align: left;
	/*border: solid 1px blue;*/
}
#mcol .csc-firstHeader{
	width: 100%;
	font-size: 16px;
	border-bottom: solid 1px #FFCC00;
	padding-bottom: 2px;
	margin: 0px auto 20px auto;
	line-height: 1.1em;
	text-align: left;
}
#mcol p.bodytext{
	margin: 0px;
}
#mcol div.lvl3hdr{
	line-height: 1.2em;
}
#mcol ul.csc-menu-1{
	margin-left: 0px;
	width: 98%;
}
#mcol ul.csc-menu-1 li{
	padding: 0px 0px 10px 5px;
	list-style-image: url('../img/arr_yellow.gif');
}
#mcol ul.csc-menu-1 li a{
	color: navy;
}
/* Aktualności -> Tabelka z nowościami */
#mcol .news-main{
	width: 100%;
}
#mcol .news-main .td-1{
	width: 10px;
}
#mcol .news-main .tr-1 td{
	height: 5px;
	font-size: 1px;
}
#rcol{
	width: 170px;
	text-align: left;
	vertical-align: top;
	/*border: solid 1px green;*/
	padding: 15px 10px 0px 10px;
}
#mcrtl{
	float: left;
}

#mcrtr{
	float: right;
}
form{
	display: inline;
}
.input1{
	height: 16px;
	border: 1px solid #afafaf;
	background-color: #fff;
	font-size: 10px;
}
.input2{
	margin: 0 0 0 5px;
	height: 16px;
	border: 1px solid #afafaf;
	background-color: #fff;
	font-size: 10px;
	padding: 0px 10px 5px;
}
#ftr{
	height: 0px;
	background-image: url(/fileadmin/template/img/ftr_bg.gif);
	background-repeat: repeat-x;
	background-position: 0 6px;
	vertical-align: top;
}
#ftr_t_l{
	width: 7px;
	height: 6px;
	background-image: url(/fileadmin/template/img/ftr_t_l.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
}
#ftr_t_r{
	width: 7px;
	height: 6px;
	background-image: url(/fileadmin/template/img/ftr_t_r.gif);
	background-repeat: no-repeat;
	background-position: top right;
	float: right;
}
#ftr_spcr{
	height: 4px;
	clear: both;
}
/*#ftr_b_l{
	width: 7px;
	height: 6px;
	background-image: url(/fileadmin/template/img/ftr_b_l.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
}
#ftr_b_r{
	width: 7px;
	height: 6px;
	background-image: url(/fileadmin/template/img/ftr_b_r.gif);
	background-repeat: no-repeat;
	background-position: top right;
	float: right;
}*/
#a_ar{
	width: 8px;
	height: 4px;
	background-image: url(/fileadmin/template/img/arrow_mask.gif);
}
/*menu*/
.mi_spcr{
	padding: 8px 0 0 0;
	font-size: 10px;
}
.mi{
	display: block;
	height: 30px;
	color: #fff;
	background-repeat: no-repeat;
	background-position: left;
	padding: 0 0 0 4px;
	text-decoration: none;
	margin: 0 3px 0 0;
	float: left;
	font-weight: bold;
	cursor: pointer;
}
.mii{
	height: 30px;
	color: #fff;
	background-repeat: no-repeat;
	background-position: right;
	padding: 0 6px 0 0;
	cursor: pointer;
}
#mi_1_o{
	background-image: url(/fileadmin/template/img/tm_1_l.gif);
	background-color: #F39900;
	width: 75px;
	text-align: center;
}
#mi_1_i{
	background-image: url(/fileadmin/template/img/tm_1_r.gif);
}
#mi_2_o{
	background-image: url(/fileadmin/template/img/tm_2_l.gif);
	background-color: #BFA1CE;
	width: 59px;
	text-align: center;
}
#mi_2_i{
	background-image: url(/fileadmin/template/img/tm_2_r.gif);
}
#mi_3_o{
	background-image: url(/fileadmin/template/img/tm_3_l.gif);
	background-color: #99CEEB;
	width: 38px;
	text-align: center;
}
#mi_3_i{
	background-image: url(/fileadmin/template/img/tm_3_r.gif);
}
#mi_4_o{
	background-image: url(/fileadmin/template/img/tm_4_l.gif);
	background-color: #99BDDD;
	background-repeat: no-repeat;
	width: /*72px;*/ 132px;
	text-align: center;
}
#mi_4_i{
	background-image: url(/fileadmin/template/img/tm_4_r.gif);
	background-repeat: no-repeat;
}
#mi_5_o{
	background-image: url(/fileadmin/template/img/tm_5_l.gif);
	background-color: #99DFF8;
	width: 95px;
	text-align: center;
}
#mi_5_i{
	background-image: url(/fileadmin/template/img/tm_5_r.gif);
}
#mi_6_o{
	background-image: url(/fileadmin/template/img/tm_6_l.gif);
	background-color: #F599CE;
	width: 75px;
	text-align: center;
}
#mi_6_i{
	background-image: url(/fileadmin/template/img/tm_6_r.gif);
}
#mi_7_o{
	background-image: url(/fileadmin/template/img/tm_7_l.gif);
	background-color: #99D6AE;
	width: 70px;
	text-align: center;
}
#mi_7_i{
	background-image: url(/fileadmin/template/img/tm_7_r.gif);
}
#mi_8_o{
	background-image: url(/fileadmin/template/img/tm_8_l.gif);
	background-color: #dcb6da;
	width: 38px;
}
#mi_8_i{
	background-image: url(/fileadmin/template/img/tm_8_r.gif);
}
/*menu left */
#mnul_mcnt{
	width: 220px;
	/*margin: 17px 0 0 20px;*/
	margin: 0px auto !important;
	/*border: 1px solid green;*/
}
#mnul_hdr{
	color: #fff;
	font-weight: bold;
	text-align: left;
}
#mnul_hdr_lc{
	width: 7px;
	height: 7px;
	font-size: 0px;
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
}
#mnul_hdr_rc{
	width: 7px;
	height: 7px;
	font-size: 0px;
	background-repeat: no-repeat;
	background-position: top right;
	float: right;
}
#mnul_hdr_txt{
	margin: 0px;
	padding: 0px;
	padding-bottom: 7px;
	padding-left: 18px;
}
#mnul_hdr_clear{
	clear: both;
	/*background-color: red;*/
	height: 0px;
	font-size: 0px;
	padding: 0;
	margin: 0;
}
#mnul_hdr_spcr{
	clear: both;
	/*height: 7px;*/
}
#mnul_cnt{
	margin: 1px 0 0 0;
	border-left: 1px solid #d9d9d9;
	border-right: 1px solid #d9d9d9;
	padding: 11px 10px;
}
#mnul_cnt div{
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
#mnul_cnt a:link, #mnul_cnt a:visited, #mnul_cnt a:active, #mnul_cnt a:hover{
	display: block;
	color: #524d49;
	padding: 6px;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	font-weight: bold;
	text-align: left;
}
#mnul_cnta a{
	background-position: left center;
	background-repeat: no-repeat;
}
#mnul_btm{
	background-image: url(/fileadmin/template/img/mnul_btm_bg.gif);
	background-repeat: repeat-x;
	/*background-position: no-repeat;*/
	background-position: bottom
}
#mnul_btm_l{
	width: 7px;
	height: 7px;
	background-image: url(/fileadmin/template/img/mnul_btm_l.gif);
	float: left;
	background-repeat: no-repeat;
	
}
#mnul_btm_r{
	width: 7px;
	height: 7px;
	background-image: url(/fileadmin/template/img/mnul_btm_r.gif);
	float: right;
	background-repeat: no-repeat;
}
.clear{
	clear: both;
}
.smenu1 a, .smenu1, .smenu1a a, .smenu1a{
	font-weight: normal;
}
.smenu1a a{
	background-position: left center;
	background-repeat: no-repeat;
}

/* page elements */
.title_big{
	font-size: 16px;
	font-weight: bold;
	margin: 20px 0px 10px 0px;
	width: 95% !important;
	line-height: 1.1em;
	/*width: 430 !important;*/
}

.teaser_title{
	font-weight: bold;
	margin: 10 0 10px 0;
	font-size: 13px;
}
.teaser_item{
	clear: both;
	margin: 10px 0 0 0;
}
.teaser_title a{
	text-decoration: none;
}
.tx-jppageteaser-pi1-list-entry-image{
	float: left;
}
.tx-jppageteaser-pi1-list-entry-image img{
	margin-top: 0px;
	border: 0px none;
}
.tx-jppageteaser-pi1-list-entry-description a{
	background-position: 0 3px;
	background-repeat: no-repeat;
	text-decoration: none;
	padding-left: 6px;
}
.lvl3hdr{
	margin: 24px 0 15px 0;
	font-size: 16px;
	font-weight: bold;
	padding: 0 0 5px 0;
}
.clearf{
	clear: both;
	height: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}
.wcrnrl, wcrnrr{
	display: block;
	width: 10px;
	height: 2px;
	background-repeat: no-repeat;
}
.wcrnrl{
	background-image: url(/fileadmin/template/img/lvl3wcrnrl.gif);
	background-position: left top;
	float: left;
}
.wcrnrr{
	background-image: url(/fileadmin/template/img/lvl3wcrnrr.gif);
	background-position: right top;
	float: right;
}
.h_line{
	height: 30px;
	border-bottom: 1px solid #D4D0C8;
	margin: 0 0 20px 0;
}
.teaser_title_2, .teaser_title_2 a{
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	text-decoration: none;
}
.teaser_body_2 a{
	background-position: 0 3px;
	background-repeat: no-repeat;
	text-decoration: none;
	padding-left: 6px;
}

#babyclub_hdr{
	background-color: #00a6eb;
	color: #fff;
	font-weight: bold;
}

#bc_hdr_l{
	background-image: url(/fileadmin/template/img/mnul_lc_5.gif);
	height: 7px;
	width: 7px;
	float: left;
}

#bc_hdr_r{
	background-image: url(/fileadmin/template/img/mnul_rc_5.gif);
	height: 7px;
	width: 7px;
	float: right;
}

#babyclub_cnt{
	background-color: #C9EEFB;
	padding: 5px;
	margin: 1px 0 0 0;
	color: #757575;
	text-align: left;
}

#bbc_l{
	background-image: url(/fileadmin/template/img/bc_l.gif);
	height: 7px;
	width: 7px;
	float: left;
}

#bbc_r{
	background-image: url(/fileadmin/template/img/bc_r.gif);
	height: 7px;
	width: 7px;
	float: right;
}

.heart{
	background-image: url(/fileadmin/template/img/heart.gif);
	background-position: 2px 6px;
	background-repeat: no-repeat;
	background-color: #fff;
	border: 1px solid #afafaf;
	color: #00A6EB;
	padding: 1px 3px 3px 13px;
        height: 21px;
}

#bc_h {
        background-image: url(/fileadmin/template/img/home/babyclub_hr.gif);
	width: 220px;
	height: 31px;
	background-position: left top;
	background-repeat: no-repeat;
	color: #fff;
	font-weight: bold; 
}

#bc_h p{
	padding-top: 10px;
	margin: 0px;
}

#bc_f {
        background-image: url(/fileadmin/template/img/home/babyclub_fr.gif);
	background-position: left top;
	background-repeat: no-repeat; 
	width: 220px;
	height: 7px;
}

#bc_c {
        background-color: #c9eefb;
	padding: 10px 10px 0 10px; 
	text-align: left;
	color: #757575;
	height: 87px;
	margin: 0px;
}

#bc_c p {
        margin: 0px;
}

#bc {
	/*margin: 13px 10px 10px 20px;*/
	margin: 0px auto 15px auto;
	width:220px;
	padding: 0 0 0 0;
}

#bc_btns {
           padding: 13px 0 6px 0;
}  

#main_search_h {
	background-image: url(/fileadmin/template/img/home/search_hr.gif);
	width: 220px;
	height: 18px;
	background-position: left top;
	background-repeat: no-repeat;
	color: #fff;
	font-weight: bold;
	padding-top: 2px;
}

#main_search_f {
        background-image: url(/fileadmin/template/img/home/search_fr.gif);
	background-position: left top;
	background-repeat: no-repeat; 
	width: 220px;
	height: 7px;
} 

#main_search {
	/*margin: 0px 10px 10px 20px;
	width:220px;
	padding: 20px 0px 0px 0px;*/
	margin: 0px auto !important;
	width: 220px;
	padding: 11px 10px;
}   

#main_search_c {
	background-color: #dfd0ef;
	padding: 10px 10px 0px 10px !important;
	/*width: 220px; */
	text-align: left;
	color: #757575;
	/*display: table-cell;*/
	margin: 0px;
}

#main_search_c p{
        padding: 0 10px;
        margin: 5px 0;
}

#main_search_c a{
        color: #601585;
        text-decoration: none;
        background-image: url('../img/home/search_triangle_1.gif');
        background-repeat: no-repeat;
        background-position: 2px 4px;
        padding-left: 10px;
}

#main_search_c input,select{
        color: #b8b8b8;
        text-decoration: none;
}

#main_search_c select{
        width: 180px;
}

.checkbox{
        margin: 6px 3px 0 3px;
}


.grey_triangle{
	background-image: url('../img/home/search_triangle_4.gif');
	background-position: 4px 7px;
	background-repeat: no-repeat;
	background-color: #fff;
	border: 1px solid #afafaf;
	color: #b8b8b8;
	padding: 2px 3px 2px 10px;
}

#image_containter {
	padding: 0px;
	margin: 0px auto;
	width: 220px;
	/*padding-left: 20px;
	padding-right: 20px;*/
	/*background-color: red;*/
	text-align: left
}


#image_containter_left {
        float:left;
        width:105px;
        text-align: center;
}

#image_containter_right {
        float:right;
        width:105px;
        text-align: center;
}


.warzywa_h {
        background-image: url(/fileadmin/template/img/home/warzywa_hr.gif);
	width: 105px;
	height: 17px;
	background-position: left top;
	background-repeat: no-repeat;
	color: #fff;
	font-weight: bold; 
	padding: 3px 0 0 0;
} 

.warzywa_f {
        background-image: url(/fileadmin/template/img/home/warzywa_fr.gif);
	background-position: left top;
	background-repeat: no-repeat; 
	width: 105px;
	height: 6px;
}    

.warzywa_c {
             border-left: 1px solid #d7d7d7;
             border-right: 1px solid #d7d7d7;
}

.warzywa_img {
         padding: 9px 0 9px 0;
         border-left: 1px solid #d7d7d7;
         border-right: 1px solid #d7d7d7;
}
#flashcontent{
         z-index:10;
         position:relative;
         width: 678px;
         height: 290px;	
}

#bottom_containter {
         margin: 20px 0 80px 0;
         width: 680px;
		 position:relative;
		 /*top:-156px; */
		 z-index:0;
}

#bottom_box_1{
         float: left;
         width: 160px;
}

.box_content_1 {
         padding: 0 10px 0 0;
}

#bottom_box_2, #bottom_box_3 {
	float: left;
	width: 174px;
	/* border: solid 1px; */
}

.box_content_2{
	padding: 0 15px 0 10px;
}

.box_content_3{
	padding: 0 20px 0 5px;
}

.link{
	text-decoration: none;
	background-image: url('../img/home/search_triangle_2.gif');
	background-repeat: no-repeat; 
	color: #00a6eb; 
	background-position: 0 4px; 
	padding-left: 7px;
	padding-top: 1px;
	margin-left: 4px;
	font-weight: bold;
}

#bottom_box_4 {
	float: right; 
	width: 170px; 
}

.box_content_4 {
	background: #daeee2;
	padding: 0 10px 0 10px;
	margin: 0px;
}

.link_4 {
         text-decoration: none;
         background-image: url('fileadmin/template/img/home/search_triangle_3.gif');
         background-repeat: no-repeat; 
         color: #009835; 
         background-position: 0 4px; 
         padding-left: 6px;
         font-weight: bold;
}

.all_pages {
    width: 490px; 
    margin: 15px 0 0 0;
}

.all_pages_hr {
    background-image: url('../img/o/o_highlight_hr.gif');  
    width: 490px; 
    height: 18px;
}

.all_pages_fr {
    background-image: url('../img/o/o_highlight_fr.gif'); 
    width: 490px; 
    height: 17px;
}

.all_pages_start {
    width: 488px; 
    border-left: solid 1px #d7d7d7;
    border-right: solid 1px #d7d7d7; 
    
}

.all_pages_left {
     float:left;
     border-right: solid 1px #d7d7d7; 
     text-align:center;
     font-weight: bold;
}

.all_pages_right  {
    float:right;
    text-align:center;
}

.newsletter {
    width:490px; 
    height: 80px;
    margin: 21px 0 20px 0;
}

.newsletter_img {
    float:left; 
    width:170px; 
    height: 80px;
}

.newsletter_ct {
    margin: 0 0 0 0;
}

.newsletter_ct_hr {
    margin: 0 0 0 0; 
    font-size:13px;
    font-weight:bold;
} 

.newsletter_ct_text {
    margin: 0 0 0 0; 
    padding: 5px 0 0 0;
}

.link_and_greentriangle {
    color:#009835; 
    text-decoration:none;
    font-weight: bold;
    background-image: url('../img/triangles/green_triangle.gif');
    background-repeat: no-repeat; 
    background-position: 0 4px; 
    padding-left: 8px;
	padding-top: 2px;
}

.prod_link_triangle {
    color:#484644;
    text-decoration:none;
    background-image: url('../img/triangles/blue_triangle.gif');
    background-repeat: no-repeat; 
    background-position: 0 4px; 
    padding-left: 8px;
	padding-top: 1px;
}


.link_and_bluetriangle {
    color:#00a6eb; 
    text-decoration:none;
    font-weight: bold;
    background-image: url('../img/triangles/blue_triangle.gif');
    background-repeat: no-repeat; 
    background-position: 0 4px; 
    padding-left: 8px;
	padding-top: 1px;
}

.link_and_purpletriangle {
    color:#601585; 
    text-decoration:none;
    font-weight: bold;
    background-image: url('../img/triangles/purple_triangle.gif');
    background-repeat: no-repeat; 
    background-position: 0 4px; 
    padding-left: 8px;
	padding-top: 1px;
}

.link_and_redtriangle {
    color:#cf0000; 
    text-decoration:none;
    font-weight: bold;
    background-image: url('../img/triangles/red_triangle.gif');
    background-repeat: no-repeat; 
    background-position: 0 4px; 
    padding-left: 8px;
	padding-top: 1px;
}

.link_and_navytriangle {
    color:#005AA9; 
    text-decoration:none;
    font-weight: bold;
    background-image: url('../img/triangles/navy_triangle.gif');
    background-repeat: no-repeat; 
    background-position: 0 4px; 
    padding-left: 8px;
	padding-top: 1px;
}

.link_and_orangetriangle {
    color:#f39900; 
    text-decoration:none;
    font-weight: bold;
    background-image: url('../img/triangles/orange_triangle.gif');
    background-repeat: no-repeat; 
    background-position: 0 4px; 
    padding-left: 8px;
	padding-top: 1px;
}

.link_and_pdficon_navy {
    color:#005AA9; 
    text-decoration:none;
    font-weight: bold;
    background-image: url('../img/news/pdf_icon.gif');
    background-repeat: no-repeat; 
    background-position: 0 0px; 
    padding-left: 22px;
    padding-top: 7px;
    padding-bottom: 7px;
    margin-top: 10px;
    display: block;
}

.rb_text {
    margin: 0 0 0 0; 
    padding: 10px 0 5px 10px;
    font-weight: bold;
    color: #484644;
}

.rb_hr_text {
    color: white;
    font-size:12px;
    font-weight: bold;
    text-align: center;
}

.rb_hr_img {
    margin: 10px 0 0 10px;
    border: 0px none #ffffff;
}

.link_blue {
    text-decoration:none; 
    color: #00a6eb; 
    font-weight:bold;
}

.news_mb_link{
    margin: 0 0 0 0;
}

#bb4 {
    float: right; 
    width: 168px;
	/* border: solid 1px; */
}

#bb4_hr {
    background-image: url('../img/home/highlight_4_box_ft.gif'); 
    background-repeat:no-repeat; 
    width: 168px; 
    height: 10px;
    background-position: bottom;
}

#bb4_fr {
    background-image: url('../img/home/highlight_4_box_fr.gif'); 
    background-repeat:no-repeat; 
    width: 168px; 
    height: 6px;
}

#bb4_ct {
    background-color: #c3e45e; 
    width:168px;
}

.bb4_text {
    margin: 0 0 0 0;
    padding: 10px 0 5px 10px;
    color: #484644;
}

.bb4_img {
    margin: 0 0 0 10px;
}

#km_c{
	margin: 0; 
	padding: 0;
	font-size: 12px;
	width: 490px;
}
#km_c img{
	display: block;
}
#km_content_main{
	background-image: url('../img/bc/bc_rainbow_background.jpg'); 
	background-repeat: repeat; 
	width: 490px;
	/*height: 253px; */
	padding-bottom: 10px;
}
#km_hr {
	color: #601585 !important;
	font-size: 16px; 
	font-weight: bold; 
	line-height: 1em;
	margin: 0px 0px 15px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
#km_content_main p{
	color: #45493B;
	margin-left: 25px;
}

#km_content_main p.km_row{
	font-size: 12px;
	margin: 5px 25px;
}

#km_content_main p.km_row strong{
	font-size: 12px;
}

#km_bt {
   margin: 31px 0 0 0;
   border: 1px solid #d4d0c8; 
   padding: 0px;
}

#km_bt a{
   text-decoration: none;
   background-repeat: no-repeat; 
   color: #7f807a; 
}

.km_bt_back{
   background-image: url('../img/bc/wstecz.gif'); 
   background-position: 2px 4px; 
   padding-left: 8px; 
   margin: 0 0 0 4px;
}

.km_bt_print{
   background-image: url('../img/bc/drukuj.gif'); 
   background-position: 2px 2px; 
   padding-left: 17px; 
   margin: 0 0 0 10px;
}

.km_bt_polec{
   background-image: url('../img/bc/polec.gif');
   background-position: 2px 2px; 
   padding-left: 15px; 
   margin: 0 0 0 265px;
}

#km_calendar{
   padding-top: 22px;
}

#km_calendar p{
   padding: 16px 0px 13px 0px; 
   color: #d60070; 
   font-weight: bold; 
   font-size: 16px;
}

#km_calendar_containter{
   background-image: url('../img/bc/cal_notes_boki.gif'); 
   background-repeat: repeat; 
   padding: 27px 20px 0px 20px;
}

#km_calendar_content_left{
   width: 211px; 
   float: left; 
   padding-right: 10px; 
   margin-bottom: 13px;
}

#km_calendar_content_left p{
   padding: 0 0 12px 0; 
   margin: 0; 
   color: #00a3f2; 
   font-size: 14px; 
   border-bottom: 1px solid #d2d3ce; 
   font-weight: bold;
}

#km_calendar_content_lt_table{
   padding-top: 15px;
}

.col_1{
   float: left; 
   color: #4e4d4b; 
   font-weight: bold; 
   padding-right: 20px;
}


.col_2{
   float: left;
}

.col_2 a{
   background-image: url('../img/triangles/pink_triangle.gif'); 
   background-repeat: no-repeat; 
   background-position: 0px 4px; 
   padding-left: 8px; 
   text-decoration: none; 
   color: #4f4e4c;
}

.col_3{
   float: right;
}

.col_3 a img{
   border: 0px none;
}


#km_calendar_content_right{
   width: 208px; 
   float: right; 
   padding: 0 0 0 10px; 
   margin-bottom: 13px;
   border-left: 1px solid #d2d3ce;
}

#km_calendar_content_right p{
   padding: 0px; 
   margin: 0px; 
   color: #ea0073; 
   font-size: 14px; 
   padding-bottom: 7px; 
   font-weight: bold;
}


.cal_date_time {
   border: 1px solid #d2d3ce;
   width: 22px;
}

.cal_edit {
   border: 1px solid #d2d3ce;
   width: 207px;
}

.link_to_article_read {
   color: #99BDDD;
}

.cell_powderblue {
   background-color: #E1F0F7;
   padding-left:5px;
}

.pz_table tr td {
  padding-left:5px;
}

.pz_list {
   margin: 10px 0px;
   width:490px;
}

.pz_list tr td {
  padding-left:5px;
  text-align: left;
}

.dot_cell {
  vertical-align:top;
  padding-top:  3px; 
}

.header, .header a {
	color: #888;
	font-family: Verdana;
	font-size: 9px;
	padding: 0px 5px;
}
.header {
	float: left;
	margin-left: 250px;
/* 	width: 300px; */
}

.header img {
	border: 0px;
	margin: 0px;
	padding: 0px;
	margin-bottom: -5px;
}

.csc-sitemap a {
        font-weight: bold;
        padding: 10px 0px;
        display: block;
        color: #040;
}

.csc-sitemap ul li ul li a {
        font-weight: normal;
        padding: 2px 0px;
        display: block;
        color: #070;
}

.csc-sitemap ul li ul li {
        font-weight: normal;
}

.csc-sitemap li {
        padding-bottom: 2px;
}

form.form, form.form fieldset, form.form ul, form.form ul li {
	padding: 0;
	margin: 0;
	border: 0;
}

form.form ul {
	list-style: none;
}

form.form fieldset ul li {
	clear: both;
	list-style-type: none;
	padding: 5px 2px;
}

form.form label {
	float: left;
}

form.form fieldset input, .form fieldset select, .form fieldset textarea {
	float: right;
	margin-right: 7px;
	width: 300px;
}

form.form fieldset textarea {
	height:100px;
}


form.login label {
	display: block;
	font-weight: bold;
}
form.login fieldset input {
	font-size: 10px;
	margin: 4px auto;
	width: 100% !important;
/* 	background-color: #EFFBFF; */
}
small {
	font-size: 10px;
	color: #888888;
}


.table {
	border: 2px solid #F39900;
}

.table td, .table th {
	padding: 5px;
	border-bottom: 1px solid #F39900;
}

.table th {
	background-color: #EFDFC2;
	border-bottom: 2px solid #F39900;
}
.table td {
	border-right: 1px solid #F39900;
}

.table .odd td {
	background-color: #FFF3DF;
}

.table .even td {
	background-color: #FFF9EF;
}

.table td.td0 {
	width: 155px;
}

.table td.td1 {
	text-align: center;
	font-size: 9px;
}

.table td.td2 {
	font-size: 9px;
}


