/* CSS Document Templatka.pl */



body {
	/* height: 100%; */
	font: 11px Tahoma, Arial;
	color: #333333;
	padding: 0px;
	text-align: center;
        background: #ffffff url(../images/bbg.gif);
	margin: 0px;
}


#body {
       /* tekst */
	width: 686px;
}


#top_banner {
	float: right;
	padding: 6px 23px 0px 420px;
        text-align: right;
        font-weight: normal;
        color: #00698e;
	
}


#top_search {
	padding: 40px 10px 0px 0px;
	float: right;
	font-size: 11px /17px;
        color: #444444;
	font-weight: normal;
        text-align: right;
}


.content {
	width: 686px;
	color: #777777;
	background: #ffffff;
	
}

#content div {
}



#content .blog, #content table {
        border: 0px;
	margin: 0px 5px 0px 5px;
	padding: 5px 5px 5px 5px;
}
#content table.blog {
        border: 0px;
	margin: 0px 5px 0px 5px;
	padding: 5px 5px 5px 5px;
}



div, form, ul, li, h1, h2, h3 {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
img {
	border: 0px;
}

/* All setting =) */

#page {
	width: 900px;
	margin: 0px;
	padding: 0px;
	text-align: left;
	border-bottom: 0px solid #dddddd;
	border-right: 5px solid #f5f3ec;
	border-left: 5px solid #f5f3ec;
        border-top: 2px solid #f5f3ec;
        background: #ffffff;

}


#body_page {
	width: 887px;
	margin: 1px 6px 6px 7px !important;
	margin: 1px 6px 6px 7px;
	background: #ffffff url(../images/1bg.png) no-repeat top;
}



.clr {
	clear:both;
}
.left {
	float: left;
}
.right {
	float: right;
}

#logotip {
	height: 140px;
	width: 900px;
	border-bottom: 0px solid #3d91cf;
	border-top: 0px solid #dddddd;
	background: url(../images/logotip.jpg) no-repeat;	
}


#header2 {
	background: #ffffff url(../images/photo.jpg);
	width: 686px;
	height: 196px;
	padding: 0px 0px 0px 0px;
}


#header1 {
	background: #ffffff;
	width: 686px;
	font: normal 11px /17px Tahoma, Arial;
	color: #333333;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}

div.blog_more {
}

.contentheading, .componentheading, .blog_more {
	font: bold 14px Tahoma, Arial;
	color: #DDDDDD;
	padding: 5px 5px 5px 5px;
	border: 0px;
	margin: 0px 5px 0px 5px;
}
#content div .contentheading {
	font: bold 16px Tahoma, Arial;
	color: #3ca01c;
	padding: 5px 5px 5px 5px;
	border: 0px;
	margin: 0px 5px 0px 5px;
}
.contentheading {
	width: 100%;
	padding: 5px 5px 5px 5px;
	border: 0px;
	margin: 0px 5px 0px 5px;
}


#content td div.mosimage {
	margin: 0px 5px 0px 5px;
	background: #333333;
}
#content div.mosimage_caption {
	display: none;
}
#content .contentpaneopen {
	font: normal 11px /17px Tahoma, Arial;
	color: #333333;
	border: 0px;
	margin: 0px 5px 0px 5px;
	padding: 5px 5px 5px 5px;
	width: 99%;
	border-right: 0px dotted #aaaaaa;
	border-top: 0px dotted #aaaaaa;
}

#content div .contentpaneopen {
	font: normal 11px /17px Tahoma, Arial;
	width: 99%;
	border: 0px;
	margin: 0px 5px 0px 5px;
	padding: 5px 5px 5px 5px;
	color: #333333;
	background: none;
}
.small, .createdate {
	color: #333333;
	font: bold 10px Tahoma, Arial;
	border: 0px;
	margin: 0px 5px 0px 5px;
	padding: 5px 5px 5px 5px;
}
#content a {
	color: #3D91CF;
	font-family: normal 12px Tahoma, Arial;
	text-decoration: none;
	border: 0px;
	margin: 0px;
	padding: 2px 0px 2px 0px;	
}
#content a:hover {
	text-decoration: underline;
}
#content a.readon {
	font-weight: bold;
}
#content ul {
	list-style: none;
}


