body{
background-color:	#ffffff;
margin:	0px;
padding:	0px;
}

/* glowny kontener */
table.main{
width:	771px;
height:	100%;
background-color:	rgb(255, 255, 255);
}

/* gorny baner */
td.baner_top{
width:	770px;
height:	auto;
text-align:	center;
}

/* gorne menu */
td.top1{
width:	770px;
height:	33px;
background-image:	url('../images/mobility_top1.jpg');
background-position:	top;
background-repeat:	no-repeat;
vertical-align:	middle;
}

/* menu flash */
td.top_menu1{
width:	770px;
height:	202px;
}

td.top_menu1_left{
width:	291px;
height:	202px;
background-image:	url('../images/mobility_top_menu1_left.jpg');
background-position:	top;
background-repeat:	no-repeat;
}

td.top_menu1_center{
width:	209px;
height:	170px;
background-image:	url('../images/mobility_top_menu1_center.jpg');
background-position:	top;
background-repeat:	no-repeat;
}

td.top_menu1_right{
width:	270px;
height:	202px;
background-image:	url('../images/mobility_top_menu1_right.jpg');
background-position:	top;
background-repeat:	no-repeat;
}

/* newsletter & searchbox */
td.top_news{
width:	770px;
height:	35px;
background-image:	url('../images/mobility_top_news.jpg');
background-position:	top;
background-repeat:	no-repeat;
}

/* glowne menu */
td.top_menu2{
width:	770px;
height:	40px;
padding-bottom:	5px;
background-image:	url('../images/mobility_top_menu2.jpg');
background-position:	top;
background-repeat:	repeat-x;
}

/* lewa kolumna */
td.left{
width:	378px;
height:	100%;
background-color:	rgb(255, 255, 255);
}

/* prawa kolumna */
td.right{
width:	392px;
height:	100%;
background-color:	rgb(255, 255, 255);
}

/* stopka */
td.bottom{
width:	770px;
height:	87px;
background-color:	rgb(230, 230, 222);
vertical-align:	middle;
}

td.footer_napis{
font-family:	Arial, Helvetica, serif;
font-size:	10px;
color:	rgb(127, 127, 127);
text-align:	justify;
}

a.footer_link{
font-family:	Arial, Helvetica, serif;
font-size:	10px;
color:	rgb(127, 127, 127);
text-align:	left;
text-decoration:	none;
}

a.footer_link:hover{
font-family:	Arial, Helvetica, serif;
font-size:	10px;
color:	rgb(127, 127, 127);
text-align:	left;
text-decoration:	underline;
}


/* www.mobility.com.pl */
td.top1_napis1{
font-family:	verdana, serif;
font-size:	10px;
font-weight:	bold;
color:	rgb(204, 51, 0);
text-align:	left;
}

td.top1_napis1 a{
font-family:	verdana, serif;
font-size:	10px;
font-weight:	bold;
color:	rgb(204, 51, 0);
text-align:	left;
text-decoration:	none;
width:	100px;
}

td.top1_napis1 a:hover{
font-family:	verdana, serif;
font-size:	10px;
font-weight:	bold;
color:	rgb(204, 51, 0);
text-align:	left;
text-decoration:	underline;
}

/* startuj z nami */
td.top1_napis2{
font-family:	verdana, serif;
font-size:	10px;
font-weight:	normal;
color:	rgb(153, 0, 0);
text-align:	right;
}

td.top1_napis2 a{
font-family:	verdana, serif;
font-size:	10px;
font-weight:	normal;
color:	rgb(153, 0, 0);
text-align:	right;
text-decoration:	none;
}

td.top1_napis2 a:hover{
font-family:	verdana, serif;
font-size:	10px;
font-weight:	normal;
color:	rgb(153, 0, 0);
text-align:	right;
text-decoration:	underline;
}

/* dodaj do ulubionych */
td.top1_napis3{
font-family:	verdana, serif;
font-size:	10px;
font-weight:	normal;
color:	rgb(255, 102, 0);
text-align:	right;
width:	130px;
}

