#content_left .commercial {
	display: block;
	width: 640px;
	height: 75px;
	background: transparent none repeat scroll 0;
  border: 0 none;
  padding: 0px;
  margin: 10px auto;
  text-align: center;
  }
/******** glosowanie ***********/
#content_left .rating,
#content_left .rating a:hover,
#content_left .rating a:active,
#content_left .rating a:focus,
#content_left .rating .current_rating {
  float: right;
  }

#content_left .purple_hearts,
#content_left .purple_hearts a:hover,
#content_left .purple_hearts a:active,
#content_left .purple_hearts a:focus,
#content_left .purple_hearts .current_rating {
  background: url('/static/img/content_left/results_list/hearts_purple.gif') left -1000px repeat-x;
}

#content_left .beige_hearts,
#content_left .beige_hearts a:hover,
#content_left .beige_hearts a:active,
#content_left .beige_hearts a:focus,
#content_left .beige_hearts .current_rating {
  background: url('/static/img/content_left/results_list/hearts_beige.gif') left -1000px repeat-x;
}

#content_left .rating {
  position: relative;
  width: 90px;
  height: 18px;
  overflow: hidden;
  list-style: none;
  margin: 0;
  padding: 0;
  background-position: left top;
  }
#content_left .rating li {
  display: inline;
  }
#content_left .rating a,
#content_left .rating .current_rating {
  position: absolute;
  top: 0;
  left: 0;
  text-indent: -1000em;
  height: 18px;
  line-height: 18px;
  outline: none;
  overflow: hidden;
  border: none;
  }
#content_left .rating a:hover,
#content_left .rating a:active,
#content_left .rating a:focus{
  background-position: left bottom;
  }
#content_left .rating a.one {
  width: 20%;
  z-index: 6;
  }
#content_left .rating a.two {
  width: 40%;
  z-index: 5;
  }
#content_left .rating a.three {
  width: 60%;
  z-index: 4;
  }
#content_left .rating a.four {
  width: 80%;
  z-index: 3;
  }
#content_left .rating a.five {
  width: 100%;
  }
#content_left .rating .current_rating {
  z-index: 1;
  background-position: left center;
  }
/*********** kontener z mapą ***************/
#content_left #search_gmap_map {
  width:729px;
  height:396px;
  margin-top:10px;
  }
/*********** kontener z treścią na stronie głównej ***********/
#content_left #home_container div.structure {
  }
#content_left #home_container div.structure div.top {
  background:transparent url('/static/img/content_left/home_container/home_container_bg_middle.gif') no-repeat center top;
  padding:5px 0px 0px 0px;
  clear:none;
  height:auto;
  }
#content_left #home_container div.structure div.bottom {
  background:#E9C2FF url('/static/img/content_left/home_container/home_container_bg_bottom.gif') no-repeat center bottom;  
  padding:0px 10px 5px 10px;
  clear:none;
  height:auto;
}
#content_left #home_container div.structure h1.name {
  font-size:20px;
  font-weight:bold;
  margin:0px;
  padding:5px 0px 15px 0px;
  }
#content_left #home_container div.structure a {
  color:#873ABC;
  text-decoration:none;
  }
#content_left #home_container div.structure a:hover {
  color:#873ABC;
  text-decoration:underline;
  }
#content_left #home_container div.text h2 {
	font-weight:bold;
	font-size:14px;
	padding:0px;
	margin-bottom:10px;
	text-transform: none;
}
#content_left #home_container div.structure div.text ul {
  margin-top:0px;
  margin-bottom:0px;
  padding-top:0px;
  padding-bottom:0px;
  }
#content_left #home_container div.structure div.stats {
  padding-top:10px;
  }
#content_left #home_container div.structure div.stats {
  margin-top:10px;
  }
#content_left #home_container div.structure div.text div.paragraph {
  font-weight:bold;
  margin:10px 0px 5px 0px;
}
#content_left #home_container div.structure div.text table.regulamin {
}
#content_left #home_container div.structure div.text table.regulamin td {
  border:0px none;
}
#content_left #home_container div.structure div.text table.regulamin td.point {
  width:40px;
}
#content_left #home_container div.structure table th {
  border-collapse:collapse;
  border:1px solid #48196E;
  padding:3px 5px;
  font-weight:bold;
  }
