/* common */

* { margin: 0; padding: 0; border: 0; }
html {height:100%; overflow: auto;}
body {height: 100%; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#000000; background-image:url(../images/bg.jpg); background-repeat:repeat; background-color:#dad1c4; text-align:left; }
#siteContent { position: absolute; width: 100%; height: 100%; }

/*
html {height:100%;}
body {margin:0 auto; padding:0; width:100%; height:100%; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#000000; background-image:url(../images/bg.jpg); background-repeat:repeat; background-color:#dad1c4; text-align:left; }
*/

a {color:#000000; text-decoration:none; }
a:hover {color:#95845e; text-decoration:none; }
img {border:0;}

.clearboth {clear:both; }
.fltleft {display:block; float:left; }
.fltright {display:block; float:right; }
.ml10 {margin-left:10px; }
.ml20 {margin-left:20px; }
.mb10 {margin-bottom:10px; }

.uppercase {text-transform:uppercase; }
.font18 {font-size:18px; }
.font14 {font-size:14px; }
.font_brown {color:#95845e; }
.leftmenu_title {font-size:16px; font-weight:bold; color:#95845e; text-transform:uppercase; line-height:24px; margin-top:0; }

a.topmenu {text-transform:uppercase; }
a.topmenu:hover, a.topmenu_slct, a.topmenu_slct:hover {text-transform:uppercase; color:#95845e; }
a.leftmenu:hover, a.leftmenu_slct, a.leftmenu_slct:hover, a.leftmenu_sub:hover, a.leftmenu_sub_slct, a.leftmenu_sub_slct:hover {color:#95845e; }

div.topmenu_container {margin:0 auto; padding:0 20px; width:100%; height:70px; background-image:url(../images/bg_topmenu.jpg); background-repeat:repeat-x; }
div.topmenu {width:900px; text-align:left; }
div.main {width:900px; padding:0 20px; text-align:left; }
div.topmenu_logo {display:block; float:left; padding:6px 30px 30px 0; }
div.topmenu_links {display:block; float:left; padding-top:22px; }
div.topmenu_credits {display:block; float:right; padding-top:16px; }
div.leftmenu {display:block; float:left; width:280px; padding-right:20px; }
div.leftmenu ul {list-style-type:none; margin:0; padding:0; }
div.leftmenu ul li {font-size:14px; text-transform:uppercase; }
div.leftmenu ul ul li {font-size:11px; line-height:14px; }
div.leftmenu ul ul {margin-left:35px; padding:0; }
div.content {display:block; float:left; width:600px; }
div.content2 {display:block; float:left; width:400px; font-size:12px; }
div.content_video {width:492px; height:387px; background-image:url(../images/cadre.gif); background-repeat:no-repeat; padding:18px 0 0 15px; }
div.thumb_container {display:block; float:left; width:100px; margin:5px 30px 15px 0; line-height:11px; text-align:center; }
div.thumb {display:block; float:left; width:96px; height:69px; padding:11px 0 0 4px; background-image:url(../images/cadre_thb.gif); background-repeat:no-repeat; }