td.top1_napis3 a{
font-family:	verdana, serif;
font-size:	10px;
font-weight:	normal;
color:	rgb(255, 102, 0);
text-align:	right;
text-decoration:	none;
}

td.top1_napis3 a:hover{
font-family:	verdana, serif;
font-size:	10px;
font-weight:	normal;
color:	rgb(255, 102, 0);
text-align:	right;
text-decoration:	underline;
}


/* newsletter */
form{
margin:	0px;
padding: 0px;
}

table.newsletter{
height:	30px;
padding-right:	10px;
}

td.newsletter_text{
font-family:	verdana, serif;
font-size:	0px;
font-weight:	normal;
color:	white;
text-align:	left;
}

input.newsletter{
font-family:	verdana, serif;
font-size:	10px;
font-weight:	normal;
color:	rgb(102, 102, 102);
text-align:	center;
border:	1px solid rgb(142, 142, 142);
width:	150px;
height:	15px;
}

td.newsletter_button{
padding:	5px;
}

/* aktualnosci */
td.left_news_top{
font-family:	arial, serif;
font-size:	24px;
font-weight:	normal;
color:	rgb(234, 0, 8);
text-align:	left;
padding:	10px;
}

/* newsy */
td.main_header{
text-align:	left;
padding-top:	10px;
padding-left:	10px;
padding-bottom:	10px;
}

td.main_content{
text-align:	justify;
padding-left:	30px;
}

td.main_content a{
font-family:	arial, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(127, 127, 127);
text-align:	left;
text-decoration:	none;
}

td.main_content a:hover{
font-family:	arial, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(127, 127, 127);
text-align:	left;
text-decoration:	underline;
}

/* copyright */
td.bottom_napis1{
font-family:	arial, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(25, 25, 25);
text-align:	left;
padding-left:	10px;
padding-right:	10px;
}

/* cms menu top */
table.top_menu{
width:	770px;
height:	40px;
}

/* horizontal menu */
td.cms_vmenu_link{
padding:	0px;
}

td.cms_vmenu_link_selected{
padding:	0px;
}

td.cms_vmenu_container{
padding:	0px;
}

td.cms_vmenu_container_selected{
padding:	0px;
}

/* content */
table.cms_short_text{
width	:100%;
margin-bottom	:10px;
padding	:0px;
}

table.cms_full_text{
width	:100%;
margin-bottom	:10px;
padding	:0px
}

h1{ /*header*/
font-family:	verdana, serif;
font-size:	12px;
font-weight:	bold;
color:	rgb(5, 73, 144);
text-align:	left;
padding-left:	0px;
padding-right:	10px;
margin:	0px;

}

h2{ /*shortcut*/
font-family:	arial, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(0, 0, 0);
text-align:	justify;
padding-left:	0px;
padding-right:	10px;
margin: 0px;
}

td.header{
font-family:	verdana, serif;
font-size:	12px;
font-weight:	bold;
color:	rgb(5, 73, 144);
text-align:	left;
padding-left:	10px;
padding-right:	10px;
}

td.shortcut{
font-family:	arial, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(0, 0, 0);
text-align:	justify;
padding-left:	10px;
padding-right:	10px;
}

td.content{
font-family:	arial, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(0, 0, 0);
text-align:	justify;
padding-left:	10px;
padding-right:	10px;
}

a.cms_link_more{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:  normal;
font-size:  10px;
color:	rgb(155,68,61);
text-decoration:	none;
padding-left:	8px;
}

a.cms_link_more:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:  normal;
font-size:  10px;
color:	rgb(155,68,61);
text-decoration:	none;
}

/* moduly */
table.modules{
width:	100%;
}

/* logownaie */
table.cms_login{
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	11px;
font-weight:	normal;
color:	#000000;
width:	90%;
text-align:	left;
border:	1px solid rgb(126, 126, 126);
}

table.cms_login td{
width:	50%;
text-align:	right;
}

td.cms_login_header{
height:	20px;
border-bottom:	1px solid rgb(255, 102, 0);
}

td.cms_login_field{
font-weight:	bold;
text-align:	right;
padding-right:	20px;
}

