
body {
	background: url(http://www.veratrifanova.com/images/bg.jpg) #3f4c5f;
	text-align: center;
	margin: 50px auto;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 75%;
	}
	
a:link {
	color: #0033cc;
	text-decoration: underline;
	}
	
a:visited {
	color: #660000;
	text-decoration: underline;
	}
	
a:hover {
	color: #cc0000;
	text-decoration: underline;
	}
	
a:active {
	color: #660000;
	text-decoration: underline;
	}
	
/*glavnii blok so vsem ostalinim derimom ;-)*/
#all {
	width: 1000px;
	margin: auto;
	}
	
	/*verhneaya granitsa s teniu*/
	#top {
		background: url(http://www.veratrifanova.com/images/top.png) no-repeat;
		//background: none;
		height: 16px;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://www.veratrifanova.com/images/top.png, sizingMethod=crop);
		}
		
	/*bokovaea teni s vertikalinim povtoreniem*/
	#center {
		background: url(http://www.veratrifanova.com/images/content.png) repeat-y;
		padding: 13px 0;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://www.veratrifanova.com/images/content.png, sizingMethod=scale);
		}*html #center { //background: none; height: 100%; } /*IE fix*/	
	
		/*blok s shapkoi+menu+eazikami, obshim contentom i kopiraitom*/
		#content {
			position: relative;
			color: #000;
			background: #fff;
			text-align:left;
			margin: 0 29px;
			z-index: 1;
			}
			
			/*shapka i stili ssilok v shapke*/
			#head {
				color: #fff;
				height: 24px;
				padding-left: 21px;
				padding-top: 176px;
				margin-bottom: 20px;
				background: url(http://www.veratrifanova.com/images/head.jpg) #000;
				}
				
			#head a:link {
				color: #fff;
				text-decoration: underline;
				}
				
			#head a:visited {
				color: #ccc;
				text-decoration: underline;
				}
				
			#head a:hover {
				color: #fff;
				text-decoration: none;
				}
				
			#head a:active {
				color: #ccc;
				text-decoration: none;
				}
				
				/*menu i stili spiska*/
				#menu {
					float: left;
					font-size: 11px;
					width: 811px;
					height: 24px;
					}
					
				#menu ul {
					margin: 0;
					padding: 0;
					display: inline;
					}
					
				#menu ul li {
					display: inline;
					margin: 0;
					padding: 0 10px 3px 10px;
					list-style: none;
					border-right: #fff solid 1px;
					}
				
				/*eaziki i stili spiska*/
				#lang {
					float: right;
					font-size: 11px;
					width: 100px;
					height: 24px;
					}
					
				#lang ul {
					margin: 0;
					padding: 0;
					display: inline;
					}
					
				#lang ul li {
					display: inline;
					margin: 0;
					padding: 0 5px 3px 5px;
					list-style: none;
					border-right: #fff solid 1px;
					}
					
				#menu ul li.last, #lang ul li.last {
					border-right: none;
					}
			
			/*blok s kontentom*/
			#inside {
				height: 100%;
				}
				
				.big-col {
					float: left;
					width: 626px;
					margin-right: 20px;
					}
					
					.small-col2 {
						float: left;
						width: 303px;
						margin-right: 20px;
						}
				
					.small-col3 {
						float: left;
						width: 303px;
						}
						
					.header {
						clear: left;
						font-size: 150%;
						margin-bottom: 11px;
						}
						
					.more {
						text-align:right;
						font-weight: bold;
						margin: 5px 0 10px 0;
						}
					.title {
						font-weight: bold;
						}
					.date {
						color: #666;
						font-size: 90%;
						margin-bottom: 5px;
						}
					.articles {
						border-top: 1px dashed #000;
						}
					.error {
						color: #FF0000;
					    background: url(http://www.veratrifanova.com/images/error.jpg) no-repeat;
						font-weight: bold;
						height: 50px;
						padding-left: 55px;
						margin-bottom: 11px;
						}
					.error table {
						height: 50px;
						}
										
				.small-col {
					float: left;
					width: 296px;
					}
				.table, .table-big-img, .table-albums {
					width: 100%;
					text-align: center;
					}
				.table-big-img img {
					border: 1px solid #ccc;
					padding: 4px;
					}
				.table-albums th {
					width: 120px;
					vertical-align: top;
					}
				.table-albums td, .table-news td {
					background: #f5f5f5;
					text-align: left;
					vertical-align: top;
					padding: 10px 10px 0 10px;
					}
				.table-contacts table {
					width: 100%;
					}
				.table-contacts td {
					background: #f5f5f5;
					padding: 10px;
					}
				.table td {
					width: 120px;
					}
				.table img, .table-albums img, .form {
					border: 1px solid #ccc;
					padding: 4px;
					}
				.table img:hover, .table-albums img:hover {
					border: 1px solid #666;
					padding: 4px;
					}
				.img-border img {
					border: 1px solid #ccc;
					padding: 4px;
					}
				.img-border img:hover  {
					border: 1px solid #666;
					padding: 4px;
					}
				.correct {
					color: #237303;
					background: #e4f1de;
					font-weight: bold;
					padding: 10px;
					border: 1px solid #83b270;
					margin-bottom: 10px;
					}
				.incorrect {
					color: #f00;
					background: #fdd8d5;
					font-weight: bold;
					padding: 10px;
					border: 1px solid #fe786a;
					margin-bottom: 10px;
					}
				.antibot table {
					width: auto;
					margin-top: 10px;
					}
				.antibot table td {
					padding: 0;
					}
				.antibot-form {
					width: 50px;
					border: 1px solid #ccc;
					padding: 4px;
					}

					
			/*bloki kopiraita*/
			#copyright {
				clear: left;
				font-size: 80%;
				height: 10px;
				padding-top: 20px;
				}
				
				.left-cprt {
					float: left;
					width: 500px;
					}
					
				.right-cprt {
					float: right;
					width: 300px;
					text-align: right;
					}
					
	/*nijneaya granitsa s teniu*/
	#bottom {
		background: url(http://www.veratrifanova.com/images/bottom.png) no-repeat;
		//background: none;
		height: 16px;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://www.veratrifanova.com/images/bottom.png, sizingMethod=crop);
		}
		
