/* CSS Document */
body
{
	background:url(images/blueorange.jpg);
	margin: 0px;
}
#wrap{ 
	margin: 10px auto 20px auto; /* centers the box, no matter the overall width, also applies a 20px gap at the top and bottom of the board */
	/*text-align: left;  re_aligns text to left second part of two part MSIE centering workaround */
	/* EDIT THIS TO CHANGE THE WIDTH OF THE BOARD -> 960px is a common fixed resolution size */
	width: 960px;
	padding-left:12px;
	padding-right:12px;
}

#wrap1{ 
	margin: 10px auto 20px auto; /* centers the box, no matter the overall width, also applies a 20px gap at the top and bottom of the board */
	/*text-align: left;  re_aligns text to left second part of two part MSIE centering workaround */
	/* EDIT THIS TO CHANGE THE WIDTH OF THE BOARD -> 960px is a common fixed resolution size */
	width: 850px;	
	padding-left:12px;
	padding-right:12px;
}

#wrap2{ 
	margin: 10px auto 20px auto; /* centers the box, no matter the overall width, also applies a 20px gap at the top and bottom of the board */
	/*text-align: left;  re_aligns text to left second part of two part MSIE centering workaround */
	/* EDIT THIS TO CHANGE THE WIDTH OF THE BOARD -> 960px is a common fixed resolution size */
	/* nodits */
	width: 862px;	
	padding-left:12px;
	padding-right:12px;
}
/* TIME
------------------------------------------------------------------------------------------------------------------*/
#time {
	margin:5px 0 5px 0;
	padding:1px;
	background-color:#C2DCE3;
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	height:11px;
}

span#timeleft {
	float:left;
}

span#timeright {
	float:right;
}