input.cms_input_external{
font-weight:	normal;
font-size:	11px;
color:	#666666;
border:	1px;
border-color:	rgb(178,178,178);
border-style:	solid;
background-color:	#FFFFFF;
width:	250px;
height:	20px;
}

input.cms_button_login{
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	12px;
font-weight:	normal;
text-decoration:	none;
text-align:	center;
background-color:	rgb(247, 247, 247);
border:	1px;
border-color:	rgb(211,223,225);
border-style:	solid;
}

table.cms_info{
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	12px;
font-weight:	bold;
text-decoration:	none;
text-align:	center;
padding-left:	10px;
color:	rgb(124,143,81);
width:	100%;
background-color:	rgb(247,249,251);
border:	1px;
border-color:	rgb(211,223,225);
border-style:	solid
}

table.cms_error{
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	12px;
font-weight:	bold;
text-decoration:	none;
text-align:	center;
color:	rgb(222,33,7);
width:	100%;
background-color:	rgb(247,249,251);
border:	1px;
border-color:	rgb(211,223,225);
border-style:	solid;
}

/* paging */
a.paging{
font-family:	verdana;
font-weight:	normal;
font-size:	11px;
color:	rgb(155,68,61);
text-decoration:	underline
}

a.paging:hover{
font-family:	verdana;
font-weight:	normal;
font-size:	11px;
color:	rgb(155,68,61);
text-decoration:	underline;
}

span.paging{
font-family:	verdana;
font-weight:	bold;
font-size:	11px;
color:	rgb(155,68,61);
text-decoration:	none;
}

/* boxy z newsami */
/* lista elementow */
/* box "na forum" */
table.cms_box_list{
width:	100%;
margin-top:	10px;
padding-bottom:	10px;
text-align:	center;
background-color:	rgb(247, 247, 247);
}

table.cms_box_list th{
text-align:	left;
padding-top:	10px;
padding-left:	10px;
}

table.cms_box_list td{
text-align:	left;
padding-top:	5px;
padding-left:	20px;
}

table.cms_box_list a{
font-family:	arial, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(127, 127, 127);
text-decoration:	none;
}

table.cms_box_list a:hover{
font-family:	arial, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(127, 127, 127);
text-decoration:	underline;
}

table.cms_box_list a.cms_box_list_link{
font-family:	arial, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(255, 102, 0);
text-decoration:	none;
padding-left:	20px;
}

table.cms_box_list a.cms_box_list_link:hover{
font-family:	arial, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(255, 102, 0);
text-decoration:	underline;
}

table.cms_box_list ul{
list-style-image: url('../images/mobility_pointer.png');
}

table.cms_box_list li{
text-align:	justify;
}

/* box "testy" */
table.cms_box_list2{
width:	100%;
padding-bottom:	20px;
text-align:	justify;
background-color:	rgb(255, 255, 255);
background-image:	url('../images/mobility_testy_bg.jpg');
background-position:	right bottom;
background-repeat:	no-repeat;
vertical-align:	top;
}

table.cms_box_list2 th{
text-align:	left;
padding-top:	10px;
padding-left:	10px;
}

table.cms_box_list2 td{
padding-top:	5px;
padding-left:	20px;
}

table.cms_box_list2 a{
font-family:	arial, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(127, 127, 127);
text-decoration:	none;
}

table.cms_box_list2 a:hover{
font-family:	arial, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(127, 127, 127);
text-decoration:	underline;
}

table.cms_box_list2 a.cms_box_list2_link{
font-family:	arial, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(255, 102, 0);
text-decoration:	none;
padding-left:	20px;
}

table.cms_box_list2 a.cms_box_list2_link:hover{
font-family:	arial, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(255, 102, 0);
text-decoration:	underline;
}

table.cms_box_list2 ul{
list-style-image: url('../images/mobility_pointer.png');
}

table.cms_box_list2 li{
text-align:	left;
}

