body
{ 
background-image: url(/design/bg.jpg);
background-repeat: repeat-y;
background-position: center;
color: #000000;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
min-width: 800px;
}

div.Main
{
position: relative;
background-color: #ff0000;
color: #000000;
width: 800px;
margin: 0 auto;
text-align: left;
}

div.shadowLeftMenu
{
position: absolute;
width: 140px;
height: 8px;
background-image: url(/design/senca.gif);
background-repeat: repeat-x;
z-index: 5;
}

div.debug
{
position: absolute;
width: 200px;
height: 200px;
top: 10px;
left: 10px;
z-index: 1000;
font-size: 14px;
background-color: #ffffff;
color: #ff0000;
}

div.leftMenuBottom2
{
position: absolute;
width: 140px;
height: 6px;
background-image: url(/design/leftMenuBottom.gif);
background-repeat: no-repeat;
padding-left: 0px;
z-index: 6;
}

div.leftMenuBottom
{
position: absolute;
width: 140px;
height: 65px;
background-color: #ffbb50;
padding-left: 0px;
z-index: 6;
}

div.logoLeftMenu
{
position: absolute;
width: 160px;
height: 70px;
//background-image: url(/design/logo_cincin.gif);
//background-repeat: no-repeat;
z-index: 6;
}

div.mainCategoryLeftMenu
{
position: absolute;
width: 140px;
height: 32px;
line-height: 32px;
font-size: 16px;
color: #ffffff;
background-image: url(/design/trak_oranzni_celi.gif);
background-repeat: repeat-x;
padding-left: 0px;
z-index: 5;
}

div.subCategoryLeftMenu
{
position: absolute;
width: 140px;
height: 26px;
line-height: 26px;
font-size: 12px;
font-weight: bold;
color: #000000;
background-color: #ffbb50;
padding-left: 0px;
z-index: 5;
}

div.subCategorySelected
{
position: absolute;
width: 140px;
height: 26px;
line-height: 26px;
font-size: 12px;
font-weight: bold;
color: #000000;
background-color: #ffbb50;
padding-left: 0px;
z-index: 5;
}

div.subSubCategoryLeftMenu
{
position: absolute;
width: 140px;
height: 20px;
line-height: 20px;
font-size: 12px;
color: #000000;
background-color: #ffd192;
padding-left: 0px;
z-index: 5;
}

div.subSubCategorySelected
{
position: absolute;
width: 140px;
height: 20px;
line-height: 20px;
font-size: 12px;
font-weight: bold;
color: #000000;
background-color: #ffe0c0;
padding-left: 0px;
z-index: 5;
}

div.subSubSubCategoryLeftMenu
{
position: absolute;
width: 140px;
height: 20px;
line-height: 20px;
font-size: 12px;
color: #000000;
background-color: #ffefd4;
padding-left: 0px;
z-index: 5;
}

div.subSubSubCategorySelected
{
position: absolute;
width: 140px;
height: 20px;
line-height: 20px;
font-size: 12px;
font-weight: bold;
color: #000000; //e95104
background-color: #ffffff;
padding-left: 0px;
z-index: 5;
}

div.indent1
{
position: relative;
left: 5px;
}

div.indent2
{
position: relative;
left: 7px;
}

div.indent3
{
position: relative;
left: 9px;
}

div.noselected
{
position: absolute;
text-align: center;
font-size: 10px;
width: 14px;
height: 14px;
line-height: 14px;
z-index: 7;
}

div.selected
{
position: absolute;
text-align: center;
font-size: 10px;
background-color: #ffbb50;
color: #ffffff;
width: 14px;
height: 14px;
line-height: 14px;
z-index: 7;
}

div.disabled
{
position: absolute;
text-align: center;
font-size: 10px;
color: #ffbb50;
width: 14px;
height: 14px;
line-height: 14px;
z-index: 7;
}

div.pageDelimiter
{
position: absolute;
width: 1px;
padding: 0px;
background-image: url(/design/blueLineVer.gif);
background-position: center center;
background-repeat: no-repeat;
z-index: 8;
}

a.noselected
{
text-decoration: none;
color: #32b0ea;
}

a.mainCategory
{
text-decoration: none;
color: #ffffff;
font-weight: bold;
}

