a { color: #9E1C34; text-decoration: none; border-bottom:1px solid #F9D2D2; }
a:hover { color: #35566b; text-decoration: underline;}
h2 { color: #35566b; margin-top: 40px; font-size: 13px; }

/* TOP */
.sublogo { background:url('gfx/pro-logo.jpg'); width:476px; height:55px; float:right; position:relative; top:24px; right:-4px; }


/* CONTENT */
h1 { font-size: 12px; padding: 4px 33px; background: url('gfx/h1.gif') repeat-y; border-bottom: 1px solid #A8B2BC; }
.news-tit { font-size:14px; font-weight:bold; margin:0; cursor:pointer; color:#35566B; border:0; }
h2 { background: url('gfx/pytanie.png') no-repeat left top; height:38px; padding-left: 47px; padding-top: 10px; }
.odp { width:95%; margin: 10px auto 30px auto; font-style:italic; position:relative; overflow:hidden;}
.more, .bl { color:#35566B; border:0; }
#startfaq { background:#F9FAF9;border:1px solid #dedede;width:250px;margin: 10px auto;vertical-align: middle;font-family:'Astigmatic';line-height:140%;  height:110px; }
#startfaq a { margin: .8em; font-size:1.35em; }

ul { list-style: url('gfx/arrow.gif'); }
ul.pdf { list-style: url('gfx/pdfico.png'); }

.news-tab { width:100%; }
.news-tab ul { list-style-image:url('/gfx/arr.gif');margin:0;padding: 5px 0 0 15px; }

.pakiety { width:100%;font-size:1em; }
.pakiety td { text-align:center;background:#F9FAF9; border:1px solid #dedede; line-heith: 1em; }
.pakiety td table td {border:0;}
.pakiety ul { text-align:left; list-style-image:url('/gfx/arr.gif');padding-left:20px; }

.start-pbut { text-align:center; }
.start-pbut a { border:0; }
.start-pbut img { position:relative; top:-20px; }

.info { background:#F7E3E7 url('/gfx/info.png') 15px no-repeat;padding:5px 15px 5px 100px;border-radius:8px;line-height:20px;font:italic 15px 'Astigmatic'; }

/* okna prawe */
.sidebar { float:right; padding: 10px 10px; width: 300px; text-align:center; }
div.inner { background: #F9FAF9 url('http://luc.pl/common/gfx/menu.gif') repeat-x; padding: 10px; border:0; zoom:1;text-align:left;}
div.outer { margin-left: 10px; background: #DEDEDE; padding: 8px; width: 270px; }
div.inner h3 { margin:0 0 20px 15px; font-size: 15px; font-weight:normal; color:#fff; }


.se_logo { background: url('gfx/tlotop.png') no-repeat; height:94px; margin: 8px 0 0 30px;}
.se_logo h1 { background:none; position:relative; left:93px; top:60px; font:italic 14px 'Astigmatic'; color:#8A888A; padding:0; border:0; }

#clients { width:100%; }
#clients img { width: 120px; float:left; display:inline; margin: .7em 1.2em; }

.footer { height: 130px; }
.footer table { width: 90%; margin: auto; text-align: left; color: #fff; }
.footer table .head { color: #999; font-size: 12px; height: 25px; font-weight: bold; }
.footer a { border:0; }