/* CSS Document */

/*top_begin*/
.topLeft {
	background-color:#FFE9D3; 
	text-align:left; 
	padding-left:5px;
	line-height:18px;
	font-size:12px;
	width:170px;
	margin-top:7px;
}
.hidden {
	background-color:#FFE9D3; 
	font-size:0; 
	color:#FFE9D3; 
	height:0;
}
.podpiska{
	background-color:#FF7F00; 
	color:#FFFFFF; 
	padding:5px;
}
/*top_end*/

/*menu_left_begin*/
.leftmenu-a {
	padding: 5px;
	font-weight: bold;
	color: #FFF;
	background-color:#FF7F00;
}
.leftmenu {
	padding: 5px;
	font-weight: bold;
}
.leftmenu-line {
	background-color: #CCCCCC;
}


/*анонс главной модели_begin*/
.model-background {
	background-color:#DFFFBF;
}
/*анонс главной модели_end*/

/*крутелка_begin*/
.topic {
	color:#FFFFFF;
	background-color:#78A848;
	padding: 5px;
	font-weight: bold;
}
/*крутелка_end*/

/*декор_текста_begin*/
.title {
	font-size: 16px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background: center;
	margin: 1px;
	padding: 4px;
	font-weight:bold;
	text-align: center;
	background-color:#FFFFFF;
}
.descr {
	font-size: 12px;
	margin: 1px;
	background-color:#FFFFFF;
	padding: 2px;
	margin-left: 5px;
	text-align: justify;
}
#head {
	display: marker;
	width: 100%;
	border-width: 0px;
	float: none;
	white-space: normal;
	position: static;
	margin: 5px;
}
/*декор_текста_end*/

/*раздел_журналов_begin*/
#magazin {
	width: 95%;
	margin: 5px;
	float:none;
}
#ti{
	color:#FFFFFF;
	background-color:#7F4000;
	padding: 2px;
	font-weight: bold;
	width:30%;
}
/*раздел_журналов_end*/

/*обзор моделей*/
#model{
	background-color:#F5F5F5;
	display:block;
	border:0;
	float:left;
	margin:5px;
	padding:5px;
}
/*журнал*/
#month{
	width:178px;;
	float:left;
	background-color:#F2F1FE;
	margin:2px;
	padding:2px;
}
.titlemonth{
	font-weight:bold;
	color:#666666;
	text-align:center;
	margin:5px;
	color:#FFFFFF;
	background-color:#666666;
	padding:2px;
}
.podpiskamag{
	background-color:#666666; 
	padding:2px;
}
.podrobnee{
	background-color:#FFFFFF; 
	padding:2px; 
	text-align:right;
}
.page{
	color:#000000;
	font-weight:normal;
}
body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
table{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
}

/*учебный курс Соломоплетение*/
.subtitle{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px;
	color:#333333;
	margin:4px;
	padding:2px;
	border-style:solid;
	border:1px;
	border-color:#CCCCCC;
}
.list_course
{
	margin-left:12px;
	padding:1px;
	list-style-type:circle;
	margin-bottom:2px;
	margin-top:2px;
}
.name_course
{
	margin-left:6px;
	padding-bottom:5px;
	font-size:12px;
}
/*конец*/


.pl{
	padding-left:5px;
}
.plr{
	padding-left:5px;
	padding-right:5px;
}
.titlecourse{
	padding:5px; 
	background-color:#FFFFFF; 
	font-weight:bold; 
	text-align:center
}
.opros{
	background-color:#EDEDED; 
	padding:2px; 
	width:20%;}
