*{
	margin: 0;
	padding: 0;
	}
img { border: 0px; }
body{
	font-family: Arial, Helvetica, sans-serif;
	background: #fff;
	padding: 20px;
	padding-top: 2px;
	}

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

h1{
	font-size: 25px;
	color: #e85412;
	float: left;
	margin: 5px 0px 0px 0px;
	padding: 8px 0px 8px 15px;
	width: 642px;
	font-weight: normal;
	background-image: url(../img/main-content-top.png);
	background-position: top left;
	background-repeat: no-repeat;
	clear: both;
	}
h5 {
	font-size: 12px;
	font-weight: bold;
	clear: both;
	padding: 10px;
	color: #545454;
}
#container>h1 {
	padding-left: 15px;
	width: 642px;
}
h1.sub{
	background-image: none;
		width: 642px;
	}
h1.simple{
	background-image: url(../img/main-content-top-simple.png);
	height: 17px;
	}
a{	
  color: #3e3e3e;
  } 
div#container{
	width: 917px;
	margin: 0 auto;
	}
div#langs{
	text-align: right;
	height: 20px;
	line-height: 20px;
	font-size: 11px;
	margin-top: 3px;
	color: #a0a0a0;
	vertical-align: middle;
}
div#langs select{
	font-size: 11px;
	border: 1px solid #a0a0a0;
	padding: 2px;
	color: #a0a0a0;
}
div#top{
	width: 917px;
	height: 67px;
	float: left;
	margin: 0px 0 12px 0;
	background: url(../img/top-bg.gif) right no-repeat;
	}
div#top.sub{
	padding: 0 0 10px 0;
	border-bottom: 1px solid #d4d4d4;
	background: url(../img/top-bg.gif) right top no-repeat;
	}
a:hover{
	text-decoration: underline !important;
	}	
div#top a#top_title{
	width: 205px;
	height: 67px;
	float: left;
	}	
div#top a#top_title span{
	display: none;
	}
div#top ul#main{
	width: auto;
	float: left;
	list-style: none;
	margin: 10px 0 0 10px;
	}
div#top ul#main li{
	display: inline;
	float: left;
	}			
div#top ul#main li a{	
	float: left;
	height: 36px;
	line-height: 36px;
	text-decoration: none;
	padding: 0 10px;
	color: #fff;
	background: url(../img/menu-bg.gif) left center no-repeat;
	font-size: 13px;
	}
div#top ul#main li a.next{
	background: none;
	}	
div#top ul#main li a.menu_first{
	background: none;
	}	
div#top ul#main li a#main_active, div#top ul#main li a:hover{
	background: url(../img/menu-bg-active.gif) 0px 4px repeat-x;
	color: #000;
	font-weight: bold;
	padding: 0;
	}	
div#top ul#main li a#main_active b, div#top ul#main li a:hover b{
	background: url(../img/menu-bg-left-active.gif) left 4px no-repeat;
	float: left;
	}	
div#top ul#main li a#main_active b span, div#top ul#main li a:hover b span{
	background: url(../img/menu-bg-right-active.gif) right 4px no-repeat;
	float: left;
	padding: 0 10px;
	}	  
div#top ul#main li a, div#top ul#main li a b, div#top ul#main li a b span {
    text-decoration: none !important;
    cursor: pointer !important;
    }	
div#top a#logout{
	color: #fff;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	}	
div#top div#dout{
	float: right;
	height: 36px;
	width: 300px;
	line-height: 36px;		
	margin: 10px 10px 0 0;
	text-align: right;
	}
div#content{
	width: 658px;
	height: 375px;
	float: left;
	background: url(../img/content.jpg) no-repeat;
	}
div#bottom_line{
	margin-top: 5px;
	padding: 7px;
	width: 903px;
	height: 17px;
	float: left;
	background: url(../img/pasek_dol.gif) no-repeat;
	font-size: 12px;
	font-family: Arial;
	font-weight: normal;
	color: #ffffff;
	text-align: center;
	}
