body{
background-image:url(/main.jpg);

width:1300px;
margin:auto;
border-left:12px double white;
border-right:12px double white;
font-family:serif,cursive,arial,sans-serif;
background-attachment:fixed;
}
/*Шапка*/
header{
color:white;
display:block;
font:italic bold 170% cursive;
text-align:center;
width:1270px;
height:570px;
border:4px solid white;
background-image:url(/background4.jpg);
margin:auto;
margin-top:12px;
}
div.logo{
width:500px;
height:300px;
border:1px solid black;
background-image:url(/logo2.jpg);	
margin:auto;
margin-top:90px;
border-radius:110px;
float:left;
margin-left:70px;
}
h1{
position:relative;
width:500px;
font-family:sans-serif;
margin-top:110px;
margin-left:100px;
float:left;
border:8px double white;
border-radius:30px;
background-image:url(/h1.jpg);

text-shadow:2px 4px 3px black;
}
div.back{
width:1400px;
height:40px;
border-left:12px double white;
border-right: 12px double white ;
position:relative;
bottom:520px;
right:12px;	
}
/*Верхнее меню*/
nav.menu{
position:relative;
background:gray;
border:2px solid white;
width:1250px;
height:105px;
opacity:0.9;
top:30px;
}
nav.menu2{

}
div#cont div.selected{
font-style:italic;
}
div#cont div a{
color:white;
}
div#glav{
position:relative;
float:left;
text-align:center;
border:1px solid white;
font:80% serif;
padding:5px;
background:#778899;
margin-left:auto;
}
div#public{
position:relative;
float:left;
text-align:center;
border:1px solid white;
font:80% serif;
padding:5px;
background:#778899;
}
div#gallery{
float:left;
text-align:center;
border:1px solid white;
font:80% serif;
padding:5px;
background:#778899;
}
div#books{
float:left;
text-align:center;
border:1px solid white;
font:80% serif;
padding:5px;
background:#778899;
}
div#films{
float:left;
text-align:center;
border:1px solid white;
font:80% serif;
padding:5px;
background:#778899;

}
div#info{
float:left;
text-align:center;
border:1px solid white;
font:80% serif;
padding:5px;
background:#778899;
}
div#admin{
float:left;
text-align:center;
border:1px solid white;
font:80% serif;
padding:5px;
background:#778899;
}
div#faq{
float:left;
text-align:center;
border:1px solid white;
margin-left:20px;
font:80% serif;
padding:5px;
background:#778899;
}
div#znamenitye-tankisty{
float:left;
text-align:center;
border:1px solid white;
margin-left:20px;
font:80% serif;
padding:5px;
background:#778899;
margin-top:10px;
width:200px;
margin-left:70px;
}
div#sravnenie-tankov{
text-align:center;
border:1px solid white;
font:80% serif;
padding:5px;
background:#778899;
margin-top:10px;
width:200px;
float:left;
color:white;
cursor:pointer;
}
div#dropmenu{
float:left;
text-align:center;
margin-left:15px;
margin-top:10px;
}
div#cont{
position:relative;
margin-left:20px;
margin-top:6px;
}
div#cont div:hover{
color:yellow;
cursor:pointer;
}
div#cont div a{
color:inherit;
}
#selected_item{
background-color:rgb(192,192,192);
color:red;
float:left;
font:90% serif;
padding:5px;
border:1px solid white;
}
/*Описание сайта*/
article{
background-image:url(/background3.jpg);
display:block;
font-size:130%;
font-family:cursive,sans-serif,serif;
margin:30px;

padding:15px;
border-radius:30px 30px 30px 30px;
border:2px solid white;
color:black;
}
article div.inside{
background:white;
border:1px solid black;	
text-align:center;
border-radius:12px;
}
/*Слайдер*/
.helloP{
background-image:url(/background3.jpg);
width:1200px;
height:220px;
border-radius:30px 30px 30px 30px;
border:3px solid white;
margin:auto;
margin-top:20px;
}
#hello2{
border:1px solid black;
width:400px;
height:80px;
float:left;
background:white;
margin-left:190px;
margin-right:30px;
margin-top:60px;
}
.hellotext{
margin-top:20px;
margin-left:80px;
font-size:160%;
}
.hellotext2{
margin-top:5px;
margin-left:30px;
font-size:100%;
}
#slider{

