html, body {
	margin:auto;
	padding:0px;
	background:url(../../images/frontend/bg.jpg) #1D0C2C;
}
#mainContainer, #mainContainer_s {
	margin: auto;
	width: 780px;
	/*overflow:auto;*/
	font-family:Tahoma;
	font-size:12px;
	color:#000000;
}
#mainContainer_s { clear:both; }
#top_01 {
	float:left;
	width: 780px;
	height: 26px;
	background-image:url(../../images/frontend/index_01.gif);
}
#top_02 {
	background-image:url(../../images/frontend/top2.jpg);
	background-repeat:no-repeat;
	float:left;
	height:184px;
	width:760px;
}
#top_03 {
	float:left;
	width: 760px;
	height: 28px;
}
#menu1 {
	/*float:left;*/
	width:760px;
	height:38px;
}
#margin_left {
	float:left;
	width:10px;
	height:350px;
	background:url(../../images/frontend/margin_l.gif) no-repeat;
}
#margin_right {
	float:right;
	width:10px;
	height:250px;
	background:url(../../images/frontend/margin_r.gif) no-repeat;
}
#menu_left_galeria
{
	background: url(../../images/frontend/bg-krysztal.jpg);
	width: 180px;
	height: 190px;
}
#menu_left_galeria h3
{
	text-align: center;
	margin: 0;
	padding: 5px 0 0 0;
	color: #fff;   
}
#menu_left_galeria h3 a 
{
	color: #fff;
	font-size: 15px;
}
#menu_left_galeria p
{
	padding: 0 0 0 70px;
	color: #fff;
	font-size: 11px;
}
#menu_left_01 {
	float:left;
	width:180px;
	height:430px;
	background-image:url(../../images/frontend/index_05.jpg);
}
#menu_left_02 {
	float:left;
	width:180px;
	height:430px;
	background-image:url(../../images/frontend/index_07.jpg);
}
#left_content {
	float:left;
	width:180px;
	overflow:visible;
	background-color:#8F58DA;
}
#contencior {
	float:left;
	width:760px;
	overflow:visible;
	background:url(../../images/frontend/index_06_b.jpg) #8F58DA repeat-y;
}
#content {
	float:right;
	width:579px;
	overflow:visible;
	background:url(../../images/frontend/index_06_.jpg) top no-repeat;
	border-right:#DAB46B solid 1px;
}
#bottom {
	float:left;
	width:780px;
	clear: both;
}
/* tylko do podstrony z horoskopami */
#horoskop {
	position:relative;
	margin:auto;
	overflow:auto;
	width:510px;
	height:510px;
}
#horo_banner {
	float:left;
	position:relative;
	/*left:-10px;*/
}
#wodnik {
	position:absolute;
	left:100px;
	top:205px;
	width:52px;
	height:27px;
	visibility: hidden;
}
#ryby {
	position:absolute;
	left:138px;
	top:135px;
	width:46px;
	height:49px;
	visibility: hidden;
}
#baran {
	position:absolute;
	left:193px;
	top:104px;
	width:52px;
	height:49px;
	visibility: hidden;
}
#byk {
	position:absolute;
	left:259px;
	top:104px;
	width:52px;
	height:49px;
	visibility: hidden;
}
#bliznieta {
	position:absolute;
	left:315px;
	top:137px;
	width:53px;
	height:50px;
	visibility: hidden;
}
#rak {
	position:absolute;
	left:347px;
	top:196px;
	width:50px;
	height:46px;
	visibility: hidden;
}
#lew {
	position:absolute;
	left:347px;
	top:257px;
	width:50px;
	height:53px;
	visibility: hidden;
}
#panna {
	position:absolute;
	left:315px;
	top:317px;
	width:51px;
	height:50px;
	visibility: hidden;
}
#waga {
	position:absolute;
	left:258px;
	top:357px;
	width:50px;
	height:32px;
	visibility: hidden;
}
#skorpion {
	position:absolute;
	left:191px;
	top:348px;
	width:52px;
	height:48px;
	visibility: hidden;
}
#strzelec {
	position:absolute;
	left:136px;
	top:317px;
	width:51px;
	height:50px;
	visibility: hidden;
}
#kozioro {
	position:absolute;
	left:106px;
	top:258px;
	width:44px;
	height:51px;
	visibility: hidden;
}
/* koniec podstrony horoskopow*/

