
body{
	text-align: center;
}

#baner{
	position:relative;
	/*background:url('../../../../graphics/baner.jpg') 1px 0 no-repeat;*/
}
#baner-img{
	position:absolute;
	top:0;
	left:1px;
	background:url('../../../../graphics/baner.jpg') no-repeat;
	z-index:10;
	width: 950px;
	height: 128px;
}

#baner-swf{
	position:absolute;
	top:0;
	left:0;
	z-index:15;
	width: 950px;
	height: 128px;
}

#menu{
	padding:4px 0 0 5px;
}

td{
	font-family: Arial;
    font-size: 14px;
    color: #000000;
    text-align: left;
    }
    
.stojaki{
	padding: 15px;
	background: #f9f9f9;
	font-family: Arial;
    font-size: 14px;
    color: #000000;
    text-align: left;
}

.stojaki a, .stojaki a:hover{
	font-family: Arial;
    font-size: 14px;
    color: #000000;
    text-align: left;
}
    
div{
	font-family: verdana;
    font-size: 11px;
    color: #000000;
    text-align: left;
    }
    
    .fLeft{
    	float: left;
    }
    .fRight{
    	float: right;
    }
    
#bg-left{
	position:absolute;
	left:0;
	top:0;
	background:url('../../../../graphics/sangraf/bg-left.png');
	height:287px;
	width:50%;
	z-index:10;
}

#bg-right{
	position:absolute;
	right:0;
	top:0;
	background:url('../../../../graphics/sangraf/bg-right.png');
	height:163px;
	width:50%;
	z-index:10;
}

#intro1_05{
	width:294px;
	height:120px;
	background:url('../../../../graphics/sangraf/1_05.gif');
}

#intro1_03{
	width:371px;
	height:40px;
	background:url('../../../../graphics/sangraf/1_03.gif');
}

#intro1_06{
	width:486px;
	height:140px;
	background:url('../../../../graphics/sangraf/1_06.gif');
}

#content{
	width:800px;
	margin:auto;
	text-align:center;
	position:relative;
	z-index:20;
}

#baner00{
	height:282px;
	text-align:left;
}
    

.font10{
    font-family: verdana, tahoma, arial;
    font-size: 10px;
    color: #000000;
    }

.font10_bold{
    font-family: verdana, tahoma, arial;
    font-size: 10px !important;
    color: #000000;
    font-weight: bold;
    }
    
.font11_red_bold{
	font-family: verdana, tahoma, arial;
    font-size: 11px !important;
    color: #ff0000;
    font-weight: bold;
}
    
.font11{
    font-family: verdana;
    font-size: 11px !important;
    color: #000000;
    }
    
.font12_bold{
    font-family: verdana;
    font-size: 12px;
    color: #000000;
    font-weight: bold;
}
    
.link11{
    font-family: verdana, tahoma, arial;
    font-size:11px;
    color: #000000;
    text-decoration : none ! important;
    }

.link11:hover{
    font-family: verdana, tahoma, arial;
    font-size:11px;
    color: #000000;
    text-decoration : none ! important;
    }
    
.link_gadgety{
    font-family: verdana, tahoma, arial;
    font-size:11px;
    color: #000000;
    text-decoration : underline ! important;
    }

.link_gadgety:hover{
    font-family: verdana, tahoma, arial;
    font-size:11px;
    color: #000000;
    text-decoration : underline ! important;
    }
    
.link12{
    font-family: verdana, tahoma, arial;
    font-size:12px;
    color: #000000;
    font-weight : bold! important;
    text-decoration : none ! important;
    }

.link12:hover{
    font-family: verdana, tahoma, arial;
    font-size:12px;
    color: #17438A;
    text-decoration : none ! important;
    }

.link12_active{
    font-family: verdana, tahoma, arial;
    font-size:12px;
    color: #EB9347;
    font-weight : bold! important;
    text-decoration : none ! important;
    }

.link12_active:hover{
    font-family: verdana, tahoma, arial;
    font-size:12px;
    color: #17438A;
    text-decoration : none ! important;
    }
    
.link_dogo{
	font-family: verdana;
    font-size:9px;
    color: #BDBDBD;
    text-decoration : none ! important;
}

.link_dogo:hover{
	font-family: verdana,;
    font-size:9px;
    color: #BDBDBD;
    text-decoration : none ! important;
}

.link_adres{
	font-family: verdana;
    font-size:11px;
    color: #000;
    text-decoration : none ! important;
}