table.contentpane {
	border: none;
	border-collapse: collapse;
	width: 99%;
}

table.contentpaneopen {
	border-collapse: collapse;
	border: none;
	font: 11px /17px Tahoma, Arial;
	width: 99%;
}


table.contenttoc {
	margin: 0 0 10px 10px;
	padding: 0;
	width: 35%;
}

table.contenttoc a {
	font-weight: bold;
}

table.contenttoc td {
	padding: 3px 5px 3px 20px;
}

table.contenttoc th {
	padding: 5px;
	text-indent: 5px;
	background: url(../images/bel-bg.gif) repeat-x center #16A9CD;
	color: #FFFFFF;
}


.sectiontableheader {
	padding: 8px 5px;
	background: url(../images/bel-bg.gif) repeat-x center #16A9CD;
	color: #FFFFFF;
	font-weight: bold;
}

tr.sectiontableentry1 td {
	padding: 8px 5px;
	background: #fcfcfc;
	border-bottom: 1px solid #61a5d8;
}

tr.sectiontableentry2 td {











	padding: 8px 5px;
	background: #f7f7f7;
	border-bottom: 1px solid #61a5d8;
}

tr.sectiontableentry1:hover td,
tr.sectiontableentry2:hover td {
	background: #e0f0f8;
}





#buttons>ul#mainlevel-nav li a { width: auto; }

	ul#mainlevel-nav li a:hover
{

}


.error {
  font-style: italic;
  text-transform: uppercase;
  padding: 5px;
  color: #333333;
  font-size: 14px;
  font-weight: bold;
}

.back_button {

  float: left;
  text-align: center;
  font-size: 11px /17px;
  font-weight: bold;
  background: url(../images/back.gif) no-repeat;
  padding: 0px 20px;
  line-height: 20px;
  margin: 1px;
}

.pagenav {
  text-align: center;
  font-size: 13px;
  border: 1px solid #ffaf00;
  width: auto;
  background: url(../images/buttonbg.png) repeat-x;
  padding: 0px 10px;
  line-height: 20px;
  margin: 1px;
}

.pagenavbar {
	margin-right: 10px;
	float: right;
}

ul{
	margin: 0;
	padding: 0;
	list-style: none;
}

ul li{
	background-image: url('../images/bullet.gif');
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 0px;
	font-style: arial;
	/*text-transform: uppercase;*/
	padding: 5px;
	color: #000000;
	font-size: 11px /17px;
	font-weight: bold;
	
	
}

ol{
	margin: 0;
	padding: 0px 0px 0px 5px;
	
}

ol li{
	background-image: none;
}




.button, .button:hover {
	background: url(../images/but-bg.gif) repeat-x center #16A9CD;
	border: 1px solid #51BFD9;
	color: #777777;
	font-weight: normal;
	padding: 2px 2px;
}

.button:active, .button:focus {
}


.inputbox {
	border: 2px solid #61a5d8;
	margin-bottom: 2px;
}


.inputbox:hover, .inputbox:focus {
	border-color: #66BD64;
}



.componentheading {
	font-family: Tahoma, Arial, Trebuchet MS;
	font-size: 16px;
	color: #2281c7;
	font-weight: bold;
}


.contentcolumn {
	padding-right: 5px;
}


.contentheading{
	font-family: Tahoma, Aral, Trebuchet MS;
	font-size: 16px;
	
	color: #2281c7;
	font-weight: bold;
}


.contentpagetitle {
	font-family: Tahoma, Arial, Trebuchet MS;
	font-size: 16px;
	
	color: #2281c7;
	font-weight: bold;
	text-align:left;
}


