/* Tableless layout from tutorialtastic.co.uk.
Example only; may be used for inspiration or testing, 
obvious copying or theft is against Copyright Laws. */

body {
background-color:#F4F3D5;
margin: 10px 0;
text-align: center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#786D5B;
}
a:link {	color: #786D5B;}
a:visited {	color: #786D5B;}
a:hover {	color: #FF3300;}
a:active {	color: #786D5B;}
#container {
width: 913px;
margin: 0 auto;
}
#header {
background-image:url(/tpl/guest/top.jpg);
height:245px;
width: 100%;
float:left;
}
#content {

float: left;
width: 693px;
text-align: left;
margin-left:8px;

}

#content_text {
padding:0px 7px 0px 12px;
}

#leftbar {

float: left;
width: 190px;
text-align:left;
}
#leftbar_txt {
float: left;
padding:0px 0px 0px 5px;
width:90%;
text-align:left;
}

#footer {
height:45px;
width: 100%;
float:left;
}
#footer2 {
width: 100%;
float:left;
}
#footer .zietaprojekt {
float:right;
margin:-15px 10px;
}
#content_s {
float:left;
width: 913px;
background-image:url(/tpl/guest/content_s.jpg);
background-repeat:repeat-y;
}

#nawigacja {
text-align:left;
margin:62px 604px 40px 49px;
padding-top:11px;
}


.arrowlistmenu{
width: 200px; /*width of menu*/
}

.arrowlistmenu .headerbar{
font-size:16px;


}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 0px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
font-family: Georgia, "Times New Roman", Times, serif;
font-size:13px;
color: #786D5B;
width: 200px;
display: block;
padding: 2px 0px 2px 19px;
text-decoration: none;
border-bottom: 1px solid #dadada;
font-weight:600;
list-style-type: none;
}

.arrowlistmenu ul li a:visited{
color: #786D5B;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #786D5B;
background-color:#F7F7F4;
}


.naglowek{
font-size:20px;
font-weight:bold;
padding:0px 0px 5px 15px;}

.dane {
font-size:12px;
background-color:#F7F7F4;
margin-bottom:5px;
border-bottom:1px solid #E0DDD6;
border-top:1px solid #E0DDD6;
padding:6px 0px 10px 3px;
width:320px;}
.kraj {
font-size:12px;
background-color:#F7F7F4;
margin-bottom:5px;
border-bottom:1px solid #E0DDD6;
border-top:1px solid #E0DDD6;
padding:3px 0px 3px 9px;
width:640px;
}
.in, .ta	{
				width:200px;
				height:21px;
				color:#5B5B5B;
				font-size:11px;
				font-family:tahoma;
				padding-left:5px;
				padding-right:3px;
				background:#ffffff;
				border:1px solid #ABABAB;
				margin:0px 0px 0px 0px;
				}
.ta	{
				height:110px;
				height:146px;
				overflow:auto;
				padding-left:8px;
				padding-right:5px;
				margin:0px 0px 0px 7px;
				}				 