	html { 

		}
	body {
		margin:0; padding:0;
		background:url(/tpl/diddl_zima/img/bg.jpg);
		font-family: "Comic Sans MS", Arial, Helvetica, Verdana, Geneva;
		font-size:10pt;
		}
	h1, h2, h3 {
		font-family: Springmaus, Arial, Helvetica, Verdana, Geneva;
		}
	h1 {font-size:180%;}
	h2 {font-size:160%;}
	h3 {font-size:150%;}
	h4 {font-size:130%;}
	h5 {font-size:120%;}

	td {
		font-family: "Comic Sans MS", Arial, Helvetica, Verdana, Geneva;
		font-size:10pt;
	 	}
	img{border:0;margin:5px;}
	.no-margin img{margin:0}
	.clear, .clearfloat{clear:both;visibility: hidden; height:1px;padding:0;margin:0;}
	.none {display:none}

/* ---( domyslne linki )------------------------------- */
	a:link, a:visited {
		font-weight : bold;text-decoration : none;
		color: #5F322F;background: transparent; 
		}
	a:hover {
		font-weight : bold;text-decoration : none;
		color: #4C6C3B;
		background: transparent; 
		}
	a:active {}

/* ---( formularze )------------------------------- */
form {font-family: "Comic Sans MS", Arial, Helvetica, Verdana, Geneva;}
fieldset{
	border: 1px solid #000;
	margin:0;padding:10px;
	}

legend{
	font-weight:bold;
	color: #000;
	}	    

input.text{
	border:1px solid #000;
	}
input.password {}
input.checkbox {}
input.radio {}
input.reset {}
input.file {}
input.image {}
input.button {}
select {} 
optgroup {}
textarea {}	 

form td, form th {
font-family: "Comic Sans MS", Arial, Helvetica, Verdana, Geneva;
text-align:left;
vertical-align:top;
}
form th {
	font-size:10pt;
	width:120px;
}

td textarea, td.field input  {
	width:100%;
}

.star {
	color: #5F322F;
	size: 4em;
}
		
/* ---( szablon )------------------------------- */
	#top {
		position:absolute;
		height:80px;

		}
	#tab {margin:0;padding:0;}
	#left {
		margin-top:100px;
		width:200px;
		}
	td#centercontent {
		padding-top:100px;
		}

	#rightcontent {
		position: absolute;
		top:200px; right:0;
		width:200px;		
		text-align:right;
		}
	
/* ---( tło )------------------------------- */
	#blr, #bgl {
		margin:0;padding:0;
	}
	#bgr {
		background: transparent url(/tpl/diddl_zima/img/bgr.gif) top right repeat-y;
	}
	#bgl {
		background:transparent url(/tpl/diddl_zima/img/bgl.gif) repeat-y;
	}
	#right_banner {
		position: absolute; top: 450px; right: 5px; text-align: center;
	}
/* ---( top )------------------------------- */
	#tM {
		position:absolute;
		top:1px;left:160px;
		width:650px;
		margin:0;padding:0;
	}
/* ---( logo )------------------------------- */	
	#logo {
		position: absolute;
		z-index:1;
		width:171px; height:91px; 
	    top:0px; left:0px;
		
	}
	#logo h1	{
   		margin:0; padding:0;
		position:relative;
		width:171px; height:91px;
		overflow:hidden;
		font:bold 25px sans-serif; 
   	}	
	#logo h1 a {
		color:#fff;
		text-decoration: none;
	}
	
	#logo h1 span {
		display:block;
		position:absolute; left:0; top:0; z-index:2;
		width:171px; height:91px;
		margin:0; padding:0;
		background: transparent url(/tpl/diddl_zima/img/diddl.gif) 0 0 no-repeat;
		cursor: pointer;
	}	
/* ---( top menu )------------------------------- */

	#Mt ul {padding: 0;margin: 0}
	#tM li {
		list-style: none;
		float: left;
		margin:0; padding:0;
		position:relative;
		text-indent: -9999px;
   	}	
	#tM li a {
		display: block; cursor: pointer;	
		width:120px; height:55px;
		background: no-repeat top left;
		text-decoration:none;
	}
	li#main a{background-image:url(/tpl/diddl_zima/img/tmMain.gif)}
	li#products{top:20px;}
	li#products a{background-image:url(/tpl/diddl_zima/img/tmProducts.gif)}
 	li#shop a{background-image:url(/tpl/diddl_zima/img/tmShop.gif)}
	li#contact{top:20px;}
	li#contact a{background-image:url(/tpl/diddl_zima/img/tmContact.gif)}
	li#help a{background-image:url(/tpl/diddl_zima/img/tmHelp.gif)}
	/* active */
	#tM li.active a{
		background-position:0 -55px;
	}
	/*hover */
	#tM li a:hover{
		background-position:0 -55px;
	}	

	
