* { 
margin:0;
margin-top:0;
padding:0;
border:0;
}

html,body {
background: #ACE32D url('gfx/tlo.jpg') repeat-x;
color: #ACE32D;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 14px;
margin:0;
padding:0;
border:0;
}

#all {
margin:0;
padding:0;
border:0;
background: transparent;
width: 1024px;
text-align: center;
}

#main {
width: 1000px;
border-left: 3px #2C0606 solid;
border-right: 3px #2C0606 solid;
border-top:0;
color: #966A1E;
background:#D18F1E;
margin-left:12px;
float:left;
}
#main2 {
width: 1000px;
border-left: 3px #2C0606 solid;
border-right: 3px #2C0606 solid;
border-top:0;
color: #966A1E;
background:#D18F1E;
margin-left:0px;
float:left;
}
#menu{
margin: 0;
vertical-align: top;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
border:0;
width: 135px;
float:left;
}
#boksik{
margin:0px;
padding:0px;
width:12px;
height:10px;
float:left;
}
#topmenu {
	margin:0px;
	background-color: transparent;
	border:0 ;
	text-align: center;
	color: #966A1E;
	padding-top: 4px;
	padding-bottom: 4px;
}
#topmenu a {
	text-decoration: none;
	color: #3F2E13;
	font-weight: bold;
	font-size: 13px;
}
#topmenu a:hover {
	text-decoration: none;
	color: #63563F;
	font-weight: bold;
	font-size: 13px;
}
#main_menu{
	text-align: center;
	vertical-align: middle;
	height:57px;
	width:140px;
	background: url('gfx/menu1.png') no-repeat;
	margin-bottom: 7px;
	padding-top: 10px;
}

#main_menu:hover{
	background: url('gfx/menu2.png') no-repeat;
	vertical-align: middle;
}
#main_menu a.priority0:link {
 color:white; 
}
#main_menu a.priority0:visited{
 color:white; 
}
#main_menu a.priority0:hover { 
 color:#100C4A; 
}
#main_menu a.priority1:link {
 color:brown; 
}
#main_menu a.priority1:visited{
 color:brown; 
}
#main_menu a.priority1:hover { 
 color:#100C4A; 
}
#main_menu a{
	text-decoration: none;
	display: block;
	border: 0px dotted #00252F;
	font-size: 15px;
	text-transform: uppercase;
	font-weight: 600;
}
#main_menu a:visited{
	text-decoration: none;
	display: block;
	border: 0px;
	text-transform: uppercase;
}
#main_menu a:hover{
	color: #100C4A;
	display: block;
	text-transform: uppercase;
}

#main_menuv{
	text-align: center;
	vertical-align: middle;
	height:57px;
	width:140px;
	background: url('gfx/menuv1.png') no-repeat;
	margin-bottom: 7px;
	padding-top: 10px;
}

#main_menuv:hover{
	background: url('gfx/menuv2.png') no-repeat;
	vertical-align: middle;
}
#main_menuv a{
	text-decoration: none;
	display: block;
	border: 0px dotted #00252F;
	font-size: 15px;
	text-transform: uppercase;
	font-weight: 600;
}
#main_menuv a:visited{
	text-decoration: none;
	display: block;
	border: 0px;
	text-transform: uppercase;
}
#main_menuv a:hover{
	color: #100C4A;
	display: block;
	text-transform: uppercase;
}

#main_menuc{
	text-align: center;
	vertical-align: middle;
	height:57px;
	width:140px;
	background: url('gfx/menu1.png') no-repeat;
	margin-bottom: 7px;
	padding-top: 10px;
}

#main_menuc:hover{
	background: url('gfx/menu2.png') no-repeat;
	vertical-align: middle;
}
#main_menuc a{
	text-decoration: none;
	display: block;
	border: 0px dotted #00252F;
	font-size: 15px;
	text-transform: uppercase;
	font-weight: 600;
	color:#100C4A;
}
#main_menuc a:visited{
	text-decoration: none;
	display: block;
	border: 0px;
	text-transform: uppercase;
}
#main_menuc a:hover{
	color: #100C4A;
	display: block;
	text-transform: uppercase;
}
#cont {
	padding: 0;
	margin: 0;
	width: 830px;
	/*/padding-left: 10px;*/
	margin-left: 100px;
	border: 0;
	margin: 0;
	color: #966A1E;
	text-align: left;
	background-color: #D18F1E;
	float: right;
}
#cont tr,td {
	border: 0;
	padding: 0px;
}
.add input[type=text], .add input[type=password], .add select {
	width: 100%;
 }