.padding {
	padding: 5px;
}
.pad2 {
	padding: 2px;
}
.path {
	font-size: 9px;
	font-style: normal;
	background: #F5F5F5;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}

.ourJurnal {
	padding:1px; 
	font-weight:bold;
}
.Jurnal{
	padding:3px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

.date {
	color:#666666;
	padding: 5px;
	font-size:12px;
}
.adv {
	background: #FFD8B1;
	padding: 5px;
}
.rec {
	padding: 5px;
	background-color: #EEDDFF;
}

.model {font-size:10px; color:#999999; padding:0; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif;}


.anonce {
	font-size: 11px;
	padding: 10px;
}
.arrow {
	font-family: ms sans serif, sans-serif; 
	font-size: 8pt;
}
.copyright {
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
}
.course{
	padding-left:10;
}
.text {
	padding:2px;
	vertical-align:top;
	text-align:justify;
}
.body_text{
font-size:11px;
text-align:justify;
padding-left:5px;
}
.smalltitle {
	font-size: 14px;
	color: #C39;
	font-family: Tahoma;
	font-weight:800;
}
.topbanner {
	padding-top: 6px;
}
.gray {
	padding: 5px;
	font-weight: bold;
	color: #999999;
}
.model-month {
	color: #FFF;
	font-weight: bold;
	background-color: #96C;
	padding: 5px;
}
.maptitle{font-family:Tahoma, sans-serif;
font-size:13;color:#C39; font-weight:bolder;}
.img1{border-color:#CCCCCC; border:2;}
#sorta{ text-align:center; font-weight:bold;float:left; color:#000000; padding-left:3px;padding-right:3px; margin:2px;}
#sortb{ text-align:center; float:left; padding-left:3px;padding-right:3px; margin:2px;}
#sort{width:60%; float:left;}

#objava{color:#333333;  padding:3px; border:#CCCCCC 1px dashed; margin-top:2px;}
#objava h2{ font-size:12px; color:#cc0066; padding:2px;}

.ob1{font-size:1px; color:#FFD9EC; width:3px; background-color:#FFD9EC}
.search {border:0; background-color:#FDECFD; font-size:11px;}
.button { background-color:#CC99FF; border:0;}
/*раздел Тематические ссылки BEGIN*/
#sbjInfo{
	background-color:#F4F4F4;
	width:200px;
	border-width:1px;
	border-style:dashed;
	border-color:#666666;
	padding:5px;
	text-align:justify;
	color:#C1C1C1;
	margin-top:5px;
}
/*END*/
/*раздел: полезно посетить*/
#us{
width:20%;
font-family:Verdana, Arial, Helvetica, sans-serif;
/*background-color:#E6CCFF;*/
border:1px;
border-style:dashed;
border-color:#999999;
padding:5px;
font-size:10px;
margin-top:4px;
}
#us h1{
font-size:12px;
margin-top:2px;
margin-bottom:4px;
color:#666666;
background-color:#DDBBFF;
padding:2px 0 2px 0;
text-align:center;
}
#us h2{
font-size:10px;
margin:6px 0 0 0;
padding:2px 0px 2px 0;
text-align:right;
font-stretch:normal;
color:#333333;
}
#us h3{
font-size:12px;
margin-top:2px;
margin-bottom:4px;
color:#666666;
background-color:#FFBBBB;
padding:2px 0 2px 0;
text-align:center;
}
/*END*/
/*форма контакт*/
#contact label{
  float: left;
  text-align: right;
  margin-right: 15px;
  width: 150px;
  font-size:14px;
}
#contact *{border:none; margin:2px;}
#contact * strong{font-size:14px; color:#CC0066; font-weight:normal;}
#contact input{
	border:1px dashed #CCCCCC;
	width:234px;
	color:#666666;
}
#contact h2{
   padding:1px;
   margin:10px 1px 1px 1px;
   font-size:14px;
}
#contact form{margin:20px 0 20px 0;}
#contact textarea:focus{
border: 1px dashed #333333;
}
#contact input:focus{
border: 1px dashed #333333;
}
#contact textarea {
 border:1px dashed #CCCCCC;
 height:90px;
 width:234px;
 color:#666666;
}
#contact select {
 border:1px dashed #CCCCCC;
 width:234px;
 color:#666666;
}
#contact .but{ width:112px; }
#contact .help{
  color:#CC0066;
  margin-left:15px;
  font-size:14px;
 }
 #contact p{padding:1px; text-align:justify;}
 #contact ol{ text-align:justify; padding-right:80px;}
 #contact ol li{margin-top:10px;}
 #contact div{ text-align:justify;}
 #contact .quest{ padding:9px 0 9px 0;}
 #contact .answ{margin-left:20px; background-color:#F7F7F7; padding:4px;}
 #contact  .athor{font-size:14px; text-align:right; margin-top:15px;}
/*------------------------*/
