body {background:#f2f2f2 url(../../images/bck.gif) top left repeat-x; margin:0px; padding:0px; padding-bottom:15px; font:11px "Lucida Sans Unicode","Lucida Sans", Verdana, Tahoma, sans-serif; line-height: 18px; color: #333; text-align:center;}

h2, h3 {padding:0; margin:0; color:#0D6AA6; font:bold 16px Arial; letter-spacing:0.04em;}
h3 {font:normal 1.4em Arial, Verdana, Helvetica, sans-serif; letter-spacing:0.02em; color:#0D6AA6;}
#leftSidePad h3, #leftSide h3, #left h3 {color:#222; font:bold 12px Tahoma; text-transform:uppercase; text-align:left;}
h4 {color:#000; font:bold 11px Tahoma;}

p {padding:0px;	margin:10px 0px; text-align:justify;}

em {font-style:normal; background-color:#ffb; color:inherit; padding:0 2px;}

label {cursor:pointer;}

form {margin:0; padding:0;}

span {color:#000;}

a:link, a:visited {color: #FF0000; text-decoration: none;}
a:hover {color:#0D6AA6; text-decoration: none;}
a.ico {text-decoration:none; border:0;}
a.cmg, a.cmg:visited, a.cmg:hover {color:#000; text-decoration:none; font-weight:bold;}
a.cmg:hover {background:none; text-decoration:underline;}
a.ext {padding-right:15px; background:url(/images/ext.gif) right center no-repeat;}
a.ext:hover {background:url(/images/extb.gif) right center no-repeat;}

img.b {border:1px solid black;}
img.g {border:1px solid gray;}

.c {text-align:center;}
.r {text-align:right;}
.l {text-align:left;}
.ml {margin-left:10px}
.bb {font-weight:bold;}
.clear {clear:both; padding:0px; margin:0px; font-size:1px; height:0px;}
.whitespace {padding:0px; margin:0px; height:15px; clear:both;}
.whitespace2 {padding:0px; margin:0px; padding-top:4px; clear:both;}
.emp {background:#f6f6f6; border:1px solid #eaeaea; padding:5px; color:#444; font-weight:bold; text-align:center;}
.m0 {margin:0;}
.pnt {cursor:pointer;}

#wraper {width:740px; height:auto; margin:0px auto;}
#topLeft {width:165px; height:40px;	float:left; text-align:left;}
#topRight {text-align:right; float:right;}
#topRight img {margin-top:1px; cursor:pointer;}
#topLeft h1 {background:url(../../images/cmg.gif)  no-repeat; padding:0px; margin:0px; width:191px;}
#topLeft h1 span {text-indent:-999em;display:block;	width:144px;}
#topLeft h1 a {text-decoration:none; display:block;	height:41px; width:191px; background:none;}
#mainBody {width:708px;	height:auto; border:1px solid #e3e3e3; background:#fff;	padding:15px; text-align:left;}
#headerImg {padding:0px; margin:0px; height:216px; width:708px;}

#nav {margin:0;}
#nav li {display:inline; float:left; padding: 10px 10px 0 10px;}
#nav li p {margin:0; padding:2px 0 0 0; color:#988; font:bold 12px Verdana;}
#nav li a, #nav li a:visited, #nav li a:hover {display:block; color:#f00; font:bold 12px Verdana; text-decoration:none; border-top:2px #ccc solid;}
#nav li a:hover {color:#fff; background:none; border-top:2px #f00 solid;}
#nav li img {border:1px solid black;}
#nav li img:hover {border:1px solid white;}

#bottom {width:708px; height:auto; border:1px solid #e3e3e3; background:#fff; padding:15px;	text-align:left; border-top:0px; color:#444; font-size:10px; line-height:normal;}
#bottom strong {color:#000;}
#bottomLeft {padding:0px; padding-top:3px; margin:0px; float:left; text-align:left;}
#bottomRight {padding:0px; margin:0px; float:right;}
#bottomRight img {border:0px;}

#mLeftSide {float:left;	text-align:left; width:260px; padding:15px 0 0 0;}
#mRightSide {float:right; width:430px; text-align:left;}
#bck {background:url(../../images/mBck.png) repeat-y center;}
#mRightSide #left {width:176px;	padding:15px; float:left; text-align:justify;}
#mRightSide #right {width:176px; padding:15px; float:right; text-align:left;}
#mRightSide #reads {background:#f6f6f6;	padding:15px;}
.mb15 {margin-bottom:15px;}

#bodyWrapper {background:url(../../images/bgr.gif) center repeat-y;}
#leftSide, #leftSidePad {float:left; width:192px; padding:10px 0;}
#leftSide p {text-align:left;}
#leftSidePad {padding:10px;}
#leftSidePad div {width:168px;}
#leftSidePad p {width:180px;}
#leftSide h2, #leftSide h3, #leftSide p {margin-left:10px;}
#rightSide {float:right; width:490px; text-align:left; padding:8px 0 0 0; line-height:1.7em;}

ul.std {list-style:none; margin:10px 0 0 0;}
ul.std li {list-style:none;	text-indent:24px; height:20px; padding-top:1px;	display:block; margin-left:10px}
ul.std li.name {text-indent:0; font:bold 13px Verdana; height:25px;}
.mail {background:url(../../images/mail.gif) left center no-repeat;}
.phone {background:url(../../images/phone.gif) left center no-repeat;}
.tlen {background:url(../../images/tlen.gif) left center no-repeat;}
.gg {background:url(../../images/gg.gif) left center no-repeat;}
.google {background:url(../../images/gtalk.gif) left center no-repeat;}
.skype {background:url(../../images/skype.gif) left center no-repeat;}

#subNav {margin:10px 0 15px 0; padding:0;}
#subNav li {margin:0; padding:0; list-style:none; line-height:16px;}
#subNav a:link, #subNav a:visited, #subNav a:active {border:none; display:block; width:172px; margin:0; padding:8px 5px 8px 22px; border-bottom:1px solid #E5E5E5; color:#FD5C5C; background: url(../../images/arr.gif) no-repeat 10px 14px; text-decoration:none;}
#subNav a:hover {color:#0b79c0; background:#f0f0f0 url(../../images/arr2.gif) no-repeat 10px 14px;}
#subNav a.nb:hover {background:#f0f0f0 url(../../images/arr2.gif) no-repeat 10px 14px;}
#subNav a.sel:link, #subNav a.sel:visited, #subNav a.sel:active, #subNav a.sel:hover {color:#222; background:#f0f0f0 url(../../images/arr2.gif) no-repeat 10px 14px; cursor:default;}

#subNav li.sub {padding-left:9px; font:9px Verdana;}
#subNav li.sub a:link, #subNav li.sub a:visited, #subNav li.sub a:active {border:none; display:block; width:190px; margin:0; padding:4px 0 4px 0; border-bottom:1px solid #E5E5E5; color:#FD5C5C; background:none; text-indent:0px;}
#subNav li.sub a:hover {color:#0b79c0; background:#f0f0f0;}
#subNav li.sub a.sel:link, #subNav li.sub a.sel:visited, #subNav li.sub a.sel:active, #subNav li.sub a.sel:hover {color:#222; background:#f0f0f0; cursor:default;}
#subNav li.subFaq {font:9px Verdana;}
#subNav li.subFaq a:link, #subNav li.subFaq a:visited, #subNav li.subFaq a:active {background: url(../../images/arr.gif) no-repeat 10px 13px;}
#subNav li.subFaq a:hover {background:#f0f0f0 url(../../images/arr2.gif) no-repeat 10px 13px;}
#loc {margin:5px 0; font:bold 10px Verdana; line-height:16px;}
#loc a {text-decoration:none; font-weight:normal;}

table.std {width:100%; background:#fbfbfb; border:1px solid #cbcbcb; margin:16px 0 0 0; border-collapse:collapse;}
td {padding:5px; border-top:1px solid #f3f3f3;}

td.c1 {background:#fafafa; text-align:center; border-right:1px solid #eee;}
td.c2 {background:#f0f0f0; text-align:center; border-right:1px solid #dfdfdf;}

td.fr1 {width:30%; vertical-align:middle; background:#f8f8f8; border-right:1px solid #f0f0f0;}
td.inp {width:70%; padding:0 15px 0 3px; font-weight:bold;}
td.title {font:bold 11px Verdana; color:#fff; background:#fff url('../../images/bg.gif') repeat-x 10px; border-top:0;}
td.title a, td.title a:visited, td.title a:hover, td.title a.link {color:yellow;}
td.info {font: 10px Arial;line-height:1.5em;font-size:10px;}
td.des {width:20%;}
td.desInf {width:80%; padding:0 0 0 15px;}
td.mod1 {width:30%; text-align:center; font:bold 10px Verdana;}
td.mod2 {width:70%; font:12px Verdana;}
td.h {text-align:center; font:bold 11px Verdana;}

textarea {width:100%; border:1px solid #999; font:11px Verdana; background:#fff url('../../images/tf.gif') repeat-x; padding:2px;}
textarea:focus {border:1px solid #0477c1; color: #1487d1;}
input.std {width:100%; font:11px Verdana; border:1px solid #999; background:url('../../images/tf.gif') repeat-x; padding:2px;}
input.std:focus {border:1px solid #0477c1; color: #1487d1;}
table.std select {font:11px Verdana; background:#fcfcfc; border:1px solid #999; margin-right:1px;}
.sbmt, .sbmt1 { cursor:pointer; font:10px Verdana; color:#444; border:1px solid #999; background:url('../../images/sbmt.gif') repeat-x; margin-bottom:5px; padding:2px;}
.sbmt:hover, .sbmt1 {color:#000; border:1px solid #555; background:url('../../images/sbmt1.gif') repeat-x;}

p.wng, p.msg {font: bold 10px verdana; line-height:24px; margin:0 0 12px 0; border:1px solid #959595; padding: 0 1em 0 35px;}
p.msg {border:1px solid #ebebeb; background: #fbfbfb url(../../images/msg.gif) no-repeat 1em;}
p.wng {border:1px solid #c69; background: #FFEFF7 url(../../images/err.gif) no-repeat 1em;}

p.mInf {margin:5px 0 0 0; font:10px Verdana;}
p.mDesc {margin:5px 0; font:bold 10px Verdana;}

p.pa {margin:5px; text-align:center;}
p.pst {margin:5px 0 0 0; text-align:center;}
a.pa, a.pa:visited {border:1px solid #aaa; margin:1px; padding:3px 5px; text-decoration:none;}
a.pa:hover {background:#4ebaff; color:white;}
span.pa, span.pas {color:#666; margin:1px; padding:3px 5px 3px 5px;}
span.pa {background:#f0f0f0; border:1px dotted #96B1D0;}

span.re {color:red;}
span.w {color:white;}
span.i {font-style:italic;}
span.dInf {font:bold 18px Tahoma;}

strong.b {color:#000;}

div.img {margin:10px 0; padding:3px; border:1px solid #bbb; background:#fff; text-align:center; cursor:pointer;}
div.img:hover {background:#4ebaff;}
div.img img {border:1px solid #bbb; display:block;}
.pad {padding:0 5px 0 10px;}

/* Style dla podglądu designu */
#dPreview {display:none; position:absolute; z-index:110;}
h2.dP {width:300px; padding:12px 0 0 18px;}
#dPBorder {z-index:100;	position:absolute; background:#fff; border:1px solid #444;}
#dPWrapper {text-align:center;position:absolute;top:40%;width:100%;}
#pWrap {font-family:Tahoma, Helvetica, sans; font-size:10px; color:#000000;	background-color:#FFFFFF; padding:5px 0 16px 0;	margin:0 auto; display:block; width:140px; border:1px solid #6A6A6A; text-align:left; z-index:255;}
#pBgr {background-color:#EBEBE4; position:relative; top:8px; left:8px; height:7px; width:124px; font-size:1px}
#prg {height:5px; font-size:1px; width:1px; position:relative; top:1px;	left:10px; background-color:#f00;}
#dTemp {vertical-align:middle; text-align:center; padding:10px;}
#dTemp img {vertical-align:middle; text-align:center; border:1px solid #bbb;}

tr.r1  {background:#f0f0f0; cursor:pointer;}
tr.c1 {background:#e0e0e0; cursor:pointer;}

/* Regulamin */
h3.terms {text-align:center; margin:15px 0 10px 0;}
ol.terms {font:9px Verdana; margin:5px 0; padding:0 0 0 15px; text-align:justify;}
ol.subTerms {list-style:lower-alpha;}

/* Read more */
p.rm {text-align:right; margin:0;}
p.rm a {padding-right:22px; background:url(/images/arrows.gif) right center no-repeat;}
p.rm a:hover {background:url(/images/arrowsb.gif) right center no-repeat;}

/* Go back to Top*/
p.top {text-align:right; margin:13px 0 0 0;}
a.top, p.top a {padding-right:14px; background:url(/images/up.gif) right center no-repeat;}
a.top:hover, p.top a:hover {background:url(/images/upb.gif) right center no-repeat;}

/* Cudzysłowia - opinie */
img.q1 {margin-right:5px; vertical-align:bottom;}
img.q2 {margin-left:5px;}
blockquote {margin:0; padding:10px; width:688px; background:#f6f6f6;}
#rightSide blockquote {width:95%; border:1px solid #ebebeb;}
blockquote p {margin:5px 0 0 0; font:italic 1.2em/1.3 Georgia, "Times New Roman", Times, Serif;}
blockquote h2 {margin-bottom:12px;}
blockquote p.j {text-align:justify; margin-bottom:10px;}
blockquote p.r {text-align:right; font:10px Verdana; margin-top:10px;}

span.tit, span.titB {font:bold 12px Arial, Verdana, Helvetica, sans-serif; letter-spacing:0.02em; color:#0D6AA6; text-align:left;}
span.titB {font-size:13px; letter-spacing:0.05em;}

p.welcome {padding:9px 1px; font:11px Verdana; margin:0px; clear:both; text-align:right;}