BODY 
{
    color: #333333;
	font-family: Helvetica, Arial ;
	margin:0px auto;
	font-size: 9pt;
}
p { font-size: 9pt;}
h1 { font-weight:normal; font-size:22px; margin:0 0 5px 0; font-family: Arial Narrow }
.green h1 { color: #669900; }
.red h1 { color: red; }
h2 { color:#669900; font-weight:normal; font-size: 16px; font-family: arial narrow; margin:0 0 5px 0;}
h3 { color:#669900; font-weight:bold; font-size: 13px; font-family: arial narrow; margin:0 0 5px 0;}

strong { }
a {color: #669900; text-decoration: none}
a:hover { text-decoration:underline}
.red a { color: Red }
.page_Home, .page_standard { background-color:#D2D3D5; }
.separator { background-color:#A7CF3B; height:5px}

.FooterArea { background:transparent url(myBurraco/footer.png) repeat-x top; height:40px; vertical-align:middle  }
.FooterArea {  text-align:center; font-size:10px;}
.FooterBottom { background:transparent url(myBurraco/SecondLevelMenu/bg_lt.png) repeat-x top }

.HeaderArea { text-align: right; font-size:12px; padding-bottom:10px }

/* ************ */

.SecondLevel { height:26px !important; background:transparent url(myBurraco/SecondLevelMenu/bg_lt.png) repeat-x top !important; }
.SecondLevel .dxCorner { background-image:url(myBurraco/SecondLevelMenu/bg.png) !important; background-repeat:no-repeat; background-position: top center}
.SecondLevel ul
{
    text-align:center;
    margin: 0 auto;
    padding: 0;
    overflow:hidden;
}
.SecondLevel ul li
{
    display: inline;
}
.SecondLevel ul li span
{
    /*border-right:solid 1px white; */
}
.SecondLevel ul li a
{
    line-height:30px;
    padding:8px 30px;
    text-decoration: none;
    text-transform:uppercase;
    color:#333333;
    font-weight:normal;
    font-size:11px;
}
.SecondLevel ul li a:hover
{
    color: #5c5d5d !important;
}
.SecondLevel ul li a.Selected 
{
    color: #5c5d5d !important;
    font-weight:bold;

}

.MainMenu {  height:85px; background:transparent url(myBurraco/mainmenu/bg.png); text-align:center  }
.MainMenu ul{
    margin: 0;
    padding: 0;
}
.MainMenu ul li
{
    display: inline;
}

.MainMenu ul li a {}

.title { width:150px; border-right:solid 4px #158B8B; height: 80px; text-align:right; padding-top:8px }
.title h1 { font-size: 18px; color:#CCCCCC; font-style:italic; font-weight:normal; margin-right:8px }

.page_standard .mainBg { background:white url(myBurraco/bgInterno.jpg) repeat-x top; }
.page_Home .mainBg { background:white url(myBurraco/bg.jpg) repeat-x top; }

.Contents { margin:auto; width:1000px; padding-top:10px; padding-bottom:10px; }
.page_Home .Contents { background:white url(myBurraco/bg_hp.jpg) no-repeat top center; }
/*.contents strong { color: #158B8B; }*/
.Important { background-color:#FFCC33; color:red; padding:10px; border:dotted 1px red }
.error {color:red}

.page_game .Contents { width:100%; min-height:100%; max-height:100%; height:100%; padding:0px; background-image:none;}
.page_game .Contents div { height:100%; display:block; margin:0px; min-height:100%; max-height:100%}
html, body 
{
    height:auto !important; /* FF and compliant browsers should automatically size the body/html */        
    height:100%; /* ie will set the body/html to 100%, anything overflowing that will (incorrectly) resize it. go IE */        
    min-height:100%; /* when FF/etc automatically size the body/html it should be AT LEAST the height of the entire browser window, but can expand based on content. */}

.LoginControl { }
.LoginControl th { font-size:10px; font-weight:normal; color:#939496; width:130px; text-align: right}
.LoginControl th.LoginHeader { text-transform:uppercase; color: #CCCCCC; width:278px}
.LoginControl .inputText {width:148px; height:12px; font-size:10px; border-top:solid 1px #D6D6D6; border-left:solid 1px #D6D6D6; border-right:solid 1px white; border-bottom:solid 1px white}
.LoginControl .inputSubmit { background:#A7CF3B; border: none; color: White; text-transform:uppercase; height:15px; font-size:10px; background:#A7CF3B url(myBurraco/bgButtons.png) }
.LoginControl .footerRow { font-size:10px; font-weight:normal; color:#939496; text-align:right}
.LoginControl .LogoutControl { width:208px; height:65px; vertical-align:middle; text-align:right; font-size:10px; font-weight:normal; color:#939496;}
.LoginControl .LogoutControl span { margin-right:10px;}
.LoginControl .LogoutControl a { font-size:13px }

.Registration { }
.Registration p { font-size:12px}
.Registration p span { font-weight: bold}
.Registration .inputText {width:148px; height:14px; font-size:12px; margin-right:20px; border-top:solid 1px #D6D6D6; border-left:solid 1px #D6D6D6; border-right:solid 1px #EBEBEB; border-bottom:solid 1px inputText}
.Registration small { font-style:oblique}
.Registration .TextAreaTerms    { overflow:auto; height:50px; margin:10px auto; border-top:solid 1px #D6D6D6; border-left:solid 1px #D6D6D6; border-right:solid 1px white; border-bottom:solid 1px white}
.Registration .TextAreaTerms a:hover { color:#FFCC33 }
.Registration .inputSubmit      { background:#A7CF3B; border: none; color: White; text-transform:uppercase; height:15px; font-size:10px; background:#A7CF3B url(myBurraco/bgButtons.png) }
.Registration .inputSubmitBig   { background:#A7CF3B; border: none; color: White; text-transform:uppercase; height:30px; font-size:12px; font-weight:bold; background:#A7CF3B url(myBurraco/bgButtonsBig.png) }
.Registration a.inputSubmit      { padding:auto 10px }
.Registration .AvatarArea       { overflow: auto; max-height: 100px; border: solid 1px #EBEBEB }
.Registration img.avatarImage { border:solid 2px gray; border-width:2px !important}

.Contents .LoginControl { text-align:center }
.Contents .LoginControl th.LoginHeader { font-family: Arial narrow; text-transform:none; color: #A7CF3B; font-size:18px; width:350px}
.Contents .LoginControl th { text-transform:lowercase; color: #333333; font-size:13px}
.Contents .LoginControl .inputText {width:198px; height:20px; font-size:16px; margin:3px 0px; border-top:solid 1px #D6D6D6; border-left:solid 1px #D6D6D6; border-right:solid 1px #EBEBEB; border-bottom:solid 1px inputText}
.Contents .LoginControl .inputSubmit { background:#A7CF3B; border: none; color: White; text-transform:uppercase; height:30px; font-size:12px; background:#A7CF3B url(myBurraco/bgButtonsBig.png); vertical-align:middle }

.bp { background: transparent url(myBurraco/bp.gif); height:46px; text-align:center; }
.bp h2 {text-transform:uppercase; font-size:18px; color: #848484;  margin-top:5px}

.boxMd		{ width:257px; margin-top:10px }
.boxMd .boxContents { background: transparent url(myBurraco/box/md_top.png) no-repeat top; min-height:160px; max-height:600px; overflow:auto }
.boxMd .boxFooter	{ background: transparent url(myBurraco/box/md_btn.png) no-repeat bottom; padding-bottom:25px }
.boxMd .boxContents div { margin:10px; }
.boxMd .boxContents img { margin-right: 5px}
.boxMd h1 { text-align:center; font-size:18px; font-weight:normal; color: #A6CE39; text-transform:uppercase; font-family: Arial Narrow, Arial }
.boxMd table { width:100% }
.boxMd td { vertical-align: top}

.boxMd ul { list-style-type:square}
.boxMd li { font-size: 15px; line-height:25px }

.boxLg	{ width:528px; margin-top:10px }
.boxLg .boxContents { background: transparent url(myBurraco/box/lg_top.png) no-repeat top; min-height:60px; max-height:400px; overflow:auto }
.boxLg .boxFooter	{ background: transparent url(myBurraco/box/lg_btn.png) no-repeat bottom; padding-bottom:25px }
.boxLg h1 { text-align:left; font-size:18px; font-weight:normal; color: #A6CE39; text-transform:uppercase; font-family: Arial Narrow, Arial; padding:0px; margin:0px }
.boxLg hr { margin: 10px 30px auto 30px;}
.boxLg .data { float:left;width:15%; margin:0px; color: #A6CE39; font-weight:bold; font-size:11px; text-align:right; margin: 10px auto auto 10px }
.boxLg .text { float:left;width:75%; margin:0px; margin: 10px auto auto 10px; font-size:11px }

.boxMdImg	{ width:257px; margin-top:10px }
.boxMdImg .boxContents { background: transparent url(myBurraco/box/md_top.png) no-repeat top;}
.boxMdImg .boxContents img { margin:10px auto auto 5px; border: 0px}
.boxMdImg .boxFooter	{ background: transparent url(myBurraco/box/md_btn.png) no-repeat bottom; padding-bottom:10px }

.Profile { font-family: Tahoma, Verdana; }
.Profile table { width:100%; }
.Profile th { font-size: x-small}
.Profile td { font-size: x-small; color: #A7CF3B }
.Profile p { font-size:small; }
.Profile strong { font-size:medium }
.Profile small { }
.Profile big { font-size: xx-large }
.Profile .avatar { background: transparent url(MyBurraco/bgAvatar.jpg) no-repeat; width:160px; min-height:185px; overflow:hidden; text-align:center;}
.Profile .avatar img { margin-top:10px; }

.Sfida { text-align: center; margin:10px auto; }
.Sfida .inputSubmitBig   { min-width:200px; background:#A7CF3B; border: none; color: White; text-transform:uppercase; height:30px; font-size:12px; font-weight:bold; background:#A7CF3B url(myBurraco/bgButtonsBig.png) }