body, html {
	margin:0px; 
	padding:0px; 
	height:100%; 
	width:100%; 

	background: url("../img/motylek_1.gif") 70 0px no-repeat;
}

div, td, a {font: 11px/14px tahoma, sans-serif}

.menu {margin: 0px 0px; background:white; padding:10px 10px}

.rabat {position:absolute; top:15px; right:5px; width:80px; height:80px; background:url(../shop/img/klips.png) no-repeat; color:white}
.r1{margin-top:20px;margin-right:20px;text-align:right}
.r2{color:white; font:normal 15pt/14pt arial;margin-right:5px}
.menu a:hover
{ 
color:#CB2E4C; 
padding:3px 3px 3px 15px;

background:#FAEAED
}

.menu a
{
color:gray; 
text-decoration:none;
display:block; 
padding:3px 5px 3px 15px;
width:100%
}

.basic{font:9pt/16pt tahoma; color:#5B57A2; text-align:justify}
.basic a{font:9pt/18pt tahoma; color:#5B57A2; text-transform:uppercase; text-decoration: none}
.basic a:hover{font:9pt/18pt tahoma; color:red}

.menu b
{
color:#CB2E4C; 
display:block; 
padding:3px 5px 3px 10px;
/*text-transform: uppercase;*/
font-size: 11px;
}

.menu .sub{color:#8883BD; font-size: 11px}
.menu .kat{color:#CB2E4C; font:bold 9pt/12pt arial, sansserif}


.menu_pnl{color:black; font:8pt/16pt tahoma; position:absolute; top:10px; right:100px; background:white; padding:10px; text-align:right; width:320px; border-right:dotted 1px #C44C70}
.menu_pnl a{text-decoration:none; color:black; height:16px; font:8pt/16pt tahoma}
.menu_pnl b{color:#C44C70}
.menu_pnl a:hover{color:red}

.menu_blk {font-weight:bold; font-size:11px; color:#CB2E4C; padding:2px 10px 4px 10px;}
.menu_blk a{text-decoration:none; color:#8883BD; padding:0px 10px; font:normal 8pt/14pt tahoma}
.menu_blk a:hover{text-decoration:none; color:red; padding:0px 10px;}

/* pierwsza strona*/
.sm_txt {
	font:8pt/11pt  tahoma, georgia, sans-serif; 
	padding:10px 0px; 
	width:190px
	}

.sm_txt a {
	font:8pt/10pt tahoma; 
	text-decoration:none; 
	color:red; 
	text-transform:uppercase
	}

.sm_txt a:hover {
	font-weight:bold; 
	letter-spacing: 1px; 
	text-decoration:none; 
	color:black
	}

.big {	font:normal 14pt/12pt arial, tahoma, sans-serif; 
		padding:10px; 
		background:white; 
		letter-spacing:2px; 
		border-bottom:dotted 1px silver; 
		margin:0px 4px 10px 4px;
		width:190px}

.min_1 {background:#DAEAF0; padding:7px 0px}
.min_2 {background:#F4DAA9; padding:7px 0px}
.min_3 {background:#F5B1D2; padding:7px 0px}
.min_1 a{color:#29A0CC; font: normal 9pt /12pt tahoma}
.min_2 a{color:#E59D17; font: normal 9pt /12pt tahoma}
.min_3 a{color:#CC2978; font: normal 9pt /12pt tahoma}
.min_1 a, .min_2 a, .min_3 a{ text-decoration:none}
.min_1 a:hover, .min_2 a:hover, .min_3 a:hover{color:red}
.min_1 img, .min_2 img, .min_3 img {border:dotted 2px white; margin:5px 5px 5px 5px}

/* promocje */
	.prom_txt{font-size:12pt; line-height:16pt; text-align:left}
	.prom_txt a{font-size:10pt; line-height:16pt; text-decoration:none; color:red}
	.prom_txt a:hover{font-size:10pt; line-height:16pt; text-decoration:none; color:black}
/*  */

.path{font: bold 12pt/18pt arial, tahoma; color:#CB2E4C; text-transform: uppercase;padding:10px 0px 4px 0px}
.path a{font:bold 12pt/18pt arial,tahoma; color:#CB2E4C; text-decoration:none}
.path a:hover{color:#ff9900}
.path span{font:bold 12pt/18pt arial,tahoma; color:#8883BD;color:#CB2E4C}

.text{font: normal 9pt/13pt arial; color:black; border-top: solid 1px #F5B1D2; padding:5px}
.text div{font:normal 14pt/18pt arial; color:#CB2E4C}

.text_main {font: normal 9pt/15pt arial; color:#5B57A2; width:90%; padding:10px 30px 30px 30px;color:#717598}
.text_main b{font: bold 12pt/18pt arial; color:#5B57A2;color:#717598}
.text_main div{font: normal 16pt/18pt arial; color:#CB2E4C; padding:30px 0px 20px 0px}
.text_main a{font: normal 11pt/18pt arial; color:#5B57A2;color:#717598}
.text_main a:hover{font: normal 11pt/18pt arial; color:red}
.obr{ border-right: solid 3px #F5B1D2; padding:0px 10px 0px 0px}

.wyniki{width:100%}
.wyniki td{border-top:solid 2px #F5B1D2; padding:5px; font:9pt/14pt tahoma;}
.wyniki b{color:#CB2E4C}

.wymiary {	border-left:solid 1px #F5B1D2; border-top:solid 1px #F5B1D2; 
			border-bottom:solid 1px #FED1E7;  border-right:solid 1px #FED1E7; background:#FEF7FB; padding:4px}
.wymiary td{  border-top:solid 0px; padding:3px 6px; font-size:11px; text-align:center}

.min_col {
	height:150px; 
	margin:3px; 
	width:188px; 
	text-align:center; 
	padding:1px; 
	background:#eee; 
	border:solid 1px #ccc; 
	display:block;float:left}

.min_col a {font:10pt/16pt arial,tahoma; width:180px; color:black; text-decoration:none; display:block}
.min_col a:hover {color:red; font-weight:bold} 
.min_col img {width:180px;height:130px; border:solid 1px white; padding:1px; background:white}

.ramka_top{background:url('../img/ramka/top.gif'); height:10px}
.ramka_middle{background:url('../img/ramka/middle.gif')}
.ramka_bottom{background:url('../img/ramka/bottom.gif') 0% 100%; height:10px;clear:both;margin-bottom:10px}

.ramka_top_1{background:url('../img/ramka/top_green.gif')}
.ramka_middle_1{background:url('../img/ramka/middle_green.gif')}
.ramka_bottom_1{background:url('../img/ramka/bottom_green.gif') 0% 100%}


.white {background:#fff}
.top_10 {padding-top:10px}
.bot_10 {padding-bottom:10px}
.center {text-align:center}
.menu_blk {font-weight:bold; font-size:11px; color:#CB2E4C;}
.menu_blk a{text-decoration:none; color:#8883BD; padding:0px 10px; font:normal 8pt/20pt tahoma}
.menu_blk a:hover{text-decoration:none; color:red; padding:0px 10px;}
.tyt {font:22pt/24pt arial; color:#CB2E4C}