/* Body info*/
body{margin-left:1em; margin-top:2em;} 
body {font-family:verdana;} 
body {font-size:0.8em;} 
body {color:#00325B;} 
a:hover {color:#ffcf00;} 
a:visited {color:#808080;}
a:link {color:#00325B;}
a:active {color:#ffcf00;}
ul {list-style-image: url(listpoint9pxy.gif); line-height:0.9em;}
li {line-height:1em;}

h1 {font-size:1.6em;}
h2 {font-size:1.5em;}
h3 {font-size:1.4em;}
h4 {font-size:1.3em;}
h5 {font-size:1.2em;}
h6 {font-size:1.1em;}
h7 {font-size:1.0em;}

div.rightColumnMargin { margin-right:220px !important; }
/* Header border:1px dashed silver;*/
div#kv {width:975px; height:190px; margin:0px; padding:0px;}
div#kv #logo {float:left; height:180px; width:120px;}
div#kv #kv0001 {float:left; height:180px; width:475px; margin:0 5px}
div#kv #kv0002 {float:left; height:180px; width:370px; overflow:hidden}

/* Navigation */
div#header {float:left;height:5em; width:975px; /*border:1px dashed silver;*/}

/* Body */
div#body {width:975px;  /*border:1px dashed red;*/}
div#body #title {clear:both; padding-top:1.0em; margin:0.0em 0.0em 0.0em 167px; font-size:1.4em; font-weight:bold; height:1em; width:805px; /*border:1px dashed silver;*/}
div#body #titlefilm {float:left; margin:0em 0.0em 0.0em 0.7em; font-size:1.4em; font-weight:bold; height:1em; width:400px; /*border:1px dashed silver;*/}
div#body #titlefilmlong {float:left; margin:-1em 0.0em 0.0em 0.7em; font-size:1.4em; font-weight:bold; height:1em; width:250px; /*border:1px dashed silver;*/}
div#body #sidefilm {float:left; margin:-1.0em 0.0em 0.0em -1.0em; height:325px; width:135px;  /*border:1px dashed silver;*/}
div#body #sidefilmtext {float:left; margin:-1.0em 0.0em 0.0em -1.0em; height:325px; width:135px;  /*border:1px dashed silver;*/}
div#body #mainfilm {float:left; height:325px; width:512px; margin:0.0em 0.0em 0.0em -1em; /*border:1px dashed silver;*/}
div#body #mainfilmtext {text-align:justify; float:left; height:190px; width:450px; margin:0.0em 0.0em 0.0em 1em; /*border:1px dashed silver;*/}
div#body #mainfilmlong {float:left; height:325px; width:700px; margin:0.0em 0.0em 0.0em -1em; /*border:1px dashed silver;*/}
div#body #mainfilmlongtext {text-align:justify; float:left; height:325px; width:320px; margin:0.0em 0.0em 0.0em -3em; /*border:1px dashed silver;*/}
div#body #maintext {margin:1.0em 0.0em 0.0em 167px; /*height:240px; width:650px; border:1px dashed silver;*/}
div#body #sidetext { float:right; margin:1.0em 0.0em 0.0em 0px; width:196px; }

div.sidetextBox {border:solid 2px #deebf4; /* border:solid 2px #00325B;*/ padding:5px; margin-bottom:10px;}
div.sidetextBox img { display:block; border: 0px; margin-left:auto; margin-right:auto; }
div.sideTitle { padding:3px; border-bottom:dotted 2px #00325B; font-weight:bold; font-size:1.0em; margin: 0.0em 0.0em 0.6em 0.0em;}
div.sidelink { margin-top:8px; margin-left:5px; }
div.sidelink a:visited { color:#00325B; }
div.sidelink a:hover { text-decoration:none; color:#00325B; }

div#body #tagcloud {float:left; height:130px; width:450px; margin:0.0em 0.0em 0.0em 1em; /*border:1px dashed silver;*/}
div#body #tagcloud a {text-decoration:none; color:#a8c5e0; font-weight:bold;}
div#body #tagcloud  a:hover {font-size:1.0em; color:#00325B; ;}
div#body #tagcloud #tagcloudactive {color:#ffcf00;}

div#body #tagcloud h1 {margin:0.0em 0.0em 0.0em 11.0em;}
div#body #tagcloud h2 {margin:-0.5em 0.0em 0.0em 8.5em;}
div#body #tagcloud h3 {margin:0.1em 0.0em 0.0em 3.0em;}
div#body #tagcloud h4 {margin:-0.9em 0.0em 0.0em 11.0em;}
div#body #tagcloud h5 {margin:0.0em 0.0em 0.0em 0.0em;}
div#body #tagcloud h6 {margin:0.0em 0.0em 0.5em 14.0em;}

div#body #footera {float:left; margin:1.4em 0.0em 0.0em 0.0em; padding:.6em 0.0em .6em 0em; width:976px; background-color:#deebf4; color:#00325b; text-align:right; /*border:1px dashed silver;*/ }
div#body #footerb {float:left; margin:0.0em 0.0em 0.0em 0.0em; padding:.6em 0.0em .6em 0em; width:976px; background-color:#deebf4; color:#00325b; text-align:right; /*border:1px dashed silver;*/ }

/* div#body #bottom {float:left;  margin-left:1em; margin-top:2em;} */