a.subCategory
{
text-decoration: none;
color: #000000;
font-weight: bold;
}

a.subsubCategory
{
text-decoration: none;
color: #000000;
font-weight: normal;
}

a.subsubCategorySelected
{
text-decoration: none;
color: #000000;
font-weight: bold;
}

a.normalLink
{
text-decoration: none;
color: rgb(127,127,127);
}

a.handsetSelection
{
text-decoration: none;
color: rgb(0, 0, 0);
font-size: 10pt;
font-weight: bold;
}

div.blueL
{
position: absolute;
width: 6px;
height: 25px;
background-image: url(/design/ovinek_l_modri_celi.gif);
background-repeat: no-repeat;
z-index: 5;
}

div.blueM
{
position: absolute;
width: 128px;
height: 23px;
font-weight: bold;
line-height: 23px;
text-align: center;
color: #ffffff;
background-image: url(/design/trak_modri_celi.gif);
background-repeat: repeat-x;
z-index: 5;
}

div.blueR
{
position: absolute;
width: 6px;
height: 25px;
background-image: url(/design/ovinek_d_modri_celi.gif);
background-repeat: no-repeat;
z-index: 5;
}

div.blueLine1
{ 
position: absolute;
height: 3px;
line-height: 3px;
background-color: #33b1ec;
z-index: 6;  
}

div.blueLine2
{ 
position: absolute;
height: 3px;
line-height: 3px;
background-color: #1387b6;
z-index: 6;  
}

div.technicalHelpL
{
position: absolute;
width: 5px;
height: 176px;
background-image: url(/design/ovinek_l_oranz_celi.gif);
background-repeat: no-repeat;
z-index: 5;
}

div.technicalHelpM
{
position: absolute;
width: 130px;
height: 176px;
font-size: 14px;
font-weight: normal;
line-height: 17px;
color: #ffffff;
background-image: url(/design/oranzni_box.gif);
background-repeat: repeat-x;
padding-top: 10px;
z-index: 5;
}

div.technicalHelpR
{
position: absolute;
width: 5px;
height: 176px;
background-image: url(/design/ovinek_d_oranz_celi.gif);
background-repeat: no-repeat;
z-index: 5;
}

div.topMenu
{
position: absolute;
width: 600px;
height: 32px;
line-height: 32px;
background-image: url(/design/izbirni_box.gif);
background-repeat: repeat-x;
z-index: 5;
}

div.topMenuEnd
{
position: absolute;
width: 6px;
height: 32px;
line-height: 32px;
background-image: url(/design/ovinek_oranzni_zakljucek.gif);
background-repeat: no-repeat;
z-index: 5;
}

div.searchBox
{
position: absolute;
width: 160px;
height: 20px;
line-height: 20px;
z-index: 6;
}

div.searchButton
{
position: absolute;
width: 54px;
height: 18px;
z-index: 7;
}

div.delimiter
{
position: absolute;
width: 1px;
height: 20px;
background-image: url(/design/delimiter.gif);
background-repeat: no-repeat;
z-index: 8;
}

div.help
{
position: absolute;
width: 170px;
height: 20px;
line-height: 20px;
z-index: 6;
font-size: 12px;
font-weight: bold;
}

div.topLink
{
position: absolute;
width: 50px;
height: 20px;
line-height: 20px;
z-index: 6;
font-size: 12px;
font-weight: bold;
}

div.box
{
position: absolute;
font-size: 10px;
background-color: #f1f2e2;
z-index: 6;
}

div.loginBox
{
position: absolute;
font-size: 12px;
background-color: #f1f2e2;
z-index: 6;
}

div.instructions
{
position: relative;
background-color: #f1f2e2;
z-index: 6;
height: 200px;
width: 540px;
left: 27px;
font-size: 14px;
}

div.instructions2
{
position: relative;
z-index: 6;
width: 540px;
left: 27px;
font-size: 14px;
}

table.centered {
position: relative;
top: 5px;
left: 20px;
width: 500px;
border-style: 0px;
height: 190px;
font-size: 14px;
text-align: justify;
text-justify: inter-word;
}

table.centered2 {
position: relative;
top: 0px;
left: 20px;
width: 500px;
height: 40px;
font-size: 14px;
text-align: justify;
text-justify: inter-word;
color: rgb(127,127,127);
}