#content_left #home_container div.structure td {
  border-collapse:collapse;
  border:1px solid #48196E;
  padding:3px 5px;
  }
#content_left #home_container div.structure table.stats td.num {
  width:25px;
  text-align:right;
  }
#content_left #home_container div.structure table.stats td.label {
  width:150px;
  text-align:left;
  }
#content_left #home_container div.structure table.stats td.value {
  width:80px;
  text-align:right;
  }
#content_left #home_container div.foot_structure {
	clear:both;
	height:30px;
	margin-top:10px;
}
/*********** kontener gorny na stronie glownej ***********/
#content_left #home_container {
  /*overflow: auto;*/
  /*margin-bottom: 10px;*/
  }
#content_left #home_container .top {
  clear: both;
  height: 33px;
  background: transparent url('/static/img/content_left/home_container/home_container_bg_top.gif') top center no-repeat;
  }
#content_left #home_container .texttitle {
  height:29px;
  line-height:29px;
  font-size:16px;
  font-weight:bold;
  color:#FBF2E1;
  float:left;
  width:480px;
  text-align:center;
}
#content_left #home_container .middle_light_purple_box {
  padding: 5px 10px 0px 10px;
  background: transparent url('/static/img/content_left/home_container/home_container_bg_middle.gif') top center no-repeat;
  }
#content_left #home_container .bottom_light_purple_box {
  /*height: 100%;*/
  clear: both;
  /*overflow: auto;*/
  background: #e9c2ff url('/static/img/content_left/home_container/home_container_bg_bottom.gif') bottom center no-repeat;
  /*dodane*/
  float:right;
  width:729px;
  }
#content_left #home_container .bottom {
  padding: 0px;
  height: 100%;
  clear: both;
  overflow: hidden;
  }
#content_left #home_container .bottom #white_container_bottom {
  margin-right: 0px;
  }
#content_left #home_container #galleryweeding #white_container_bottom {
  margin-left:0px;
}
/* zakladki gorne */
#content_left #home_container .tabs {
  list-style: none;
  padding: 0px;
  margin: 0px;
  }
#content_left #home_container .tabs li {
  float: left;
  }
#content_left #home_container .tabs li a {
  display: block;
  clear: both;
  overflow: hidden;
  line-height: 28px;
  text-align: center;
  font-size: 12px;
  }
#content_left #home_container .tabs li a.hover, #home_container .tabs li.selected a {
  text-decoration: none;
  color: #873ABC;
  }
  
#content_left #home_container .tabs li a span.text {
  padding: 0px 5px;
  }
#content_left #home_container .tabs li a span.left_round, 
#content_left #home_container .tabs li a span.right_round {
  width: 5px;
  }
#content_left #home_container .tabs li a span.left_round, 
#content_left #home_container .tabs li a span.text,
#content_left #home_container .tabs li a span.right_round {
  display: block;
  float: left;
  background: none;
  cursor: pointer;
  }
  

#content_left #home_container .tabs li a.hover span.text, 
#content_left #home_container .tabs li.selected a span.text {
  background: #fbf2e1;
  }
#content_left #home_container .tabs li a.hover span.left_round, 
#content_left #home_container .tabs li.selected a span.left_round {
  background: transparent url('/static/img/content_left/home_container/home_container_top_bg_tab_left_hover.gif') center left no-repeat;
  }
#content_left #home_container .tabs li a.hover span.right_round, 
#content_left #home_container .tabs li.selected a span.right_round {
  background: transparent url('/static/img/content_left/home_container/home_container_top_bg_tab_right_hover.gif') center right no-repeat;
  }
#content_left #home_container #gmap_body {
  background:url('/static/img/content_left/home_container/map_border.gif') left top no-repeat;
  padding-top:5px;
  }
#content_left #home_container #gmap_object {
  height:387px;
  width:482px;
  }
#content_left #home_container #gmap_border {
  width:482px;
  height:390px;
  margin-left:5px;
}
#content_left #home_container .tightPlayer embed,
#content_left #home_container .tightPlayer object {
  width: 492px;
  }
#content_left #home_container .widePlayer embed,
#content_left #home_container .widePlayer object {
  width: 729px;
  }
  
