.main_tomascon_top {

	background-image: url(../4rent_www_03.jpg);

	margin-left: auto;

	margin-right: auto;

	height: 229px;

	width: 905px;

	background-repeat: no-repeat;

	position: relative;

}



.main_tomascon_content {

	margin-left: auto;

	margin-right: auto;

	width: 905px;

	position: relative;

	vertical-align: top;

	background-position: center top;

}

.col_menu_head {

	background-image: url(../4rent_www_07.png);

	background-repeat: no-repeat;

	height: 46px;

	width: 725px;

	background-position: left top;

	margin-top: 0px;

	position: relative;

	clear: both;

	float: left;

}

.col_box {

	width: 180px;

	float: right;

	background-color: #EFEFEF;

	clear: right;

	color: #333333;

	background-position: center top;

	margin: 0px;

	vertical-align: top;

	position: relative;

	height: auto;

}



.main_tomascon_blank {

	margin-left: auto;

	margin-right: auto;

	height: 15px;

	width: 807px;

	position: relative;

	clear: both;

	margin-top: 0px;

	margin-bottom: 0px;

}



.content_box {

	width: 725px;

	float: left;

	clear: left;

	position: relative;

	background-image: url(../4rent_www_13.png);

	background-repeat: repeat-y;

	height: auto;

}

.content_box_head {

	background-image: url(../4rent_www_07.png);

	background-repeat: no-repeat;

	height: 46px;

	width: 725px;

	margin-top: 0px;

	position: relative;

}



.content_box_headglowna {

	background-image: url(../4rent-sglowna.gif);

	background-repeat: no-repeat;

	height: 46px;

	width: 725px;

	background-position: left top;

	margin-top: 0px;

	position: relative;

	clear: both;

	float: left;

	

	

}



.content_box_headkalk {

	background-image: url(../4rent-kalk.gif);

	background-repeat: no-repeat;

	height: 46px;

	width: 725px;

	background-position: left top;

	margin-top: 0px;

	position: relative;

	clear: both;

	float: left;

	

	

}



.content_box_headlinki {

	background-image: url(../4rent-linki.gif);

	background-repeat: no-repeat;

	height: 46px;

	width: 725px;

	background-position: left top;

	margin-top: 0px;

	position: relative;

	clear: both;

	float: left;

	

	

}



.content_box_headpraca {

	background-image: url(../4rent-praca.gif);



	background-repeat: no-repeat;

	height: 46px;

	width: 725px;

	background-position: left top;

	margin-top: 0px;

	position: relative;

	clear: both;

	float: left;

	

	

}



.content_box_headonas {

	background-image: url(../4rent-onas.gif);



	background-repeat: no-repeat;

	height: 46px;

	width: 725px;

	background-position: left top;

	margin-top: 0px;

	position: relative;

	clear: both;

	float: left;

	

	

}



.content_box_headjachty {

	background-image: url(../4rent-jachty.gif);

	

	background-repeat: no-repeat;

	height: 46px;

	width: 725px;

	background-position: left top;

	margin-top: 0px;

	position: relative;

	clear: both;

	float: left;

	



}





