/*
Theme Name: e-vestnik
Theme URI: www.e-vestnik.bg
Description: 
Version: 0.1
Author: http://ljube.com
*/

/* ##### GRIDS ##### */
*{margin:0; padding:0;}
body{background:#524B3E url(images/bg2.gif) top center repeat-y;}
div#wrap
{
   margin:0px auto;
   padding:0;
   width:1000px;
   max-width:1200px;
}

div#bg
{
   float:left;
   width:1000px;
   background:#FFF /*url("images/body.jpg") no-repeat*/;
   margin-bottom:20px;
   clear:both;
}
div#welcome_back_head {
	position:absolute;margin-top:0px;height:120px;
}

div#adv {
	position:absolute;
	float:right;
	clear:both;
	margin-left:879px; /* 259 */
	padding-top:13px;
}

div#time_date {
	position:absolute;
	float:left;
	clear:both;
	margin-left:39px;
	margin-top:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	/*font-weight:bold;*/
	color:white;
	width:300px;
	height:19px;
	text-align:left;
	z-index:1;
}
div#big_trans_logo {
	position:absolute;
	float:left;
	clear:both;
	margin-left:389px;
	margin-top:0px;
	width:300px;
	height:19px;
	text-align:right;
}
div#small_logo {
	position:absolute;
	float:left;
	clear:both;
	margin-left:34px;
	margin-top:20px;
	width:209px;
	height:59px;
	text-align:left;
}
div#small_logo img {
	border:0;
}

div#christmas_tree {
	position:absolute;
	float:left;
	clear:both;
	margin-left:185px;
	margin-top:2px;
	width:80px;
	height:118px;
	text-align:left;
	z-index:1000;
}


div#feedburner {
	position:absolute;
	float:left;
	clear:both;
	margin-left:907px;
	margin-top:110px; /*10*/
	width:85px;
	height:59px;
	text-align:left;
}


div#welcome
{
   width:1000px;
   height:182px;
   /*background-color:transparent;
   background:url("head_img/head_back.gif") repeat-x;*/
   padding:0;
   text-indent:24px;
   margin:0;
}


div#tab_nav {
	background-color:white;
	height:40px;
	padding:0;
	margin:0;
}

/* ##### TICKER - LENTATA POD GLAVATA ##### */
div#ticker {
	font-family:Arial Narrow, Trebuchet MS;
	font-weight:bold;
	font-size:11.5pt;
	background-color:white;
	padding:0px 12px 16px 34px;
	margin:0;
	overflow:hidden;
	height:27px;
	vertical-align:top;
}
div#ticker form.searchform {
	font-family:Arial, Helvetica, sans-serif;
	width:306px;
	height:23px;
	padding:0;
	margin:0;
	text-align:left;
}
div#ticker form.searchform input#s {
	border:1px solid gray;
}
div#ticker input#searchsubmit {
	width:50px;
	height:23px;
	border:0;
	background:white;
	font-weight:bold;
	color:#305272;
}

div#ticker div.ticker_news {
	float:left;
	clear:both;
	width:625px;
	height:22px;
	border:1px solid #CCCCCC;
	/*border:2px inset #CCCCCC;*/
	background-color:#F3F3F3;
	overflow:hidden;
	padding-left:3px;
	background-image:url(images/inputback.jpg);
}

div#ticker div.ticker_news a {
	color:#305272;
	text-decoration:none;
}

div#ticker div.ticker_news a:hover {
	color:#E66B19;
}

div#ticker div.ticker_news a:visited {
	color:#9B9B9B;
}

div#scroll_container {
	position:relative;
	border-style:solid;
	width:625px;
	border-width:0px;
	padding-top:0;
	padding-bottom:0;
	border-color:#CCCCCC;
	/*background-image:url(images/sample1_bg.gif);*/
}
div#left_fade, div#right_fade {
	position:absolute;
	height:22px;
	width:15px;
	left:-2px;
	top:2px;
	z-index:2;
	background-color:#DFE6F0;
	-moz-opacity:0.7;
	opacity: 0.7;
}
div#right_fade {
	left:610px;
}
div#hsborder0 {
	border-style:none;
	border-width:0px;
	border-color:#666666;
}
div#hscroll0 {
	position:relative;
	z-index:0;
	height:22px;
}

div#ticker div#hscroll0 img {
	padding-right:4px;
	vertical-align:middle;
}

div#content
{
   width:680px;
   float:left;
}

div#navigation
{
   width:310px;
   float:right;
   padding-right:10px;
}
div#navigation a img {
	margin-bottom:10px;
}



div.navigation { font-size:11pt; }
div.navigation .alignright { float:right }
/*div.navigation .alignright a { color:#DC8711 !important; }*/
div.navigation .alignleft { float:left }
/*div.navigation .alignleft a { color:#DC8711 !important; }*/