/* linki dolne */
#content_left #home_container .bottom_nav {
  list-style: none;
  margin: 0px;
  /*poprzednio margin 10,0 , a padding: 0,0*/
  padding: 10px 0px;
  display: block;
  clear: both;
  overflow: hidden;
  height: 100%;
  }
#content_left #home_container .bottom_nav li {
  float: left;
  margin-right: 10px;
  }
#content_left #home_container .bottom_nav li a {
  float: left;
  margin-right: 5px;
  }
  
/* bialy box po prawej u gory*/
#content_left #tab_gallery #white_container_bottom,
#content_left #tab_movie #white_container_bottom {
  padding: 0px;
  margin: 0px;
  /*margin-top: -5px;*/
  margin-right: 0px;
  margin-left: 0px;
  display: inline;
  }

#content_left #tab_gallery div.photos {
	padding-top:15px;
}
#content_left #tab_gallery div.thumbs {
  width:177px;
  height:160px;
  float:left;
  }
#content_left #tab_gallery  div.thumbs div.nav {
  height:20px;
  text-align:right;
  padding:0px 5px 0px 5px;
  line-height:19px;
  }
#content_left #tab_gallery  div.thumbs div.nav span.name {
  float:left;
  text-align:left;
  width:100px;
  height:20px;
  line-height:19px;
  display:block;
  overflow:hidden;
}
#content_left #tab_gallery div.thumbs div.thumb {
  margin:0px auto;
  width:174px;
  height:134px;
  background:#873ABC;
  }
#content_left #tab_gallery div.thumbs div.thumb table {
  margin:2px 0px 0px 2px;
  width:170px;
  height:130px;
  }
#content_left #tab_gallery div.thumbs div.thumb table td {
  width:170px;
  height:130px;
  text-align:center;
  vertical-align:middle;
  background:#000000;
  }
  
#content_left #white_container_top, #white_container_bottom {
  width: 234px;
  float: right;
  margin: 0px 0px 0px 5px;
  }
#content_left #white_container_top  {
  overflow: hidden;
  padding-top: 5px;
  background: transparent url('/static/img/content_left/home_container/home_white_container_bg_top.gif') top center no-repeat;
  }
#content_left #white_container_top .top {
  overflow: hidden;
  height: 28px;
  padding: 0px 10px;
  background: #fbf2e1;
  }
#content_left #white_container_bottom {
  padding: 0px;
  margin: -5px -10px 0px 5px;
  display: inline;
  }
#content_left #player_movie_data {
  display:none;
}
#content_left #player_movie_description {
  color:#FBF2E1;
  text-align:center;
  padding-top:150px;
  font-size:16px;
}
#content_left #white_container_bottom .bottom {
  padding: 0;
  font-size: 5px;
  height: 5px;
  overflow: hidden;
  background: transparent url('/static/img/content_left/home_container/home_white_container_bg_bottom.gif') top center no-repeat;
  }
#content_left #white_container_bottom .content {
  padding: 0px 10px;
  background: #fbf2e1 url('/static/img/content_left/home_container/home_white_container_bg_content.gif') bottom right no-repeat;
  height: 390px;
  }
#content_left #galleryweeding #white_container_bottom .content {
  height: 395px;
}
#content_left #white_container_bottom .content img.logocompany {
  border: 1px solid #48196E;
  float:right;
  margin-left:5px;
  margin-bottom:5px;
  }
#content_left #white_container_bottom .content p {
  text-align:left;
  }
#content_left #white_container_bottom .content p.justify {
  text-align:justify;
}
#content_left #white_container_bottom .content div#contentrate {
  padding-top:10px;
}
#content_left #white_container_bottom #recommendation_link {
	float:left;
	width:115px;
	padding-top:2px;
}
#content_left #white_container_bottom .hline {
  height: 4px;
  font-size: 4px;
  background: transparent url('/static/img/content_left/home_container/home_white_container_hline.gif') center left no-repeat;
  }
#content_left .structure .top .hline {
  height: 1px;
  font-size: 1px;
  margin: 5px 30px;
  /*background: transparent url('/static/img/content_left/home_container/home_white_container_hline1.gif') center left no-repeat;*/
  background: #D9B2EF;
}
/*********** lista wynikow ***********/
#content_left #results_list {
  margin: 0px;
  padding: 0px;
  }