width:300px;
height:200px;
float:left;
}
#load2{
background:white;
text-align:center;
width:300px;
height:200px;
font-size:200%;
}
#posslider{
float:left;
margin-top:7px;
margin-left:70px;
}

/*блок навигации*/
nav{
display:block;
background-image:url(/background3.jpg);
width:1000px;
height:210px;
border: 2px solid white;
margin:auto;
border-radius:20px;
}
div#title_for_lower_nav{
color:white;
font-size:150%;
text-align:center;
background:gray;
margin:auto;
margin-top:10px;
width:460px;
border:2px dotted white;

}
div.sssr{
position:relative;
float:left;
margin:15px;
margin-left:90px;
margin-top:30px;
font-size:130%;
border-radius:60px;
border:1px solid red;
padding:5px;
background:white;
cursor:pointer;
}
div.german{
float:left;
margin:15px;
margin-top:30px;
margin-left:60px;
font-size:130%;
border-radius:60px;
border:1px solid gray;
padding:5px;
background:white;
cursor:pointer;
}
div.usa{
float:left;
margin:15px;
margin-top:30px;
margin-left:60px;
font-size:130%;
border-radius:60px;
border:1px solid blue;
padding:5px;
background:white;
cursor:pointer;
}
div.british{
float:left;
margin:15px;
margin-top:30px;
margin-left:60px;
font-size:130%;
border-radius:60px;
border:1px solid orange;
padding:5px;
background:white;
cursor:pointer;
}
div.title{
color:white;
width:100%;
text-align:center;
font: italic bold 120% serif;
margin-top:15px;
border-bottom:2px solid white;
border-top:2px solid white;
font-size:200%;
}
div.glavnaya{
width:150px;
margin-left:465px;
position:relative;
margin-top:30px;
text-align:center;
text-decoration:none;
font-size:120%;
opacity:0.8;	
background:white;
border-radius:60px;
padding:5px;
border:1px solid #3838ff; 
}
div.glavnaya a{
color:#3838ff;
}
/*Блок основного контента*/
div.content{
width:1100px;
border:3px solid white;
background-image:url(/background2.jpg);
border-radius: 30px 30px 30px 30px;
margin:auto;
margin-top:20px;
margin-bottom:20px;
text-align:center;
padding:30px;
font-size:110%;
font-family:serif;
}
div.background
{
width:1100px;
background:white;
border:1px solid black;
}
div.admin{
width:1100px;
border:3px solid white;
background-image:url(/background2.jpg);
border-radius: 30px 30px 30px 30px;
margin:auto;
margin-top:20px;
margin-bottom:20px;
text-align:center;
padding:30px;
font-size:110%;
}
div.backadmin{
width:1100px;
background:white;
border:1px solid black;
}
fieldset{
width:70%;
margin:auto;
}
p.goodbye{
font-size:160%;
font-weight:800;
}
div.stop{
text-align:center;
}
div.stop img{
width:250px;
height:250px;
}

table#stat{
border:1px solid black;
border-collapse:collapse;
margin:auto;
}
thead#stat{
background:	#686868  ;
font-weight:bolder;
font-size:120%;
}
td{
border:1px solid black;
text-align:center;
padding:15px;
}
tbody#stat{
background:	silver;
}
div#table{
font-style:italic;
font-size:90%;
text-align:center;
font-weight:600;
}
table#istiger{
empty-cells:hide;
margin:auto;
border:5px double lightblue;
}
table#istiger td{
border:1px solid black;
text-align:center;
font-size:120%;
}
thead#heading{
background:	#686868;
font-weight:bolder;
font-size:140%;
}
tbody#boding{
background:silver;
}
tbody#soviet{
background:#cb7d8e;
}
tbody#german{
background:#7d82cb;
}
#bottom_nav{
width:400px;
height:40px;
margin:auto;
border-radius: 20px 20px 20px 20px;
border:2px solid black;
margin-bottom:18px;
background:silver;
opacity:0.9;
}
#butt{
border:1px solid black;
width:20px;
height:20px;
float:left;
margin-left:15px;
margin-top:8px;
color:black;
display:block;
}
#bottom_nav a:hover{
color:green;
border:1px solid green;
cursor:pointer;
}
#bottom_nav a:active{
color:blue;
border:2px solid blue;
cursor:pointer;
}
#hint{
color:red;
font-style:italic;
font-size:120%;
}
#selc_button{
border:1px solid red;
color:red;
float:left;
width:20px;
height:20px;
float:left;
margin-left:15px;
margin-top:8px;
}