/* WYSIWYG EDITOR */

/* Toolbar */
.toolbar1   { border: 1px solid #666666; height: 26px; background-image: url(http://www.veratrifanova.com/wysiwyg/icons/background_silver.jpg); }
.toolbar2   { border: 1px solid #666666; height: 24px; background-image: url(http://www.veratrifanova.com/wysiwyg/icons/background_silver.jpg); border-bottom: 0px; border-top: 0px; }

/* Command Buttons */
.button     { width: 20px; height: 20px; border: 0px solid transparent; margin: 1px; padding: 0px; background: transparent; }
.buttonOver { width: 20px; height: 20px; border: 1px solid #999999; margin: 0; padding: 0px; }


/* Font Type and Size Drop Down */
.dropdown          { background-color: #FFFFFF; border: 1px solid #333333; height: 140px; overflow: auto; padding: 1px; }
button.mouseOver   { background-color: #EEEEEE; border: 1px solid #CCCCCC; padding: 3px; cursor: default; text-align: left;}
button.mouseOut    { background-color: #FFFFFF; border: 1px solid #FFFFFF; padding: 3px; cursor: default; text-align: left;}

/* CREATE TABLE POPUP */

/* Select Border Width/Type */
.on   { background-color: #EEEEEE; border: 1px solid #CCCCCC; padding: 6px; width: 140px; cursor: default; height: 5px;}
.off  { background-color: #FFFFFF; border: 1px solid #FFFFFF; padding: 6px; width: 140px; cursor: default; height: 5px;}

/* Select Shading/Border Color */
.selectColorTable  { border: 1px solid #7E7E81; background-color: #F7F7F7; padding: 1px; }
.selectColorBorder { border: 1px solid #F7F7F7; }
.selectColorOn     { border: 1px solid #999999; background-color: #CCCCCC; }
.selectColorOff    { border: 1px solid #F7F7F7; background-color: #F7F7F7; }
.selectColorBox    { border: 1px solid #FFFFFF; font-size: 1px; height: 13px; width: 13px; }
