a 		{color: #f00; text-decoration:none;}
a:link		{color: #f00;}
a:hover		{color: #f00; text-decoration:underline;}

body {
		background:#002;
		font-family:Verdana;
		font-size:14px;
		line-height:130%;
		margin:0px;
}

#all {
width: 940px;
margin: 0px auto;
background:#fff;
}

#top {
width:100%;
height:100px;
background:url(grafika/nbg2.gif);
}

#logo {
height:100px;
margin:0px;
padding:0px;
float:left;
}

#wcta {
height:100px;
margin:0px;
padding:0px;
float:right;
}

#title {
margin:0px;
padding:0px;
float:left;
}

#title p	{padding:10px 15px; font-size:26px; color:#004; margin:0px;}
#title p.n	{padding:5px 40px; font-size:11px; color:#224; margin:0px;}
#title p.pt	{padding:5px 40px; font-size:17px; color:#446; letter-spacing:1px; margin:0px;}

#login {
width:125px;
height:80px;
margin:0px;
padding-top:20px;
float:right;
text-align:center;
}

#topbar {
width:100%;
height:30px;
color:#fff;
background:url(grafika/topbar.gif);
}

#topbar a	{color:#ddf; font-weight:bold; height:24px; }
#topbar a:hover	{text-decoration:none; background:#004;}
#topbar a.l	{float:left; color:#669; margin:0px; width:185px; display:block; border-left:10px solid #004; padding:6px 0px 0px 5px;}
#topbar a.r	{float:right; margin:0px; display:block; border-left:1px solid #88a; padding:6px 10px 0px 10px;}
#topbar a.r_	{float:right; margin:0px; display:block; border-left:1px solid #88a; background:#004; padding:6px 10px 0px 10px;}

#left {
width:100%;
padding:0px;
margin:0px;
background:url(grafika/leftbg.gif);
background-repeat:repeat-y;
float:left;
}

#menu {
width:200px;
float:left;
margin:0px;
padding:0px;
font-size:14px;
}

#menu a		{color:#ddf; border-left:10px solid #004; border-right:1px solid #bbd; font-variant:small-caps;}
#menu a:hover	{text-decoration:none;}
#menu a.n	{display:block; padding:5px; background:url(grafika/topbar.gif); border-top:1px solid #aac;  font-weight:bold; }
#menu a.s 	{display:block; padding:5px; background:#004; border-top:1px solid #aac;  font-weight:bold; }
#menu a.sn 	{display:block; padding:5px; background:#226; border-top:1px solid #aac;  font-weight:bold; }
#menu a.n_ 	{display:block; padding:3px; background:#ddf; color:#004; border-top:1px solid #aac;  padding-left:10px; font-weight:normal; font-size:12px; }
#menu a.s_ 	{display:block; padding:3px; background:#bbd; color:#004; border-top:1px solid #aac;  padding-left:10px; font-size:12px; }
#menu a.n:hover	{background:#004;}
#menu a.n_:hover{background:#bbd;}
#menu a.s:hover	{background:#004;}
#menu a.s_:hover{background:#bbd;}
#menu a.sn:hover{background:#004;}


#body {
width:700px;
float:left;
padding:20px;
background:#fff;
}

