/* DIV dėžutės */
.custom-center-box
{
    margin-left: auto ;
    margin-right: auto ;
}

.hide
{
    display: none;
}


/* Lentelės */

.choice-table
{
}

.choice-table tr td
{
    font-weight: bold;
    border-left: 1px solid #a0a0a0;
    padding-left: 5px;
    padding-right: 5px;
    
}

.info-table thead tr th
{
    background-color: #f0f0f0;
    color: #404030;
}

#user-info
{
    position: absolute;

    top: 20px;
    right: 70px;
    color: #fff;
}

/* Slideris */
a:link, a:visited
{
	color:#0066CC; text-decoration:none;
}

a:hover
{
	color:#0066CC; text-decoration:underline;
}


/* Registracijos nuoroda*/
a.reg:link, a.reg:visited
{
	color:#0066CC;
	text-decoration:none;
	font-size:16px;
    font-weight:bold;
	text-transform:uppercase;
}

a.reg:hover
{
	color:#0066CC;
	text-decoration:underline;
	font-size:16px;
    font-weight:bold;
	text-transform:uppercase;
}


/* Sėkminga registracija*/
a.reg2:link, a.reg2:visited
{
	color:#00CC00;
	text-decoration:none;
	font-size:16px;
    font-weight:bold;
	text-transform:uppercase;
}

a.reg2:hover
{
	color:#00CC00;
	text-decoration:underline;
	font-size:16px;
    font-weight:bold;
	text-transform:uppercase;
}


/* Ispejimo tekstas */

p.spec
{
	color:#FF0000;
	text-align:center;
}


#stage {
    width: 100%;
    height:300px;
    position:relative;
    overflow:hidden;
    margin-left: auto ;
    margin-right: auto ;

}
#mask-myList {
    overflow:hidden;
    width:100%;
}

#myList{
     list-style:none;
     margin:0;
     padding:0;
     z-index:0;
     overflow:hidden;
}
#myList li
{
    float:left;
    list-style:none;
    margin:0;
    padding:0;
    border:0;
    margin-right:4px;
    padding:4px;
    background:#FFF;
    border-left:solid 2px #DEDEDE;
    /*width: 250px;*/
    min-width: 160px;
}

.clear {
    clear:both;
} 

#myList table, table tr td p
{    line-height: 100%;
    margin: 0;
}
#myList li.reserved {
    background:#efefef;
}
#myList li a.reserved
{
    color: red;
}

#myList .day{
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:22px;
    color:#444;
    clear:both;
}

#myList .day-text{
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:14px;
    color:#444;
    text-transform:uppercase;
}
#myList .month{
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:14px;
    font-style:italic;
    color:#666;
    padding:6px 0;
}

#myList .year{
    font-family:Georgia, "Times New Roman", Times, serif;
    font-weight:bold;
    font-size:16px;
    color:#999999;
    clear:both;
    padding-bottom:10px;
}

#myList p{
    background:#FFFFCC;
    padding:2px;
    font-size:11px;
    color:#000000;
    margin-bottom:2px;
}
#stage-buttons{
    width:100%;
    margin:0 auto;
    margin-top:4px;
    height:32px;
    line-height:24px;
    background: url(../images/grad1.gif) repeat-x top #333333;    
}

#previous{
    float:left;
    color: #ccc;
    border-right: 1px solid #bbb;
}
#next{
    float:right;
    color: #ccc;
    border-left: 1px solid #bbb;
}

.pointer
{
    cursor: pointer;
}

#loading-indicator
{
   background-image : url('../images/ajax-loader.gif'); POSITION: relative;
   background-position: center;
   background-repeat : no-repeat;
   position: relative;
   left: -20px;
   float: left;
   width: 20px;
   height: 20px;
}

