table.kontakt {	
	width:100%;	
	border: 1px solid #DDDDDD;
	background-color: #eeeeee;	
}
table.kontakt td{
	text-align: left;
	padding: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}


table.wysylanie_sms {	
	width:50%;	
	border: 1px solid #DDDDDD;
	background-color: #eeeeee;
	margin-top: 15px;
	margin-bottom: 15px;	
}
table.wysylanie_sms td{
	padding: 20px;
	text-align: left;	
}


table.krok3 {
	text-decoration: bold;
	color: black;
	font-size: 12pt; 
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	text-align: center;
	margin-left: 0;
	margin-top: 5px;
	margin-bottom: 10px;
	line-height: 20pt; 	
	border: 1px solid #DDDDDD;	
	background-color: #eeeeee;	
	}
table.krok3 td {
	padding: 10px;
	spacing:10px;
	}	
table.profile {	
	border: 1px solid #DDDDDD;
	background-color: #eeeeee;		
	}
table.profile td, th {	
	padding: 5px;
	text-align: left;
	}
table.profile th {
	font-weight: 800;
	background: #74C5F3;
	text-align: center;
}

div.regulamin {
	border: 1px solid #DDDDDD;	
	background: #eeeeee;	
	background-position:center;
	text-align: center;
	color: #000000;
	text-align: center;
	padding: 10px;
	padding-top: 10px;	
	margin: 5px;
	font-size: 9pt;
	}
	
div.info {
	background: #ccff99;	
	background-position:center;
  	background-repeat:no-repeat;	
	background-image: url("images/info.png");

	background-attachment:relative;
	background-position: center 5px;


	text-align: center;
	color: #336600;
	text-align: center;	
	border: solid 1px #336600;
	padding: 10px;
	padding-top: 35px;	
	margin: 5px;
	font-size: 9pt;
	}
ul.wypunktuj {
		
}

ul.wypunktuj li {	
	padding: 0.5em;
	list-style-type: circle;
	list-style-image:  url(images/bullet.png); 
}

h2.form {
	border: 0px dotted #434343;
	border-bottom: 1px dotted #434343;
	background: #ffffff;
	width: 100%;
	margin: 0px;
	padding: 5px;
}

hr.separate {
	border: 1px solid #dddddd;
}

.style1 {
	background-color: #eeeeee;
}

.style0 {
	background-color: white;
}

.style0_rozszerzone {
	background: #e0bbdd;
	border: 1px solid #FFFFFF;
}

.style0_rozszerzone td {
	border-bottom: 1px solid #FFFFFF;
}

.legenda_wyroznione {
	background: #e0bbdd;
}

.rozszerzone {
	border: 1px solid #dddddd;
	cell-padding: 10px;
}

.rozszerzone_wyroznione {
	border: 1px solid #dddddd;
	cell-padding: 10px;
	background: #e0bbdd
}

.thumb_wyroznione {
	border: 1px solid #dddddd;
	padding: 0px;
	background: #e0bbdd;
}

ul.faq {
	text-align: left;
}

li.faq {
	type: disc;
}

p.faq {
	text-align: left;
}

li {
	list-style: none;
}

.tabs,.blocks { /*padding: 0px 0 0 0px*/
	padding: 5px;
	margin: 0px;
}

.tabs { /*z-index: 0;*/
	position: relative;
	top: 0px;
	left: 0px;
	padding-left: 0px;
}

.tabs li {
	width: 193px;
	height: 40px;
	padding-top: 0px;
}

.tabs li h3 {
	padding: 6px 9px 0px 12px;
}

.tabs li h3 a {
	height: 26px;
	width: 156px;
	display: block;
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;
	color: #555454;
	background: transparent url(images/bg_tab_arrow_closed.gif) no-repeat
		100% 0
}

.tabs li.open h3 a,.tabs li h3 a:hover {
	text-decoration: none;
	width: 167px
}

