html{
	height: 100%;
	width: 100%;
}

*{
	margin: 0;
	padding: 0;
	}

body {
	 position: absolute;
	 padding: 1px 0px 0px 0px;
	 left: 50%;
	 margin-left: -500px;
	 text-align: left;
	 font: 12px Arial;
	 color: #111111;
	 background: #9a9a9a url('../_img/bgm.png') repeat-y 50% 0;
}

#footer{
    padding: 5px 0px 0px 0px;
	  margin: 0px;
	  text-align: left;
	  height: 24px;
     background-color: #fafafa;
     background-image: url(../_img/blockactive.gif);
     background-repeat: repeat-x;
}

#copy{
	font: 12px Verdana, Helvetica, Arial, sans-serif;
	color: #ffffff;
	padding: 2px 300px 0px 0px;
	text-align: center;
	font-weight: normal;
}

#TitBaner{
    color: #680202;
    padding: 0px 6px 0px 0px;
    text-align: left;
    font-weight: normal;
    font: 12px Arial;
}

.baner-tytul{
    color: #680202;
    padding: 0px 6px 0px 0px;
    text-align: center;
    font-weight: normal;
    font: 12px Arial;
}

#coverjpg{
	position: absolute;
	top: 1px;
	left: 0px;
  margin: 0px 0px 0px 0px;
	z-index: 9;
}
#underjpg{
	position: absolute;
	top: 1px;
  margin: 0px 0px 0px 0px;
	left: 541px;
  z-index: 7;
}
#titlejpg{
  margin: 0px 0px 0px 0px;
  z-index: 7;
}

.kolumna0{
    background-color: #fff; // fafafa
    //background-image: url(../_img/bg_pzl.gif);
    //background-repeat: repeat-y;
}

#kolumna1{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    float: left;
    border-right: solid 1px #ff1515;
    vertical-align: top;
    width: 729px;
    height: 100%;
}

#kolumna2{
    background-color: #fff; //f4f4f4
    text-align: left;
    vertical-align: top;
    width: 270px;
}

#kolumna2 .headers{
    color: #449805;
    font: 14px Arial;
    background-color: #fff;
    padding: 2px 0px 3px 10px;
    font-weight: bold;
    text-align: left;
}

#kolumna2 .headers:hover{
    color: #449805;
}

.tab0 {
 font-family: Arial;
 font-size: 11px;
 min-width: 500px;
}

.tab0 ul {
 float: left;
 margin: 0;
 padding: 0;
 border: 0px solid #333;
 background-color: #565555;
}

.tab0 ul li {
 float: left;
 list-style: none;
 padding: 0px 7px;
 margin: 0px 0px 0px 0px;
 vertical-align: middle;
}

.tab0 ul li.T1 {
 color: #fff;
 font-weight: bold;
 width: 150px;
}

.tab0 ul li.T2 {
 color: #fff;
 font-weight: normal;
 width: 150px;
}

.tab0 ul li.G1 {
 color: #fff;
 font-weight: bold;
 width: 300px;
}

.tab0 ul li.G2 {
 color: #fff;
 font-weight: normal;
 width: 300px;
}

.tab1 {
 font-family: Arial;
 font-size: 11px;
 min-width: 500px;
}

.tab1 ul {
 float: left;
 margin: 0;
 padding: 0;
 border: 0px solid #333;
 background-color: #6f6f6f;
}

.tab1 ul li {
 float: left;
 list-style: none;
 padding: 0px 7px;
 margin: 0px 0px 0px 0px;
 vertical-align: middle;
}

.tab1 ul li.T1 {
 color: #fff;
 font-weight: bold;
 width: 150px;
}

.tab1 ul li.T2 {
 color: #fff;
 font-weight: normal;
 width: 150px;
}

.tab1 ul li.G1 {
 color: #fff;
 font-weight: bold;
 width: 300px;
}

.tab1 ul li.G2 {
 color: #fff;
 font-weight: normal;
 width: 300px;
}

#banery_news {
  height: 30px;
  vertical-align: top;
  align: center;
  background-color: #ffffff;
}

#spacja {
  height: 10px;
  vertical-align: top;
  align: center;
  background-color: #ffffff;
}

#fla_promo {
  overflow: hidden;
  Z-INDEX: 1;
}

