body {text-align:center; background:#BF1F00 url(/images/common/tlo_mediaserwis.gif) repeat top left;}
body, object, img, div, p, form, select, object, input, textarea, h1, h2, h3, h4, h5, ul, li {margin:0px; padding:0px; border:0px;}
body, td, div, span, p {font: 12px tahoma,helvetica,arial,verdana; line-height:14px; font-weight:normal; color:#36210f;}
ul {list-style-type: none;}
h1 {color: #81420a; text-transform: uppercase; font: bold 15px Tahoma, Arial, Helvetica, sans-serif; padding-bottom:10px; margin-left:228px;}

a:link, a:visited, a:active {text-decoration:none; color:#d38037;}
a:hover {text-decoration:underline;}

.clear {clear:both; font-size:0;}
.right {float:right;}
.left {float: left;}
.tl {text-align:left;}
.tr {text-align:right;}
.end {clear: both; height:10px; font-size:0;}

div#all {margin: 0 auto; text-align:left; width:755px;}
div.lewa {width: 218px;}

/* Header */
div#header {font-size:11px; margin: 0 0 13px 0; padding-top:22px; height:23px;}
div#header form {float: left; padding-right:0;}
div#header form div {width: 131px; height:23px; background: url(/images/common/media_serwis/bg_form.gif) no-repeat top left; float:left; }
div#header form input.search {height:15px; width:123px; color:#ffffff; margin:5px 0 0 4px; font:bold 11px tahoma,sans-serif,arial,helvetica; background-color:#AA1C00;}
div#header form input.button {height:22px; margin:0; padding:0 4px; background-color:#BF1F00; color:#F2BEB4;font:bold 11px tahoma,sans-serif,arial,helvetica;}
* html body div#header form input.button {height: 24px;}
div#header img {float: left; padding-right:6px;}
div#header a {color: #F2BEB4; font:bold 11px tahoma,sans-serif,arial,helvetica; display:block; padding-top:5px;}
div#header .kontakt {padding: 0 5px 0 20px; width:60px;}
div#header .mapa {padding: 0 0 0 20px; width:95px;}
div#tel {font:bold 11px tahoma,sans-serif,arial,helvetica; color:#F2BEB4; padding:6px;}

/* Footer */
div#footer {text-align:right; margin:5px 0 25px 0;}

/* mainMenu */
div#mainMenu {float: left; padding-left:3px;}
div#mainMenu ul li {color:#9A758B; display:inline;}
div#mainMenu ul li a:link, div#mainMenu ul li a:visited {color:#ffffff; font:11px tahoma, Arial, Helvetica;}
div#mainMenu ul li a.active {font-weight: bold;}

/* Content's Frame */
div#content {background:#ffffff url(/images/common/frame_l.gif) repeat-y top left; padding-left:10px;}
div#frame {background:url(/images/common/frame_r.gif) repeat-y top right; padding:12px 10px 0 0;}
div#frame_top {height: 5px; background: #ffffff url(/images/common/frame_t.gif) repeat-x top left;}
div#frame_bottom {height: 5px; background: #ffffff url(/images/common/frame_b.gif) repeat-x top left;}

/* Path */
div#path {padding: 4px 0 20px 5px;}
div.path a:link, div.path a:visited {font: 11px tahoma,sans-serif,arial,helvetica; color:#d38037; padding-left: 7px; margin-right:10px; background: url(/images/common/arrow2.gif) no-repeat top left;}

/* Menu Left */
/* Klasa display nadpisuje paddingi dla li */
div#menu_left {float: left; width:217px;}
div#menu_left ul {width:217px; background:#eeeeee url(/images/common/menu_bg.gif) repeat-y top left;}
div#menu_left ul li {color:#666666; padding:4px 0;}
div#menu_left ul li a:link, div#menu_left ul li a:visited {color:#666666; font: bold 12px tahoma,sans-serif,arial,helvetica;}
div#menu_left ul li a.active:link, div#menu_left ul li a.active:visited {color: #000000;}
div#menu_left img.pusty {padding: 0 0 5px 0px;}
div#menu_left div.logo {background:#eeeeee url(/images/common/menu_bg.gif) repeat-y top left;}
div#menu_left div.logo img {padding: 10px 0 10px 17px;}

/* Text */
div#text_all {}
div#text {float:right; width: 506px;}
div#text p {padding: 0 10px 12px 0;}
div#text ul {padding: 4px 0; list-style-type: square; list-style-position:inside;}
div#text ul li {font-weight: normal; padding: 0 0 3px 15px; text-indent: -13px;}
* html body div#text ul li {text-indent:-16px;}
div#text ul li.one {font-weight: bold; padding: 0 0 2px 0; list-style-type:none; text-indent:-15px; display: inline;}
div#text ul li ul li {list-style-type: circle;}
div.w_txt {padding: 12px 0;}
div.path a.gora:link, div.path a.gora:visited {background: url(/images/common/arrow3.gif) no-repeat top left; padding-left: 9px;}

/* Stopka */
div#stopka {background-color: #813424; height:20px; width:502px; float:left;margin-left:229px; display:inline;}
div#stopka img {float: right;}
div#copy {background: url(/images/common/stopka1.gif) no-repeat top left; float:left; color:#ffffff; font-size:11px; padding:3px 0 0 7px; height:17px;}
div#copy a:link, div#copy a:visited {color: #d2a8a0;}
div#info {background: #a85f1e url(/images/common/stopka3.gif) no-repeat top right; float:right; text-align:right; padding:3px 10px 0 0; height:17px; width:205px;}
div#info a:link, div#info a:visited {font: 11px tahoma,sans-serif,arial,helvetica; color:#ffffff;}

/* SiteMap */
div#text #sitemap ul {margin:0; padding:0;}
div#text #sitemap ul li {list-style-type:none; padding-bottom:7px;}
div#text #sitemap ul li a:link, div#text #sitemap ul li a:visited {padding: 0 0 2px 10px; background: url(/images/common/arrow2.gif) no-repeat top left; font: bold 12px tahoma, Verdana, Arial, Helvetica;}
div#text #sitemap ul li ul {margin-left: 10px;}
div#text #sitemap ul li ul li {padding:0 0 0 12px; margin:0;}
div#text #sitemap ul li ul li a:link, div#text #sitemap ul li ul li a:visited {font-weight:normal; line-height:normal;}

/* Other */
div#other {text-align: center; font: 11px Verdana, Arial, Helvetica, sans-serif; color:#333333;}
img.pdf {margin:0 5px; float:left;}
div.szkody {padding:0 0 6px 0; float:left;}
#lang {}
#lang a {background: none; float: right; margin:0 6px 0 0;}
.rimg img {padding: 0 0 5px 8px;}
.limg img {padding: 0 8px 5px 0;}


/* Tabele */
table.braz {margin: 3px 0;}
table.braz tr td, table.braz tr th {
	font: normal 11px tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	padding: 5px;
}

table.braz tr td li, table.braz tr th li {
	font: normal 11px tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	margin:0 5px 0 0;
	padding:0 0 8px 10px;
}

/* Zaokraglenia dla jednek komorki - naglowek */
table.braz tr td.h0, table.braz tr th.h0 {
	padding: 0px;
}
table.braz tr td.h0 div, table.braz tr th.h0 div {
	padding: 5px;
}
table.braz tr td.h0 div, table.braz tr th.h0 div.f11b {
	font-size: 11px;
	font-weight:bold;
}
table.braz tr td.h0 div, table.braz tr th.h0 div.f12b {
	font-size: 12px;
	font-weight:bold;
}

/* Fonty dla tabel */
table.braz tr th.f11b, table.braz tr td.f11b {font-size: 11px; font-weight:bold;}
table.braz tr th.f12n, table.braz tr td.f12n {font-size: 12px; font-weight:normal;}
table.braz tr th.f12b, table.braz tr td.f12b {font-size: 12px; font-weight:bold; color:#ffffff;}

/* Kolory dla tablei */
table.braz tr td.n1, table.braz tr th.n1 {background-color: #E5DDD5;}
table.braz tr td.n2, table.braz tr th.n2 {background-color: #F4F1EE;}
table.braz tr td.n3, table.braz tr th.n3 {background-color: #A85F1E;}




/* Narozniki tabeli */
.n1_lt {background: url(/images/common/rogi/n1_lt.gif) no-repeat top left;}
.n1_rt {background: url(/images/common/rogi/n1_rt.gif) no-repeat top right;}
.n1_lb {background: url(/images/common/rogi/n1_lb.gif) no-repeat bottom left;}
.n1_rb {background: url(/images/common/rogi/n1_rb.gif) no-repeat bottom right;}

.n2_lt {background: url(/images/common/rogi/n2_lt.gif) no-repeat top left;}
.n2_rt {background: url(/images/common/rogi/n2_rt.gif) no-repeat top right;}
.n2_lb {background: url(/images/common/rogi/n2_lb.gif) no-repeat bottom left;}
.n2_rb {background: url(/images/common/rogi/n2_rb.gif) no-repeat bottom right;}

.n3_lt {background: url(/images/common/rogi/n3_lt.gif) no-repeat top left;}
.n3_rt {background: url(/images/common/rogi/n3_rt.gif) no-repeat top right;}
.n3_lb {background: url(/images/common/rogi/n3_lb.gif) no-repeat bottom left;}
.n3_rb {background: url(/images/common/rogi/n3_rb.gif) no-repeat bottom right;}

/* formularz mediaserwis */

div#formularz_mediaserwis {
  
  }
div#formularz_mediaserwis input {
  border: 1px solid #bbbbbb;
  background-color:#efefef;
  margin: 4px;
  padding:1px;
  }

div#formularz_mediaserwis input:focus {
  border: 1px solid #bbbbbb;
  background-color:#ffffff;
  margin: 4px;
  padding:1px;
  }

div#formularz_mediaserwis input.button {
  font: 12px tahoma, verdana, helvetica,arial; line-height:14px; font-weight:bold; color:#ffffff;
  background-color:#D38037;
  border: 0px solid #bbbbbb;
  margin: 0px 4px 0px 4px;
  padding:1px;
  }

div#formularz_mediaserwis input.agree {
  background-color:#ffffff;
  border: 0px solid #bbbbbb;
  margin: 0px 0px 0px 0px;
  padding:0px;
  }

div#formularz_mediaserwis textarea {
  background-color:#efefef;
  width: 250px;
  height: 100px;
  font: 12px tahoma, verdana, helvetica,arial; line-height:14px; font-weight:normal; color:#36210f;
  border: 1px solid #bbbbbb;
    margin: 4px;
    padding:1px;
  } 

div#formularz_mediaserwis textarea:focus {
  background-color:#ffffff;
  width: 250px;
  height: 100px;
  font: 12px tahoma, verdana, helvetica,arial; line-height:14px; font-weight:normal; color:#36210f;
  border: 1px solid #bbbbbb;
    margin: 4px;
    padding:1px;
  } 
  
div#formularz_mediaserwis table tr td {
  font: 12px tahoma, verdana, helvetica,arial; line-height:14px; font-weight:bold; color:#8D0000; 
  }     
  
div#formularz_mediaserwis table tr td.p {
  padding: 4px 18px 4px 4px;
  font: 12px tahoma, verdana, helvetica,arial; line-height:14px; font-weight:normal; color:#36210f;
  }   

div#formularz_mediaserwis div.alert {
  font: 9px tahoma, verdana, helvetica,arial; line-height:14px; font-weight:bold; color:#DD2400;
  padding: 0px 18px 4px 4px;
  }


