body {
background-color:#2c5354;
margin: 0;
padding:0;
background-image:url(/img/clouds.jpg);
background-repeat:repeat-x;
}

td, div {
font-family:sans-serif, Verdana;
/* font-family: Verdana;*/
font-size:12px;
vertical-align:top;
}


table.layout {
width:100%;
}

table.layout td.hl {
width:150px;
height:100px;

text-align:center;

}
table.layout td.hr {
width:100%;
height:100px;



/*background-image:url(/img/clouds.jpg);*/
padding-left:30px;
vertical-align:bottom;
}

table.layout td.ls {
width:150px;
height:100%;
background-color:#f0f4fe;
vertical-align:bottom;

/*background-image:url(/img/sl_bkg.jpg);*/
background-repeat:repeat-x;


}
table.layout td.pane {
width:100%;
height:100%;
background-color:#988b70;


}

table.layout td.fl {
width:150px;
height:100px;
}
table.layout td.fr {
width:100%;
height:100px;
background-image:url(/img/fall_btm_rpt.jpg);
background-repeat:repeat-x;
}


table.layout td.pane table.pane {
width:100%;
height:100%;
margin-bottom:1px;

}



table.layout td.pane table.pane td.sidebar table {
width:225px;

}
td.sidebar {
border-right:1px solid black;
border-bottom:1px solid black;
width:225px;
}

td.content {
padding:30px;
padding-top:0 !important;
width:100%;
color: #555555;
height:100%;
border-right:1px solid #5585a1;

/*background-image:url(/img/cont_bkg.jpg);
background-repeat:repeat-x;*/

background-image:url(/img/body_crnr.jpg);
background-repeat:no-repeat;
background-position:bottom left;
border-left:1px solid black;
border-bottom:1px solid black;
font-size:14px !important;
}

td.hbs {
background-image:url(/img/cont_bkg.jpg);
background-repeat:repeat-x;
background-position:top;
border-left:1px solid black;
border-right:1px solid #5585a1;
height:24px;
/*border-top:2px solid white;*/
}



table.menu {
border-collapse:collapse;
width:100%;
}
table.menu td {
padding:0;
}

div.submenu a {
display:block;
width:100%;
border:1px solid #0d324f;
border-top:0;
}
div.submenu {
width:175px;
}


table.menu td.lc {
background-image:url(/img/menu_crnr.jpg);
background-repeat:no-repeat;
background-position:top left;
background-color:#0d324f;

}

table.menu td.menubar {
padding:0;
color:#b7c487;
font-weight:bold;
width:1px;
}

table.menu td.menubar div {
padding-top:2px;

}

table.menu td.menubar,
table.menu a,
table.menu a.first{
background-color:#988b70;
background-color:#0d324f;
}


a.flag {
display:inline !important;
padding:1px 4px 1px 4px !important;
}

table.menu a, table.menu a.first {
padding:4px;
display:block;
white-space:nowrap;
padding-left:10px;
padding-right:10px;
color:white;
text-decoration:none;
}

table.menu a.first {

}


table.menu a:hover {
background-color:#bfcfde;
color:black !important;
}

table.menu a:hover, table.menu a.first:hover {
background-image:none;
color:white;
/*

padding-left:9px;
padding-right:9px;
border-left:1px solid black;
border-right:1px solid black;
}
table.menu a.first:hover {
padding-left:10px;
}
table.menu td.upShd {
height:10px;
/*background-image:url(/img/menu_shd_up.jpg);
background-repeat:repeat-x;
background-position:bottom;*/

}

h1 {
/*border-bottom: 1px solid #6d8420;
color:#6d8420;*/
}

td.header {
background-color:#bac887;
background-color:#e1d4ba;
background-color:#bfcfde;
color:white;
font-size:20px;
font-weight:bold;
padding:0px;
padding-top:10px;
padding-right:10px;
/*background-image:url(/img/preliv.jpg);
background-repeat:repeat-x;*/
border:1px solid #83a150;
border:1px solid #5585a1;
border-bottom:1px solid #5585a1;
border-left:0;
border-left:1px solid black;
border-top:0;

height:75px;
vertical-align:middle;
padding-left:20px;

background-image:url(/img/hdr_crnr_b.gif);
background-repeat:no-repeat;
background-position:top right;
padding-top:0;

}
td.sidebar {
width:250px;
padding-top:40px;
background-color:#5585a1;
background-image:url(/img/sbbkg.jpg);
background-repeat:no-repeat;
background-position:top left;
}
td.nav {
background-color:#5585a1;
background-repeat:repeat-x;
background-image:url(/img/bpx.jpg);
background-repeat:repeat-x;
background-position:top;
padding:0;
border-right:1px solid black;
height:1px !important;
}