/*Ссылки в блоке навигации*/
nav a{text-decoration:none;}
div.sssr a{color:red;}
div.german a{color:gray;}
div.usa a{color:blue;}
div.british a{color:orange;}

div.clean{clear:left;}

/*Картинки*/
div.piccontainer{
width:100%;
background:white;
}
div.piccontainer img{
width:300px;
height:200px;
float:left;
margin-left:50px;
margin-top:30px;
margin-bottom:30px;
}
img.first{
float:right;
width:395px;
height:128px;
margin-right:10px;
}
img.second{
float:left;
width:395px;
height:128px;
margin-left:10px;
}
img.third{
width:300px;
height:200px;
margin-left:10px;
margin-top:20px;
float:left;
}
img.four{
width:300px;
height:200px;
margin-right:10px;
margin-bottom:5px;
float:right;
}
img.ferdinand{
width:316px;
height:234px;
float:left;
}
img.m3a3{
width:316px;
height:234px;
float:right;
}
div.clear{clear:left;}
div.clear2{clear:right;}
/*Общие ссылки*/
a{
color:blue;
text-decoration:none;
}
a:visited{
color:blue;
text-decoration:none;
}
a:hover{
color:green;
}
div.contentText a{
text-decoration:underline;
}
div.contentBook a{
text-decoration:underline;
}
div#book_nav a{
text-decoration:none;
}
div#zaplatka a{
text-decoration:none;
}
/*Подвал*/
footer{width:90%;
display:block;
height:100px;
border:2px solid black;
background:silver;
margin:auto;
margin-top:10px;
margin-bottom:4px;
border-radius:60px;
font-family:serif;
font-size:80%;
font-weight:bold;
z-index:2;
}
footer div.materials{
margin-top:10px;	
padding:5px;
text-align:center;
}
footer div.sitename{
	letter-spacing:4px;
	text-align:center;
	font-size:120%;
	font-style:italic;
	border-bottom:1px solid black;
	}
footer div.author{
	border-radius:60px;
	text-align:center;
		}
	
	/*FAQ*/
	fieldset.faq{
	margin-bottom:20px;
	margin-top:20px;
	padding:30px;
	}
	fieldset.faq a{
	text-decoration:underline;
	}
	legend{
	text-decoration:underline;
	}
	fieldset.good{
	margin-bottom:20px;
	background:silver;
	}
	p.good{
	color:red;
	}
	
	/*КНИГИ О ТАНКАХ*/
	img.mini{
	float:left;
	width:70px;
	height:110px;
	border:1px solid red;
	margin-left:240px;
	margin-top:15px;
	margin-bottom:10px;
	}
	div.book1{
	margin-top:55px;
	margin-left:55px;
	margin-right:320px;
	border-top:1px solid red;
	border-bottom:1px solid red;
width:400px;
float:left;	
	}
	div.book2{
	margin-top:40px;
	margin-left:5px;
	margin-right:320px;
	}
	div.book3{
	margin-top:40px;
	margin-left:5px;
	margin-right:320px;
	}
	div.book4{
	margin-top:40px;
	margin-left:5px;
	margin-right:320px;
	}
	img.title{
	float:left;
	width:210px;
	height:300px;
	border:2px solid black;
	margin-left:180px;
	}
	div.information{
	border:1px solid black;
	width:450px;
	height:320px;
	float:left;
	margin-left:50px;
	text-align:left;
	font-style:italic;
	font:150% serif;
	}
	h2#zag{
	text-decoration:underline;
	}
	div#opis{
	float:left;
	border:1px solid black;
	margin-left:190px;
	margin-top:20px;
	width:700px;
	overflow:visible;
	font-style:italic;
	font:110% serif;
	text-align:justify;
	padding:10px;
	}
	div.inside2{
	width:250px;
	height:250px;
	}
	div.contentBook{
width:1100px;
border:3px solid white;
background-image:url(/background2.jpg);
border-radius: 30px 30px 30px 30px;
margin:auto;
margin-top:20px;
margin-bottom:20px;
text-align:center;
padding:30px;
font-size:110%;
font-family:serif;
}
div.time{
width:1100px;
background:white;
border:1px solid black;
}
div.backgroundBook
{
width:1100px;
background:white;
border:1px solid black;
}
div.backgroundBook2
{
width:1100px;
background:white;
border:1px solid black;
}
#books_titling{
width:700px;
height:300px;
margin-top:5px;
margin-bottom:5px;
}
h4.center{
text-align:center;
}
div#name{
margin-top:40px;
padding-left:8px;
}
div#author{
margin-top:60px;
padding-left:8px;
}
div#size{
padding-left:8px;
}
div#year{
padding-left:8px;
}
span.name{
font-style:italic;
color:red;
}
span.author{
color:blue;
}
span.size{
color:blue;
}
span.year{
color:blue;
}
form#navigation{
margin-top:40px;
font-style:italic;
font-size:165%;
}
form#navigation input{
cursor:pointer;
margin:30px;
}

