Body {background-color:#f8f8f8;}


* {margin:0;
padding:0;}

h1, h2, h3, h4, h5, h6,
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited

{ font-weight: normal;
font-style: normal;
text-decoration: none;}

a { text-decoration: underline;
color:#004f64;}

a:link { color: #004f64;}

a:visited{ color:#3b98b0;}

a:hover{ text-decoration: none;
color: #fe1919;}


h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover{
font-size:22px;
color: #3b98b0;
text-align:left;
margin-bottom:5px;}


h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover{
font-size:20px;
color: #004f64;
text-align:left;
border-top:1px solid #D6CC7E;
clear: left;
margin-bottom:5px;}

h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover{
font-size: 18px;
color: #30b2cf;
text-align:left;}

h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover,h5, h5 a, h5 a:link, h5 a:visited, h5 a:hover,h6, h6 a, h6 a:link, h6 a:visited, h6 a:hover{
font-size:16px;
color: #3b98b0;
text-align:left;}

a img {border: none;}

p img {margin:0;}

p {margin: 0 0 10px 0;}

body {
margin:0 auto;
padding:0;
/*font:14px Arial, Helvetica, sans-serif ;
line-height:1.3;*/
color:#000;
text-align:left;
background-color:#ffffff;
background: url(/images/IMGdiz/background4.jpg) center no-repeat;
background-attachment: fixed;
background-repeat: repeat-x;
}









#page {
width:950px;
/*font:14px Arial, Helvetica, sans-serif ;
line-height:1.3;
color:#000;
text-align:left;*/
margin:auto;
background-color:#fff;
overflow:hidden;
box-shadow: 0 0 28px rgba(0, 0, 0, 0.55);
}

#top{
width:100%;
margin:0;
height: 162px;
}




#header70 {

width: 100px;
height: 105px;
margin:auto;

}

#header100 {
 
width: 950px;
height: 105px;
float: left;

}

#top-right {
width: 420px;
height: 105px;
margin:0;
float: right;

}


#user1 {
height:60px;
width: 420px;
position: relative;
z-index: 998;


}

/*#user1 input {

height:20px;
width:200px;
font:12px Arial, Helvetica, sans-serif;
margin:0px 0 0 0px;
font-style:italic;
border:3px double #3b98b0;}
*/



#user2 {

height: 45px;
width: 300px;
position: relative;
z-index: 999;

}


#user2 input {
background:url('../images/search.png') no-repeat;

width: 239px;
font:12px Arial, Helvetica, sans-serif;

font-style:italic;
border: 2px solid #3b98b0;
margin-top: 20px;
margin-left: 5px;}






#user3 {

width: 100%;


}

/*module News Show Pro GK4 */
.moduletable_gk4{
font:12px Arial, Helvetica, sans-serif ;
color:#000;
font-style:italic;
}

.moduletable_gk4 h4{
padding: 2px 0px;
font:bold 14px Arial, Helvetica, sans-serif;
color:#000;
font-style:italic;}

.moduletable_gk4 h4 a{
padding: 2px 0px;
font:bold 14px Arial, Helvetica, sans-serif;
color:#000;
font-style:italic;}

.moduletable_gk4 a{
font-size:12px;
color:#000;
padding:5px;
text-decoration:underline;}

.moduletable_gk4 a:hover {
color:#fe1919;
text-decoration:none;}





/*module News Show Pro GK4 */
.moduletable_gk42{
font-size:12px;
color:#000;
font-style:normal;
margin: 0 0 0px 5px;
}

.moduletable_gk42 h4.nspHeader{
padding: 0px 0 4px 0;
}

.moduletable_gk42 h4{
padding: 0px 0px;
font:bold 14px Arial, Helvetica, sans-serif;
color:#000;
font-style:normal;
margin: 0 0 0px 0;
padding: 0px 0 0px 0;
line-height: 0.75;
}

.moduletable_gk42 h4 a{
padding: 0px 0px;
font:bold 14px Arial, Helvetica, sans-serif;
color:#000;
font-style:normal;
margin: 0 0 0px 0;
padding: 0px 0 0px 0;
line-height: 0.75;
}

.moduletable_gk42 a{
font-size: 14px;
color:#000;
padding:0px;
text-decoration:none;
margin: 0 0 0px 0;
text-indent:0;
line-height: 1px;}

.moduletable_gk42.fnone{
margin: 0 0 0 0;
}

.moduletable_gk42 p{
margin: 0 0 20px 0;
text-decoration:none;
color:#000;
text-indent:0;}

