body { color: black; font-size: 12px; font-family:Verdana, Arial; background: #ffffff url('images/bck.jpg') top left repeat-x; margin:0; padding:0; }
a { color:#007bbf; text-decoration:none; }
a:hover { color:#007bbf; text-decoration: none; font-size: 12px }

.body-bold { font-weight: bold; font-size: 12px; text-decoration: none }
.small { font-size: 10px }
.formsmall { font-size: 12px }
td { color: black; font-size: 12px }
Header menu elements td.headermenucell a { font-family:Verdana, Arial; font-weight:bold; color:darkslateblue; font-size:18px; text-align:center; }
td.headermenucell a:hover { background-color:darkslateblue; color:ffffff; font-size:18px; font-weight:bold; }
td.inputlabel { font-family:Verdana, Arial; color:222222; background-color:dddddd; text-align:center; }
td.inputbox { font-family:Verdana, Arial; color:222222; background-color:dddddd; text-align:center; }
welcome page elements td.listhead { font-family:Verdana, Arial; color:222222; text-align:center; padding-left:150; padding-right:150; }
td.casinowelcomelist { font-family:Verdana, Arial; color:red; text-align:center; font-size:12px; font-weight:bold; color:Gray; }
div.welcomeiduserline { font-family:Verdana, Arial; color:222222; font-size:18 }
td.listhead { font-family:Verdana, Arial; color:222222; text-align:center; padding-left:150; padding-right:150; }
div.linkMessage { font-family:Verdana, Arial; color:red; text-align:center; }
Home page elements td.homereporttablecell { font-family:Verdana, Arial; background-color:ffffff; text-align:center; }
td.homereporttablecell a:hover { color:#007bbf; text-decoration:underline; }
td.homeLabelCurrentMonth { color:black; font-weight:bolder; }
Casino pages td.casinohead { font-family:Verdana, Arial; color:green; text-align:center; font-size:15; font-weight:bolder; }
Banner page elements td.bannerhead { font-family:Verdana, Arial; color:Darkgreen; text-align:center; font-size:18px; font-weight:bolder; }
td.bannerinstructions1 { font-family:Verdana, Arial; color:black; font-size:11; background-color:white; }
td.bannerinstructions2 { font-family:Verdana, Arial; color:black; font-size:11; background-color:white; }
/* datagrid elements */
/* The styles defined below affect the appearance of datagrid objects */

.datagridstyle { font-family:Verdana, Arial; HorizontalAlign:center; }
.altitemdatagridstyle { font-family:Verdana, Arial; background-color:whitesmoke; }
.headerdatagridstyle { font-family:Verdana, Arial; font-weight:bold; background-color:whitesmoke; }
.selecteddatagridstyle { font-family:Verdana, Arial; background-color:Silver; font-weight:bold; }
.footerdatagridstyle { font-family:Verdana, Arial; background-color:whitesmoke; font-weight:bold; }
.pagerdatagridstyle { font-family:Verdana, Arial; background-color:whitesmoke; font-weight:bold; 	:Center;
}
/* piKo addons header etc..  */
div#holdheadfront { position:relative; width:776px; height:133px; background: transparent url('images/bckhead.jpg') top left no-repeat; background-color: white; top: 23px; }
div#frontcontent { position:relative; width:100%; top:23px; }
div#vsebina { text-align:left; padding:20px; width: 736px; }
div#logohome { position:absolute; top:6px; left:6px; width:286px; height:81px; }

div#holdhead { position:relative; width:776px; height:133px; background: transparent url('images/bckhead.jpg') top left no-repeat; background-color: white; top:11px; }
div#user { position:absolute; top:23px; left:585px; width:99px; height:38px; text-align:left; }
div#pass { position:absolute; top:64px; left:585px; width:99px; height:38px; text-align:left; }
div#loginbutt { position:absolute; top:79px; left:696px; width:62px; height:25px; }




/* buttons menue NOT logined*/
/* home */
div.Bhome a.roll { color:white; border:none; width:78px; height:20px; position:absolute; top:107px; left:14px; padding:7px 0 0 3px; margin:0; background: transparent url('images/btn_s.jpg') bottom left no-repeat; background-position: 0 0; }
div.Bhome a.roll:link,
div.Bhome a.roll:visited { background: transparent url('images/btn_s.jpg') bottom left no-repeat; background-position: 0 0; text-decoration:none;}
div.Bhome a.roll:hover,
div.Bhome a.roll:active { background: transparent url('images/btn_s.jpg') bottom left no-repeat; background-position: 0 -27px; color:white; text-decoration:none; }
/* FAQ */

div.Bfaq a.roll { color:white; border:none; width:78px; height:20px; position:absolute; top:107px; left:373px; padding:7px 0 0 3px; margin:0; background: transparent url('images/btn_s.jpg') bottom left no-repeat; background-position: 0 0; }
div.Bfaq a.roll:link,
div.Bfaq a.roll:visited { background: transparent url('images/btn_s.jpg') bottom left no-repeat; background-position: 0 0;text-decoration:none; }
div.Bfaq a.roll:hover,
div.Bfaq a.roll:active { background: transparent url('images/btn_s.jpg') bottom left no-repeat; background-position: 0 -27px; color:white; text-decoration:none; }
/* contact */
div.Bcontacts a.roll { color:white; border:none; width:79px; height:20px; position:absolute; top:107px; left:455px; padding:7px 0 0 2px; margin:0; background: transparent url('images/btn_s.jpg') bottom left no-repeat; background-position: 0 0; }
div.Bcontacts a.roll:link,
div.Bcontacts a.roll:visited { background: transparent url('images/btn_s.jpg') bottom left no-repeat; background-position: 0 0; text-decoration:none;}
div.Bcontacts a.roll:hover,
div.Bcontacts a.roll:active { background: transparent url('images/btn_s.jpg') bottom left no-repeat; background-position: 0 -27px; color:white; text-decoration:none; }
/* Program */
div.Bprogram a.roll { color:white; border:none; width:136px; height:20px; position:absolute; top:107px; left:95px; padding:7px 0 0 2px; margin:0; background: transparent url('images/btn_b.jpg') bottom left no-repeat; background-position: 0 0; }
div.Bprogram a.roll:link,
div.Bprogram a.roll:visited { background: transparent url('images/btn_b.jpg') bottom left no-repeat; background-position: 0 0; text-decoration:none;}
div.Bprogram a.roll:hover,
div.Bprogram a.roll:active { background: transparent url('images/btn_b.jpg') bottom left no-repeat; background-position: 0 -27px; color:white; text-decoration:none; }
/* Terms and Conditions */
div.Bterms a.roll { color:white; border:none; width:136px; height:20px; position:absolute; top:107px; left:234px; padding:7px 0 0 2px; margin:0; background: transparent url('images/btn_b.jpg') bottom left no-repeat; background-position: 0 0; }
div.Bterms a.roll:link,
div.Bterms a.roll:visited { background: transparent url('images/btn_b.jpg') bottom left no-repeat; background-position: 0 0; text-decoration:none;}
div.Bterms a.roll:hover,
div.Bterms a.roll:active { background: transparent url('images/btn_b.jpg') bottom left no-repeat; background-position: 0 -27px; color:white; text-decoration:none; }
















/* buttons inside logged in */
/* home */
div.BhomeIn a.roll { color:white; border:none; width:78px; height:20px; position:absolute; top:106px; left:15px; padding:7px 0 0 3px; margin:0; background: transparent url('images/btn_s.jpg') bottom left no-repeat; background-position: 0 0; }
div.BhomeIn a.roll:link,
div.BhomeIn a.roll:visited { background: transparent url('images/btn_s.jpg') bottom left no-repeat; background-position: 0 0; }
div.BhomeIn a.roll:hover,
div.BhomeIn a.roll:active { background: transparent url('images/btn_s.jpg') bottom left no-repeat; background-position: 0 -27px; color:white; text-decoration:none; }
/* payments */
div.Bpayments a.roll { color:white; border:none; width:81px; height:20px; position:absolute; top:106px; left:374px; padding:7px 0 0 0; margin:0; background: transparent url('images/btn_s.jpg') bottom left no-repeat; background-position: 0 0; }
div.Bpayments a.roll:link,
div.Bpayments a.roll:visited { background: transparent url('images/btn_s.jpg') bottom left no-repeat; background-position: 0 0; text-decoration:none;}
div.Bpayments a.roll:hover,
div.Bpayments a.roll:active { background: transparent url('images/btn_s.jpg') bottom left no-repeat; background-position: 0 -27px; color:white; text-decoration:none; }
/* logout */
div.Blogout a.roll { color:white; border:none; width:81px; height:20px; position:absolute; top:106px; left:684px; padding:7px 0 0 0; margin:0; background: transparent url('images/btn_s.jpg') bottom left no-repeat; background-position: 0 0; }
div.Blogout a.roll:link,
div.Blogout a.roll:visited { background: transparent url('images/btn_s.jpg') bottom left no-repeat; background-position: 0 0; text-decoration:none;}
div.Blogout a.roll:hover,
div.Blogout a.roll:active { background: transparent url('images/btn_s.jpg') bottom left no-repeat; background-position: 0 -27px; color:white; text-decoration:none; }
/* preferences panel */
div.Bpreferences a.roll { color:white; border:none; width:138px; height:20px; position:absolute; top:106px; left:235px; padding:7px 0 0 0; margin:0; background: transparent url('images/btn_b.jpg') bottom left no-repeat; background-position: 0 0; }
div.Bpreferences a.roll:link,
div.Bpreferences a.roll:visited { background: transparent url('images/btn_b.jpg') bottom left no-repeat; background-position: 0 0; text-decoration:none;}
div.Bpreferences a.roll:hover,
div.Bpreferences a.roll:active { background: transparent url('images/btn_b.jpg') bottom left no-repeat; background-position: 0 -27px; color:white; text-decoration:none; }
/* banners material */
div.BannersPiki a.roll { color:white; border:none; width:136px; height:20px; position:absolute; top:106px; left:96px; padding:7px 0 0 2px; margin:0; background: transparent url('images/btn_b.jpg') bottom left no-repeat; background-position: 0 0; }
div.BannersPiki a.roll:link,
div.BannersPiki a.roll:visited { background: transparent url('images/btn_b.jpg') bottom left no-repeat; background-position: 0 0; text-decoration:none;}
div.BannersPiki a.roll:hover,
div.BannersPiki a.roll:active { background: transparent url('images/btn_b.jpg') bottom left no-repeat; background-position: 0 -27px; color:white; text-decoration:none; }


/* footer */
div#footerpart { display:inline; float:left; width:100%; height:18px; background-color:#2b3c46; color:white; text-align:center; font-size:11px;}
div#footerpartfront { margin:0 auto; width:776px; height:16px; color:white; text-align:center; font-size:11px; padding-top: 2px; background-color: #8F110A; }

div#gpwa { margin:0 auto; width:776px; height:67px; text-align:center; padding:20px 0 0 0; }
#vsebina {background: #ffffff url('images/bckin.jpg') top left repeat-x;}
#vsebina h1 { font-size: 16px; font-weight: bold; color: #007cc0; text-decoration: underline; }
.bckin {background: #ffffff url('images/bckin.jpg') top left repeat-x; }
