@charset "utf-8";
/* CSS Document */
body{padding:0; margin:0;}
body{font-family:Tahoma, Verdana, sans-serif; font-size:11px; line-height:16px; color:#333333;}
img{border:0;}
a{color:#3366CC; text-decoration:none;}
a:hover{color:#66CCFF;}

b a {
	color: #000000;
}

#top_linia{background:#e2ebf4; border-bottom:#a1b4cd 1px solid; width:100%; height:10px;}
#logo{height:110px;}
#logo_img{padding:15px 0 0 0;}
#obraz{height:296px; width:100%; background:url(../img/tlo.jpg) repeat-x;}
#obraz2{height:20px; width:100%; background:url(../img/tlo.jpg) repeat-x;}
#klocki{ padding:42px 0 0 0;}
#postaw{ padding:45px 0 0 0;}
#rejestracja{ padding:62px 0 0 0;}
#login{padding:30px 0 0 0;}
#content{margin-top:25px;}
#footer{border-top:#a1b4cd 1px solid; width:100%; margin:35px 0 0 0; padding:15px 0 15px 0; color:#999999;}
#footer a{color:#999999} #footer a:hover{color:#627eb7;}

/* menu page */
#menu_page { float:right; font-weight:bold; font-size:10px; line-height:15px;font-family:Tahoma, Verdana, sans-serif;}
#menu_page ul { margin:-1px 0 0 0; padding:0 0 0 0; list-style:none; }
#menu_page li { display:inline; margin:0; padding:0; }
#menu_page a { float:left; background:url("http://www.e-weblink.com/img/menu/blue_left.gif") no-repeat left top; margin:0; padding:0 0 0 3px; text-decoration:none;cursor:pointer; }
#menu_page a span {
	float:left;
	display:block;
	background:url("http://www.e-weblink.com/img/menu/blue_right.gif") no-repeat right top;
	color:#627EB7;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 11px;
}
#menu_page a:hover { background-position:0% -41px; }
#menu_page a:hover span { background-position:100% -41px; }

/* menu account */
#menu_account { float:left; width:100%; font-size:93%; line-height:normal;}
#menu_account ul { margin:0; padding:65px 0 0 0; list-style:none; }
#menu_account li { display:inline; margin:0; padding:0; }
#menu_account a { float:left; background:url("../../../img/tableft2.gif") no-repeat left top; margin:0; padding:0 0 0 4px; text-decoration:none; cursor:pointer; }
#menu_account a span { float:left; display:block; background:url("../../../img/tabright2.gif") no-repeat right top; padding:5px 9px 4px 5px; color:#627EB7; }
#menu_account a:hover { background-position:0% -42px; }
#menu_account a:hover span { background-position:100% -42px; }
#menu_account #current a { background-position:0% -42px; }
#menu_account #current a span { background-position:100% -42px; }

.inp{border:#bcd2e6 1px solid; font-size:11px; color:#627eb7; padding:3px; width:113px; height:14px;}
.but{background:#FFFFFF; border:#bcd2e6 1px solid; padding:2px; font-size:11px; color:#627eb7; height:22px;}
.title{font-size:18px; color:#333333; border-bottom:#bcd2e6 1px solid; padding:0 0 3px 0; margin:0 25px 35px 0;}
.sub_cont{ margin:0 25px 0 0; text-align:justify; line-height:18px;}
.mini_t{font-family:Georgia, serif; font-size:16px; color:#627eb7; padding-bottom:6px; font-weight:bold;}
.tablica td{padding:6px 10px;}
.tablica .title{font-size:18px; color:#333333; border-bottom:#bcd2e6 1px solid; padding:0 0 3px 0; margin:0 -10px 35px -10px;}
.no_padd td{padding:0 10px 0 0}
.kod{padding:10px 30px; width:100%}
.mgr{width:80%}
.kod .code{ background:#e4e4e4; padding:6px 10px; margin-right:100px;}
.main_table{

	background-image: url(../images/titlebg.jpg);
	background-repeat: repeat-x;
}
.sub_table{
	background-color: #f4f4f4;
}