div#bottom_line b {
	font-size: 15px;
	font-family: Arial;
	color: #e85412;
	}
div#content_text{
	width: 450px;
	height: 100px;
	position: relative;
	top: 300px;
	left: 55px;
	color: #fff;
	font-size: 12px;
	}
div#content_text h2{
	font-size: 40px;
	font-weight: normal;
	margin: 0 0 10px 0;
	}	
div#login_box{
	width: 200px;
	height: 198px;
	float: right;
	padding: 38px 25px 0 25px;
	background: url(../img/login-bg.gif) no-repeat;
	overflow: hidden;
	color: #fff;
	}			
div#login_box h2{
	font-size: 26px;
	font-weight: normal;
	margin: 0 0 5px 0;
	}		
div#login_box div#login{
	margin: 0 0 3px 0;
	font-size: 11px;
	float: left;
	}			
div#login_box div#loged{
	margin: 0 0 3px 0;
	font-size: 11px;
	float: left;
	color: #e85412;
	}	
div#login_box p{
	float: left;
	}
div#login_box b{
	color: #ffffff;
	font-style: italic;
	}

div#login_box label{
		font-size: 13px;
	}
div#login_box input#login,
div#login_box input#password{
	width: 116px;
	border: none;
	border: 1px solid #7f9db9;
	margin: 2px 0px 0px 0px;
	}
div#login_box div
{
	margin-top: 6px;
}
div#login_box a#forgot_password{
	text-decoration: none;
	color: #fff;
	font-weight: bold;
	font-size: 9px;
	margin: 0 0 0 5px;
	}			
div#rules_box{
	width: 200px;
	height: 120px;
	float: right;
	margin: 7px 0 0 0;
	padding: 13px 25px 0 25px;
	background:  url(../img/rules-bg.gif) no-repeat;
	overflow: hidden;
	color: #ffffff;
	font-size: 11px;
	}
div#rules_box h3{
	font-size: 18px;
	font-weight: bold;
	margin: 0 0 5px 0;
	color: #e85412;
	}		
div#rules_box p{
	margin: 0px 0px 0px 0px;
	}
div#rules_box a{
	color: #e85412;
	text-decoration: none;
	}
div#rules_box a:hover{
	text-decoration: underline;
	}

div#top ul#s1
{
	margin: 0 0 0 180px;	
	width: 480px;
}
div#top ul#s2
{
	margin: 0 0 0 0px;	
	width: 680px;
}

div#top ul.sub{
	width: auto;
	float: left;
	list-style: none;
	}	
div#top ul.sub li{
	display: inline;
	float: left;
	}			
div#top ul.sub li a{	
	float: left;
	height: 36px;
	line-height: 36px;
	text-decoration: none;
	padding: 0 10px;
	color: #000;
	background: url(../img/menu-bg.gif) right center no-repeat;
	font-size: 11px;
	}
div#top ul.sub li a:hover{
  text-decoration: underline;
  }  	
div#top ul.sub li a#sub_active{
	color: #e85412;
	font-weight: bold;
	}	
div#sub_content{
	width: 915px;
	padding: 0px;
	float: right;
	/*background: url(../img/sub-content-bg.gif) no-repeat;*/
	overflow: hidden;
	}	
div#sub_flash{
	width: 655px;
	height: 355px;
	float: left;
	background: url(../img/sub_content.jpg) no-repeat;
	overflow: hidden;
	}
div#sub_content_menu{
	width: 200px;
	height: 330px;
	float: right;
	padding: 25px 20px 0 20px;
	background: #000;
	color :#fff;
	overflow: hidden;
	}
div#sub_content_menu h2{
	font-size: 20px;
	margin: 0 0 15px 0;
	color :#fff;
	}
div#sub_content_menu p{
	font-size: 11px;
	}
div#sub_content_menu ul{
	width: 200px;
	float: left;
	margin: 15px 0 5px 0;
	list-style: none;
	border-top: 1px solid #666;
	}			
div#sub_content_menu ul li{
	width: 200px;
	float: left;
	height: 32px;
	line-height: 32px;
	border-bottom: 1px solid #666;
	}		