div#padding
{
   padding:0;
   margin:0px 15px 5px 34px;
}
div.black_comments
{
   /*margin:0px 15px 5px 34px;*/
   padding:5px 15px;
   background:#333333;
   margin-bottom:15px;
}
div.black_comments,
div.black_comments h1,
div.black_comments h2,
div.black_comments p,
div.black_comments a,
div.black_comments ol,
div.black_comments h3
{
	color:white !important;
}
/*div.black_comments div#content_nohome p {
	font-family:Arial, Helvetica, sans-serif !important;
}*/
div.black_comments p {
	font-family:Arial, Helvetica, sans-serif !important;
}
div.black_comments #content_nohome p {
	text-indent: 2.7em;
	margin-bottom:0;
}
div.black_comments_head {
background-color:#333333;
height:30px;
text-indent: 0.5em;
margin-bottom:4px;
background-image:url(http://e-vestnik.bg/wp-content/themes/e-vestnik/images/rubriki_hover.png);
background-repeat:no-repeat;
background-position:center;
background-position:left;
}

div.black_comments a:hover, div.black_comments_head a:hover { border-bottom:2px solid #DC8711; }

div#navigation h1
{
   margin:10px 0px 3px 0px;
   padding:3px;
   background:#1d469b;
      font-family:arial,sans-serif;
   text-transform:uppercase;
   font-size:12px;
   color:#FFF;
}

/* ##### RIGHT CONTENT ##### */
ul.pageListing div.small_news {
	font-family:Arial Narrow, Trebuchet MS;
	font-size:13pt;
	font-weight:bold;
	line-height:15px;
	width:306px;
	height:94px;
	border-bottom:1px dotted gray;
	margin-bottom:2px;
	margin-top:7px;
	padding-bottom:5px;
}
ul.pageListing div.small_news .l {
	float:left;
	width:88px;
	height:88px;
	/*margin-right:3px;
	border:1px solid gray;*/
	background-position:center 5px;
	background-repeat: no-repeat;
	font-weight:normal;
	font-size:10pt;
}
ul.pageListing div.small_news .l a {
	padding-left:4px;
	padding-bottom:1px;
	width:84px;
	display:block;
	color:white;
	background-color:#B9B9B9;
}
ul.pageListing div.small_news .l a:hover {
	border-bottom:2px solid #DC8711;
	color:black;
}
div.small_news_outer {
	float:left;
	margin: 0;
	background: #B9B9B9;
	padding: 0;
	width:88px; 
}


ul.pageListing div.small_news .r {
	height:94px;
	float:right;
	margin-left:3px;
}
ul.pageListing div.small_news .c {
	height:80%;width:210px;
}
ul.pageListing div.small_news .a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	letter-spacing:-1px;
	height:20%;
}

ul.pageListing
{
   margin:2px;
   padding:0;
   list-style-type:none;
   font-family:arial,sans-serif;
 /*  text-transform:lowercase;*/
   font-size:13px;

}
ul.pageListing a.more_cat {
	position:relative;
	display:block;
	float:right;
	width:16px;
	height:15px;
	margin-right:3px;
	text-decoration:none;
}
ul.pageListing a:hover.more_cat {
	margin:0;
	padding:0;
	background:transparent url(images/rubriki_hover.gif) no-repeat -5px -4px;
	text-decoration:none;
}

ul.pageListing li
{
/*   border-bottom:1px dotted #1d469b; */
	margin-bottom:3px;
	padding:3px;
}

ul.pageListing li#comment
{
	border:0;
	margin-bottom:3px;
	padding:3px;

}

ul.pageListing li a, a.other_href
{
   text-decoration:none;
   color:#305272;
}

ul.pageListing li a:hover
{
/*   border-bottom:1px dotted #000;
*/   margin-bottom:3px;
   /*padding:3px;*/
   text-decoration:none;
}

ul.pageListing li a:hover, a:hover.other_href
{
  
   color:#E66B19;
}
ul.pageListing li.head_navigation {
	padding:4px 0 3px 3px;
/*	background:#2C5E8F !important;
*/	
	background:#fff url(images/rubriki.gif) no-repeat 0px 2px;
	text-transform:uppercase;
	font-size:9pt;
	font-weight:bold;
	color:#305272;
	
	height:15px;
	border:0;
}
* html ul.pageListing li.head_navigation {
	
}
ul.pageListing.comentar {
	background-color:#333333;
	color:white;
}
ul.pageListing.comentar div.smile_hour, div.smile_hour {
	position:absolute;
	display:block;
	width:260px;
	height:65px;
	text-align:right !important;
	margin-top:-35px;
	margin-left:0px;
	background-repeat:no-repeat;
	background-position:right bottom;
}

ul.pageListing.comentar span.comentar_title {
	font-family:'Times New Roman', Times, serif;
	font-size:17pt;
	font-weight:bold;
	display:block;
	margin-left:10px;
	line-height:26px;
}
ul.pageListing.comentar span.comentar_autor, span.comentar_autor {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	list-style:none;
	font-size:11.5pt;
	font-weight:bold;
	display:block;
	padding-top:10px;
	height:30px;
}
ul.pageListing.comentar ul.ul_comentar_content {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	list-style:none;
	font-size:11.5pt;
	font-weight:normal;
}
ul.pageListing.comentar ul.ul_comentar_list {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11.5pt;
	font-weight:bold;
	color:white;
	/*margin-top:5px;*/
}
ul.pageListing.comentar ul.ul_comentar_list li a {
	color:white;
}
ul.pageListing.comentar ul.ul_comentar_list li a:hover {
	color:white;
	text-decoration:underline;
}
ul.pageListing.comentar ul.ul_comentar_list li {
	border:0;
	margin:0;
	margin-left:45px;
	list-style:disc;
	line-height:17px !important;
	border-bottom:1px dotted #CCCCCC;
}

ul.pageListing.comentar ul.ul_comentar_content li {
	border:0;
	margin-left:25px;
	/*padding-bottom:7px;
	border-bottom:1px dashed #CCCCCC;*/
}
ul.pageListing.comentar ul.ul_comentar_content img {
	border: 1px solid #CCCCCC;
	padding:1px;
	margin:7px;
	margin-bottom:0px;
	margin-right:11px;
}
ul.pageListing.comentar div.smile_hour img, div.smile_hour img {
	padding:0;
	margin:0;
	border:0;
	border-bottom:2px ridge white;
}
ul.pageListing.comentar strong {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10.5pt;
	line-height:25pt;
}
ul.pageListing.comentar li.slide_comment div.ceexpand {
	color:#3DA0EA;
	font-family:arial;
	font-size:10pt;
	padding-right:10px;
	text-align:right;
	font-weight:bold;

}
ul.pageListing div.h_comment {
	overflow:hidden;
	margin-bottom:0px;
	margin-top:8px;

}
ul.pageListing div.h_comment div.comment_link {
	color:white;
	/*cursor:pointer;*/
}
ul.pageListing div.h_comment div.comment_link p {
	text-indent: 1.7em;
	margin-bottom:0;
}

ul.pageListing div.h_comment div.comment_link a {
	color:white;
	border-bottom:2px dotted #DC8711;
	/*cursor:pointer;*/
}
ul.pageListing div.h_comment div.w_comment {
	text-align:right;
	padding-right:10px;
	padding-bottom:5px;
	border-bottom:1px dashed white;
	margin-bottom:10px;
}
ul.pageListing div.h_comment div.w_comment a {
	color:white !important;
	font-weight:bold;
}
ul.pageListing div.h_comment div.w_comment a:hover {
	text-decoration:underline;
}

li.comment_expand div.ceexpand {  /*div.h_comment div.ceexpand*/
	text-align:right;
	cursor: pointer;
	color:#3DA0EA;
	padding-right:10px;
	font-size:10pt;
	font-weight:bold;
}
div.cecollapse {
	
}
div.cehover {
	
}

ul.pageListing li.head_navigation div {
	text-align:center;
	padding:0;
	margin:0;
}

ul.pageListing.interview {
	background-color:#CCCCCC;
	padding-left:0px;
	padding-right:0px;
	margin-top:0px;
}

ul.pageListing .interview_autor {
	font-size: 14pt;
	font-weight: bold;
	/*letter-spacing: -1px;*/
	font-family:Arial Narrow, Trebuchet MS;
	font-weight:bold;
	text-align:left;
	color:black;
	display:block;
	width:90px;
	/*padding-left:10px;*/
}
ul.pageListing .interview_title {
	text-align:left;
	font-family:Arial Black, Arial, Helvetica;
	/*font-weight:bold;*/
	font-size:15pt;
	text-align:left;
	line-height:14pt;
	letter-spacing: 0px;
	width:100%;
}
ul.pageListing .interview_title div.in {
	text-align:left;
	padding-left:10px;
	padding-bottom:3px;
}
ul.pageListing .interview_title a {
	color:#360703 !important;
}
ul.pageListing .interview_title a:hover {
	color:#4B4539 !important;
	text-decoration:none;
}
ul.pageListing .interview_img {
	width:190px;
	height:150px;
	/*margin-right:3px;
	border:1px solid gray;*/
	background-position:center center;
	background-repeat: no-repeat;	
}

/* ##### MAIN CONTENT ##### */
div#content
{
  font-family:arial,sans-serif;

}

div#content h1,h2,h3,h4,h5,h6
{
 padding:0;
 margin:10px 0px 2px 0px;
 color:#000;
}

div#content p {
/*	font-family: Verdana, Arial, Helvetica, sans-serif;
*/	font-family: 'Times New Roman', Times, serif;
	font-size: 100%;
	line-height:130%;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:25px;
	padding-right:45px;
}

