@charset "utf-8";
/* CSS Document */
*{
	font-family:        Tahoma, Geneva, sans-serif;
	font-size:	    90%;
	outline:            none;
	}
body{
	background-color:   #cfcfcf;
	margin:             0;
	padding:            0;
	top:                0;
	left:               0;
	}
img, a{
	border:             none;
	}	
h1{
	font-family:        Georgia, "Times New Roman", Times, serif;
	font-size:          170%;
	font-weight:        normal;
	margin:             0;
	}
strong{
	font-size:          100%;
	}
p, ul, li{
	font-size:          100%;
        }
	
	
/* HEADER */	
.header-top{
	overflow:           auto;
	width:              960px;
	margin:             0 auto;
	height:             33px;
	color:              #a89009;
	background-color:   #3b3104;
	background-color:   #000;
	border-bottom:      solid 1px #5b4c0c;
	text-transform:     uppercase;
	}
.header-top1{
	background-color:   #3b3104;
	}	
.header-top-t1{
	float:              left;	
	margin:             10px 0 0 40px;
	}
.header-top-t2{
	float:              right;	
	margin:             5px 16px 0 0;
	}
.header-logo{
	overflow:           auto;
	width:              960px;
	margin:             0 auto;
	height:             92px;
	background-color:   #2d2501;
	background-color:   #000;
	}
.header-logo1{
	background-color:   #2d2501;
	}	
.header-logo-l{
	float:              left;
	margin:             15px 0 0 50px;
	}
.header-logo-r{
	float:              right;
	}	
.button-tarot{
	margin:             22px 50px 0 0;
	}
.button-objednavky{
	margin:             22px 50px 0 0;
	}
.button-kontakt{
	margin:             22px 60px 0 0;
	}	
.button-tarot, .button-objednavky, .button-kontakt{
	float:              left;
	list-style:         none;
	}	
.button-tarot a{
	display:            block;
	width:              121px;
	height:             31px;
	background-image:   url(../images/design/button-tarot.png);
	background-repeat:  no-repeat;
	}
.button-objednavky a{
	display:            block;
	width:              121px;
	height:             31px;
	background-image:   url(../images/design/button-objednavka.png);
	background-repeat:  no-repeat;
	}
.button-objednavky1{
	display:            block;
	width:              121px;
	height:             31px;
	background-image:   url(../images/design/objednavka-on-item.png);
	background-repeat:  no-repeat;
	}
.button-kontakt a{
	display:            block;
	width:              121px;
	height:             31px;
	background-image:   url(../images/design/button-kontakt.png);
	background-repeat:  no-repeat;
	}
.button-tarot a:hover, .button-objednavky a:hover, .button-kontakt a:hover, .button-objednavky1:hover{
	opacity:            .7;
	filter:             alpha(opacity=70);
	}	
	
	
/* WELCOME */	
.welcome{
	overflow:           auto;
	background-image:   url(../images/design/welcome-bg.jpg);
	background-repeat:  no-repeat;
	margin:             0 auto;
	width:              960px;
	height:             291px;
	}
.welcome-text{
	float:              left;
	width:              350px;
	margin:             70px 0 0 20px;
	text-align:         justify;
	color:              #FFF;
	line-height:        180%;
	font-size:          100%;
	}	
.welcome-text strong, .welcome-text a{
	font-size:          100%;
	color:              #FFF;
	}	
.slideshow {
	float:              right;
	margin:             15px 20px 0 0;
	width:              540px;
	height:             260px;
	}


/* PRODUKTY */
.produkty{
	width:              960px;
	height:             141px;
	margin:             0 auto;
	background-color:   #5b522a;
	background-color:   #000;
	border-bottom:      solid 9px #CAB327;
	}
.produkty1{
	background-color:   #5b522a;
	}	
	
/* CONTENT */	
.content{
	overflow:           auto;
	width:              960px;
	min-height:	    300px;
	margin:             0 auto;
	background-color:   #FFF;
	}
.content-left{
	width:              380px;
	padding:            40px 20px 20px 20px;
	float:              left;
	font-size:          110%;
	line-height:        150%;
	}
.content-right{
	width:              500px;
	padding:            40px 20px 20px 20px;
	float:              left;
	text-align:         center;
	}	
.content-right img{
	border:             solid 10px #cfcfcf;
	}	
	
/* FOOTER */	
.footer{
	width:              920px;
	padding:            20px;
	margin:             0 auto;
	background-color:   #5B522A;
	line-height:        150%;
	color:              #FFF;
	font-size:          80%;
	}
.footer a{
	color:              #FFF;
	}	
	
	
	
	
	
	
	
	

