html,body { min-height:100%;}
body {margin: 10px auto;width: 950px;text-align: left;	background-color:#AD0000; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

a {	font-size:10px;	text-decoration:none;}
a:link {font-weight: bold; color: #FF6600;}
a:visited, a:hover, a:active {	color: #FF3300;}

h1, h2 { font-weight: bold;	color: #AD0000;	margin: 1px; margin-top:10px; text-align: left;	}
h1 { font-size: 15px;}
h2 { font-size: 13px;}
h3  { text-align:left;
	font-size: 10px;
	color: #990000;
}
h4  { text-align:center;
	font-size: 15px;
	color:#990000;
}
/* layout */
#whole { min-height:100%; width:950px; background-color:#AB0105; float:left; margin:0 auto; padding:0;} 
#header, #footer, #body { width:930px;}
#header { height:120px; background-image:url(img/layout/bridge.jpg); background-repeat:no-repeat; z-index:1;}
#eagle { position:relative; top:-140px; left:-5px; width:239px; height:267px; z-index:2; margin-bottom:-140px; margin-right:-90px;}
#menu { height:20px; text-indent: 2px; padding:10px 0 0 164px; width:766px; background:#4A0000;}
#menu a {font-size:12px;color:#FFFFFF;font-weight:bold; letter-spacing:0.05em;}
/*--------------  Menu by Stu Nicholls ---------------------*/
/* remove the bullets, padding and margins from the lists */
.menu ul{
list-style-type:none;
padding:0 0 0 0;
margin:0;
}
/* make the top level links horizontal and position relative so that we can position the sub level */
.menu li{
float:left;
position:relative;
z-index:100;
margin:-1px 7px 0 0px;
}

/* use the table to position the dropdown list */
.menu table{
	position:absolute;
	border-collapse:collapse;
	z-index:80;
	left:15px;
	top:16px;
	width: 1px;
	height: 1px;
}

/* style all the links */
.menu a, .menu :visited {
	display:block;
	font-size:12px;
	width:170px;
	height:16px;
	padding:0 0 0 5px;
	color:#000;
	text-decoration:none;
	margin:0px 1px 0 0;
	text-indent:2px;
	text-align:left;
	background:#AD0000 url('http://www.gadatka.com/img/layout/topmenu_corner_left_a.png') no-repeat left;
	/* #AD0000 */
}
.menu a span, .menu :visited span{
	background:url('http://www.gadatka.com/img/layout/topmenu_corner_right_a.png') no-repeat;
	display:block;
	float:right;
	width:20px;
	height:16px;
}
/* style the links hover */
.menu :hover{
color:#444;
background:#CE0000 url('http://www.gadatka.com/img/layout/topmenu_corner_left_b.png') no-repeat left;
}

.menu a:hover span{
	background:url('http://www.gadatka.com/img/layout/topmenu_corner_right_b.png') no-repeat;
	display:block;
	float:right;
	margin:0 -1px 0 0;
	width:20px;
	height:16px;
}

.menu :hover ul li a{ 
background-image:none;
background:#AD0000;
}

.menu :hover ul li a:hover{ 
background-image:none;
background:#CE0000;

}

/* hide the sub level links */
.menu ul ul {
visibility:hidden;
position:absolute;
height:0;
}
/* make the sub level visible on hover list or link */
.menu ul li:hover ul,
.menu ul a:hover ul{
visibility:visible;
}
/*--------------  End of Menu by Stu Nicholls --------------*/
#body { background: url(http://www.gadatka.com/img/layout/body_bg.gif) repeat-y 50% 0; float:left; display:inline;}
#body_a,#body_b, #body_c { min-height:420px; display:inline;}
#body_a, #body_c { width: 161px; color: #FFF; padding:0 2px;}
#body_b {	position: relative; width:590px; z-index:3;float:left; text-align:justify; padding:10px 5px 5px 5px }
#body_b p.adnot { font-weight:bold; display:block; margin:10px;}
#body_b hr {background:#f90; border:none; -ms-extension: expression(this.replaceNode(document.createElement("iehr")));}
#body_b iehr {background:#f90; border:none; display:block;height:1px; margin:3px;}
#body_a {float:left;}

#body_c { float:right;} 
#body_c_buttons div { background-color:#D0D5AD; color:#000; text-align:center; line-height:2em; min-height:30px; position:relative; z-index:2; margin:0 2px; padding:2px;}
#body_c_buttons div img{ vertical-align:middle; margin:2px 4px 2px 0;}
#body_c_buttons div a {display:block; margin:0;}
#footer{ position:relative; float:left; color:#fff;	font-size:12px;	font-weight:bold; text-align:center; display:inline; clear:both; padding-top:10px; background:#4A0000; margin:0 0 10px 0}

#footer a {	color:#fff; font-size:11px;	font-weight:bold; }

#imgholder { width:260px; min-height:100px; background-color:#D0D5AD; float:right; margin-top:5px; margin-bottom:3px; margin-left:5px; border: solid 1px #666666; }
#imgholder img { margin-top:5px; margin-left:2px; margin-bottom:1px;}
#imgholder #obrazki { border:0;; min-height:80px; padding:2px; padding-top:0px;text-align:center; display:ilnine;}
#imgholder #obrazek_opis { background-color:#F3F3F3; width:256px; height:26px; text-indent:10px; padding:2px; padding-top:0px; text-align:left; }


#imgframe { background:none; float:right; padding:2px; margin:0 0 8px 8px;}
#imgframe p.img_title {display:block; background:#F3F3F3; padding:2px; margin:2px -2px -2px -2px;; text-align:left; border:1px solid #000;}


#rss_feed {background-color:#D0D5AD; position:relative; width:594px; float:left; margin-bottom:0px; margin-left:-5px; margin-top:5px; margin-right:-5px; padding:3px; padding-bottom:5px; display:inline;}
#rss_feed div { display:inline; text-align:left;}
#rss_feed a, #body_c_buttons div a { color:#000; font-weight:bold;}
#serwisy { float:left; width:200px;}
#news { float:left;width:250px;}
#kursy { float:right;width:140px; text-align:center;}
#serwisy, #news, #kursy { display:inline; }
#login_area, #imgholder div, #rss_feed { border-bottom: 1px solid #666666; border-top:1px solid #666666; }

.distinct {
	color:#FFFFFF;
	font-size:11px;
	min-height:20px;
	margin:3px;
	margin-left:0px;
	text-align: center;
}
.distinct a {
	color:#FFFFFF;
	display:block;
	
	font-size: 11px;
}
.box1 .box_content form fieldset, .box2 .box_content form fieldset { border:none;}
.box1, .box2 {margin:5px auto;}
.box1, .box2 h2 {font-size:12px;}
.box1 {
	text-align:center;
	width:156px;
	background:url('http://www.gadatka.com/img/layout/box1_bg.gif') repeat-y;
	padding:0;
}
.box1 .exclamation { margin:0px 0px 0 5px;}
.box1 h2 {
	text-align:center;
	background:url('http://www.gadatka.com/img/layout/box1_top.png') no-repeat top;
	margin:0 0 0 0px;
	color:#fff;
}
.box1 h2 a,.box1 h2 a:visited, .box1 div a, .box1 div a:visited { font-size:13px; color:#fff; font-weight:bold;}
.box1 h2 { padding:8px 4px;}
.box1 div.box_content {
	background:url('http://www.gadatka.com/img/layout/box1_bottom.png') no-repeat bottom;
	margin:0 0 0 0px;
	padding:2px 2px 15px 2px;
}
.box2 {
	text-align:center;
	width:156px;
	background:url('http://www.gadatka.com/img/layout/box2_bg.gif') repeat-y;
	padding:0;
	color:#000;
}
.box2 h2 {
	text-align:center;
	background:url('http://www.gadatka.com/img/layout/box2_top.png') no-repeat top;
	margin:0 0 0 0px;
	color:#000;
}
.box2 h2 a,.box2 h2 a:visited, .box2 div a, .box2 div a:visited { font-size:11px; color:#000; font-weight:bold;}
.box2 h2 { padding:8px 4px;}
.box2 div.box_content {
	background:url('http://www.gadatka.com/img/layout/box2_bottom.png') no-repeat bottom;
	padding:2px 0 15px 2px;
}
.box2 .box_content .submit { margin:0 auto;display:block;}
#frame { width:584px;background:url('http://www.gadatka.com/img/layout/frame_bg.gif') repeat-y;border:none;padding:0;margin:0 auto;}
#frame h2 { background:#ffb684 url('http://www.gadatka.com/img/layout/frame_top_bg.png') repeat-x top;padding:0;margin:0;text-align:center;line-height:1.8em;min-height:24px;}
#frame h2 span {display:block;width:11px;height:24px; margin:0;}
#frame h2 span.left { background:url('http://www.gadatka.com/img/layout/frame_top_left.png') no-repeat top;float:left;}
#frame h2 span.right { background:url('http://www.gadatka.com/img/layout/frame_top_right.png') no-repeat top;float:right;}
#frame .box_content {
	font-size:12px;
	background:url('http://www.gadatka.com/img/layout/frame_bottom.png') no-repeat bottom;
	padding:2px 5px 15px 5px;
}
#frame .box_content a { color:#ff6500;}



#body_c .box2 div.box_content { text-align:left;}
#body_c .box2 div.box_content a { margin-left:10px; font-size:12px;}
#body_c .box2 div.box_content label { font-weight:bold;}
#body_c #sbb {font-size:12px; font-weight:bold; margin:0 auto; color:#000;}
#body_c #ss0, #body_c #ss1  {font-size:5px; margin:0 0 0 20px; height:12px; }

#banner_frst_look_glass , #banner_frst_look_glass img {position:absolute; left:0;top:0;}
#banner_frst_look_glass {display:block;width:594px;height:140px;}
#banner_frst_look_glass img {border:none;top:0px;z-index:2}
#banner_frst_look, #banner_frst_look object {margin:0;padding:0;}

 .table_with_border { text-align:center; border-spacing:0; margin:0 auto; border:black;}
.table_with_border td { border:solid 1px; border-spacing:0; text-align:center;}
.table_no_border { border-spacing:0; border:0; margin:0 auto;}
.table_no_border td { border-spacing:0; text-align:left; border:0;}

form { margin:0; padding:0;}
form div {display:inline;}
input {	font-size:13px; color:#AB0105; height:20px; border:1px solid #999; margin:0}
img { border:0;}
p { margin:0; padding:0;}
ul { color:#000}
.article_rest { list-style:none; padding-left:3px; margin:0 0 -4px 0px;}
.article_rest li { text-indent:0px; font-size:1em; line-height:1.2em; }
.center { text-align:center;}
h1 a, h1 a:visited, h1 a:link {font-size:1em;color:#ad0000}