div#sub_content_menu ul li a{
	display: block;
	padding: 0 0 0 30px;
	color: #fff;
	text-decoration: none;
	font-size: 11px;
	}
div#sub_content_menu ul li a:hover{
  text-decoration: underline;
  cursor: pointer;
  }	
div#sub_content_menu ul li#cm_start{
	background: url(../img/sub-content-menu-start.png) left top no-repeat;
	}			
div#sub_content_menu ul li#cm_finish{
	background: url(../img/sub-content-menu-finish.png) left -3px no-repeat;
	}
div#sub_content_menu ul li#cm_position{
	background: url(../img/sub-content-menu-position.png) left -2px no-repeat;
	}
div#sub_content_menu ul li#cm_poi_orange{
	background: url(../img/sub-content-poi-orange.png) left top no-repeat;
	}
div#sub_content_menu ul li#cm_poi_green{
	background: url(../img/sub-content-poi-green.png) left top no-repeat;
	}
div#sub_content_menu ul li#cm_players{
	background: url(../img/sub-content-menu-players.png) left top no-repeat;
	}
div#main_content{
	width: 657px;
	float: left;
	margin: 0px 0 0 0;
	padding:0px;
	background: url(../img/main-content-bg.png) repeat-y;
	}
div#main_content div.menu{
	width: 657px;
	height: 30px;
	float: left;
	background: url(../img/sub-main-content-menu-bg.png) repeat-x;
	}
div#main_content div.menu ul{
	width: 657px;
	height: 30px;
	float: left;
	background: url(../img/sub-main-content-menu-right-bg.png) right top no-repeat;
	list-style: none;
	}
div#main_content div.menu ul li{
	float: left;
	}	
div#main_content div.menu ul li#mcm_first{
	background: url(../img/sub-main-content-menu-left-bg.png) left top no-repeat;
	}		
div#main_content div.menu ul li a{
	float: left;
	color: #545454;
	font-size: 12px;
	text-decoration: none;
	}
div#main_content div.menu ul li a:hover{
  cursor: pointer;
  }	
div#main_content div.menu ul li a b span {	
	padding: 0 15px;
	height: 30px;
	line-height: 30px;
	float: left;
	}
div#main_content div.menu ul li a.selected,div#main_content div.menu ul li a.mcm_active, div#main_content div.menu ul li a:hover{
	background: url(../img/sub-main-content-menu-active-bg.png) repeat-x !important;
  float: left;
  text-decoration: none;
	}
div#main_content div.menu ul li a.selected b, div#main_content div.menu ul li a.mcm_active b, div#main_content div.menu ul li a:hover b{
	background: url(../img/sub-main-content-menu-left-active-bg.png) left top no-repeat;
	float:left;
	  text-decoration: none;
	}
div#main_content div.menu ul li a.selected b span, div#main_content div.menu ul li a.mcm_active b span, div#main_content div.menu ul li a:hover b span{
	background: url(../img/sub-main-content-menu-right-active-bg.png) right top no-repeat;
	}				
div#main_content div.bottom{
	width: 657px;
	height: 32px;
	float: left;
	background: url(../img/main-content-bottom.png) bottom no-repeat;
	}	
div#main_content div#main_content_data{
	/*padding: 20px;*/
	width: 657px;
	margin: 0px;
	padding: 0px;
	float: left;
	color: #545454;
	}
div#main_content_data1 {
	padding: 20px;
	font-size: 12px;
}
div#main_content_data1 p
{
	font-size: 12px;
	padding-bottom: 9px;
}
div#main_content_data1 p.error
{
	font-size: 12px;
	color: #e85412;
}
div#main_content_data1 ul
{
	list-style-image: url(../img/li2.jpg);
	list-style-type: none;	font-size: 12px;
	padding-bottom: 9px;	
	padding-left: 20px;
}
div#main_content_data1 li
{
	padding-left: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
}
div#main_content_data1 a
{
	color: #e85412;	
	text-decoration: none;
}
div#main_content_data1 a:hover
{
	text-decoration: underlined;
}
div#main_content_data1 h3
{
	font-weight: bold;
	font-size: 12px;
	border-bottom: 1px solid #dddddd;
	padding: 10px;
	margin-bottom: 10px;
}

