/* файл css, задающий параметры дизайна для всех компонентов сайта formulahappy.info */
/*
Name Theme:
 "Инь-Янь Оранж"
Description Theme:
 Общие элементы оформления лёгкого бизнес-сайта на простейшем php-движке 
Version:
 1.0
Authors:
 Ra Dar
Authors url:
 http://izdanie.name

 The CSS and design is released under GPL:
 http://www.opensource.org/licenses/gpl-license.php

*/

* {
font: 14px/1.4 normal Trebuchet MS, sans-serif;
margin: 0;
padding: 0;
}

a {
 color: blue;
}

a:active,a:hover {
 color: navy;
}

a:visited {
 color: #14145b;
}

b {
font-weight: bold;
}

.base {
 border: 0px;
 margin: 0px;
 padding: 0px;
 width: 500px; 
}

.bborder {
 background-color: #ffffff; 
 border: #f07800 1px solid;
}

.block {
 border: 0px;
 margin: 0px;
 padding-bottom: 14px;
 padding-left: 14px;
 padding-right: 14px;
 padding-top: 14px;
 text-align: center;
 width: 226px;  
}

#blocksmall {
 padding: 7px;
}

blockquote {
 padding: 7px 7px 14px 14px;
}

.bold {
 font-weight: bold;
}

body,html {
 background-color: #ffffff;
}

#clear {
 clear: both;
}

.column {
 border: 0px;
 margin: 0px;
 padding: 0px;
 width: 280px;
}

.column3 {
 border: 0px;
 margin: 0px;
 padding: 0px;
 width: 182px;
}

.column4 {
 border: 0px;
 margin: 0px;
 padding: 0px;
 width: 140px;
}

.columnleft {
 float: left;
 margin: 0px;
 padding: 0px;
 width: 380px;
}

.columnright {
 float: right;
 margin: 0px;
 padding: 0px;
 width: 380px;
}

#footer {
 margin-bottom: 28px;
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 position: relative;
 width: 818px;
}

.forms {
 background-color: #fff;
 border: 1px solid #f07800;
 margin: 0px;
 padding: 5px;
}

h1	{
font: 21px Trebuchet MS;
font-weight: bold;
margin: 10px 0px;
text-decoration: none;
}

h2 {
color: #800000;
font: Trebuchet MS;
font-size: 21px;
margin: 7px;
font-weight: bold;
}

h3 {
color: #800000;
font: Trebuchet MS;
font-size: 15px;
margin: 7px;
font-weight: bold;
}

h4 {
color: #800000;
font: Trebuchet MS;
font-size: 15px;
margin: 14px;
font-weight: bold;
}

h5 {
color: #800000;
font: Trebuchet MS;
font-size: 15px;
margin: 14px;
font-weight: bold;
}

h6 {
font: Trebuchet MS;
font-size: 14px;
margin: 14px;
font-weight: bold;
}

#header {
 background: #fde6b4;
 margin: 0px;
 height: 178px;
 position: relative;
 width: 818px;
}

hr {
background: #660000;
margin: 4px;
height: 1px;
}

*html body,
*html #osten,
*html #show {
	height: 100%;
}

#important	{
 background: url(http://formulahappy.info/img/2.jpg) repeat-x top #ffffff;
 border: 1px solid #f07800; 
 left: 840px;
 margin-bottom: 0px;
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 position:fixed;
 top: 22px;
 width: 254px;
}

#importantadd	{
 background: url(http://formulahappy.info/img/1.jpg) repeat-x bottom;
}

.inpmail {
background: url(http://formulahappy.info/img/pencil.png) no-repeat #ffffff;
border: 1px solid #f07800;	
font-family: Trebuchet MS;
font-size: 14px;
text-align: center;
}

#left {
 background: #ffffff;
 float: left;
 min-height: 500px;
 margin-bottom: 14px;
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 14px;
 padding-bottom: 70px;
 position:relative;
 width: 254px;
}

li,ol,ul {
font: 14px Trebuchet MS;
font-weight: normal;
margin: 15px 15px 15px 20px;
padding: 0;
text-align: left;
}

#longform {
 background-color: #ffffff;
 border: 1px solid #f07800;
 margin: 0px;
 padding: 4px;
 width: 360px; 
}

.maxi	{
 font-size: 15px;
 font-weight: bold;
}

#menu {
 height: 28px;
 margin: 0px;
 padding: 0px;
 width: 818px; 
}

.menutop {
 list-style-type: none;
 margin-bottom: 0px;
 margin-left: 14px;
 margin-right: 14px;
 margin-top: 1px;
}

.menutop li {
 float: left;
 margin-bottom: 0px;
 margin-left: 0px;
 margin-right: 1px;
 margin-top: 0px;
 width: 196px;
}

.menutop ul {
 margin: 0px;
}