td.navtxt {
padding:3px;
color:white;
vertical-align:middle;
font-size:14px;
padding-left:0px;
}

td.navtxt a {
color:white;
text-decoration:none;
}

td.navtxt a {
text-decoration:underline;
}

div.image {
float:right;
border:1px solid #988b70;
padding:3px;
margin:0 0 10px 20px;
}

div.aikikai {
position:absolute;
right:10px;
margin-top:-65px;
}
div.osensei {
position:absolute;
right:0px;
top:6px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/osensei.jpg',sizingMethod='scale');
width:95px;
height:134px;
padding:0;
}

td.misel {
border-bottom:0;
padding:4px;
/*background-image:url(/img/preliv.jpg);
background-repeat:repeat-x;*/
}
td.miselVsebina {
border-top:0;
padding:20px;
padding-top:0px;
}

td.misel, td.miselVsebina {
border-left:5px solid #9eabb8;
background-color:#b4c3d1;
}
td.blog, td.blogVsebina {
border-left:5px solid #a9b7c4;
background-color:#bfcfde;
}

td.blog {
border-bottom:0;

}
td.blogVsebina {
padding:20px;
padding-top:0px;
}

img {
border:0;
}

td.left {
background-color:white;
background-image:url(/img/bkgwtm.jpg);
background-position:bottom right;
background-repeat:no-repeat;
width:100% !important;
}

table.urnik {
	width:100%;
	border-bottom:1px solid #5585a1;
	border-right:1px solid #5585a1;
	border-collapse:collapse;
}
table.urnik td {
	border-collapse:collapse;
	padding:5px;
	border-top:1px solid #5585a1;
	border-left:1px solid #5585a1;
	width: 14%;
	text-align:center;
}
table.urnik tr.dnevi td {
	background-color: #bfcfde !important;
	font-weight:bold;

}
table.urnik td.ura {
	background-color:#d93531;
	width:1px !important;

}

ol, ul {
font-size:20px;
/*background-color:#e1d4ba;*/
padding-left:30px;
margin-left:0;
/*border:1px solid #cec0a3;*/
}
ol li, ul li {
font-size:14px;
padding:5px;
padding-left:10px;

}

ul li {
padding-top:-5px;
list-style-image:url(/img/li.gif);
text-align:top;
}

td.sidebar li {
padding-top:-5px;
list-style-image:none;
text-align:top;
background-color:#bfcfde !important;
}
td.sidebar ul {
background-color:#bfcfde !important;
}


td.sidebar a, td.content a {
color:black;
padding:3px;
}
td.sidebar a:hover, td.content a:hover {
background-color:#5585a1;
color:white;
text-decoration:none;
}

input, textarea {
border:1px solid #5585a1;
}

table.ucenec {
width:100%;
border: 1px solid #e1d4ba;
margin-bottom:10px;
}

table.ucenec td {
font-size:14px;
padding:2px;
padding-top:10px;
}

table.ucenec td.title {
width:150px;
}

table.ucenec td.photo {

}

table.ucenec img {
margin:10px;
margin-top:0;
}

table.ucenec td.comment {
padding:10px;
}

a.img {
padding:0 !important;
}

table.form textarea {
width:400px;
height:100px;
}

td.blogVsebina ul {
list-style-type:none;
border:0;
background-color:#e1d4ba;
margin:0;padding:0;
}
td.blogVsebina ul li {
background-color:#e1d4ba;
}

textarea {
padding:2px;
}

input {
padding-left:2px;
}

a.aikikai {
display:block;
height:70px;
font-size:16px;
font-weight:bold;
padding:15px !important;
text-decoration:none;
color:#5670ab !important;
}
a.aikikai:hover {
background-color:transparent !important;
background-image:url(/img/tpx.gif);
color:black;
color:#d93531 !important;
}

td.content table {
border-top:1px solid #5585a1;
border-left:1px solid #5585a1;
border-collapse:collapse;
}

td.content table td {
padding:4px;
border-bottom:1px solid #5585a1;
border-right:1px solid #5585a1;
}
td.sbbtm {
height:100%;border-top:5px solid #ddd7c8;border-left:5px solid #ddd7c8;background-color:#ebe5d8;padding-top:10px;
		background-repeat:no-repeat;background-position:bottom right; background-image:url(/img/aikikai_logo.jpg);
		border-top:0;vertical-align:bottom;min-height:110px;

border-left:5px solid #78b6e6;
background-color:#85caff;

border-left:5px solid #b4c3d1;
background-color:#cadaeb;
}

h3 {
border-bottom:1px solid #5585a1;
}

table.links {
width:100%;
border:0 !important;
}

table.links td {
vertical-align:bottom;
border:0 !important;
}

table.links td.naziv a {
	font-size:17px;
}