/* tylko do podstrony z opisem karty*/
#contencior_clean {
	float:left;
	width:758px;
	overflow:auto;
	background:url(images/index_06_.jpg) #8F58DA repeat-x;
	border-right:#DAB46B solid 1px;
	border-left:#DAB46B solid 1px;
}
#content_clean {
	float:left;
	width:738px;
	overflow:auto;
	background:url(../../images/frontend/index_06_.jpg) top no-repeat;
	padding:10px 10px 10px 10px;
}
#card_opis_up {
	float:left;
	width:728px;
	height:15px;
	overflow:auto;
	background:url(../../images/frontend/karta_03.jpg)  #FFFFFF top no-repeat;
}
#card_foto {
	float:left;
	overflow:auto;
	width:180px; /*166px;*/
	height:290px; /*281px;*/
}
#card_menu, a.opis:link, a.opis:visited {
	font-family:Tahoma;
	font-size:12px;
	text-decoration:none;
}
a.opis:hover {
    text-decoration:underline;
}

h1.card_menu_title {
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;
	color:#000000;
}
h2.card_title {
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;
	color:#35007d;
}
#card_opis {
	float:left;
	width:698px;
	overflow:auto;
	line-height:18px;
	background:url(../../images/frontend/txt_bgr.jpg) repeat-y;
	padding:0px 15px 0px 15px;
}
#card_opis_down {
	float:left;
	width:728px;
	height:15px;
	overflow:auto;
	background:url(../../images/frontend/karta_06.jpg) bottom no-repeat;
}
#box_01 {
	float:left;
	/*background:url(../../images/frontend/karta_08.jpg) #FFFFFF no-repeat;*/
	margin: 15px 0 20px 10px;
}
#box_02_m {
	float:left;
	/*background:url(../../images/frontend/pieniadze.jpg) #FFFFFF no-repeat;*/
	margin: 15px 0 20px 10px;
}
#box_02_l {
	float:left;
	/*background:url(../../images/frontend/karta_10.jpg) #FFFFFF no-repeat;*/
	margin: 15px 0 20px 10px;
}
#box_03 {
	float:left;
	/*background:url(../../images/frontend/karta_12.jpg) #FFFFFF no-repeat;*/
	margin: 15px 0 20px 10px;
}
#box_04 {
	float:left;
	/*background:url(../../images/frontend/rytualy.jpg) #FFFFFF no-repeat;*/
	margin: 15px 0 20px 10px;
}
#box_05 {
	float:left;
	margin: 15px 0 20px 10px;
}
#box_06 {
	float:left;
	margin: 15px 0 20px 10px;
}
#box_07 {
	float:left;
	margin: 15px 0 20px 10px;
}
#box_08 {
	float:left;
	margin: 15px 0 20px 10px;
}

#box_in {
	float:right;
	color:#35007d;
	font-size:11px;
	padding:15px 5px 0px 60px;
}
#box_more {
	float:right;
	padding:5px 5px 0px 0px;
}
a.box:link, a.box:hover, a.box:visited, a.box:active {
	color:#8f57da;
	text-decoration:none;
	font-size:11px;
}

