/* ------------- michalowski-design.com - CSSLib ------------- */

/* Reset margins */
body,div,hr,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea {
	margin:0;
	padding:0;
	line-height:1;
}

/* html */
html {overflow:hidden;}

/* Format basic elements */
table { border-collapse:collapse; border-spacing:0;}
caption,th,td { text-align:left; vertical-align:top;}
abbr,acronym { font-variant:normal; border-bottom:1px dotted #666; cursor:help; }
blockquote,q { quotes:none; }
fieldset,img { border:0;}
li { list-style-type:none; }
sup { vertical-align:text-top; }
sub { vertical-align:text-bottom;}
del { text-decoration:line-through; }
ins { text-decoration:none; }
a { color:#00f; }
:focus { outline:0; }

/* Font settings */
body {font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;}
body * {line-height:20px; font-szie:12px;}
input,button,textarea,select { font-family:inherit; font-size:99%; font-weight:inherit; }
pre,code { font-family:"Lucida Console",Monaco,monospace; font-size:12px; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal;}
h1 { font-size:22px; }
h2 { font-size:20px;}
h3 { font-size:18px;}
table { font-size:inherit;}
caption,th { font-weight:bold;}

/* btns fix */

button, select, input[type="button"], input[type="submit"], input[type="checkbox"], input[type="radio"] {cursor:pointer;}

button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {
    border: none;
}

/* specjal classes */

.clr {clear:both; overflow:hidden; height:0;}
.oH {overflow:hidden;}
.Bl {display:block;}
.fR {float:right;}
.fL {float:left;}
.bold {font-weight:bold;}
.italic {font-style: italic;}
.posAbs {position:absolute;}
.posFx {position:fixed;}

.w100proc {width:100%;}
.w960px {width:960px;}
.h700px {height:700px;}

.m0a {margin:0 auto;}
.m10 {margin:10px;}
.m20 {margin:20px;}

.p10 {padding:10px;}
.p20 {padding:20px;}

.f14 {font-size:14px;}
.f13 {font-size:13px;}
.f12 {font-size:12px;}
.f11 {font-size:11px;}
.f10 {font-size:10px;}

/* ------------- michalowski-design.com - CSSLib ------------- */

body {background:#000;}

a {}
a:hover {text-decoration:none;}

input[type="text"], select, textarea {padding:3px;}

hr{color:#000; background-color:#000; height:1px; border:0;}

.corner5, .jspVerticalBar, .jspDrag, .jspTrack {-moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px;}
.corner5noTopLeftRight {-moz-border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px; -khtml-border-bottom-left-radius:5px; -khtml-border-bottom-right-radius:5px; border-radius: 0 0 5px 5px;}
.corner5noBottomLeftRight { -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; -khtml-border-top-left-radius:5px; -khtml-border-top-right-radius:5px; border-radius: 5px 5px 0 0;}
.gradient1 {background:#ccc; background: -webkit-gradient(linear, left top, left bottom, from(#ccc), to(#000)); background: -moz-linear-gradient(top,  #ccc,  #000);}
.boxShadow {-moz-box-shadow: 1px 1px 5px #000; -webkit-box-shadow: 1px 1px 5px #000; box-shadow: 1px 1px 5px #000;}
.op0 {opacity:0; filter:alpha(opacity=0); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-opacity:0; -khtml-opacity:0; -moz-opacity:0;}
.op75 {opacity:.75; filter:alpha(opacity=75); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; -webkit-opacity:.75; -khtml-opacity:.75; -moz-opacity:.75;}
.txtShadow {text-shadow:0 0 0 transparent, #000 1px 1px 2px;}

/* ------------- michalowski-design.com - TRESC STRONY - CSSLib ------(3)------- */

.slideShowPreloader {border:1px solid #000; position:absolute; z-index:40; background:url(preloader.gif) center center no-repeat #fff; width:128px; height:128px; }
.dot {z-index:20; background:url(dot.png) 0 0 repeat;}

.infoC {top:30px; left:30px; z-index:100; background:url(bgInfo.png) 0 0 repeat;}
.logo {width:87px; height:88px; margin: 20px 20px 20px 30px; background:url(logo.png) center center no-repeat;}
.text {margin:34px 30px 0 0; color:#fff; font-size:13px;}

.infoC2 {width:100%; z-index:100; background:url(bgInfo.png) 0 0 repeat; bottom:0; left:0;}
.infoC2_in {color:#fff; margin:20px 30px 22px; font-size:15px; line-height: 24px;}
.infoC2_in a, .infoC2_in font {color:#ff002a;}