.content_box_headmore {

	background-image: url(http://www.4rent.pl/baza/images/4rent-szczegoly.gif);

	

	background-repeat: no-repeat;

	height: 46px;

	width: 725px;

	background-position: left top;

	margin-top: 0px;

	position: relative;

	clear: both;

	float: left;

	



}







.content_box_headwynik {

	background-image: url(../4rent-wyniki.gif);

	

	background-repeat: no-repeat;

	height: 46px;

	width: 725px;

	background-position: left top;

	margin-top: 0px;

	position: relative;

	clear: both;

	float: left;

	



}



.content_box_headrunowo {

	background-image: url(../4rent-runowo.gif);

	

	background-repeat: no-repeat;

	height: 46px;

	width: 725px;

	background-position: left top;

	margin-top: 0px;

	position: relative;

	clear: both;

	float: left;

	



}



.content_padding {

	padding: 8px 20px;

	text-align: justify;

}

.content_padding2 {

	padding: 8px 5px;

	text-align: justify;

}

.text_normal {

	padding: 5px 20px;

	text-align: justify;

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 12px;

	color: #333333;

}

.col_bottom {

	width: 210px;

	height: 25px;

	padding: 0px;

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 12px;

	color: #333333;

	text-align: left;

	position: relative;

	float: left;

	background-color: #EFEFEF;

}



.main_4rent_foot {



	background-image: url(../4rent_www_16.gif);



	margin-left: auto;



	margin-right: auto;



	height: 84px;



	width: 100%;



	background-repeat: repeat-x;



	font-size: 12px;



	position: relative;



	clear: both;



	background-position: center;



}

.col_kontakt_box {

	background-image: url(../4rent_www_06.png);

	background-repeat: no-repeat;

	background-position: right top;

	height: 218px;

	width: 180px;

}

.col_spacer {

	width: 210px;

	height: 15px;

	padding: 0px;

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 12px;

	color: #333333;

	text-align: left;

	position: relative;

	float: left;

	background-color: #FFFFFF;

	clear: left;

}







.col_txt_menu {

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 12px;

	color: #333333;

width: 165px;

	position: absolute;

	line-height: 130%;

	padding: 0px;

	margin-top: 0px;

	margin-bottom: -5px;

	margin-left: 12px;

		

		 list-style: none;

		

	bottom: 0px;

		

		

}



.col_box_menu {

	width: 165px;

	height: 25px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #B1B1B1;

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 12px;

	color: #333333;

	text-align: left;

	position: relative;

	list-style-image: none;

	background-image: url(../tomascon_bullet_12.gif);

	background-position: left center;

	margin:0px auto;

	list-style-image: none;

	background-repeat: no-repeat;



}

li{

list-style-image: none;	



}













	









.content_box a:link {

	color: #FF0000;

	text-decoration: none;

	 outline: none;

}

.content_box a:visited {

	color: #FF0000;

	text-decoration: none;

	 outline: none;

}

.content_box a:hover {

	color: #990000;

	text-decoration: none;

	 outline: none;

}

.content_box a:active {

	color: #FF5353;

	text-decoration: none;

	 outline: none;

}

.event_table {

	padding-top: 10px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #999999;

	text-align: left;

	background-position: top;

	vertical-align: top;

	width: 520px;

}

.photo_event {

	border: 1px solid #FF0000;

	margin-top: 10px;

	margin-right: auto;

	margin-bottom: 5px;

	margin-left: 50px;

}

.main_head_promocje {



	background-image: url(../tomascon_belka_aktprom.jpg);

	background-repeat: no-repeat;

	height: 29px;

	width: 284px;

	margin-top: 0px;

	position: relative;

}

.main_head_gadzety3 {



	background-image: url(../tomascon_belka_gadzety2.jpg);

	background-repeat: no-repeat;

	height: 29px;

	width: 284px;

	margin-top: 0px;

	position: relative;

}

.box_head_gadzety2 {



	background-image: url(../tomascon_belka_eventy2.jpg);

	background-repeat: no-repeat;

	height: 29px;

	width: 284px;

	margin-top: 0px;

	position: relative;

}

.main_midbox {

	width: 284px;

	float: left;

	background-color: #EFEFEF;

	clear: left;

	color: #333333;

	background-position: center top;

	margin: 0px;

	vertical-align: top;

	position: relative;

	height: 180px;

}

.main_midbox2 {





	width: 284px;

	float: right;

	background-color: #EFEFEF;

	clear: right;

	color: #333333;

	background-position: center top;

	margin: 0px;

	vertical-align: top;

	position: relative;

	height: 180px;

}

.col_kursy_box {

	background-image: url(../4rent_www_10.png);

	background-repeat: no-repeat;

	height: 153px;

	width: 180px;

	background-position: right top;

	margin-top: 0px;

	float: right;

	clear: right;

}

.foot_padding {

	font-family: Tahoma, Arial, Verdana, sans-serif;

	color: #FFFFFF;

	height: 40px;

	position: relative;

	line-height: 120%;

	margin: 0px 11px;

	padding: 10px;

	width: 800px; 

	float: left;

	clear: left;          

}

.foot_padding2 {

	font-family: Tahoma, Arial, Verdana, sans-serif;

	color: #333333;

	bottom: 0px;

	line-height: 120%;

	margin: 0px auto;

	float: none;

	clear: both;

	padding-top: 35px;

	position: relative;

	height: 30px;

	width: 905px;

	background-repeat: no-repeat;

	background-position: center top;

	background-image: url(../4rent_www_17.png);

	padding-left: 40px;

}







.foot_padding3 {

	font-family: Tahoma, Arial, Verdana, sans-serif;

	color: #333333;

	height: 30px;

	bottom: 0px;

	line-height: 120%;

	margin: 0px 18px;

	padding: 10px;

	width: 400px;

position: relative;

}

.photo_odziez {

	margin-top: 10px;

	margin-right: auto;

	margin-bottom: 5px;

	margin-left: 50px;

	background-position: left top;

	position: relative;

	clear: left;

	float: left;

}

.top_txt {

	text-align: right;

	padding-left: 320px;

}

.col_mapka_box {



	background-image: url(../4rent_www_11.png);

	background-repeat: no-repeat;

	height: 203px;

	width: 180px;

	background-position: right top;

	margin-top: 0px;

}

.main_wybierak {

	background-image: url(../4rent_www_05.png);

	background-repeat: no-repeat;

	height: 108px;

	width: 725px;

	background-position: left top;

	margin-top: 0px;

	position: relative;

	clear: left;

	float: left;

}

.main_srodek {

	background-image: url(../4rent_www_09.png);

	background-repeat: no-repeat;

	width: 725px;

	background-position: left top;

	position: relative;

	clear: left;

	float: left;

	z-index: 1;

	margin: 0px;

	padding: 0px;

}

.main_srodek2 {







	background-image: url(../4rent_www_14.png);

	background-repeat: repeat-y;

	height: 20px;

	width: 725px;

    background-position: left top;

	margin-top: 0px;

	position: relative;

}

.main_domkniecie {

	background-image: url(../4rent_www_15.png);

	background-repeat: repeat-y;

	height: 29px;

	width: 725px;

	background-position: left top;

	margin-top: 0px;

	position: relative;

	float: left;

	clear: left;

}

.main_txt {











	background-image: none;

	background-repeat: no-repeat;

	width: 725px;

    background-position: left top;

	margin-top: 0px;

	position: relative;

}

.main_srodek_bg {

	background-repeat: no-repeat;

	width: 725px;

	background-position: left top;

	margin-top: 0px;

	position: relative;

	z-index: 10;

}

.col_kontakt_txt {

	background-image: none;

	height: 100px;

	width: 135px;

	color: #FFFFFF;

	padding-top: 70px;

	padding-right: 10px;

	padding-bottom: 10px;

	padding-left: 10px;

	font-size: 11px;

	line-height: 14px;

}

.col_kontakt_txt a:link {

	color: #FF0000;

	text-decoration: none;

	 outline: none;

}

.col_kursy_txt {



	background-image: none;

	height: 100px;

	width: 135px;

	color: #FFFFFF;

	padding-top: 35px;

	padding-right: 10px;

	padding-bottom: 10px;

	padding-left: 10px;

	font-size: 11px;

	line-height: 15px;

}

.col_mapka_txt {

	background-image: none;

	height: 80px;

	width: 160px;

	color: #FFFFFF;

	padding-top: 35px;

	padding-right: 0px;

	padding-bottom: 6px;

	padding-left: 6px;

	font-size: 11px;

	line-height: 15px;

	margin-left: 1px;

}

.main_of_spec {

	background-image: none;

	height: 80px;

	width: 160px;

	color: #FFFFFF;

	padding-top: 35px;

	padding-right: 0px;

	padding-bottom: 6px;

	padding-left: 6px;

	font-size: 11px;

	line-height: 15px;

	margin-left: 1px;

}

.col_menu_head2 {



	background-image: url(../4rent_tlo_baza_07.gif);

	background-repeat: no-repeat;

	height: 46px;

	width: 905px;

	background-position: left top;

	margin-top: 0px;

	position: relative;

	clear: both;

	float: left;

}

.main_srodek_bg2 {



	background-repeat: no-repeat;

	width: 905px;

	background-position: left top;

	margin-top: 0px;

	position: relative;

	z-index: 10;

}

.content_box2 {

	width: 905px;

	float: left;

	clear: left;

	background-image: url(../4rent_tlo_baza_09.gif);

	background-repeat: repeat-y;

}

.main_srodek_2 {

	background-image: url(../4rent_tlo_baza_08.gif);

	background-repeat: no-repeat;

	width: 905px;

	background-position: left top;

	margin-top: 0px;

	clear: left;

	float: left;

	z-index: 1;

	

}

.main_domkniecie2 {



	background-image: url(../4rent_tlo_baza_11.gif);

	background-repeat: repeat-y;

	height: 29px;

	width: 905px;

	background-position: left top;

	margin-top: 0px;

	position: relative;

	float: left;

	clear: left;

}

.main_zaslepka {

	background-image: url(../4rent_tlo_baza_06.gif);

	background-repeat: no-repeat;

	height: 108px;

	width: 180px;

	background-position: right top;

	margin-top: 0px;

	float: right;

	clear: right;

}

.baza_wiersz_tytul1 {

	background-image: url(../4rent_baza_head_10.gif);

    #position: relative; 

    display: table;

	

	height: 32px;

	width: 858px;

	margin-right: auto;

	margin-left: auto;

	

	

	



}

.baza_col1 {

	 #position: absolute; 

	 #top: 50%;

	width: 63px;

	 display: table-cell;

	 	vertical-align: middle;

		text-align: center;

		



		

	

}.txt_col {

	 #position: relative; #top: -50%;



	

		

	

	 



	

}

.wiersz_jasny {

	background-color: #4f5054;

	color: #E0E0E0;

}

.wiersz_ciemny {

	background-color: #595a5e;

	color: #E0E0E0;

}



.atable1 {

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #554A11;

	text-align: center;

}

		

.atable1 {

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #554A11;

	text-align: center;

}

.atable2 {

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #F1E48D;

	text-align: center;

	border: thin solid #FFFFFF;

}

.atable1_2 {

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #DDDDDD;

	text-align: center;

}

.atable2_2 {

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #333333;

	text-align: center;

	background-color: cdd5dc;

}

.atable2_2 a {

color: #333333;

}



.atable2_2 a:link {

	color: #333333;

}

.atable2_2 a:visited {

	color: #333333;

}

.atable2_2 a:hover {

	color: #333333;

}

.atable2_2 a:active { 

	color: #333333;

}



.atable1_2 a {

color: #DDDDDD;

}



.atable1_2 a:link {

	color: #DDDDDD;

}

.atable1_2 a:visited {

	color: #DDDDDD;

}

.atable1_2 a:hover {

	color: #DDDDDD;

}

.atable1_2 a:active { 

	color: #DDDDDD;

}



.spacet {

	margin-bottom: 5px;

	border: thin solid #F1E48D;

	padding-top: 4px;

	padding-bottom: 4px;

}



.atable1_22 {

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 2px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: none;

	border-top-color: #f8fcff;

	border-right-color: #f8fcff;

	border-bottom-color: #717678;

	border-left-color: #f8fcff;

	color: #DDDDDD;

	font-weight: bold;

	background-position: center;

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 12px;

	text-align: center;

	padding-top: 4px;

	padding-bottom: 4px;

	height: 44px;

}





.atable1_222 {

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: none;

	border-top-color: #f8fcff;

	border-right-color: #f8fcff;

	border-bottom-color: #717678;

	border-left-color: #f8fcff;

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-align: center;

	height: 44px;

        color: #333333;

}



.atable1_222 a {

color: #333333;

}



.atable1_222 a:link {

	color: #333333;

}

.atable1_222 a:visited {

	color: #333333;

}

.atable1_222 a:hover {

	color: #333333;

}

.atable1_222 a:active { 

	color: #333333;

}



.atable1_22 a {

color: #DDDDDD;

}



.atable1_22 a:link {

	color: #DDDDDD;

}

.atable1_22 a:visited {

color: #DDDDDD;

}

.atable1_22 a:hover {

	color: #DDDDDD;

}

.atable1_22 a:active { 

	color: #DDDDDD;

}



.atable11 {

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #554A11;

	text-align: center;

	height: 34px;

}



.spacet1 {

	margin-bottom: 5px;

	padding-top: 5px;

	color: #F1E48D;

	text-align: center;

	border-top: 1px #F1E48D;

	border-right: 1px solid #F1E48D;

	border-bottom: 1px #F1E48D;

	border-left: 1px #F1E48D;

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-weight: bold;

	padding-right: 1px;

	padding-bottom: 5px;

	padding-left: 1px;

}





body {

	margin-left: 0px;

	margin-right: 0px;

}

.atable1_23 {

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #DDDDDD;

	text-align: center;

}

.opis1 {

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 14px;

	color: #FFFFFF;

	font-weight: bold;

	text-align: left;

}



.opis2 {

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 16px;

	color: #FFFFFF;

	font-weight: bold;

	text-align: left;

}

.opis3 {

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	text-align: left;

}

.opis4 {

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 12px;

	color: #fafbff;

	text-align: left;

	font-weight: normal;

}

.opistab {

	padding: 2px;

	vertical-align: bottom;

	margin-top: 7px;

	margin-bottom: 7px;

	text-align: left;

	background-position: left;

}

.opistab2 {

	margin-top: 5px;

	margin-bottom: 5px;

}

.opistab3 {

	margin-top: 7px;

}

.idspacer {

	margin-bottom: 280px;

}