﻿body { background: white; margin: 0px; }

/* было раньше
.title { font-family: tahoma; font-weight: bold; font-size: 14px; color: #647c96; }
.title2 { font-family: tahoma; font-weight: bold; font-size: 14px; color: #0f9acf; }
.text { font-family: verdana; font-size: 12px; color: #576676; }
.text2 { font-family: verdana; font-size: 12px; color: #758da5; margin-left:0px; }

<!-- Яндекс.Директ -->
<script type="text/javascript"><!--
yandex_partner_id = 51941;
yandex_site_bg_color = 'FFFFFF';
yandex_site_charset = 'windows-1251';
yandex_ad_format = 'direct';
yandex_font_size = 1;
yandex_direct_type = 'vertical';
yandex_direct_border_type = 'ad';
yandex_direct_limit = 9;
yandex_direct_header_bg_color = 'CCFFFF';
yandex_direct_bg_color = '66CCFF';
yandex_direct_border_color = 'FBE5C0';
yandex_direct_title_color = '000000';
yandex_direct_url_color = '000000';
yandex_direct_all_color = '0000CC';
yandex_direct_text_color = '000000';
yandex_direct_hover_color = '0066FF';
document.write('<sc'+'ript type="text/javascript" src="http://an.yandex.ru/system/context.js"></sc'+'ript>');
//--></script>


*/


.title { font-family: tahoma; font-weight: bold; font-size: 14px; color: #FF0000; }
.title2 { font-family: tahoma; font-weight: bold; font-size: 14px; color: #0f9acf; }
.text { font-family: verdana; font-size: 12px; color: #FF0000; }
.text2 { font-family: verdana; font-size: 12px; color: #758da5; margin-left:0px; }

h1 { font-family: tahoma; font-weight: bold; font-size: 14px; color: #0f9acf; }
h2  { font-family: tahoma; font-weight: bold; font-size: 12px; color: #647c96; }

a:active { color: black; text-decoration: none;}

a:hover { color: black; text-decoration: none;}

a.menu { text-decoration: none; }
a.menu:link { font-family: verdana; font-weight: bold; font-size: 12px; color: #757575; text-decoration: none;}
a.menu:active { font-family: verdana;  font-weight: bold; font-size: 12px; color: #757575; }
a.menu:visited { font-family: verdana;  font-weight: bold; font-size: 12px; color: #757575; }
a.menu:hover { font-family: verdana; font-weight: bold; font-size: 12px; color: #757575; }

a:link { color:#0497dc; text-decoration: underline;}
a:active { color:#0497dc; text-decoration: none;}
a:visited { color:#43b1e5; }

p {margin-bottom:10px;}

.clauses {border: 1px solid #C0C0C0; padding-bottom:5px; padding-top: 5px; padding-right: 5px; padding-left: 5px; width:100%}



/* ***** Basic *********************************************************** */


div.contact_form
{
  font-family: Verdana, Sans-Serif;
  font-weight: 900;
  font-size:  11px;
  color: #404040;
}

div.contact_form input,
div.contact_form textarea
{
  font-family: Verdana, Sans-Serif;
  font-size: 1.2em;
}


/* ***** Simple *********************************************************** */


div.contact_form form,
div.contact_form table,
div.contact_form td,
div.contact_form th    { margin: 0px; padding: 0px; vertical-align: top; text-align: left; }

div.contact_form table { border-collapse: collapse; }
div.contact_form th    { padding: 0px 10px 3px 0px; }
div.contact_form td    { padding: 0px  0px 3px 0px; }

div.contact_form img   { margin-left: 5px; }

div.contact_form em
{
  text-decoration: none;
  font-style:  normal;
  font-weight: 900;
  color: #004080;
}

div.contact_form  em.error, div.contact_form form em { color: #FF0000; }
div.contact_form div.error { margin-bottom: 15px; }

div.contact_form div.input { float:  left; }
div.contact_form select    { width: 250px; }

