@charset "windows-1251";
/* CSS Document */

body{margin:0; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#09549d; background-color:#FFF;}

h1{margin:0; font-size:19px; font-weight:bold; text-transform:capitalize;}
h2{margin-top:5px; font-size:14px; font-weight:bold; text-transform:capitalize;}
h3{margin-top:35px; font-size:14px; text-transform:uppercase; font-weight:bold;}
h4{margin:17px 0 0 0; font-size:13px; text-transform:capitalize; font-weight:bold;}

ul li{line-height:20px;}
ul li a{color:#09549d; text-decoration:underline;}

img{border:0;}

a{color:#09549d;}

.around{width:980px; background-color:#3b91ea; text-align:left;}

.top{background-image:url(images/day_top.gif); width:972px; height:158px;}

.holder td{padding:0 4px 4px 4px;}
.holder td.rpd{padding-right:0; width:711px;}

.delimiter{height:4px;}

.board{background-color:#FFF; padding:22px;}

.footer{padding:20px 0 30px 0; color:#3b91ea; font-size:11px;}
.footer a:link, .footer a:visited{color:#3b91ea; text-decoration:underline;}
.footer a:hover{color:#3b91ea; text-decoration:none;}

.menu{padding-left:22px; padding-top:18px;}
.menu .pic, .menu .text, .menu .texton, .menu .pad{float:left;}
.menu .text, .menu .texton{line-height:42px; padding-left:5px; text-transform:uppercase; font-weight:bold;}
.menu .text{color:#FFF;}
.menu .texton{color:#ffff00;}
.menu .clrfloat{clear:both;}
.menu .der1{width:70px;}
.menu .der2{width:70px;}
.menu .der3{width:15px;}
.menu .text a:link, .menu .text a:visited{color:#FFF; text-decoration:none;}
.menu .text a:hover{color:#FFFF00; text-decoration:none;}
.menu .texton a{color:#ffff00; text-decoration:none;}

.menupic1{background-image:url(images/day_menu1.jpg);}
.menupic1on{background-image:url(images/day_menu1on.jpg);}
.menupic2{background-image:url(images/day_menu2.jpg);}
.menupic2on{background-image:url(images/day_menu2on.jpg);}
.menupic3{background-image:url(images/day_menu3.jpg);}
.menupic3on{background-image:url(images/day_menu3on.jpg);}
.menupic4{background-image:url(images/day_menu4.jpg);}
.menupic4on{background-image:url(images/day_menu4on.jpg);}

.list{margin-bottom:10px; border-collapse:collapse;}
.list td{padding:5px 15px 5px 5px; border:1px solid #CCC;}

.matList{margin-top:30px;}
.matList td{padding-right:30px; padding-bottom:30px;}

.mat1{height:105px;}
.mat2{font-weight:bold;}

.phone{background-image:url(images/day_box_phone.gif);}

.chatTBL td{padding:0;}
.chatTBL td.lamp{width:18px; background-color:#EFEFEF; overflow:hidden;}
.chatTBL td.lamp img{width:18px; height:18px;}

.chatT{background-image:url(images/day_box_chatT.jpg);}
.chatL{background-image:url(images/day_box_chatL.jpg);}
.chatR{background-image:url(images/day_box_chatR.jpg);}
.chatB{background-image:url(images/day_box_chatB.jpg);}

.red{color:#F00;}

table.calendar{height:155px; font-size:12px;}
table.calendar{background-color:#065CA9;}
table.calendar td{background-color:#FFF; text-align:center; vertical-align:middle; cursor:pointer; padding:3px;}
table.calendar td:hover{background-color:#96c3ed;}
table.calendar td.today{background-color:#FFFF00; color:#065CA9;}
table.calendar td.today:hover{background-color:#96c3ed;}
table.calendar td.todaytoday{background-color:#FFE8B5;}
table.calendar td.todaytoday:hover{background-color:#96c3ed;}
table.calendar td.weekend{color: #990000 !important;}
table.calendar tr.small td{font-size:10px;}

.date{color:#CCC;}
.dateON{color:#000;}

.incrM{background-image:url(images/phpcal_incrm_day.gif); width:11px; height:11px;}
.decrM{background-image:url(images/phpcal_decrm_day.gif); width:11px; height:11px;}

.alert{background-color:#FF0;}
.error{color:#F30;}
.lighton{color:#F30;}

.huge_space{height:200px;}

.online_estimate{background-image:url(images/day_box_estimate.gif); width:257px; height:58px;}
.booking{background-image:url(images/day_box_booking.gif); width:257px; height:58px;}