/* box "gry" */
table.cms_box_list3{
width:	100%;
padding-bottom:	20px;
text-align:	justify;
background-color:	rgb(237, 242, 247);
background-image:	url('../images/mobility_gry_bg.jpg');
background-position:	bottom right;
background-repeat:	no-repeat;
}

table.cms_box_list3 th{
text-align:	left;
padding-top:	10px;
padding-left:	10px;
}

table.cms_box_list3 td{
padding-top:	5px;
padding-left:	20px;
}

table.cms_box_list3 a{
font-family:	arial, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(127, 127, 127);
text-decoration:	none;
}

table.cms_box_list3 a:hover{
font-family:	arial, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(127, 127, 127);
text-decoration:	underline;
}

table.cms_box_list3 a.cms_box_list3_link{
font-family:	arial, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(255, 102, 0);
text-decoration:	none;
padding-left:	20px;
}

table.cms_box_list3 a.cms_box_list3_link:hover{
font-family:	arial, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(255, 102, 0);
text-decoration:	underline;
}

table.cms_box_list3 ul{
list-style-image: url('../images/mobility_pointer.png');
}

table.cms_box_list3 li{
text-align:	left;
}

/* skrot wiadomosci */
table.cms_box_short{
width:	100%;
text-align:	left;
}

table.cms_box_short th{
text-align:	left;
padding-left:	10px;
padding-top:	10px;
padding-bottom:	5px;
}

table.cms_box_short td{
text-align:	justify;
}

table.cms_box_short_item{
text-align:	left;
border: 1px;
border-style: none none dashed none;
border-color: rgb(63,63,63);
width:	100%;
}

td.cms_box_short_title{
font-family:	verdana, serif;
font-size:	12px;
font-weight:	bold;
color:	rgb(0,0,0);
padding-left:	10px;
text-align:	left;
padding-bottom:	5px;
padding-top:	5px;
}

td.cms_box_short_title a{
font-family:	verdana, serif;
font-size:	12px;
font-weight:	bold;
color:	rgb(0,0,0);
text-align:	left;
text-decoration:	none;
}

td.cms_box_short_title a:hover{
font-family:	verdana, serif;
font-size:	12px;
font-weight:	bold;
color:	rgb(0,0,0);
text-align:	left;
text-decoration:	underline;
}

td.cms_box_short_content{
font-family:	arial, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(0, 0, 0);
text-align:	justify;
padding-left:	10px;
padding-right:	10px;
padding-bottom:	5px;
}

td.cms_box_short_more{
font-family:	arial, serif;
font-size:	10px;
font-weight:	normal;
color:	rgb(255, 102, 0);
text-align:	left;
padding-left:	10px;
padding-bottom:	5px;
}

td.cms_box_short_more a{
font-family:	arial, serif;
font-size:	10px;
font-weight:	normal;
color:	rgb(255, 102, 0);
text-decoration:	none;
}

td.cms_box_short_more a:hover{
font-family:	arial, serif;
font-size:	10px;
font-weight:	normal;
color:	rgb(255, 102, 0);
text-decoration:	underline;
}

a.cms_box_short_link{
font-family:	arial, serif;
font-size:	10px;
font-weight:	normal;
color:	rgb(255, 102, 0);
text-decoration:	none;
padding-left:	10px;
}

a.cms_box_short_link:hover{
font-family:	arial, serif;
font-size:	10px;
font-weight:	normal;
color:	rgb(255, 102, 0);
text-decoration:	underline;
padding-left:	10px;
}

/* gorace wywiady */
table.cms_box_hot{
width:	100%;
padding:	0px;
text-align:	justify;
background-color:	rgb(229, 229, 229);
background-image:	url('../images/mobility_wywiady_bg.jpg');
background-position:	top center;
background-repeat:	no-repeat;
margin-bottom:	5px;
}

table.cms_box_hot th{
padding-left:	10px;
padding-top: 10px;
padding-bottom: 5px;
text-align: left;
}

table.cms_box_hot_item{
text-align:	justify;
width:	65%;
}

td.cms_box_hot_content{
font-family:	arial, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(0, 0, 0);
text-align:	justify;
padding-left:	15px;
padding-top:	5px;
padding-bottom:	5px;
}