.kontener {
  //vertical-align: top;
	margin: 0px 5px 0px 5px;
}

.kontener .tr {
}

.kontener .br {
}

.kontener .bl {}

.kontener .ramka {
}

.tytul_main {
    background: transparent url('../_img/hprime_right.gif') repeat-x;
		height:32px;
		border-left: 1px solid #b5bec2;
		border-right: 1px solid #b5bec2;
}
.tytul_main a {
	color: #680202;
	font-size : 18px;
	font-family: Arial;
	font-weight: normal;
  position: relative;
	top: 6px;
	left: 18px;
}

#sidebar-1begin {
 padding: 0px 0px 0px 0px;
}

#tdwhite {
    width: 1000px;
    height: 174px;
    background: #fff;
}
.menuwhite {
    background: #fff;
}

#sidebar-1 {
    float: left;
    padding: 25px 20px 20px 18px;
    margin: 5px;
    font: 12px Arial;
    width: 220px;
    border-left: 1px solid #b5bec2;
    border-bottom: 3px solid #b5bec2;
    border-right: 1px solid #b5bec2;
    border-top: 0px solid #ed3620;
}

.sidebar-1spacer {
    float: left;
    padding: 0px 20px 0px 18px;
    margin: 5px;
    height: 3px;
    font: 12px Arial;
    width: 220px;
    border-left: 0px solid #b5bec2;
    border-bottom: 0px solid #b5bec2;
    border-right: 0px solid #b5bec2;
    border-top: 0px solid #ed3620;
}

#sidebar-1h1 {
    background: transparent url('../_img/hprime_right.gif') repeat-x;
    float: left;
    padding: 7px 10px 0px 18px;
    margin: 0px 0px 0px 5px;

    height: 32px;
    width: 229px;
    border-left: 1px solid #b5bec2;
    border-bottom: 0px solid #d11207;
    border-right: 1px solid #b5bec2;
    border-top: 0px solid #ed3620;
}
#sidebar-1h1 a {
	font: 13px Arial;
	color: #860000;
	font-weight: bold;
	position: relative;
	top: 2px;
	left: 0px;
}

#ekran_ne {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 12px 0px;
	float: left;
	overflow: hidden;
	height: 1% !iefix;
}

#ekran_li {
	margin: 10px 7px 0px 7px;
	padding-bottom: 12px;
	border-bottom: 0px solid #E6EAEC;
	float: left;
	width: 705px;
	overflow: hidden;
	height: 1% !iefix;
}

#ekran_zs {
	margin: 10px 7px 0px 7px;
	padding-bottom: 12px;
	float: left;
	width: 705px;
	overflow: hidden;
	height: 1% !iefix;
}

#ekran_gf {
	margin: 10px 7px 0px 7px;
	padding-bottom: 12px;
	border-bottom: 0px solid #E6EAEC;
	float: left;
	width: 705px;
	overflow: hidden;
	height: 1% !iefix;
}

#ekran_ar {
	margin: 10px 7px 0px 7px;
    padding-bottom: 12px;
    border-bottom: 0px solid #E6EAEC;
	float: left;
	width: 705px;
    overflow: hidden;
    height: 1% !iefix;
}

#ekran_gv {
	margin: 10px 7px 0px 7px;
	padding-bottom: 12px;
	border-bottom: 0px solid #E6EAEC;
	float: left;
	width: 705px;
	overflow: hidden;
	height: 1% !iefix;
}

#ekran_q {
	margin: 10px 7px 0px 7px;
	padding-bottom: 12px;
	border-bottom: 1px solid #E6EAEC;
	float: left;
	width: 705px;
	overflow: hidden;
	height: 1% !iefix;
}

#ekrmarg {
	margin: 10px 7px 0px 7px;
}