table.searchintro {
	width: 90%;
	font-family: Arial;
	color: #474747;
	font-size: 11px /17px;
}

table.searchintro td {
	width: 90%;
	font-weight: bold;
	font-family: Arial;
	color: #474747;
	font-size: 11px /17px;
	
}



/* Top menu */

#menu {
	margin: 0;
	padding: 11px 0px 11px 0px;
	background: url(../images/menu.gif);
	border-right: 1px solid #dddddd;
	border-top: 1px solid #dddddd;
	border-bottom: 2px solid #cccccc;
	text-align: left;
}
#menu ul, #menu li {
	list-style: none;
	display: inline;
}
#menu a {
	padding: 11px 40px;
	margin: 0px;
	color: #3d91cf;
	font: 11px Tahoma, Arial;
	font-weight: bold;
	text-decoration: none;
	border-left: 1px solid #cccccc;
}
#menu a:hover {
	color: #3ca01c;
	background: url(../images/menu_hover.gif) no-repeat top center;
}


/* menu gora */

#menug {
	margin: 0;
	padding: 0px 0px 0px 0px;
	text-align: left;
}
#menug ul, #menu li {
	list-style: none;
}
#menug a {
	padding: 5px 5px;
	margin: 0px;
	color: #3d91cf;
	font: 11px Tahoma, Arial;
	font-weight: normal;
	text-decoration: none;
}
#menug a:hover {
	color: #3ca01c;
}


/* Left menu*/


.module-migawka {
	background: #f7f7f7;
	padding: 5px 5px 5px 10px;
	color: #333333;
	font: 11px /17px Tahoma, Arial;
	text-decoration: none;
        text-align: center;
}


.module-migawkaleft {
	background: #e0f0f8;
	padding: 5px 5px 5px 1px;
	color: #555555;
	font: 10px /12px Tahoma, Arial;
	text-decoration: none;
        text-align: left;
}

#navigation {
	width: 213px;
	margin-right: 0px;
}
#navigation div.module {
	background: #f7f7f7 url(../images/menu_blue.png) no-repeat;
	/*background: #f7f7f7 url(../images/nav_bc_3.gif) no-repeat;*/
	padding: 0px 0px 0px 10px;
}
#navigation h3 {
	color: #ffffff;
	font: bold 12px Tahoma, Arial;
	padding: 8px 0px 8px 30px;
	/*background: #61a5d8 url(../images/1menu_blue.png) no-repeat left center;*/
	
}
#navigation table {
	padding: 0px 0px 5px 0px;
}
div#navigation td {
	padding: 7px 7px;
	border-bottom: 1px dotted #bfbfbf;
}
#navigation td:hover  {
}






#navigation ul {
}
#navigation li {

	padding: 3px 0px;
	margin: 0px 10px 0px 10px;
	border-bottom: 0px dotted #333333;
}
#navigation a {
	
	background: #3d91cf
	padding-left: 15px;
	margin: 0px;
	margin: 0px 10px 0px 10px;
	color: #333333;
	font: bold 11px Arial, Tahoma;
	text-decoration: none;
}
#navigation a:hover {
	text-decoration: underline;
}












#navigation a.mainlevel {
	font: bold 11px Tahoma, Arial;
	color: #555555;
	text-decoration: none;
	padding-left: 15px;
	background: url(../images/1menu_1.gif) no-repeat center left;
}
#navigation a.mainlevel:hover, a.mainlevel#active_menu  {

	text-decoration: underline;
}
#navigation label, #navigation td {
	font: bold 11px Tahoma, Arial;
	color: #333333;
}
#navigation label {
	font: bold 11px Tahoma, Arial;
}
#navigation form {}
#navigation form td {
	padding-left: 10px;
}
#navigation form a {
	color: #cccccc;
	font-weight: normal;
	text-decoration: none;
}
#navigation form a:hover {
	
	
	
	text-decoration: underline;
}


