* { margin:0 }
body, html { background-color:#fff; font-family:'Open Sans',Tahoma; font-size:13px; color:#737373; text-align:center }
a { color:#3366cb; text-decoration:none }
a:hover { color:#3366cb; text-decoration:underline }
pre { text-align:left }

ul { padding-left:23px }
ol { padding-left:20px }
li { list-style: circle url('./images/punkt.gif') outside }

.clear { clear:both }
.title-blue { font-family:'Open Sans'; font-weight:700; color:#3366cb; font-size:14px; line-height:30px }
.title-grey { font-family:'Open Sans'; font-weight:700; color:#a0a0a1; font-size:14px; line-height:30px }
.strtoupper { text-transform:uppercase }

#body { width:1020px; margin:auto; text-align:left }

#content-top { width:100%; height:120px; background:url('./images/bg-top.jpg') repeat-x; position:relative }
#content-top-logo { position:absolute; left:24px; top:33px; width:351px; height:56px; background:url('./images/logo.png') no-repeat }
#content-top-title { position:absolute; right:19px; top:16px; width:600px; text-align:right; font-family:'Open Sans'; font-size:19px; font-weight:800; color:#ffffff; line-height:30px }

#content-bottom { width:100%; height:50px; background:url('./images/bg-bottom.jpg') repeat-x; font-family:'Open Sans'; font-size:12px; color:#ffffff }
#content-bottom div.stopka { padding:8px 0 0 10px }

::-webkit-input-placeholder { color:#707070 } /* Chrome/Opera/Safari */
::-moz-placeholder { color:#707070 } /* Firefox 19+ */
:-ms-input-placeholder { color:#707070 } /* IE 10+ */
:-moz-placeholder { color:#707070 } /* Firefox 18- */

.content-button {
	float:right; display:inline-block; width:auto; height:29px; padding:0 20px; margin:0;
	background:#e4e4e4; border:1px solid #cacaca; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;
	line-height:27px; font-size:13px; font-weight:400; color:#5b5c5b; cursor:pointer; text-transform:uppercase; text-decoration:none;
}
.content-button:hover { color:#5b5c5b; text-decoration:none }

/**
 * simple modal
 */
/* Overlay */
#simplemodal-overlay {background-color:#000000;}
/* Container */
#simplemodal-container {
	height:auto; width:auto; color:#bbb; background-color:#ffffff; border:0; padding:0px;
	-webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;
}
#simplemodal-container a.modalCloseImg {background:url('./images/x.png') no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-8px; right:-8px; cursor:pointer;}

.simplemodal-info-content { padding:30px; font-family:'Open Sans',Tahoma; font-size:13px; color:#737373; text-align:left }