html{

height:100%;

margin:0px;

padding:0px

}

body {

        background-color: #FFFFFF;

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: x-small;

        color: #525252;

        height:100%;

        margin: 0px;

        padding: 0px;

}

#maintable {

        height: 100%;

        width: 100%;

}

a:link {

        color: #0040a3;

        text-decoration: none;

}

a:visited {

        text-decoration: none;

        color: #0051CA;

}

a:hover {

        text-decoration: underline;

        color: #0040A3;

}

a:active {

        text-decoration: underline;

        color: #A6D52A;

}

h1 {

        font-size: 12pt;

        font-family: Arial, Helvetica, sans-serif;

        color: #0040A3;

        display: inline;

}

.top {

        color: #FFFFFF;

        text-decoration: none;

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 9pt;

}

a.top:link {

        color: #FFFFFF;

        text-decoration: none;

}

a.top:visited {

        color: #FFFFFF;

        text-decoration: none;

}

a.top:hover {

        text-decoration: underline;

}

a.copy:link {

        font-size: 12px;

        color: #FFFFFF;

        text-decoration: none;

}

a.copy:visited {

        font-size: 12px;

        color: #FFFFFF;

        text-decoration: none;

}



ol {

}

h2 {

        background-color: #0000A6;

        padding-right: 8px;

        padding-left: 5px;

        color: #FFFFFF;

        padding-top: 0px;

        padding-bottom: 0px;

        margin: 0px;

        font-size: x-small;

}

h3 {

        background-color: #a6d52a;

        padding-right: 8px;

        padding-left: 8px;

        color: #FFFFFF;

        padding-top: 2px;

        padding-bottom: 2px;

        margin: 0px;

        font-size: x-small;

}

.calendar {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 12px;

        text-transform: uppercase;

        font-weight: bold;

        padding: 0px;

        margin: 5px;

}

.weekend {

        font-weight: bold;

        text-transform: uppercase;

        color: #A6D52A;

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 12px;

        padding: 0px;

}

td {

        font-size: x-small;

}

.vpunktir {

        background-attachment: scroll;

        background-image: url(/img/vpunktir.gif);

        background-repeat: repeat-y;

        background-position: left top;

}

.left-submenu {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.left-topmenu {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
/*  Special styles to fool JavascriptMenu */
.empty {
	height: 2px;
	display: none;
}
.empty nobr{
	display: none;
}
/* */

h4 {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 12px;

        color: #FFFFFF;

        background-color: #AEDE0D;

        display: inline;

}

h4>a:link {

        color: #FFFFFF;

        text-decoration: none;

}

h4>a:hover {

        text-decoration: underline;

}

h4>a:visited {

        color: #CCCCCC;

}

h5 {

        font-size: 1em;

        display: block;

        color: #73941D;

        margin: 0px;

        padding: 0px;

}

.tdh100 {

        height: 100%;

}

address {

        font-style: normal;

        color: #73941D;

}



#trhead {

        height: 45px;

}

.ftable {

        background-color: #F8F8F8;

        border: 1px dotted #0040A3;

        padding: 5px 2px;

}

.cimg {

        border: 1px solid #A6D52A;

        background-color: #F7F7F7;

}

.price {
        font-size: 12px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
}
.red {
        font-size: 12px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
		color:#FF0000;
}
#maintable table td.phones {
	font-weight: bold;
	color: #0042A4;
	font-size: 12px;
}
