body {
    /*background: url(http://bgzona.net/e107_themes/lamb/images/christmas_background.gif) ;*/
	/*background: #0099CC;  */
	background: #42B0DC url(images/html-bg.gif) repeat-x;
	text-align: left; margin: 0px;   /*  fon zad logoto  0px*/
	font: 10pt Tahoma, Geneva, arial, helvetica, sans-serif;
	margin-left: auto;   /*   centrirane*/
    margin-right: auto;    /*centrirane*/
	width:1000px;
	padding: 5px;
	font-weight: bold;
	color: #5d6e75; 

}
#page {
	background: url(images/main-bg.jpg) no-repeat center top;
}
#bannersection{
/*text-align:right;
padding-right:4px

background: #FFF url(images/topp.gif) repeat-x;*/
position: relative;
    width: 400px;
	left:580px;
	top:5px;
/*border-bottom: 1px solid #CFD7EC;*/
}

#horizontalmenu{
padding: 14px 0px;
text-align: right;
/*border-top: 1px solid #7D88A4;
border-bottom: 1px solid #7D88A4;*/

}

#bgsection{
/*background: url(images/logo2a.gif) no-repeat;*/
width: 1000px;
padding: 29px 0;
position: relative;
	left:0px;
	top:-20px;
text-align: left;
}


#searchsection{
position: relative;
	width: 150px;
	left:850px;
	top:-40px;	


}

#reklamasection{
position: relative;
left:30px;
	top:-35px;
color: white; text-shadow: black 0.1em 0.1em 0.2em; 
}

#ads {
    position: -webkit-sticky;  /* required for Safari*/
    position: sticky;
    top: 14; // required as well.
}   

div.sticky {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  /*padding: 5px;
  background-color: #cae8ca;
  border: 2px solid #4CAF50;*/
}
/*#4asovnik {
width: 100%;
background: url(images/subtop.gif) repeat-x;
padding: 8px 8px 8px 12px;
color: #FFFFFF;
font: bold Tahoma, Geneva, arial, helvetica, sans-serif;
text-align: left;
text-transform: uppercase;
color: white; text-shadow: black 0.1em 0.1em 0.2em; 
}*/


.sait_footer{     /* POVDIGANE NA DOLNATA 4AST !!!!!*/
position: relative;
width: 1002px;
	left:0px;
	top:-50px;
	border-left: 1px solid #fff;
	border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
}


#mainleft {
	margin:0; padding:0;
	background: #fff url("images/left1.png") top left repeat-y;
}

#mainbox {
	width: 100;  /* razmer na sredna kolona*/
	margin: 0; padding: 0;
}

#mainright {
	margin:0; padding:0;
	background:url("images/right1.png") top right repeat-y;
}
#leftcontent {
	width:185px;
	margin:0; padding:0;
	font: 10px Tahoma, Geneva, arial, helvetica, sans-serif;
	/*background: #f6f4f4;*/
	vertical-align: top;
	/*border-right: 1px solid #000;     ------------------------------------------------------------------- */
}
#rightcontent {
	width:185px;
	margin:0; padding:0;
	font: 10px Tahoma, Geneva, arial, helvetica, sans-serif;
	/*background: #ffccaa;*/
	vertical-align: top;
	/*border-left: 1px solid #000;               -----------------------------------------------------*/
}

#centercontent {
	vertical-align: top;
}

.menuwrapper {        /*  6iro4in  na strani4nite menuta*/
	width: 201px;
	margin-left: auto;
	margin-right: auto;
}

.intwrapper {
	overflow: scroll;
}

.columnwrap {
	margin:0; padding:0.6em 0.1em; /*margin:0; padding:0.5em 1em;    raztoqnie mezdu kolonite*/
}
.columnwrapleft {
	margin:0; padding:0.6em 0.1em; /*margin:0; padding:0.5em 1em;    raztoqnie mezdu kolonite*/
}

#header {
	
	width: 100%;
	background-repeat: repeat-x;
	background-image: url(images/logo-osmi-mart.gif);
	/*background-image: url(images/logo_8mart.gif);*/
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	/*border-bottom: 1px solid #fff;*/
	border-right: 1px solid #fff;
	/*border-bottom: 1px solid black;              ----------------------------------------*/
}
#header_down {
	height: 80px;
	width: 990px;
	margin-left:auto; margin-right:auto;
	background-repeat: no-repeat;
	/*background-image: url(images/logo2a.gif);*/
	/*border-bottom: 1px solid black;              ----------------------------------------*/
}

#quote {
	position: absolute;
	left:6px;
	top:60px;
	color: #176f8f;
}
#banner {
	position: absolute;
	right:12px;
	top:1px;
}

/*----------------------------------------------------------*/
	#cloock{
	position: absolute;
	right:2px;
	top:85px;
	width: 440px;
	height: 20px;
}

#search{
	position: absolute;
	right:19px;
	top:0px;
	
}
/*----------------------------------------------------------*/


#wm {
	voice-family: "\"}\"";
	voice-family: inherit;
	background: #f3eded url(images/wblogo.png) bottom right no-repeat;
	border: 1px solid #ede3e3;
	padding: 10px 150px 10px 10px;
	font: 10px Tahoma, Geneva, arial, helvetica, sans-serif;
}

#bqtop {
  width: 252px;
  padding-top: 7px;
  background: url(images/boxtop.png) top left no-repeat;
  margin-bottom: 15px;
}

#lbqtop {
  width: 450px;
  padding-top: 7px;
  background: url(images/lboxtop.png) top left no-repeat;
  margin-bottom: 15px;
}

#bqbottom {
  background: url(images/boxbottom.png) bottom left no-repeat;
  padding-bottom: 7px;
  width: 100%;
}

#lbqbottom {
  background: url(images/lboxbottom.png) bottom left no-repeat;
  padding-bottom: 7px;
  width: 100%;
}

#bglefright {
  padding: 11px 14px 12px 15px;
  border-left: 1px solid #DADADA;
  border-right: 1px solid #DADADA;
}

#centre {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

#bqcontent {
  margin-left: 4px;
}

#bqtext {
  font-size: 10px;
  color: #666;
}

ul{
	list-style: square;
}


#footer {
	  /*border-top: 1px solid #000;    ---------------------------------------------------border down  */
	position: relative;
	left:0px;
	top:-50px;
	width: 100%;
}


.clear {
	clear: both;
}






.dcaption {
    width: 100%;
}

.dcaption .left { background: url('images/topleft.gif') no-repeat; float: left; height: 29px; width: 9px; margin-right: -3px; }
.dcaption .right { background: url('images/topright.gif') no-repeat; float: right; height: 29px; width: 9px; margin-left: -3px; }
.dcaption .center {background-image: url('images/top.gif');

margin-left: 6px;
margin-right: 6px;
color: white; text-shadow: black 0.1em 0.1em 0.2em;  /*  Syntax

p.test {
	text-shadow: #6374AB 20px -12px 2px;
}

As you see text-shadow accepts four values:

   1. The color of the text-shadow (#6374AB)
   2. The X-coordinate of the text-shadow (20px), relative to the text
   3. The Y-coordinate of the text-shadow (-12px), relative to the text
   4. The blur radius of the text-shadow (2px), which means the amount of space the shadowtext is 'stretched', causing a blur effect. 0 means: no blur. Don't set this value too high, the shadowtext quickly becomes illegible.
*/

 color: white; font: 12px Tahoma, Geneva, arial, helvetica, sans-serif;text-indent: 10px;/*  10 px navatre title na menutata*/ 
font-weight: bold;
text-align: left;
 height: 29px; line-height: 26px; }