div#content_nohome p {
	margin-bottom:20px;
}
div#content_nohome p a img {
	/*background-position: -732px 0pt !important;
	width: 11px !important;*/
}


/*div#content_nohome p:first-letter {
	font-size:18pt;
	font-weight:bold;
}
*/


div#content_nohome img {
	border: 1px solid #CCCCCC;
	padding:2px !important;
	margin:7px 15px 0px 0px; /*problem s clasovete za text pod snimka*/
	margin-right:15px !important;
}
div#content_nohome a img {
	border:0 !important;
}

div#content_nohome a {
	border-bottom:2px solid #DD8812 !important;
	color:#2C5684 !important;
}
div#content_nohome a:hover {
	background-color:#FFFABF;
}

p.comment_home a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
}

span#bottom_links {
	font-size:8pt;
	line-height:12pt;
}
span#bottom_links a {
	color:#2C5684;
	text-decoration:none;
 	text-transform: uppercase;
}
span#bottom_links a:hover {
	border-bottom:2px solid #DD8812 !important;
	background-color:#FFFABF;
}
span#bottom_links a.active {
	font-size:10pt;
	font-weight:bold;
 	text-transform: uppercase;
	border-bottom:1px dotted #DD8812 !important;
}

a#write-comment, a#write-comment-last {
	border-bottom:0 !important;
	color:#95aac1 !important;
}