.link_adres:hover{
	font-family: verdana,;
    font-size:11px;
    color: #000;
    text-decoration : none ! important;
}

a{
    font-family: verdana, tahoma, arial;
    font-size:11px;
    color: #000;
    text-decoration : none ! important;
    }

a:hover{
    font-family: verdana, tahoma, arial;
    font-size:11px;
    color: #000;
    text-decoration : none ! important;
    }

.linki{
    font-family: verdana, tahoma, arial;
    font-size:9px;
    color: #BDBDBD;
    text-decoration : none ! important;
    }

.linki:hover{
    font-family: verdana, tahoma, arial;
    font-size:9px;
    color: #BDBDBD;
    text-decoration : none ! important;
    }
    
.form10
{
    background-color: #FFFFFF;
    border-top: #DA7E27 1px solid;
    border-bottom: #DA7E27 1px solid;
    border-left: #DA7E27 1px solid;
    border-right: #DA7E27 1px solid;	
    font-family: verdana, tahoma, arial;
    font-size : 10px ! important;
    color : #000000 ! important;	
}

.form11
{
    background-color: #FFFFFF;
    border-top: #DA7E27 1px solid;
    border-bottom: #DA7E27 1px solid;
    border-left: #DA7E27 1px solid;
    border-right: #DA7E27 1px solid;	
    font-family: verdana, tahoma, arial;
    font-size : 11px ! important;
    color : #000000 ! important;	
}

.form11_blue
{
    background-color: #FFFFFF;
    border-top: #003D9E 1px solid;
    border-bottom: #003D9E 1px solid;
    border-left: #003D9E 1px solid;
    border-right: #003D9E 1px solid;	
    font-family: verdana, tahoma, arial;
    font-size : 11px ! important;
    color : #000000 ! important;	
}

 a img{
 	border: none;
 }


.title, .g_menu{
	font-size: 12pt;
	font-family: Arial;
	color: #ff6600;
	font-weight: bold;
	margin: 0 0 15px 0;
}

.g_menu a{
	font-size: 12pt;
	font-family: Arial;
	color: #ff6600;
	font-weight: bold;
	margin: 0 0 15px 0;
}

#gadzety{
	padding: 15px 20px 0 20px;
}

#gadzety div{
	font-size: 11pt;
	font-family: Arial;
}

.form10_blank{
	border: none;
	background: none;
	font-size: 11px;
    color: #000000;	
}

.product_title{
	margin: 0 0 20px 0;
	font-size: 11px;
}

.product_title0{
	margin: 15px 0 5px 0;
	font-size: 11px;
	text-align:center;
}

.link_product_title{
	font-weight: bold;
	font-size: 11px;
}

.product_price{
	font-size: 11px !important;
}

.product_price0{
	font-size: 11px !important;
	text-align:center;
}

.bg_product_top{
	width: 98px;
	height: 4px;
	overflow: hidden;
	background: url( ../../../../graphics/bgImgTop.gif ) no-repeat;
}

.bg_product_bottom{
	width: 98px;
	height: 4px;
	overflow: hidden;
	background: url( ../../../../graphics/bgImgBottom.gif ) no-repeat;
}

.bg_product_top0{
	width: 98px;
	height: 4px;
	overflow: hidden;
}

.bg_product_bottom0{
	width: 98px;
	height: 4px;
	overflow: hidden;
}

.product_image{
	padding: 3px 0;
	width: 98px;
	text-align: center;
	background: url( ../../../../graphics/bgImg.gif ) repeat-y;
}

.product_image0{
	padding: 3px 0;
	/*width: 98px;*/
	text-align: center;
	display: table-cell;
	vertical-align: middle;
	height:188px;
	width:188px;
}

.product_link_more{
	padding: 20px 20px 0 0;
	float: right;
}

.link_stronicowanie{
	color: #f37c0f;
	font-size: 11pt;
	font-family: Arial;
	font-weight: bold;
}

.link_stronicowanie:hover{
	color: #000;
	font-size: 11pt;
	font-family: Arial;
	font-weight: bold;
}

.bg_product_one_top{
	width: 246px;
	height: 7px;
	overflow: hidden;
	background: url( ../../../../graphics/bgImageTop.gif ) no-repeat;
}

.product_one_image{
	width: 246px;
	padding: 20px 0;
	background: url( ../../../../graphics/bgImage.gif );
	text-align: center;
}

