body, font{
	color:#000;	font: 12px Arial, sans-serif; min-width: 1150px;
}

br {line-height: 12px;}

.nav img {vertical-align: top; padding-top: 1px}

p {font-size: 12px;}

.banners {padding-top: 20px; float: left; }
	.banners a {display: block; padding-bottom: 10px;}
	.banners img {max-width: 100%;}

.top-banner {padding: 15px 0 10px; overflow: hidden;}
	.top-banner a {margin-right: 10px; text-decoration: none; overflow: hidden; float: left;}
	.top-banner img {max-width: 100%; border: 0;}

a {
	color:#000;
	text-decoration: underline;
}

a img, img {border: 0;}

.title {
	font: 28px/34px Georgia, Times New Roman, serif;
	color: #ff2f1f;
}
.copyright, .copyright:hover, .copyright:visited, .copyright:active {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-family:Arial;
}
.copyright_t {
	font-size: 10px;
	color: #FFFFFF;
	font-family:Arial;
}

.autorisation{
	font-size: 12px;
	font-family:Arial;
	font-weight: bold;
}

.registration, .registration:hover, .registration:active, .registration:visited{
	font-size: 12px;
	color: #ff2f1f;
	text-decoration: underline;
	font-weight: bold;
	font-family:Arial;
}

.question {
	color:#008b23;
	font-size:16px;
	font-family:Arial;
	text-decoration: none;
	font-weight: bold;	
	letter-spacing: normal;
}

.reset {
	border: 0; background: url(cancel.gif) no-repeat center; text-indent: -9999px;
	width: 80px; height: 20px;
}

/*menu*/


.right_menu, .right_menu:hover, .right_menu:active, .right_menu:visited {
	color:#7f4539;
	font-size:12px;
	font-family:Arial;
	text-decoration: none;
	font-weight: bold;	
	letter-spacing: normal;
}

.leftmenu, .leftmenu:visited {
	color:#008b23;
	font-size:12px;
	font-family:Arial;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: normal;
}

.leftmenu:hover, .leftmenu:active {
	color:#ea3815;
	font-size:12px;
	font-family:Arial;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: normal;
}

.upmenu, .upmenu:visited {
	color:#008b23;
	font-size:12px;
	font-family:Arial;
	text-decoration: none;
	font-weight: bold;	
	letter-spacing: normal;
}

.upmenu:active, .upmenu:hover {
	color:#ff2f1f;
	font-size:12px;
	font-family:Arial;
	text-decoration: none;
	font-weight: bold;	
	letter-spacing: normal;
}



/*blog*/

.blog_title {
	font-size: 28px;
	color: #821b03;
	font-family:Times New Roman;
	font-weight: bold;
;
}

.blog_title2 {
	font-size: 24px;
	color: #008b23;
	font-family:Times New Roman;
}


.blog_title3 {
	font-size: 24px;
	color: #ff2f1f;
	font-family:Times New Roman;
}

.blog_thema {
	font-size: 22px;
	color: #821b03;
	font-family:Times New Roman;
}
.blog_data {
	font-size: 12px;
	color: #008b23;
	font-family: Arial;
	font-weight: bold;
}
.blog_persona {
	font-size: 12px;
	color: #ff2f1f;
	font-family: Arial;
	font-weight: bold;
}
.create_article, .create_article:hover, .create_article:visited, .create_article:active {
	font-size: 12px;
	color: #008b23;
	text-decoration: underline;
	font-family:Arial;
	font-weight: bold;
}
.author {
	font-size: 12px;
	color: #6b4a4a;
	font-family:Arial;
	font-weight: bold;
}

.tagi {
	font-size: 12px;
	color: #008b23;
	font-family:Arial;
	font-weight: bold;
}
.back {
	font-size: 12px;
	color: #ff2f1f;
	font-family:Arial;
	font-weight: bold;
	text-decoration: underline;
}
.count, .count:hover, .count:active, .count:visited {
	font-size: 12px;
	color: #6b4a4a;
	font-family:Arial;
	font-weight: bold;
}
.categories {
	font-size: 14px;
	color: #008b23;
	font-family:Arial;
	font-weight: bold;
}
.menu_bottom, .menu_bottom:hover, .menu_bottom:active, .menu_bottom:visited {
	font-size: 10px;
	color: #885146;
	font-family:Arial;
	text-decoration: underline;
}


.zapros-form {margin-left: 20px; width: 230px;}
.zapros-form > tbody > tr > td > table {width: 100%;}
.zapros-form input.form2 {width: 220px}
.zapros-form textarea {width: 220px; resize: none;}
.count_find {font-size: 16px; color: #333333;}
/*.copyright:hover {color: #FF3333;}*/
form.form3 > td {vertical-align: middle;}
.hor_line {vertical-align: top; *margin-top: 1px;}
.send-button {background: url('send.gif') no-repeat; border: none; width: 72px; height: 19px;}
.reset-button {background: url('cancel.gif') no-repeat; border: none; width: 73px; height: 19px;}