/*********** partnerzy ***********/
#content_left #results_list div.partner {
  padding:10px 15px 0px 15px;
  }
#content_left #results_list div.partner div.logo {
  float:left;
  width:150px;
  }
#content_left #results_list div.partner div.logo table {
  width:136px;
  height:102px;
  }
#content_left #results_list div.partner div.logo td {
  width:136px;
  height:102px;
  vertical-align:middle;
  text-align:center;
  background:#000000;
  }
#content_left #results_list div.partner div.text {
  color:#873ABC;
  }
#content_left #results_list div.partner div.text h3 {
  margin:0px;
  padding:0px;
  font-weight:bold;
  color:#ffffff;
  }
#content_left #results_list div.partner div.text h3 a {
  color:#ffffff;
  text-decoration:none;
  }
#content_left #results_list div.partner div.text h3 a:hover {
  color:#ffffff;
  text-decoration:underline;
  }
#content_left #results_list div.clear {
  height:7px;
  font-size:0px;
  clear:both;
  }
/*********** wyniki filmy **********/
#content_left #results_list .top {
  height: 25px;
  padding: 8px 6px 5px 10px;
  background: transparent url('/static/img/content_left/results_list/results_list_bg_top.gif') bottom left no-repeat;
  }
#content_left #results_list .middle {
  background: #48196e url('/static/img/content_left/results_list/results_list_bg_middle.gif') top left no-repeat;
  }
#content_left #results_list .bottom {
  height: 5px;
  background: transparent url('/static/img/content_left/results_list/results_list_bg_bottom.gif') top center no-repeat;
  }
#content_left #results_list .top .left {
  float: left;
  }
#content_left #results_list .top .right {
  float: right;
  }
#content_left #results_list .hline {
  height: 10px;
  background: transparent url('/static/img/content_left/results_list/results_list_hline.gif') center left no-repeat;
  }
/**** wyniki ****/
#content_left #results_list .result {
  clear: both;
  overflow: hidden;
  height: 100%;
  padding: 5px 10px;
  cursor: default;
  }
  
#content_left #results_list .result_contest_pic,
#content_left #results_list .result_contest_art {
  width: 354px;
  float: left;
  }

#content_left #results_list .result_contest_pic .result .description {
  width: 180px;
  }

#content_left #results_list .result_contest_art .result .description {
  width: 330px;
  }
.nav_contest {
	text-align: right;
	}

#content_left #results_list .result .description {
  width: 560px;
  float: right;
}

#content_left #results_list .result .media_box {
  float: left;
  padding: 2px;
  margin: 5px 10px 10px 0px;
  }
  
#content_left #results_list .result .purple_shadow {
  border-bottom: 2px solid #d6cebf;
  }

#content_left #results_list .result .beige_shadow {
  border-bottom: 2px solid #3a1458;
  }
  
#content_left #results_list .result .media_box .media {
  width:132px;
  height:98px;
  overflow:hidden;
  }
  
#content_left #results_list .result .media_box .empty {
  width: 132px;
  height: 98px;
  background: transparent url('/static/img/content_left/results_list/result_media_bg.gif') center center no-repeat;
  }

#content_left #results_list .result .media_box .media .media_screen td {
  width: 132px;
  height: 98px;
  vertical-align: middle;
  text-align: center;
  background:#000000;
  }
  
#content_left #results_list .result .media_box .media .media_screen td img {
  display: inline;
  }
  
#content_left #results_list .result .media_box .nav {
  clear: both;
  text-align: left;
  width: 132px;
  overflow: hidden;
  }
#content_left #results_list .result .media_box .nav a {
  float: left;
  cursor: pointer;
  line-height: 22px;
  display: block;
  }
#content_left #results_list .result .media_box .nav a:hover {
  text-decoration: none;
  }
#content_left #results_list .result .media_box .nav a.more {
  float: right;
  }
/********** stronicowanie **********/
#content_left div.paginator_top {
  padding-top:5px;
  }
#content_left div.paginator_bottom {
  }
#content_left .paginator {
  margin: auto;
  }
#content_left .paginator td {
  padding: 3px 5px;
  text-align: center;
  }