td.cms_box_hot_content a{
font-family:	arial, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(0, 0, 0);
text-align:	justify;
text-decoration:	none;
}

td.cms_box_hot_content a:hover{
font-family:	arial, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(0, 0, 0);
text-align:	justify;
text-decoration:	underline;
}

td.cms_box_hot_more{
font-family:	arial, serif;
font-size:	10px;
font-weight:	normal;
color:	rgb(255, 102, 0);
text-align:	left;
padding-left:	15px;
padding-bottom:	5px;
}

td.cms_box_hot_more a{
font-family:	arial, serif;
font-size:	10px;
font-weight:	normal;
color:	rgb(255, 102, 0);
text-decoration:	none;
}

td.cms_box_hot_more a:hover{
font-family:	arial, serif;
font-size:	10px;
font-weight:	normal;
color:	rgb(255, 102, 0);
text-decoration:	underline;
}

a.cms_box_hot_link{
font-family:	arial, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(255, 102, 0);
text-decoration:	none;
padding-left:	15px;
}

a.cms_box_hot_link:hover{
font-family:	arial, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(255, 102, 0);
text-decoration:	underline;
padding-left:	15px;
}

/* sonda */
table.cms_poll{
width:	100%;
background-image:	url('../images/mobility_sonda_bg.jpg');
background-position:	bottom right;
background-repeat:	no-repeat;
}

table.cms_poll th{
text-align:	left;
padding-top:	10px;
padding-left:	15px;
}

td.cms_poll_title{
font-family:	arial, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(76, 76, 76);
text-align:	left;
padding-left:	50px;
padding-bottom:	20px;
}

td.cms_poll_radio{
text-align:	right;
padding-bottom:	5px;
}

td.cms_poll_item{
padding-left:	5px;
font-family:	arial, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(76, 76, 76);
text-align:	left;
padding-bottom:	5px;
}

td.cms_poll_vote{
text-align:	left;
padding-top:	5px;
padding-bottom:	20px;
}

td.cms_poll_vote a{
font-family:	arial, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(255, 102, 0);
text-decoration:	none;
}

td.cms_poll_vote a:hover{
font-family:	arial, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(255, 102, 0);
text-decoration:	underline;
}

td.cms_poll_vote input{
background-color:	rgb(247, 247, 247);
border:	1px solid black;
font-family:	arial, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(76, 76, 76);
}

td.cms_poll_result{
width:	110px;
text-align:	left;
font-family:	arial, serif;
font-size:	12px;
font-weight:	bold;
color:	rgb(0, 0, 0);
padding-left:	5px;
}

table.cms_Error{
width:	100%;
}

/* menu glowne */
td.cms_menu_pointer{
text-align:	right;
padding-left:	20px;
}

td.cms_menu_item{
color:	rgb(127,127,127);
}

a.cms_link{
text-align:	left;
font-family:	verdana, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(127, 127, 127);
text-decoration: none;
}

a.cms_link:hover{
text-align:	left;
font-family:	verdana, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(112, 112, 112);
text-decoration: none;
}

a.cms_link_selected{
width:	100%;
text-align:	left;
font-family:	verdana, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(127, 127, 127);
background-color: rgb(229, 229, 229);
text-decoration: none;
}

a.cms_link_selected:hover{
text-align:	left;
font-family:	verdana, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(112, 112, 112);
background-color: #f5f5f5;
text-decoration: none;
}

/*td.cms_menu_item_sub{
background-color:	gray;
text-align:	left;
font-family:	verdana, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(127, 127, 127);
}*/

td.cms_menu_item a{
text-decoration:	none;
font-family:	verdana, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(127, 127, 127);
}

td.cms_menu_item a:hover{
text-decoration:	underline;
font-family:	verdana, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(127, 127, 127);
}

/* kanaly rss */
table.rss{
width:	100%;
text-align:	center;
background-color:	rgb(0, 0, 0);
padding:	5px;
margin:	5px;
}

table.rss a{
font-family:	arial, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(255, 102, 0);
text-decoration:	none;
}

