/* -[MISC]-
--------------------------------------------------------------------*/
* { padding:0; margin:0; }
body { background:#FF9900; color:#777; font-size:1.1em; font-family:Arial, Tahoma, Verdana, sans-serif; text-align: center; }
acronym { cursor:help; }
fieldset { border:0px; padding:0px; margin-top:5px; }
fieldset.noskip { border:0px; padding:0px; margin-top:0px; }
fieldset#log { text-align:right; }
legend { display: none; }
.full { border:1px solid #d4d4d4; padding:0px; margin:0px; width:328px; font:1em Arial, Tahoma, Verdana, sans-serif; color:#777; }
.imge { border:1px solid #d4d4d4; padding:0px; margin:0px; width:148px; font:1em Arial, Tahoma, Verdana, sans-serif; color:#777; }
.imfl { width:150px; text-align:left; }
.log { border:1px solid #d4d4d4; padding:0px; margin:0px; margin-bottom:5px; width:100px; font:1em Arial, Tahoma, Verdana, sans-serif; color:#777; }

/* -[DIV, HR]-
--------------------------------------------------------------------*/
.clear { clear:both; margin:0px; visibility: hidden; }
#container { background:#fff url(../images/container.jpg) repeat-y; border:0px; margin:0 auto; text-align:left; padding:0; width:500px; min-height:100%; }
#header { margin:0px; padding:0px; }
#copyright { font-size: 0.6em; background:url(../images/container_bottom.jpg) no-repeat bottom; margin:0px; padding:10px; padding-left:9px; padding-top:0px; text-align:center; }
#content { float:right; padding:10px; font-size: 0.7em; padding-right:20px; width:370px; /* Tanek box model hack */ voice-family: "\"}\""; voice-family:inherit; width:330px; }
#sidebar { float:left; padding:0px; width:140px; }
#sidebar_bottom { font-size: 0.5em; line-height: 1.2em; background:url(../images/sidebar_bottom.jpg) no-repeat bottom; margin-left:9px; padding-right:15px; padding-bottom:10px; padding-top:5px; text-align:right; }
#side { font-size: 0.65em; line-height: 1.2em; margin-left:9px; padding-right:7px; background: url(../images/sidebar.jpg); }

/* -[H]-
--------------------------------------------------------------------*/
h3 { font-weight:bold; font-size:1.15em; line-height:1.0em; border-bottom:2px solid #FF9600; padding-top:5px; padding-bottom:2px; }
h4 { font-weight:bold; font-size:1.0em; line-height:1.0em; border-bottom:1px solid #FF9600; padding-top:5px; padding-bottom:2px; }
h5 { font-weight:bold; font-size:1.0em; line-height:1.0em; padding-top:5px; padding-bottom:0px; }
h1, h2, #menuarea h3 { font-weight:normal; font-size:1.0em; line-height:1.0em; text-indent:-2000em; padding:0px; margin:0px; }
h1 { width:481px; height:200px; margin-left:9px; background:url(../images/h1.jpg) no-repeat 0 100%; }
h2 { height:35px; background-repeat:no-repeat; margin-bottom:5px; }
h2.i1 { background:url(../images/h2_1.jpg) no-repeat 0 100%; }
h2.i2 { background:url(../images/h2_2.jpg) no-repeat 0 100%; }
h2.i3 { background:url(../images/h2_3.jpg) no-repeat 0 100%; }
h2.i4 { background:url(../images/h2_4.jpg) no-repeat 0 100%; }
h2.i5 { background:url(../images/h2_5.jpg) no-repeat 0 100%; }
h2.i6 { background:url(../images/h2_6.jpg) no-repeat 0 100%; }
h2.i7 { background:url(../images/h2_7.jpg) no-repeat 0 100%; }
h2.i8 { background:url(../images/h2_8.jpg) no-repeat 0 100%; }
h2.i9 { background:url(../images/h2_9.jpg) no-repeat 0 100%; }
h2.i10_1 { background:url(../images/h2_10_1.jpg) no-repeat 0 100%; }
h2.i10_2 { background:url(../images/h2_10_2.jpg) no-repeat 0 100%; }
h2.i10_3 { background:url(../images/h2_10_3.jpg) no-repeat 0 100%; }
h2.i10_4 { background:url(../images/h2_10_4.jpg) no-repeat 0 100%; }
h2.i10_5 { background:url(../images/h2_10_5.jpg) no-repeat 0 100%; }
h2.i10_6 { background:url(../images/h2_10_6.jpg) no-repeat 0 100%; }
h2.i404 { background:url(../images/h2_404.jpg) no-repeat 0 100%; }
#menuarea h3 { height:31px; border-bottom:1px solid #c4bab9; }
h3.menu { background:url(../images/h3_menu.jpg) no-repeat 0 100%; }
h3.login { background:url(../images/h3_login.jpg) no-repeat 0 100%; }
h3.user { background:url(../images/h3_user.jpg) no-repeat 0 100%; }
h3.owebu { background:url(../images/h3_owebu.jpg) no-repeat 0 100%; }
 
/* -[P]-
--------------------------------------------------------------------*/
p { padding-top: 5px; }
.pagelist { text-align:center; }
#copyright p { color:#909090; padding:5px 10px; background:url(../images/line_dotted.jpg) repeat-x top; }
#side p { padding-left:10px; padding-right:10px; padding-bottom:5px; border-bottom:1px solid #C4B9B9; }
p.center { text-align:center; border-bottom:0px; }
p#noline { border:0px; }
.infoline { text-align:right; color:#999999; }
.ods { text-indent:20px; }
.warning { color:#ec0000; }
.centered { text-align:center; }
.message { margin-left:20px; }
.simple { margin-left:39px; }

/* -[LI, UL]-
--------------------------------------------------------------------*/
#content ul { padding-top:5px; }
li { list-style-image: url(../images/bullet.jpg); padding:0px; margin-left:20px; }
ul.subul { padding-top:0px; padding-left:10px; margin-top:-5px; }
#sidebar li { list-style-image:none; list-style:none; }
#sidebar li { text-transform:lowercase; }
#menuarea li { text-align:right; margin:0px; padding:5px 15px 5px 5px; background:url(../images/button_out.jpg) no-repeat; }
#menuarea li.selected { background:url(../images/button_on.jpg) no-repeat; }
#menuarea li:hover { background:#e6e9cd url(../images/button_on.jpg) no-repeat; }

/* -[A]-
--------------------------------------------------------------------*/
a { text-decoration:none; font-weight:bold; color:#757575; }
a:hover { color:#000000; }
#menuarea a { display:block; font-weight:normal; }
#content a { color:#FF9600; }
#content a:hover { color:#000000; }

/* -[TABLE]-
--------------------------------------------------------------------*/

table.members { width:100%; }
table.members td { padding:0px; }
table.members tr { height:5px; }

table.gallery td { height:162px; width:162px; background:url(../images/background_image.jpg) no-repeat; }

table.maintable { width:100%; border-top:1px solid #bcbcbc; border-left:1px solid #bcbcbc; margin-top:5px; }
table.maintable td { padding:3px; padding-left:20px; padding-right:20px; border-right:1px solid #bcbcbc; border-bottom:1px solid #bcbcbc; }
table.maintable tr:hover { background-color:#dfd6d6; }

/* -[IMG]-
--------------------------------------------------------------------*/
.pagelist img { border:0px; }
.infoline img { border:0px; }
.buttonEditor { float:left; border:0px; margin:0px; margin-top:6px; margin-right:5px; padding:0px; }

.invisible { display:none; }