/* ---( left menu )------------------------------- */
	#bgl ul {padding: 0;margin: 0;margin-top:25px;}
	#bgl li {
		list-style: none;
		margin:0; padding:0;
		position:relative;
		text-indent: -9999px;
   	}	
	#bgl li a {
		display: block; cursor: pointer;	
		width:96px; height:53px;
		background: no-repeat top left;
		text-decoration:none;padding:0;
	}
	
 	li#world a{background-image:url(/tpl/diddl_zima/img/lWorld.gif);margin:0 0 3px 45px}
 	li#funclub a{background-image:url(/tpl/diddl_zima/img/lFunclub.gif);margin:3px 0 5px 20px}
 	li#forum a{background-image:url(/tpl/diddl_zima/img/lForum.gif);margin:5px 0 3px 25px}
 	li#download a{background-image:url(/tpl/diddl_zima/img/lDownload.gif);margin:3px 0 5px 53px}
 	li#contest a{background-image:url(/tpl/diddl_zima/img/lContest.gif);margin:5px 0 10px 31px}
 	li#link a{background-image:url(/tpl/diddl_zima/img/lLink.gif);margin:10px 0 5px 20px}
 	li#card a{background-image:url(/tpl/diddl_zima/img/lCard.gif);margin:5px 0 10px 40px}
 	li#games a{background-image:url(/tpl/diddl_zima/img/lGames.gif);margin:10px 0 0 30px}
	
	/* active */
	#bgl li.active a{
		background-position:0 -53px;
	}
	/*hover */
	#bgl li a:hover{
		background-position:0 -53px;
	}
	

/* ---( stopka )------------------------------- */
	#foot {
		clear:both;
		margin-top:30px;
		display:block;
		text-align:center;
	}
	#foot p{margin:0;padding:0;}
/* ---( img div )------------------------------- */
	#img1 {
		position:absolute; z-index:1;
		top:0;right:0;width:198px;height:186px;
		background:transparent url(/tpl/diddl_zima/img/d1.gif) no-repeat top right;
	}
	#img2 {
		position:absolute; right:0px; top:0px;
		margin-top: 0px;
	}
	#banner1 {
		display:block;
		width:500px;height:70px;
		text-align:center;
		margin:0;padding:0;
 	} 
/* ---( asystent )------------------------------- */
#assistant{
	position: fixed;
	display:block; 
	width:200px;
	margin:0;padding:0 0 140px 0;
	font-family: Springmaus, Arial, Helvetica, Verdana, Geneva;
	background:url(/tpl/diddl_zima/img/d2.gif) no-repeat bottom right;
}
#assistant #abox {
	margin:0 30px 0 0;padding:0 0 8px 0;
	text-align:right;
	background:url(/tpl/diddl_zima/img/assist1.gif) no-repeat bottom right;
	}
#assistant #abox div{
	padding:5px;margin:0;
	border:1px solid #000;
	border-bottom:0;
	background-color:#fff;
	background-color:#FFF1EF;

	font-size:12px;
	text-align:center;
	}
#abox p{ 
	padding:0; margin:0;
	}

#assistant #abox #adminMsg {
	margin:0 0 4px 0;padding:2px;
	background-color:#a00;
	color:#fff;	border:0;

	}

/* ---( lmenu Menu )------------------------------- */
div#international img{
	display:inline;
	margin:0; padding:0;
}


/* ---( inne )------------------------------- */

div#diddl_world h2 {
	margin-bottom:0;padding:0;
	}
div#diddl_world p {
	margin:5px;padding:0;
	}
div#nav_diddl_world img, div#nav_diddl_world a{
	margin:0; padding:0;
	}

/* ---( ecard )------------------------------- */


div#ecard-b{
	position:relative;
	height: 375px;  width: 500px;
	margin:0;padding:10px;
	background:url(http://img.diddl.pl/portal/tpl/diddl_zima/img/spod.jpg) no-repeat top center;
	}

div#ecard-b div#ecard-tekst {
	display:block;
	margin: 20px 0 20px 20px;
	padding:0;
	width: 250px;
	}

div#ecard-b #odbiorca {
	display:block;
	position:absolute;
	top: 220px;left:290px;
	margin: 10px; padding:0;
	}