.dbody {
    width: 100%;
}

.dbody .leftwrapper {
	margin-left: 2px; padding:0;
	background: url("images/left.gif") left repeat-y;
}
.dbody .rightwrapper {
	margin:0; padding:0;
	background: url("images/right.gif") right repeat-y;
}
.dbody .leftcontent {
	float:left;
	width:9px;
	margin:0; padding:0;
}
.dbody .rightcontent {
	float:right;
	width:9px;
	margin:0; padding:0;
}
.dbody .dcenter {
    background: #EEE url('images/menubg3.png');
	margin: 0 5px;
}
.dbody .dinner {
	color: #222;
    font: 9px Tahoma, Geneva, arial, helvetica, sans-serif;
	padding: 4px;
}

/*.dbottom .left { background: url('images/bottomleft.png') no-repeat; float: left; height: 8px; width: 9px;  font-size: 1px; margin-right: -3px;}
.dbottom .right { background: url('images/bottomright.png') no-repeat; float: right; height: 8px; width: 9px;  font-size: 1px; margin-left: -3px;}*/
.dbottom .center {background-image: url('images/bottom.gif');height: 8px;  font-size: 1px; 
margin-left: 2px;
}

.dntop {
	border-bottom: 1px solid #a9a9a9;
	width: 99%;
	margin-left: auto;
	margin-right: auto;
}
#cal_title{
color:white;
}


#cal_title h1{
  display:inline;
} 


h1 {
   font-size:12px;
}

h2 {
	font: 12px arial, verdana, tahoma, helvetica, sans-serif;
	color: #bbb;
	text-transform: uppercase;
	font-weight: bold;
	margin-top: 2px;
	margin-bottom: 0px;
}

h3 {
	font: 12px tahoma, verdana, helvetica, arial, sans-serif;
	color: #000;
	font-weight: bold;
	margin-top: 2px;
	margin-bottom: 0px;
}

h4 {
	font: 12px tahoma, verdana, helvetica, arial, sans-serif;
	color: #000;
	font-weight: bold;
	margin-top: 2px;
	margin-bottom: 0px;
	background-color: #eae6e6;
	padding: 2px;
}

img {
	vertical-align: middle;
}

.linkspage_button{
	vertical-align: middle;
	border:0px;
}

.dlmain {
	font: 20px tahoma, verdana, helvetica, arial, sans-serif;
	color: #000;
}

.dlcat {
	font: 14px tahoma, verdana, helvetica, arial, sans-serif;
	color: #000;
	font-weight: bold;
	margin-top: 2px;
	margin-bottom: 0px;
	padding: 2px;
}




hr {
	border: 1px dotted #bbb;
	height: 1px;
	width: 92%;
	text-align:center;
}

.smalltext {
	font: 9px tahoma, verdana, arial, helvetica, sans-serif;
	color:#5d6e75;
}

