/*
Theme Name: vnews
Theme URI: http://www.websolutions.bg/
Description: Private blog theme made for creativedesign. For WordPress 2.9+. by websolutions
Version: 1.2
Author: George Ivanov
Author URI: http://www.websolutions.bg/
Tags: grey, green, white
*/


html {
    overflow: -moz-scrollbars-vertical;
}
body {
  	background-color: #dbdbdb;
  	margin:0px 0px 20px 0px; 
  	padding:0px 0px 0px 0px;
  	text-align: center;
  	font-family:Tahoma;
}
DIV{									/*hack about div sizing in Mozilla*/
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	margin:0;
	padding:0;
}
.navigation { padding: 4px 0 10px 0;}
.alignleft { float: left; text-align: left; }
.alignright { float: right; margin-top: -1px; text-align: right; }
img{
	border-style: none;
	text-decoration: none;
	text-align: left;
}
td{
	vertical-align: top;
}
p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
a {
    color: #a16a11;
}
a:link {
    color: #a16a11;
}

a:hover {
    color: #a16a11;
}
a:visited {
    color: #a16a11;
}
a:active {
    color: #a16a11;
}
.main-tbl{
	background: url('images/tbl-bgr.jpg') repeat-y;
	height: auto;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	vertical-align: top;
	width: 973px;
}
.tbl-top{
	background: url('images/tbl-bgr-top.jpg') no-repeat;
	width: 973px;
	padding: 0px 0px 0px 0px;
}
.tbl-bottom{
	background: url('images/tbl-bgr-bott.jpg') no-repeat;
	width: 973px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.tbl-top2{
	background: url('images/tbl-bgr-top2.jpg') no-repeat;
	width: 973px;
}
.logo{
	margin: 0px 0px 0px 70px; 
	float: left;
	width:131px;
	height: 152px;
	position: relative;
}
.banner{
	margin:10px 36px 0px 0px; 
	float: right;
	width: 713px;
	height:92px;
	position: relative;
}
.banner2{
	margin:15px 0px 0px 0px; 
}
.date{
	font-size: 11px;
	color: #494949;
	float: right;
	margin:10px 36px 0px 0px; 
	position: relative;
}
.slogan {
	font-family: "Times New Roman";
	font-size: 22px;
	color: #9f9f9f;
	letter-spacing: 1px;
	float: left;
	padding:17px 0px 0px 20px;
	position: relative;
}
.search{
	font-size: 11px;
	color: #494949;
	float: none;
	padding:0px 0px 0px 0px;
	margin:0px 36px 0px 0px;
	clear:both;
	text-align: right;
	position: relative;
	top:-20px;
}
.menu1{
	background-color: #f7deb5;
	border-top: 1px solid #ca8e2d;
	margin:0px 36px 0px 36px;
	padding:7px 0px 7px 25px;
}
.menu1-left{
	font-size: 11px;
	text-transform: uppercase;
	color: #a16a11;
	letter-spacing: 0.05em;
	word-spacing: 2px;

	display:inline;
}
.menu1-right{
	color: #494949;
	font-size: 11px;
	display:inline;
	word-spacing: 5px;
	padding-left:75px;
	padding:0px 0px 0px 150px;
}
.menu2{
	background-color: #ca8e2d;
	margin:0px 36px 0px 36px;
	padding: 7px 0px 7px 25px;
	color: #ffffff;
	font-size: 11px;
	text-transform: uppercase;
	letter-spacing: 0.075em;
	text-align: justify;
	word-spacing: 4px;
}
.focus1{
	background-color:#885503;
	color:#ffffff;
	font-size: 19px;
	font-family: "Times New Roman";
	margin-top: 10px;
	padding-top: 7px;
	line-height: 12px;
	display: block;
	width: 185px;
}
.focus2{
	background-color:#f7deb5;
	color: #202020;
	font-size: 19px;
	font-family: "Times New Roman";
	margin-top: 10px;
	padding-top: 7px;
	line-height: 12px;
	display: block;
	width: 185px;
}
.left{
	padding:15px 0px 0px 36px;
}
.left-focus{
	padding:0px 0px 0px 36px;
}
.kare-right{
	padding:15px 15px 0px 20px;
}
.kare-right2{
	padding:0px 15px 0px 20px;
}
.kare-right2 .focus2{
	margin-top: 0px;
}
.title{
	color:#ca8e2d;
	font-size: 13px;
	text-transform: uppercase;
	margin-top:5px;
	font-weight: bold;
}
.titlehot{
	color:#ca8e2d;
	font-size: 15px;
	text-transform: uppercase;
	margin-top:5px;
	margin-right: 10px;
	font-weight: bold;
}
.title222{
	color:#ca8e2d;
	font-size: 13px;
	text-transform: none;
	margin-top:5px;
	font-weight: bold;
}
h1 {
	color:#b7201e;
	font-size: 15px;
	text-transform: uppercase;
	margin-top:-6px;
	font-weight: bold;
}

h2 {
	color:#000000;
	font-size: 13px;
	text-transform: uppercase;
	margin-top:-3px;
	font-weight: bold;
}
h2 a:link {
	color:#000000;
	font-size: 13px;
	text-transform: uppercase;
	margin-top:-3px;
	font-weight: bold;
}
h2 a: {
	color:#000000;
	font-size: 13px;
	text-transform: uppercase;
	margin-top:-3px;
	font-weight: bold;
}
h2 a:hover {
	color:#b7201e;
	font-size: 13px;
	text-transform: uppercase;
	margin-top:-3px;
	font-weight: bold;
}
h2 a:visited {
	color:#000000;
	font-size: 13px;
	text-transform: uppercase;
	margin-top:-3px;
	font-weight: bold;
}
h3 {
	color:#ca8e2d;
	font-size: 13px;
	text-transform: uppercase;
	margin-top:2px;
	font-weight: bold;
}
#title{
	padding:10px 10px 30px 0px;
	left: 10px;
	position: relative;
}
#title p{
	padding-bottom:0px; 
}
.added{
	color:#b3b3b3;
	font-size: 11px;
}
.addedd{
	color:#b3b3b3;
	font-size: 11px;
}
.txt{
	color:#494949;
	font-size: 13px;
	padding-right:10px;
}
.important {
	font-size: 13px;
	text-transform: none;
	margin-left:-17px;
}
.kare-pic{
	padding-left:0px; 
	margin-bottom:5px;
}
.kare-pic-inside{
	padding:-10px 0px 0px 0px;  
	margin:0px 50px 0px -22px; 
	vertical-align: top;
}
html>body .kare-pic-inside{
	margin:0px 0px 0px -20px; /*padding in others*/
	}