a:hover#write-comment, a:hover#write-comment-last {
	border-bottom:2px solid #DD8812 !important;
	color:#2C5684 !important;
}

div.material_care {
	font-size:10pt;
	margin-right:60px;
	margin-left:10px;
	border: 2px dotted gray; 
	padding: 6px; 
	width: 200px;
	float: right;
	background-color: #fffabf;
}
div.material_care_bio {
	font-size:10pt;
	margin-right:15px;
	margin-left:25px;
	margin-bottom:6px;
	border-top: 6px ridge #999;
	border-bottom:1px dotted #999;
	padding: 6px; 
	width: 390px;
	float: left;
	background-color: #EDFFD5;
}
div.material_care_bio p {
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:10pt !important;
}
div.material_care ul li {
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:10pt !important;
	list-style:none;

}

div#content #padding p img {
	border: 1px solid #CCCCCC;
	padding:2px;
	margin:7px 11px 0px 7px;
}
div#content #padding div div img {
	border: 1px solid #CCCCCC;
	padding:3px;
	margin:2px;
}
div#content #padding div div.smile_hour img {
	padding:0;
	margin:0;
	border:0;
	border-bottom:2px ridge white;
}



div.material_care img {
	border:0 !important;
}
div.material_care_bio img {
	background-color:#CCCCCC;
	padding:2px;
	border:0 !important;
}
 

div#pismo div#menu a img { border:0; }

div#content .reklama {

	margin:30px;
	
}

div#content p,ul,ol
{
/*  line-height:23px;*/
  color:#000;
  font-size:12.5pt;  /*12.5pt*/
}
div#content_nohome p {
  font-size:12.5pt; 
}

div#content .postmetadata {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	margin-top: 2px;
	margin-bottom: 5px;
	padding-top: 0px;
	padding-bottom:3px;
	vertical-align:top;
	border-bottom:2px dotted #D7D7D7;
}

div#content a
{
   text-decoration:none;
   color:#28557F;
   font-weight:bold;
   padding:0px;
}

div#content a:hover
{
   color:#666666;
   font-weight:bold;
   padding:0px;
   text-decoration:none;
}

div#content h1
{
   font-size:20px;
}

div#content h2
{
   font-family: Arial Black;
   font-size:18pt;
   line-height:18pt; /* line-height:22pt; (headlines) */
   margin-top:0px;
   margin-bottom:10px; /* 1px (headlines) */
   display:block;
   font-weight:bold;
   color:#28557F;
}
	div#content h2 a:hover { color:#DC8711 }

div#content h3
{
   font-size:16px;
}

div#content h4
{
   font-size:14px;
}
div#content h6 
{
	font-weight:normal;
	color:#999999;
}
div#content hr
{
	border:0;
	border-bottom:1px dotted gray;
}
div#content ol
{
   list-style-type:lower-roman;
}

div#content ul
{
   list-style-type:circle;
}

div#content blockquote
{
   border:1px dotted #999;
   padding:5px;
   margin:5px 5px 5px 20px;
}

div#content blockquote blockquote
{
   border:1px dotted #EEE;
   padding:5px;
   margin:5px 5px 5px 20px;
}

div#content input,textarea
{
   margin:2px;
   padding:4px;
   background:#FFF;
   border:1px solid #1d469b;
   color:#000;
   font-family:arial,sans-serif;
}

div#content textarea
{
   width:80%;
   height:150px;
}

div#content input:focus
{
   background:#e9eff9;
}

div#content textarea:focus
{
   background:#e9eff9;
}

