body {
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-height: 0px;
        margin-width: 0px
        font-align:center;
        font-align:center;
}
.blue
{

           font-align:center;
           border-style:3px solid #6c745d;
}

.error
{

           color:red;
           font-size:14px;
           font-family:verdana;
           font-align:center;
}

.error1
{

           color:#51593D;
           font-size:14px;
           font-family:verdana;
           font-align:center;
}

/* original .error1 
.error1
{

           color:#51593D;
           font-size:11px;
           font-family:verdana;
           font-align:center;
}*/

.green
{

           font-align:center;
           border-style:3px solid #dbdfce;
}

.login
{

           color:#484848;
           font-size:10pt;
           font-family:verdana,tahoma;
           background-color:#ECF0E2;
}

.meniuadmin
{

           color:#51593D;
           font-size:10pt;
           font-family:verdana,tahoma,serif;
           font-align:center;
           background-color:transparent;
}

.meniuadmin:hover
{

           color:red;
           font-size:10pt;
           font-family:verdana,tahoma,serif;
           text-decoration:underline;
           font-align:center;
           background-color:transparent;
}

.meniulist
{

           color:#51593D;
           font-size:10pt;
           font-family:verdana,tahoma,serif;
           font-weight:bold;
           font-align:center;
           background-color:transparent;
}

.meniulist:hover
{

           color:red;
           font-size:10pt;
           font-family:verdana,tahoma,serif;
           font-align:center;
           background-color:transparent;
}

.ocupat
{

           color:#ECF0E2;
           font-size:8px;
           font-align:center;
}

.ocupat1
{

           font-size:11px;
           font-align:center;
           background-color:#899374;
}

.ocupat2
{

           font-size:11px;
           font-align:center;
           background-color:#899374;
}

.ocupat3
{

           font-size:11px;
           font-align:center;
           background-color:#ECF0E2;
}

.ocupat4
{

           color:white;
           font-size:11px;
           font-align:center;
           background-color:black;
}

.ocupat5
{

           font-size:11px;
           font-align:center;
           background-color:#ECF0E2;
}

.ocupatjos
{

           font-align:center;
           background-color:green;
}

.ocupatsus
{

           font-size:11px;
           font-align:center;
           background-color:#932127;
}

.tabelsus
{

           font-size:8pt;
           font-family:verdana,tahoma;
           background-color:#dbdfce;
           border-color:#AAAAAA;
}

.tabelsus2
{

           color:green;
           font-size:8pt;
           font-family:verdana,tahoma;
           font-align:center;
           border-color:green;
}

.white
{

           color:#FFFFFF;
           font-size:8pt;
           font-family:verdana,tahoma;
}

.year
{

           color:#484848;
           font-size:8pt;
           font-family:verdana,tahoma;
}

a
{

           color:#484848;
           font-size:8pt;
           font-family:verdana,tahoma;
}

a:hover
{

           color:red;
           text-decoration:underline;
           font-align:center;
}

td
{

           color:#484848;
           font-size:9pt;
           font-family:verdana,tahoma;
           font-align:center;
}


.tdmic
{

           color:#484848;
           font-size:7pt;
           font-family:verdana,tahoma;
           font-align:center;
}

.tdmicseach
{
           color:black;
           font-size:7.5pt;
           font-family:verdana,tahoma;
           font-align:center;
}


.legend
{

           color:#484848;
           font-size:10pt;
           font-family:verdana,tahoma;
           background-color:#ECF0E2;
}

.meniuadminsmall
{

           color:#51593D;
           font-size:8pt;
           font-family:verdana,tahoma,serif;
           font-align:center;
           background-color:transparent;
}


.fontsmall
{
           color:#51593D;
           font-size:8pt;
           font-family:verdana,tahoma,serif;
           font-align:center;
           background-color:transparent;
}

