@charset "utf-8";
/* CSS Document */
html, body { margin: 0px; padding: 0px; font-family: Tahoma, Geneva, sans-serif; font-size:14px; background:#FFF; color:#333;}
table { border-spacing:0px;}
p {padding:0px; padding-bottom:10px; margin:0px;} 
a {color:#333; text-decoration:underline;}
a:hover {color:#660000; text-decoration:none;}
a img {border:0;}
input:focus {outline: none;}
textarea:focus {outline: none;}
hr{
	color:#660000; /*для IE*/
	background-color:#660000; /*для нормальных браузеров*/
	border:none;
	height:1px;
	clear:both;
}

h1 {color:#660000; font-size:24px; padding:0px; padding-bottom:10px; padding-top:10px; margin:0px; font-weight:bold}
h2 {color:#333333; font-size:24px; padding:0px; padding-bottom:10px; padding-top:10px;margin:0px; font-weight:bold}
h3 {color:#660000; font-size:18px; padding:0px;  padding-bottom:10px; padding-top:10px; margin:0px; font-weight:bold}
h4 {color:#333333; font-size:18px; padding:0px;  padding-bottom:10px; padding-top:10px; margin:0px; font-weight:bold}

#slide {
	width:100%;
	
    background-color: #333;
    background-image:url(img/sl1.jpg);
    background-attachment:fixed;
	background-position:center;
 
    margin: 0;
    padding: 0;
    color: #696969;
 
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
    src='images/ms_bg.png',
    sizingMethod='scale'); /*для IE */
 
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(
    src='images/ms_bg.png',
    sizingMethod='scale')"; /*для IE */
 
    -webkit-background-size:cover; /* для вебкита. Гугль и сафари*/
    -moz-background-size: cover;  /* Для лисы */
    -o-background-size:cover; /* Для оперы */
    background-size:cover; /* стандартное свойство. Для IE9 подходит, и для остальных */
	
	overflow:hidden;
	-webkit-transition: background 1s ease;
	-moz-transition: background 1s ease;
	transition: background 1s ease;
}

#slide_minor {
	width:100%;
	
    background-color: #333;
    background-image:url(img/minor.jpg);
    background-attachment:fixed;
	background-position:center;
 
    margin: 0;
    padding:20px 0 20px 0;
    color: #696969;
 
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
    src='images/ms_bg.png',
    sizingMethod='scale'); /*для IE */
 
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(
    src='images/ms_bg.png',
    sizingMethod='scale')"; /*для IE */
 
    -webkit-background-size:cover; /* для вебкита. Гугль и сафари*/
    -moz-background-size: cover;  /* Для лисы */
    -o-background-size:cover; /* Для оперы */
    background-size:cover; /* стандартное свойство. Для IE9 подходит, и для остальных */
	
	overflow:hidden;
}

#txt_main {display:block; position:absolute; color:#FFF; text-align:left; padding:20px; width:400px; background:url(img/bg_black.png) repeat; margin-top:40px; margin-left:520px; -webkit-transition: background 0.5s ease;
	-moz-transition: background 0.5s ease;
	transition: background 0.5s ease;}

a.logo {border:none; text-decoration:none; display:block; margin-top:20px; width:303px; height:138px; background:url(img/logo.png);}

a.top_menu_a {color:#FFF; font-size:18px; font-weight:bold; text-decoration:none; display:inline-block; height:42px; line-height:42px; background:url(img/news_2.png); position:relative; padding:0 5px 0 5px;}
a.top_menu_a .left {display:block; position:absolute; z-index:1; width:14px; height:42px; background:url(img/news_1.png); left:-14px;}
a.top_menu_a .right {display:block; position:absolute; z-index:1; width:15px; height:42px; background:url(img/news_3.png); right:-15px;}
a.top_menu {color:#FFF; font-size:18px; font-weight:bold; text-decoration:none; display:inline-block; height:42px; line-height:42px;  padding:0 5px 0 5px;}
a.top_menu:hover {text-decoration:underline;  padding:0 5px 0 5px;} 
a.top_menu .left {display:none;}
a.top_menu .right {display:none;}

.inputme {display:block; width:380px; height:35px; line-height:35px; padding:0 10px 0 10px; border:none; background:url(img/input.png) no-repeat left top;}
.my_ta {display:block; width:542px; height:144px; padding:10px; border:none; background:url(img/ta.png) no-repeat left top;}
.mes {display:inline-block;}
.but_me {display:inline-block; color:#660000; font-weight:bold; font-size:16px; cursor:pointer;}
.but_me:hover {color:#900;}