div#content input[type=submit]
{
   font-weight:bold;
}

div#content ol#main-comments {
	list-style-type:decimal;
	margin-left:50px;
}
div#content ol#main-comments .comment-link {
	font-size:0.6em;
}
div#content ol#main-comments cite {
	font-weight:bold;
	font-style:normal;
}
div#content ol#main-comments p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
}
div#content .usloviq_forum {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
}


div#content ol.commentlist
{
   
   list-style-type:none;
   margin:5px;
   padding:10px;
   /*background:#1d469b;*/
}

div#content ol.commentlist li
{
font-family:Arial, Helvetica, sans-serif;
   background:#FFF;
    margin: 1px 7px;
    padding: 1px 10px 7px;
}
div#content ol.commentlist li a
{
	font-size: 9.2pt;
}
div#content p.comment-page-numbers
{
	font-family:Arial, Helvetica, sans-serif;
	padding-left:0px;
}
div#content div.black_comments li
{
	background:#333333;
}

div#content ol.commentlist li p
{
   font-family:Arial, Helvetica, sans-serif;
   margin:0px;
   padding:0px;
   font-size: 9.2pt !important;
}
div#content ol.commentlist li cite
{
	font-style:normal;
	font-weight:bold;
	font-size:14px;
	/*margin-left:0px;*/
}

div#content ol.commentlist li .commentmetadata a
{
	font-size:10px;
}

div#content fieldset {
	text-align:center;
	float:right;
	margin:10px;
	border:1px solid #999999;
	padding:8px;
}
div#content fieldset legend {
	padding:0 1px;
	font-size:9pt;
	color:#999999;
}
div#content #padding table {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	white-space:normal;
	margin:15px 15px 15px 24px;
}

/* ##### GLAVNA NAVIGACIQ ##### */
#nav {
	position: relative;
	top: 0px;
	padding:0;
	margin:0;
	padding-left:33px; /* razstoqnie lqvo */
	height: 25px;
/*	width: 100%;
*/}

ul#nav  { margin: 0 }

#nav li  /* Main nav list items */
{
	font-family: Arial narrow;
	font-size: 17px;
	float: left;
	font-weight:bold;
	list-style: none;
	text-align: center;
}

#nav li a {   /* Main nav styles for all links */
	display: block; /* Although display:block suggests a vertical list the float:left property under #nav li causes the menu to float inline */
	margin-left: 1px; /* adds a gap between the tabs */
	width: 110px; 	/* width of the tab */
	line-height: 25px; /* height of the tab */
	text-decoration: none;
	color:white;
}
	 
#nav a:link, #nav a:visited  { background: url('images/tab.gif') no-repeat 0 -25px }

#nav a:hover, #nav a:active { background: url('images/tab.gif') no-repeat 0 0 }

#nav a#current { background: url('images/tab.gif') no-repeat 0 0 }

/* ##### PHOTO GALLERY ##### */
div.photo_gal {
	margin-top:2px;
	width:504px;
	margin-left:0px;
	margin-bottom:10px;
}
br.photo_gal_br{display:none}
* html br.photo_gal_br{display:block;}
.contentslide{
border: 1px solid #B9B9B9;  /*2C5E8F*/
border-bottom-width: 1px;
border-bottom-color: #B9B9B9;
padding:0;
width: 502px; /*628   592  502        - 6.57*/
height: 232px; /*290  274  232   */
background-color:#E1DFCE;
background-image:url(http://e-vestnik.bg/wp-content/themes/e-vestnik/head_img/trans_big_logo_slider.gif);
overflow:hidden;
}
.contentslide .contentdiv{
display: none;
}
.contentdiv div.pix {
float:left;
max-width:380px; /*480*/
border-right:9px solid #E1DFCE;
overflow:hidden;
}


* html .contentslide {
	overflow:hidden;
}

* html .contentdiv div.pix {
	max-width:346px; /*480*/
	min-width:304px; /*440*/
}
* html .contentdiv div.text {
	min-width:174px;
}
.contentdiv div.text div hr{
	border:0;
	border-bottom:1px dotted gray;
	height:1px;
}
.contentdiv div.text h4 {
	margin:0;
	color:#2a4864; /*#001e5a*/
	font: bold 1.2em Georgia, "Times New Roman", Times, serif;
}
.contentdiv div.text div ul li {
font-family:Trebuchet MS;
font-size:8pt;
line-height:14px;
padding: 3px 4px 0px 0px;
margin-left:10px;
list-style:none;
}

div#paginate-slider1{
width: 504px; /*628 594 */ /*Width of pagination DIV. To equal that of Content Slider's width, take into account the later's left/right paddings!*/
text-align: right;
top:499px;
/*background-color: #FFFFFF;
border: 1px solid navy;
border-width: 0 1px; Left/ right border width of pagination DIV.*/
}