.menutop a,.nav a {
 background: url(http://formulahappy.info/img/1.jpg) repeat-x #fde6b4;
 border: 1px solid;
 border-color: #ffe #aaab9c #ccc #fff;
 color: blue;
 display: block;
 font-family: Trebuchet MS;
 font-size: 14px;
 font-weight: normal;
 margin: 1px 0;
 padding: 2px;
 position: relative;
 text-align: left;
 text-decoration: underline;
}

.menutop a:active,
.menutop a:hover,
.nav a:active,
.nav a:hover	{
 background: url(http://formulahappy.info/img/2.jpg) repeat-x #feeeb1;
 border-color: #aaab9c #fff #fff #ccc;
 color: navy;
}

.menutop a.visited,.nav a:visited	{
 background-color: url(http://formulahappy.info/img/i/gold.png) repeat-x #fefef0;
 border-color: #ffe #aaab9c #ccc #fff;
 color: #14145b;
}

.mini	{
 font-size: 12px;
 font-weight: bold;
}

.nav {
 list-style-type: none;
 margin: 3px 0 5px -4px;
}

.nav .nolink {
 background: url(http://formulahappy.info/img/1.jpg) repeat-x #feeeb1;
 border: 1px solid;
 border-color: #ffe #aaab9c #ccc #fff;
 color: #000000;
 font-family: Trebuchet MS;
 font-size: 14px;
 font-weight: bold;
 margin: 4px 5px 2px 10px;
 padding: 2px;
 text-align: center;
 text-decoration: none;
}

.nav a.selected	{
   background: url(http://tantra66.ru/img/gold.png) repeat-x #feeeb1;
}

.nav li {
 margin: 1px;
 text-align: center;
}

#navi {
 border: 0px;
 height: 254px;
 margin: 0px;
 padding-bottom: 0px;
 padding-left: 14px;
 padding-right: 14px;
 padding-top: 14px;
 text-align: center;
 width: 226px;  
}
.none {
text-decoration: none;
}

.note {
 border-bottom: #019836 1px dotted;
}

#osten	{
 background: #ffffff;
 border-bottom: 0px;
 border-left:  0px;
 border-right: 0px;
 border-top: 0px;
 margin-bottom: 15px;
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 15px;
 padding-bottom: 0px;
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 position: relative;
 width: 818px;
}

p {
font: 14px Trebuchet MS;
font-weight: normal;
margin: 15px;
text-align: left;
}

#page  h2 {
 color: #8B4513; 
 font: normal 21px Trebuchet MS;
 margin: 0px;
 padding: 0px;
 width: 818px;
}

#pagebar {
 float: right;
 margin: 0px;
 padding: 0px;
 width: 278px;
}

#pageblock {
 float: right;
 margin: 0px;
 padding: 0px;
 width: 538px;
}

#pagename {
 float: left;
 margin: 0px;
 padding: 0px;
 width: 278px;
}

#pagename h2 {
 color: #8B4513; 
 font: normal 21px Trebuchet MS;
 margin: 14px;
 padding: 0px;
}

#sitename {
 background-color: #fde6b4;
 color: #000000; 
 font: normal 30px Trebuchet MS;
 height: 170px;
 margin: 0px;
 padding-bottom: 0px;
 padding-left: 254px;
 padding-right: 0px;
 padding-top: 30px;
 width: 564px;
}

#righttable {
 float: right;
 margin: 0px;
 padding: 0px;
 width: 508px;
}

small {
font: 12px Trebuchet MS, sans-serif;
font-weight: normal;
}

#smallform {
 background-color: #ffffff;
 border: 1px solid #f07800;
 margin: 0px;
 padding: 7px;
 width: 164px; 
}

#space	{
 background-color: #fff;
 border: 0px;
 margin-bottom: 14px;
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 14px;
 min-height: 500px;
 padding-bottom: 0px;
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 position: relative;
 width: 818px;
}

strong {
font-weight: bold;
}

#submitsearch {
 background: url(http://formulahappy.info/img/1.png) repeat-x #fefefe;
 color: #000;
 font: 14px Trebuchet MS, sans-serif;
 height: 23px;
 padding: 0 0 2px;
 width: 150px;
}

#tantan {
 border: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 28px;
 padding: 0px;
 width: 748px;
}

#tantra {
 background: url(http://formulahappy.info/img/1.jpg) repeat-x bottom;
 border: 1px solid #f07800;
 margin: 5px auto;
 position: relative;
 width: 818px;
}

#title {
 border: 0px;
 height: 235px;
 left: 0px;
 margin: 0px;
 padding: 0px;
 position: absolute; 
 text-align: center; 
 top: 0px;
 width: 100%;
 z-index: 10;
}

#topmenu {
 background: url(http://formulahappy.info/img/top.jpg) repeat-x #ee7800;
 height: 28px;
 margin: 0px;
 padding: 0px;
 width: 818px; 
}

#topname {
 background: url(http://formulahappy.info/img/top.jpg) repeat-x #ee7800;
 font-size: 15px;
 font-weight: bold;
 height: 21px;
 margin: 0px;
 padding-bottom: 0px;
 padding-left: 278px;
 padding-right: 0px;
 padding-top: 7px;
 text-align: left;
 width: 540px; 
}

#toptop {
 border: 0px;
 height: 235px;
 margin: 0px;
 padding: 0px;
 width: 818px;
}

.tutlak {
color: #f07800;
}

/* end file */