.tabs li.heading {
	background: none;
	height: 34px;
	padding-left: px;
	width: 177px
}

.tabs li.make {
	background: transparent url(images/bg_tab_make.gif) no-repeat 0 0
}

.tabs li.make .open {
	background: transparent url(images/bg_tab_make_open.gif) no-repeat 0 0
}

.tabs li.make .open h3 a,.tabs li.make h3 a:hover {
	background: transparent url(images/bg_tab_arrow_hover_make.gif)
		no-repeat 100% 0;
	color: #0087b9
}

.tabs li.type {
	background: transparent url(images/bg_tab_type.gif) no-repeat 0 0
}

.tabs li.type .open {
	background: transparent url(images/bg_tab_type_open.gif) no-repeat 0 0
}

.tabs li.type .open h3 a,.tabs li.type h3 a:hover {
	background: transparent url(images/bg_tab_arrow_hover_type.gif)
		no-repeat 100% 0;
	color: #6b9c0f
}

.tabs li.pricerange {
	background: transparent url(images/bg_tab_pricerange.gif) no-repeat 0 0
}

.tabs li .pricerange .open {
	background: transparent url(images/bg_tab_pricerange_open.gif) no-repeat
		0 0
}

.tabs li.pricerange .open h3 a,.tabs li.pricerange h3 a:hover {
	background: transparent url(images/bg_tab_arrow_hover_pricerange.gif)
		no-repeat 100% 0;
	color: #e0c800
}

.tabs li.features {
	background: transparent url(images/bg_tab_features.gif) no-repeat 0 0
}

.tabs li.features .open {
	background: transparent url(images/bg_tab_features_open.gif) no-repeat 0
		0
}

.tabs li.features .open h3 a,.tabs li.features h3 a:hover {
	background: transparent url(images/bg_tab_arrow_hover_features.gif)
		no-repeat 100% 0;
	color: #d58d03
}

.tabs li.multichoice {
	background: transparent url(images/bg_tab_multichoice.gif) no-repeat 0 0
}

.tabs li.multichoice .open {
	background: transparent url(images/bg_tab_multichoice_open.gif)
		no-repeat 0 0
}

.tabs li.multichoice .open h3 a,.tabs li.multichoice h3 a:hover {
	background: transparent url(images/bg_tab_arrow_hover_multichoice.gif)
		no-repeat 100% 0;
	color: #c80000
}

table.na_skroty {
	width: 100%;
}

table.na_skroty td {
	text-align: left;
	padding: 5px;
}

div.naglowek {
	background: #dddddd;
	font-weight: 700;
	padding: 3px;
	color: #000;
}

div#main_q {
	padding: 5px;
	float: center;
	text-align: center;
	background-color: #FFFFFF;
	align: center;
	border: 1px solid #DDDDDD;
	margin-bottom: 15px;
	margin-top: 15px;
}

div#left_q {
	float: left;
	width: 200px;
	border: 0px solid  #ddd;
	padding: 5px;
}

div#right_q {
	padding: 5px;
	float: right;
	width: 750px;
	border: 0px solid  #ddd;
	padding-left:10px;
	border-left: 0px dotted  #dddddd;
	text-align: center;
}

.warning {
	color: #ff0000;
	text-align: center;
	background: #FFFF99;
	border: solid 1px #FF0000;
	padding: 5px;
	margin: 5px;
	font-size: 9pt;
	font-weight: 700;
}

input.btn {
	color: #FFFFFF;
	font-size: 0.9em;
	background-color: #ff9124;
	border: 1px solid;
	/*   border-top-color:#dababa; */ /*   border-left-color:#dababa; */
	/*   border-right-color:#dababa; */
	/*   border-bottom-color:#dababa;  */
	/*   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffD7E7FF');
*/
	 background-image: url('images/headerMenu.gif');
	height: 25px;
	width: 95px;
	line-height: 25px;
	text-align: center;
	text-vlign: middle;
	spacing: 0;
	padding: 0;
	margin: 0px;
	font-weight: bold;
}