table.rss a:hover{
font-family:	arial, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(255, 102, 0);
text-decoration:	underline;
}

a.rss_link{
font-family:	arial, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(255, 102, 0);
text-decoration:	none;
}

a.rss_link:hover{
font-family:	arial, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(255, 102, 0);
text-decoration:	underline;
}

/* zaprzyjaznione artykuly */
table.friendart{
width:	100%;
text-align:	justify;
background-image:	url('../images/mobility_testy_bg.jpg');
background-position:	bottom right;
background-repeat:	no-repeat;
}

table.friendart th{
height:	40px;
text-align:	justify;
padding:	10px;
background-image:	url('../images/mobility_friendart.jpg');
background-position:	top left;
background-repeat:	no-repeat;
}

table.friendart td{
text-align:	justify;
padding-left:	12px;
padding-right:	130px;
}

table.friendart a{
font-family:	arial, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(255, 102, 0);
text-decoration:	none;
}

table.friendart a:hover{
font-family:	arial, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(255, 102, 0);
text-decoration:	underline;
}

table.friendart ul{
list-style-image: url('../images/mobility_pointer.png');
}

table.friendart li{
text-align:	justify;
}

/* wyszukiwanie */
table.searchForm{
height:	30px;
margin-left:	5px;
}

table.searchForm td{
padding:	1px;
font-family:	verdana, serif;
font-size:	10px;
font-weight:	normal;
color:	rgb(102, 102, 102);
}

input.searchForm_input{
font-family:	verdana, serif;
font-size:	10px;
font-weight:	normal;
color:	rgb(102, 102, 102);
text-align:	center;
border:	1px solid rgb(142, 142, 142);
width:	150px;
height:	15px;
}

select.searchForm_select{
font-family:	verdana, serif;
font-size:	10px;
font-weight:	normal;
color:	rgb(102, 102, 102);
text-align:	left;
border:	1px solid rgb(142, 142, 142);
width:	130px;
height:	15px;
}

input.searchForm_submit{
background-color:	transparent;
font-family:	verdana, serif;
font-size:	10px;
font-weight:	normal;
color:	rgb(102, 102, 102);
text-align:	left;
border:	0px;
padding-left:	5px;
}

table.searchResult{
width:	100%;
margin:	10px;
}

table.searchResult th{
background-color:	rgb(255, 255, 255);
font-family:	arial, serif;
font-size:	11px;
font-weight:	normal;
color:	rgb(127, 127, 127);
text-align:	justify;
padding-left:	10px;
padding-right:	10px;
}

table.searchResult td{
background-color:	rgb(255, 255, 255);
font-family:	arial, serif;
font-size:	11px;
font-weight:	normal;
color:	rgb(127, 127, 127);
text-align:	justify;
padding-left:	10px;
padding-right:	10px;
}

a.searchlink{
background-color:	rgb(255, 255, 255);
font-family:	arial, serif;
font-size:	11px;
font-weight:	bold;
color:	rgb(127, 127, 127);
text-decoration:	none;
}

a.searchlink:hover{
background-color:	rgb(255, 255, 255);
font-family:	arial, serif;
font-size:	11px;
font-weight:	bold;
color:	rgb(127, 127, 127);
text-decoration:	underline;
}
#divMenuContainer{
	position:relative;
	width: 172px;
	height:105px;
	overflow: hidden;
	top: 20px;
	left:10px;
	clip: rect(0px,172px,120px,0px);
	visibility: visible;
	}
/*
#divMenu{
	top:0;
	left:0;
	width: 240px;
	height: 100px;
	background-color: red;
}
*/
#menu{
	position: relative;
	width: 170px;
	/*layer-background-color: #333333;*/
	border: none;
	visibility: visible;
}

/* powiadom znajomego */
table.send_friend{
width:	100%;
color:	rgb(255, 255, 255);
padding:	5px;
text-align:	center;
}

table.send_friend a{
background-color:	inherit;
font-family:	arial, serif;
font-size:	12px;
font-weight:	bold;
color:	rgb(255, 255, 255);
text-decoration:	none;
}