.kalendarz_krotka_head{
font: 12px Arial;
text-align: left;
color: #ffffff;
font-weight: bold;
padding : 7px 0px 10px 10px;
background-color: #ff0000;
border-left: 1px solid #fff;
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
border-right: 1px solid #fff;

}
.kalendarz_krotka{

text-align: left;
color: #000000;
font-weight: normal;
padding : 0px 0px 10px 10px;
font: 12px Arial;
border-left: 1px solid #cccc99;
border-top: 0px solid #cccc99;
border-bottom: 1px solid #cccc99;
border-right: 1px solid #cccc99;

}
.kalendarz_krotka_bold{

text-align: left;
color: #000000;
padding : 0px 0px 10px 10px;
font: bold 12px Arial;
border-left: 1px solid #cccc99;
border-top: 0px solid #cccc99;
border-bottom: 1px solid #cccc99;
border-right: 1px solid #cccc99;

}
.kalendarz_tytul{
font: bold 14px Arial;
text-align: center;
color: #000;
font-weight: bold;
padding : 0px 0px 10px 10px;
border-left: 0px solid #fff;
border-top: 0px solid #fff;
border-bottom: 0px solid #fff;
border-right: 0px solid #fff;

}
.kalendarz_subtytul{
font: bold 12px Arial;
text-align: center;
color: #000;
font-weight: bold;
padding : 0px 0px 10px 10px;
border-left: 0px solid #fff;
border-top: 0px solid #fff;
border-bottom: 0px solid #fff;
border-right: 0px solid #fff;

}

#newsy-strony {
    margin: 0px 7px 0px 7px;
    padding-bottom: 0px;
    padding-top: 4px;
    text-align: right;
    overflow: hidden;
    height: 20px;
}

.pagelink a:active,
.pagelink a:visited,
.pagelink a:link,
.pagelinklast a:active,
.pagelinklast a:visited,
.pagelinklast a:link,
.pagecurrent a:active,
.pagecurrent a:visited,
.pagecurrent a:link,
.pagecurrent{
	  color: #222;
	  font-family: Verdana, Tahoma, Arial, "Trebuchet MS", Sans-Serif, Georgia, Courier, "Times New Roman", Serif;
	  font-size: 11px;
    background:#F7CDCB none repeat scroll 0 0;
    border:1px solid #680202;
    margin:0 1px;
    padding:2px 4px;
    text-decoration:none;
}

.pagecurrent {
	  color: #222;
	  font-family: Verdana, Tahoma, Arial, "Trebuchet MS", Sans-Serif, Georgia, Courier, "Times New Roman", Serif;
	  font-size: 11px;
    background: #DB605A;
    border: 1px solid #333;
}

.pagelink a:hover,
.pagelinklast a:hover {
	  color: #222;
	  font-family: Verdana, Tahoma, Arial, "Trebuchet MS", Sans-Serif, Georgia, Courier, "Times New Roman", Serif;
	  font-size: 11px;
    background: #F7CDCB;
    border: 1px solid #999;
}

.newsy-margines {
    margin: 10px 2px 0px 2px;
    padding-bottom: 12px;
    border-bottom: 1px solid #a9a8a9;
    text-align: justify;
    overflow: hidden;
    height: 1% !iefix;
}

.newsy-margines h3{
    color: #333333;
    font-size: 14px;
    font-family: Arial;
    font-weight: bold;
    text-align: left;
    padding : 0px 0px 7px 0px;
}

.newsy-margines h2{
    color: #333333;
    font-size: 12px;
    font-family: Arial;
    font-weight: bold;
    text-align: left;
    padding : 0px 0px 7px 3px;
}

.newsy-pliki{
    color: #333333;
    font-size: 12px;
    font-family: Arial;
    font-weight: normal;
    text-align: left;
    padding : 0px 0px 0px 6px;
    text-decoration: none;
    vertical-align: middle;
}

.newsy-pliki:hover {
 text-decoration: none;
}

.add-pliki{
    color: #333333;
    font-size: 12px;
    font-family: Arial;
    font-weight: normal;
    text-align: left;
    padding : 0px 0px 0px 6px;
    text-decoration: none;
}

.add-pliki:hover {
 text-decoration: underline;
}

.add-pliki-none{
    color: #333333;
    font-size: 12px;
    font-family: Arial;
    font-weight: normal;
    text-align: left;
    padding : 0px 0px 0px 6px;
    text-decoration: none;
}

.add-pliki-none:hover {
 text-decoration: none;
}

.newsy-margines h3 a{
    color: #333333;
    font-size: 24px;
    font-family: Arial;
    font-weight: normal;
    text-decoration: none;
    text-align: left;
    padding : 0px 0px 7px 0px;
}
.newsy-margines h3:hover {
 text-decoration: none;
}