#navigation input.button {
	text-align: center;
	font-size: 13px;
	font: normal 11px Tahoma, Arial;
	border: 1px solid #ffaf00;
	width: auto;
	background: url(../images/buttonbg.png) repeat-x;
	padding: 0px 10px;
	line-height: 20px;
	margin: 1px;
	color: #777777;
}







#navigation1 {
	width: 213px;
	margin-right: 0px;
}
#navigation1 div.module {
	background: #f7f7f7 url(../images/menu_orange.png) no-repeat;
	padding: 0px 0px 0px 10px;
}
#navigation1 h3 {
	color: #ffffff;
	font: bold 12px Tahoma, Arial;
	padding: 8px 0px 8px 30px;
	/*background: #61a5d8 url(../images/1menu_blue.png) no-repeat left center;*/
	
}
#navigation1 table {
	padding: 0px 0px 5px 0px;
}
div#navigation1 td {
	padding: 7px 7px;
	border-bottom: 1px dotted #bfbfbf;
}
#navigation1 td:hover  {
}



#navigation1 a.mainlevel {
	font: bold 11px Tahoma, Arial;
	color: #555555;
	text-decoration: none;
	padding-left: 15px;
	background: url(../images/1menu_1.gif) no-repeat center left;
}
#navigation1 a.mainlevel:hover, a.mainlevel#active_menu  {

	text-decoration: underline;
}
#navigation1 label, #navigation td {
	font: bold 11px Tahoma, Arial;
	color: #333333;
}
#navigation1 label {
	font: bold 11px Tahoma, Arial;
}
#navigation1 form {}
#navigation1 form td {
	padding-left: 10px;
}
#navigation1 form a {
	color: #cccccc;
	font-weight: normal;
	text-decoration: none;
}
#navigation1 form a:hover {
	
	
	
	text-decoration: underline;
}


#navigation1 input.button {
	text-align: center;
	font-size: 13px;
	font: normal 11px Tahoma, Arial;
	border: 1px solid #ffaf00;
	width: auto;
	background: url(../images/buttonbg.png) repeat-x;
	padding: 0px 10px;
	line-height: 20px;
	margin: 1px;
	color: #777777;
}





#navigation2 {
	width: 213px;
	margin-right: 0px;
}
#navigation2 div.module {
	background: #f7f7f7 url(../images/menu_green.png) no-repeat;
	padding: 0px 0px 0px 10px;
}
#navigation2 h3 {
	color: #ffffff;
	font: bold 12px Tahoma, Arial;
	padding: 8px 0px 8px 30px;
	/*background: #61a5d8 url(../images/1menu_blue.png) no-repeat left center;*/
	
}
#navigation2 table {
	padding: 0px 0px 5px 0px;
}
div#navigation2 td {
	padding: 7px 7px;
	border-bottom: 1px dotted #bfbfbf;
}
#navigation2 td:hover  {
}



#navigation2 a.mainlevel {
	font: bold 11px Tahoma, Arial;
	color: #555555;
	text-decoration: none;
	padding-left: 15px;
	background: url(../images/1menu_1.gif) no-repeat center left;
}
#navigation2 a.mainlevel:hover, a.mainlevel#active_menu  {

	text-decoration: underline;
}
#navigation2 label, #navigation td {
	font: bold 11px Tahoma, Arial;
	color: #333333;
}
#navigation2 label {
	font: bold 11px Tahoma, Arial;
}
#navigation2 form {}
#navigation2 form td {
	padding-left: 10px;
}
#navigation2 form a {
	color: #cccccc;
	font-weight: normal;
	text-decoration: none;
}
#navigation2 form a:hover {
	
	
	
	text-decoration: underline;
}


#navigation2 input.button {
	text-align: center;
	font-size: 13px;
	font: normal 11px Tahoma, Arial;
	border: 1px solid #ffaf00;
	width: auto;
	background: url(../images/buttonbg.png) repeat-x;
	padding: 0px 10px;
	line-height: 20px;
	margin: 1px;
	color: #777777;
}