div#main_content div#main_content_data table.data_table{
	width: 497px;
	float: left;
	border: none;
	font-size: 11px;
	margin: 0 0 20px 0;
	background: url(../img/table-bg.png) repeat-y;
	}
	
div#main_content div#main_content_data table.data_table2{
	width: 497px;
	float: left;
	border: none;
	font-size: 11px;
	margin: 0 0 20px 0;
	}
	

	
div#main_content div#main_content_data table.data_table tr{
	}		
div#main_content div#main_content_data table.data_table td{
	padding: 10px 20px;
	border-bottom: 1px solid #d4d4d4;
	}	
div#main_content div#main_content_data table.data_table td.td_left{
	width: 152px;
	text-align: right;
	color: #e85412;
	}
div#main_content div#main_content_data table.data_table td.td_right{
	width: 262px;
	text-align: left;
	color: #545454;
	}		
/*pies*/
div#main_content div#main_content_data table.data_table .td_left_top{
	width: 152px;
	text-align: right;
	color: #e85412;
	border-bottom: 1px solid #d4d4d4;
	border-top: 1px solid #d4d4d4;
	}
div#main_content div#main_content_data table.data_table .td_right_top{
	width: 262px;
	text-align: left;
	color: #545454;
	border-bottom: 1px solid #d4d4d4;
	border-top: 1px solid #d4d4d4;
	}

div#main_content_data1 table.data_table_poi{
	width: 610px;
	float: left;
	border: none;
	font-size: 11px;
	margin: 0 0 20px 0;
	
	}
	
div#main_content_data1 table.data_table_poi tr{
	}		
div#main_content_data1 table.data_table_poi td{
	padding: 10px 20px;
	}	
div#main_content_data1 table.data_table_poi td.td_left{
	text-align: right;
	color: #545454;
	border-bottom: 1px solid #d4d4d4;
	border-left: 1px solid #d4d4d4;
	background: #fcfcfc;
	}
div#main_content_data1 table.data_table_poi td.td_right{
	text-align: left;
	color: #545454;
	border-bottom: 1px solid #d4d4d4;
	border-right: 1px solid #d4d4d4;
	border-left: 1px solid #d4d4d4;
	}		
/*pies*/
div#main_content_data1 table.data_table_poi td.td_center_left{
	text-align: left;
	color: #545454;
	border-bottom: 1px solid #d4d4d4;
	border-left: 1px solid #d4d4d4;
	}
div#main_content_data1 table.data_table_poi .td_left_top{
	text-align: right;
	color: #545454;
	font-weight:bold;
	border-bottom: 1px solid #d4d4d4;
	border-top: 1px solid #d4d4d4;
	border-left: 1px solid #d4d4d4;
	background: #fcfcfc;
	}

div#main_content_data1 table.data_table_poi .td_center_left_top{
	text-align: left;
	color: #545454;
	font-weight:bold;
	border-bottom: 1px solid #d4d4d4;
	border-top: 1px solid #d4d4d4;
	border-left: 1px solid #d4d4d4;
	background: #fcfcfc;
	}

div#main_content_data1 table.data_table_poi .td_right_top{
	text-align: left;
	color: #545454;
	font-weight:bold;
	border-bottom: 1px solid #d4d4d4;
	border-top: 1px solid #d4d4d4;
	border-right: 1px solid #d4d4d4;
	border-left: 1px solid #d4d4d4;
	background: #fcfcfc;
	}		
/*pies*/

div#main_content div#main_content_data table.data_table tr.tr_top{
	background: url(../img/tr-top.png) left top no-repeat;
	}	
div#main_content div#main_content_data table.data_table tr.tr_bottom{
	background: url(../img/tr-bottom.png) left bottom no-repeat;
	}	
div#main_content div#main_content_data table.data_table tr.tr_bottom td{
	border: none !important;
	}	