a:link {color:#0000FF}
a:visited {color:#990033}
a:hover {color:#006600}

table.main {width: 960px; border: 0px; margin: 0px; padding: 0px; text-align:left}
table.orange {width:100%; background-image:url(pic/2.jpg); border:#FF0000 0px; border-collapse:collapse; text-align:left}
table.film {background-color:#000000; text-align:center}

td.ver_top {vertical-align:top}

td.number_photos {width:200px; border-bottom:solid #FF0000 2px; border-left:solid #FF0000 2px; text-align:center; color:#000000;}
td.descr_photos {width:300px; border-bottom:solid #FF0000 2px; font-size:14px; font-family: Verdana, sans-serif; color:#002758; font-weight: bold; text-align:center}
td.descr_gal {font-size:14px; font-family: Verdana, sans-serif; color:#002758; font-weight: bold;}
td.greating_area1 {background-color:#F1F0EB; font-weight:400; width : 580px;}
td.greating_area2 {background:url(pic/2a.jpg); font-weight:400; padding:20px; vertical-align:top;}
td.greating_area2a {background:url(pic/2.jpg); font-weight:400; padding:20px; vertical-align:top;}
td.greating_area3 {background-color:#EEFFFF; vertical-align:top; width : 580px;} /*Голубой фон в links.php*/
td.greating_area4 {background:url(pic/2.jpg); font-style:italic; font-weight:600;}
td.news_area {background:url(pic/2a.jpg); width: 580px; }
td.arrowl {width:200px; border-bottom:solid #FF0000 2px; vertical-align:middle; text-align:right;}
td.arrowr {width:200px; border-bottom:solid #FF0000 2px; vertical-align:middle; text-align:left;}
td.data {background : #F6F6F6; color: #000080; font-family:Verdana, sans-serif;font-size:12px; width:40%;} /*Дата создания и дата добавления в photo.php*/
td.descr_article {background : #FFFFFF;	color: #000000; font-family:Verdana, sans-serif; font-weight:normal;font-style:normal;font-size:12px;padding:10px;}
td.descr_article1 {background : #FFFFFF; color: #000000; font-family:Verdana, sans-serif; font-weight:normal;font-style:normal;font-size:12px;padding-top:10px; padding-left:10px; padding-right:10px;}
td.descr_article2 {background:#F1F0EB; color:#000000; font-family:Verdana, sans-serif; font-weight:normal;font-style:normal;font-size:12px;padding:10px;}
td.descr_article3 {background : #FFFFFF; color: #000000; font-family:Verdana, sans-serif; font-weight:normal;font-style:normal;font-size:11px;padding-top:10px; padding-left:10px; padding-right:10px;}
td.titlegal {text-align:center; font-size:32px; color:#0000C8; font-style:italic; font-weight:bold;}
td.header_footer {text-align:center}

p {font-family:Verdana; font-size:12px; margin:15px; color:#000000}
p.greating1 {font-size:14px; color:#FF0066; font-weight:bold; text-align:center;}
span.greating {background-color:#EEFFBC; font-style:italic;}
span.invis {visibility:hidden;}
p.site_news {font-size:18px; color:#0000FF; font-weight:bold; text-align:center;}
p.announ {font-family:Verdana, sans-serif; font-size:12px; margin:10px; color:#000080} /*in photo.php*/
p.center {text-align:center;}

p.title {
background-color:#A72E37;
font-size:12px;
text-align:center;
color:#ffffff;
font-weight: 600;
margin-top: 20px;
margin-left: 10px;
padding: 5px;
}

p.text {text-indent:20px;
margin-top: 5px;
margin-left: 5px;
margin-bottom: -5px;
margin-right: 5px;
font-weight: 400;
font-family: Verdana;}

p.text1 {text-indent:20px;
margin-top: 5px;
margin-left: 5px;
margin-bottom: 5px;
margin-right: 5px;
font-weight: 400;
font-family: Verdana;}

p.poem {
  font-family: verdana, geneva, arial, helvetica, sans-serif;
  margin:8px 0px 6px 140px;
  font-size: 100%;
  font-style: italic; 
}

p.author {
  margin:4px 0px 10px 270px;
  font-style: italic;
  text-align: left;
  font-size:91%;
  color: #606060;
}

p.note {font-size:11px; color:#424242; margin-top:7px; margin-bottom:7px;}

p.me {
margin-top:20px;
margin-left:10px;
}

div.center {text-align:center;}

span.link {font-weight:400; font-family:Verdana, sans-serif; font-size:11px;}

#titlegal a{
text-decoration: none;
color: #0000C8;}

img.border_blue {border:2px solid #0000FF;}
img.border_red {border:2px solid #FF0000;}

a.a { text-decoration:none;}

#coolmenu{
border: 1px solid gray; /*Стиль рамки */
border-bottom-width: 1px;
width: 86%; /*Ширина меню */
background-color: #f6f6f6;  /*Фоновый цвет ячейки*/
margin-left:10px; /*Ширина отступов*/
}

* html #coolmenu{width: 82%;/*Ширина меню для Internet Explorer*/ }

#coolmenu a{
font: bold 13px Verdana; /*Шрифт текста*/
padding: 2px; /*Внутренний отсутп текста ссылки от краев ячейки*/
padding-left: 4px;/*Внутренний отсутп текста ссылки от левого края ячейки*/
display: block;
width:100%; /*Ширина ячейки*/
color: #000000;  /*Цвет текста*/
text-decoration: none; /*Подчеркивание у ссылок - нет*/
border-bottom: 1px solid gray;
}

#coolmenugor a
{
text-decoration:none;
text-align:center;
background-color:#f6f6f6;
font: bold 13px Verdana;
padding: 2px; /*Внутренний отсутп текста ссылки от краев ячейки*/
padding-left: 4px;/*Внутренний отсутп текста ссылки от левого края ячейки*/
color: #000000;  /*Цвет текста*/
border: 1px solid gray;
}
#coolmenugor a:hover {background-color:#CCCCCC; color:#FF0000;}

html>body #coolmenu a{ 
width: auto;
}

#coolmenu a:hover{
background-color: #cccccc; /*Фоновый цвет ячейки при наведение курсора*/
color: #FF0000;  /*Цвет текста при наведении курсора*/
}

.lesson {border-collapse:collapse; border:1px solid #cccccc; width:95%;}
.lesson_title {background-color:#f6f6f6; font-size:12px;}


.lesson_name {font-weight:bold; margin-top:7px; margin-bottom:7px;}
.lesson_adds {font-size:11px; margin-top:7px; margin-bottom:7px; color:#424242;}

.view_title {font-size:16px; font-weight:bold; color:#cc0000; text-align:center;}
.view_title1{font-size:12px; font-weight:bold; color:#0000FF; text-align:center;}
.view_date {font-size:11px; color:#424242; margin-top:7px; margin-bottom:7px; font-weight:bold;}

#counter {visibility:hidden;}
.mini {border: 1px solid #666666; margin-right: 10px; margin-top: 4px; height: 50px; width: 50px}
.mini1 {border: 1px solid #666666; margin-right: 10px; margin-top: 4px; height: 35px; width: 50px}

.esoterism {background-color:#f6f6f6; font-size:11px; font-weight:200;}

/* Заголовок 4 */
h4 {
  color: #001790;
  margin: 10px 0px 0px 60px;
  font-family: tahoma, geneva, sans-serif;
  font-size: 120%;
}