div.cell
{
position: absolute;
font-size: 10px;
z-index: 7;
}

div.debugLine
{
position: absolute;
height: 1px;
line-height: 1px;
font-size: 1px;
z-index: 100;
}

div.songPreview
{
position: absolute;
background-color: #ffffff;
top: 4px;
}

div.gameDescription
{
position: relative;
background-color: #ffffff;
top: 0px;
text-align: justify;
}

div.javaPreview
{
position: absolute;
top: 129px;
left: 0px;
width: 128px;
height: 30px;
font-size: 14px;
line-height: 14px;
text-align: center;
vertical-align: center;
}

div.banner
{ 
position: absolute;
width: 605px;
height: 91px;
left: 166px;
z-index: -1;
}

div.space
{
position: absolute;
width: 590px;
top: 0px;
left: 0px;
text-align: justify;
z-index: 6;
}

div.warning
{
position: absolute;
font-size: 14px;
text-align: center;
vertical-align: top;
width: 590px;
z-index: 6;
}

div.text
{
position: absolute;
font-size: 14px;
text-align: justify;
vertical-align: top;
width: 590px;
z-index: 6;
}

div.textRel
{
position: relative;
font-size: 14px;
text-align: justify;
vertical-align: top;
width: 590px;
z-index: 6;
}

a.topTextMenu
{
color: #909090;
font-size: 12px;
font-weight: bold;
text-decoration: none;
}

a.topTextMenu2
{
color: #ffffff;
font-size: 12px;
font-weight: bold;
text-decoration: none;
}

span.selected
{
font-size: 12px;
font-weight: bold;
color: #e95104;
}

img.subCategorySelected
{
position: absolute;
top: 7px;
border: 0px;
}

img.subSubCategorySelected
{
position: absolute;
top: 4px;
border: 0px;
}

img.soundPreview
{
position: absolute;
top: 10px;
border: 0px;
}

img.load
{
position: absolute;
top: 19px;
border: 0px;
}

img.loadSound
{
position: absolute;
top: 9px;
border: 0px;
}

img.subSubSubCategorySelected
{
position: absolute;
top: 4px;
border: 0px;
}

span.mainCategorySelected
{
position: absolute;
left: 5px;
font-weight: bold;
}

span.subCategorySelected
{
position: absolute;
left: 10px;
}

span.subSubCategorySelected
{
position: absolute;
left: 15px;
}

span.subSubSubCategorySelected
{
position: absolute;
left: 20px;
}

span.soundTitle
{
font-size: 12px;
line-height: 16px;
font-weight: bold;
color: #cb3332;
}

span.gameTitle
{
position: relative;
top: 3px;
font-size: 12px;
line-height: 14px;
font-weight: bold;
color: #000000;
}

span.gameTitleNoSupport
{
position: relative;
top: 3px;
font-size: 12px;
line-height: 14px;
font-weight: bold;
color: #c00000;
}

span.soundArtist
{
font-size: 12px;
line-height: 16px;
font-weight: bold;
color: #313131;
}

span.description
{
position: relative;
font-size: 11px;
}

td.num
{
position: relative;
vertical-align: top;
}

td.titleArtist
{
position: relative;
vertical-align: top;
}

td.browserBrand
{
background-image: url(/design/trak_modri_celi.gif);
color: #ffffff;
font-size: 12px;
font-weight: bold;
}

td.browserBrandLeft
{
background-image: url(/design/ovinek_l_modri_celi.gif);
width: 6px;
}

td.browserBrandRight
{
background-image: url(/design/ovinek_d_modri_celi.gif);
width: 6px;
}

td.browserModels
{
font-size: 10px;
text-align: justify;
}


td.description
{
vertical-align: top;
rowspan: 2;
text-align: justify;
text-justify: inter-word;
}

td.handsetSelection
{ vertical-align: top;
  height: 25px;
  padding-left: 3px;
}

h4.textTitle
{
color: #33b1ec;
font-weight: bold;
height: 15px;
padding: 0px;
margin-top: 5px;
margin-bottom: 5px;
}

p.error
{ 
color: #ff8080;
font-size: 12px;
}

input
{
color: #000000;
background-color: #ffffff;
border: 1px solid #33b1ec;
}