input.btn_long {
	color: #FFFFFF;
	font-size: 0.9em;
	background-color: #ff9124;
	border: 1px solid;
	/*   border-top-color:#dababa; */ /*   border-left-color:#dababa; */
	/*   border-right-color:#dababa; */
	/*   border-bottom-color:#dababa;  */
	/*   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffD7E7FF');
*/
	 background-image: url('images/headerMenu.gif');
	height: 25px;
	
	line-height: 25px;
	text-align: center;
	text-vlign: middle;
	spacing: 0;
	padding: 0;
	padding-left:5px;
	padding-right:5px;
	margin: 0px;
	font-weight: bold;
}


.obowiazkowe { /*  background: #FFB970; */
	background: #FCF4D7;
	/*  color: #FFFFFF;*/
}

.naglowek {
	font-weight: 600;
}

.cell {
	border: 1px solid #fff;
	text-align:center;
}

.success {
	color: #336600;
	text-align: center;
	background: #ccff99;
	border: solid 1px #336600;
	padding: 5px;
	margin: 5px;
	font-size: 8pt;
}

.message {
	color: #336600;
	text-align: center;
	background: #ccff99;
	border: solid 1px #336600;
	padding: 5px;
	margin: 5px;
	font-size: 8pt;
}

.error {
	font-weight: 600;
	color: #FF0000;
	text-align: center;
	background: #FFFF99;
	border: solid 1px #FF0000;
	padding: 5px;
	margin: 5px;
	font-size: 8pt;
}

.naglowek {
	font-weight: 600;
}

.cell {
	border: 1px solid #fff;
}

.witaj { /*	display:block; */
	text-decoration: none;
	color: #ddd;
	height: 33px;
	/*	width:150px;  */
	line-height: 33px;
	/* border-left:1px solid #FFF; */
	position: relative;
	text-align: left;
	padding: 0;
	margin: 0;
	font-weight: normal;
}

h1 {
	text-decoration: bold;
	color: black;
	font-size: 11pt;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	text-align: center;
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 10px;
	line-height: 13pt;
	padding: 5px;
	border: 1px solid #DDDDDD;
	cell-padding: 10px;
	background-color: #eeeeee;
}

h2 {
	padding: 4px;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	color: black;
	line-height: 110%;
	text-align: left;
	background-color: #eeeeee;
	font-weight: 600;
	border: 1px solid #DDDDDD;
}

h2.logowanie {
	padding: 10px;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	color: black;
	line-height: 110%;
	text-align: center;
	background-color: #eeeeee;
	font-weight: 600;
	border: 1px solid #DDDDDD;
}

h3 {
	color: #990000;
	font-size: 8pt;
	font-family: "Verdana";
	text-align: center;
	vertical-align: middle;
	bottom-margin: 0px;
	padding: 0px
}

h4 {
	padding: 4px;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	color: black;
	line-height: 110%;
	text-align: left;
	background-color: #eeeeee;
	font-weight: 600;
	border: 1px solid #DDDDDD;
}

div.lm h1 {
	text-align: center;
	padding: 5px;
}

div.lm h2 {
	padding: 3px;
	text-align: left;
}

div.lm h3 {
	text-align: left;
	padding: 2px;
}

div.lm li {
	padding: 5px;
}

.wyniki {
	width: 100%;
	padding: 5px;
	spacing: 5px;
}

thead {
	border-left: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	background: #74C5F3;
	background-image: url('images/blue-head.gif');
	background-repeat: repeat-x;
	margin-top: 0px;
	margin-bottom: 0px;
}

thead th {
	border: 1px solid #ffffff;
	padding: 6px;
}

tfoot th {
	border: 1px solid #ffffff;
	padding: 6px;
}