.moduletable_gk42 a:hover {
color:#000;
text-decoration:none;
margin: 0 0 0px 2;
text-indent:0;}

.moduletable_gk42.nspAvatar {
float: left;
margin: 5px 5px 0px 0px;
}

.moduletable_gk42 .nspCol1 {
border: 1px solid rgba(55, 74, 173, 0.65);
}






/* блоговые новости */

.moduletable_gk43{
font:12px Arial, Helvetica, sans-serif ;
color:#000;
font-style:normal;
margin: 0 0 0px 0;
}

.moduletable_gk43 h4.nspHeader{
padding: 0px 0 4px 0;
}

.moduletable_gk43 h4{
padding: 0px 0px;
font:bold 14px Arial, Helvetica, sans-serif;
color:#000;
font-style:normal;
margin: 0 0 0px 0;
padding: 0px 0 0px 0;
line-height: 0.75;
}

.moduletable_gk43 h4 a{
padding: 0px 0px;
font:bold 14px Arial, Helvetica, sans-serif;
color:#000;
font-style:normal;
margin: 0 0 0px 0;
padding: 0px 0 0px 0;
line-height: 0.75;
}

.moduletable_gk43 a{
font-size:12px;
color:#000;
padding:0px;
text-decoration:none;
margin: 0 0 0px 0;
text-indent:0;}

.moduletable_gk43.fnone{
margin: 0 0 0 0;
}

.moduletable_gk43 p{
margin: 0 0 20px 0;
text-decoration:none;
color:#000;
text-indent:0;}

.moduletable_gk43 a:hover {
color:#000;
text-decoration:none;
margin: 0 0 0px 2;
text-indent:0;}

.moduletable_gk43 .nspAvatar {
float: left;
margin: 5px 5px 0px 0px;
}

.moduletable_gk43 p.nspInfo.nspInfo2.tleft.fleft {
margin-top: 10px;
clear: both;
}

.moduletable_gk43 .nspArt p.nspText {
display: block!important;
margin: 0;
padding: 0!important;
height: 155px;
}

.moduletable_gk43 .nspArt .nspImageWrapper{
display: block;
clear: both;
}

/* Доводка новостей*/











#user4 {

width: 100%;
clear:both;

}





#left {
float:left;
width:200px;

}


#rigth {
float:left;
width:200px;

}


/*И тут ВАХ - сss для модулей новостей на главной странице. Вууууууууууууууууууууууууууу*/


#user5 {
float:left;
width:740px;

}

.moduletable_topnewsBlog{
font:12px Arial, Helvetica, sans-serif ;
color:#000;
font-style:normal;
margin: 0 0 0px 0;
}

.moduletable_topnewsBlog h4.nspHeader{
padding: 0px 0 4px 0;
}

.moduletable__topnewsBlog h4{
padding: 0px 0px;
font:bold 14px Arial, Helvetica, sans-serif;
color:#000;
font-style:normal;
margin: 0 0 0px 0;
padding: 0px 0 0px 0;
line-height: 0.75;
}

.moduletable_topnewsBlog h4 a{
padding: 0px 0px;
font:bold 14px Arial, Helvetica, sans-serif;
color:#000;
font-style:normal;
margin: 0 0 0px 0;
padding: 0px 0 0px 0;
line-height: 0.75;
}

.moduletable_topnewsBlog a{
font-size:12px;
color:#000;
padding:0px;
text-decoration:none;
margin: 0 0 0px 0;
text-indent:0;}

.moduletable_topnewsBlog.fnone{
margin: 0 0 0 0;
}

.moduletable_topnewsBlog p{
margin: 0 0 4px 0;
text-decoration:none;
color:#000;
text-indent:0;}

.moduletable_topnewsBlog a:hover {
color:#000;
text-decoration:none;
margin: 0 0 0px 2;
text-indent:0;}




#user6 {
float:left;
width: 715px;
margin-top: 17px;
}

#L6, #C6, #R6 {
width: 750px;
float: left;
} 

#user8 {
float: right;
width:750px;
margin-top: 2px;
}


#L62, #C62, #R62 {
width: 600px;
float: left;
}

#user7 {
width: 100%;
margin-left: 1px;
float: right;
margin-bottom: 114px;
}






#content60 {
float:left;
width:540px;
padding: 0 5px 0 5px;

}


/*vivod contenta razmerom 80% */
#content80 {
float:left;
width:715px;
padding: 0 5px 0 5px;
width: 715px;
margin-right: 15px;
}


/*vivod contenta razmerom 100% */
#content100 {
float:left;
width:930px;
padding: 0 5px 0 5px;
}