table.send_friend a:hover{
background-color:	inherit;
font-family:	arial, serif;
font-size:	12px;
font-weight:	bold;
color:	rgb(255, 255, 255);
text-decoration:	underline;
}

table.send_friend_form{
width:	100%;
height:	100px;
background-color:	black;
color:	inherit;
padding:	5px;
text-align:	center;
}

table.send_friend_form th{
background-color:	inherit;
font-family:	arial, serif;
font-size:	12px;
font-weight:	bold;
color:	rgb(255, 255, 255);
text-align:	left;
padding:	5px;
border-bottom:	1px solid rgb(255, 255, 255);
}

table.send_friend_form td{
background-color:	inherit;
font-family:	arial, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(255, 255, 255);
padding:	5px;
text-align:	center;
}

table.send_friend_form a{
background-color:	inherit;
font-family:	arial, serif;
font-size:	12px;
font-weight:	bold;
color:	rgb(255, 255, 255);
text-decoration:	none;
}

table.send_friend_form a:hover{
background-color:	inherit;
font-family:	arial, serif;
font-size:	12px;
font-weight:	bold;
color:	rgb(255, 255, 255);
text-decoration:	underline;
}

input.send_friend_input{
background-color:	rgb(255, 255, 255);
font-family:	arial, serif;
font-size:	12px;
font-weight:	bold;
color:	rgb(0, 0, 0);
text-align:	left;
padding:	5px;
}

input.send_friend_submit{
background-color:	rgb(0, 0, 0);
border:	1px solid rgb(255, 255, 255);
font-size:	12px;
font-weight:	bold;
color:	rgb(255, 255, 255);
text-align:	center;
padding:	5px;
}

/* drukowanie tresci */
table.print{
width:	100%;
padding:	5px;
}

table.print_form{
width:	100%;
margin:	10px;
padding:	5px;
}

td.print_form_header{
padding: 5px;
background-color:	inherit;
font-size:	12px;
font-weight:	bold;
color:	rgb(0, 0, 0);
text-align:	left;
}

td.print_form_content{
padding: 5px;
background-color:	inherit;
font-size:	12px;
font-weight:	normal;
color:	rgb(0, 0, 0);
text-align:	justify;
}

/* sciezka */
div.table_path{
width:	770px;
background-color:	inherit;
font-family:	arial, serif;
font-size:	10px;
font-weight:	normal;
color:	rgb(102, 102, 102);
text-align:	left;
padding-top:	10px;
padding-bottom:	10px;
margin-top:	5px;
margin-bottom:	5px;
border-top:	1px solid rgb(229, 229, 229);
border-bottom:	1px solid rgb(204, 204, 204);
}

div.table_path a{
background-color:	inherit;
font-family:	arial, serif;
font-size:	10px;
font-weight:	normal;
color:	rgb(102, 102, 102);
text-decoration:	none;
padding-left:	5px;
padding-right:	5px;
}

div.table_path a:hover{
background-color:	inherit;
font-family:	arial, serif;
font-size:	10px;
font-weight:	normal;
color:	rgb(102, 102, 102);
text-decoration:	underline;
}

/* mapa strony */
table.sitemapmain{
margin-top:	10px;
width:	100%;
}

table.sitemap{
width:	100%;
margin-top:	5px;
margin-left:	30px;
}

td.sitemaptd{
text-align:	left;
background-color:	inherit;
font-family:	arial, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(76, 76, 76);
}

td.sitemaptd a{
text-decoration:	none;
background-color:	inherit;
font-family:	arial, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(76, 76, 76);
}

td.sitemaptd a:hover{
text-decoration:	underline;
background-color:	inherit;
font-family:	arial, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(76, 76, 76);
}

/* opis sekcji */
table.section_description{
width:	100%;
border:	1px solid rgb(229, 229, 229);
margin-top:	10px;
margin-bottom:	10px;
}

td.section_description_head{
font-family:	arial, serif;
font-size:	12px;
font-weight:	bold;
color:	rgb(102, 102, 102);
text-align:	left;
padding:	10px;
}