.bg_product_one_bottom{
	width: 246px;
	height: 7px;
	overflow: hidden;
	background: url( ../../../../graphics/bgImageBottom.gif ) no-repeat;
}

.product_one_title{
	font-weight: bold;
	font-size: 12px;
}

.product_one_title0{
	font-weight: bold;
	font-size: 11pt;
}

.product_one_content{
	padding: 10px 0 0 0;
}

.product_one_content0{
	font-size: 10pt !important;
}

.product_one_content0 ul{
	margin:15px 0 0 0;
	padding:0;
	list-style: none;
}

.product_one_price0{
	font-weight: bold;
	font-size: 11pt !important;
	text-align: right;
	padding: 5px 50px 0 0;
}

.product_one_content0 ul li{
	background: url( ../../../../graphics/dot.gif ) 0 5px no-repeat;
	padding: 0 0 0 20px;
}

.product_one_content div{
	font-size: 11px;
	color: #000 !important;
}

.product_one_content table{
}

.product_td03{
	color: #f38010;
}

.product_one_price{
	font-weight: bold;
	font-size: 11px !important;
	text-align: right;
	padding: 5px 50px 0 0;
}

.product_colors{
	padding: 0;
	margin: 5px 0 0 20px;
}

.product_colors li{
	list-style: none;
	background: url( ../../../../graphics/dot.gif ) 0 5px no-repeat;
	padding: 0 0 0 20px;
}

#card ul{
	padding: 0;
	margin: 5px 0 0 5px;	
}

#card ul li{
	list-style: none;
	padding: 0 0 5px 0;
}

div.clearBoth{
	height: 1px;
	overflow: hidden;
	clear: both;
}

.tdShoppOne{
	border-right: 1px solid #DA7E27;
	border-bottom: 1px solid #DA7E27;
}
	
.tdShopp{
	border-right: 1px solid #DA7E27;
	border-bottom: 1px solid #DA7E27;
	text-align: center;
}

.tdShoppLast{
	border-bottom: 1px solid #DA7E27;
	text-align: center;
}

.pageInput{
	border: 1px solid #DA7E27;
}





.noButton{
	border: 0;
	background: none;
	cursor: pointer;
}


fieldset.contact {
	border: 0 !important;
	width: 250px !important;
	padding: 0;
	text-align: left;
}

div.form {
	overflow: hidden;
	margin-bottom: 0.5em;
	clear: both;
}

.label{
	display: block;
	float: left;
	text-align: left;
	padding: 2px 4px 0 0;
	font-weight: normal;
	width: 150px;
}

#contact .contact_error{
	background:#ffdddd url( '../../../../graphics/dot.png' ) 10px 9px no-repeat;
	border-top:1px solid #be2e16;
	border-bottom:1px solid #be2e16;
	padding:6px 0 6px 26px;
	margin:0 0 2px 0;
	font-family:Arial;
	font-size:14px;
}

#contact div.form {
	overflow: hidden;
	margin-bottom: 1em;
	clear: both;
}

#contact label{
	font-family:Arial;
	font-size:14px;
	padding: 4px 4px 0 0;
	width: 110px;
}

#contact .contact-content{
	font-family:Arial;
	font-size:14px;
	line-height:20px;
}

#contact .contact-content .title{
	margin:0 0 10px 0;
}

#contact .contact-content a{
	font-family:Arial;
	font-size:14px;
	color:#FF6600;
}

#contact div.form input{
	background:url( '../../../../graphics/input.png' ) no-repeat;
	padding:0 2px;
	width:173px;
	height:22px;
	border:none;
	font-family:Arial;
	font-size:14px;
}

#contact textarea{
	background:url( '../../../../graphics/textarea.png' ) no-repeat;
	padding:10px 10px;
	width:600px;
	height:223px;
	border:none;
	font-family:Arial;
	font-size:14px;
}

#contact .text2{
	background:url( '../../../../graphics/textarea2.png' ) no-repeat;
	padding:10px 10px;
	width:600px;
	height:93px;
	border:none;
	font-family:Arial;
	font-size:14px;
}

#contact .tick{
	float:right;
	padding:5px 8px 0 0;
}

.label01{
	display: block;
	float: left;
	text-align: right;
	padding: 3px 4px 0 0;
	font-size: 11px;
	font-weight: normal;
	width: 150px;
	font-weight: bold;
}