#navigation3 {
	width: 213px;



	margin-right: 0px;
}
#navigation3 div.module {
	background: #f7f7f7;
	padding: 0px 0px 0px 10px;
}
#navigation3 h3 {
	color: #ffffff;
	font: bold 12px Tahoma, Arial;
	padding: 8px 0px 8px 30px;
	/*background: #61a5d8 url(../images/1menu_blue.png) no-repeat left center;*/
	
}
#navigation3 table {
	padding: 0px 0px 5px 0px;
}
div#navigation3 td {
	padding: 7px 7px;
	border-bottom: 1px dotted #bfbfbf;
}
#navigation3 td:hover  {
}



#navigation3 a.mainlevel {
	font: bold 13px Tahoma, Arial;
	color: #333333;
	text-decoration: none;
	padding-left: 35px;
	background: url(../images/1menu_1.gif) no-repeat center left;
}
#navigation3 a.mainlevel:hover, a.mainlevel#active_menu  {

	text-decoration: underline;
}
#navigation3 label, #navigation td {
	font: bold 11px Tahoma, Arial;
	color: #333333;
}
#navigation3 label {
	font: bold 11px Tahoma, Arial;
}
#navigation3 form {}
#navigation3 form td {
	padding-left: 10px;
}
#navigation3 form a {
	color: #cccccc;
	font-weight: normal;
	text-decoration: none;
}
#navigation3 form a:hover {
	text-decoration: underline;
}


#navigation3 input.button {
	text-align: center;
	font-size: 13px;
	font: normal 11px Tahoma, Arial;
	border: 1px solid #ffaf00;
	width: auto;
	background: url(../images/buttonbg.png) repeat-x;
	padding: 0px 10px;
	line-height: 20px;
	margin: 1px;
	color: #777777;
}



/* Box header */


#user_boxg {
	background: #ffffff;
	height: 150px;
	width: 900px;
	margin: 0;
	padding: 0px 0px 0px 0px;
	border-bottom: 0px solid #dddddd;
	border-top: 0px solid #dddddd;
}


#user_boxg div#user_1
{
	float: left;
	width: 300px;
	height: 100%;
	margin: 0px 0px 0px 0px;
	background: #ffffff url(../images/blue.png) no-repeat;
}


#user_boxg div#user_2
{
	float: left;
	width: 300px;
	height: 100%;
	margin: 0px 0px 0px 0px;
	background: #ffffff url(../images/orange.png) no-repeat;
}

#user_boxg div#user_3
{
	float: left;
	width: 300px;
	height: 100%;
	margin: 0px 0px 0px 0px;
	background: #ffffff url(../images/green.png) no-repeat;
}


#user_boxg div.moduletable {
	text-align: left;
	margin: 0px 10px 0px 10px;
	background: url(../images/4user_box_foot1.gif) no-repeat bottom;	
}


#user_boxg h3 {
	color: #ffffff;
	font: 13px Tahoma, Arial;
	margin: 0px 10px 0px 10px;
	font-weight: bold;
	padding: 14px 0px 9px 30px;
}



#user_boxg ul {
	list-style: none;	
	border: 0px solid #DDDDDD;
	margin: 0px 10px 0px 10px;
	border-top: 0px;
	padding: 0px 0px;
}


#user_boxg table {
}
#user_boxg ul {
}
#user_boxg li {
	padding: 3px 0px;
	margin: 0px 10px 0px 10px;
	border-bottom: 1px dotted #dddddd;
}
#user_boxg a {
	padding-left: 15px;
	margin: 0px;
	margin: 0px 10px 0px 10px;
	color: #333333;
	font: normal 11px Tahoma, Arial;
	text-decoration: none;
}
#user_boxg a:hover {
	text-decoration: underline;
}