tfoot {
	padding: 0px;
	background: #74C5F3;
	background-image: url('images/blue-head.gif');
	background-repeat: repeat-x;
	margin-top: 0px;
	margin-bottom: 0px;
	border-left: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
}

tbody td {
	padding: 6px;
}

div.blue_panel {
	background: #74C5F3;
	/*	background: #FFFFFF; */
	background-image: url('images/blue-head.gif');
	background-repeat: repeat-x;
	height: 33px;
	margin-top: 3px;
	margin-bottom: 3px;
	width: 100%;
	border-left: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	vertical-align: middle;
}

img {
	border: 0;
}

tr.rowodd {
	
}

tr.roweven {
	background-color: #D7E7FF;
}

th { /*	padding: 0.5em;*/
	border: 0px solid #777777;
	font-weight: 500;
	/*	font-size: 8pt; */
}

.sortcol {
	cursor: pointer;
	/*	padding: 1px;*/
	background-repeat: no-repeat;
	background-position: right center;
}

.sortasc {
	text-align: center;
	background-color: #52BF46;
	background-image: url(up.gif);
	background-position: center top;
}

.sortdesc {
	text-align: center;
	background-color: #D54444;
	background-image: url(down.gif);
	background-position: center bottom;
}

.nosort {
	cursor: default;
	text-align: center;
}

.wiecej {
	text-align: center;
	background-color: #cccccc;
}

.container a,.container a:visited,.container a:active {
	position: relative;
	padding: 0;
	margin: 0;
}

.container {
	display: table;
}

.item {
	border: 1px solid #DDDDDD;
}

.row {
	display: table-row;
}

.left {
	text-align: left;
	vertical-align: top;
	display: table-cell;
	clear: both;
	position: relative;
	float: left;
}

.right {
	text-align: left;
	vertical-align: middle;
	display: table-cell;
	clear: both;
	position: relative;
}

.left p { /*	font-weight:bold;*/
	
}

div.t_naglowek {
	clear: both;
	background-color: #eeeeee;
}

div.t_cialo {
	clear: both;
	background-color: #dddddd;
}

div.t_obrazek {
	background-color: #aaaaaa;
	clear: both;
}

div.spacer {
	clear: both;
}

div.quicksearch {
	padding: 10px;
	float: center;
	text-align: center;
	background-color: #FFFFFF;
	align: center;
	border: 1px solid #DDDDDD;
	margin-bottom: 15px;
	margin-top: 15px;
}

div.lm {
	padding: 10px;
	float: center;
	text-align: left;
	background-color: #FFFFFF;
	align: center;
	border: 1px solid #DDDDDD;
	margin-bottom: 15px;
	margin-top: 15px;
}

div.linki {
	padding: 10px;
	float: center;
	text-align: left;
	background-color: #FFFFFF;
	align: center;
	border: 1px solid #DDDDDD;
	margin-bottom: 15px;
	margin-top: 15px;
}

div.float {
	padding: 10px;
	float: center;
	border: 1px solid #DDDDDD;
	text-align: center;
	background-color: #eeeeee;
}

/****************** FOOTER PANEL ******************/
#footer {
	width: 100%;
	/*	border-top:1px solid #999;*/
	border: 1px solid #DDDDDD;
	/*	background-image:url(images/footbg.jpg); */
	background-position: bottom;
	background-repeat: repeat-x;
	height: 30px;
	background-color: #eeeeee;
	font-size: 0.9em;
	clear: both;
	padding: 5px;
}

.partnerzy { /*style="border: dotted 1px #dddddd;padding: 5px; "*/
	border: 1px solid #DDDDDD;
	/*	background-image:url(images/footbg.jpg); */
	background-position: bottom;
	background-repeat: repeat-x;
	/*	height:30px; */
	background-color: #eeeeee;
	font-size: 0.9em;
	clear: both;
	padding: 5px;
}

#footer p {
	text-align: center;
	padding: 5;
	margin: 0;
	line-height: 25px;
}

