html,body {margin:0;padding:0}
body {font:13px verdana,sans-serif;color:#333;background:#fff url('images/bg.jpg') repeat-x 0 0}

a,a:hover {color:#168cb4;text-decoration:none}
a:hover {color:#333;text-decoration:underline}

img {border:0}
.left {float:left}
.right {float:right}
.clear {clear:both}
.tmn {width:717px}
.grey {color:#888}
.blue {color:#168cb4}

/*head*/
#header {font-size:11px;background:url('images/head_bg.jpg') no-repeat 720px 0;width:960px;height:281px;margin:0 auto}
#header .left {margin-top:32px}
#header a,#header .grey {display:block;float:left}
#header .grey {font-size:11px;line-height:11px;margin:30px 0 0 25px;padding-left:20px;border-left:1px solid}
#head_bg2 {padding:25px 0 0 15px}

/*navi_top*/
#navi_top {display:block;float:left;margin-top:32px;width:100%}
#navi_top ul,#navi_top li {list-style-type:none;display:block;float:left;margin:0;padding:0}
#navi_top a,#navi_top a:hover {font-size:13px;text-decoration:none;display:block;padding:15px 5px 15px 15px}
#navi_top a:hover {}

/*main*/
#main {width:960px;margin:0 auto;border-bottom:0px #00CCCC dotted}

/*content*/
.content {text-align:left;line-height:20px;background:url('images/txt_cap.png') no-repeat 0 0;margin-top:25px;padding-top:65px;width:670px}
.data {font-size:9px;color:#bcbcbc}
h2 {font:bold 18px verdana,sans-serif}
h3 {font:bold 15px verdana,sans-serif;margin:15px 0 25px;padding:0}
h4 {font:bold 13px verdana,sans-serif;color:#2ba6cf;line-height:20px;margin:15px 0 10px;padding:0}
p {text-align:justify;margin:0;padding:10px 0}
.content ul {margin-top:0;margin-bottom:0}
.content li {text-align:left;}

/*right_col*/
#right_col {background:url('images/box_bg.gif') repeat-y 0 0;width:250px;float:right;margin-top:20px}
.box {text-align:justify;background:url('images/t_r_bottom.gif') no-repeat 0 bottom;padding:0 15px 5px}

#right_col h3 {text-indent:-999999px;margin:0;padding:0;display:block;height:86px}
h3.aktualnosci {background:url('images/t_r_top.jpg') no-repeat 0 0}
.news-thumb img{margin:15px 0 0px 5px}
#right_col .data {display:block;margin:15px 0 3px}
#right_col .box h3 {font:bold 13px verdana,sans-serif;color:#168cb4;line-height:20px;text-align:left;text-indent:0;height:auto}
.box p {line-height:17px}
.box  hr {height:1px;background:#e0e0e0;border:0}
.box .more {text-align:right;margin:0 0 17px}

/*foot*/
#foot {width:100%;margin-top:12px;border-top:1px #e0e0e0 solid}
.footin {width:960px;margin:-1px auto 0;padding:15px 0;border-top:1px #2ba6cf solid}
#foot .left {color:#888}
#foot .right {color:#2ba6cf;font-weight:bold;text-align:right}

#artio {text-align:right;padding:15px 0;clear:both}

/*forms*/