#body h1	{font-size:26px; line-height:140%; font-weight:normal; margin:5px 0px 30px 0px;}
#body h2	{font-size:18px; line-height:140%; font-weight:normal; text-indent:30px; margin-top:5px; }
#body h2.n	{font-size:18px; line-height:120%; font-weight:normal; text-indent:0px; margin:0px;}
#body h3	{font-size:16px; line-height:130%; }
#body div.mr20	{width:500px; float:left;}
#body div.mr140	{margin-right:140px;}
#body div.mr22	{margin-right:20px;}
#body div.rk	{width:180px; float:right; }
#body div.rkr	{width:180px; float:right; text-align:center;}
#body div.sub	{margin-right:20px; border:2px solid #004; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }
#body div.subt	{background:#004; color:#fff; text-align:center; font-size:18px; line-height:120%; font-weight:bold; padding:8px 10px 10px 10px;}
#body div.subc	{overflow:hidden; padding:0px 10px 10px 10px;}
#body div.ram	{border:2px solid #666; padding:0px;}
#body ol, ul	{text-align:left;}
#body li	{padding-top:5px;}
#body p 	{text-indent:40px; text-align:justify;}
#body p.auth 	{color:#666; text-indent:0px; text-align:right; font-size:13px; line-height:130%; font-style:italic; margin:3px 0px;}
#body p.path	{text-indent:0px; font-size:11px; margin:0px;}
#body p.quote	{font-size:12px; font-style:italic; color:#666; line-height:130%; }
#body img.left	{float:left; margin-right:10px; border:1px solid #333;}
#body img.right	{float:right; margin-left:10px; border:1px solid #333;}

#foto-left {
margin:0px 10px 5px 0px; 
float:left; 
}

#foto-left img	{border:1px solid #666; margin-bottom:3px;}
#foto-left p	{color:#777; border:1px solid #bbb; margin:0px; text-indent:0px; font-size:11px; padding:2px;}

#foto-right {
margin:0px 0px 5px 10px; 
float:right; 
}

#foto-right img	{border:1px solid #666; margin-bottom:3px; }
#foto-right p	{color:#777; border:1px solid #bbb; margin:0px; text-indent:0px; font-size:11px; padding:2px;}

#bl {
position:fixed; 
top:0px; 
left:0px; 
text-align:center; 
width:100%; 
height:150%; 
padding:10px 0px; 
background:rgba(20,20,20,.75); 
display:none; 
z-index:10;
}

#big {
border:2px solid #ccc;
} 

#center	{
text-align:center; 
margin-left:auto; 
margin-right:auto;
}

#intro {
margin-bottom:10px;
overflow:hidden;
}

#intro img	{border:1px solid #444; margin:0px 10px 10px 0px; float:left;}
#intro a	{font-weight:bold;}
#intro span	{font-size:12px;}