div#main_content div#main_content_data h2{
	font-size: 11px;	
	color: #e85412;
	margin: 0 0 10px;
	clear: both;
	}
	
div#main_content .image {
	vertical-align: top;
}
div#main_content .desc {
	vertical-align: top;
	padding-left: 10px;
}
	
div.right_box{
	width: 250px;
	min-height: 200px;
	height: 200px;
	padding: 0px;
	float: right;
	font-size: 11px;
	margin-top: 5px;
	}
div.right_box div.right_box_top{
	width: 220px;
	height: 25px;
	vertical-align: middle;
	padding: 10px;
	padding-left: 23px;
	color: #ffffff;
	background: url(../img/rules-bg-top.jpg) no-repeat;
	}
div.right_box div.right_box_bottom{
	width: 200px;
	height: 150px;
	padding: 13px 25px 0 25px;
	background: url(../img/rules-bg-bottom.jpg) no-repeat bottom #0d0b10;
	overflow: hidden;
	color: #ffffff;
	}
div.right_box div.right_box_top h3{
	font-size: 18px;
	font-weight: bold;
	margin: 0 0 5px 0;
	color: #e85412;
	}					
div.right_box div.right_box_bottom p{
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	}
div.right_box div.right_box_bottom ul{
	list-style: none;
	float: left;
	margin: 20px 0 0 0;
	}		
div.right_box div.right_box_bottom a{
	text-decoration: none;
	font-size: 11px;
	color: #e85412;
	padding: 5px 0;
	}	
div.right_box div.right_box_bottom a:hover{
  text-decoration: underline;
  }	
div.right_box div.right_box_bottom a.see_more{
	margin: 20px 0 0 0;
	width: 97px;
	height: 20px;
	float: left;
	background: url(../img/see_more_button.gif) no-repeat;
	}	
div.right_box div.right_box_bottom a.see_more span{	
	display: none;
	}
div#footer{
	clear: both;
	width: 917px;
	height: 31px;
	margin: 0px;
	padding: 15px 0px;
	background: url(../img/footer-bg.gif) no-repeat center left;
	color: #8e8e8e;
	}

div#footer ul{
	float: left;
	width: auto;
	list-style: none;
	margin: 0px 0px 0px 15px;
	}
div#footer>ul {
	padding:0px;
}
div#footer ul li{
	float: left;
	}

div#footer ul li a{
	padding: 0 10px;
	font-size: 11px;
	line-height: 30px;
	background: url(../img/footer-link-bg.gif) right center no-repeat;
	color: #8e8e8e;
	text-decoration: none;
	float: left;
	}
div#footer ul li a:hover{
  text-decoration: underline;
  }
div#footer ul li a.menu_last {
	background-image: none;
	}
div#footer span{
	line-height: 30px;
	font-size: 11px;
	float: right;
	margin: 0 20px 0 0;
	}	

div.button {
	cursor: pointer;
	height: 25px;
	line-height: 25px;
	color: white;
	font-size: 11px;
	font-weight: bold;
	font-family: Helvetica, Arial;
	white-space: nowrap;
	/*border: 1px solid red;*/
	float: left;
	margin: 0px 0px 0px 2px;
	padding: 1px 0px 0px 0px;
}

.button span {
	padding: 3px 0px 5px 0px;
	float: none;
}
.button .left {
	padding-left:2px;
	background: url(../img/btn.orange.left.gif) no-repeat center right;
}
.button .right {
	padding-right:2px;
	background: url(../img/btn.orange.right.gif) no-repeat center left;
}
.button .mid {
	padding: 3px 5px 5px 6px;
	background-image: url(../img/btn.orange.mid.gif);
	background-repeat: repeat-x;
	background-position: center center;
}
.grey span {
	padding: 3px 0px 4px 0px;;
}
.grey .left {
	background-image: url(../img/btn.grey.left.gif);
}
.grey .right {
	background-image: url(../img/btn.grey.right.gif);
}
.grey .mid {
	padding: 3px 5px 4px 6px;
	background-image: url(../img/btn.grey.mid.gif);
}