/*oformlenie teksta v statyah */
#content60,#content80 {

margin: 10px 15px 0px 3px;
float: right;
}

#content100 {
/*text-align:justify;*/
float: right;
margin-right: 5px;
}
 
/*oformlenie spiskov v statyah */
#content60 ul li,#content80 ul li,#content100 ul li{

padding: 0 0 0 12px;
margin:5px;
list-style:none;
}

#content60 p img,#content80 p img ,#content100 p img {
padding:5px;
float: left;
margin: 25px;
max-width: 87%;
}

.blog {
margin: 20px;
}


#footer {
clear:both;
background-color:#82b5bf;
}




#user4 {
width: 100%;
clear:both;}

/*oformlenie knopok na saite   */
.button,input.button,button.validate  {
background:#fe1919;
color:#fff;
margin:2px;
padding:2px 10px 2px 10px;
cursor:pointer;
position: absolute;
margin: -21px 0px 0px 325px;

}

/*oformlenie moduley na saite */
.moduletable {
font:12px Arial, Helvetica, sans-serif;
color:#000;
line-height:1.5;
text-align:left;
padding:0px;
margin:2px;
/*border:2px solid #e7e5e5;*/
}

/*oformlenie zagolovka modulia */
.moduletable h3 {
font: bold 12px Arial, Helvetica, sans-serif;
text-transform: uppercase;
text-align: left;
padding: 5px 0 5px 5px;
color: #000000;
background-color: rgba(169, 188, 247, 0.42);
box-shadow: 0 0 28px rgba(36, 49, 184, 0.55);

}

/*oformlenie teksta v modulyah */
.moduletable p{
padding:5px;
}

/*oformlenie kartinok v modulyah */
.moduletable img{
margin:2px;
}

/*oformlenie spiskov v modulyah */
.moduletable ul li{

padding: 0 0 0 12px;
margin:5px;
list-style:none;
}

/*oformlenie modulya navigacii s suffiksom _nav  */
.moduletable_nav {
font-style:italic;
padding:5px;
margin:0;
background-color:#e7e5e5;
}

.moduletable_logo {
border: none;
}

.moduletable_baner {
border: none;
}

#footer {
width:100%;
clear:both;
background-color:#82b5bf;
}


/** Пагинация */

.pagination {
	margin: 18px 0;
}
.pagination ul {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-left: 0;
	margin-bottom: 0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
	box-shadow: 0 1px 2px rgba(0,0,0,0.05);
}
.pagination ul > li {
	display: inline;
	list-style-type: none;
}
.pagination ul > li > a,
.pagination ul > li > span {
	float: left;
	padding: 4px 12px;
	line-height: 18px;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #ddd;
	border-left-width: 0;
	list-style-type: none;
}
.pagination ul > li > a:hover,
.pagination ul > li > a:focus,
.pagination ul > .active > a,
.pagination ul > .active > span {
	list-style-type: none;
	background-color: #f5f5f5;
}
.pagination ul > .active > a,
.pagination ul > .active > span {
	color: #999;
	cursor: default;
}
.pagination ul > .disabled > span,
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus {
	color: #999;
	background-color: transparent;
	cursor: default;
}
.pagination ul > li:first-child > a,
.pagination ul > li:first-child > span {
	list-style-type: none;
	border-left-width: 1px;
	-webkit-border-top-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
	border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-left-radius: 4px;
}
.pagination ul > li:last-child > a,
.pagination ul > li:last-child > span {
	list-style-type: none;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topright: 4px;
	border-top-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	border-bottom-right-radius: 4px;
}
.pagination-centered {
	text-align: center;
}
.pagination-right {
	text-align: right;
}
.pagination-large ul > li > a,
.pagination-large ul > li > span {
	list-style-type: none;
	padding: 11px 19px;
	font-size: 16.25px;
}
.pagination-large ul > li:first-child > a,
.pagination-large ul > li:first-child > span {
	list-style-type: none;
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-topleft: 6px;
	border-top-left-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-bottom-left-radius: 6px;
}
.pagination-large ul > li:last-child > a,
.pagination-large ul > li:last-child > span {
	list-style-type: none;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topright: 6px;
	border-top-right-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-right-radius: 6px;
}
.pagination-mini ul > li:first-child > a,
.pagination-mini ul > li:first-child > span,
.pagination-small ul > li:first-child > a,
.pagination-small ul > li:first-child > span {
	list-style-type: none;
	-webkit-border-top-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	border-top-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-bottom-left-radius: 3px;
}
.pagination-mini ul > li:last-child > a,
.pagination-mini ul > li:last-child > span,
.pagination-small ul > li:last-child > a,
.pagination-small ul > li:last-child > span {
	list-style-type: none;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	border-bottom-right-radius: 3px;
}
.pagination-small ul > li > a,
.pagination-small ul > li > span {
	list-style-type: none;
	padding: 2px 10px;
	font-size: 12px;
}
.pagination-mini ul > li > a,
.pagination-mini ul > li > span {
	list-style-type: none;
	padding: 0 6px;
	font-size: 9.75px;
	}
	
	
	
	