div#author1{
margin-top:25px;
padding-left:8px;
}
/*Книги навигация*/
div#book_nav{
height:90px;
margin-top:15px;
margin-bottom:10px;
}
#forward,#backward{
border:3px solid silver;
background:gray;
color:black;
font-family:serif;
float:left;
display:block;
position:relative;
margin-left:20px;
margin-top:10px;
left:280px;
width:260px;
}
#menu_book{
border:3px solid silver;
background:gray;
color:black;
font-family:serif;
display:block;
position:relative;
left:510px;
width:100px;
margin-top:10px;
}
#forward:hover,#backward:hover,#menu_book:hover{
border:3px solid red;
color:white;
}
#forward:active,#backward:active,#menu_book:active{
border:3px solid blue;
color:blue;
}
#forward_unactive,#backward_unactive{
color:black;
opacity:0.5;
float:left;
background:gray;
border:3px solid silver;
font-family:serif;
margin-left:20px;
margin-top:10px;
left:280px;
width:250px;
height:22px;
position:relative;
cursor:default;
}
/*ФИЛЬМЫ О ТАНКАХ*/
img.mini2{
float:left;
width:110px;
height:160px;
border:1px solid red;
margin-left:210px;
margin-top:10px;
}
div.film{
	margin-top:50px;
	margin-left:25px;
	margin-right:100px;
		float:left;
	border-top:1px solid red;
border-bottom:1px solid red;
width:500px;
	}
	div#view_this_film{
	width:700px;
	height:400px;
	background:url(/background4.jpg);
	margin:auto;
	border-radius:30px 30px 30px 30px;
	margin-top:10px;
	margin-bottom:10px;
	border:2px solid black;
	}
div#view_this_film iframe{
border:1px solid white;
margin-top:40px;
}
	#watch{
	text-decoration:underline;
	}
	#novideo{
	color:red;
	border:1px solid red;
	background:white;
	text-align:center;
	margin-top:20px;
	}
	#noimg{
	border-radius:50px 50px 50px 50px;
	border:1px solid red;
	width:300px;
	height:300px;
	}
	/*Публикации о танках*/