td.tab_info {
	text-align:right;
}
.tab_error td {
	background-color:#FFF6F6;
}
.tab_info {
	color:#FF4141;
	font-size:11px;
	font-weight:bold;
}
table {
	padding: 1px 1px 1px 1px;
}

div#main_content_data1 .title_orange
{
	font-weight: bold;
	color: #e85412;
	font-size: 12px;
	border-bottom: 1px solid #dddddd;
	padding: 0 0 10px 0;
	margin-bottom: 10px;
}

div#main_content_data1 .title_orange2
{
	font-weight: bold;
	color: #e85412;
	font-size: 12px;
	margin-bottom: 10px;
}

div#main_content_data1 .krecha
{
	height:1px;
	border-bottom: 1px solid #dddddd;
	padding: 0 0 10px 0;
	margin-bottom: 10px;
}

/* formularz kontaktowy */

div#main_form_kontakt
{
	width: 600px;
	margin: 15px;
	padding: 10px;
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #555555;
}

div#main_form_kontakt a
{
  text-decoration: none;
}

div#main_form_kontakt .title, div#main_content_data1 .title
{
	font-weight: bold;
	font-size: 11px;
	border-bottom: 1px solid #dddddd;
	padding: 10px;
	margin-bottom: 10px;
}


div#main_form_kontakt .inputs
{
	font-size: 11px;
	width: 120px;
	vertical-align: top;
}
div#main_form_kontakt .inputs h4 { font-size: 11px; font-weight: bold; }

div#main_form_kontakt .insert
{
	font-size: 11px;
	width: 150px;
	vertical-align: top;
}

div#main_form_kontakt .insert input,
div#main_form_kontakt .insert textarea,
div#main_form_kontakt .insert select
{
	font-size: 11px;
	border: 1px solid #aaaaaa;
	padding: 2px;
	width: 210px;
}

div#main_form_kontakt input.error,
div#main_form_kontakt textarea.error,
div#main_form_kontakt select.error
{
	border: 1px solid #e85412;
}

div#main_form_kontakt input.isub
{
	font-size: 14px;
	font-weight: bold;
	background: #f0f0f0;
	padding: 3px;
	border: 0px;
}

div#main_form_kontakt .info
{
	font-size: 10px;
	vertical-align: top;
	color: #e85412;
	width: 220px;
}

/* formularz rejestracji */

div#main_form_reg
{
	width: 600px;
	margin: 15px;
	padding: 10px;
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #555555;
}

div#main_form_reg .wykrzyknik
{
	background: url(../img/wykrzyknik.gif);
	width: 515px;
	height: 41px;
	color: #ffffff;
	font-weight: bold;
	padding: 15px;
	padding-left: 70px;
}

div#main_form_reg .kroki
{
	background: url(../img/krok1.gif) no-repeat;
	width: 350px;
	height: 30px;
	cursor: pointer;
}

div#main_form_reg .krok
{
	float: left;
	width: 68px;
	font-weight: bold;
	text-align: center;
	padding-top: 8px;
}

div#main_form_reg .maintitle
{
	font-weight: bold;
	font-size: 11px;
	border-bottom: 1px solid #dddddd;
	padding: 10px;
	margin-bottom: 10px;
	color: #e85412;
}

div#main_form_reg .title
{
	font-weight: bold;
	font-size: 11px;
	border-bottom: 1px solid #dddddd;
	padding: 10px;
	margin-bottom: 10px;
}

div#main_form_reg .inputs
{
	font-size: 11px;
	width: 120px;
	vertical-align: top;
}
div#main_form_reg .inputs h4 { font-size: 11px; font-weight: bold; }
div#main_form_reg .inputs h5 { font-size: 11px; font-weight: bold; color: #e85412; }

div#main_form_reg .insert
{
	font-size: 11px;
	width: 150px;
	vertical-align: top;
	font-weight: bold;
}

