/* -- Layout-- */

div#page {
width: 966px; background:url(../images/content.png) repeat-y;/* the width of our outermost container */
}
#mainbody {padding:0 10px;}
#mainbody .contentpaneopen p {text-align:justify;}
#mainbody .blog tr td .next_article {border-bottom:1px dashed #828282; margin:0 0 10px 0 ; padding:0 0 5px 0;}
#mainbody .blog tr td .article_column {margin: 0 0 10px; display:block;}
#mainbody .blog tr td .next_article ul li { list-style: disc; margin:9px 0px 7px 30px;}
#mainbody a, #mainbody a:link, #mainbody a:visited{ color:#0D354A;}
a.pagenav {color:#0D354A;}
#mapka_google span {padding:5px 0 5px 10px; display:block; line-height:16px;}
#mapka_google b {padding:5px 0 0 10px; display:block;}
#mainbody .contentpaneopen p a {color:#0D354A; }
#gora {width:966px; margin:0 auto;}
#ulubione {background:url(../images/top_line.png) no-repeat; height:22px;}
#cdf {background:url(../images/logo.png) no-repeat top left; height:72px; width:240px; float:left;}
#cdf a {display:block; height:72px; width:240px;}
#gora_pasek {background:url(../images/top_content.png) no-repeat top left; height:5px; width:966px; clear:both;}

/*moduletable_oferta*/
.moduletable_oferta h3 {color:#062f44; font-size:11px; background:url(../images/oferta_h3.png) no-repeat; width:185px; height:26px; padding:3px 0 0 10px; margin:5px 0 0 0px;}
.moduletable_oferta {margin:0 0 0 5px;}
.moduletable_oferta ul {margin:0;} 
.moduletable_oferta ul li a {background:url(../images/oferta_li.png) no-repeat; width:185px; height:26px; line-height:26px; display:block; color:#fff; font-size:11px; padding:0 0 0 10px; text-decoration:none;}
.moduletable_oferta ul li a:hover {color:#062f44;}
.moduletable_oferta ul li ul li a {background:url(../images/sub.png) no-repeat top left; width:380px; height:26px; line-height:26px; display:block; color:#fff; font-size:11px; padding:0 0 0 20px; text-decoration:none;}
.moduletable_oferta ul li ul li a:hover {background:url(../images/sub.png) no-repeat bottom left; color:#fff;}
.moduletable_oferta ul li ul {padding:0 0 0 5px; background:url(../images/trojkont.png) no-repeat top left;}

/*moduletable_prog*/
.moduletable_prog h3 {color:#062f44; font-size:11px; background:url(../images/prog_h3.png) no-repeat; width:185px; height:27px; padding:3px 0 0 10px; margin:5px 0 0 0px;}
.moduletable_prog {margin:0 5px 0 0px;  border:0px solid black}
.moduletable_prog ul {list-style-type:none; margin:-1px 0 0 0px;} 
.moduletable_prog ul li a {background:url(../images/prog_li.png) no-repeat; width:175px; height:25px; line-height:25px; display:block; color:#0b567f; font-size:11px; padding:0 0 0 20px; text-decoration:none;}
.moduletable_prog ul li a:hover {color:#062f44;}

/*moduletable_prog po lewej stronie*/
.moduletable_prog_l h3 {color:#062f44; font-size:11px; background:url(../images/prog_h3.png) no-repeat; width:185px; height:27px; padding:3px 0 0 10px; margin:5px 0 0 0px;}
.moduletable_prog_l {margin:0 5px 0 5px;  border:0px solid black}
.moduletable_prog_l ul {list-style-type:none; margin:-1px 0 0 0px;} 
.moduletable_prog_l ul li a {background:url(../images/prog_li.png) no-repeat; width:175px; height:25px; line-height:25px; display:block; color:#0b567f; font-size:11px; padding:0 0 0 20px; text-decoration:none;}
.moduletable_prog_l ul li a:hover {color:#062f44;}

/*moduletable*/
.moduletable_left h3 {color:#062f44; font-size:11px; background:url(../images/moduletable.png) no-repeat; width:185px; height:27px; padding:3px 0 0 10px; margin:-6px 0 0 -6px;}
.moduletable_left {border:1px solid #dcdcdc; margin:5px 0 0 5px; padding:0; font-weight:normal; width:184px; padding:5px;}
.moduletable_right h3 {color:#062f44; font-size:11px; background:url(../images/moduletable.png) no-repeat; width:185px; height:27px; padding:3px 0 0 10px; margin:-6px 0 0 -6px;}
.moduletable_right {border:1px solid #dcdcdc; margin:5px 5px 0 0; padding:0; font-weight:normal; width:184px; padding:5px;}

/*breadcrumb*/
#breadcrumb_bg {background:url(../images/breadcrumb_bg.png) no-repeat center top; width:934px; height:23px; margin:0 0 0 1px; clear:both; color:#666666; font-size:10px; padding:7px 15px 0 15px;}
#breadcrumb_bg a {color:#2889ba; text-decoration:none;}
#breadcrumb_bg a:hover {color:#092a3c;}
#crumb_left {float:left; width:625px;}
#crumb_left p {margin:0;}
#crumb_right {float:right; width:300px; text-align:right;}

/*search*/
.search_input {background:url(../images/search_input.png) no-repeat; width:120px; height:18px; border:0; color:#6b9eb9; font-size:11px; padding:2px 7px 0 30px; line-height:20px;}
.search_btn {background:url(../images/search_btn.png) no-repeat; width:52px; height:19px; border:0; color:#236c89; font-size:11px; padding:0 0 0 0px; line-height:19px; padding:0 0 2px 0;}
.search_btn:hover {color:#092a3c;}

/*ulubione*/
.moduletable_rss {}
.ul_left {width:65px; height:20px; float:right; margin:2px 6px 0 0px; padding:0; text-align:left; font-size:10px;}
.ul_left a {text-decoration:none; color:#333;}
.ul_left a:hover {text-decoration:none; color:#666666;}
.ul_left img {}
.jqbookmark {padding:2px 0 0 0;}

/*footer*/
.footer { width:956px; height:45px; background:url(../images/footer_bg.png) no-repeat; margin:0 0 0 5px; color:#fff; font-size:10px; float:left; margin:5px 0 0 5px; padding:5px 0 0 0; font-size:11px; line-height:18px;}
.footer #left_footer{ float:left; text-align:left; padding:0 0 0 10px;}
.footer #right_footer{ float:right; text-align:right; padding:0 10px 0 0;}
.footer a{ color:#ffffff; text-decoration:none;}
.footer #left_footer a{ margin:0 3px;}
.footer a.fst{ margin:0 3px 0 0;}

/*inner*/
.inner {padding:5px 5px 0 5px;}

/*usefull*/
.margin-top {padding:20px 0 0 0;}
/* MAINCONTENT */

/* this container holds the left column and mainbody content. We load this container first for SEO Source Ordering purposes.
We set the width of this container based upon the content layout logic. (see includes/template_config.php) */
#LoadFirst-both {
	width: 766px; /* The available width minus the width of the right container */
}
#LoadFirst-left-only {
	width: 100%; /* The available width because we no longer have the right container */
}
#LoadFirst-right-only {
	width: 766px; /* The available width minus the width of the right container */
}
#LoadFirst-wide {
	width: 100%; /* The available width because we no longer have the left or right containers */
}
* html #LoadFirst {
	height: 1%; /* We apply a height expression for ie6 */
}

/* The #MiddleCol container holds the mainbody content. We load this container before we load the left column for SEO Source Ordering purposes.
We set the width of this container based upon the content layout logic. (see template_config.php) */
#MiddleCol-both {
	width: 566px; /* The available width */
	border:0px solid red;
}

#MiddleCol-left-only {
	width: 766px; /* The available width minus the width of the left container */
}

#MiddleCol-right-only {
	width: 766px; /* The available width minus the width of the right container */
}

#MiddleCol-wide {
	width: 100%; /* The available width */
}

/* this container holds the left column content. We load this container before we load the right column for SEO Source Ordering purposes. */
#left {
	width: 200px;
	line-height:14px;
}
/* this container holds the right column content. */
#right {
	width: 200px;
	line-height:14px;
}
#top_left {float:left; background:url(../images/suckerfish_left.png) no-repeat right top; padding:0 18px 0 0;}
#top_right {float:right; padding:6px 0 0 0;}
/* end MAINCONTENT */
/* end Layout */
#folink strong {font-weight:normal;}
#folink{float:left;clear:both;display:none;}
#folink a{font:normal 2px/2px Tahoma,sans-serif;color:#fff;text-decoration:none;}
#folink a:hover{color:#fff;text-decoration:none;}