/*Модули EasyBlog

Welcome*/

#form-login-password {
border-bottom: 0px solid #ccc;
padding-bottom: 2px;
margin-bottom: 0px;
/*margin-left: 170px; Выдвижка*/
}




#form-login-username{
border-bottom: 0px solid #ccc;
padding-bottom: 2px;
margin-bottom: 0px;
float: left;


}

#form-login-remember{
/*float: right;
margin: 8px 20px 0px 0px;* Без выдвижки*/

margin: 8px 90px 0px 0px;
}
#modlgn_remember{
width: 20px;

}

.mod_easyblogwelcome form div{
border-bottom: 0px solid #ccc;
padding-bottom: 0px!important;
margin-bottom: 0px!important;
}

.mod_easyblogwelcome form li {
padding: 3px 7px 0px 0px;
margin: 0px;
float: left;
}

.mod_easyblogwelcome form ul li + li {
margin-top: 0px!important;}

/* Обратная сторона */

.mod_easyblogwelcome .mod-profile{
/*overflow: hidden;
*/
padding-bottom: 0px;
/*
border-bottom: 1px solid #ccc;*/
float: right;

}

.mod_easyblogwelcome .mod-option a{
color: white;


}




.mod_easyblogwelcome .mod-option a:visited
{color: white;

}


.mod_easyblogwelcome a:visited
{color: white;

}

.mod_easyblogwelcome a{
color: white;


}


.mod_easyblogwelcome {
color: white;
}

#form-login-remember {
color: white;
width: 111px;
}


.mod_easyblogwelcome form ul li + li a{
color: white;
}

.mod_easyblogwelcome form ul li + li a:hover{
color: gold;
text-decoration: underline;
}

.mod_easyblogwelcome form ul li + li a:visited{
color: white;
}



.mod_easyblogwelcome form li a:hover {
color: gold;
text-decoration: underline;
}

.mod_easyblogwelcome form li a {
color: white;
text-decoration: none;
}


.mod_easyblogwelcome form li a:visited{
color: white;
}

.mod_easyblogwelcome ul {

}

/*Невидимость лишних объектов*/

.mod_easyblogwelcome .mod-profile {
visibility: visible;
position: relative;
z-index: 999;

}

.mod_easyblogwelcome {
color: white;

height: 100px;
}


.mod-option.ezmyblog a {

}

.mod_easyblogwelcome:hover {
color: white;


}






/* Дизайн велкома со слайдом*/




#slider {
	
	color: #fff;
	font-family: Georgia;
	font-size: 14px;
	margin: auto;
	}
.header {
	width: 90%;
	border: 2px solid #3F3F3F;
	padding: 8px;
	font-weight: bold;
	margin-top: 5px;
	cursor: pointer;
	background: url(images/header.png);
	text-align: center;
	background-color: rgba(73, 72, 87, 0.2);
	border-radius: 13px 14px 34px 35px;
	}
.header:hover {
	background-color: rgba(73, 72, 87, 0.3);
	color: #B7B7B7;
	}
.content {
	overflow: hidden;
	}
.text {
	width: 474px;
	border: 2px solid #3F3F3F;
	border-top: none;
	padding: 15px;
	text-align: left;
	background: #7F7F7F;
	}
	
	
	
	
	
	
	
.ezb-mod.mod_easyblogwelcome {
width: 90%;
margin: auto;
}

.mod_easyblogwelcome form p.full .inputbox {
width: 80%;
border: 1px solid #ccc;
height: 20px;
margin: auto;
padding: 8px;
font-size: larger;
font-family: inherit;
border-radius: 103px 234px 234px 235px;

}

.mod_easyblogwelcome form p {
margin: 5px 10px 10px 0;
padding: 0;
/* line-height: 30px; */
font-size: larger;
font-family: inherit;
color: rgb(227, 236, 217);
}

form#form-login {
visibility: visible;
float: right;

}