.bodytable {
	padding: 2px;
	font: 0.8em Tahoma, Geneva, arial, helvetica, sans-serif;
	color: #000;
}
/*
.button {
	font: 12px/100% Arial, Helvetica, sans-serif;
	color: #000000;
	background: url(images/submit-btn.gif) no-repeat top left;
	border: none;
	width: 135px;
	height: 25px;
	padding-bottom: 6px;
}
.button:hover {
	background: url(images/submit-btn.gif) no-repeat bottom left;
}
*/
.button { padding:1px 8px; margin:0px; text-align:center; color:#FFFFFF; background-color:#0187CC; border:1px #0187CC solid; text-decoration:none; -webkit-border-radius:1px; -moz-border-radius:1px; border-radius:3px; }

.button:hover { color:#0075CC; background-color:#FFB313; border:1px #0178B8 solid;  text-decoration:none; }
/*.button a {
	color: #000;
}
.button a:hover { background-color:#0178B8; border:1px #0178B8 solid; color:#FFFFFF; text-decoration:none; }
*/

/*
body {
	font-size: 12px;
	color: #000;
	font-family: tahoma, verdana, arial, sans-serif;
	background-color: #fff;
	margin:0px;
	padding:0px;
	text-align:left
}
*/

.tbox.chatbox {
	width: 80%;
	margin-left: auto;
	margin-right: auto;
}


a {
	color: #00006e; 
	font-family: verdana, arial, sans-serif; 
	text-decoration: none;
}
a:hover {
	color: #ec5800;
	font-family: verdana, arial, sans-serif; 
	text-decoration: underline;
}


.smallblacktext {
    background: none;
	font: 10px tahoma, verdana, arial, helvetica, sans-serif;
	color:#000;
}
.indent{
	padding: 10px 10px 10px 10px;
	margin: 5px;
	font: 9px verdana, tahoma, arial, sans-serif;
	color: #838387;
	border: 1px solid #d6d6d6;
}
.defaulttext {                                                
    background: none;
	font: 11px Tahoma, Geneva, arial, helvetica, sans-serif;
	color:#000;
}

td {
	font: 11px tahoma, verdana, arial, helvetica, sans-serif;
	color:#000;                                                        /*  tekst po podrazbirane  v sredna 4ast na forum, e-card... po default:  #5D6E75 */
	padding: 0px;
	text-align:left;
}

blockquote {
	font-family: Tahoma, Geneva, arial, helvetica, sans-serif;
	color:#7e96ac;
	border: 1px solid #d6d6d6;
}
.mediumtext {
	font: 11px Tahoma, Geneva, arial, helvetica, sans-serif;
	color:#000;
}

.tbox{
	background-color: #F4F7FA;
	border: #5e5d63 1px solid;
	color: #000000;
	font: 10px Tahoma, Geneva, arial, helvetica, sans-serif;
}
.tbox:focus {
	border: solid 1px #3b9acc;
}

.tbox.chatbox{
	background-color: #F4F7FA;
	border: #5e5d63 1px solid;
	color: #000000;
	font: 10px Tahoma, Geneva, arial, helvetica, sans-serif;
	width: 90%;
}

/*.nextprev{
    background-color: #fff;
	border: #000 1px solid;
	color: #000000;
	font: 12px Tahoma, Geneva, arial, helvetica, sans-serif;
	text-align:center;
	padding : 2px;
	text-align: right;
}*/

/*
.nextprev						{ line-height:2em; padding:20px 20px 20px 20px; margin:0px; }
span.nextprev_current			{ padding:3px 8px; margin:0px; text-align:center; color:#0187CC; border:1px #0187CC solid; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; }
a.nextprev_link					{ padding:3px 8px; margin:0px; text-align:center; color:#FFFFFF; background-color:#0187CC; border:1px #0187CC solid; text-decoration:none; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; }
a.nextprev_link:hover			{ background-color:#0178B8; border:1px #0178B8 solid; color:#FFFFFF; text-decoration:none; }
*/

.nextprev						{ 

padding: 10px 8px 9px 8px;
background: #EEE url(images/menubg3.png);
text-align: left;
border-right: 1px solid #DDDDDD;
border-left: 1px solid #DDDDDD;

line-height:2em; padding:20px 20px 20px 20px; margin:0px; }
span.nextprev_current			{ padding:1px 8px; margin:0px; text-align:center; color:#0075CC; background-color:#FFB313;border:1px #0187CC solid; -webkit-border-radius:1px; -moz-border-radius:1px; border-radius:3px; }
a.nextprev_link					{ padding:1px 8px; margin:0px; text-align:center; color:#FFFFFF; background-color:#0187CC; border:1px #0187CC solid; text-decoration:none; -webkit-border-radius:1px; -moz-border-radius:1px; border-radius:3px; }
a.nextprev_link:hover			{ background-color:#0178B8; border:1px #0178B8 solid; color:#FFFFFF; text-decoration:none; }

form {
	margin: 2px 0px 0px 0px;
}
.spacer {
	padding: 2px 0 2px 0;
}

.cspacer {
	padding: 6px 0 6px 0;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.border {
	border: #999 1px solid;
	background-color: #F0F1F1;
	padding: 2px;
}


p {
	margin-top: 0px
}

.fborder{
	border: #c1c1c1 1px solid;
}

/*----------------- download -----------------------*/
.fborder_download {
	border: #c1c1c1 1px solid;
	padding: 0;
	border-spacing: 0; 
}

.download_header{
	font: 12px Tahoma, Geneva, arial, helvetica, sans-serif;
	color:#0000FF;
	padding: 12px;
	text-decoration:underline;
}

.left_download {
	border-top: 1px solid #0000FF;
	border-left: 1px solid #0000FF;
	border-bottom: 1px solid #0000FF;

}

.middle_download {
	border-top: 1px solid #0000FF;
	border-bottom: 1px solid #0000FF;

}

.right_download {
	border-top: 1px solid #0000FF;
	border-right: 1px solid #0000FF;
	border-bottom: 1px solid #0000FF;

}

.text_download{
    color:#00006E;
	font: 12px Tahoma, Geneva, arial, helvetica, sans-serif;
	font-weight: bold;
	padding: 12px;
	
}


.forumheader{
	/*background-color: #f3f3f7;*/
	font: 12px Tahoma, Geneva, arial, helvetica, sans-serif;
	color:#000;
	padding: 4px;
	border: 1px solid #ececf2;
}

.forumheader2{
	background-color: #/*background-color: #EFEFEF;*/;
	font: 12px Tahoma, Geneva, arial, helvetica, sans-serif;
	color:#000;
	padding: 4px;
	border: #C3BDBD 1px solid;
}

.forumheader3{
	/*background-color: #f3f3f7;*/
	font: 12px  Tahoma, Geneva, arial, helvetica, sans-serif;
	color:#000;
	padding: 20px;
	border: #ececf2 1px solid;
}

.forumborder{
	border: #000080 1px solid;
}

.fcaption {
	border: #f0f2f4 1px solid;
	padding: 2px 0 2px 0;
	background-color: #f9fafb;
	font: 12px Tahoma, Geneva, arial, helvetica, sans-serif;
	color:#616060;
}

.finfobar{
	background-color: #CCC8C8;
	color:#000;
	padding: 4px;
	border: 1px solid #C3BDBD;
	font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:verdana, tahoma, arial, helvetica, sans-serif
}

.helpbox {
	color:#000;
	font: 9px tahoma, verdana, arial, helvetica, sans-serif;
	border: 0px none red;
	background-color: transparent;
}

.nforumholder {
	border: 1px solid #345487;
	padding: 0px;
	background-color: #fff;
}

.nforumcaption {
	background-image: url(images/nforumcaption.png);
	/*background-image: url(images/nforumcaption_winter.gif);*/
	padding: 8px 4px 8px 4px;
	/*font: 12px Tahoma, Geneva, arial, helvetica, sans-serif;
	color: #333333;*/
	
	color: #FFFFFF;
	font: 12px Tahoma, Geneva, arial, helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
	color: white; text-shadow: black 0.1em 0.1em 0.2em; 
}

.nforumcaption2 {
	background-image: url(images/nforumcaption2.png);
	/*background-image: url(images/nforumcaption_winter2.gif);*/
	padding: 8px 0px 8px 4px;
	font: 12px arial, verdana, tahoma, sans-serif;
	color: #000;
	font-weight: bold;
}

.nforumcaption3 {
	border: 1px solid #fff;
	padding: 4px;
	background-color: #E4EAF2;
	font: 12px Tahoma, Geneva, arial, helvetica, sans-serif;
}

.nforumthread {
	border: 1px solid #fff;    /*   golemina na bukvi v foruma*/  
	padding: 4px;
	background-color: #EEF2F7;
	font: 11px Tahoma, Geneva, arial, helvetica, sans-serif;
}

.nforumthread2 {
	border: 1px solid #fff;
	padding: 4px;
	background-color: #D1DCEB;
	font: 11px Tahoma, Geneva, arial, helvetica, sans-serif;
}

.nforumreplycaption {
	border: 1px solid #fff;
	padding: 4px;
	background-color: #E2EDF2;
	font: 11px Tahoma, Geneva, arial, helvetica, sans-serif;
}

.nforumreply {
	border: 1px solid #fff;
	padding: 4px;
	background-color: #EDF4F7;
	font: 11px Tahoma, Geneva, arial, helvetica, sans-serif;
}

.imghack img.bbcode {max-width:570px}

.nforumreply2 {
	border: 1px solid #fff;
	padding: 4px;
	background-color: #CFE0EB;
	font: 11px Tahoma, Geneva, arial, helvetica, sans-serif;
}
.nforumdisclaimer {
	font: 9px Tahoma, Geneva, arial, helvetica, sans-serif;
	color:#5d6e75;
}

.nforumview1 {
	border: 1px solid #fff;
	padding: 4px;
	background-color: #E4EAF2;
	font: 10px Tahoma, Geneva, arial, helvetica, sans-serif;
}

.nforumview2 {
	border: 1px solid #fff;
	padding: 4px;
	background-color: #DFE6EF;
	font: 10px Tahoma, Geneva, arial, helvetica, sans-serif;
}

.nforumview3 {
	padding: 4px;
	background-color: #BCD0ED;
	font: 10px Tahoma, Geneva, arial, helvetica, sans-serif;
	color: #263448;
}

.nforumview4 {
	padding: 4px;
	background-color: #E4EAF2;
	font: 9px Tahoma, Geneva, arial, helvetica, sans-serif;
	color: #3A4F6C;
}

a.forumlink{
	color: #fff;
	text-decoration: none;
}

a.forumlink:hover {
    /*font:  Tahoma, Geneva, arial, helvetica, sans-serif;*/
	color: #bbb;
	text-decoration: underline;
}

.treeclass1 {
	background-color: #F4F7FA;
	border: #5e5d63 1px solid;
	color: #000000;
	font: 9px Tahoma, Geneva, arial, helvetica, sans-serif;
	padding: 2px 0px 2px 2px;
}

.treeclass2 {
	background-color: #F4F7FA;
	border: #000 1px solid;
	color: #000000;
	font: 9px Tahoma, Geneva, arial, helvetica, sans-serif;
	padding: 2px 0px 2px 2px;
}

.treeclass3 {
	background-color: #F4F7FA;
	color: #000000;
	font: 9px Tahoma, Geneva, arial, helvetica, sans-serif;
	padding: 1px;
	width: 100%;
}

/*----------------------------------------------------------------------------------*/

.linkmenu1 {
	background-image: url(images/link1.gif);
	background-repeat: repeat-x;
	width: 100%;
	height: 21px;
	
	font-family:Georgia,Serif;
/*		color: white; text-shadow: #FF770D 0.1em 0.1em 0.3em; 
font-weight: bold;
	 font: 7pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
	 color: #fff;
	padding-left: 4px;*/
}

.linkmenu2 {
	background-image: url(images/link2.gif);
	background-repeat: repeat-x;
	width: 100%;
	height: 21px;
	
	font-family:Georgia,Serif;
/* color: white; text-shadow: #FF770D 0.1em 0.1em 0.3em; 
	font-weight: bold;
	font: 7pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
	 color: #fff;
	 padding-left: 4px;     */
}

.linktext {
	padding-top: 3px;
}
/*-------------------------------------------------*/

.stylsize2{
	
	font-size: 14px;
}

.stylsize3{
	
	font-size: 16px;
	
}

.stylsize4{
	
	font-size: 18px;
}

/*news stile  old */
/*.captiontopleft{ width: 24px; background-image: url(images/topleft.gif); }
.captiontopright{ width: 11px; background-image: url(images/topright.gif); }*/
.captionleft{background: url('images/topleft.gif') no-repeat; float: left; height: 26px; width: 9px; margin-right: -3px; }
.captionbar{ width: 100%; background-repeat: repeat-x; background-image: url('images/top.gif'); color: #111; color: #fff; font: 12px Tahoma, Geneva, arial, helvetica, sans-serif;text-indent: 10px;/*  10 px navatre title na menutata*/ 
font-weight: bold;
text-align: left;}
/*.captionend{ /*width: 12px; background-image: url(images/captransition.gif); }*/
.captionright{ background: url('images/topright.gif') no-repeat; float: right; height: 26px; width: 9px;margin-left: -3px; }
.bodyleft{	margin-right: 4px; padding:0;background-repeat: repeat-y; background-image: url(images/left.gif);}
.bodymain{ width: 100%; background: #EEE url('images/menubg3.gif');
 padding: 4px 5px 5px 4px; font-size: 10px; color: #000; font-family: verdana, tahoma, arial, sans-serif; vertical-align:top;}
.bodyright{ width: 3px; background-repeat: repeat-y; background-image: url(images/right.gif); }
.bottomleft{  background: url('images/left.gif') no-repeat; float: left; height: 8px; width: 9px;  font-size: 1px; margin-right: -3px;}
.bottommain{ width: 100%; background-repeat: repeat-x; background-image: url(images/bottom.gif);}
.bottomright{background: url('images/right.gif') no-repeat; float: right; height: 8px; width: 9px;  font-size: 1px; margin-left: -3px;}

.alttd{
	background-color: #C8DDEE;
	font: 10px Tahoma, Geneva, arial, helvetica, sans-serif;
	color: #000;
	text-align: center;
}

.rtop, .rbottom{display: block; background: #fff;}

.rtop .r1, .rtop .r2, .rtop .r3, .rtop .r4,
.rbottom .r1, .rbottom .r2, .rbottom .r3, .rbottom .r4
{ display: block;
height: 1px;
overflow: hidden;
background: #ccc;
}
.r1{margin: 0 5px;}
.r2{margin: 0 3px;}
.r3{margin: 0 2px;}
.rtop .r4, .rbottom .r4
{ margin: 0 1px;
height: 2px;
}
.xx{
background: #ccc
}
p
{ margin: 0px;
padding: 0px 0px 16px 0px;
line-height: 1.7em;
}


/**********  NEWS CLASSES  **********/
.menu_news { /*IMPORTANT FOR LAMB THEME*/
margin-top: 6px;
margin-bottom: 0px;
}

.xnews_table {
background: #fff;
margin-bottom: 15px;
padding-bottom: 10px;
border-top: 1px dotted #000;
border-left: 1px dotted #000;
border-bottom: 1px dotted #000;
border-right: 1px dotted #000;
}

.xnews_caption {
clear: both;
padding: 10px 5px 10px 0px;
}

.xnews_content {
margin: 15px 5px;
}

.xnews_image a {
float: left;
padding-right: 15px;
padding-bottom: 10px;
}

.xnews_info {
color: #999999;
margin: 5px 5px 5px 0px;
font-size: 14px;
font-weight: bold;
}

.xnews_info2 {
margin: 0px 5px 0px 0px;
font-weight: bold;
}


/***************** Menu Style classes  ****************/

.menu_table {
width: 100%;
margin-bottom: 5px;
}

.menu_table3 {
width: 210px;
margin-top: 6px;
margin-bottom: 4px;
}

.menu_caption {
width: 100%;
background: url(images/subtop.gif) repeat-x;
padding: 8px 8px 8px 12px;
color: #FFFFFF;
/*font: bold Tahoma, Geneva, arial, helvetica, sans-serif;*/
text-align: left;
text-transform: uppercase;
color: white; text-shadow: black 0.1em 0.1em 0.2em; 
}

.menu_body {
width: 100%;
padding: 20px 10px 10px 10px;
background: #EEE url(images/menubg3.png);
font: 12px Tahoma, Geneva, arial, helvetica, sans-serif;
text-align: left;
border-top: 1px solid #DDDDDD;
border-bottom: 1px solid #DDDDDD;
}

.menu_caption3 {
width:210px;
background: #FFF url(images/topp.gif) repeat-x;
padding: 6px 6px 5px 8px;
color: #222222;
font:bold 14px Tahoma, Geneva, arial, helvetica, sans-serif;
/*font-weight: bold;*/
text-align: left;
border-right: 1px solid #CFD7EC;
border-top: 1px solid #CFD7EC;
color: white; text-shadow: black 0.1em 0.1em 0.2em; 
}

.menu_body3 {
width:210px;
background: #EEEEEE;
padding: 10px 8px 9px 8px;
/*color: #222222;*/
background: #EEE url(images/menubg3.png);
font: 11px Tahoma, Geneva, arial, helvetica, sans-serif;
text-align: left;
border-right: 1px solid #DDDDDD;
border-bottom: 1px solid #DDDDDD;
}

.left_menu_caption {
width: 100%;
background: #FFF url(images/topp.gif) repeat-x;
padding: 6px 6px 5px 8px;
color: #222222;
font:bold 12px Tahoma, Geneva, arial, helvetica, sans-serif;
text-align: left;
border-right: 1px solid #CFD7EC;
border-left: 1px solid #CFD7EC;
border-top: 1px solid #CFD7EC;
color: white; text-shadow: black 0.1em 0.1em 0.2em; 
}

.left_menu_body {
width: 100%;
padding: 10px 8px 9px 8px;
background: #EEE url(images/menubg3.png);
text-align: left;
color: #222;
font: 9px Tahoma, Geneva, arial, helvetica, sans-serif;
padding: 4px;
border-right: 1px solid #DDDDDD;
border-left: 1px solid #DDDDDD;
border-bottom: 1px solid #DDDDDD;
}
.right_menu_caption {
width: 100%;
/*background: #FFF url(images/topp_menu_martenica.gif) repeat-x; */
background: #FFF url(images/topp.gif) repeat-x;
padding: 6px 6px 5px 8px;
color: #222222;
font:bold 12px Tahoma, Geneva, arial, helvetica, sans-serif;
text-align: left;
border-right: 1px solid #CFD7EC;
border-left: 1px solid #CFD7EC;
border-top: 1px solid #CFD7EC;
color: white; text-shadow: black 0.1em 0.1em 0.2em; 
}

.right_menu_body {
width: 100%;
padding: 10px 8px 9px 8px;
background: #EEE url(images/menubg3.png);
text-align: left;
color: #222;
font: 9px Tahoma, Geneva, arial, helvetica, sans-serif;
padding: 4px;
border-right: 1px solid #DDDDDD;
border-left: 1px solid #DDDDDD;
border-bottom: 1px solid #DDDDDD;
}

.menu_table2 {
width: 100%;
margin-bottom: 5px;
border-top: 1px solid #999999;
}

.menu_body4 {
width: 100%;
background: #EEE url(images/menubg3.png);
padding: 10px 8px;
color: #222222;
font: 11px Tahoma, Geneva, arial, helvetica, sans-serif;
text-align: center;
}

.menu_caption6 {
width:100%;
background: #FFF url(images/topp.gif) repeat-x;
padding: 6px 6px 5px 8px;
color: #222222;
font:bold 12px Tahoma, Geneva, arial, helvetica, sans-serif;
text-align: left;
border-right: 1px solid #CFD7EC;
border-top: 1px solid #CFD7EC;
color: white; text-shadow: black 0.1em 0.1em 0.2em; 
}

.menu_body6 {
width:100%;
padding: 10px 8px 9px 8px;
background: #EEE url(images/menubg3.png);
font: 11px Tahoma, Geneva, arial, helvetica, sans-serif;
text-align: left;
border-right: 1px solid #DDDDDD;
border-left: 1px solid #DDDDDD;
border-bottom: 1px solid #DDDDDD;
}

.menu_caption_orange {
width: 100%;
background: #FFF url(images/topp_orange.gif) repeat-x;
padding: 6px 6px 5px 8px;
color: #222222;
font:bold 12px Tahoma, Geneva, arial, helvetica, sans-serif;
text-align: left;
border-right: 1px solid #CFD7EC;
border-left: 1px solid #CFD7EC;
border-top: 1px solid #CFD7EC;
color: white; text-shadow: black 0.1em 0.1em 0.2em; 
}

.orange_menu_body {
width: 100%;
padding: 10px 8px 9px 8px;
background: #EEE url(images/menubg3.png);
text-align: left;
color: #222;
font: 12px  Tahoma, Geneva, arial, helvetica, sans-serif;
padding: 4px;
border-right: 1px solid #DDDDDD;
border-left: 1px solid #DDDDDD;
border-bottom: 1px solid #DDDDDD;
}

.reklama_body {
width:600px;
/*background: #EEEEEE;*/
padding: 10px 8px 9px 8px;
/*color: #222222;*/
font: 11px Tahoma, Geneva, arial, helvetica, sans-serif;
text-align: left;

}
.menu_etiketi {
width: 100%;
background: #EEE url(images/menubg3.png);
font: 11px Tahoma, Geneva, arial, helvetica, sans-serif;
text-align: left;
/*border-top: 1px dashed #bbb;*/
border-left: 1px solid #DDDDDD;
border-bottom: 1px solid #DDDDDD;
border-right: 1px solid #DDDDDD;
}


.etiketi_table {
position: relative;
left:0px;
	top:-10px;
	padding: 0px 1px 0px 1px;
}


.christmas_text {
font:12px Tahoma, Geneva, arial, helvetica, sans-serif;
font-weight: bold;
color: #DD147D;
 color: #EE000E; text-shadow:white 0.1em 0.1em 0.2em; 
}

/*********** Nav Menu Classes ********** */

div.menuBar, div.menuBar a.menuButton, div.menuButton, div.menuButton_over, div.menu, div.menu a.menuItem {
font: normal 12px arial, verdana, tahoma, sans-serif;
/*background-image: url(images/sales_back_orange.png);*/
font-weight: bold;
color: white; text-shadow: black 0.1em 0.1em 0.2em;  /*cvqt na bukvite*/
}

div.menuBar {
/*background-color: #F7F9FA;fon na menuto*/
background-image: url(images/topmenu.gif); /*fon na menuto*/
background-repeat: repeat-x;
/*border-top: 1px solid #fff;*/
padding: 7px 0px;/*viso4ina na menuto*/
text-align: left;
}

div.emenuBar {
background-color: #F7F9FA;
border-top: 1px solid #fff;
text-align: left;
}
 /*topmenu - premahva pod4ertava6ta 4erta */
div.menuBar a.menuButton, div.menuButton, div.menuButton_over {
background-color: transparent;
cursor: pointer;
left: 0px;
margin: 0px;
padding: 6px 7px 6px 7px;
position: relative;
text-decoration: none;
top: 0px;
z-index: 100;
}
 
div.menuBar a.menuButton:hover, div.menuButton:hover, div.menuButton_over {
color: #D7FD72;
background-color: transparent;
background-image: url(images/link2.gif);   /*roll over image - samo za horizontal*/
}
 /*topmenu -fon samo na pada6tite */
div.menuBar a.menuButtonActive, div.menuButtonActive, div.menuButtonActive:hover, div.menuBar a.menuButtonActive:hover {
background-color: #3C92D4;
left: 1px;
top: 1px;
}
 /* topmenu -da stoi horizontalno */
div.menu {
background-color: #FCFDFF;  /*cvqt  fona na glawno menu kogato ima pada6to*/
left: 0px;
padding: 1px;
position: absolute;
top: 0px;
visibility: hidden;
z-index: 101;
}
 /* topmenu vertikalno da padat */
div.menu a.menuItem {
cursor: pointer;
display: block;
padding: 2px 11px 2px 0px;
text-decoration: none;
white-space: nowrap;
}

div.menu a.menuItem:hover, div.menu a.menuItemHighlight {
background-color: #F2F4FF;
background:  url(images/center_s.png);
}

div.menu a.menuItem span.menuItemBuffer, div.menu a.menuItem:hover span.menuItemBuffer {
padding: 0px 2px;
}

div.menu a.menuItem span.menuItemText {
padding: 0px 0px 0px 3px;
color: #D7FD72;  /* submenu cvqt na bukvi */
border-bottom: 1px solid #ccc; /*submenu pod4ertavane na bukvi */
}

div.menu a.menuItem span.menuItemArrow {
margin-right: -.75em;
}

div.menu div.menuItemSep {
border-bottom: 1px solid #fff;
margin: 4px 2px;
}

a.menuItem.header {
border-bottom: 1px solid #b3b3b3;
}   

/*------- ------------------------------*/

/* content */
#content {
	padding: 25px 25px 15px 25px;
	width: 495px;
	background: #ffffff;
	clear: both;
	overflow: hidden;
}
#content-custom {
	padding: 25px 25px 15px 25px;
	width: 715px;
	background: #ffffff;
	clear: both;
	overflow: hidden;
}
.post {
background: #fff;
	padding: 20px;
	clear: both;
	overflow: hidden;
	
}
.post .date {
	height: 50px;
	width: 45px;
	background: url(images/calendar.gif) no-repeat;
	font: normal 22px Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: center;
	padding: 0px 2px 0 0;
	line-height: 100%;
	float: left;
}
.post .date span {
	height: 16px;
	display: block;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: center;
	padding-top: 5px;
}
.post .title {
	float: left;
	margin-left: 10px;
	width: 438px;
}
.postdata {
	font-size: 90%;
	color: #999999;
}
.postdata a, .postdata a:visited {
	color: #999999;
	text-decoration: none;
}
.postdata a:hover {
	color: #44a1d0;
	text-decoration: none;
}
.postdata .category{
	background: url(images/mini-category.gif) no-repeat;
	padding-left: 18px;
	float: left;
}
.postdata .comments{
	background: url(images/mini-comment.gif) no-repeat;
	padding-left: 18px;
	float: right;
}
.mini-add-comment {
	background: url(images/mini-down-arrow.gif) no-repeat left center;
	padding-left: 12px;
	float: right;
}
.entry {
	padding: 10px 0px 5px;
	clear: both;
}
.entry p.submeta{
	font-size: 11px;
	margin-top:10px;
}


/* post title */
h2 {
	color: #333333;
	margin: 3px 0 2px;
	padding-bottom: 4px;
	font: normal 150%/100% "Lucida Grande", Arial, sans-serif;
	border-bottom: dotted 1px #CCCCCC;
}
h2 a, h2 a:visited {
	color: #333333;
	text-decoration: none;
}
h2 a:hover {
	color: #44a1d0;
	text-decoration: none;
}
h3 {
	color: #666666;
	margin: 5px 0px 5px;
	font: bold 110%/110% "Lucida Grande", Arial, sans-serif;
}

/* ------------------------------------- comment area  */
h3#comments {
	background: url(images/comments.gif) no-repeat;
	padding-left: 22px;
	font: normal 140%/120% Arial, Helvetica, sans-serif;
	clear: both;
}
h3#respond {
	background: url(images/respond.gif) no-repeat;
	padding-left: 22px;
	font: normal 140%/120% Arial, Helvetica, sans-serif;
	margin: 20px 0px 0px;
	clear: both;
}
/* commentform */
#commentform {
	margin-top: 10px;
}
#commentform label {
	font-weight: bold;
	color:#666;
	font-size: 100%;
	padding-left: 5px;
}
#commentform small {
	color: #999999;
	font-size: 90%;
}
#commentform textarea {
	font: 110% Arial, Helvetica, sans-serif;
	width: 480px;
	height: 140px;
	padding: 5px 3px 3px 7px;
}
#commentformbutton .button {
	font: 12px/100% Arial, Helvetica, sans-serif;
	color: #000000;
	background: url(images/submit-btn.gif) no-repeat top left;
	border: none;
	width: 135px;
	height: 25px;
	padding-bottom: 6px;
}
#commentformbutton .button:hover {
	background: url(images/submit-btn.gif) no-repeat bottom left;
}
.tbox:focus {
	border: solid 1px #3b9acc;
}

