/*
	launchit.pl.css
	CSS - Anna Bar (sierpien 2008)
*/

/* ########################### OGOLNE ########################### */
html, body, div, h1, h2, h3, h4, h5, h6, p, img {
	margin: 0px;
	padding: 0px;
	border: none;
	outline: none; }
body {
	font: 11px 'trebuchet ms', verdana, arial, helvetica, sans-serif;
	color: black; }
img {
	vertical-align: bottom; } /* usuwa przerwy pod img jezeli objety <a> */

.clearboth {
	clear: both; }
a {
	border: none;
	text-decoration: none;
	font-weight: bold; }
a:link,
a:visited {
	color: #000000;
	border-bottom: #000000 1px dotted; }
a:hover {
	color: #e77813;
	border-bottom: #e77813 1px dotted; }
#header a,
#footer a,
.btn_wiecej a,
.btn_powrot a,
.box_orange a,
.box_black a {
	margin: 0px;
	padding: 0px;
	border-bottom: none; }
.box_orange a:link,
.box_orange a:visited,
.box_black a:link,
.box_black a:visited {
	color: #ffffff; }
.box_orange a:hover,
.box_black a:hover {
	color: #ffffff;
	border-bottom: #ffffff 1px dotted; }


/* ########################### SZKIELET ########################### */
#all {
	width: 855px;
	margin: 0px auto; }
#header {
	width: 855px;
	height: 230px; }
#logo {
	float: left; }
a.logo_bg {
	width: 307px;
	height: 131px;
	display: block; }
a.logo_bg:link,
a.logo_bg:visited {
	background: url(../images/header/logo.gif) no-repeat; }
a.logo_bg:hover {
	background: url(../images/header/logo_hover.gif) no-repeat; }

#banner {
	width: 548px;
	height: 230px;
	float: right;
	background: url(../images/header/banner.jpg) no-repeat top right; }
#content { }
#main {
	width: 618px;
	float: left; }
#box_info {
	width: 237px;
	float: right;
	margin-top: 3px;
	padding-top: 43px;
	background: url(../images/content/txt_info.gif) no-repeat 20px 0px; }
#box_ankieta {
	width: 237px;
	float: right;
	margin-top: 3px;
	padding-top: 43px;
	background: url(../images/content/txt_ankieta.gif) no-repeat 20px 0px; }
#footer {
	padding: 50px 0px 15px 0px; }