#content_left .paginator td .selected {
  color:#fffa00;
  font-weight:bold;
  }
/********** kalendarz wydarzeń **********/
#content_left #tab_calendar .calendar_form {
  float: left;
  width: 570px;
  }
#content_left #tab_calendar .calendar_form .middle {
  padding: 0px 5px;
  }
#content_left #tab_calendar .calendar_form .middle .form {
  display: table;
  width: 100%;
  }
#content_left #tab_calendar .calendar_form .middle .form td {
  line-height: 50px;
  height: 50px;
  padding: 2px;
  }
#content_left #tab_calendar .calendar_form .top_left {
  padding-left: 5px;
  background: transparent url('/static/img/content_left/wedding_zone/beige_top_left_corner.gif') top left no-repeat;
  }
#content_left #tab_calendar .calendar_form .top_right {
  padding-right: 5px;
  background: transparent url('/static/img/content_left/wedding_zone/beige_top_right_corner.gif') top right no-repeat;
  }
#content_left #tab_calendar .calendar_form .top_right div {
  overflow: hidden;
  font-size: 2px;
  line-height: 5px;
  height: 5px;
  }
#content_left #tab_calendar .calendar_form .bottom_left {
  margin-bottom: 5px;
  padding-left: 5px;
  background: transparent url('/static/img/content_left/wedding_zone/beige_bottom_left_corner.gif') bottom left no-repeat;
  }
#content_left #tab_calendar .calendar_form .bottom_right {
  padding-right: 5px;
  background: transparent url('/static/img/content_left/wedding_zone/beige_bottom_right_corner.gif') bottom right no-repeat;
  }
#content_left #tab_calendar .calendar_form .bottom_right div {
  font-size: 2px;
  height: 5px;
  line-height: 5px;
  }
#content_left #tab_calendar .calendar_form .form td.vline {
  padding: 0px 7px;
  background: transparent url('/static/img/content_left/wedding_zone/calendar_form_vline.gif') center center no-repeat;
  }
#content_left #tab_calendar .top_purple_box {
  clear: both;
  padding-top: 5px;
  background: #48196e url('/static/img/content_left/wedding_zone/calendar_top_purple_box.gif') top center no-repeat;
  }
#content_left #tab_calendar .bottom_purple_box {
  margin-bottom: 10px;
  padding: 0px 10px 10px 10px;
  background: #48196e url('/static/img/content_left/wedding_zone/calendar_bottom_purple_box.gif') bottom center no-repeat;
  }
#content_left #tab_calendar .event {
  height: 100%;
  overflow: hidden;
  margin-top: 5px;
  }
#content_left #tab_calendar .event a {
  cursor: pointer;
  text-decoration: none;
  }
#content_left #tab_calendar .event a:hover {
  text-decoration: underline;
  }
#content_left #tab_calendar .event_date {
  padding: 2px 0px;
  font-size: 14px;
  font-weight: bold;
  }
#content_left #tab_calendar .event .header {
  background: #fbf2e1 url('/static/img/content_left/wedding_zone/calendar_event_header_right.gif') center right no-repeat;
  clear: both;
  overflow: hidden;
  height: 100%;
  }
#content_left #tab_calendar .event .header .time {
  float: left;
  text-align: center;
  line-height: 25px;
  width: 52px;
  background: #873abc url('/static/img/content_left/wedding_zone/calendar_event_header_left.gif') center left no-repeat;
  }
#content_left #tab_calendar .event .header .title {
  line-height: 25px;
  float: left;
  padding: 0px 10px;
  }
#content_left #tab_calendar .event .header .view {
  line-height: 25px;
  float: right;
  padding: 0px 10px;
  background: transparent url('/static/img/icons/iko_purple_dot.gif') center left no-repeat;
  }
#content_left #tab_calendar .event .description {
  margin-left: 52px;
  display: none;
  }
#content_left #tab_calendar .event .nav {
  clear: both;
  margin: 0px;
  padding: 0px;
  float: right;
  }
#content_left #tab_calendar .event .nav li {
  display: block;
  float: left;
  padding-left: 10px;
  margin-left: 10px;
  background: transparent url('/static/img/icons/iko_gold_dot.gif') center left no-repeat;
  }
#content_left #tab_calendar .add_new_event {
  float: right;
  width: 150px;
  margin: 25px 0px;
  }
