/*
Theme Name: Adobe Black-gray-olive
Description:
Version: 0.0.1
Author: Epoka
Author URI: www.epoka.com.pl
*/

@CHARSET "UTF-8";

html {margin: 0px;}

body
{
 	background: #f3f3f3 url(./images/background.gif) repeat-x;
 	margin: 0px;
 	font-family:Arial,Helvetica,sans-serif;
	font-size:70%;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	color: #898989;

}

a {color: #a6b335; text-decoration: none; outline: none;}
a:hover {text-decoration: underline;}
a img {border: none;}

#doc2
{
	/*border: solid 1px #000000;*/
}


#yui-main
{
	background-color: #ffffff;
}

#left
{
        width: 200px;
	/*min-height: 600px;*/
	padding-left: 10px;
	/*border: 1px dashed blue; */
}

.narrowcolumn
{
             width: 695px;
}

.entry {width: 695px;}

#right
{
	width: 237px;
	border: 0px dashed yellow;
	position: relative;
}

#hd
{
	width: 952px;
        height: 79px;
	background-color: #ffffff;
	background-image: url(./images/banner-top.png);
	position: relative;
}

#hd a.start {position: absolute; height: 78px; width: 100%; padding: 0px; margin: 0px; z-index: 1;}
#hd a.adobe {position: absolute; height: 63px; width: 39px; top: 0px; left: 892px; z-index: 2;}


.swf, #game {outline: none;}


a.sideMenuItem {text-decoration: none; position: relative; display: block; background: #a6b335 url(./images/menu-bottom-middle.gif) bottom left no-repeat; width: 251px; height: 64px; color: #FFFFFF; font-size: 16px; font-weight: bold; line-height: 50px;  padding-left: 10px; vertical-align: middle;}
a:hover.sideMenuItem {text-decoration: none;}
a.sideMenuItemLast {text-decoration: none; position: relative; display: block; background: #a6b335 url(./images/menu-bottom-last.gif) bottom right no-repeat; width: 251px; height: 72px; color: #FFFFFF; font-size: 16px; font-weight: bold; line-height: 50px;  padding-left: 10px; vertical-align: middle;}
a:hover.sideMenuItemLast {text-decoration: none;}

.abcd { background-color: #ff0011; }

.twoLines {line-height: 25px !important;}

#div-top-menu{ height: 54px; width: 952px; background-color: #313131; z-index: 1; position: relative; }
#div-div-top-menu {height: 24px; width: 952px; text-align: center;}
#div-div-top-menu a {background-color: #a6b335; text-decoration: none; position: relative; float: left; height: 24px; line-height: 24px; color: #FFFFFF; font-size: 12px; font-weight: bold; border: 0; padding: 0; margin: 0; letter-spacing:1px; z-index: 10;}

.fill {background-color: #a6b335; height: 24px; padding: 0; margin: 0; border: 0; position: absolute; left: 0; z-index: 1; width: 100%;}
#div-div-top-menu a.active {background-color: #858585; padding: 0; margin: 0;}

#frm-login table td input {border: 1px solid #898989 !important; background: #3E3E3E !important; color: #898989 !important;}


#div-menu-right img {vertical-align: top; margin: auto; position: absolute;}
#div-menu-right .active {background-color: #748004 !important;}

#ti_0{background: transparent url(./images/menu/start_green.gif) top left no-repeat; width: 53px;}
#ti_1{background: transparent url(./images/menu/legalne_nielegalne_green.gif) top left no-repeat; width: 153px;}
#ti_2{background: transparent url(./images/menu/badz_oryginalny_green.gif) top left no-repeat; width: 132px;}
#ti_3{background: transparent url(./images/menu/programy_licencyjne_green.gif) top left no-repeat; width: 168px;}
#ti_31{background: transparent url(./images/menu/konkurs_green.gif) top left no-repeat; width: 74px;}
#ti_4{background: transparent url(./images/menu/pomoc_green.gif) top left no-repeat; width: 59px;}
#ti_5{background: transparent url(./images/menu/kontakt_green.gif) top left no-repeat; width: 72px;}

hr {height: 1px; border: 0; background-color: #898989;}

li {padding-left: 3px;}

ul, ol {padding: 0px; margin: 5px 0px 10px 22px;}
ul.faq-questions, ol.faq-questions {color: #a6b335; padding-top: 8px;}

#div-top-submenu a, #div-top-submenu img {margin: 0px;}

#ft{clear:both; text-align: left; padding: 6px 10px; background-color: #000000; color: #898989;}
#ft a{color: #a6b335;}
#ft a:hover{text-decoration: underline;}

#doc2,.yui-t6
{
	text-align:left;
	/*width:57.69em;
	*width:56.25em;*/
	min-width:952px;
	margin: 0px auto;

}

#doc2
{
	/*width:73.076em;
	*width:71.25em;*/
	width: 400px;
	*width: 952px;
}

.yui-b
{
	position:relative;
	/*border: solid 1px #000000;*/

	_position:static;

}

#yui-main .yui-b
{
	position:static;
}

#yui-main
{
	width:100%;
	padding-top: 0px;

        padding-bottom: 10px;
	background-color: #313131;
	min-height: 500px;
}

#yui-main-inside
{
	/*background-image: url(./images/logo.gif);*/
	background-repeat: no-repeat;
	background-position: bottom right;
	padding-top: 0px;
        margin-top: -10px;
        *margin-top: 0px;
}

.yui-t6 #yui-main
{
	float:left;
	margin-right:-25em;
}

.yui-t6 .yui-b
{
	float:right;
        /*width:23.0769em;
	*width:22.50em;*/
}

.yui-t6 #yui-main .yui-b
{
	/*margin-right:24.0769em;
	*margin-right:23.62em;*/
	margin-right:215px;
	/**margin-right:215px;*/
}

#yui-main .yui-b
{
	float:none;
	width:695px;
}

#div-banner-flash
{	
	width: 300px;
	border-bottom: solid 1px #DADADA;
	margin-bottom: 0px;
	margin-left: 0px;
        background-image: url(./images/baner-cd.jpg);
        
        border: 1px dashed magenta;
}

#div-banner-flash-ls
{	
	width: 403px;
	height: 97px;	
	border-bottom: solid 1px #DADADA;
	margin-bottom: 10px;
	margin-left: -10px;
        background-image: url(./images/baner-sprzedawcy.jpg);
}

h2
{
	font-size:130%;
	line-height: 30px;
}

#content
{  
        *width: 695px;
}

div.content-left-part, div.content-right-part
{
	width: 320px;
	text-align: justify;
}

div.content-left-part h2, div.content-right-part h2
{
	margin-bottom: -12px;
}

div.content-left-part ul
{
	
}

div.content-left-part
{
	float: left;
	margin:  0 0 0 17px;
	*margin: 0 0px 0 10px;
}

div.content-right-part
{
	float: right;
	margin: 0 17px 0 0;
	*margin: 0 2px 0 0;
}

div.img-products
{
   width: 695px;
   margin-top: 10px;
}

div.img-products img
{
   float: left;
   margin: 0 20px;
}

table.regulaminy
{
	width: 760px;
}
		
table.regulaminy td
{
	width:380px;
	vertical-align: top;	
}
		
table.regulamin
{
	width: 100%;
	text-align: justify;
}
	
table.regulamin td h2
{
	font-size: 110%;
}
	
table.regulamin td.header
{
	text-align: center;
}

table.regulamin td.left
{
	width: 40px;
	text-align: right;
	padding-right: 6px;
	vertical-align: top;
}

/*  Ratting  */

.rateMe{float: left;clear:both; width:60px; padding:0px; margin:5px 0 0 60px; _margin:5px 0 0 30px; height: 20px;}
.rateMe li{float:left;list-style:none;}
.rateMe li a:hover,
.rateMe .on{background:url(/images/star_on.gif) no-repeat;}
.rateMe a{float:left;background:url(/images/star_off.gif) no-repeat;width:12px; height:12px; cursor: pointer;}
.ratingSaved{display:none;}
.saved{color:red;}

/* Legalni dystrybutorzy */

#table-reselers {width: 695px; border: 0px;}

#table-reselers th {color: #313131; text-align: center; height: 30px; vertical-align: middle; border-right: 1px solid #313131 !important; border-bottom: 1px solid #313131; background-color: #898989;}
#table-reselers td {padding: 4px; font-size: 0.9em; height: 40px; background-color: #3E3E3E; border-right: 1px solid #313131; border-bottom: 1px solid #313131; border-left: 0px !important;}

#table-reselers th.city {width: 90px;}
#table-reselers th.firm {width: 120px;}
#table-reselers th.phone {width: 90px;}
#table-reselers th.email {width: 120px;}
#table-reselers th.www {width: 120px;}
#table-reselers th.street {width: 105px;}
#table-reselers th.post-code {width: 40px;}
#table-reselers th.province {width: 90px;}

/* alert */
.alert-button {color: #ffffff; width: 228px;height: 60px; position: relative; padding: 8px 5px 0  0; line-height: 14px;}
.alert-button #alertSlidePanel {width: 168px; height: 45px; margin: 0px 0px 0px 55px; text-transform: uppercase; font-family: Tahoma, Arial, Verdana; letter-spacing: 1px;}
.alert-button #alertSlidePanel div {background-color: transparent !important;}
.alert-button #alertSlidePanel a {color: #ffffff;}
.alert-button img {position: absolute; z-index: 4; top: 13px; left: 16px;}

