body, td { font-family: Arial; font-size: 12px; color: #7A7A7A;}
td.login { font-family: Verdana; font-size: 10px; color: #7A7A7A;}

a.login {color: #898989;text-decoration:none}
a.login:hover {color: #05318D;text-decoration:underline;}

a.button {color: #898989;text-decoration:none; font-size: 12px;}
a.button:hover {color: #05318D;}

.login_ed {
   height: 14px;
   width: 100%;
   border: 1px solid #cecece;
   font-family: Verdana; 
   font-size: 10px;
   padding: 0px 0px 0px 0px;
   margin: 0px 0px 0px 0px;
}

.edit_element {
   height: 22px;
   width: 100%;
   border: 1px solid #cecece;
   font-family: Verdana; 
   font-size: 12px;
}

/* теги для раскрутки */
h2 {
	font-size: 12px;
	font-weight:normal;
	padding-top: 5px;	
}
strong{
	font-weight:normal;
}

/* Headers */
/* -------------------------------------------------------------------------- */

#header {
	height: 55px;
	background-color: #D7EEFA;
	border-bottom: 1px solid #dAdAdA;
}
#head_img { float:right; padding-right: 10px;padding-top:5px;}
#header h2 {
	font-family: futura;
	font-size: 18px;
	float: left;
	height: 25px;
	width: 136px;

	padding-top: 10px;
	padding-left: 45px;
}

#header h2 a { text-decoration: none; }

/* Navigation */
/* -------------------------------------------------------------------------- */

ul#nav { margin: 0; position: relative; left: 15px; top: 7px; }
html>body ul#nav { top: 16px; } /* non-iewin */

ul#nav li {
  display: inline;
  height: 30px;
  font-size: 12px;
  line-height: 26px;
  font-family: helvetica, arial;
  margin-right: 5px;
  padding: 2px 4px 4px 7px;
}
html>body ul#nav li { padding: 3px 7px 4px 7px; } /* non-iewin */

body.index li#li1, body.info li#li2, body.tarif li#li3 {
	background-color: #fff; border: 1px solid #dAdAdA; border-bottom: 1px solid #fff;
}
body.index li#li1, body.info li#li2, body.portfolio li#li3, body.support li#li3 {
	background-color: #fff; border: 1px solid #dAdAdA; border-bottom: 1px solid #fff;
}

ul#nav li a { text-decoration: none; color: #555; }
ul#nav li a:hover { background-color: transparent; text-decoration: none; }
ul#nav li:hover a { text-decoration: none; color: #000; }
ul#nav li:hover { text-decoration: underline; }


#flash_div {
   color: #ff0000;
}