.kare-text{
	background-color: #fff7e8;
	padding:10px 30px 5px 30px; 
}
.kare-text2{
	background-color: #fff7e8;
	padding:0px 5px 3px 30px; 
	border-style:solid; 
  border-width:2px
  border-color:#000000;
}
#border {
border-width: .2em;
border-style: dotted;
border-color: #900;
} 
.kare-text2 .txt{
	padding-top: 15px;
}
.kare-text .txt{
	padding-top: 15px;
}
.kare-article{
	background-color: #fff7e8;
	padding:0px 15px 0px 20px; 
}
.kare-article p{
	padding-bottom: 15px;
}
.link-more{
	color: #b98024;
	font-size: 13px;
}
.title2{
	color:#696969;
	font-size: 13px;
	text-transform: uppercase;
	margin-top:5px;
	font-weight: bold;
}
.title222{
	color:#696969;
	font-size: 13px;
	text-transform: none;
	margin-top:5px;
	font-weight: bold;
}
.txt2{
	color:#696969;
	font-size: 11px;
	padding-bottom: 8px;
}
.middle{
	padding:15px 0px 0px 20px;
}
.middle-focus{
	padding:0px 0px 0px 20px;
}
.kare-images{
	margin-top: 15px;
	padding-left: 5px;
	vertical-align: top;
}
.kare-images img, a {
	margin-bottom: 14px;
	padding-top: 10px;
}
.kare-images img, a:link {
	margin-bottom: 14px;
	padding-top: 10px;
}
.kare-images img, a:hover {
	margin-bottom: 14px;
	padding-top: 10px;
}
.kare-images img, a:visited {
	margin-bottom: 14px;
	padding-top: 10px;
}
.kare-images img:last-child, a:last-child{
	margin-bottom: 0px;
}
.kare-focus img{
	margin:3px 0px 5px 0px;
}
.kare-focus .title, .kare-focus2 .title{
	margin-top:10px;
}
.kare-focus2 .txt{
	margin-top:15px;
}
.menu-bottom{
	padding:35px 0px 0px 36px;
}
.menu-bottom-left{
	padding:35px 0px 0px 0px;
}
.main-sec{
	color:#885a0e;
	font-size: 11px;
	text-transform: uppercase;
	padding:10px 0px 18px 20px;
	line-height: 20px;
	letter-spacing: 0.05em;
	word-spacing: 2px;
	background-color: #f7deb5;
}
.stat{
	color:#000000;
	font-size: 13px;
	float: left;
	background-color: #f7deb5;
	padding:10px 0px 23px 20px; /*padding in IE*/
	width: 307px;
}
html>body .stat{
	padding:10px 0px 18px 20px; /*padding in others*/
}
.copyright{
	color:#949292;
	font-size: 12px;
	padding:15px 0px 0px 36px;
	width: 300px;
	float: left;
}
.footer{
	float: right;
	width: 400px;
	padding-left:55px; 
}
.footer p{
	padding-top:20px;
	color:#000000;
	font-size: 12px;
	word-spacing: 4px;
}
a.tag:link,active,hover{
	color: #b3b3b3;
	text-decoration: underline;
}
a.tag {
	color: #b3b3b3;
	text-decoration: underline;
}
a.tag:active {
	color: #b3b3b3;
	text-decoration: underline;
}
a.tag:hover {
	color: #b3b3b3;
	text-decoration: underline;
}
a.tag:link {
	color: #b3b3b3;
	text-decoration: underline;
}
a.tag:visited {
	color: #b3b3b3;
	text-decoration: underline;
}
a.tag2:link,active,hover{
	color: #696969;
	text-decoration: underline;
}
a.tag2 {
	color: #696969;
	text-decoration: underline;
}
a.tag2:link {
	color: #696969;
	text-decoration: underline;
}
a.tag2:active {
	color: #696969;
	text-decoration: underline;
}
a
a.tag2:hover {
	color: #696969;
	text-decoration: underline;
}
.tag2:visited {
	color: #696969;
	text-decoration: underline;
}
a.link-more:link,active,hover{
	color: #b98024;
	text-decoration: underline;
}
a.link-more:visited{
	color: #b98024;
	text-decoration: underline;
}
a.web:link,active,hover{
	color: #949292;
	text-decoration: underline;
}
a.web:visited{
	color: #949292;
	text-decoration: none;
}
a.contacts:link,active,hover{
	color: #000000;
	text-decoration: underline;
}
a.contacts:visited{
	color: #000000;
	text-decoration: underline;
}
a.menu1-l:link,active{
	color: #a16a11;
	text-decoration: none;
}
a.menu1-l:visited{
	color: #a16a11;
	text-decoration: none;
}
a.menu1-l:hover{
	color: #ff9900;
	text-decoration: none;
}
a.menu1-r:link,active{
	color: #494949;
	text-decoration: none;
}
a.menu1-r:visited{
	color: #494949;
	text-decoration: none;
}
a.menu1-r:hover{
	color: #ff6139;
	text-decoration: none;
}
a.menu-2:link,active{
	color: #ffffff;
	text-decoration: none;
}
a.menu-2:visited{
	color: #ffffff;
	text-decoration: none;
}
a.menu-2:hover{
	color: #f7deb5;
	text-decoration: none;
}
a.menu-sec:link,active{
	color: #885a0e;
	text-decoration: none;
}
a.menu-sec:visited{
	color: #885a0e;
	text-decoration: none;
}
a.menu-sec:hover{
	color: #ff9900;
	text-decoration: none;
}
a.statistic:link,active{
	color: #000000;
	text-decoration: none;
}
a.statistic:visited{
	color: #000000;
	text-decoration: none;
}
a.statistic:hover{
	color: #ff6139;
	text-decoration: none;
}

img.attachment-single-post-smallthumbnail {
	text-align: left;
}
.focus-gplus {
  border: 0px solid red;
  margin-left: 0px;
  margin-top:0px;
  width: 33px;
  overflow:hidden;
  float:left;
}
.focus-twi {
  border: 0px solid green;
  width: 56px;
  overflow: hidden;
  float:left;
  margin-top:0px;
  margin-left:4px;
  margin-right: 5px;
}
.focus-fb {
  border: 0px solid white;
  margin-bottom: 6px;
  margin-top:0px;
  margin-left: 0px;
  float:left;
  width: 78px;
  padding-right:-20px;
}