.newsy-margines h3 a:hover {
 text-decoration: none;
}

.newsy-margines .miniaturka{
    text-align: center;
    margin: 0px 0px 0px 0px;
}

.newsy-margines .data{
    color: #A1A1A1;
    margin-bottom: 16px;
    font-size: 10px;
    clear: both;
}
.newsy-margines .dataW0{
    color: #fff;
    width: 100%;
    height: 16px;
    background: #f43f26;
    margin-bottom: 0px;
    font-size: 11px;
    z-index: 3;
    font-weight: bold;
    clear: both;
}
.newsy-margines .dataW1{
    width: 100%;
    height: 16px;
    background: #888;
    margin-bottom: 0px;
		padding-top:0px;
    z-index: 3;
    clear: both;
}

.newsy-margines .dataW2{
    width: 100%;
    height: 16px;
    background: #CCC;
    margin-bottom: 0px;
    z-index: 3;
    clear: both;
}

.dataW1 a, .dataW2 a {
    font-weight: bold;
		font-size: 11px;
    color: #fff;
		vertical-align:middle;
}

.newsy-margines .dzial{
    float: right;
    height: 20px;
    position: relative;
    top: -16px;
    background: #F2D61B;
    margin-bottom: 0px;
    z-index: 9;
    clear: both;
}

.dzial a {
    font-weight: bold;
		font-size: 15px;
    color: #fff;
		vertical-align:middle;
}


.newsy-margines .tresc{
    color: #434343;
    margin-bottom: 16px;
    font-size: 12px;
}

.newsy-margines .tresc a{
    color: #656565;
    margin-bottom: 16px;
    /* text-decoration: none; */
    font-size: 12px;
}

.newsy-margines .tresc a:hover{
    color: #656565;
    /* text-decoration: underline; */
    margin-bottom: 16px;
    font-size: 12px;
}

.newsy-margines {
    list-style-type: disc;
    list-style-position: outside;
    list-style-image: none;
}

#newsy-link{
 padding: 0px 0px 0px 522px;
}

#newsy-link2{
 padding: 0px 0px 0px 447px;
}

.archiwum-margines {
    margin: 10px 7px 0px 7px;
    padding-bottom: 12px;
    border-bottom: 1px solid #a9a8a9;
    text-align: left;
    overflow: hidden;
    height: 1% !iefix;
}

.archiwum-margines a.lp{
    color: #333333;
    font-size: 14px;
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    text-align: left;
    padding : 0px 0px 7px 0px;
}
.archiwum-margines a.lp:hover {
 text-decoration: none;
}

.archiwum-margines a.spacja{
    font-size: 14px;
    font-family: Arial;
    font-weight: bold;
    align: left;
    color: #000000;
    text-decoration: none;
}
.archiwum-margines a.spacja:visited{
 color: #000000;
}
.archiwum-margines a.spacja:hover{
 color: #000000;
}
.galeria-margines {
    margin: 10px 7px 0px 7px;
    padding-bottom: 0px;
    border-bottom: 1px solid #a9a8a9;
    text-align: left;
    overflow: hidden;
    height: 1% !iefix;
}

.galeria-linia {
    margin: 0px 0px 0px 0px;
    border-bottom: 1px solid #a9a8a9;
    text-align: left;
    overflow: hidden;
    height: 1% !iefix;
}

#galeria-link{
 padding: 0px 0px 0px 522px;
}

#galeria-link2{
 padding: 0px 0px 0px 447px;
}

.galeria-mini-tytul{
    color: #656565;
    margin-bottom: 0px;
    text-decoration: none;
    font-size: 13px;
    font-weight: bold;
}

.galeria-maxi-tytul{
    color: #656565;
    margin-bottom: 0px;
    text-decoration: none;
    font-size: 15px;
    font-weight: bold;
}

.galeria-mini-liczba{
    color: #656565;
    margin-bottom: 0px;
    text-decoration: none;
    font-size: 13px;
    font-weight: normal;
}

.galeria-mini-liczba-video{
    color: #656565;
    margin-bottom: 0px;
    text-decoration: none;
    font-size: 13px;
    font-weight: normal;
}