/* comment list */
.commentlist {
	margin: 10px 0px;
	line-height: 130%;
	list-style-type:none;
	padding:0;
}
.commentlist li{
	padding: 10px;
}
.commentlist .alt {
	background: #F4F4F4;
}
.commentlist cite {
	font-weight: bold;
	font-style: normal;
	font-size: 110%;
	color: #669900;
}
.commentlist cite a, .commentlist cite a:visited {
	color: #669900;
}
.commentlist small {
	margin-bottom: 5px;
	display: block;
	font-size: 87%;
}
.commentlist small a, .commentlist small a:visited, .commentmetadata{
	color: #999999;
}

/*---- sgalery--------*/

.pagelink						{ 
line-height:2em;  margin:0px; }
.pagelink a:active
{ padding:1px 8px; margin:0px; text-align:center; color:#0075CC; background-color:#FFB313;border:1px #0187CC solid; -webkit-border-radius:1px; -moz-border-radius:1px; border-radius:3px; }
/*.pagelink a:visited*/
pagelink a:current
{ padding:1px 8px; margin:0px; text-align:center; color:#0075CC; background-color:#FFB313;border:1px #0187CC solid; -webkit-border-radius:1px; -moz-border-radius:1px; border-radius:3px; }
.pagelink a:link
{ padding:1px 8px; margin:0px; text-align:center; color:#FFFFFF; background-color:#0187CC; border:1px #0187CC solid; text-decoration:none; -webkit-border-radius:1px; -moz-border-radius:1px; border-radius:3px; }
.pagelink a:hover			{ background-color:#0178B8; border:1px #0178B8 solid; color:#FFFFFF; text-decoration:none; }

.pagelinklast						{ 
line-height:2em;  margin:0px; }
.pagelinklast a:active
{ padding:1px 8px; margin:0px; text-align:center; color:#0075CC; background-color:#FFB313;border:1px #0187CC solid; -webkit-border-radius:1px; -moz-border-radius:1px; border-radius:3px; }
/*.pagelinklast a:visited*/
pagelinklast a:current
{ padding:1px 8px; margin:0px; text-align:center; color:#0075CC; background-color:#FFB313;border:1px #0187CC solid; -webkit-border-radius:1px; -moz-border-radius:1px; border-radius:3px; }
.pagelinklast a:link
{ padding:1px 8px; margin:0px; text-align:center; color:#FFFFFF; background-color:#0187CC; border:1px #0187CC solid; text-decoration:none; -webkit-border-radius:1px; -moz-border-radius:1px; border-radius:3px; }
.pagelinklast a:hover			{ background-color:#0178B8; border:1px #0178B8 solid; color:#FFFFFF; text-decoration:none; }

/*--------calendar---------------------*/
.calendar_today{
    border: #7F89F0 1px solid;
	padding: 2px 0 2px 0;
	background-color: #f9fafb;
	font: 12px Tahoma, Geneva, arial, helvetica, sans-serif;
	}
.calendar_days {
    border: #f0f2f4 1px solid;
	padding: 2px 0 2px 0;
	background-color: #f0f2f4;
	font: 12px Tahoma, Geneva, arial, helvetica, sans-serif;
	color:#616060;
}
.calendar_even {
	border: #f0f2f4 1px solid;
	padding: 2px 0 2px 0;
	background-color: #f9fafb;
	font: 12px Tahoma, Geneva, arial, helvetica, sans-serif;
	color:#616060;
}
.calendar_fcaption{
	border: #f0f2f4 1px solid;
	padding: 2px 0 2px 0;
	/*background-color: #f9fafb;*/
	font: 12px Tahoma, Geneva, arial, helvetica, sans-serif;
	/*color:#616060;*/
}



/*--------myyfooter---------------------*/
.myyfooter{}
/*{background:#f0f0f0;color:#999;padding:10px;clear:both;text-align:center;font-size:9px;float:center;width:620px;margin:0}*/

.friends{width:620px;height:26px;clear:both;text-align:center;background:transparent url("dots0000.gif") repeat-x left bottom;border-bottom:5px solid #F0F0F0}
/*--------HOROSKOP---------------------*/
.menu_caption_horoskop {
width:100%;
background: #FFF ;
font:bold 12px Tahoma, Geneva, arial, helvetica, sans-serif;
text-align: left;

}

/* ----------  OBQVI ------------------*/
td#whitelink a:link {color: white;}
td#whitelink a:visited {color: white;}
td#whitelink a:hover {color: white;}
td#whitelink a:active {color: white;}

.b1a, .b2a, .b3a, .b4a{font-size:12px; 

overflow:hidden; display:block;}
.b1a {height:1px; background:#414A60; margin:0 5px;}
.b2a {height:1px; background:#414A60; margin:0 3px;}
.b3a {height:1px; background:#414A60; margin:0 2px;}
.b4a{height:2px; background:#414A60; margin:0 1px;}
.contentfa {background: #414A60;font-size:12px;color: #fff;padding: 2px 0 0 15px; }
.contentfa div {margin-left: 5px;}



.b1f, .b2f, .b3f, .b4f{font-size:12px; 

overflow:hidden; display:block;}
.b1f {height:1px; background:#F96B1D; margin:0 5px;}
.b2f {height:1px; background:#F96B1D; margin:0 3px;}
.b3f {height:1px; background:#F96B1D; margin:0 2px;}
.b4f {height:2px; background:#F96B1D; margin:0 1px;}
.contentf {background: #F96B1D;font-size:12px;color: #fff;padding: 2px 0 0 15px; }
.contentf div {margin-left: 5px;}

.borderà {
	border: #999 1px solid;
	padding: 2px;
}
.tboxobqvi{
	/*background-color: #F4F7FA;*/
	border: #5e5d63 1px solid;
	color: #000000;
	font: 10px Tahoma, Geneva, arial, helvetica, sans-serif;
}

.tboxobqvi:focus {
	border: solid 1px #3b9acc;
}


.forumheadertitle{
	/*background-color: #EFEFEF;*/
	font: 14px Tahoma, Geneva, arial, helvetica, sans-serif;
	font-weight: bold;
	color:#000;
	padding: 5px;
	/*border: #C3BDBD 1px solid;*/
}	
.forumheaderstitle{
	background-color: #F66719;
	font: 13px Tahoma, Geneva, arial, helvetica, sans-serif;
	font-weight: bold;
	color:#fff;
	padding: 5px;
	/*border: #C3BDBD 1px solid;*/

}
.forumheadera{
	/*background-color: #EFEFEF;*/
	font: 12px Tahoma, Geneva, arial, helvetica, sans-serif;
	color:#000;
	/*padding: 4px;
	border: #C3BDBD 1px solid;*/
}

.forumheaderb{
	/*background-color: #EFEFEF;*/
	font: 12px Tahoma, Geneva, arial, helvetica, sans-serif;
	color:#000;
	/*padding: 4px;
	border: #C3BDBD 1px solid;*/
}
.forumheaderc{
	/*background-color: #f3f3f7;*/
	font: 11px Tahoma, Geneva, arial, helvetica, sans-serif;
	color:#000;
	/*padding: 4px;
	border: #ececf2 1px solid;*/
}



/*obqvi homepage*/



.inline{display: inline; float: left;}
h2, h2 a { font-size: 14px; line-height: 18px; padding: 4px 0 4px 1px;}
li a { font-weight: normal; }

/* Preview obiavi-overview*/ 
.mtree{
 margin:0 0 0 23px;       
 padding:0;
}

.mtree li{
  padding:6px 0 0;
  font-weight:bold;
  font-size:11px;
  color:#0D4D91;
  list-style-type:disc;
}

/* myblock ob6ivka - zakryglenost na menutata i stil*/

.myblock{
  background: url(images/ads_b.png) no-repeat top left;
  width:255px;
  display:inline;
  float:left;
  margin:5px 0px 5px;
  position:relative;  
}

.myblock .bottom{
  background: url(images/ads_c.png) no-repeat top left;
  width:255px;
  height:12px;
  display:inline;
  float:left;
  position:relative; 
  margin-top:0px; 
}

.myblock.bllight{background: url(images/ads_r.png) no-repeat top left;}

.bigbox {
  width:530px;
  display:inline;
  float:left;
}

.myblock h2, .myblock span.more{
  margin:-6px 0 0 27px;
  color:#fff;
  font-size:13px;
}
.myblock span.more{
   line-height: 18px;
   padding: 4px 0 4px 1px;
   display:block;
}
.myblock h2 span{
  color:#fa6400;
  font-style:italic;
  font-weight:normal;
  font-size:12px;
}

.myblock .inner{
  background:#fff;
  border-left:1px solid #cecece;
  border-right:1px solid #cecece;
  margin:-8px 1px 0 1px;
  padding:0 3px 0px 2px;
}

.myblock .inner ul a{
  color: #0d4d91;
  padding: 0 3px 0 1px;
  font-size:12px;
}

.myblock .inner ul span{
  color: #ff6000;
  font-weight:normal;
  font-style:italic;
}


/* mytree - opredelq razmera na trite koloni menuta */
#mytree{width:800px;}
.mtree li{padding:5px 0 1px;}
.mtree li a:hover{color:red;}
.col{width:260px;margin:5px 5px 0 0;}


/*------------------------   kartichki -------------------------*/
.kartichki_text {
	border: #c1c1c1 1px solid;
	/*padding: 2px 0 2px 0;*/
	/*background-color: #f9fafb;*/
	font: 14px Tahoma, Geneva, arial, helvetica, sans-serif;
	color:#616060;
}

/*      ----------  ukazatel  --------     */


h6, h6 a { font-size: 14px; line-height: 18px; padding: 0px 0 4px 1px;}
.no_points, .no_points li ul{
list-style-type: none;

font-size:13px;font-weight: bold;

}
/*ukazatel i odqvi sa svarzani */
.myblockn2 h6, .myblockn2 span.more{
  margin:19px 0 0 27px;
  color:#fff;
  font-size:13px;
  width: 1;
  height: 30px; /* razmer hedar na sekciq*/
}

.myblockn2 h6 span{
  color:#fa6400;
  font-style:italic;
  font-weight:normal;
  font-size:12px;
}


.myblockn2{
  background: url(images/link_b.png) no-repeat top left;
  width:255px;
  display:inline;
  float:left;
  margin:5px -30px 5px; /*-20 - pozition on table left*/
  position:relative;  
}

.myblockn2 .bottomn{
  background: url(images/link_c.png) no-repeat top left;
  width:255px;
  height:12px;
  display:inline;
  float:left;
  position:relative; 
  margin-top:0px; 
}

.myblockn2.bllight{background: url(images/link_r.png) no-repeat top left;}

.bigbox {
  width:530px;
  display:inline;
  float:left;
}

.myblockn2 span.more{
   line-height: 18px;
   padding: 4px 0 4px 1px;
   display:block;
}
.myblockn2 h6 span{
  color:#fa6400;
  font-style:italic;
  font-weight:normal;
  font-size:12px;
}

.myblockn2 .innern{
  /*background:#fff;*/
  border-left:1px solid #cecece;
  border-right:1px solid #cecece;
  margin:-8px 1px 0 1px;
  padding:0 3px 0px 2px;
}

.myblockn2 .innern ul a{
  color: #0d4d91;
  padding: 0 3px 0 1px;
  font-size:12px;
}

.myblockn2 .innern ul span{
  color: #ff6000;
  font-weight:normal;
  font-style:italic;
}





/*ukazatel i odqvi sa svarzani */
.myblockn h6, .myblockn span.more{
  margin:19px 0 0 27px;
  color:#fff;
  font-size:13px;
  width: 1;
  height: 30px; /* razmer hedar na sekciq*/
}

.myblockn h6 span{
  color:#fa6400;
  font-style:italic;
  font-weight:normal;
  font-size:12px;
}


.myblockn{
  background: url(images/link_a.png) no-repeat top left;
  width:255px;
  display:inline;
  float:left;
  margin:5px -30px 5px; /*-20 - pozition on table left*/
  position:relative;  
}

.myblockn .bottomn{
  background: url(images/link_c.png) no-repeat top left;
  width:255px;
  height:12px;
  display:inline;
  float:left;
  position:relative; 
  margin-top:0px; 
}

.myblockn.bllight{background: url(images/link_r.png) no-repeat top left;}

.bigbox {
  width:530px;
  display:inline;
  float:left;
}

.myblockn span.more{
   line-height: 18px;
   padding: 4px 0 4px 1px;
   display:block;
}
.myblockn h6 span{
  color:#fa6400;
  font-style:italic;
  font-weight:normal;
  font-size:12px;
}

.myblockn .innern{
  /*background:#fff;*/
  border-left:1px solid #cecece;
  border-right:1px solid #cecece;
  margin:-8px 1px 0 1px;
  padding:0 3px 0px 2px;
}

.myblockn .innern ul a{
  color: #0d4d91;
  padding: 0 3px 0 1px;
  font-size:12px;
}

.myblockn .innern ul span{
  color: #ff6000;
  font-weight:normal;
  font-style:italic;
}

/* Preview ukazatel-overview*/ 
.mtreen{
 margin:0 0 0 23px;       
 padding:0;
}

.mtreen li{
  padding:6px 0 0;
  font-weight:bold;
  font-size:11px;
  color:#0D4D91;
  list-style-type:disc;
}

/*.mtreen li{padding:5px 0 1px;}*/
.mtreen li a:hover{color:red;}


.linkspage_url{
  /*color:#fa6400;*/  
  /*font-style:italic;*/
  margin:0 0 0 3px; /*very importan for link style*/
  line-height:160%;
  font-weight:bold;
  font-size:14px;
}
/*GAMEEEEEEEEESSSSSSSSSSSSSS*/
#page_game {
	background: #000 url(images/games/Background.png);
}

#mainwrap_game {
width: 1000px;
margin: 0px auto;
height: auto;
}


#verytop_game {
background: url(images/games/games/verytop.png) no-repeat;
height:16px;
margin: 0 auto;
width: 1000px;
}

#header_game {
width: 100%;

margin: 0 auto;
float: none;
background: url(images/games/header.png) repeat-x;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	/*border-bottom: 1px solid #fff;*/
	border-right: 1px solid #fff;
}

#logo_game {
/*background: url( ) no-repeat;*/
padding: 0px;
height: 90px;
width: 300px;
float: left;
margin-left:20px;
margin-top:20px;
}

#utilbar_game {
position: relative;
background: url(images/games/utilbarbg.png) repeat-x;
width: 1000px;
height: 30px;
margin: 0 auto;
top:110px;
}
#bannersection_game{
position: relative;
    width: 400px;
	left:580px;
	top:-80px;
}
#horizontalmenu_game{
position: relative;
padding: 14px 0px;
text-align: right;
top:-100px;
}
#searchsection_game{
position: relative;
	width: 150px;
	left:840px;
	top:-120px;	
}
#reklamasection_game{
position: relative;
left:-10px;
	top:-88px;
color: white; text-shadow: black 0.1em 0.1em 0.2em; 
}
.sait_footer_game{     /* POVDIGANE NA DOLNATA 4AST !!!!!*/
position: relative;
width: 1002px;
	left:0px;
	top:-120px;
	border-left: 1px solid #fff;
	border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
}

/*************LEFT MENU STYLE GAMES*****************/


.menu_caption2 {
background: url(images/games/men_top.png) no-repeat;
height: 40px;
width: 200px;
}

.caption2 {
color: #FFF;
font-size: 12px;
font-weight: bold;
text-align: center;
line-height: 30px;
}

.menu_content2 {
background: url(images/games/menucontenttest.png) repeat-y;
text-align: left;
padding:10px;
}

.menu_bottom2 {
background: url(images/games/menubottomtest.png) no-repeat;
height: 50px;
margin-bottom: 10px;
}
/*********** Nav Menu Classes ********** */

div.menuBar_game, div.menuBar_game a.menuButton_game, div.menuButton_game, div.menuButton_game_over, div.menu, div.menu a.menuItem_game {
font: normal 12px arial, verdana, tahoma, sans-serif;
/*background-image: url(images/sales_back_orange.png);*/
font-weight: bold;
color: white; text-shadow: black 0.1em 0.1em 0.2em;  /*cvqt na bukvite*/
}

div.menuBar_game {
/*background-color: #F7F9FA;fon na menuto*/

background-repeat: repeat-x;
/*border-top: 1px solid #fff;*/
padding: 7px 0px;/*viso4ina na menuto*/
text-align: left;
}

div.emenuBar_game {
background-color: #F7F9FA;
border-top: 1px solid #fff;
text-align: left;
}
 /*topmenu - premahva pod4ertava6ta 4erta */
div.menuBar_game a.menuButton_game, div.menuButton_game, div.menuButton_game_over {
background-color: transparent;
cursor: pointer;
left: 0px;
margin: 0px;
padding: 6px 7px 6px 7px;
position: relative;
text-decoration: none;
top: 0px;
z-index: 100;
}
 
div.menuBar_game a.menuButton_game:hover, div.menuButton_game:hover, div.menuButton_game_over {
color: #D7FD72;
background-color: transparent;
background-image: url(images/games/utilbarbg1.png);   /*roll over image - samo za horizontal*/
}
 /*topmenu -fon samo na pada6tite */
div.menuBar_game a.menuButton_gameActive, div.menuButton_gameActive, div.menuButton_gameActive:hover, div.menuBar_game a.menuButton_gameActive:hover {
background-color: #3C92D4;
left: 1px;
top: 1px;
}
 /* topmenu -da stoi horizontalno */
div.menu {
background-color: #FCFDFF;  /*cvqt  fona na glawno menu kogato ima pada6to*/
left: 0px;
padding: 1px;
position: absolute;
top: 0px;
visibility: hidden;
z-index: 101;
}
 /* topmenu vertikalno da padat */
div.menu a.menuItem_game {
cursor: pointer;
display: block;
padding: 2px 11px 2px 0px;
text-decoration: none;
white-space: nowrap;
}

div.menu a.menuItem_game:hover, div.menu a.menuItem_gameHighlight {
background-color: #F2F4FF;
background:  url(images/center_s.png);
}

div.menu a.menuItem_game span.menuItem_gameBuffer, div.menu a.menuItem_game:hover span.menuItem_gameBuffer {
padding: 0px 2px;
}

div.menu a.menuItem_game span.menuItem_gameText {
padding: 0px 0px 0px 3px;
color: #D7FD72;  /* submenu cvqt na bukvi */
border-bottom: 1px solid #ccc; /*submenu pod4ertavane na bukvi */
}

div.menu a.menuItem_game span.menuItem_gameArrow {
margin-right: -.75em;
}

div.menu div.menuItem_gameSep {
border-bottom: 1px solid #fff;
margin: 4px 2px;
}
 
a.menuItem_game.header {
border-bottom: 1px solid #b3b3b3;
}   

/**********TOP MENU********************/

.menu_caption5 {
background: url(images/games/menutopbg.png) no-repeat;
height: 57px;
}

.caption5 {
color: #FFF;
font-size: 14px;
font-weight: bold;
text-align: center;
line-height:32px;
}

.menu_content5 {
background:transparent url(images/games/m_b.png) repeat-y;
text-align:left;
padding:10px;
}

.menu_bottom5 {
background: Transparent url(images/games/bot_m.png) no-repeat;
height: 41px;
}

/* -               OVER GAMES STYLE               - */
/* -               BANICA MENU              - */
#box-link { 
		position: absolute; 
		top: 160px; 
		left: 420px; 
		width: 400px; 
		height: 400px; 
		background-color: transparent; 
		/*border: 1px solid yellow;*/ }	
