body {
background-color:#342c29;
	font-family:ariel, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 1.1;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: left;
	text-indent: 0ex;
	margin:0 auto 0;
}
a {
text-decoration:none;
color:#41829f;
}
a:hover {
text-decoration:underline;
}
/* Header*/
#header {
width:100%;
height: 120px;
float:left;
color:white;
background: url(http://futbolniprognozi.com/images/header.png) repeat-x;
}
#header-logo {
float:left;
width: 20%;
height: 68px;
}
#header-desc {
float:left;
width: 50%;
height: 68px;
color:#dae6f2;
}
#header-desc h1{
font-size: 20px;
margin:0px;

}
#header-desc h1 a{
font-size: 20px;
margin:0px;
color:#43839f;
}
#header-search {
float:left;
width:20%;
height: 68px;
padding-top:7px;
}
#google-search {height:29px;font-size:18px;}
#header-rss {
float:right;
width: 9%;
height: 68px;
margin-top: 5px;
margin-right:5px;
text-align:right;
background: url(http://futbolniprognozi.com/images/feed.png) top right no-repeat;
}

#header-navigation {
float:left;
width: 83%;
height: 50px;
padding-left: 10px;
margin-left:15%
}

#header-navigation a{
float:left;
height: 37px;
margin:8px 5px 0px 5px;
padding:11px 5px 0px 5px;
background-color:#4a4241;
color:#a59a92;
text-decoration:none;
font-size:14px;
-moz-border-radius-topleft: 3px;
-webkit-border-top-left-radius: 3px;
-moz-border-radius-topright: 3px;
-webkit-border-top-right-radius: 3px;
}
#header-navigation a:hover{
color:white;

}
#header-navigation a:active{
color:grey;
}

#header-navigation a.active	{
float:left;
height: 39px;
margin:8px 3px 0px 3px;
padding:14px 15px 0px 15px;
background-color:white;
color:black;
border: 1px solid white;
-moz-border-radius-topleft: 3px;
-webkit-border-top-left-radius: 3px;
-moz-border-radius-topright: 3px;
-webkit-border-top-right-radius: 3px;
}

/* Wrap */
#wrap {
width:100%;
float:left;
color:white;
margin-top:-5px;
}
/*Ляв панел*/
#sidebar {
float:left;
width: 15%;
}
span#sidebar-title{
background-color: #2e2520;
color: #b9a894;
padding-top: 0px;
padding-right: 0pt;
padding-bottom: 5px;
padding-left: 0px;
display:block;
text-align:center;
font-weight:bold;
border-top:1px solid #423732;
font-size: 15px;
}

#sidebar a{
color:#a59a92;
padding: 5px;
display:block;
text-align:right;
font-size:12px;
}
#sidebar a:hover{
background-color: #4a4140;
color:#a59a92;
display:block;
text-align:right:
}
#sidebar a.active {
background-color: white;
color:black;
padding: 6px;
display:block;
text-align:right;
}
#sidebar ul {
list-style: none;display:block;
margin:0px 0px 0px -50px;

}
#sidebar li {
list-style: none;display:block;
}

/**/
#round {
float:left;
width: 760px;
}
#extremely {
background:#f6dcd9;
color:red;
border:1px solid #d7bbb8;
float:left;
margin: 3px 0px 3px 150px;
padding:5px;
}
#content {
float:left;
width: 85%;
background-color:white;
color:black;
}
#post{
float:left;
width: 95%;
background-color: #f7f7f7;
border: 2px solid #f1f1f1;
margin: 5px 0px 15px 10px;
}

span#title {
float:left;
width: 95%;
background-color: #dae6f1;
border: 2px solid #c1d9ef;
margin: 10px 0px 5px 10px;
padding: 4px;

}

h1:first-letter, h2:first-letter, h3:first-letter, h4:first-letter, p:first-letter {
	font-size:120% ;	
}

#post h2 {
 
font-size:16px;	
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: left;
	text-indent: 0ex;
	margin:0 auto 0;
}

#post h2 a{
color:#41829f;
}



span#title-empty {
float:left;
width: 4%;

}
#post p{
margin:5px 5px 5px 10px;
}

img {
float:left;
padding:5px;
border: 0px solid white;
}
#meta-more {
float:left;
width:96%;
border-top: 1px solid #cad3a6;
margin: 10px 0px 2px 10px;
padding:1px;
font-size:14px;
}
ul.points {list-style: none; margin:2 auto 2;}
ul.points li 
{
padding-left: 20px;
background-color: transparent;
background-image: url(http://futbolniprognozi.com/images/arrow.png);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: left center;
}
.meta-conteiner {
float:left;
width: 32%;
margin: 10px 0px 0px 0px;
}
.border {
border-left: 1px solid #e3e3e3;
padding-left:4px;
}
hr {
border: 1px solid #cad3a6;
}
span#more {
float:left;
width:19%;
text-align:center;
border-right: 1px solid #cad3a6;
}
span#comments {
float:left;
width:21%;
text-align:center;
}
span#meta {
float:left;
width:58%;
text-align:right;
border-left: 1px solid #cad3a6;
padding-left:10px;
}
#meta-inside {
float:left;
width:96%;
background:#dfe9b8;
border: 1px solid #cad3a6;
margin: 10px 0px 15px 10px;
padding:1px;
font-size:14px;

}
#abonament {
float:left;
width:92%;
margin: 10px 0px 15px 10px;
padding:4px 0px 4px 27px;
background-color:#fcf3b9;
border:1px solid #dbd6a1;
background-image: url(http://futbolniprognozi.com/images/exclamation.png);
background-repeat: no-repeat;
background-position: left center;
}
#abonament a{font-size:120%;font-weight:bold;}
/* Коментари и форма за тях */
#komentari {
float:left;
width:100%;

}