* html .pagination{ /*Simplified box model hack to get IE5 to display width equal to that of Content Slider's*/
width: 612px; /*IE5 width*/
w\idth: 628px; /*IE6 width*/
display:block;
}
.pagination {margin-top:2px; }
#paginate-slider1 a:link {
padding: 0 5px;
padding-bottom:2px !important;
text-decoration: none; 
background-color: white;
font-weight:bold;
font-size:11pt;
}

#paginate-slider1 a.selected, #paginate-slider1 a.active {
	color: #fff;
	text-decoration: none;
	font-size:11pt;
	font-weight:bold;
	padding: 0;
	background: #2C5E8F;
}

#paginate-slider1 a:hover {
	background-color:#FFFF99;
}

/* ##### SLIDESHOW ##### */
#mySlideShow {
	width: 400px !important;
	height: 200px !important;
}

/* ##### CORNERS ##### */
div.outer { /* използва се за round corners jquery */
	float:right;
	margin: 0;
	background: #B9B9B9;
	padding: 0;
}

/* ##### TOOLTIPS ##### */
#tooltip {
	border: 1px solid #111;
	background-color: #eee;
	opacity: 0.85;
	padding: 5px;
}
#tooltip h3, #tooltip p { margin: 0; }

#tooltip.fancy {
	opacity: 0.95;
	font-family: Arial;
	border: none;
	width: 210px;
	padding:20px;
	height: 135px;
	background: url('../../../js/jquery/img/tooltip_shadow.png');
}
#tooltip.fancy h3 {
	margin-bottom: 0.75em;
	margin-left: 0em;
	font-size: 11pt;
	line-height:12pt;
	width: 210px;
	text-align: center;
}
#tooltip.fancy p { width: 220px; text-align: left; }

#yahoo { width: 7em; }
/*img { cursor: pointer; }*/
#right, #right2 { text-align: right; }
#tooltip.right { width: 250px; }

img.image-headline { border:0 !important; }
b.headline { 
	display:block;
}
h2 a:hover b.headline { 
	/*border-bottom:4px dotted #E66B19 !important;*/
	-moz-opacity:0.7;
	opacity: 0.7;
}
div#content img.wp-smiley { border:0 !important;margin:0 !important;padding:0 !important; }

#zanas p {
	font-family:Geneva, Arial, Helvetica, sans-serif !important;
	font-size: 13px !important;
	
}
.now_hidden {display:none}
.now_show {display:block}
	td.game_close_link { font-family:Arial, Helvetica, sans-serif;font-size:10pt;font-weight:bold; }
	td.game_close_link a, div.game_close_link a { text-decoration:none;color:#666666; }
	td.game_close_link a:hover, div.game_close_link a:hover { color:#000; }
	div.game_close_link { font-family:Arial, Helvetica, sans-serif;font-size:10pt;font-weight:bold;text-align:right;position:relative;top:368px;margin-right:17px; }


#ivanb, #ljube, #svetlab, #rosizas, #nellyt, #betyk, #oliaj, #tanyak {
	border-top: 1px dotted #999999;
	border-bottom: 1px dotted #999999;
	margin: 10px 15px 20px 25px;
	padding: 6px;
	font-size: 10pt;
	height:260px;
	/*background-color: #edffd5;*/
	background-color:#E1DFCE;
	background-image:url(http://e-vestnik.bg/wp-content/themes/e-vestnik/head_img/trans_big_logo_slider.gif);
}




.pagebar 
	{ 
		font: 10pt Arial, Helvetica, sans-serif; 
		padding-top: 20px; 
		padding-bottom: 10px; 
		margin: 0px; 
		text-align:center;
	}

.pagebar a, .pageList .this-page 
	{
		padding: 2px 6px !important; 
		border: solid 1px #ddd; 
		background: #fff; 
		text-decoration: none;
	}

.pagebar a:visited 
	{
		border: solid 1px #ddd; 
		background: #fff; 
		text-decoration: none;
	}

.pagebar .break 
	{
		border: none; 
		background: #fff; 
		text-decoration: none;
	}

.pagebar .this-page 
	{
		padding: 2px 6px !important; 
		border: solid 1px #2A4864;
		font-weight: bold; 
		font-size: 13px; 
		vertical-align: top; 
		background: #2A4864;
		color:white;
	}

.pagebar a:hover 
	{
		color: #fff; 
		background: #FFFFCC; 
		border-color: #036; 
		text-decoration: none;
	}
	

ul.cosmos {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin: 0.5em 0;
	list-style: none;
	font-size: 140%;
	/*background-color:#F0F0F0;
	padding:5px 9px !important;*/
	}
	
li.cosmos {
	display: inline;
	line-height:15pt;
	
}
ul.cosmos li.cosmos a { border:0 !important;color:#A2A2A2 !important;text-decoration:none;}
ul.cosmos li.cosmos a:hover { background-color:transparent !important;color:#666666 !important; }

li.keyword1 { font-size: 0.4em; }
li.keyword2 { font-size: 0.4em; }
li.keyword3 { font-size: 0.5em; }
li.keyword4 { font-size: 0.6em; }
li.keyword5 { font-size: 0.7em; }
li.keyword6 { font-size: 0.8em; }
li.keyword7 { font-size: 0.9em; }
li.keyword8 { font-size: 1.0em; }
li.keyword9 { font-size: 1.1em; }
li.keyword10 { font-size: 1.1em; }
li.keyword11 { font-size: 1.1em; }
li.keyword12 { font-size: 1.2em; }
li.keyword13 { font-size: 1.4em; }
li.keyword14 { font-size: 1.4em; }
li.keyword15 { font-size: 1.5em; }



div#post-keywords { font-weight:bolder;color:#333333 }
div#post-keywords a {
	border:0 !important;color:#666666 !important;
}

div#print_page {  /*, div#print_page img*/
	border-top:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;
	text-align:center;
}
div#print_page a {
	border:0 !important;
}
div#print_page a:hover {
	background:transparent !important;
}
.admin_16 { border:0; }

