@charset "utf-8";
/* CSS Document */
/*
+----------------------------------------------------------------+

|	FASTFILL - Obsługa sklepow internetowych CSS File						     |

|	Copyright (c) 2009 Tomasz Muter					             |

|															   	 |

|	File Written By:											 |

|	- Tomasz Muter								  	             |

|	- http://www.tmuter.carbonmade.com	                         |

|	- email: tmuter@gmail.com									 |

|																 |

|	File Information:											 |

|	- Main CSS Style Scheet									     |

+----------------------------------------------------------------+

/* =BASE */

body {
-x-system-font:none;
background:#544037 none repeat scroll 0 0;
color:#FFFAE1;
font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:20px;
}
a:link, a:visited {
font-weight:bold;
text-decoration:none;
}
a:link {
color:#FFFFFF;
}
a:visited {
color:#FFFFFF;
}
#slideshow a:hover, #slideshow a:active {
background:#BC4036 none repeat scroll 0 0;
border-color:#6B8D94;
color:#FFFFFF;
}
a, strong, b {
line-height:19px;
}
abbr {
border-bottom:1px dotted #B4B4B4;
cursor:help;
}
.hidden {
display:none;
}
form *:after {
clear:both;
content:'.';
display:block;
height:0;
visibility:hidden;
}
form {
display:inline-block;
}
* html form {
height:1%;
}
form {
display:block;
}
.right {
float:right;
}
.clearall {
clear:both;
}
strong {
font-weight: bold;	
}
.clearleft {
clear:left;
}
.clearright {
clear:right;
}
#header-bar {
background-image:url(../img/header-bg.png);
background-repeat:repeat-x;
}
#header {
height:80px;
}
#header-logo, #side-logo {
background-image:url(../img/logo.png);
background-repeat:no-repeat;
float:left;
height:49px;
margin-top:18px;
text-indent:-9999px;
width:176px;
}
#side-logo{
margin-left:15px;
margin-top:30px;	
}
#header-nav ul {
float:right;
}
#header-nav ul li {
display:inline-block;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:15px;
margin-top:30px;
}
#disclaimer-bar {
background-image:url(../img/disclaimer-bg.png);
background-repeat:repeat-x;
margin-top:15px;
}
#disclaimer {
height:165px;
}
#slogan {
background-image:url(../img/disclaimer-p-bg.png);
float:left;
margin-top:35px;
width:555px;
}
#slogan-image {
display:inline-block;
float:left;
height:62px;
margin-left:130px;
margin-top:55px;
width:210px;
}
#slogan-image a:hover {
}
#disclaimer h1 {
color:#0D0D0C;
float:left;
font-size:40px;
font-weight:bold;
margin-bottom:20px;
}
#disclaimer p {
color:#524D33;
float:left;
font-weight:bold;
}
#offer-bar {
margin-top:15px;
}
#offer {
height:346px;
}
#offer-box {
background-image:url(../img/offer-bg.png);
height:350px;
}
#offer-box #offer-nav {
float:left;
width:224px;
}
#offer-box #offer-content {
background-color:#FFFDF0;
float:left;
height:330px;
margin-top:9px;
width:405px;
}
#offer-nav ul {
float:left;
margin-top:4px;
}
#offer-nav ul li a {
background-color:#EDEBDA;
background-position:15px 10px;
background-repeat:no-repeat;
border-right:3px solid #DFDDCD;
height:42px;
margin-left:10px;
margin-top:5px;
padding-top:20px;
vertical-align:bottom;
width:211px;
}
#offer-nav ul .administracja a {
background-image:url(../img/engineer_avatar_small.png);
}
#offer-nav ul .reklama a {
background-image:url(../img/dad_avatar_small.png);
}
#offer-nav ul .opieka-g a {
background-image:url(../img/designer_avatar_small.png);
}
#offer-nav ul .dodawanie a {
background-image:url(../img/sexy_avatar_small.png);
}
#offer-nav ul .fotografia a {
background-image:url(../img/assassin_avatar_small.png);
}
#offer-nav ul li a {
color:#938781;
display:block;
font-size:13px;
height:42px;
text-indent:60px;
vertical-align:middle;
width:211px;
}
.idTabs .selected {
background-color:#FFFDF0 !important;
border:medium none !important;
color:#311B18 !important;
font-weight:bold;
width:214px !important;
}
.chmurka {
background-image:url(../img/chmurka.png);
color:#414110;
float:left;
font-size:15px;
height:138px;
margin:15px 0 0 20px;
width:369px;
}
.chmurka p {
padding:10px 10px 0;
text-align:center;
}
.chmurka strong {
font-size:16px;
font-weight:bold;
}
#offer-content ul {
color:#524D33;
float:left;
margin-left:60px;
}
#offer-content ul li {
list-style-image:url(../img/f-list.png);
margin-top:0;
vertical-align:top;
}
#administracja-tab, #reklama-tab, #opieka-tab, #dodawanie-tab, #fotografia-tab {
background-position:265px 175px;
background-repeat:no-repeat;
height:100%;
width:100%;
}
#administracja-tab {
background-image:url(../img/engineer_avatar.png);
}
#reklama-tab {
background-image:url(../img/dad_avatar.png);
}
#opieka-tab {
background-image:url(../img/designer_avatar.png);
}
#dodawanie-tab {
background-image:url(../img/sexy_avatar.png);
}
#fotografia-tab {
background-image:url(../img/assassin_avatar.png);
}
#slideshow {
background-image:url(../img/slideshow-bg.png);
height:346px !important;
}
#slideshow h4 {
color:#DA4137;
font-size:14px;
font-weight:bold;
margin-bottom:10px;
}
#slideshow p {
color:#FFF9D8;
font-size:11px;
line-height:18px;
margin-bottom:15px;
}
#slider {
overflow:hidden;
padding:10px;
width:260px !important;
}
#slider ul li {
width:280px;
}
#slider p {
width:250px;
}
#slider h4 {
width:250px;
}
#prevBtn, #nextBtn {
left:146px;
position:relative;
top:-130px;
}
#prevBtn a, #nextBtn a {
color:#FFF9D8;
display:inline-block;
font-size:12px;
height:18px;
width:65px;
}
#prevBtn a:hover, #nextBtn a:active {
}
#nextBtn {
}
#engines-bar {
background-color:#311B18;
border-bottom:1px solid #1B0E0C;
border-top:1px solid #604541;
margin-top:30px;
}
#engines-button {
background-image:url(../img/obslugiwane-systemy.png);
float:left;
height:67px;
margin-top:26px;
text-indent:-9999px;
width:165px;
}
#engines-logo {
float:left;
width:795px;
}
#engines-logo ul, #trust-logos ul {
float:left;
margin-left:45px;
margin-top:10px;
}
#engines-logo ul li, #trust-logos ul li {
display:inline;
float:left;
height:42px;
margin-bottom:10px;
margin-left:10px;
vertical-align:middle;
}
#engines {
height:120px;
}
#plus-bar {
background-color:#B93F35;
border-bottom:1px solid #70130B;
border-top:1px solid #DE6459;
margin-top:30px;
}
#plus h3 {
font-size:26px;
font-weight:bold;
margin-bottom:15px;
}
#plus p {
font-size:12px;
}
#plus {
height:170px;
}
#numbers {
font-size:40px;
font-weight:bold;
margin-top:30px;
}
#dodalismy {
background-image:url(../img/dodalismy.png);
background-repeat:no-repeat;
height:70px;
text-align:right;
width:220px;
}
#wspolpracujemy {
background-image:url(../img/wspolpraca.png);
background-repeat:no-repeat;
height:60px;
text-align:right;
width:220px;
}
.plus-box {
margin-top:30px;
}
#trust-bar {
background-color:#FFF9D8;
border-bottom:1px solid #706F0B;
border-top:1px solid #FFFFFF;
margin-top:30px;
}
#trust {
height:80px;
}
#trust-button {
background-image:url(../img/zaufali.png);
float:left;
height:44px;
margin-top:19px;
overflow:hidden;
text-indent:-999px;
width:161px;
}
#trust-logos ul li {
margin-right:15px;
margin-top:20px;
}
#footer-bar {
background-color:#3F2B27;
border-top:1px solid #6C5652;
margin-top:30px;
}
#footer {
background-color:#3F2B27;
height:50px;
}
#footer-logo a{
	width: 180px;
	display:block;
	font-size: 12px;
	color: #fffdf0;
}
#footer-logo a:hover{
	background-color:none;
}
#footer-logo {
float:right;
margin-top:16px;
overflow:hidden;
width:180px;
}
#contact-box{
padding: 15px;
color:#311B18;
width: 450px;