td.section_description_content{
background-color:	rgb(247, 247, 247);
font-family:	arial, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(102, 102, 102);
text-align:	justify;
padding:	10px;
}

/* komentarze */
table.comments{
width:	100%;
border:	1px solid rgb(127, 127, 127);
margin-top:	5px;
margin-bottom:	5px;
padding:	5px;
}

table.comments th{
text-align:	left;
background-color:	rgb(233, 233, 233);
font-family:	verdana, serif;
font-size:	10px;
font-weight:	bold;
color:	rgb(0, 0, 0);
padding:	5px;
}

table.comments td{
text-align:	left;
font-family:	verdana, serif;
font-size:	10px;
font-weight:	normal;
color:	rgb(127, 127, 127);
padding:	5px;
}

td.comments_header{
text-align:	left;
background-color:	rgb(233, 233, 233);
font-family:	verdana, serif;
font-size:	10px;
font-weight:	bold;
color:	rgb(0, 0, 0);
padding:	5px;
border-top:	2px solid rgb(255, 255, 255);
}

td.comments_header ul{
list-style-image: url('../images/mobility_pointer.png');
}

td.comments_header li{
text-align:	justify;
}

input.comments_input{
width:	250px;
height:	20px;
text-align:	left;
font-family:	verdana, serif;
font-size:	10px;
font-weight:	normal;
color:	rgb(127, 127, 127);
padding-left:	5px;
}

textarea.comments_text{
width:	250px;
height:	200px;
text-align:	left;
font-family:	verdana, serif;
font-size:	10px;
font-weight:	normal;
color:	rgb(127, 127, 127);
padding:	5px;
}

input.comments_submit{
border:	1px solid rgb(127, 127, 127);
padding:	2px;
background-color:	rgb(220, 220, 220);
text-align:	center;
font-family:	verdana, serif;
font-size:	10px;
font-weight:	bold;
color:	rgb(0, 0, 0);
}

/* ocenianie artykulow */
table.points{
width:	100%;
border:	1px solid rgb(127, 127, 127);
margin:	0px;
padding:	5px;
}

table.points th{
text-align:	left;
background-color:	rgb(233, 233, 233);
font-family:	verdana, serif;
font-size:	10px;
font-weight:	bold;
color:	rgb(0, 0, 0);
padding:	5px;
}

table.points td{
text-align:	left;
font-family:	verdana, serif;
font-size:	10px;
font-weight:	normal;
color:	rgb(127, 127, 127);
padding:	5px;
}

/* top 10 */
table.toprated{
width:	100%;
border:	1px solid rgb(127, 127, 127);
margin-top:	5px;
margin-bottom:	5px;
padding:	5px;
}

table.toprated th{
text-align:	left;
background-color:	rgb(233, 233, 233);
font-family:	verdana, serif;
font-size:	10px;
font-weight:	bold;
color:	rgb(0, 0, 0);
padding:	5px;
}

table.toprated td{
text-align:	left;
font-family:	verdana, serif;
font-size:	10px;
font-weight:	normal;
color:	rgb(127, 127, 127);
padding:	5px;
}

table.toprated a{
text-decoration:	none;
font-family:	verdana, serif;
font-size:	10px;
font-weight:	normal;
color:	rgb(127, 127, 127);
}

table.toprated a:hover{
text-decoration:	underline;
font-family:	verdana, serif;
font-size:	10px;
font-weight:	normal;
color:	rgb(127, 127, 127);
}

/*menu dolne (stopka) */
table.footer{
width:	100%;
border-left:	1px solid rgb(127, 127, 127);
}

table.footer td{
border-right:	1px solid rgb(127, 127, 127);
padding-left:	5px;
padding-right:	5px;
}

table.footer td a{
font-family:	arial, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(102, 102, 102);
text-decoration:	none;
}

table.footer td a:hover{
font-family:	arial, serif;
font-size:	12px;
font-weight:	normal;
color:	rgb(102, 102, 102);
text-decoration:	underline;
}