div.content2{
width:1100px;
border:3px solid white;
background-image:url(/background2.jpg);
border-radius: 30px 30px 30px 30px;
margin:auto;
margin-top:20px;
margin-bottom:20px;
text-align:center;
padding:30px;
font-size:110%;
text-align:center;
}
div.background2
{
width:1100px;
height:900px;
background:white;
border:1px solid black;
font-style:italic;
	text-align:center;;
	font-family:sans-serif;
}
div.background3
{
width:1100px;
background:white;
border:1px solid black;
font-style:italic;
	text-align:center;;
	font-family:sans-serif;
}
div.contentText{
width:1150px;
border:3px solid white;
background-image:url(/background2.jpg);
border-radius: 30px 30px 30px 30px;
margin-top:20px;
margin-bottom:20px;
margin:auto;
padding:30px;
font-size:110%;
text-align:center;
}
div.backgroundText
{
width:1100px;
background:white;
border:1px solid black;
font-style:italic;
	text-align:justify;
	font-family:sans-serif;
	margin:auto;
	padding-left:10px;
	padding-right:20px;
	padding-bottom:30px;
	
}

	img.public{
	width:850px;
	height:350px;
	margin-left:30px;
	}
	div.text{
	position:relative;
	font-family:serif;
	text-align:justify;
	left:50px;
	top:10px;
	text-align:center;
	margin-bottom:50px;
	}
	div.contains{
	margin-left:120px;
	}
		div.contains_films{
	margin-left:-50px;
	}
	h2.publ{
	text-decoration:underline;
	text-align:center;
	}
	h2.pub2{
	position:relative;
	text-align:center;
	text-decoration:underline;
	}
	h2.pub3{
	position:relative;
	left:160px;
	text-decoration:underline;
	}
	h2.pub4{
	position:relative;
	left:290px;
	text-decoration:underline;
	}
	p.change{
	margin-top:60px;
	font-size:120%;
	font-style:italic;
	margin-right:80px;
	text-decoration:underline;
	}
	#adds{
	width:199px;
	height:81px;
	float:left;
	border:1px solid black;
    margin:10px;	}
	img.imageFor{
	width:60px;
	height:50px;
	border:1px solid black;
	float:left;
	margin-left:80px;
	margin-top:10px;
	margin-bottom:15px;
	}
	div.nameFor{
	float:left;
	padding-top:25px;
	padding-left:10px;
	text-align:center;
	}
	p span.in{
	color:red;
	}
	img.pictip{
	float:left;
	padding-right:15px;
	}
	img.pictip2{
	width:400px;
	height:200px;
	float:left;
	padding-right:15px;
	}
	img.pictip3{
	width:400px;
	height:340px;
	float:left;
	padding-right:15px;
	}
	form#navigation2{
	position:relative;
	left:370px;
	padding-top:30px;
	
	}
	input#spisok{
	position:relative;
	left:120px;
	cursor:pointer;
	}
/*ГАЛЛЕРЕЯ ИЗОБРАЖЕНИЙ*/
.background_for_image{
width:1100px;
height:1000px;
background:white;
border:1px solid black;
}
.head_image{
text-decoration:underline;
}
#nation_select{
float:left;
position:relative;
left:135px;
display:none;
}
#select_tank{
float:left;
width:180px;
height:450px;
border:2px solid black;
background-image:url(/background3.jpg);
background-size:cover;
border-radius: 30px 30px 30px 30px;
position:relative;
top:60px;
right:30px;
font-family:sans-serif;
}
#image_view{
float:left;
width:640px;
height:480px;
border:2px solid black;
background-image:url(/background3.jpg);
background-size:cover;
position:relative;
top:40px;
left:15px;
z-index:3;
}
#image_view:hover{
cursor:pointer;
}
#select_tank2{
float:left;
width:180px;
height:450px;
border:2px solid black;
background-image:url(/background3.jpg);
background-size:cover;
border-radius: 30px 30px 30px 30px;
position:relative;
top:60px;
right:-130px;
font-family:sans-serif;
}
#image_view2{
float:left;
width:640px;
height:480px;
border:2px solid black;
background-image:url(/load.jpg);
background-size:cover;
position:relative;
top:40px;
left:155px;
z-index:3;
}
#image_view p{
position:relative;
top:130px;
color:black;
background:silver;
font-family:sans-serif;
font-size:130%;
}
#select_tank div{
border:1px solid red;
background:white;
width:130px;
height:400px;
opacity:0.8;
position:relative;
left:24px;
top:25px;
overflow-y:auto;
}
#image_view2 p{
position:relative;
top:130px;
color:black;
background:silver;
font-family:sans-serif;
font-size:130%;
}
#select_tank2 div{
border:1px solid red;
background:white;
width:130px;
height:400px;
opacity:0.8;
position:relative;
left:24px;
top:25px;
overflow-y:auto;
}
#tank{
display:block;
color:black;
margin:20px;
margin-left:30px;
}
#tank:hover{
color:green;
}
.tnk{
color:red;
font-size:110%;
font-weight:bold;
}
#pic{
width:640px;
height:480px;
}
#image_info_gallery{

border:1px solid black;
width:900px;
height:330px;
margin:auto;
position:relative;
top:90px;

}
/*Предупреждение для галлереи*/
#alert{
width:500px;
text-align:center;
border:1px solid red;
color:red;
background:silver;
position:relative;
top:60px;
margin:auto;
font-family:arial, serif;
}
#loader{
font-size:350%;
color:green;
width:330px;
border:2px solid green;
font-style:italic;
text-align:center;
background-image:url(/background4.jpg);
background-size:cover;
text-shadow:1px 1px 3px black;
position:relative;
bottom:500px;
left:650px;
z-index:0;
}
/*Ошибка при запросе к базе данных*/
#my_error{
border:3px solid green;
background:silver;
height:100px;
text-align:center;
}
#error{
width:570px;
border:2px solid red;
background:white;
margin:auto;
}
#error_buttons{
border:1px solid red;
background:lightblue;
float:left;
margin:10px;
position:relative;
left:450px;
}
#error_buttons:hover{
border:1px solid green;
}
/*Страница ошибки*/
#404{
background:white;
}
/*РЕКЛАМА*/