#content_left #tab_calendar .add_new_event a {
  float: left;
  margin-left: 5px;
  }
/* ukryty link przy formularzu sortowania */
#content_left #sort_href {
  display: none;
}
/* style do listy gości i kalkulatora */
#content_left #tab_guests table,
#content_left #tab_calculator table {
  width: 100%;
  }
#content_left div.addnamecalc {
  float:right;
  width:230px;
  }
#content_left #tab_guests img,
#content_left #tab_calculator img {
  display: block;
  margin: auto;
  }
#content_left #tab_guests .guests_list_header img {
  cursor: pointer;
  }
#content_left #tab_guests td.data_cell_lm {
  text-align: left;
  vertical-align: middle;
  height: 40px;
  width:121px;
  padding: 0px 5px;
  }
#content_left #tab_guests td.data_cell_cm {
  text-align: center;
  vertical-align: middle;
  height: 40px;
  width: 50px;
  }
#content_left #tab_guests td.data_cell_lm_small {
  text-align: left;
  vertical-align: middle;
  height: 20px;
  width:121px;
  padding: 0px 5px;
  }
#content_left #tab_guests td.data_cell_cm_small {
  text-align: center;
  vertical-align: middle;
  height: 20px;
  width: 50px;
  }
#content_left #tab_guests td.bottom_solid,
#content_left #tab_calculator td.bottom_solid {
  border-bottom: 1px solid #873abc;
  }
#content_left #tab_guests td.bottom_dotted,
#content_left #tab_calculator td.bottom_dotted {
  border-bottom: 1px dotted #873abc;
  }
#content_left #tab_guests td.left_dotted, 
#content_left #tab_calculator td.left_dotted {
  border-left: 1px dotted #873abc;
  }
#content_left #tab_guests td.vline,
#content_left #tab_calculator td.vline {
  background-image: url('/static/img/content_left/wedding_zone/guests_filter_vline.gif');
  background-repeat: no-repeat;
  background-position: center left;
  }
  
#content_left #tab_calculator td.data_cell_lm {
  text-align: left;
  vertical-align: middle;
  height: 30px;
  padding: 0px 5px;
  }
#content_left #tab_calculator td.data_cell_cm {
  text-align: center;
  vertical-align: middle;
  height: 30px;
  width: 100px;
  padding: 0px 5px;
  }
#content_left #tab_calculator td.data_cell_cm input {
  width: 90px;
  }
#content_left #tab_calculator td.data_cell_lm input {

  }
#content_left #tab_calculator td.align_right {
  text-align: right;
  }
#content_left div.myzonetext {
	background:#E9C2FF url('/static/img/content_left/home_container/home_container_bg_bottom.gif') no-repeat center bottom;
	margin-bottom:10px;
}
#content_left div.myzonetext div.header_top {
	background:transparent url('/static/img/content_left/home_container/home_container_bg_middle.gif') no-repeat center top;
}
#content_left div.myzonetext div.middle_content {
	padding:5px 10px 10px 10px;
	color:#48196E;
}
#content_left td.beige_top_left_corner {
  width: 5px;
  height: 5px;
  background: transparent url('/static/img/content_left/wedding_zone/beige_top_left_corner.gif') top left no-repeat;
  }
#content_left td.beige_top_right_corner {
  width: 5px;
  height: 5px;
  background: transparent url('/static/img/content_left/wedding_zone/beige_top_right_corner.gif') top right no-repeat;
  }
#content_left td.beige_bottom_left_corner {
  width: 5px;
  height: 5px;
  background: transparent url('/static/img/content_left/wedding_zone/beige_bottom_left_corner.gif') bottom left no-repeat;
  }
#content_left td.beige_bottom_right_corner {
  width: 5px;
  height: 5px;
  background: transparent url('/static/img/content_left/wedding_zone/beige_bottom_right_corner.gif') bottom right no-repeat;
  }
#content_left td.purple_top_left_corner {
  width: 5px;
  height: 5px;
  background: transparent url('/static/img/content_left/wedding_zone/purple_top_left_corner.gif') top left no-repeat;
  }