.top{
    vertical-align: top;
}
.galeria-margines h2{
    color: #333333;
    font-size: 12px;
    font-family: Arial;
    font-weight: bold;
    text-align: left;
    padding : 0px 0px 7px 3px;
}

.video-tytul{
    color: #333333;
    font-size: 12px;
    font-family: Arial;
    font-weight: bold;
    text-align: left;
    padding : 0px 0px 7px 0px;
}

.galeria-margines td a img {
    border-style:solid;
    border-color: #333333;
    border-width: 1px;

}

.archery-link{
    color: #ff0000;
    text-decoration: none;
}

.archery-link:hover{
    color: #ff0000;
    text-decoration: underline;
}
.archery-link:visited{
    color: #ff0000;
    text-decoration: none;
}

.listy-margines {
    margin: 10px 7px 0px 7px;
    padding-bottom: 12px;
    border-bottom: 0px solid #a9a8a9;
    width: 690px;
    text-align: justify;
    overflow: hidden;
    height: 1% !iefix;
}

.listy-margines h1 {
    margin: 0px 0px 0px 0px;
    padding-bottom: 12px;
    font-size: 18px;
    font-family: Arial;
    font-weight: bold;
    color: #ff0000;
    border-bottom: 1px solid #ff0000;
    width: 690px;
    text-align: left;
    overflow: hidden;
}
.listy-margines td {
    margin: 0px 0px 0px 0px;
    font-size: 12px;
    font-family: Arial;
    font-weight: normal;
    color: #333333;
    text-align: left;
    vertical-align: top;
}

.listy-margines td a img, .listy-margines td img {
    border-style:solid;
    border-color: #333333;
    border-width: 1px;
}

.listy-margines td a.lista-h2 {
    color: #000000;
    font-size: 16px;
    padding-left: 10px;
    font-family: arial;
    font-weight: bold;
    text-decoration: none;
    vertical-align: top;
    text-align: left;
}

.listy-margines td a.listy-zwykly {
    vertical-align: top;
    padding-left: 10px;
}

.listy-margines td.listy-p1{
 padding-left: 10px;
 vertical-align: middle;
 font-size: 11px;
 font-weight: bold;
 text-align: left;
 color: #ffffff;
 background-color: #cf0d05;
}
.listy-margines td.listy-p2{
 padding-left: 10px;
 vertical-align: middle;
 text-align: left;
 color: #ffffff;
 background-color: #cf0d05;
}
.listy-margines td.listy-p3{
 padding-left: 10px;
 vertical-align: middle;
 font-size: 11px;
 font-weight: bold;
 text-align: left;
 color: #ffffff;
 background-color: #e22716;
}
.listy-margines td.listy-p4{
 padding-left: 10px;
 vertical-align: middle;
 text-align: left;
 color: #ffffff;
 background-color: #e22716;
}

.listy-link{
 vertical-align: middle;
 text-align: left;
 color: #ffffff;
 text-decoration: none;
}

.listy-link:hover{
 text-decoration: underline;
}

.listy-margines td.listy-spacja{
 background-color: #000000;
}

.right {
 text-align: right;
}
.left {
 text-align: left;
}

#line{
 position: relative;
 top: 5px;
 width: 100%;
 border-bottom:1px solid #333333;
}
#line-dash{
 position: relative;
 margin: 5px 0px 0px 0px;
 height: 5px;
 width: 100%;
 border-top:1px dashed gray;
}

.tekst_tytul{
 padding-left: 10px;
 vertical-align: middle;
 font-size: 16px;
 font-weight: normal;
 text-align: left;
 color: #333;
}

.tekst_subtytul{
 padding-left: 10px;
 vertical-align: middle;
 font-size: 14px;
 font-weight: normal;
 text-align: left;
 color: #333;
}

.tekst {
 vertical-align: middle;
 font-size: 12px;
 font-weight: normal;
 text-align: left;
 color: #333;
}

.digits-london{
	  color: #fff;
	  font-family: Verdana, Tahoma, Arial, "Trebuchet MS", Sans-Serif, Georgia, Courier, "Times New Roman", Serif;
	  font-size: 13px;
	  font-weight: bold;
    background:#ccc none repeat scroll 0 0;
    border:1px solid #bbb;
    margin:0 1px;
    padding:2px 4px;
    text-decoration:none;
}