/*krzyz mini*/
#content_cross_mini {
	float:left;
	position:relative;
	width:730px;
	height:700px;
	color:#FFFFFF;
	text-align:center;
	font-size:10px;
}
#card_mini_01 {
	position:absolute;
	left:217px;
	top:250px;
}
#card_mini_02 {
	position:absolute;
	left:90px;
	top:250px;
}
#card_mini_03 {
	position:absolute;
	left:205px;
	top:50px;
}
#card_mini_04 {
	position:absolute;
	left:212px;
	top:450px;
}
#card_mini_05 {
	position:absolute;
	left:350px;
	top:250px;
}
#card_mini_06 {
	position:absolute;
	left:486px;
	top:493px;
}
#card_mini_07 {
	position:absolute;
	left:487px;
	top:335px;
}
#card_mini_08 {
	position:absolute;
	left:487px;
	top:177px;
}
#card_mini_09 {
	position:absolute;
	left:487px;
	top:20px;
}
/*koniec krzyza mini*/
/*
96x158 te przy losowaniu
81x128 miniaturki pod opisem karty
166x281 duza przy opisie karty
*/
/* koniec podstrony z opisem karty*/
/*krzyz*/
#content_cross {
	float:left;
	position:relative;
	width:579px;
	height:950px;
	background:url(../../images/frontend/index_06_.jpg) top no-repeat;
	border-right:#DAB46B solid 1px;
	text-align:center;
	font-size:10px;
}
a.karta:link, a.karta:visited, a.karta:active {
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
}
a.karta:hover {
	color:#d9b36a;
    text-decoration: underline;
}
img {
	vertical-align:text-top;
}
#card_01 {
	position:absolute;
	left:165px;
	top:340px;
	white-space:nowrap;
}
#card_02 {
	position:absolute;
	left:40px;
	top:340px;
	white-space:nowrap;
}
#card_03 {
	position:absolute;
	left:144px;
	top:140px;
	white-space:nowrap;
}
#card_04 {
	position:absolute;
	left:157px;
	top:540px;
	white-space:nowrap;
}
#card_05 {
	position:absolute;
	left:315px;
	top:340px;
	white-space:nowrap;
}
#card_06 {
	position:absolute;
	left:436px;
	top:613px;
	white-space:nowrap;
}
#card_07 {
	position:absolute;
	left:437px;
	top:435px;
	white-space:nowrap;
}
#card_08 {
	position:absolute;
	left:437px;
	top:257px;
	white-space:nowrap;
}
#card_09 {
	position:absolute;
	left:437px;
	top:80px;
	white-space:nowrap;
}
/*koniec krzyza*/
#splash_txt {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
}
#splash_txt2 {
	float:left;
	width:500px;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#f6e4c2;
	font-weight:bold;
	text-align:center;
	margin-top:20px;
}
/*krzyz z koszulkami*/
#content_cross_los {
	float:left;
	position:relative;
	width:550px;
	color:#FFFFFF;
	font-size:13px;
}
#card_los_01 {
	position:absolute;
	left:170px;
	top:250px;
}
#card_los_02 {
	position:absolute;
	left:30px;
	top:250px;
}
#card_los_03 {
	position:absolute;
	left:150px;
	top:50px;
}
#card_los_04 {
	position:absolute;
	left:158px;
	top:430px;
}
#card_los_05 {
	position:absolute;
	left:330px;
	top:250px;
}
#card_los_06 {
	position:absolute;
	left:460px;
	top:560px;
}
#card_los_07 {
	position:absolute;
	left:460px;
	top:380px;
}
#card_los_08 {
	position:absolute;
	left:460px;
	top:200px;
}
#card_los_09 {
	position:absolute;
	left:460px;
	top:20px;
}
#card_los_single {
	position:absolute;
	left:215px;
	top:50px;
}
/*koniec krzyza z koszulkami*/
#foot_keywords
{
   width: 790px;
   margin: auto;
   text-align: center;
   font-family:Tahoma;
   font-size:11px;
   color:#f4dca3;
   text-decoration:none; 
   clear: both;
}

#copyright
{
   width: 780px;
   margin: auto;
   text-align: center;
   font-family:Tahoma;
   font-size:11px;
   color:#f4dca3;
   text-decoration:none; 
}
