#main {
        width: auto;
        min-width: 1005px;
        max-width: 1280px;
        font-family:Verdana;
	    font-size:12px;
        }
h1 {font-family:"Lucida Grande", Verdana, sans-serif;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	color:#616161;}
h2 {
    font-family:"Lucida Grande", Verdana, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	color:#616161;
}
a { font-family:"Lucida Grande", Verdana, sans-serif;
	font-size:12px;
    text-decoration:none;
	font-weight:normal;
	color:#62705d;}
a:hover {
   	font-family:"Lucida Grande", Verdana, sans-serif;

	text-decoration:underline;
	font-weight:normal;
	color:#62705d;
}
a.headerlink {
        font-family:"Lucida Grande", Verdana, sans-serif;
        font-size:10px;
        color:#FFFFFF;
        font-weight:normal;
        text-decoration:underline;
}
a.headerlink:hover {
        font-family:"Lucida Grande", Verdana, sans-serif;
        font-size:10px;
        color:#FFFFFF;
        font-weight:normal;
        text-decoration:none;
}
#header_cont  {
        text-align:left;
        font-family:"Lucida Grande", Verdana, sans-serif;
        font-size:10px;
        color:#FFFFFF;
        font-weight:normal;
        text-decoration:underline;
       	border:0;
	}
#pred_mainmenutable {	border-bottom:#e0e0e0 2px solid;
	border-right:#e0e0e0 2px solid;}
#mainmenutable{	padding:5px 20px 0 20px;
	border:0;
	width:220px;
}
#top_banner {	    background:#e7eacb url(http://www.smileauto.ru/images/top_banner_bg.jpg) repeat-x;
    	border-bottom:#e0e0e0 2px solid;}
#mainmenu_inside {	padding:5px 0 0 0;	width:180px;	border-bottom:#e0e0e0 1px solid;
	}
#mainmenu_inside1 {
	padding:5px 0 0 0;
	width:180px;
	}
a.mainmenu {
	color:#616161;
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
	line-height:17px;
	font-weight:bold;
	margin:0 0 5px 0;
	}
a.mainmenu_activ {
	color:#9fc91e;
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
	line-height:17px;
	font-weight:bold;
	}
a.mainmenu:hover {
    color:#9fc91e;
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
	line-height:17px;
	font-weight:bold;
	}
ul.custom1 {margin: 6px 0 2px 0; padding: 0 0 0 10px; list-style: none;}
ul.custom1 li {margin: 2px 0 4px 0; padding: 0 0 0 18px; background: transparent url(http://www.smileauto.ru/images/li_class1.gif) 0px 4px no-repeat}
ul.custom1 ol li {background: transparent;}
/*----------Центр -----------------*/
/*-------------Левый блок----------*/
#tdleftblock {	background:#e7eacb;	width:220px;/*	border-right:#e0e0e0 1px solid;   */
	font-family:Verdana;
	font-size:12px;}
#font_leftblock_1 {	font-family:Verdana;
	font-size:13px;
}
#font_leftblock_2 {
	font-family:Verdana;
	font-size:13px;
	color:#c12d2d;
    font-weight:bold;
}
#font_leftblock_3 {
	font-family:Verdana;
	font-size:13px;
	color:#6a841b;
    font-weight:bold;
}
#font_leftblock_2_1 {
	font-family:Verdana;
	font-size:12px;
	color:#c12d2d;
    font-weight:bold;
    }
#leftblockmargin {	padding:0 12px 0 20px;
}

/*---------Контекст-----------*/
#pred_maincontent {
    valign:top;
	background:#ecebeb;
	width:100%;
	height:25px;
	padding:0 0 0 20px;
	border-bottom:#e0e0e0 1px solid;
    font-family:"Lucida Grande", Verdana, sans-serif;
	font-size:11px;
}
#maincontent {    font-family:"Lucida Grande", Verdana, sans-serif;
	font-size:12px;
	margin:20px;
}
#podveska {	border-top:#9aa061 1px solid;
	border-right:#9aa061 1px solid;
	border-left:#9aa061 1px solid;
	background:#f2f2f2;
}
#podveska1 {
	border-bottom:#9aa061 1px solid;
	background:#f2f2f2;
	font-size:12px;
    font-family:"Lucida Grande", Verdana, sans-serif;
}
#podveska2 {
	border-bottom:#9aa061 1px solid;
	background:#ffffff;
	padding:0;
	font-size:12px;
    font-family:"Lucida Grande", Verdana, sans-serif;
	}
#zamena {
    border-top:#9aa061 1px solid;
	border-right:#9aa061 1px solid;
	border-left:#9aa061 1px solid;
	background:#f2f2f2;
    font-family:"Lucida Grande", Verdana, sans-serif;
	font-size:12px;
	align:center;
}
#zamena1 {
	border-bottom:#9aa061 1px solid;
	background:#f2f2f2;
}
#zamena2 {
	border-bottom:#9aa061 1px solid;
	background:#ffffff;
	padding-left:15px;
	padding-right:15px;
	}
#mailsmall {	font-family:Verdana;
	font-size:10px;}
#standartmail {	font-family:Verdana;
	font-size:12px;}
#telephone {
    font-family:"Lucida Grande", Verdana, sans-serif;
	font-size:12px;
}


/*----------Footer--------------*/
#footer_1 {
    border-top:#e0e0e0 1px solid;
	width:220px;
	background:#ecebeb;
	padding:0;
}
#footer_2 {
	border-top:#e0e0e0 1px solid;
	border-left:#e0e0e0 1px solid;
	background:#e7eacb;
	padding:10px 50px 10px 0;
}
#copyright {
    font-family:Verdana;
	font-size:11px;
}
a.mainpagelink {
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
}
a.mainpagelink:hover {
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	font-decoration:underline;
}

/*----------------FAQ------------*/
#font11 {
	font-size: 11px;
}
.inactiveNumPage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	background-color: #E8E8E8;
	padding: 5px;
	width: 5px;
	border: 1px solid #FBFBFB;
 }

.activeNumPage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #9fc91f;
	padding: 5px;
	width: 5px;
	border: 1px solid #FBFBFB;
 }
.question {
	font-family: Verdana;
	font-size: 11px;
	color: #4e4c4c;
	padding: 8px;
}
.answer {
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	padding-left: 50px;
	padding-right: 10px;
	padding-bottom: 5px;
	text-align:justify;
}
.date {
    border-bottom:#9aa061 1px solid;
	font-family:Verdana;
	font-size: 11px;
	background-color: #ecebeb;
	color: #3b3a3a;
	text-align: left;
}
.form {
	border: 1px solid #414e1b;
	font-family: Verdana;
	font-size: 11px;
	color: #393a38;
}
.text {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #3b3a3a;
	text-align: left;
	vertical-align: center;
	padding-right: 5px;
}
.button{
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #E8E8E8;
	color: #000000;
	border: none;
	padding: 5px
}
.ulfaq {
	line-height:1.2em;
}
#faqtable {
    border:#9aa061 1px solid;
}
/*-----------------------Реклама--------------------*/
#clxtable {
    font-family: Tahoma;
	font-size: 9px;
	color: #e7eacb;
	line-height:1em;
	padding:0;
}
a.clxlink {
    font-family: Tahoma;
	font-size: 9px;
	line-height:1em;
	color: #e7eacb;
	font-decoration:underline;
}