#lang_pl{
 position: absolute;
 top: 11px;
 left: 970px;
 width: 28px;
 height: 28px;
 z-index: 16;
}

#lang_en{
 position: absolute;
 top: 41px;
 left: 970px;
 width: 28px;
 height: 28px;
 z-index: 16;
}

.fisz{
    position: fixed;
    top: 250px;
    right: 0px;
	width: 48px;
	height: 48px;
	z-index: 11;
}

.lcp{
	cursor: hand;
	cursor: pointer;
}


#paging {
    margin: 0px 7px 0px 7px;
    padding-bottom: 0px;
    padding-top: 4px;
    text-align: right;
    overflow: hidden;
    height: 20px;
}

.paginglink a:active,
.paginglink a:visited,
.paginglink a:link,
.paginglinklast a:active,
.paginglinklast a:visited,
.paginglinklast a:link,
.pagingcurrent a:active,
.pagingcurrent a:visited,
.pagingcurrent a:link,
.pagingcurrent{
	  color: #222;
	  font-family: Verdana, Tahoma, Arial, "Trebuchet MS", Sans-Serif, Georgia, Courier, "Times New Roman", Serif;
	  font-size: 11px;
    background:#F7CDCB none repeat scroll 0 0;
    border:1px solid #680202;
    margin:0 1px;
    padding:2px 4px;
    text-decoration:none;
}

.pagingcurrent {
	  color: #222;
	  font-family: Verdana, Tahoma, Arial, "Trebuchet MS", Sans-Serif, Georgia, Courier, "Times New Roman", Serif;
	  font-size: 11px;
    background: #DB605A;
    border: 1px solid #333;
}

.paginglink a:hover,
.paginglinklast a:hover {
	  color: #222;
	  font-family: Verdana, Tahoma, Arial, "Trebuchet MS", Sans-Serif, Georgia, Courier, "Times New Roman", Serif;
	  font-size: 11px;
    background: #F7CDCB;
    border: 1px solid #999;
}

#number_line {
 display: block;
 width: 100%;
 height: 42px;
 margin: 30px 0px 0px 0px;
 border-bottom: 2px solid #323232;
 clear: both;
}

#number_line #title {
	display: table-cell;
  padding: 8px 10px 0px 15px;
	text-align: left;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #000;
}

span.post-meta {
 position: relative;
 left: 4px;
 top: 0px;
 display: table-cell;
 background: #d11007;
 color: #fff;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 18px;
 margin-top: 25px;
 text-transform: uppercase;
 font-weight: bold;
 text-align: center;
 vertical-align: top;
 -webkit-border-radius: 35px;
 -moz-border-radius: 35px;
 border-radius: 35px;
 width: 35px;
 height: 35px;
 line-height: 35px;

}

span.post-meta span {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 18px;
 margin-top: 25px;
}

#Btitle {
 position: relative;
 top: 0px;
 left: 4px;
 display: block;
 font-weight: bold;
 color: #fff;
 background: #323232;
 -webkit-border-top-right-radius: 4px;
 -webkit-border-top-left-radius: 4px;
 -webkit-border-bottom-right-radius: 0px;
 -webkit-border-bottom-left-radius: 0px;
 -moz-border-radius-topright: 4px;
 -moz-border-radius-topleft: 4px;
 -moz-border-radius-bottomright: 0px;
 -moz-border-radius-bottomleft: 0px;
 border-top-left-radius:4px;
 border-top-right-radius:4px;
 border-bottom-right-radius:0px;
 border-bottom-left-radius:0px;
 width: 100px;
 height: 20px;
 margin: 25px 0px 0px 0px;
 padding: 7px 10px 4px 10px;
}

#vs {
 display: inline-block;
 background: #fff;
 font-style: normal;
 -webkit-border-radius: 3px;
 -moz-border-radius: 3px;
 border-radius: 3px;
 min-height: 100px;
 color: #333;
 width: auto;
 text-align: left;
 border-top: 1px solid #dddddd;
 border-right: 1px solid #dddddd;
 border-bottom: 1px solid #dddddd;
 border-left: 1px solid #dddddd;
 padding: 7px 7px 7px 7px;
 margin: 0px 0px 35px 0px;
}