/* ---( kategorie produktów )-------------------- */
#szukaj-indeksu {
	margin:0;padding:0;
	position:absolute;
	left:500px;
	top:130px;
}
#szukaj-indeksu input {
	background: #60BC56;
	margin:0;
	width:60px;
}
#szukaj-indeksu select {
	background: #60BC56;
	margin:0;
}
#szukaj-indeksu p {	margin:0;}
/*
#productCategory, #downloadCategory {
	height:50px;
}

#CatList {
margin: 0; padding: 0;
border-bottom: 1px solid #000;
}

#CatList ul, #CatList li {
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}

#CatList a:link, #CatList a:visited
{

margin: 0 4px 4px 4px;
text-decoration: none;
color: #900;
}

#CatList a:link#current, #CatList a:visited#current, #CatList a:hover ,li.this a
{
border-bottom: 4px solid #000;
padding-bottom: 2px;
background: transparent;
color: #000;
}

#CatList a:hover { color: #000; }
#CatList li.this a {color:#a00}
div#cat_ico {
	width:500px;
	margin:0 auto;
	text-align:center;
}
*/

/* topmenu */

/* Gecko bug */


ul#topmenu {
	display:block;
    font-weight: bold;
    list-style-type: none;
    margin: 0;
    padding: 0;
}

ul#topmenu li {
    float: left;
    margin: 0;
    padding: 0;
    vertical-align: middle;
}

#topmenu img {
    vertical-align: middle;
    margin-right: 0.1em;
}

/* default tab styles */
.tab, .tabcaution, .tabactive {
    display: block;
    margin: 0.2em 0.2em 0 0.2em;
    padding: 0.2em 0.2em 0 0.2em;
    white-space: nowrap;
}

/* disabled tabs */
span.tab {
    color: #666666;
    }

span.form-error {
    color: red;
    }

/* disabled drop/empty tabs */
span.tabcaution {
    color: #ff6666;
    }

/* enabled drop/empty tabs */
#topmenu {
    margin-top: 0.5em;
    padding: 0.1em 0.3em 0.1em 0.3em;
}

ul#topmenu li {
    border-bottom: 1pt solid black;
}

ul#topmenu li#this {
    border-bottom: 1pt solid #000;
}

/* default tab styles */
.tab, .tabactive {
    background-color: #E5E5E5;
	bottom: 0;
    border-radius-topleft: 0.4em;
    border-radius-topright: 0.4em;
    -moz-border-radius-topleft: 0.4em;
    -moz-border-radius-topright: 0.4em;
}

/* enabled hover/active tabs */
a.tab:hover, a.tabcaution:hover, .tabactive, .tabactive:hover {
    margin: 0;
    padding: 0.2em 0.4em 0.2em 0.4em;
    text-decoration: none;
}

a.tab:hover, .tabactive {
    background-color: #FFBFDE;
	color:#000;
}

#this span {
	background-color: #FFF;
    padding: 0.2em 0.4em 0 0.4em;
}




/* product list */
div#product-list {
	display:block;
	width:490px; 
	margin:0;padding:5px;
	background-color:#9abbff;
	text-align:center;
	}

table.product-list {
	margin:0;padding:0;
	background-color:#9abbff;
	text-align:center;
	}


td.product_item_td {
    width:150px;
    background-color:#bfd4ff;
	margin:0; padding:0;
	text-align:left;
	vertical-align:top;
    }

td.product_item_td:hover {
    background: none;
    }
    
td.product_item{
	width:150px;
	margin:0; padding:0;
	background-color:#FFBFDE;
	text-align:left;
	vertical-align:top;
    }
.product_item img {
	border:0;
	padding:0;margin:0;
	width:150px;height:150px;
	}

.product_item h3 {
	padding:0;margin:3px;
	font-size:14px;
    }
.product_item p {
	padding:0;margin:3px;
	font-size:10px;
	
    }

/* product details */
div.product-detail img {
	border:0;
	padding:0;margin:0;
	width:500px;
	}

div.product-detail {
	margin:0; padding:0;
	background-color:#bfd4ff;
	border:10px solid #9abbff;
	width: 500px;
	}

div.product-detail h2, div.product-detail p {
	padding:5px;margin:0;
}

div.product-detail .index {
	font-size:12px;
	}


/* ---( funclub )------------------------------- */
a.icon_150 {
	display: block;
	width: 150px; height: 107px;
    background: no-repeat 0 0;
}
a.icon_150:hover {
    background-position: 0 -107px;
}

/* ---( download )------------------------------- */
.downloads_list td{
	border-bottom:#a00 1px solid;
	vertical-align:top;
}
td.opis h4,td.opis p {
	margin:0;padding:0;
}

/* ---( mouse over links )------------------------ */
a.rollover{
	overflow: hidden;
	background: top left no-repeat;
	display: block;
}
a.rollover:hover{
	background-position: bottom left;
}
.rollover span {
	visibility: hidden;
}
/*id linku */
#gol {
	width: 130px;	height: 125px;
	background-image: url(/tpl/diddl_zima/world/img/_goletz.gif);
}
/* ---( temp )------------------------ */