input#modlgn_remember {
/*width: 30px;
height: 30px;
border-radius: 103px 234px 234px 235px;
position: absolute;
padding: 20px;
margin-left: 130px;
margin-top: -2px; Без выдвижки*/

width: 20px;
height: 20px;
border-radius: 103px 134px 234px 235px;
position: absolute;
padding: 20px;
margin-left: 100px;
margin-top: -2px;


}

label {
/*margin: 10px; без задвижки*/
}


.mod_easyblogwelcome form div {
border-bottom: 1px solid #ccc;
padding-bottom: 15px;
margin-bottom: 15px;
/*margin-top: 50px; Без выдвижки*/
margin-top: 5px;
}

.ezb-mod.mod_easyblogwelcome .button {
/*position: absolute;
height: 40px;
width: 100px;
margin-top: -40px;
margin-left: 20px; Без выдвижки*/


position: absolute;
height: 30px;
width: 60px;
margin-top: -30px;
margin-left: -45px;

}

a {
color: white;
text-decoration: none;
}
.content {
overflow: hidden;
box-shadow: 0 0 28px rgba(0, 0, 0, 0.55);
display: block;
height: 360px;
opacity: 0.997222222222222;


border-bottom-right-radius: 34px;
border-bottom-left-radius: 35px;
box-shadow: rgba(166, 195, 214, 0.54902) 0px 0px 4px;
width: 97%;

background-color: rgba(59, 92, 145, 0.53);
}

.ezb-mod.mod_easyblogwelcome ul {

height: 0px;
}

.mod_easyblogwelcome .mod-profile {
overflow: hidden;
padding-bottom: 15px;
border-bottom: 0px solid #ccc;
margin-top: 10px;
}

.ezb-mod.mod_easyblogwelcome {
width: 95%; 
margin: auto;
float: right;

}

/*Исчезающая менюшка логина*/

.mod_easyblogwelcome .mod-profile{


}

.ezb-mod.mod_easyblogwelcome{


}

.ezb-mod.mod_easyblogwelcome div {
float: left;
margin-bottom: -10px;
}

.ezb-mod.mod_easyblogwelcome:hover{


}

div#1-header{
margin-left: 60%;
width: 30%;
height: 100px;
}

.moduletable_Logotip.jmoddiv{
width: 60px;
}



/*Аватарка в шапке*/

.header div.ezb-mod.mod_easyblogwelcome{
/*visibility: hidden;
height: 60px; Без задвижки*/


visibility: hidden;
height: 60px;
width: 150px;
margin-top: -20px;
}

.header div.ezb-mod .mod-avatar{
visibility: visible;
}

#zaglushka{
height: 80px;
width: 80px;
z-index: 999;


}

#zaglushka img{
position: absolute;
height: 60px;
width: 80px;
filter: alpha(Opacity=1);
opacity: 0.01;
z-index: 999;
margin-top: -10px;
}

p#Enter {
margin: 20px;
position: absolute;
}

input#modlgn_passwd {
width: 140px;
}

input#modlgn_username {
width: 140px;
}




















/* КУЗИН ДИЗАЙН */
#page {
background-color: rgba(28, 69, 134, 0.5);
}

.nspCol3 {
background-color: #f3efec;
}

#content60, #content80, #content100 div{
background-color: #f3efec;
}

#ezblog-body{
background-color: #f3efec;
}


/*Неверный логин*/

.control-group {
margin-left: 12px;
margin-top: 5px;
margin-bottom: 5px;
}

button.btn.btn-primary {
margin: 10px;
}



/*Facebook коментс*/


.fb_iframe_widget {
background-color: white;
}


/*Шрифты блогов*/
#ezblog-body .blog-meta * {
font-weight: 100;
}

#ezblog-body .micro-quote .blog-quote .blog-title a {

font-size: 20px;
line-height: 22px;
font-style: normal;
font-family: Arial,sans-serif;
font-weight: bold;
}

#system-message {
margin-bottom: 0px;
padding: 0;
}

/*Кментарии фейсбука, отступ чтобы избежать обрезанных рамок*/
.fbFeedbackContent {
padding: 0px 5px;
}



/*Страница тегов статей*/

.tag-category {
margin: 5px;
}

.chzn-container-single .chzn-single{
padding: 0 0 0 5px;
}

h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover{
color: #534836;
font-size: 14px;
}

input#filter-search {
width: 200px;
}

.btn-group.pull-right{
margin: 5px;}

.btn-group{
margin: 5px;}



/*ul.nav.nav-tabs.nav-stacked {
visibility: hidden;
}*/

form.form-horizontal {
margin: 5px;
}