/* 
-  Original-war.net v2 layout style sheet
-  
-  Author: Yuri_S
-  E-mail: blodo@poczta.fm
-
----------------------------------------------------------------------- */

/* BACKGROUND */

html { background: url(images/bg_absolute.jpg); }
body { background: url(images/bg_top.png) repeat-x; position: relative; }

#ownet_tabs, #ownet_logo, #ownet_main, #ownet_footer { margin: 0px auto; width: 980px; }
#ownet_tabs { padding: 0px; height: 53px; }
#ownet_logo { background: url(images/logo_upper.jpg) no-repeat #000000 2px 2px; height: 94px; position: relative; border: solid #02485f; border-width: 3px 3px 0px 3px; }
#ownet_main { background: transparent; border: solid transparent; border-width: 0px 3px; }
#ownet_footer { padding: 18px 15px; width: 950px; }

#ownet_main > div { background: url(images/logo_lower.jpg) no-repeat #000000 2px 0px; }
#ownet_main > div > div { background: url(images/footer_bg.png) repeat-x left bottom; }
#ownet_main > div > div > div { background: url(images/footer_left.jpg) no-repeat left bottom; }
#ownet_main > div > div > div > div { background: url(images/footer_right.jpg) no-repeat right bottom; }

/* OWNET TABS */

#tab_container { margin: 23px 2px 0px 0px; padding: 0px; height: 18px; float: right; line-height: 9px; }
#tab_container a:link, #tab_container a:visited, #tab_container a:active { background: url(images/top_tab.png) no-repeat; padding-top: 1px; width: 101px; height: 16px; display: inline-block; font: 9px Arial; color: #f9f4d8; text-align: center; }
#tab_container a:hover { color: #fffefd; text-decoration: none; }

/* OWNET LOGO */

#logo_blackbox { background: url(images/logobox_corner.gif) no-repeat #000000; position: absolute; bottom: 0px; right: 0px; padding: 4px 5px 3px 5px; font: 10px/19px Tahoma; color: #69c6f3; }
#logo_blackbox span { margin: 0px 6px; }
#logo_blackbox a:link, #logo_blackbox a:visited, #logo_blackbox a:active { color: #69c6f3; }
#logo_blackbox img { display: block; }

/* OWNET LOGO BAR */

#ucp_container { background: url(images/ucptab_bg.png) repeat-x #000000 0px 2px; width: 680px; margin: 0px 2px 0px auto; text-align: right; }
#ucp_container > div { background: url(images/ucptab_left.jpg) no-repeat 0px 2px; height: 32px; line-height: 28px; }
#ucp_container span { margin-right: 16px; font: 10px Tahoma; color: #69c6f3; }
#ucp_container span a:link, #ucp_container span a:visited, #ucp_container span a:active { margin-left: 5px; color: #69c6f3; }
#ucp_container .links { float: right; height: 32px; line-height: 32px; }
#ucp_container .inbox a, #ucp_container .ucp a { font: bold 10px Tahoma; }
#ucp_container .profile { background: url(images/ucpnick_bg.png) repeat-x; margin: 4px 0px 0px 0px; display: inline-block; float: right; font: 10px Tahoma; color: #aca196; }
#ucp_container .profile > div { background: url(images/ucpnick_left.png) no-repeat left top; }
#ucp_container .profile > div > div { background: url(images/ucpnick_right.png) no-repeat right top; height: 22px; padding: 5px 11px 0px 14px; }
#ucp_container .profile b { margin-left: 3px; font-size: 11px; color: #eee8e2; }
#ucp_container .profile span { margin: 0px 0px 0px 16px; }
#first_time_here { float: left; margin: 8px 0px 0px 20px; font: 11px/14px Tahoma; color: #ebebeb; }
#first_time_here a:link, #first_time_here a:visited, #first_time_here a:active { margin-left: 5px; font: bold 12px/14px Tahoma; color: #9cd4ff; }

#ucp_container form, #ucp_container > form > div, #ucp_container label { margin: 0px; padding: 0px; font: 10px/11px Arial; color: #ffffff; }
#ucp_container form { display: inline-block; height: 27px; margin-top: 4px; }
#ucp_container > form > div { border: 0px; }
#ucp_container input { vertical-align: top; }
#ucp_container label { display: inline-block; }
#ucp_container .login_text { font: bold 12px/22px Arial; color: #c1c1c1; margin-right: 6px; }
#ownet_login, #ownet_password { height: 13px; border: 0px; font: 10px/12px Tahoma; color: #ffffff; }
#ownet_login { background: url(images/logo_formlogin.png) no-repeat; width: 69px; padding: 3px 4px 3px 17px; margin: 2px 4px 0px 0px; }
#ownet_password { background: url(images/logo_formpassword.png) no-repeat; width: 66px; padding: 3px 4px 3px 20px; margin: 2px 10px 0px 0px; }
#ownet_remember { width: 13px; height: 13px; margin: 5px 4px 0px 0px; }
#ownet_submit { background: url(images/logo_formok.jpg) no-repeat; width: 28px; height: 24px; margin: 0px 6px 0px 10px; border: 0px; cursor: pointer; }
.adspace { width: 730px; margin: 0px auto; }

/* CONTENT */

#content, #content_reduced { float: left; width: 766px; margin-top: 28px; padding: 3px 9px 20px 14px; font: 11px/14px Verdana; color: #bfd8e0; }

/* OWNET FOOTER */

#back_to_top { display: block; float: left; width: 45px; height: 44px; margin-top: 2px; }
#footer_links { height: 14px; margin: 11px 24px; padding: 3px 20px 6px 20px; float: left; border: solid #042f3d; border-width: 0px 3px; }
#footer_info { float: right; height: 50px; padding: 1px 68px 0px 0px; margin-top: -2px; background: url(images/footer_logo.jpg) no-repeat right top; font: 10px/12px Tahoma; color: #01587b; text-align: right; }
#footer_info strong { display: block; font: normal 12px/14px Tahoma; color: #15759c; }
#footer_info .links { margin: 7px -10px 0px 0px; }
#footer_info .links a:link, #footer_info .links a:visited, #footer_info .links a:active { margin: 0px 10px; color: #858585; }
#footer_info .links a:hover { color: #b4b4b4; }

/* OTHER */

.loginform { margin: 15px auto; width: 400px; }
.loginform > ul { margin: 15px 0px 0px 40px; }