#rekl{
width:200px;
margin:auto;
float:left;
margin-left:50px;
}
#rekl2{
border:1px solid red;
background:white;
text-align:center;
border-radius: 20px 20px 20px 20px;
width:800px;
margin:auto;
}
#rekl3{
display:block;
text-align:center;
color:red;
}
/*My_CMS*/

#add_public{
position:relative;
left:40px;
}
#add_public textarea{
margin-top:20px;
margin-bottom:80px;
}
#add_public input[type=submit]{
position:relative;
top:50px;
right:380px;
cursor:pointer;
}
/*Поля добавления статей*/
label[for=title]{
position:relative;
right:60px;
}
label[for=file]{
margin-right:7px;
}
/*Поля добавления книг*/
input[name=book]{
margin-right:32px;
}
input[name=author]{
margin-right:5px;
}
input[name=size]{
margin-right:118px;
}
input[name=year]{
margin-right:6px;
}
#editable{
border:1px solid red;
background:silver;
height:500px;
width:500px;
margin:auto;
margin-bottom:40px;
}
#editable a{
display:block;
text-align:center;
cursor:pointer;
margin-top:50px;
}
table{
margin-bottom:40px;
}
a#main{
display:block;
width:200px;
background:silver;
border:1px solid black;
margin:auto;
margin-bottom:10px;
}
a#main_t{
display:block;
width:200px;
border:1px solid red;
margin:auto;
margin-top:120px;
background:white;
}
a#main_t:hover{
border:1px solid red;
background:teal;
color:red;
}
a#main:hover{
border:1px solid green;
}

/*Нижний рандомный блок*/
#random_bottom{
width:1200px;
height:500px;
background-image:url(/background4.jpg);
margin:auto;
background-size:cover;
border-radius:30px 30px 30px 30px;
border-left:1px solid white;
border-right:1px solid white;
border-bottom:1px solid white;
}
.title2{
background:black;
border-radius:30px 30px 0px 0px;
color:white;
width:100%;
text-align:center;
font: italic bold 120% serif;
margin-top:15px;
border-bottom:2px solid white;
border-top:2px solid white;
font-size:200%;
}
#str_rand{
display:block;
text-align:center;
font-size:280%;
font-family:serif;
color:red;
text-shadow:1px 1px 2px black;
}
#str_rand:hover{
color:green;
}
#img_rand{
display:block;
margin:auto;
border:3px solid black;
margin-top:10px;
}
#img_rand:hover{
border:3px solid green;
}
/*Танкисты*/
	img.mini2{
	float:left;
	width:80px;
	height:110px;
	border:1px solid red;
	margin-left:240px;
	margin-top:15px;
	margin-bottom:10px;
	}
	#tankist{
	float:left;
	font-size:300%;
	margin-left:50px;
	margin-top:120px;
	}
	#zagolovok{
	text-align:center;
	text-decoration:underline;
	}
	.title3{
	float:left;
	width:210px;
	height:300px;
	border:2px solid black;
	margin-left:140px;
	}
	#die{
	color:red;
	text-align:center;
	margin-top:10px;
	}
	/*Предупреждение*/
	#attention{
width:600px;
height:310px;
position:fixed;
border:1px solid black;
background: silver;
opacity:0.8;
margin-top:225px;
z-index:4;
display:none;
}
#img_for_att{
width:250px;
height:250px;
margin-left:20px;
margin-top:20px;
float:left;
}
#mess{
float:left;
width:300px;
height:130px;
margin-left:5px;
margin-top:50px;
font: 120% serif;
}
#ok{
width:100px;
height:30px;
border:2px solid white;
margin-left:350px;
text-align:center;
font:bold 130% serif;
}
#ok:hover{
border: 2px solid red;
cursor:pointer;
color:red;
}
#ok:active{
background:white;
}
#flages{
width:30px;
height:20px;
float:left;
border:1px solid black;
margin-left:5px;
margin-bottom:5px;
}
#textof{
float:left;
font-size:110%;
font-weight:bold;
font-style:italic;
margin-bottom:5px;
}
/*Галлерея изображений*/