#footer ul {
	margin: 5px;
	padding: 5px;
}

#footer li {
	float: right;
	list-style-type: none;
}

/****************** HEADER LOGO ******************/
#headerLogo {
	float: left;
	height: 10px;
}

/****************** HEADER Skroty ******************/
#headerSkroty {
	float: right;
	height: 10px;
}

/****************** HEADER PANEL ******************/
#headerPanel {
	width: auto;
	margin: 0;
	padding: 0;
}

.ticker {
	border-top: 0.5pt #FFFFFF solid;
	color: #FFFFFF;
	font-size: 0.9em;
	background: #FF9966;
	background-image: url('images/headerMenu.gif');
	background-repeat: repeat-x;
	/*	height: 33px; */
}

/****************** HEADER MENU ******************/
#headerMenu {
	background-image: url('images/headerMenu.gif');
	background-repeat: repeat-x;
	/*	background-color:#D65A36; */
	width: auto;
	padding: 0;
	height: 33px;
	list-style-type: none;
	font-size: 0.9em;
	/*	background-image:url('images/rightcorner.png'); */
	/*	background-position: right top; */
	/*	background-repeat:no-repeat; */
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0px
}

#headerMenu ul {
	margin: 0;
	padding: 0;
}

#headerMenu li {
	float: right;
	list-style-type: none;
}

#headerMenu a,#headerMenu a:visited,#headerMenu a:active {
	display: block;
	text-decoration: none;
	color: #fff;
	height: 33px;
	width: 120px;
	line-height: 33px;
	border-left: 1px solid #FFF;
	position: relative;
	text-align: center;
	padding: 0;
	margin: 0;
	font-weight: bold;
}

#headerMenu a:hover {
	color: #333;
	text-decoration: none;
	/*	background-color:#D65A36;*/
	/*	background-image:url('images/rightcorner.png'); */
	background-image: url('images/headerMenuHover.gif');
}

UL.general LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	LINE-HEIGHT: 15px;
	PADDING-TOP: 5px;
	LIST-STYLE-TYPE: square;
	TEXT-ALIGN: left
}

.mini_ogloszenie {
	PADDING-LEFT: 3px;
}

.box {
	border: 1px solid #dddddd;
	cell-padding: 10px;
	text-align: center;
	align: center;
}

.oferta {
	text-align: center;
	position: relative;
	top: 10;
	padding: 10px;
	color: #000000;
	font-style: oblique;
}

.ofertadnia {
	padding: 5px;
	border: 1px solid #DDDDDD;
	cell-padding: 10px;
	text-align: center;
	background-color: #eeeeee;
	margin: 0px auto;
	align: center;
}

.logowanie {
	text-align: center;
	border: 1px solid #DDDDDD;
	background-color: #eeeeee;
	padding: 5px;
}

table.logowanie2 {	
	height: 300px;
	width:100%;
	text-align: center;
	border: 1px solid #DDDDDD;
	background-color: #eeeeee;	
}
table.logowanie2 td{
	padding: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

table.rejestracja {	
	height: 300px;
	width:700px;
	text-align: center;
	border: 1px solid #DDDDDD;
	background-color: #eeeeee;	
}
table.rejestracja td{
	padding: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
table.zapiszto {	
	border: 1px solid #DDDDDD;	
	background: #eeeeee;
	margin-top:10px;
	margin-bottom:10px;			
}
table.zapiszto td{
	padding: 10px;	
	border: 1px solid #dddddd;
}
table.zapiszto th{
	padding: 10px;
	font-weight:600;
	border: 1px solid #dddddd;
	background: #aaaaaa;
	color: #ffffff;
	text-align: center;	
}



#zamknij {
	text-align: center;
}

#regulamin_body H1 {
	color: #000000;
}

#regulamin_body {
	margin: 5px;
	border: 1px solid #DDDDDD;
	text-align: left;
	background-color: #ffffff;
	padding: 10px
}