.labelSearch{
	display: block;
	float: left;
	text-align: center;
	padding: 20px 4px 6px 0;
	font-weight: normal;
	width: 200px;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	color: #000;
}


label{
	display: block;
	float: left;
	text-align: right;
	padding: 2px 4px 0 0;
	font-weight: normal;
	width: 150px;
}


input.text,
textarea {
	float: left;
	border: 1px solid #000;
	background-color: #FFF;
	color: #000;
	font-family: Arial;
	font-size: 11px;
}

.form10{
	border: 0;
	font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    background: none;
    color: #000;
}

.form10_select{
	border: 1px solid black;
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 10px;
    background: #003765;
    color: #FFF;
}

.pageInput01{
 	background-color: #FFFFFF;
    border-top: #DA7E27 1px solid;
    border-bottom: #DA7E27 1px solid;
    border-left: #DA7E27 1px solid;
    border-right: #DA7E27 1px solid;	
    font-family: verdana, tahoma, arial;
    font-size : 11px ! important;
    color : #000000 ! important;	
    width: 230px;
}

.pageTextarea{
	background-color: #FFFFFF;
    border-top: #DA7E27 1px solid;
    border-bottom: #DA7E27 1px solid;
    border-left: #DA7E27 1px solid;
    border-right: #DA7E27 1px solid;	
    font-family: verdana, tahoma, arial;
    font-size : 11px ! important;
    color : #000000 ! important;
    width: 230px;
    height: 80px;
}

form{
	margin: 0;
}

.box-home{
	float:left;
	border:1px solid #cccccc;
	padding:4px;
	margin:0 17px 18px 0;
	cursor:pointer;
}

.box-home:hover{
	background:#f2f2f2;
}

.box-home-text{
	width:105px;
	font-size:12px;
	padding:10px 8px;
	height:80px;
	overflow:hidden;
}
.dogo a{
	color:#BDBDBD;
	font-size:9px;
}
#dlugopisy .header td{
	font-weight:bold;
	color:#ff6600;
}

#dlugopisy .header td span.big{
	font-size:20px;
}

#dlugopisy .td1{
	width:50px;
}

#dlugopisy .td0, #dlugopisy .td2{
	background: url( ../../../../graphics/line.gif ) 0px 30px repeat-x;
	padding:0 0 10px 0;
}

#dlugopisy .line{
	background: url( ../../../../graphics/line.gif ) 0px 14px repeat-x;
	clear:both;
	height:15px;
	overflow:hidden;
}

#dlugopisy #przykladowe_realizacje{
	background: url( ../../../../graphics/przykladowe_realizacje.png ) no-repeat;
	width:211px;
	height:453px;
	position:relative;
}

#dlugopisy #przykladowe_realizacje_kolory{
	background: url( ../../../../graphics/kolory.png ) no-repeat;
	width:191px;
	height:491px;
	position:relative;
}

#dlugopisy #przykladowe_realizacje .img{
	position:absolute;
	top:55px;
	left:20px;
}

#dlugopisy #przykladowe_realizacje_kolory .img{
	position:absolute;
	top:55px;
	left:15px;
}

#dlugopisy ul{
	margin:10px 0 0 0;
	padding:0;
	list-style:none;
}

#dlugopisy ul li{
	background: url( ../../../../graphics/dot.gif ) 0 3px no-repeat;
	padding:0 0 4px 15px;
}

#wrap{ width: 211px; position: relative; left:50px; }
#small{ position: relative; }
#large{ position: absolute; width: 123px; top:10px; left:-10px;}
#mover{ position: absolute; top: 0; left: 0; width: 124px; height: 124px; overflow: hidden; z-index: 100; background:white; display: none; }
#overlay-thing{ cursor:pointer; border: 1px solid #f0f0f0; width: 122px; height: 122px; position: absolute; top: 0; left: 0; z-index: 200; }


table.product-attributes {
    margin: 0 0 10px;
    padding: 0;
}
table.product-attributes td {
    border-bottom: 1px solid #E8E8E8;
    padding: 5px 0;
}
table.product-attributes td.head-2 {
    padding-left: 15px;
}
table.product-attributes td.value {
    padding-left: 5px;
}
table.product-attributes td.border {
    border-right: 1px solid #E8E8E8;
    padding-right: 5px;
}

.category-link{
	font-family: Arial;
    font-size: 11pt;
	color:#FF6600;
}