div#gallery_st{
border:2px solid red;
background:white;
width:800px;
height:600px;
margin:auto;
}
#return_gallery_st{
width:150px;
border:2px solid blue;
background:gray;
color:white;
margin-top:50px;
margin-bottom:20px;
font-size:140%;
text-align:center;
margin:auto;
margin-top:20px;
margin-bottom:20px;

}
#return_gallery_st:hover{
border:2px solid red;
color:red;
cursor:pointer;
width:150px;
}
#picture_text_st{
border:1px solid black;
margin:auto;
margin-top:5px;
padding:12px;
font: italic 150% serif;
text-align:center;
width:900px;
}
h3#gal_st{
text-align:center;
text-decoration:underline;
}
#pic_gallery{
width:800px;
height:600px;
}
#gallery_title_st{
text-align:center;
margin:auto;
background-image:none;
width:100%;
text-shadow:none;
}
#photo_gallery_st{
font-size:210%;
text-decoration:underline;
text-align:center;
}
/*Раздел СРАВНЕНИЕ ТАНКОВ*/
#compare_form{
height:80px;
margin:auto;
}
#first_cont,#second_cont{
width:400px;
height:300px;
float:left;
margin-left:100px;

}
#first_tank_pic,#second_tank_pic{
width:320px;
height:200px;
}
#first_nation,#second_nation{
float:left;
font-size:90%;
font-weight:bold;
margin-top:15px;
}
#first_nation{
margin-left:250px;
}
#second_nation{
margin-left:410px;
}

#first_tank_comp,#second_tank_comp{
float:left;
font-size:80%;
font-weight:bold;
margin-top:15px;
}
#first_tank_comp{
position:relative;
left:260px;
}
#second_tank_comp{
position:relative;
left:640px;
}
#stats_for_compare_one{
width:410px;

border:1px solid red;
float:left;
margin-left:110px;
margin-bottom:20px;
}
#stats_for_compare_two{
width:410px;

border:1px solid red;
float:left;
margin-left:60px;
margin-bottom:20px;
}
#button_compare{
margin-bottom:15px;
font-size:140%;
cursor:pointer;
}
#stats_for_compare_one h4{
text-decoration:underline;
}
#stats_for_compare_two h4{
text-decoration:underline;
}
#stats_for_compare_one div{
color:blue;
}
#stats_for_compare_two div{
color:green;
}
#first_cont h3{
color:blue;
text-decoration:underline;
}
#second_cont h3{
color:green;
text-decoration:underline;
}
#first_tank_pic{
border:1px double black;
}
#second_tank_pic{
border:1px double black;
}
p#atten{
background:silver;
color:#DC143C;
}
#tb-pub_1{
border:2px solid black;
}
#head-pub_1{
text-align:center;
background:silver;
border-bottom:2px solid black;
}
#tb-pub_1 td{
padding:1px;
height:60px;
}
#sv-34-85{
background:#cb7d8e;
}
#us-sherman{
background:#7d82cb;
}
#gr-panther{
background:#7dcbc6;
}
#br-comet{
background:#7dcb7f;
}
#facts-about-tanks{
width:30px;
heigth:30px;
margin-left:210px;
margin-top:40px;
float:left;
}
#fact-desc{
float:left;
margin-left:30px;
margin-top:20px;
width:600px;
heigth:30px;
}
#razdelitel{
text-align:center;
margin-top:15px;
margin-bottom:15px;
}
.title_new_pages{
margin:auto;
width:500px;
height:200px;
border:1px solid black;
float:left;
margin:20px;
}
.title_vechiles{
margin:auto;
width:320px;
height:250px;
border:1px solid black;
float:left;
margin:20px;
}
#page_name{
margin-top:15px;
}
#prototype-char
{
width:891px;
height:315px;
border:2px solid black;
}
#img-align{
text-align:center;
}
#newaddons{
display:block;
margin-top:20px;
}
#vechiles{
width:320px;
height:250px;
border:1px solid black;
float:left;
margin-left:32px;
margin-top:20px;	
}
#vechile_char{
width:700px;	
height:330px;
border:3px solid #cac5c5;
}
/*
     */
/*
*/