#faq_body {
	margin: 5px;
	border: 1px solid #DDDDDD;
	text-align: left;
	background-color: #ffffff;
	padding: 10px
}

#regulamin {
	border: 1px solid #DDDDDD;
	text-align: center;
	background-color: #eeeeee;
	width: 100%;
	float: center;
	padding: 5px;
}

.tresc_ogloszenia {
	border: 1px solid #dddddd;
}

.style0 td {
	border-left: 1px dotted #eeeeee;
	border-right: 1px dotted #eeeeee;
}

.miniaturka {
	border: 1px solid #dddddd;
	padding: 2px;
	background: #FFFFFF;
}

.preview {
	border: 1px solid #dddddd;
	padding: 5px;
	cell-padding: 5px;
	cell-spacing: 5px;
}

.picture {
	border: 1px solid #dddddd;
	padding: 2px;
	background: #FFFFFF;
}

#miniobraz {
	position: relative;
	left: 0px;
	top: 0px;
	border: 0px solid #ff0000;
	z-index: 0;
}

.generalbox {
	border-width: 1px;
	border-style: solid;
	margin-bottom: 15px;
	padding: 10px;
}

IMG {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px
}

TABLE {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	border-collapse: collapse;
}

tr.dotted {
	border: thin dotted; override;
	color: red
}

.hr {
	margin: 0;
	padding: 5px;
	border-bottom: 1px dotted #A5AEC5;
}

hr {
	border-color: #434343 -moz-use-text-color -moz-use-text-color;
	border-style: dotted none none;
	border-width: 1px 0 0;
	margin: 1.4em 0;
}

A:link {
	color: #153D79;
	TEXT-DECORATION: underline;
}

A:visited {
	color: #153D79;
	TEXT-DECORATION: underline;
}

A:hover {
	COLOR: #000;
	TEXT-DECORATION: none
}

A.nolink {
	COLOR: #000000;
	TEXT-DECORATION: none
}

.class2 A:link {
	COLOR: #FFFFFF
}

.class2 A:visited {
	COLOR: #FFFFFF
}

.class2 A:hover {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none
}

TD {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

P {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif
}

UL {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif
}

LI {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif
}

A {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif
}

.search_form_header {
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: left;
}

.insert_form_header {
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: left;
}

.uwaga {
	color: #336600;
	text-align: center;
	background: #ccff99;
	border: solid 1px #336600;
	padding: 5px;
	margin: 5px;
	font-size: 8pt;

}

.required {
	color: red;
	font-weight: bold;
}

.search_form_submit {
	TEXT-ALIGN: CENTER;
}

.search_form_box {
	width: 90%;
}

.top_menu {
	background-image: url(images/top_menu.gif);
	background-repeat: no-repeat;
}

.menu_s {
	PADDING-RIGHT: 12px;
	PADDING-LEFT: 12px;
	PADDING-BOTTOM: 12px;
	FONT: 12px Verdana;
	COLOR: #456479;
	PADDING-TOP: 12px;
	BACKGROUND-REPEAT: repeat-x;
	LETTER-SPACING: 4px;
	BACKGROUND-COLOR: #D65A36
}

.menu_k {
	PADDING-RIGHT: 12px;
	PADDING-LEFT: 12px;
	PADDING-BOTTOM: 12px;
	FONT: 12px Verdana;
	COLOR: #456479;
	PADDING-TOP: 12px;
	BACKGROUND-REPEAT: repeat-x;
	LETTER-SPACING: 4px;
	BACKGROUND-COLOR: #666633
}

.komorka {
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.kupsprzedaj {
	border-bottom-style: solid;
	border-bottom-color: white;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-color: white;
	border-top-width: 1px;
}

img {
	border: 1px solid #434343;
	padding: 2px
}

div.lm img {
	border: 1px solid #dddddd;
	padding: 2px
}
