/* oda.by, 2009 | yashka_kid@mail.ru */
* {
	margin: 0;
	padding: 0;
	border: 0; 
}
img, div {
	behavior: url(iepngfix.htc)
}
body {
	background-color: #ffffff;
	color: #000000;
	font: 14px Tahoma, Verdana, "Myriad Pro", "Times New Roman";
	height: 100%;
	width: 100%;
}
h1 {
	font: 24px Verdana, Tahoma, "Myriad Pro""Myriad Pro", "Times New Roman";
	color: #000000;
	padding-bottom: 40px;
}
h2 {
	color: #000000;
	font: italic 18px "Myriad Pro", "Times New Roman";
	padding:  20px 40px 20px 0;
}
h2 a {
	color: #000000;
	font: italic 18px "Myriad Pro", "Times New Roman";
	text-decoration: underline;
}
h2 a:visited {
	color: #000000;
	font: italic 18px "Myriad Pro", "Times New Roman";
	text-decoration: underline;
}
h2 a:hover {
	text-decoration: none;
}
h2 a:active {
	text-decoration: none;
}
p {
	padding-bottom: 15px;
	text-indent: 0;
	text-align: left;
}
a, a:visited {
	color: #000000;
	font: 14px Tahoma, Verdana, "Myriad Pro", "Times New Roman";
	text-decoration: underline;
}
a:hover, a:active {
	text-decoration: none;
}
img {
	border: none;
}
ul {
	padding-left: 0;
	text-align: left;
}
ol {
	padding-left: 65px;
	text-align: left;
}
li {
	padding: 5px 10px 10px;
	list-style: none;
}
#container {
	width:100%;
	height: auto;
	min-height: 500px;
	text-align: left;
}


#heder {
	width: 100%;
	height: 285px;
}

#logo1 {
	background: url(images/logo.png) bottom center no-repeat;
	width: 40%;
	height: 266px;
	padding-top: 43px;
	margin-bottom: -25px;
	margin-right: -52px;
	margin-left: -34px;
	float: left;
}
#logo2 {
	background: url(images/logo2.png) bottom left no-repeat;
	width: 40%;
	height: 55px;
	padding-top: 30px;
	float: left;
}

#tel_top {
	width: 20%;
	height: 55px;
	padding: 60px 50px 90px 0;
	float: right;
}

#menu {
	width: 60%;
	height: 25px;
	font: italic 19px "Myriad Pro", "Times New Roman";
	color: #4b4d4d;
	float: right;
}
#menu a, #menu a:visited {
	background: url(images/arrow1.gif) no-repeat left;
	font: italic 19px "Myriad Pro", "Times New Roman";
	color: #4b4d4d;
	padding: 0 30px 0 17px;
}
#menu a:hover, #menu a:active {
	background: url(images/arrow2.gif) no-repeat left;
	color: #cadb35;
}


#center {
	height: 100%;
	width: 100%;
	min-height:  750px;
}

#line1, #line2, #line3 {
	font-size: 1px;
	height: 7px;
}
#line1 {background: url(images/line1.png) repeat-x;}
#line2 {background: url(images/line2.png) repeat-x;}
#line3 {background: url(images/line3.png) repeat-x;}

#last {
	width: 100%;
	height: 250px;
}
#cat {
	width: 200px;
	height: 200px;
	margin: 30px 15px 20px 15px;
	font: italic 14px "Myriad Pro", "Times New Roman";
	color: #4b4d4d;
	letter-spacing: 1px;
	word-spacing: 2px;
	text-align: center;
}
#cat img {
	padding-bottom: 20px;
	width: 190px;
	height: 125px;
}
#cat a, #cat a:visited {
	font: italic 14px "Myriad Pro", "Times New Roman";
	color: #4b4d4d;
	text-decoration: underline;
}
#cat a:hover, #cat a:active {
	text-decoration: none;
}

#sub_cat {
	width: 90%;
	height: 25px;
	float: left;
	text-align: right;
	padding: 2% 7% 1% 3%;
	font: italic 18px "Myriad Pro", "Times New Roman";
	color: #fa599f;
	letter-spacing: 1px;
	word-spacing: 2px;
}
#sub_cat a, #sub_cat a:visited {
	background: url(images/arrow4.gif) no-repeat right;
	font: italic 18px "Myriad Pro", "Times New Roman";
	color: #fa599f;
	padding: 0 17px 0 17px;
}
#sub_cat a:hover, #sub_cat a:active {
	text-decoration: none;
}