h3{
	color:#41829f;
	font-size:16px;	
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: left;
	text-indent: 0ex;
	margin:0 auto 0;
	}

#form {
float:left;
width: 98%;
margin:15px;
}
textarea {
float:left;
width:96%;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
margin:5px;
border: 1px solid #999999;
padding:2px;
color:grey;	
}
#commentinput {
float:left;
width:47%;
margin:5px 0px 0px 5px;
padding:2px;
}
input {
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border: 1px solid #999999;
color:grey;	
}
input:active {
color:#41829f;
}
textarea:focus, input:focus {
border: 1px solid #41829f;
}
div.comment {
margin-top:10px;
margin-left:10px;
width:96%;
float:left;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border: 1px solid #cad3a6;
}
div.ad {
float:left;
width: 99%;

}
span.author {
float:left;
width: 65%;
font-size:110%;
padding: 4px 0px 3px 20px;
border-bottom:1px dotted white;
font-weight:bold;
}
span.commnetar {
float:left;
width: 100%;
}

.odd {
background:#f7f7f7;
color:black;
}
.even {
background:#e8e4de;
color:black;}
tr:hover{
background:#e3c79d;
}
table {border-collapse:collapse; border:1px solid #e3e3e3; text-align:center; clear:both;font-size:90%;}
td {border-style: outset; border:1px solid #e3e3e3;}

/* Foot */
#footer {
float:left;
width:100%;
height: 120px;
margin-top:2px;
background-color: #2e2520;
color: white; 
text-align:left;
font-size: 12px;
background: url(http://futbolniprognozi.com/images/footer.png) repeat-x;
padding-top:5px;
}
#footer-logo {
float:left;
height:55px;
width:55px;
}
#footer-content {
width:30%;
float:left;
text-align:left;
margin-left:5px;
}
.footer-links {
width: 15%;
float:left;

}
.footer-links ul {list-style: none;  margin-top:auto;display: inline; }
.footer-links ul li
{
padding-left: 15px;
padding-top:4px;
background-image: url(http://futbolniprognozi.com/images/arrow.png);
background-repeat: no-repeat;
background-position: left center;
}



ul.footerul {list-style: none; margin:2 auto 2;display: inline; }
li#mail
{
padding-left: 22px;
padding-top:4px;
background-image: url(http://futbolniprognozi.com/images/mail.png);
background-repeat: no-repeat;
background-position: left center;
}
li#mail a { vertical-align:center;}
li#map
{
padding-left: 22px;
padding-top:4px;
background-image: url(http://futbolniprognozi.com/images/sitemap.png);
background-repeat: no-repeat;
background-position: left center;
}
#foot2 {
width:20%;
float:left;
padding-left:20px;
}


/******************left nav***************/
.ddsmoothmenu{
font: bold 12px Verdana;
width: 100%;
background-color: #4a4140;
color:
}

.ddsmoothmenu ul{
z-index:100;
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.ddsmoothmenu ul li{
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
.ddsmoothmenu ul li a{
display: block;
padding: 5px 8px;
border-right: 1px solid #778;
color: #2d2b2b;
text-decoration: none;
}

* html .ddsmoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{
color:#a59a92; 
}

.ddsmoothmenu ul li a:hover{
background-color: #4a4140;
color:#a59a92; 
}
	
/*1st sub level menu*/
.ddsmoothmenu ul li ul{
position: absolute;
left: 0;
display: none; /*collapse all sub menus to begin with*/
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.ddsmoothmenu ul li ul li a{
font: normal 13px Verdana;
width: 160px; /*width of sub menus*/
padding: 2px;
margin: 0;
border-top-width: 0;
border-bottom: 1px solid gray;
color:#41829f;
}


/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}

/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow{
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
background: #342c29;
}

.toplevelshadow{ /*shadow opacity. Doesn't work in IE*/
opacity: 0.9;
}

#dropmenudiv{
position:absolute;
border:0px solid #ff6600;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height: 5px;
z-index:100;
}
#dropmenudiv a{
width: 147px;
display: block;
text-indent: 5px;
border-top: 0px solid #ff6600;
border-bottom: 1px solid #ff6600;
border-right: 1px solid #ff6600;
border-left: 1px solid #ff6600;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: white;
font-weight: bold;
padding-top: 6px;
padding-right: 0px;
padding-bottom: 6px;
padding-left: 0px;
margin: 0px;
}
#dropmenudiv a:hover{ /*hover background color*/
color: white;
font-weight: bold;
background-color: #ff6600;
}

/* H2H */
.highslide-wrapper div {
    font-family: Verdana, Helvetica;
    font-size: 10pt;

}
.highslide-html {
    background-color: white;
}
.highslide-html-blur {
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}


/* Styles for the popup */
.highslide-wrapper, .rounded-white {
	background-color: white;
}
.highslide-wrapper .highslide-html-content {
    width: 400px;
    padding: 0 5px 5px 5px;
}
.highslide-wrapper .highslide-header {
	padding-bottom: 5px;
}
.highslide-wrapper .highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-wrapper .highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-wrapper .highslide-header a {
	font-weight: bold;
	color: gray;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-wrapper .highslide-header a:hover {
	color: black;
}
.highslide-wrapper .highslide-header .highslide-move a {
	cursor: move;
}
.highslide-wrapper .highslide-footer {
	height: 11px;
}
.highslide-wrapper .highslide-footer .highslide-resize {
	float: right;
	height: 11px;
	width: 11px;
	background: url(highslide/graphics/resize.gif);
}
.highslide-wrapper .highslide-body {
}
.highslide-move {
    cursor: move;
}
.highslide-resize {
    cursor: nw-resize;
}