div#main_form_reg .route
{
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	padding: 5px;
}
div#main_form_reg .route h3 { font-size: 14px; font-weight: bold; }
div#main_form_reg .route h4 { font-size: 11px; font-weight: bold; }

div#main_form_reg .insert select,
div#main_form_reg .insert input,
div#main_form_reg .insert textarea
{
	font-size: 11px;
	border: 1px solid #aaaaaa;
	padding: 2px;
	width: 210px;
	font-weight: normal;
}
div#main_form_reg .insert select
{
	width: auto;
}

div#main_form_reg input.error,
div#main_form_reg textarea.error,
div#main_form_reg select.error
{
	border: 1px solid #e85412;
}

div#main_form_reg input.isub
{
	font-size: 14px;
	font-weight: bold;
	background: #f0f0f0;
	padding: 3px;
	border: 0px;
}

div#main_form_reg .info
{
	font-size: 10px;
	vertical-align: top;
	color: #e85412;
	width: 250px;
}

/*moje psie style*/

.moje_konto
{
	margin-left:150px;
	width:480px;
	font-size: 13px;
}
.moja_historia
{
	width:630px;
	font-size: 13px;
}


#zakladki a {
	text-decoration: none;
}

.tabcontentiframe{
	margin:20px 0 0 20px;
	width:95%;
	height:296px;
}
.hoverbox{
	font-size: 11px;
	font-weight: bold;
}

/* moja poczta */

div#main_content div#mail
{
	width: 600px;
	margin: auto;
	margin-top: 10px;
	font-family: Arial, Verdana;
	font-size: 12px;
}
div#main_content div#mail div#gora
{
	border-bottom: 1px solid #a0a0a0;
	padding: 5px;
	
}

div#main_content div#mail a
{
	text-decoration: none;
}
div#main_content div#mail a:hover
{
	text-decoration: underline;
}

div#main_content div#mail div#srodek
{
	padding: 5px;
}
div#main_content div#mail div#srodek a
{
	color: #e85412;
}
div#main_content div#mail div#srodek table,
div#main_content div#mail div#srodek td
{
	padding: 2px;
	text-align: center;
}
div#main_content div#mail div#srodek td.from
{
	width: 100px;
	font-weight: bold;
}
div#main_content div#mail div#srodek td.subject
{
	width: 200px;
	font-weight: bold;
}
div#main_content div#mail div#srodek td.data
{
	width: 80px;
	font-weight: bold;
}
div#main_content div#mail div#srodek td.options
{
	width: 150px;
	font-weight: bold;
}
div#main_content div#mail div#srodek td.dark
{
	background: #efefef;
}

div#main_content div#mail div#srodek h2 { font-size: 16px; font-weight: bold; }
div#main_content div#mail div#srodek h3 { font-size: 11px; font-weight: bold; }
div#main_content div#mail div#srodek h4 { font-size: 11px; font-weight: bold; }
div#main_content div#mail div#srodek h5 { font-size: 13px; font-weight: normal; }
div#main_content div#mail div#srodek div { padding: 5px; }
div#main_content div#mail div#srodek p { font-size: 11px; font-weight: normal; }

/* lang box */

div#langbox
{
	width: 392px;
	border: 0px;
	margin: auto;
	
}
div#langbox a,
div#langbox img
{
	border: 0px;
}
div#langbox div#logo
{
	background: url(../img/lang_logo.jpg) no-repeat 50% 50%;
	width: 392px;
	height: 150px;
}
div#langbox div#top
{
	background: url(../img/lang_top.jpg) no-repeat 50% 50%;
	width: 392px;
	height: 46px;
}
div#langbox div#lang_mg
{
	float: left;
	width: 85px;
	height: 65px;
}
div#langbox div#lang_sl
{
	float: left;
	width: 72px;
	height: 65px;
}
div#langbox div#lang_ro
{
	float: left;
	width: 76px;
	height: 65px;
}
div#langbox div#lang_cz
{
	float: left;
	width: 76px;
	height: 65px;
}
div#langbox div#lang_pl
{
	float: left;
	width: 79px;
	height: 65px;
}