#content_left td.purple_top_right_corner {
  width: 5px;
  height: 5px;
  background: transparent url('/static/img/content_left/wedding_zone/purple_top_right_corner.gif') top right no-repeat;
  }
#content_left td.purple_bottom_left_corner {
  width: 5px;
  height: 5px;
  background: transparent url('/static/img/content_left/wedding_zone/purple_bottom_left_corner.gif') bottom left no-repeat;
  }
#content_left td.purple_bottom_right_corner {
  width: 5px;
  height: 5px;
  background: transparent url('/static/img/content_left/wedding_zone/purple_bottom_right_corner.gif') bottom right no-repeat;
  }

#content_left td.content_gallery {
  width:709px;
  padding:0px 5px;
  }

/* styl do wyszukiwarki firm */
/*#content_left #enterprise_retriver table {
  width: 100%;
  }*/
#content_left #enterprise_retriver div#error_enterprise {
  color:#ff0000;
  font-size:12px;
  font-weight:bold;
  text-align:center;
  line-height:15px;
  height:20px;
  }
#content_left #enterprise_retriver table td {
  line-height: 30px;
  vertical-align: middle;
  }
#content_left #enterprise_retriver div.dropdown_dark_purple div.dropdown table td {
  line-height:20px; 
  height:20px;
  }
#content_left #enterprise_retriver div.autocomplete_dark_purple div.autocomplete table td {
  line-height:20px;
  height:20px;
  }
#content_left #enterprise_retriver table td.checklists {
  height:30px;
  line-height:15px;
  }
#content_left #enterprise_retriver table th {
  line-height: 30px;
  vertical-align: top;
  width: 90px;
  text-align: right;
  font-weight: normal;
  padding-right: 10px;
  }
#content_left #enterprise_retriver table td img {
  margin: 5px 0px 5px 5px;
  float: right;
  display: block;
  }
/*#content_left #enterprise_retriver table.form {
  width: 208px;
  float: left;
  }*/
/*#content_left #enterprise_retriver .dropdown_dark_purple table.form td.dropdown input {
  width: 170px;
  }*/
#content_left #enterprise_retriver td.order table.form td.value {
	width:198px;
}
#content_left #enterprise_retriver td.order table.form td.value div.checkbox_accept {
}
#content_left #enterprise_retriver td.order table.form td.value div.checkbox_accept a {
	color:#873ABC;
}
#content_left #enterprise_retriver td.order table.form td.value div.checkbox_accept a:hover {
	color:#873ABC;
}
#content_left #enterprise_retriver td.order table.form td.value div.checkbox_accept img {
	float:left;
	margin-right:5px;
}
#content_left #enterprise_retriver td.order table.form td.value div.accepterror {
	line-height:15px;
}
#content_left #enterprise_retriver .input_dark_purple {
  padding: 0px;
  
  }
#content_left #enterprise_retriver .input_dark_purple input {
  width: 184px;
  }
#content_left #enterprise_retriver .btn_purple1 {
  margin: 5px 0px 5px 5px;
  }
#content_left #enterprise_retriver .checkbox img {
  margin: 5px 5px 5px 0px;
  }
#content_left #enterprise_retriver td.checkbox {
  padding: 0px;
  width: 20px;
  }
#content_left #enterprise_retriver .submit {
  margin: 15px 0px 5px 0px;
  }
#content_left #enterprise_retriver table td.left_padding,
#content_left #enterprise_retriver table td.right_padding {
  width: 5px;
  }

#content_left #enterprise_retriver .top_table {
  display: table;
  }
#content_left #enterprise_retriver .top_table td {
  font-size: 2px;
  line-height: 5px;
  }
#content_left #enterprise_retriver .bottom_table {
  display: table;
  }
#content_left #enterprise_retriver .bottom_table td {
  font-size: 2px;
  line-height: 5px;
  }
  
/* regulamin */
#content_left #home_container div.structure div.regulamin {
}
#content_left #home_container div.structure div.regulamin div.paragraph {
	margin:10px 0px;
	font-weight:bold;
}
#content_left #home_container div.structure div.regulamin table.regulamin td {
	width:680px;
	text-align:left;
	vertical-align:top;
	border:none;
}
#content_left #home_container div.structure div.regulamin table.regulamin td.point {
	text-align:right;
	padding-right:4px;
	width:20px;
}