/*//////////////////////////////////////////////////////////////////////////
///////////			sendtoafriend			////////////
//////////////////////////////////////////////////////////////////////////*/
#stafBlock { position: absolute !important; z-index: 100000; display: none; width: 450px; }
#stafForm { background-color: #ffffff; border: 5px solid #BA6D6D;?>; padding: 5px; margin:0; }
#stafForm h2 { margin: 0; text-align:center;border-bottom:1px dotted #BA6D6D;padding-bottom:4px; } 
	
#stafForm input, #stafForm label, #stafForm h2 { font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size: 0.8em; color: #222222; }
#stafForm input { width: 190px; height: 15px; margin-top: 5px; border: 1px solid #ccc; }
#stafForm label { width: 120px; padding-top:7px;padding-right:2px;text-align:right;}	
.sub { text-align:center; height:16px;padding-bottom:5px;}
div.sub input { font-weight:bold; }
#stafClose { float: right; margin-right: 8px;margin-top:4px; }

div#wheather-home-page {
	width:300px;
	font-size:7pt !important;
	font-family:Tahoma, Arial, Helvetica, sans-serif !important;
	margin-top:10px;
	padding-top:5px;
}
div#wheather-home-page ul {
	font-size:8pt !important;
	list-style:none;
}
div#weather {
	width:300px;
	padding-left:10px;
	padding-bottom:5px;
	background-color:#E6FFE6 !important;
}
div#tetris { padding-top:0 !important; }

