body {
        background: url('i/hemispherical_02.jpg') top left repeat-x;
        margin: 0;
        padding: 0;
        color: #3f3f3f;
        font: normal 100% Arial, sans-serif;
}

.notmain strong{
		font-weight: normal;
		}

.notmain h1 { font-size: 150%; font-weight: normal; color: #3f3f3f; margin: 0; padding: 10px 0 0 0; }


h1 {
        color: #ffffff;
        font: bold 180% Tahoma;
        padding: 0 0 20px 0;
}

h1.head {
        color: #003366;
        font: normal 160% Tahoma;
        padding: 0;
        padding-top: 20px;
}

h2 {
        color: #003366;
        font: normal 130% Tahoma;
        margin-top: 35px;
}

h3 {
        font: normal 130% Tahoma;
        padding: 20px 0 0 0;
}

table.sub_all h1 {
        color: #003366;
        font: normal 160% Tahoma;
        padding: 0;
        padding-top: 20px;
}

.t_r { float: right; text-align: right; padding: 20px; color: #ffffff }
.t_r h2 { color: #ffffff; font: bold 120% Tahoma }



#car_1 {
top: 144px;
width: 100px;
height: 56px;
background: url('/i/car_1.png') top left no-repeat;
//background-image: none;
//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/car_1.png', sizingMethod='scale');
	}

#car_2 {
top: 150px;
width: 113px;
height: 50px;
background: url('/i/car_2.png') top left no-repeat;
//background-image: none;
//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/car_2.png', sizingMethod='scale');
	}

#car_3 {
top: 159px;
width: 110px;
height: 41px;
background: url('/i/car_3.png') top left no-repeat;
//background-image: none;
//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/car_3.png', sizingMethod='scale');
	}

#car_4 {
top: 144px;
width: 52px;
height: 56px;
background: url('/i/car_4.png') top left no-repeat;
//background-image: none;
//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/car_4.png', sizingMethod='scale');
	}


table
{
        border-collapse: collapse;
}
table.price {
        margin: 0;
        padding: 0;
        border: 0;
        width: 90%;
        font-size: 80%;
}


table.main {
        margin: 0;
        padding: 0;
        border: 0;
        height: 40%;
        width: 100%;
}

table.small {
        margin: 0;
        padding: 0;
        border: 0;
        height: 60px;
        width: 100%;
}

table.main_all {
        margin: 0;
        padding: 0;
        border: 0;
        height: 200px;
        width: 100%;
}

table.sub {
        margin: 0;
        padding: 0;
        border: 0;
        height: 60%;
        width: 100%;
        background-color: #ffffff;
}

table.sub_all {
        margin: 0;
        padding: 0;
        border: 0;
        width: 100%;
        background-color: #ffffff;
}

table.jobs {
        margin: 0;
        width: 80%;
        font-size: 80%;
}

table.jobs td {
        padding: 5;
        border: 1px solid #efefef;
}


table.img {
        border-collapse: collapse;
        margin: 0;
        padding: 0;
        border: 0;
        height: 100%;
        width: 100%;
        background-color: #ffffff;
}


td.menu {
        width: 60%;
        vertical-align: top;
        margin: 0;
        padding: 0;
}

td.content {
        border-top: 5px solid #003366;
}

td.t_head {
        border-bottom: 2px solid #003366;
        font-weight: bold;

}


td.menu a {
        color: #000000;
}
td.menu a:hover {
        color: #ffffff;
}

p { font-size: 90%; }

hr {
color: #cccccc;
background-color: #cccccc;
height:1px;
border-style:none;
margin-top: 20px;
margin-bottom: 20px;
}

li {
font-size: 80%;
list-style-image: url(i/li.gif);
list-style-position: outside;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: -20px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 0px;
}

a { text-decoration: underline; color: #1e6ebe; }
a:hover { text-decoration: underline; color: red; }


/* CALENDAR */
#calendar css
.calBtn {FONT:11px Tahoma,Arial,sans-serif; PADDING:0}
.purpleCell {BACKGROUND-COLOR: #ffffff; COLOR:#000000; FONT: bold 12px Arial,sans-serif}
.whiteCell {BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT:11px Tahoma,Arial,sans-serif; PADDING:0 2px}
.sundayCell {BACKGROUND-COLOR: #ffffff; COLOR: red; FONT:11px Tahoma,Arial,sans-serif; PADDING:0 2px}
.weekDay {BACKGROUND-COLOR: #fafafa; COLOR: #808080; FONT:11px Arial,sans-serif; PADDING:1px 3px}
.blackCell {BACKGROUND-COLOR: #cccccc; BORDER: 1px solid #cccccc; COLOR: #006; FONT:11px Tahoma, Arial,sans-serif; PADDING:0 2px}
.overCell {BACKGROUND-COLOR: #eee; COLOR:#000; FONT:11px Tahoma,Arial,sans-serif; PADDING:0 2px}
#candarLeer {LEFT: 0px; POSITION: absolute; TOP: 0px; VISIBILITY: hidden }
/* CALENDAR */



#block-1{display: none;}

#block-2{display: none;}