/*© k-rodam.ru, 2010 | vlad-zver@yandex.ru */

body {
padding:0 0 0;/*Всегда указывать Оpx*/
margin:0 auto 0;
font-family: Arial, Verdana, Tahoma;
}
#container {
margin:0 auto 0;
background:fixed #99CCFF;
border-left:ridge #CCCCFF;
border-right:ridge #CCCCFF;
width:989px;
min-width:750px;
min-height:1100px;
}
#header {
top:0;
border-bottom:2px solid #6666CC;
border-top:ridge #CCCCFF;
position:fixed;
width:989px;
background: url(header.png) repeat-x;
height:90px;
text-align:center;
font-weight:bold;
color:#6666CC;
z-index:1;
}
.title { padding-top:10px; font-size:24px; font-style:italic;}
.title1 {padding-left:250px; font-size:14px; font-style:italic;}
.title2 {font-size:14px; text-align:center;}
.text {text-align:justify; text-indent:30px; font-style:italic; padding-right:40px; line-height:18px; color:#000066; font-weight:bold;}
.text1 {text-align:justify; padding-right:50px; padding-top:10px; color:#003366;}
.text2 {text-align:justify;}
.text3 {text-indent:30px; text-align:justify; color:#003366;}
.text4 {text-align:justify; color:#003366; font-size:11px;}
.text5 {font-size:10px; font-style:italic; text-align:center; font-weight:bold;}
.vid {text-align:justify; font-size:12px; font-style:italic; line-height:18px; padding-right:40px; font-weight:bold; color:#003366;}
.image1 {left:0px; top:2px; z-index:0; position:absolute; height:411px; width:164px; border:none;}
.image2 {left:0px; top:135px; z-index:0; position:absolute; height:295px; width:221px; border:none;}
.image3 {left:0px; top:130px; z-index:0; position:absolute; height:329px; width:232px;}
.image4 {left:19px; top:150px; z-index:0; position:absolute; height:295px; width:230px;}
.image5 {left:0px; top:178px; z-index:0; position:absolute; height:272px; width:230px;}
.image6 {left:0px; top:165px; z-index:0; position:absolute; height:287px; width:230px; border:none;}
.image7 {left:0px; top:170px; z-index:0; position:absolute; height:272px; width:261px;}
.logotip {position:absolute; height:70px; width:93px; right:40px; top:10px; float:right; z-index:2;}
.konvert {position:absolute; height:68px; width:80px; left:40px; top:10px; border:none;}
.attention {height:220px; border:inset; color:#003399; background:#FFFFFF; padding:10px; border-color:#FF0000; text-align:justify;}
.avatar {width:200px; height:149px; float:right; padding-left:30px;}
.ssylka1 {padding:10px; border:double; border-color:#3366FF; text-align:justify; font-size:10px; font-style:italic;}
.tborder {border:1px double #3333FF;}
.h3 { color:#003366;}
.h4 { color:#009966;}
.new { text-align: center; font-size:18px; color:#CC66FF; border:double; border-color:#3366FF; padding:10px; width: 400px;}
.gastbook {position:absolute; width:200px; height:256px; top:480px; left:40px; border:none;}
.border { border:double; border-color:#666666;}
.fon { background-image:url(img/fon.gif);}
#avtor { position:absolute; margin-top:2px; float:left;}
#site { position:absolute; left:320px; text-align:center; font-size:18px; font-weight:bold; width:300px;}
#statistika {position:absolute; right:15px; top:10px; }
#hauptfoto {height:425px; width:500px; margin:30px auto 30px;}
#rambler { float:left; position: fixed; left:10px; margin-bottom:0px;}
#idi {display:none;}
#menu {position:absolute; top:3px; z-index:2;}
#player {
width:320px;
padding-left:50px;
top:150px;
float:left;
position: fixed;
z-index:0;
}
#ssylka {
position: fixed;
top:425px;
width:320px;
padding-left:50px;
}
#videomenu {
height:420px;
width:100px;
margin-left:500px;
}
#left {
position: absolute;
background:#99CCFF;
margin-top:100px;
width:240px;
padding-top:100px;
z-index:0;
}
.left_menu{
display:block;
margin:5px;/*Раздвигает кнопки*/
margin-left:130px;
background-image: url(img/menu_1.gif);/*Это путь к "неактивной" картинке*/
width:130px;
height:25px;
text-align:center;
color:#3366CC;
font-size:14px;
text-decoration:none;/*Ссылка будет без подчёркивания*/
line-height:25px;
z-index:2;
}
a.left_menu:hover{
display:block;
background-image:url(img/menu_2.gif);/*Это путь к "активной" картинке*/
width:130px;
height:25px;
text-align:center;
color:#990000;
font-size:12px;
text-decoration:none;
line-height:25px;
z-index:2; 
}
#content {
padding-top:100px;
padding-bottom:60px;
padding-left:300px;
padding-right:40px;
font-size:14px;
float:none;
z-index:2;
text-align:left;
}
#footer {
position: fixed;
border-top:2px solid #6666CC;
border-bottom: ridge #CCCCFF;
width:989px;
height:50px;
bottom:0px;
background:url(footer.png) repeat-x;
text-align:left;
text-indent:30px;
font-size:10px;
color:#6666CC;
}
.tp {position: absolute; text-indent:0;}
.tp b {
font-weight: normal;
color:#003366;
font-size:18px;
}
.tp b span {display:none;}
/*-- для FF, OPERA, IE7 --*/
.tp b:hover span {
top: 200px;
width:400px;
height:335px;
background-color: #CCCCFF;
border:solid #6666CC 4px;
color:#3366CC;
display:block;
font-size:16px;
padding:20px;
position: fixed;
z-index:10;
text-align: justify;
}
.tp1 {position: absolute; text-indent:0;}
.tp1 b {
font-weight: normal;
color:#003366;
font-size:14px;
}
.tp1 b span {display:none;}
/*-- для FF, OPERA, IE7 --*/
.tp1 b:hover span {
top: 200px;
width:400px;
height:335px;
background-color: #CCCCFF;
border:solid #6666CC 4px;
color:#3366CC;
display:block;
font-size:16px;
padding:20px;
position: fixed;
z-index:10;
text-align: justify;
}

.pcolor1{ padding-left:25px; line-height:0.1; color: #DFDFDF; font-size: 170%;}
.pcolor2{color: #16549A; font-size: 18px;}	
.link{color:#6666CC; font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
.link:hover{color: #FFCCFF;}
.em{ color: #A80303; font-style: normal;}
.help{ white-space:nowrap; padding-right:5px; color: #A80303; font-size: 60%; font-family: Arial, Helvetica, sans-serif; margin:0px; text-align: right;}
.help1{padding-right:5px; color: #A80303; font-size: 60%; font-family: Arial, Helvetica, sans-serif; margin:0px; text-align: right;}
.ptext{color: #003399; font-size: 80%; font-family: Arial, Helvetica, sans-serif; text-align: left; text-indent: 20px; margin-top: 0px;}	
.panswer{color: #4795F3; font-size: 80%; font-family: Arial, Helvetica, sans-serif; text-align: justify; margin-top: 10px;}		
.ptdg{ white-space:nowrap; padding-left:5px; font-size:75%; color: black;	font-family: Arial, Helvetica, sans-serif;	margin: 0px; text-indent: 0px;}