/**
 * Sushi Naka Naka - http://www.nakanaka.pl/
 * Copyright (C) 2010 
 * Author: Tomasz Razik (info@ertedesign.com)
 *
 * Main styles
 */

* {	padding: 0;	margin: 0; outline: 0; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style: normal; font-weight: normal; }
ol,ul { margin-left:20px; }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { font-size: 100%; font-weight: normal; }
q:before,q:after { content: ''; }
abbr,acronym { border: 0; }
p { padding:10px 0px; }
.displayNone {display: none;}
.headerDropdown {position:absolute;}
html { overflow: -moz-scrollbars-vertical; }
img { border: 0; }
.tr {text-align:right;}
body {background: #ffffff;padding: 0px 0px;font-family: "Lucida Grande", Helvetica, Arial, sans;font-size: 13px;height:100%;color:#000;}
a {text-decoration: none;color: #4b97e2;}
a:hover {color: #68cef6;}
/* clearfix, http://www.positioniseverything.net/easyclearing.html */
.clearfix:after {content: '.';display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}
table { margin-bottom:10px; }
table.tbl th, table.tbl td { padding: 7px; border: solid 1px #D7D7D7;}
table th, table td { padding: 7px; vertical-align:top;}
table th { font-weight:bold; text-align:left; background:#F3F3F3; }
table .tc { text-align: center; }
table td a img { margin: 0px 5px; }
/* buttons */
.button { /* default button */	font-weight: bold;	border: 1px solid #bbb;	padding: 4px;cursor: pointer;-moz-border-radius: 3px;-webkit-border-radius: 3px;-webkit-box-shadow: rgba(0, 0, 0, 0.1) 1px 1px 0px;	-moz-box-shadow: rgba(0, 0, 0, 0.1) 1px 1px 0px;}
a.button {line-height: 30px;color: #000;}
.button:active {background: #eee;-webkit-box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px;-moz-box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px;}
/* ie6 */
* html input.button {overflow: visible; /* remove padding from left/right */	width: 0; /* remove the remaining space in ie6 */}
/* ie7 */
*:first-child+html input.button {overflow: visible; /* remove padding from left/right */width: auto !important;padding: 2px 5px;}
.btn { /* button */background: transparent url(/i/bg-btn-orange.png) repeat-x top left;border-color: #FFC525;}
a.btn, input.btn {color: #fff;}
.btn:active {background-color: #fdc50e;}
#message {color: #000000;padding: 10px;background: url(../i/alert-bg.gif);}
/* forms */
form {padding:10px 5px;}
input[type="text"],
input[type="password"],
textarea {width: 250px;font-family: "Lucida Grande", Tahoma, Verdana, Arial, sans-serif;font-size: 18px;background: #fff url(/images/input.png) scroll repeat-x bottom left;border: 1px solid #ddd;padding: 5px;-moz-border-radius: 3px;-webkit-border-radius: 3px;outline: 0;}
input[type="text"]:focus,
input[type="password"]:focus,
textarea:focus {background: #FFF9CF;-moz-box-shadow: 0px 0px 5px #ccc;-webkit-box-shadow: 0px 0px 5px #ccc;}
textarea {overflow: auto; /* http://stackoverflow.com/questions/792927/how-do-i-get-rid-of-the-vertical-scrollbar-of-a-textarea-in-ie */font-size: 11px;height:100px;}
select {	width: 250px;	font-family: "Lucida Grande", Tahoma, Verdana, Arial, sans-serif;	font-size: 18px;	border: 1px solid #ddd;	padding: 5px;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;outline: 0;}
label {font-weight: normal;font-size:10px;}
.header {clear:both;}