#user_boxg table.contentpaneopen {
	color: #828282;
	font: 11px Tahoma, Arial;
	border: 0px solid #DDDDDD;
	border-top: 0px;
	padding: 5px;
	background: #ffffff;
}


#user_boxg table.contentpaneopen td {
	padding: 0px;
}
#user_boxg span {
	display: none;
}
#user_boxg span.article_seperator {
	display: none;
}




/* Box content */



#user_boxd {
	
	background: #ffffff url(../images/blockd.png) repeat-x left top;
	width: 686px;
	height: 100%;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	
}


#user_boxd div#user_4
{
	float: left;
	width: 50%;
	height: 100%;
	margin: 0px !important;
	margin: 0px 0px 0px 0px;
	background: #ffffff url(../images/blockd.png) no-repeat;
}


#user_boxd div#user_5
{
	float: right;
	width: 50%;
	height: 100%;
	margin: 0px !important;
	margin: 0px 0px 0px 0px;
	background: #ffffff url(../images/blockd.png) no-repeat;
}



#user_boxd div.moduletable {
	text-align: left;
	margin: 0px 5px 0px 5px;
	background: url(../images/box.gif) no-repeat bottom;	
}
#user_boxd h3
 {
	color: #027acf;
	font: 13px Tahoma, Arial;
	margin: 0px 5px 0px 5px;
	font-weight: bold;
	padding: 14px 0px 9px 30px;
	background: url(../images/hea.gif) no-repeat left center;
}


#user_boxd ul {
	list-style: none;	
	border: 0px solid #DDDDDD;
	margin: 0px 5px 0px 5px;
	border-top: 0px;
	padding: 0px 0px;
	background: url(../images/1nav_box_bc.jpg) repeat-x;
}


#user_boxd table {
}
#user_boxd ul {
}
#user_boxd li {
	padding: 3px 0px;
	margin: 0px 5px 0px 5px;
	border-bottom: 1px dotted #dddddd;
}
#user_boxd a {
	padding-left: 15px;
	margin: 0px;
	margin: 0px 10px 0px 10px;
	color: #333333;
	font: normal 11px /17px Tahoma, Arial;
	text-decoration: none;
}


#user_boxd a:hover {
	text-decoration: underline;
}

#user_boxd table.contentpaneopen {
	color: #333333;
	font: 11px /17px Tahoma, Arial;
	border: 0px solid #DDDDDD;
	border-top: 0px;
	margin: 0px 5px 0px 5px;
	padding: 5px;
	background: #ffffff;
}


#user_boxd table.contentpaneopen td {
	padding: 5px;
}
#user_boxd span {
	display: none;
}
#user_boxd span.article_seperator {
	display: none;
}


/* Pools */

.syndicate img {
	padding: 0px 2px 6px 0px;
}

#polls {
}
#polls thead td {
	color: #131414;
	font: bold 11px /17px Tahoma, Arial;
}
#navigation #polls table {
	border: 0px;
	padding: 2px;
}
#polls form {
	background: #FFFFff;
	margin: 5px;
}
#navigation #polls td {
	border: 0px;
	text-align: left;
	padding: 2px;
}
#polls td.sectiontableentry1 label, #polls td.sectiontableentry2 label {
	font: normal 11px /17px Tahoma, Arial;
	color: #7D7D7D;
}
#polls h3 {}
#polls input.button {}






/* Footer */


#footer {
	
	padding: 10px 0px 10px 0px;
	border-bottom: 0px solid #5ce206;
	border-top: 3px solid #3d91cf;
	border-right: 0px solid #FFFFFF;
	background: url(../images/body_bc.gif);
	margin: 0px 0px;
	color: #444444;
	font: normal 11px /17px Tahoma, Arial;
	text-align: center;
}
#footer_left {
	background: #dddddd url(../images/footerleft.jpg) no-repeat left;
}
#footer a {
	color: #027acf;
	font: bold 11px /17px Tahoma, Arial;
	text-decoration: none;
}
#footer a:hover {
	text-decoration: underline;
}