﻿/*Theme default */
body {font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin:0px; padding:0px; height:100%; text-align: center; background:#EDF0F4 url(00.png) repeat-x;}
#top { margin-left:15px; margin-right:15px;}
#top .info { float:right; font-size:11px; text-align:right; margin-top:10px;}
#top .info p { padding:0px; margin:0px;}
#top .info p a {text-decoration:underline;}
#center { margin-left:15px; margin-right:15px; padding:5px 0px;}
#center .site {padding:10px; border:1px solid #CCCCCC; background:#FFFFFF; text-align:left; -moz-border-radius:3px; min-height:350px;}
#bottom { text-align:center; border-top:1px solid #ccc; margin-left:15px; margin-right:15px;  color:#999; height:25px; font-size:11px; padding-top:10px; padding-left:10px; padding-right:10px;}
#bottom a{ color:#ccc; text-decoration:underline;}
#logo { margin-top:18px; margin-left:16px; float:left;}
#logo a {display: block; width: 190px; height: 40px; background: url(logo.png) no-repeat; text-indent: -9999px;}

#login #top {height:54px; clear:both; margin-left:15px; margin-right:15px; padding-left:10px; padding-right:10px; margin-top:8px;}
#login #top .info { float:right; color:#ccc; font-size:11px; text-align:left; padding-left:7px;}
#login #center {height: 400px; overflow: hidden;}

#login #bottom  { clear:both; text-align:center; border-top:1px solid #ccc; margin-left:15px; margin-right:15px;  color:#999; height:25px; font-size:11px; padding-top:10px; padding-left:10px; padding-right:10px;}
#login #bottom a{ color:#ccc; text-decoration:underline;}
#login #logo { margin-top:10px; float:left; height:28px;position:relative;left:-10px;}
#login #logo a {display: block; width: 190px; height: 40px; background: url(logo.png) no-repeat; text-indent: -9999px;margin-left:0px;}

#login #center .frame_login {margin:auto; width:325px; border:1px solid #ccc; -moz-border-radius:5px; padding:20px; background:#FFFFFF; }

#login .login_table {width:100%; margin-top:10px; margin-bottom:10px;}
#login .login_table caption { text-align:left; font-size:18px;}
#login .login_table tbody td { text-align:left;}
#login .login_table tbody td.label {width:180px;}
#login .login_table tbody td.label label { font-weight:bold;}

/*Menu główne*/
#top_menu_1 {float: left; padding: 0px; margin: 0px; position:relative; margin-top:22px; margin-left:2px;}
#top_menu_1 ul { padding: 0px; margin: 0px;}
#top_menu_1 ul li { margin-bottom:-1px;-moz-border-radius-topleft:3px; -moz-border-radius-topright:3px; float: left; font-size: 14px; list-style: none; vertical-align:middle; border:1px solid #CCCCCC; background:#FFFFFF; margin-right:3px;}
#top_menu_1 ul li.first { margin-left:-2px;}
#top_menu_1 ul li:hover { background:#f1f1f1;}
#top_menu_1 ul li a { text-decoration: none; vertical-align:middle; font-weight: bold; color:#000000;  padding:5px 8px; display:block;}
#top_menu_1 ul li a:hover { text-decoration: none; }
#top_menu_1 ul li.pressed { background:#333; border:1px solid #ccc; border-bottom:1px solid #333;}
#top_menu_1 ul li.pressed a {color: #FFF;}
#top_menu_1 ul li.pressed a:hover { text-decoration: none;}
#top_menu_1 ul li.separator { width:2px;margin:0px; padding:0px; border:none; background:none;}
/*Submenu dla głównego*/
#top_menu_2 {overflow:hidden; background:#333; clear:left; border:1px solid #CCCCCC; -moz-border-radius-bottomleft:5px; -moz-border-radius-topright:5px; -moz-border-radius-bottomright:5px;}
#top_menu_2 ul { padding: 0px; margin: 0px;  border-bottom: 0px}
#top_menu_2 ul li { float: left; list-style: none; vertical-align:middle; padding: 6px 4px;  margin:2px;}
#top_menu_2 ul li a { color:#FFFFFF; font-size:12px;}
#top_menu_2 ul li a:hover { text-decoration: underline; }
#top_menu_2 ul li.separator { color:#666; padding:6px 0px; margin:2px 0px;}
#top_menu_2 ul li.pressed {}
#top_menu_2 ul li.pressed a { text-decoration:underline;}
#top_menu_2 ul li.pressed a:hover { text-decoration: underline;}