.category-link0{
	font-family: 'Arial',sans-serif;
    font-size: 14px;
	color:#000;
	opacity:0.7;filter:alpha(opacity=70);
}

.category-link0:hover{
	font-family: 'Arial',sans-serif;
    font-size: 14px;
	color:#000;
	text-decoration : none ! important;
}

.category-link:hover{
	font-family: Arial;
    font-size: 11pt;
	color:#FF6600;
	text-decoration : underline ! important;
}

.category-bg0{
	float: left;
	padding: 0 12px 0 12px;
	width:150px;
	height:162px;
	text-align:center;
	position:relative;
}

.category-bg-image{
	position:absolute;
	top:0;
	left:0;
}

.category-bg-title{
	position:absolute;
	top:130px;
	left:0;
	width:132px;
	padding:0 4px;
}

.category-bg{
	float: left;
	padding: 0 12px 0 12px;
	width:150px;
	height:162px;
	text-align:center;
}

.category-kalendarze-bg{
	float: left;
	padding: 0 12px 0 12px;
	width:152px;
	height:240px;
	text-align:center;
}

.category-kalendarze-bg img{
	width:142px;
}

.category-kalendarze{
	position:relative;
}

.category-kalendarze-img{
	position:absolute;
	left:0;
	top:0;
}

.category-kalendarze-title{
	position:absolute;
	left:0;
	top:202px;
	text-align:center;
	width:142px;
}

.category-kalendarze-title a{
	font-family:'Arial', sans-serif;
	font-size:14px;
	color:#000;
	opacity:0.7;filter:alpha(opacity=70);
}

.category-kalendarze-title a span.span12{
	font-size:12px;
}

.category-kalendarze-title a span.span10{
	font-size:10px !important;
}

.category-kalendarze-title a:hover{
	font-family:'Arial', sans-serif;
	font-size:14px;
	color:#000;
	opacity:1;filter:alpha(opacity=100);
}

.category-bg:hover{
	background:url('../../../../graphics/category-bg.gif') no-repeat;
}

.category-bg:hover img{
	opacity:1;filter:alpha(opacity=100);
}

.category-bg img{
	opacity:0.5;filter:alpha(opacity=50);
}

.upload {
	position:relative;
	width:414px;
}
.realupload {
	position:absolute;
	top:0;
	left:164px;

	/* start of transparency styles */
	opacity:0;
	-moz-opacity:0;
	filter:alpha(opacity:0);
	/* end of transparency styles */

	z-index:2; /* bring the real upload interactivity up front */
	width:270px;
}
.maxfile{
	position:absolute;
	top:5px;
	left:442px;
	font-size:10px;
}
form .fakeupload {
	background:url('../../../../graphics/przegladaj.png') no-repeat 100% 50%;
	height:23px;
	cursor:pointer;
}
form .fakeupload input {
	width:173px;
}

.paginator{
	border:1px solid #EB9347;
	padding:2px;
}

.paginator:hover,
.paginator_active{
	background:#EB9347;
	color:#fff;
}

.fotolia{
	float:left;
	margin:0 10px 10px 0;
}

.fotolia div.img{
	width:110px;
	height:110px;
	border:1px solid #949494;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding:10px;
}

.fotolia span{
	display:block;
	color:#949494;
	font-size: 10px;
	padding:2px 0 0 4px;
	text-align:left;
}

.tooltip{
	z-index:100;
}
.tooltip div.img{
	width:400px;
	height:400px;
	background:#000;
	border:1px solid #000;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding:10px;
}

.seria_viva{
	width: 131px; height: 147px; background: url('/Files/Image/Kartki/Seria%20VIVA.jpg') repeat scroll 0% 0% transparent;
}

.seria_ecco{
	width: 131px; height: 147px; background: url('/Files/Image/Kartki/Seria%20ECCO.jpg') repeat scroll 0% 0% transparent;
}

.seria_classic{
	width: 131px; height: 147px; background: url('/Files/Image/Kartki/Seria%20CLASSIC.jpg') repeat scroll 0% 0% transparent;
}

.seria_quatro{
	width: 131px; height: 147px; background: url('/Files/Image/Kartki/Seria%20QUATRO.jpg') repeat scroll 0% 0% transparent;
}

.seria_prestige{
	width: 131px; height: 147px; background: url('/Files/Image/Kartki/Seria%20PRESTIGE.jpg') repeat scroll 0% 0% transparent;
}

.change{
	width:60px;
}


