body, div
{
margin: 0;
padding: 0;
text-align:center;
font-family:"Lucida Grande", Lucida, Verdana, sans-serif;
}
body
{
background: url(img/left_many.jpg);
}
p, ul
{
font-size: 13px;
line-height: 1.6;
}
h1, h2, h3
{
color: #CD3500;
}
a
{
color: #006FC4;
}
a.nunder
{
text-decoration:none;
}
a.nunder p
{
text-decoration:none;
}
a:hover
{
color: #D45B02;
}

a img
{
border: 0px solid #FFFFFF;
}
#omain
{
text-align:left;
margin: 0 auto;
width: 900px;
background: url(img/left_many.jpg) repeat-y left;
}
#imain
{
width: 900px;
padding: 0 0 0 50px;
background: url(img/left_one.jpg) no-repeat left top;
}

#fent
{
width: 850px;
}

#header
{
position: relative;
height: 217px;
background: url(img/header_2.jpg) no-repeat 1px top;
}

#footer
{
padding: 0 0 0 220px;
background: url(img/footer_2.jpg) repeat-y 1px top;
}
#copyring
{
padding: 5px 0 5px 0;
margin: 0;
}
#copyring a
{
color:#000000;
}

#logo
{
position:absolute;
top: 30px;
left: 350px;
}

#menu-top-one, #menu-top-two
{
margin: 0;
padding: 0;
position: absolute;
list-style-type:none;
text-align:left;
}
#menu-top-one
{
left: 430px;
top: 95px;
}
#menu-top-one a.current
{
color:#000;
text-decoration:none;
}

#menu-top-two
{
left: 640px;
top: 25px;
}
#menu-top-two a
{
color:#990000;
font-weight:bold;
}

#menu-top-two a:hover
{
color:#000;
}

#menu-top-two a.current
{
color:#000;
text-decoration:none;
}



#canvas {
/*    width:  100%;
*/
    z-index:2;
    margin:  0;
    overflow: auto;
    
    padding: 0;
    }

#content
{
width: 850px;
position:relative;
background: url(img/cont_m.jpg) repeat-y 1px top;
}
/*item specific css*/
.line {
  float: left;
  width: 100%;
  display: block;
  position: relative;
}
.item {
  position: relative;
  float: left;
  left: 100%;
}
#line1 {
}

#main-left {
    margin-left: -100%;
    width: 200px;
    z-index: 2;

}
#main-left-one {
    margin-left: -100%;
    width: 0px;
    z-index: 2;

}

#main-left .sap-content
{
padding: 7px;
text-align:left;
min-height: 200px;
background: url(img/left_col.jpg) no-repeat 1px top;
}

#main-left .sap-content hr
{
border-top: 1px dotted #666666;
color:#FFFFFF;
}

#main-left .sap-content a
{
font-size:12px;
padding: 0;
margin: 0;
}


#main-right {
    margin-left: -100%;
    width: 100%;
}
#main-right .sap-content{
overflow:hidden;
text-align:left;
padding: 7px 7px 7px 7px;
background: url(img/cont.jpg) no-repeat 1px top;
}
#main-right-one {
    margin-left: -100%;
    width: 100%;
}
#main-right-one .sap-content{
text-align:left;
padding: 7px 7px 7px 70px;
}




.s
{
text-align:left;
font-size: 10px;
}

.psy-kalendar
{
margin: 0 auto;
width: 190px;
}
.psy-kalendar
{
border-collapse:collapse;
border: 1px solid #fff;
}
.psy-kalendar tr td
{
background-color:#F2EEE1;
padding: 0;
border-collapse:collapse;
border: 1px solid #fff;
}
.psy-kalendar tr td.holi
{
background-color:#FFCC66;
}
.psy-kalendar tr td.empty
{
background-color:#FAF9F4;
}
#main-left .psy-kalendar tr td a
{
display:block;
padding: 5px;
font-size:12px;
color: #57491F;
text-decoration:none;
text-align:center;
}

.psy-kalendar tr td a:hover
{
background-color:#FF0000;
}
.psy-kalendar tr th
{
background-color:#F1A901;
padding: 4px;
font-size:14px;
color: #000;
text-align:center;
}
#main-left .psy-kalendar tr th a
{
font-size:14px;
color: #000;
}
#main-left p
{
text-align:center;
}



.search-submit
{
line-height: 10px;
padding: 0;
margin: 0;
position:relative;
top: 4px;
}
.text-search
{
padding: 2px;
line-height: 10px;
}

#nav-left
{
list-style-type:none;
padding: 0 0 0 5px;
margin: 0;
text-align:left;}
#nav-left li
{
margin-top: 3px;
}

.nav
{
font-size:12px;
}


.ccenter
{
text-align:center;
}
.ccenter img
{
margin-left: auto;
margin-right: auto;
}

