html, body {height: 100%;}
body{font:12px/120% Tahoma, Arial, Verdana, Sans-serif; color:#212020; background-color: #edecec;}
#content {width:980px; padding:0 15px 0 19px; background-color:#ffffff; text-align:left; min-height: 100%; margin:0 auto; position:relative;}
* html #content {height: 100%;}
.clear{clear:both;}

h1{margin:0 0 10px 0; padding:0px; font: bold 14px/120% Tahoma, Arial, Verdana, Sans-serif; color:#212020;}
h2{margin:20px 0 10px 0; padding:0px; font: bold 13px/120% Tahoma, Arial, Verdana, Sans-serif; color:#212020;}

.title{margin: 20px 0 0 -5px;}
.title_inner{margin: 30px 0 0 55px;}
p{margin:0 0 15px 0; padding:0 0 0 0;}
td{font:12px/120% Tahoma, Arial, Verdana, Sans-serif; color:#212020;}

a{color:#212020; text-decoration:underline;}
a:hover{color:#da1b24; text-decoration:underline;}
.red{color:#da1b24;}
a.red{color:#da1b24; text-decoration:underline;}
a.red:hover{color:#212020; text-decoration:underline;}

.language{font:14px/180% Tahoma, Verdana, Arial, Sans-serif; width:225px; text-align:right;}


.left_col{width:225px;}
.center_col{width:465px;}
.right_col{width:225px}
.sep_col{width:30px;}
.sep_col2{width:35px;}


.logo{background-color:#da1b24; height:124px; text-align:center; }
.logo img{margin:0 0 0 0;}
.today{background-color:#da1b24; color:#ffffff; width:205px; padding:0 10px 0 10px;}
.today p{color:#ffffff; font: bold 12px/120% Tahoma, Arial, Verdana, Sans-serif; margin:0 0 10px 0;}
.money td{padding-right:7px; font-size:9px; color:#ffffff;}


.phone{height:67px; padding:0 0 0 17px; font: bold 18px/140% Tahoma, Arial, Verdana, Sans-serif;}
.menu{font: bold 14px/120% Tahoma, Arial, Verdana, Sans-serif;}

.left_menu{padding:10px 0 0 0;}
.left_menu_item{margin:0 0 16px 17px; width:190px;}
.left_menu_item td img{margin:3px 10px 0 0;}

.submit{height:23px; background-color:#da1b24; padding:0 3px 0 3px; font-size:12px; font-weight:bold; float:left; margin:0 0 20px 0;}
.submit a{color:#ffffff; text-decoration:underline;}
.submit a:hover{color:#000000; text-decoration:underline;}

.inp{width:98%; background-color:#e7e5e5; padding:2px; border:none; margin:0 0 15px 0; font: 11px/120% Tahoma, Arial, Verdana, Sans-serif; color:#212020;}


.footer{margin:20px 0 20px 0; padding:5px; border-top: 7px solid #da1b24; font-size:9px;}