﻿/*design and code by vovavova*/

	html {background: url(/i/back-gr-top.png) left top repeat-x #CCCCCC; height: 100%;}
	html body {font-size: 62.5%; font-family: Times New Roman; padding: 0 50 0 50; margin: 0; background: url(/i/back-gr-bottom.png) left bottom repeat-x; display: block; min-height: 100%; position: relative;}
	
	p {line-height:150%; font-size: 100.01%; margin-top: 0px; margin-bottom:20px;}
	h2 {font-size: 180%; margin-bottom: 10px; margin-top: 10px;}
	h2.first {font-size: 180%; margin-bottom: 10px; margin-top: 20px;}
	
	p.love:first-letter {text-transform: uppercase;}


	div#Splash {
	width:50%;
	height:50%;
	position:absolute;
	top:25%;
	left:25%;
}

	
	
	
	/*PADDING-ALL-TD*/
	table.header td {padding-left:10px; padding-right:10px;}
	table.content td {padding-left:10px; padding-right:10px;}
	table.footer td {padding-left:10px; padding-right:10px;}
	
	/*HEADER*/	
	a.main-nav:visited {color: #4b73ba;}	
	a.main-nav:hover {color: #cc0000;}
	a.love:link {text-decoration:none; color: #f00000;}
	a.love:visited {text-decoration:none; color: #f00000;}
	a.love:hover {text-decoration:none; color: #cc0000;}
	
	.header span.add {font-size: 0.5em; position: relative; top: -0.5em; left: -0.6em;}
	.header span.work {color: #777777;}
	.header span.search {}
	
	/*Tabs*/
	span.active	{background-color: #313131; color: #FFFFFF; padding:2px; padding-bottom: 5px; padding-right: 5px; padding-left:5px;}
	span.inactive {padding: 5px;}
	div.tabs {width: 84%; padding-top: 15px;}

	/*CONTENT*/
	
	

	/*FOOTER*/
	table.footer td {font-size:90%; padding-bottom: 25px;}
	table.footer .copyright {left:-16px; position: relative; margin-left: 0px;}
	table.footer .beta {font-style: italic; font-size: 80%;}

	
	
	/*LINKS*/
	A:link {text-decoration:underline; color: #4b73ba;}
	A:visited {text-decoration: underline; color: #660099;}
	A:active {text-decoration: underline; color: #ff0000;}
	A:hover {text-decoration: underline; color: #cc0000;}

	A.top:link {text-decoration:underline; color: #ffffff;}
	A.top:visited {text-decoration: underline; color: #ffffff;}
	A.top:active {text-decoration: underline; color: #ffffff;}
	A.top:hover {text-decoration: underline; color: #efefef;}
	
	.add {color: #cc0000; font-style: italic;}
	
	
	.logo img {left:0px; position: relative; margin-left: -33px;}
	.logo div {text-align:center;}
	.logo #bg {background: url('/i/vovavova_logo3.gif') left bottom no-repeat; position:relative; width: 141; height: 32; margin-left: -33px; /*margin-bottom:0px;*/}
	.logo span {font-family: Georgia, "Times New Roman", Times, serif; font-size: 80%; font-weight: bold; font-style: italic;}
	#a {color: #000000;}
	.logo #al {/*vertical-align:middle; display: table-cell; margin-left: 0px;*/ height: 30px; line-height: 30px;}
		
	.ilove {font-family: Verdana, Geneva, Sans-Serif; font-size:180%; /*font-weight: bold; font-style: italic;*/}

	.heart {font-family: Arial, Sans-Serif; font-size: 140%; font-style: normal; position: relative; top: 7px;}
	.brendson {font-size: 270%; position: relative; left: -1px; bottom: -10px; text-decoration: none;}	
	.blackheart {color: #000000; font-family: Arial, Sans-Serif; font-size: 140%; font-style: normal; position: relative;top: 7px;}
	

	@media all and (-webkit-min-device-pixel-ratio:10000),
	not all and (-webkit-min-device-pixel-ratio:0) {
  	.style {font-size: 70%;}
	}

	
    	#body_png img
    	{
       	 vertical-align: middle;
    	}
    	.png
    	{
       	 //background-image: none ! important;
       	 /*
            не забудьте особенность конструкции
            behavior: url(...)
            путь должен быть абсолютным
       	 */
       	 behavior: url('/etc/pngfix.htc');
		}

	

	/*COLORS*/
	#grey {color:#464646;}


	/*.top {color: #ffffff;}

	.menu {font-size: 90%; line-height:150%; margin-top:25px; font-weight: 700;}

	 

	p, div {font-family: arial, sans serif; font-size: 80%; color: #000000;margin-bottom:0; text-decoration:none;line-height: 120%;}


	HR {
 	color: #000000;
 	background-color:#4e4e4e;
 	border-style:none; 
 	height: 1px;
}

	TABLE.otstup TD.on {PADDING-RIGHT: 2em; PADDING-LEFT: 2em; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em}

			}
	TD.top {vertical-align: text-top;}
	TD.bottom {vertical-align: text-bottom;}
	TD.no {PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; PADDING-TOP: 0em}
	
	p.header {font-size: 105%;color: #ffffff;margin-top:30px;}
	.header2 {font-size: 120%;color: #262626;}
	.header1 {font-size: 110%;color: #262626;}


	.signature {font-size: 80%;font-style: italic; color: #707070; text-align: right; padding-right: 50px; padding-bottom: 30px; padding-left: 150px;}

	.small1 {color: #000000;font-size: 70%;PADDING-RIGHT: 70px;}
	.small {font-family: arial, sans serif; color: #ffffff;font-size: 70%;padding-top:5px;}
  .footer {color: #000000;font-size: 75%;}*/

/*gold*/  
  .gold-s {color: #bfb54b;}
  .gold-b {color: #bfb54b; font-size: 150%;}


	.news {margin-top: 10px; margin-bottom: 5px; text-indent: -18px;}

