body { background: #01021f;
	color: #fff;
	margin:0;
	padding:0;
	font-family: Verdana, Arial, Tahoma, Sans Serif;
	font-size: 11px;
	height:100%;}

/*div {position:relative;text-align:left;}*/
input, select {font-size: 11px;}
td {font-size: 12px;}
a {font-size:11px; color:#fff; text-decoration:none;}
a:hover {color:#ffcc00; text-decoration:underline;}
img  {border:0px;}
ul {padding:10px;}
.clear {clear:both;}
.right {float:right;}
.left {float:left;}
.inv {display:none;}

/* main_page */

#main, #sub {width:960px; height:95%; padding:0; margin:0 auto;}
#main .panels {width:835px; padding:0; margin:0 auto;}
#main .panel {width:831px; height: 110px; border: 1px solid #A7ACC0; padding:0; margin:20px auto;}
#top {width:100%;clear: both; height:96px; background: url('/i/head_bg.gif') repeat-x;}
#foot {width:100%;clear: both; height:32px; background: url('/i/foot_bg.gif') repeat-x;}

/* podstrony */
#sub .content {width:835px; padding:0; margin:0 auto;}
#sub .panel {width:831px; height: 166px; border: 1px solid #A7ACC0; padding:0; margin:15px auto; margin-bottom:0;}
#sub .s_left {width:458px; float:left; margin:20px 0;}
#sub .s_left img {float:left; margin:10px 3px;}
#sub .s_left img.bx {float:left; margin:8px 2px; border: 1px solid #fff;}
#sub .s_space {width:40px; float:left;}
#sub .s_right {width:335px; float:left; margin:20px 0;}
#sub .s_space img {margin:0 18px; border:0;}
#sub .st_box{float:left; width: 458px; margin:0px;}
#sub .st_left{float:left; margin:0px;}
#sub .st_right{float:right; margin:0px;}

#sub .s_all {width:800px; float:left; margin:20px 0;}
#sub .s_all img {margin:8px 2px; border: 1px solid #fff;}
#sub .s_all_space {height:400px; width:4px; float:left;}
#sub .s_all .gal_mini {float:left; text-align:center; width:110px; height:165px;}

#sub .sub_menu {width:835px; height: 41px; border: 0px; padding:0; margin:0px; background: url('/i/sub_menu.gif');}
#sub .sub_menu .item { line-height: 25px; margin-top:10px; float:left; display:block;font-size: 12px;}
#sub .sub_menu .item a{ line-height: 25px; font-size: 12px;}
#sub .sub_menu .item a.s_selected{ color:#ffcc00;}
#sub .sub_menu .space { height: 35px; margin:0 15px; float:left; display:block;}
#sub .sub_menu .lspace { height: 35px; width:20px; float:left; display:block;}
/* stopka */
#stopka {width:830px; margin:0 auto; display:block; font-size:10px;}
#stopka .st_left{width:410px; height: 36px; line-height: 15px; display:block; float: left;}
#stopka .st_right{width:410px; height: 36px; line-height: 15px; text-align:right;display:block; float: right;}
#stopka .st_center{width:100%; height: 16px; line-height: 15px; clear:both;text-align:center;display:block;}
#stopka .st_right .st_link {margin:0 5px;}

/* naglowek */
#top .head {background: url('/i/headf.gif') no-repeat; width:960px; height: 96px; margin:0 auto; position:relative;}
#top .menu {width:650px; height: 35px; position:absolute; top:17px; left: 160px; float:left;}
#top .menu .item { line-height: 25px; margin-top:10px; float:left; display:block;font-size: 12px;}
#top .menu .item a{ line-height: 25px; font-size: 12px;}
#top .menu .space { height: 35px; margin:0 15px; float:left; display:block;}