border: 5px #EFE6B3 solid;
position: absolute;
background-color:#FFF9D8;
margin: 0px auto;
top: 85px;
left: 300px;
}
.zamknij a{
	color: #311B18;
	float: right;
}
.kontakt ul{
background-color:#FFFDF0;
border:1px solid #EDEBDA;
float:left;
margin-left:10px;
margin-top:30px;
padding:15px;
width:400px;
}
.name{
color: #D33A30;
font-weight:bold;
}
#contact-box h3{
	float: left;
	font-size:18px;
	font-weight:bold;
	}

.message{
	display: none;
	padding-top: 35px;
}
#contactForm{
	margin-top: 30px;
	float: left;
}
.grid{
width: 400px;
float: left;
margin-top: 10px;
font-weight: normal;
}
.grid input{
height: 20px;
width: 240px;
}
.grid_b textarea{
border: 1px solid #EDEBDA;
border-top: 4px solid #EDEBDA;
height:180px;
width:240px;	
}
.grid input{
	background-image: url(../img/input_bg.gif);
	background-color:#FFFDF0;
border: 1px solid #EDEBDA;
border-top: 2px solid #EDEBDA;
}
a.button{
	background:url(../img/wyslij-btn.png);
	display:block;
	float: right;
	margin-right:13px;
	height:35px;
	width:199px;
	}
a.button:hover{
background:url(../img/wyslij-btn2.png);
	display:block;
	float: right;
	margin-right:13px;
	height:35px;
	width:199px;	
}
.grid_a{
width: 150px;
float: left;
text-align:right;
padding-right: 15px;
font-weight:bold;
}
.grid_b{
width: 200px;
float: left;
}
input.image{
display:block;
float: right;
margin-right:13px;
height:35px;
width:199px;
background-color:#FFF9D8 !important;
border: 1px solid #FFF9D8 !important;
border-top: 2px solid #FFF9D8 !important;
background-image: none !important;
}

/* =ALERT */
#alert {
background-color:#FFFDF0;
border:1px solid #EDEBDA;
float:left;
margin-left:10px;
margin-top:5px;
padding:15px;
width:400px;	
color: #C30;
	}
.podpowiedz{
border:1px solid #EDEBDA;
color: #311B18;
float:left;
margin-left:10px;
margin-top:15px !important;
padding:15px;
width:350px !important;	
}