table.list_grad { border:0;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:9pt; }
	table.list_grad td.w_city_link a { text-decoration:none;color:#333333; }
	table.list_grad td.w_city_link a:hover { border-bottom:1px solid #DC8711; }
	table.list_grad td.w_city_map a img { border:0;padding:0 !important;margin:0 !important;-moz-opacity:0.5;opacity: 0.5;margin-right:3px !important }
	table.list_grad td.w_city_map a:hover img { -moz-opacity:1;opacity: 1; }
	table.list_grad td.w_city_map { text-align:center }
	
div#wheather-home-page span.weather_title { color:#666666; }
table#wp-calendar tbody tr td { color:#C0C0C0; }


/* Collapsible Comments */
.ccexcerpt {
	font-size:9.2pt;
}
table.ccomments  { 
	border:1px dotted #666666;
}
td.ccomments  {
	width:500px;
	padding: 4px 4px 4px 4px;
	font-weight: normal;
}
td.ccomments p {
	font-weight: normal;
	font-size:10pt !important;
	padding-left:7px !important;
}
.myinlineborder a {
	border:0px !important;
}

.winetest p {
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:13px !important;
	padding-left:0px !important;
	padding-top:10px;
}


.reklama td a {
	border:0 !important;
}
.reklama2 td {
	padding:5px;
	border:1px solid #999999;
}
table.reklama2  {
	background-color:#F0F0F0 !important;
}


/* dock - top */
.dock {
	position: absolute; 
	height: 77px; 
	width:650px;
	margin-left:30px;
	margin-top:105px;
	/*text-align: right;*/
	
}
a.dock-item {
	display: inline;
	text-decoration: none;
	border:0;
}
.dock-item img, .right_mini_menu img {
	border: none; 
}
.right_mini_menu a {
	text-decoration: none;
	border:0;
}
/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .tabs-nav {
        display: none;
    }
}

/* Skin */
.tabs-nav {
    font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;
    list-style: none;
    margin: 0 !important;
    padding: 0 0 0 4px !important;
}
.tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.tabs-nav li {
    float: left;
    margin: 0 0 0 1px !important;
    list-style:none;
    min-width: 88px; /* be nice to Opera */
}
.tabs-nav a, .tabs-nav a span {
    display: block;
    padding: 0 3px 0 3px !important;
    background: url(images/tab.png) no-repeat;
}
.tabs-nav a {
    position: relative;
    top: 1px;
    z-index: 2;
    padding-left: 0 !important;
    color: #27537a;
    font-size: 10px;
    font-weight: normal !important;
    line-height: 1.2;
    text-align: center;
    text-decoration: none;
    white-space: nowrap; /* required in IE 6 */    
}
.tabs-nav .tabs-selected a {
    color: #990000;
}
.tabs-nav .tabs-selected a, .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {
    background-position: 100% -150px;
    outline: 0; /* prevent dotted border in Firefox */
}
.tabs-nav a, .tabs-nav .tabs-disabled a:hover, .tabs-nav .tabs-disabled a:focus, .tabs-nav .tabs-disabled a:active {
    background-position: 100% -100px;
}
.tabs-nav a span {
    width: 64px; /* IE 6 treats width as min-width */
    min-width: 64px;
    height: 23px; /* IE 6 treats height as min-height */
    min-height: 23px;
    padding-top: 2px !important; /*6*/
    padding-right: 0 !important;
}
*>.tabs-nav a span { /* hide from IE 6 */
    width: auto;
    height: auto;
}
.tabs-nav .tabs-selected a span {
    padding-top: 2px !important; /*7*/
}
.tabs-nav .tabs-selected a span, .tabs-nav a:hover span, .tabs-nav a:focus span, .tabs-nav a:active span {
    background-position: 0 -50px;
}
.tabs-nav a span, .tabs-nav .tabs-disabled a:hover span, .tabs-nav .tabs-disabled a:focus span, .tabs-nav .tabs-disabled a:active span {
    background-position: 0 0;
}
.tabs-nav .tabs-selected a:link, .tabs-nav .tabs-selected a:visited, .tabs-nav .tabs-disabled a:link, .tabs-nav .tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
.tabs-nav .tabs-disabled {
    opacity: .4;
}
.tabs-container {
    font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;
    font-size:13px;
    /*border-top: 1px solid #97a5b0;*/
    padding: 0.3em 8px;
    height:300px;
   /* overflow-y:scroll;*/
    background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */
}
.tabs-container a {
	text-decoration:none;
}
.tabs-container a:hover {
	text-decoration:underline;
}
.tabs-loading em {
    padding: 0 0 0 20px;
    background: url(images/loading.gif) no-repeat 0 50%;
}
#tabs_home ul.left_news li {
	font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size:13px;
	list-style-type:disc;
	list-style-position:inside;
	padding-left:5px;
}
ul.world_news li {
	font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size:13px;
	list-style-type:disc;
	list-style-position:inside;
	padding-left:5px;
	line-height:14px;
	padding:0;
}
table.weather {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:0;
	padding:0;
}
table.weather a {
	text-decoration:none;
	color:#28557F;
}
table.weather a:hover {
	color:#990000 !important;
}
table.weather td.wpngicon img { width:65px;height:65px; }
table.weather span.weather_title { display:none }
table.weather span.weather_info { font-weight:bold;font-size:16px;color:#333333 }

b.video_title {
	font-family:Trebuchet MS;
	font-size:15px;
}
b.video_title a {
	text-decoration:none;
	color:#233E6D;
}
b.video_title a:hover {
	text-decoration:none;
	color:#DC8811;
}

A.epay-button             { border: solid  1px #FFF; background-color: #168; padding: 6px; color: #FFF; background-image: none; font-weight: normal; padding-left: 20px; padding-right: 20px; }
A.epay-button:hover       { border: solid  1px #ABC; background-color: #179; padding: 6px; color: #FFF; background-image: none; font-weight: normal; padding-left: 20px; padding-right: 20px; }

A.epay                    { text-decoration: none; border-bottom: dotted 1px #168; color: #168; font-weight: bold; }
A.epay:hover              { text-decoration: none; border-bottom: solid  1px #179; color: #179; font-weight: bold; }

TABLE.epay-view    { white-space: nowrap; background-color: #CCC; }

/********** VIEWES **********************************************************/

TD.epay-view            { width: 100%; text-align: center; background-color: #DDD; }
TD.epay-view-header     {                                  background-color: #168; color: #FFF; height: 30px; }
TD.epay-view-name       { width:  25%; text-align: right;  background-color: #E9E9F9; border-bottom: none;  height: 30px; }
TD.epay-view-value      { width:  75%; text-align: left;   background-color: #E9E9F9; border-bottom: none; white-space: normal; }

INPUT.epay-button         { border: solid  1px #FFF; background-color: #168; padding: 4px; color: #FFF; background-image: none; padding-left: 20px; padding-right: 20px; }
INPUT.epay-button:hover   { border: solid  1px #ABC; background-color: #179; padding: 4px; color: #FFF; background-image: none; padding-left: 20px; padding-right: 20px; }