.partners {
	margin-bottom: 10px;
	color: #bcbcbc;
	border-bottom: #dbdbdd 1px solid; }


/* ########################### box_info ########################### */
.box {
	padding-bottom: 15px; }

.box_orange {
	background: #e77813 url(../images/content/box_orange_top.gif) no-repeat top left; }
.box_orange .b {
	height: 10px;
	background: url(../images/content/box_orange_bottom.gif) no-repeat bottom left; }
.box_black {
	background: black url(../images/content/box_black_top.gif) no-repeat top left; }
.box_black .b {
	height: 10px;
	background: url(../images/content/box_black_bottom.gif) no-repeat bottom left; }

.box_orange h1,
.box_black h1 {
	padding: 5px 10px 0px 10px;
	font-size: 15px;
	color: white; }
.box_orange h2 {
	padding: 5px 10px 0px 10px;
	font-size: 11px;
	color: black; }
.box_black h2 {
	padding: 5px 10px 0px 10px;
	font-size: 11px;
	color: #e77813; }

.box .txt {
	margin: 3px 20px;
	text-align: justify; }

.btn_wiecej {
	margin: 5px 20px;
	float: right;
	text-align: left; }
.btn_wiecej a {
	width: 91px;
	height: 28px;
	display: block; }
.btn_wiecej a:link,
.btn_wiecej a:visited {
	background: url(../images/content/btn_wiecej_link.gif) no-repeat; }
.btn_wiecej a:hover {
	background: url(../images/content/btn_wiecej_hover.gif) no-repeat; }


/* ########################### main ########################### */
.main_inner {
	margin: 0px 25px 0px 0px; }

.main_inner h2 {
	padding-left: 15px;
	font-size: 18px;
	border-left: #e77813 10px solid; }
.main_inner h1 {
	padding-left: 15px;
	font-size: 23px;
	color: #e77813;
	border-left: #e77813 10px solid; }
.main_inner h3 {
	padding: 15px 0px;
	font-size: 16px; }


.str {
	margin-left: 21px; }
.ankieta {
	margin: 20px 0px; }
/* ===== zaokraglenia ===== */
.round_corner {
	margin: 3px 0px;
	background-color: white; }
.rtop,
.rbottom {
	display: block;
	background: transparent; }
.rtop b,
.rbottom b {
	height: 1px;
	display: block; }
.r1, .r2, .r3, .r4, .r5, .r6, .r7 {
	border-right: #dbdbdd 1px solid;
	border-left: #dbdbdd 1px solid; }
.rtop .r1 {
	margin: 0px 8px;
	background: #dbdbdd; }
.rtop .r2 {
	margin: 0px 6px; }
.rtop .r3 {
	margin: 0px 5px; }
.rtop .r4 {
	margin: 0px 4px; }
.rtop .r5 {
	margin: 0px 3px; }
.rtop .r6 {
	margin: 0px 2px; }
.rtop .r7 {
	margin: 0px 1px;
	height: 2px; }
.rbottom .r1 {
	margin: 0px 8px;
	background: #dbdbdd; }
.rbottom .r2 {
	margin: 0px 6px; }
.rbottom .r3 {
	margin: 0px 5px; }
.rbottom .r4 {
	margin: 0px 4px; }
.rbottom .r5 {
	margin: 0px 3px; }
.rbottom .r6 {
	margin: 0px 2px; }
.rbottom .r7 {
	margin: 0px 1px;
	height: 2px; }
.side {
	padding: 10px 20px 20px 20px;
	border-right: #dbdbdd 1px solid;
	border-left: #dbdbdd 1px solid; }


/* ===== formularze ===== */
.form_btn {
	padding: 10px 0px 0px 21px; }
label {
	padding-left: 10px; }
input.cofnij {
	width: 80px;
	height: 28px;
	border: none;
	cursor: pointer;
	background: url(../images/content/btn_cofnij_link.gif) no-repeat; }
input.cofnij:hover {
	background: url(../images/content/btn_cofnij_hover.gif) no-repeat; }
input.dalej {
	width: 77px;
	height: 28px;
	border: none;
	cursor: pointer;
	background: url(../images/content/btn_dalej_link.gif) no-repeat; }
input.dalej:hover {
	background: url(../images/content/btn_dalej_hover.gif) no-repeat; }
input.wyslij {
	width: 86px;
	height: 28px;
	border: none;
	cursor: pointer;
	background: url(../images/content/btn_wyslij_link.gif) no-repeat; }
input.wyslij:hover {
	background: url(../images/content/btn_wyslij_hover.gif) no-repeat; }

.bull {
	padding: 0px 10px;
	font-size: 20px;
	color: #e77813; }




.info {
	padding: 10px 0px 10px 25px; }
.info p {
	padding: 5px 0px; }
.main_inner .info h1 {
	padding-left: 0px;
	font-size: 18px;
	color: #e77813;
	border-left: none; }
.main_inner .info h2 {
	padding-left: 0px;
	font-size: 15px;
	border-left: none; }
.main_inner .info h3 {
	padding: 5px 0px;
	font-size: 13px; }

.btn_powrot {
	margin: 5px 0px;
	text-align: left; }
.btn_powrot a {
	width: 87px;
	height: 28px;
	display: block; }
.btn_powrot a:link,
.btn_powrot a:visited {
	background: url(../images/content/btn_powrot_link.gif) no-repeat; }
.btn_powrot a:hover {
	background: url(../images/content/btn_powrot_hover.gif) no-repeat; }

/* ########################### footer ########################### */
#footer img {
	margin-right: 15px; }