div.green	{width:80%; margin-left:auto; margin-right:auto; margin-bottom:20px; font-size:14px; line-height:150%; text-align:center; padding:10px; overflow:hidden; background:#dfd; border:solid 1px #bbb; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; box-shadow: 2px 2px 10px rgba(0,0,0,.5); -webkit-box-shadow: 2px 2px 10px rgba(0,0,0,.5); -moz-box-shadow: 2px 2px 10px rgba(0,0,0,.5);}
div.red		{width:80%; margin-left:auto; margin-right:auto; margin-bottom:20px; font-size:14px; line-height:150%; text-align:center; padding:10px; overflow:hidden; background:#fdd; border:solid 1px #bbb; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; box-shadow: 2px 2px 10px rgba(0,0,0,.5); -webkit-box-shadow: 2px 2px 10px rgba(0,0,0,.5); -moz-box-shadow: 2px 2px 10px rgba(0,0,0,.5);}
div.yellow	{width:80%; margin-left:auto; margin-right:auto; margin-bottom:20px; font-size:14px; line-height:150%; text-align:center; padding:10px; overflow:hidden; background:#ffd; border:solid 1px #bbb; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; box-shadow: 2px 2px 10px rgba(0,0,0,.5); -webkit-box-shadow: 2px 2px 10px rgba(0,0,0,.5); -moz-box-shadow: 2px 2px 10px rgba(0,0,0,.5);}
div.blue	{width:80%; margin-left:auto; margin-right:auto; margin-bottom:20px; font-size:14px; line-height:150%; text-align:center; padding:10px; overflow:hidden; background:#dfdfee; border:solid 1px #bbb; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; box-shadow: 2px 2px 10px rgba(0,0,0,.5); -webkit-box-shadow: 2px 2px 10px rgba(0,0,0,.5); -moz-box-shadow: 2px 2px 10px rgba(0,0,0,.5);}
div.gray	{width:80%; margin-left:auto; margin-right:auto; margin-bottom:20px; font-size:14px; line-height:150%; text-align:center; padding:10px; overflow:hidden; background:#eee; border:solid 1px #bbb; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; box-shadow: 2px 2px 10px rgba(0,0,0,.5); -webkit-box-shadow: 2px 2px 10px rgba(0,0,0,.5); -moz-box-shadow: 2px 2px 10px rgba(0,0,0,.5);}
div.white	{width:90%; margin-left:auto; margin-right:auto; margin-bottom:15px; font-size:14px; line-height:150%; text-align:center; padding:10px; overflow:hidden; background:#fff; color:#444; border:solid 1px #999; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }

div.form	{margin:10px; font-size:13px; line-height:150%; text-align:left; padding:10px; background:#eee; border:1px dashed #333; overflow:hidden;}

a.butblue	{color:#fff; font-weight:bold; padding:10px 15px; background:#006; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; box-shadow: 2px 2px 10px rgba(0,0,0,.5); -webkit-box-shadow: 2px 2px 10px rgba(0,0,0,.5); -moz-box-shadow: 2px 2px 10px rgba(0,0,0,.5);}
a.butblues	{color:#fff; font-weight:bold; font-size:13px; padding:5px 10px; background:#226; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; box-shadow: 2px 2px 10px rgba(0,0,0,.5); -webkit-box-shadow: 2px 2px 10px rgba(0,0,0,.5); -moz-box-shadow: 2px 2px 10px rgba(0,0,0,.5);}
a.butred	{color:#fff; font-weight:bold; font-size:13px; padding:5px 10px; background:#922; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; box-shadow: 2px 2px 10px rgba(0,0,0,.5); -webkit-box-shadow: 2px 2px 10px rgba(0,0,0,.5); -moz-box-shadow: 2px 2px 10px rgba(0,0,0,.5);}
a.butgray	{color:#fff; font-weight:bold; padding:10px 15px; background:#444; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; box-shadow: 2px 2px 10px rgba(0,0,0,.5); -webkit-box-shadow: 2px 2px 10px rgba(0,0,0,.5); -moz-box-shadow: 2px 2px 10px rgba(0,0,0,.5);}

fieldset.blue	{float:right; margin:10px 0px 0px 10px; width:160px; border:1px solid #006; background:#dfdfee; padding:5px; font-size:12px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }
legend.blue	{background:#006; color:#fff; font-weight:bold; padding:0px 5px; font-size:11px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }

#basic-table {
width:100%; 
font-size:12px; 
border:0px;
}

#basic-table td		{padding:4px; text-align:center; background:#ddd;}
#basic-table td.l	{text-align:left;}
#basic-table td.lt	{text-align:left; background:#ccc; border:1px solid #666;}
#basic-table td.au	{text-align:left; background:#ddd; vertical-align:top; font-size:11px; width:150px;}
#basic-table td.ms	{text-align:left; background:#eee; vertical-align:top; }
#basic-table td.rb	{text-align:right; background:#fff; font-size:11px; line-height:100%; height:18px;}
#basic-table td.h	{background:#fff; font-size:14px; font-weight:bold;}
#basic-table td.hb	{background:#333; font-size:14px; font-weight:bold; color:#fff;}
#basic-table td.w	{background:#fff;}
#basic-table td.g	{color:#777;}
#basic-table span	{font-size:11px;}
#basic-table span.lt	{text-decoration:line-through; color:#777;}

#rightbox {
width:260px; 
float:right; 
background:#fff; 
border:solid 1px #004; 
margin-bottom:10px;
-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; 
}

#rightbox div.head	{font-size:14px; text-align:center; color:#fff; padding:5px 5px 10px 5px; font-weight:bold; background:url(grafika/topbar.gif); -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
#rightbox div.body	{margin:-5px 0px 5px 0px; background:#fff; padding:5px 0px 0px 0px; }
#rightbox p.events	{margin:0px 0px 5px 0px; padding:5px; font-size:12px; line-height:110%; text-indent:0px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }

#k {
margin:0px 0px 3px 3px; 
overflow:hidden; 
float:right; 
padding:0px; 
}

#k div.top	{width:250px; height:18px; margin:0px 0px 0px 2px; text-align:center; font-size:13px; font-weight:bold; color:#333; background:#fff;}
#k div.dt	{width:34px; height:18px; margin:2px 0px 0px 2px; padding:0px; text-align:center; font-size:11px; float:left; background:#ccc;}
#k div		{width:34px; height:30px; margin:2px 0px 0px 2px; padding:5px 0px 0px 0px; text-align:center; float:left; background:#eee;}
#k div:hover	{cursor:default;}
#k div.uw	{background:#fcc;}
#k div.dw	{background:#fcf;}
#k div.zm	{background:#fdb;}
#k div.wa	{background:#ffc;}

#gallery {
width:130px; 
height:180px; 
background:#ddd; 
padding:2px; 
margin:2px 2px 0px 0px; 
text-align:center; 
float:left; 
font-size:11px; 
line-height:130%;
}

#gallery img		{border:1px solid #333; margin:5px 0px;}

#wyd-high {
border-bottom:1px dashed #444;
padding:10px 0px;
margin-bottom:20px;
overflow:hidden;
}

#wyd-high p		{font-size:14px;}
#wyd-high h2		{font-size:22px; text-indent:0px; margin:0px;}
#wyd-high p.date	{text-indent:0px; font-size:12px; font-weight:bold; color:#777; margin:0px;}

#wyd-medium {
border-bottom:1px dashed #444;
padding:10px 0px;
margin-bottom:20px;
overflow:hidden;
}

#wyd-medium p		{font-size:12px;}
#wyd-medium h2		{font-size:20px; text-indent:0px; margin:0px;}
#wyd-medium p.date	{text-indent:0px; font-size:11px; font-weight:bold; color:#777; margin:0px;}

#wyd-low {
border-bottom:1px dashed #444;
padding:10px 0px;
margin-bottom:15px;
overflow:hidden;
}

#wyd-low p		{font-size:11px;}
#wyd-low h2		{font-size:16px; text-indent:0px; margin:0px;}
#wyd-low p.date		{text-indent:0px; font-size:11px; font-weight:bold; color:#777; margin:0px;}

#gal {
border:1px dotted #999;
width:130px; 
height:90px; 
padding:1px; 
margin:2px 2px 0px 0px; 
text-align:center; 
float:left; 
}

#gal:hover 		{background:#dde;}

#gal img		{border:1px solid #333; margin:5px 0px;}


#comment {
border:1px solid #ccc;
background:#eee; 
margin-bottom:10px;
-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; 
}

#comment div		{background:#ccd; font-size:12px; line-height:120%;}
#comment p		{padding:5px; font-size:12px; color:#444; margin:0px;}
#comment p.author	{text-indent:20px; font-size:14px; font-weight:bold; color:#444; margin:0px;}
#comment p.date		{font-size:11px; color:#777; margin:0px;}

#foot {
clear:both;
margin:0px;
width:100%;
text-align:center;
background:#8f8fbf;
}

#foot div.bb		{background:#004; color:#889; text-align:left; padding:10px; }
#foot div.box4		{width:22%; float:left; padding:10px; background:#8f8fbf; text-align:left; line-height:130%;}
#foot a			{color:#fff; }
#foot a.n		{font-size:14px; font-weight:bold; font-variant:small-caps;}
#foot a.s		{font-size:12px; }
#foot a.n_		{font-size:14px; font-weight:bold; font-variant:small-caps; color:#004; text-decoration:underline;}
#foot a.s_		{font-size:12px; color:#004; text-decoration:underline;}

#foot div.bot		{background:#004; color:#889; clear:both; border-top: 1px solid #558; padding:5px; margin-left:auto; margin-right:auto; font-size:11px; }
#foot a.f		{color:#ccd;}
