* { 
margin: 0; 
padding: 0; 
} 

body { 
background: #CAE8C5;
color: #000;
font: 12px/1.4 Microsoft Sans Serif, Geneva, Arial;
padding: 0 1%;
} 

#header { 
background: #8cbd86 url(../img/logo_klub.jpg) no-repeat; 
height: 100px; 
border-bottom: 1px #838383 solid;
} 
#header img { 
float: right; 
padding: 0 10px 0 0; 
} 

#container {
width: 100%; 
float: left; 
background: #fff;
border-bottom: 1px #838383 solid; 
} 
#container img {
float: right;
padding: 0 10px 0 0;
}

#text { 
margin-left: 170px;
border-left: 3px #CAE8C5 solid;
margin-right: 160px;
border-right: 3px #CAE8C5 solid;
}
#text img { 
float: left; 
padding: 3px 3px 3px 3px;
margin-left: 20px;
margin-right: 20px;
background: #CAE8C5;
}
#shmam img {
float: left;
padding: 3px 3px 3px 3px;
margin-left: 20px;
margin-right: 20px;
background: #CAE8C5;
}
#main img {
float: right;
padding: 3px 3px 3px 3px;
margin-left: 5px;
margin-right: 5px;
background: #CAE8C5;
}

#img_no_bord img {
padding: 0px;
}

.tableshmam {
border-top: 0;
border-left: 0;
margin-left: 0;
margin-right: 0;
}

#text li { 
margin-left: 20px; 
} 
#text ul {
list-style: circle;
}
#sidebar1 { 
padding: 10px 5px 15px 10px;
background: #fff;
width: 150px;
float: left; 
text-align: left; 
}
#sidebar2 {
padding: 10px 5px 15px 10px;
background: #fff;
width: 140px;
float: right;
text-align: left;
}
#sidebar2 img {
float: left;
padding: 3px 3px 3px 3px;
margin-left: 0px;
margin-right: 5px;
background: #CAE8C5;
}

#footer { 
font: 10px/1.4 Microsoft Sans Serif, Geneva, Arial;
text-align: center; 
padding: 10px 0 10px 0; 
background: #fff;
clear: both; 
} 
#space { 
height: 4px; 
clear: both; 
font-size: 1px; 
} 

p { 
padding: 1em 1em 1em 2em; 
} 
ul {
list-style: none;
}
h1 {
color: #5A7755;
font: bold 2em Microsoft Sans Serif, Verbana, Tahoma, Arial;
font-variant: small-caps; 
padding: 0px 0 5px 180px;
letter-spacing: 3px;
font-weight: 600; 
text-align: left;
} 
h2 { 
color: #00ccff; 
font: bold 1.2em Microsoft Sans Serif, Geneva, Arial;
letter-spacing: 0.15em; 
padding: 1em 1em 0em 2em;
font-weight: 600; 
} 
h3 { 
color: #cc3333;
font: bold 1.1em Microsoft Sans Serif, Verbana, Geneva, Arial;
letter-spacing: 0.1em;
padding: 4px 0 1px 2px;
font-weight: 600; 
} 
h4 {
color: #cc3333;
font: bold 1.1em Microsoft Sans Serif, Verbana, Geneva, Arial;
letter-spacing: 0.1em;
padding: 1em 1em 1em 2em;
font-weight: 600;
}
h5 {
color: #4C8343;
font: bold 1.1em Microsoft Sans Serif, Verbana, Geneva, Arial;
letter-spacing: 0.1em;
padding: 1em 0em 0em 2em;
font-weight: 600;
}

a:link { 
color: #000;
text-decoration: underline; 
} 
a:visited { 
color: #959595; 
text-decoration: underline; 
} 
a:hover { 
text-decoration: none; 
} 
a:focus { 
outline: none; 
} 
a img { 
border: none; 
} 
#sidebar1 a:link { 
display: block;
color: #000;
background: #fff; 
text-decoration: none; 
padding: 2px 3px;
font-weight: 500; 
} 
#sidebar1 a:visited { 
display: block;
color: #959595;
background: #fff; 
text-decoration: none; 
padding: 2px 3px; 
font-weight: 500; 
} 
#sidebar1 a:hover { 
display: block;
color: #00ccff; 
background: #e9e9e9; 
text-decoration: none; 
padding: 2px 3px; 
font-weight: 500;
} 
#sidebar1_inline a:link {
display: inline;
}
#sidebar1_inline a:visited {
display: inline;
}
#sidebar1_inline a:hover {
display: inline;
}


.mini { 
font: 11px/1.4 Microsoft Sans Serif, Geneva, Arial;
} 
.name1 {
font: 12px/1.4 Microsoft Sans Serif, Geneva, Arial;
text-align: center;
}
.newsdate {
font: 11px/1.4 Microsoft Sans Serif, Geneva, Arial;
text-decoration: underline;
}

table { 
border-top: 1px #b9b9b9 solid; 
border-left: 1px #b9b9b9 solid; 
margin-left: 3%; 
margin-right: 3%;
} 
td { 
padding: 8px 3px;
border-right: 1px #b9b9b9 solid; 
border-bottom: 1px #b9b9b9 solid; 
text-align: center; 
font: 11px/1.4 Microsoft Sans Serif, Geneva, Arial;
} 
.tableform { 
border-top: 0; 
border-left: 0; 
margin-left: 5%; 
margin-right: 3%;
} 
.tdform { 
padding: 3px; 
border-right: 0; 
border-bottom: 0; 
text-align: left; 
font: 12px/1.4 Microsoft Sans Serif, Geneva, Arial;
} 
.tdform_b {
padding: 3px;
text-align: left;
border: 1px #b9b9b9 solid;
}
.tdform_bc {
padding: 3px;
text-align: center;
border: 1px #b9b9b9 solid;
}



.tdform_left {
padding: 3px;
text-align: left;
}
.tdform_center {
padding: 3px;
border-right: 0;
border-bottom: 0;
text-align: center;
}



* html ul li { 
float: left; 
height: 1%; 
} 
* html ul li a { 
height: 1%; 
} 

#news table {
border-top: 0px #b9b9b9 solid;
border-left: 0px #b9b9b9 solid;
margin-left: 0%;
margin-right: 0%;
}
#news td {
padding: 1px 1px;
border-right: 1px #b9b9b9 solid;
border-bottom: 0px #b9b9b9 solid;
text-align: left;
vertical-align: top;
font: 11px/1.4 Microsoft Sans Serif, Geneva, Arial;
}
#news img {
float: left;
padding: 5px 10px 5px 0;
}