#cont div.entry {
	width: 700px;
	border: 0;
	margin: 1em;
	min-height: 95px;
	text-align: left;
	padding-left: 60px;
}
#cont div.entry:hover {
	background-color: #EFBE3B;
}
#cont a{
	font-size: 12px;
	text-decoration: none;
	color: brown;	
}
#cont a:visited{
	text-decoration: none;
	color: brown;
	font-size: 12px;
}
#cont a:hover{
	text-decoration: underline;
	color: black;
	font-size: 12px;
}
#cont img{
	border: 0px;
}
#cont div.confirm {
	background: transparent url('gfx/question.png') no-repeat;
	border: 3px solid blue;
}
#cont div.menulist {
	background: transparent url('gfx/menu.png') no-repeat;
}
#cont div.important{
	padding-left: 95px;
	margin: 0;
	min-height:10px;
	text-align: left;
	border: 1px #696969 solid;
	width: 140px;
	float: right;
	margin: 10px 10px 10px 0;
	padding: 10px;
	background: #ACE32D;
	color: #696969;
}
#cont div.users {
	background: transparent url('gfx/person.png') no-repeat;
}
#cont div.catlist {
	background: transparent url('gfx/tree.png') top left no-repeat;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 14px;
}
#cont div.catlist a:link{
	text-decoration: none;
	color: brown;
	font-size: 17px
}
#cont div.catlist a:hover{
	text-decoration: underline;
	color: black;
	font-size: 17px;
	font-weight: bold;
}
#cont div.catlist a:visited{
	text-decoration: none;
	color: brown;
	font-size: 17px
}

#cont div.links {
	background: transparent url('gfx/anchor.png') no-repeat;
}
#cont div.news {
	background: transparent url('gfx/news.png') no-repeat;
}
#cont span.newstitle{
	font-size: 16px;
	text-decoration:italic;
	color: #63563F;
	font-weight:bold;
}
#cont span.author{
	font-size: 10px;
	text-decoration: none;
	color: #63563F;
}
#cont span.author2{
	font-size: 11px;
	text-decoration:italic;
	color: #3F2E13;
}
#cont span.added{
	font-size: 10px;
	text-decoration: none;
	color: #63563F;
}
#cont span.added2{
	font-size: 11px;
	text-decoration:italic; 
	color: #3F2E13;
}
#cont td.central{
	width: 790px;
	min-height: 400px;
	background-color: #EEBB2A;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;

}
#cont td.central li{
margin-left:45px;
font-size:14px;
}

#cont td.cont_tl{
	background: url('gfx/cont_tl.jpg');
}
#cont td.cont_bl{
	background: url('gfx/cont_bl.jpg');
}
#cont td.cont_rl{
	background: url('gfx/cont_rl.jpg');
}
#cont td.cont_ll{
	background: url('gfx/cont_ll.jpg');
}
#admin_cont {
	background-color: transparent;
	border:0px;
	margin: 0;
	padding: 0px;
	color: #966A1E;
	text-align: right;
}
#admin_cont img {
	border: none;
}
#admin_cont a {
	text-decoration: none;
	color: #27489F;
}
#admin_menu{
	border: 0;
	vertical-align: top;
	padding-right: 14px;
}
#admin_menu img{
	vertical-align: middle;
}
#admin_menu a{
	padding-right: 12px;
}
a.add {
	color: #165F12;
}
a.add:hover {
	color: #00ee00;
}
table td.add {
	border: 1px solid #cecece;
}
table tr {
	border: 3px solid red;
}
table tr td {
	text-align: left;
	color: #000;
	background-color: transparent;
}
h3 {
color: black;
}
.important_links {font-weight: bold;}
.error {
	color: red;
	font-weight: bold;
}
.stderr {
	color: #ff0000;
	background: transparent;
}
#links {
	text-align: left;
	border: 1px #696969 solid;
	width: 140px;
	float: right;
	margin: 10px 10px 10px 0;
	padding: 10px;
	background: #ACE32D;
	color: #696969;
}
#foot {

	text-align: center;
	width: 100%;
	float: none;
	color: #696969;
	font-size: 11px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-right: 0;
	padding-right: 0;
border-left: 3px #2C0606 solid;
border-right: 3px #2C0606 solid;
border-top: 0;
color: #966A1E;
background:#D18F1E;
}
.komunikat {
font-size:11px;
text-align:center;
color: darkred;
font-weight: bold;
}

.l a:link {font-size: 16px;color: brown; font-weight:bold;}
.l a:hover {font-size: 16px;color: black; font-weight:bold; text-decoration:underline;}
.l a:visited {font-size: 16px;color: brown; font-weight:bold;}
.l2 a:link {font-size: 15px;color: brown;}
.l2 a:hover {font-size: 15px;color: black; text-decoration:underline;}
.l2 a:visited {font-size: 15px;color: brown;}


#cont table a.male:link {font-size: 8px;}
#cont table a.male:hover {font-size: 8px;}
#cont table a.male:visited {font-size: 8px;}
#cont table a.srednie:link {font-size: 16px;}
#cont table a.srednie:hover {font-size: 16px;}
#cont table a.srednie:visited {font-size: 16px;}
#cont table a.duze:link {font-size: 22px;}
#cont table a.duze:hover {font-size: 22px;}
#cont table a.duze:visited {font-size: 22px;}
#cont table ul,li { margin-bottom: 13px;}