.price1{
           font-size: 11px ; letter-spacing: 1px;
           font-family:verdana,tahoma,serif;
           font-align:right;
           border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

.tabelsushotel1
{

           font-size:7pt;
           font-family:verdana,tahoma;
           background-color:#ededed;
           border-color:#AAAAAA;
}
.tabelsushotel2
{

           font-size:7pt;
           font-family:verdana,tahoma;
           background-color:#cccccc;
           border-color:#AAAAAA;
}


.tabelhotelfontmic
{

           font-size:7pt;
           font-family:verdana,tahoma;
}

.ocupatperiod1
{

           font-size:11px;
           font-align:center;
           background-color:#CCCCCC;
}

.ocupatperiod
{

           font-size:11px;
           font-align:center;
           background-color:#999999;
}
/*Formatting for text from textarea, option , select, input */

textarea, option, select, input{
        font-size:9pt; font-family: Tahoma,Verdana;  color: #484848;
}

/* Admin area - Formatting for text in add/modify properties and for settings*/

.configuration{
        font-size:8pt;
        font-family: Tahoma,Verdana;
        color: #484848;
}

/* Admin area - Formatting for text in add/modify properties and for settings input fields*/
.configuration1{
        font-size:8pt;
        font-family: Tahoma,Verdana;
        color: #484848;
        background-color:#FFFFEE;
}

/*Visitor area - text style for description */
.description{
        text-align: justify;
        display: marker;
}

/*Visitor area - text style for shortdescription*/
.shortdescription{
        text-align: justify;
        display: marker;
        text-indent: 25pt;
}

/* Admin area - revervation section*/
.reservation0{
        font-size:8pt;
        font-family: Tahoma, Verdana;
        color: #EEEAEA;
        background-color:#D9E1CC;
}

/* Admin area - revervation section*/
.reservation1{
        font-size:8pt;
        font-family: Tahoma,Verdana;
        color: #484848;
}

/* error message */

.errormessage {
	color: #FF0000;
}



/* new style list property impar */
.listproperty0{
    font-size:9px;
    font-family: Tahoma,Verdana;
    color: #000000;
}

/* new style list property */
.listproperty1{
    font-size:9px;
    font-family: Tahoma,Verdana;
    color: #000000;
    background-color:#F3F9FC;
}

/* quik booking color price*/
.quikbooking{
    background-color:#F5F9FC;
    font-size:11px;
    font-family: Tahoma,Verdana;
    color: #000000;
}
/* quik booking color form fields*/
.quikbooking_form{
    font-size:11px;
    font-family: Tahoma,Verdana;
    color: #000000;
}


/* login clients*/
.login_clients{
    background-color:#F5F9FC;
    font-size:10px;
    font-family: Tahoma,Verdana;
    color: #000000;
}
/* table border and background on Membership */
a.login_clients,a.login_clients:hover{
    background-color:#F5F9FC;
    font-size:10px;
    font-family: Tahoma,Verdana;
    color: #000000;
}

/* table border and background on Membership */

.login_clients1{
    font-size:11px;
    font-family: Tahoma,Verdana;
    color: #000000;
}

/* table border and background user on reservation  .. */
.reservation_clients
{
          background-color: #ECF5FF;
		  border:1px solid #0000FF;
}

/* table border and background user on listing user, membership, .. */
.table {
	background: #FCFCFC;
	border: 1px solid #E6BDCA;
}
/* sign for sorting */
.sign{
	color : #000000;
	font-size:14px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*Formatting for the booking calendar (AVAILABLE FOR BOOKING cancellations days)*/
.cancellations
{
           font-align:center;
           background-color:#FA9785;
}

/* for menu settings background and border*/
.menusettings {
	background: #F5F5F5;
	border: 1px solid #000000;
}
.tablebooking {
        border: 1px solid black;
        border-color:  black;
        margin-top: 1px solid black;
}

.rowOdd{
        background-color:#dedede
        }
.rowEven{
        background-color:#efefef
        }
.LineColor{
        background-color:#000000
/*wb011405 original color ababab */        
        }
.WhiteColor{
        background-color:#ffffff
        }.login2{

           color:#484848;
           font-size:8pt;
           font-family:verdana,tahoma;
           background-color:#E8ECFF;
		   border:1px solid black;
		   padding:3px;
}
.loginv{

           color:#484848;
           font-size:8pt;
           font-family:verdana,tahoma;
           background-color:#AEF085;
                   padding:2px;
}
.login2v{

           color:#484848;
           font-size:8pt;
           font-family:verdana,tahoma;
           background-color:#A3E17C;
                   border:1px solid black;
                   padding:3px;
}
.configuration2{
        font-size:8pt;
        font-family: Tahoma,Verdana;
        color: #484848;
		background-color:#E3E7F9;
}
.configurationv{
        font-size:8pt;
        font-family: Tahoma,Verdana;
        color: #484848;
                background-color:#A3E17C;
}
.configuration2v{
        font-size:8pt;
        font-family: Tahoma,Verdana;
        color: #484848;
                background-color:#AEF085;
}
.configuration3{
        font-size:8pt;
        font-family: Tahoma,Verdana;
        color: #484848;

}
.table2{

          border-left: outset 1px #efefef;
        border-top: outset 1px #efefef;
        border-right: outset 1px #ffffff;
        padding:1px;
        border-bottom: solid 1px #000000;
}
.table3{
         background-color:#E3E7F9;

        padding:1px;
        border: solid 1px #bdbdbd;
}
.table3v{
         background-color:#AEF085;

        padding:1px;
        border: solid 1px #bdbdbd;
}
.meniuadminsmall{

           color:#51593D;
           font-size:8pt;
           font-family:arial,verdana,tahoma,serif;
           font-align:center;
           text-decoration:underline;
           background-color:transparent;
}
.meniuadminsmall A{

           color:#416A7B;
           font-size:8pt;
           font-family:arial,verdana,tahoma,serif;
           font-align:center;
           text-decoration:underline;
           background-color:transparent;
}
.login_clients{

    font-size:11px;
    font-family: Tahoma,Verdana;
    color: #000000;
}
.configuration{
        font-size:8pt;
        font-family: Tahoma,Verdana;
        color: #484848;
		background-color:#E8ECFF;
}
/* spacing between month in booking calendar */
.tablebooking1{
		padding-top:15px;
        padding-bottom:15px;
        vertical-align: middle; 
}
.tablebooking0{
        padding-top:15px;
        padding-bottom:15px;
        vertical-align: middle;
}.login2{

           color:#484848;
           font-size:8pt;
           font-family:verdana,tahoma;
           background-color:#E8ECFF;
		   border:1px solid black;
		   padding:3px;
}
.loginv{

           color:#484848;
           font-size:8pt;
           font-family:verdana,tahoma;
           background-color:#AEF085;
                   padding:2px;
}
.login2v{

           color:#484848;
           font-size:8pt;
           font-family:verdana,tahoma;
           background-color:#A3E17C;
                   border:1px solid black;
                   padding:3px;
}
.configuration2{
        font-size:8pt;
        font-family: Tahoma,Verdana;
        color: #484848;
		background-color:#E3E7F9;
}
.configurationv{
        font-size:8pt;
        font-family: Tahoma,Verdana;
        color: #484848;
                background-color:#A3E17C;
}
.configuration2v{
        font-size:8pt;
        font-family: Tahoma,Verdana;
        color: #484848;
                background-color:#AEF085;
}
.configuration3{
        font-size:8pt;
        font-family: Tahoma,Verdana;
        color: #484848;

}
.table2{

          border-left: outset 1px #efefef;
        border-top: outset 1px #efefef;
        border-right: outset 1px #ffffff;
        padding:1px;
        border-bottom: solid 1px #000000;
}
.table3{
         background-color:#E3E7F9;

        padding:1px;
        border: solid 1px #bdbdbd;
}
.table3v{
         background-color:#AEF085;

        padding:1px;
        border: solid 1px #bdbdbd;
}
.meniuadminsmall{

           color:#51593D;
           font-size:8pt;
           font-family:arial,verdana,tahoma,serif;
           font-align:center;
           text-decoration:underline;
           background-color:transparent;
}
.meniuadminsmall A{

           color:#416A7B;
           font-size:8pt;
           font-family:arial,verdana,tahoma,serif;
           font-align:center;
           text-decoration:underline;
           background-color:transparent;
}
.login_clients{

    font-size:11px;
    font-family: Tahoma,Verdana;
    color: #000000;
}
.configuration{
        font-size:8pt;
        font-family: Tahoma,Verdana;
        color: #484848;
		background-color:#E8ECFF;
}
.login2{

           color:#484848;
           font-size:8pt;
           font-family:verdana,tahoma;
           background-color:#E8ECFF;
		   border:1px solid black;
		   padding:3px;
}
.loginv{

           color:#484848;
           font-size:8pt;
           font-family:verdana,tahoma;
           background-color:#AEF085;
                   padding:2px;
}
.login2v{

           color:#484848;
           font-size:8pt;
           font-family:verdana,tahoma;
           background-color:#A3E17C;
                   border:1px solid black;
                   padding:3px;
}
.configuration2{
        font-size:8pt;
        font-family: Tahoma,Verdana;
        color: #484848;
		background-color:#E3E7F9;
}
.configurationv{
        font-size:8pt;
        font-family: Tahoma,Verdana;
        color: #484848;
                background-color:#A3E17C;
}
.configuration2v{
        font-size:8pt;
        font-family: Tahoma,Verdana;
        color: #484848;
                background-color:#AEF085;
}
.configuration3{
        font-size:8pt;
        font-family: Tahoma,Verdana;
        color: #484848;

}
.table2{

          border-left: outset 1px #efefef;
        border-top: outset 1px #efefef;
        border-right: outset 1px #ffffff;
        padding:1px;
        border-bottom: solid 1px #000000;
}
.table3{
         background-color:#E3E7F9;

        padding:1px;
        border: solid 1px #bdbdbd;
}
.table3v{
         background-color:#AEF085;

        padding:1px;
        border: solid 1px #bdbdbd;
}
.meniuadminsmall{

           color:#51593D;
           font-size:8pt;
           font-family:arial,verdana,tahoma,serif;
           font-align:center;
           text-decoration:underline;
           background-color:transparent;
}
.meniuadminsmall A{

           color:#416A7B;
           font-size:8pt;
           font-family:arial,verdana,tahoma,serif;
           font-align:center;
           text-decoration:underline;
           background-color:transparent;
}
.login_clients{

    font-size:11px;
    font-family: Tahoma,Verdana;
    color: #000000;
}
.configuration{
        font-size:8pt;
        font-family: Tahoma,Verdana;
        color: #484848;
		background-color:#E8ECFF;
}
.fl
{
	background:url('images/newimages/after.gif');
	background-repeat:no-repeat;
}
.fr
{
	background:url('images/newimages/before.gif');
	background-repeat:no-repeat;
}
.fc
{
	background:url('images/newimages/full.gif');
	background-repeat:no-repeat;
}

.fl1
{
	background:url('images/newimages/a.gif');
	background-repeat:no-repeat;
}
.fr1
{
	background:url('images/newimages/b.gif');
	background-repeat:no-repeat;
}
.fc1
{
	background:url('images/newimages/f.gif');
	background-repeat:no-repeat;
}

.fr2
{
	background:url('images/newimages/top.gif');
	background-repeat:no-repeat;
}
.fl2
{
	background:url('images/newimages/bottom.gif');
	background-repeat:no-repeat;
}
.combineddays {border-top:1px solid #33BB00;border-bottom:1px solid #33BB00;}
.perioddays{background-color:#DFDFDF;}
.torent { background-color:#BB9900 }
.ocupatjos TD
{

           font-align:center;
           background-color:green;
           color:Yellow;
}
.ocupatsus TD
{

           font-size:8pt;
           font-align:center;
           color:Yellow;
           background-color:#932127;
}
.configuration2a{
        font-size:7px;
        font-family: Tahoma,Verdana;
        
        color: red;
		background-color:#CBCBC6;
}
.configuration3a{
        font-size:7px;
        font-family: Tahoma,Verdana;
        
        color: red;
		background-color:#dcdcd7;
}