#text {
	height: 100%;
	width: 58%;
	padding: 40px 20px 120px 96px;
	word-spacing: 3px;
	letter-spacing: 1px;
}

#fon_text {
	background: url(images/fon_text.png) no-repeat left bottom;
	height: 360px;
	width: 342px;
	float: right;
	margin-top: -300px;
}

#sub_menu {
	width: 22%;
	height: auto;
	float: right;
	color: #4b4d4d;
	font: italic 16px "Myriad Pro", "Times New Roman";
	padding: 40px 5px 0 10px;
}
#sub_menu a, #sub_menu a:visited {
	color: #4b4d4d;
	font: italic 16px "Myriad Pro", "Times New Roman";
	text-decoration: underline;
}
#sub_menu a:hover, #sub_menu a:active {
	text-decoration: none;
}


#footer {
	background: url(images/fon_footer.png) repeat-x bottom center;
	width: 100%;
	height: 269px;
}
#footer_left {
	width: 35%;
	float: left;
	font: italic 26px "Myriad Pro", "Times New Roman";
	text-align: left;
	color: #f47608;
	padding: 80px 10px 60px 90px;
}
#footer_left a, #footer_left a:active {
	font: italic 26px "Myriad Pro", "Times New Roman";
	color: #f47608;
	text-decoration: underline;
}
#footer_left a:hover, #footer_left a:active {
	text-decoration: none;
}
#footer_right {
	width: 35%;
	height: auto;
	float: right;
	font: italic 18px "Myriad Pro", "Times New Roman";
	text-align: right;
	color: #4b4d4d;
	padding: 100px 70px 50px 10px;
}


#sites_img {
	width: 30%;
	float: left;
	padding-right: 10px;
}

#sites_H2 {
	width: 60%;
	float: left;
	color: #000000;
	font: italic 18px "Myriad Pro", "Times New Roman";
	padding: 0 40px 20px;
}

#sites_text {
	width: 60%;
	float: left;
	color: #4b4d4d;
	font: italic 16px "Myriad Pro", "Times New Roman";
	padding: 0 20px;
	float: left;
}
#sites_text2 {
	width: 90%;
	float: left;
	color: #4b4d4d;
	font: italic 16px "Myriad Pro", "Times New Roman";
	padding: 0 20px;
	float: left;
}
#sites_text3 {
	width: 80%;
	float: left;
	color: #4b4d4d;
	font: italic 14px "Myriad Pro", "Times New Roman";
	padding: 0 0 10px 50px;
	float: left;
}

#sites_a {
	width: 100%;
	float: left;
	color: #4b4d4d;
	font: italic 16px "Myriad Pro", "Times New Roman";
	padding: 20px 0;
	float: left;
}
#sites_a  a, #sites_a  a:active {
	background: url(images/arrow5.gif) no-repeat right;
	padding: 0 17px 0 17px;
	color: #93d7fb;
	font: italic 16px "Myriad Pro", "Times New Roman";
	text-decoration: underline;
}
#sites_a a:hover, #sites_a a:active {
	text-decoration: none;
}

#sites_img {
	width: 30%;
	float: left;
}

#clearfloat_right {clear: right;}
#clearfloat_left {clear: left;padding-bottom:40px;}
#clearfloat_both {clear: both;}


.text1 {
	font: italic 18px "Myriad Pro", "Times New Roman";
	color: #cadb35;
}
.text2 {
	font: italic 28px "Myriad Pro", "Times New Roman";
	color: #4b4d4d;
	vertical-align: middle;
}
.select {
	background: url(images/arrow3.gif) no-repeat left;
	font: italic 19px "Myriad Pro", "Times New Roman";
	color: #999999;
	padding: 0 30px 0 17px;
}
.sub_select {
	background: url(images/arrow3.gif) no-repeat left;
	font: italic 16px "Myriad Pro", "Times New Roman";
	color: #999999;
	padding: 0 30px 0 17px;
}

.input-text, .input-button, .input-num {
    border:1px solid #000000;
    padding:4px;
}
.input-text {
    width:90%;
    float:left;
}

