.flag {
    float: right;
    margin-right: 1px;
    
}

/* ------------title´s------------- */
#news h1, h2, h3, h4, h5, h6 {
    color: #797900;
    padding-top: 20px;
   font-size: 24px;
   font-family: tahoma, cursive;    
}

#left h1 {
   color: #4a4a49;
   font-family: tahoma, cursive;
   font-size: 24px;
   background-image: url(http://techwork.bg/img/testpage/index_files/h1.gif);
   background-repeat: no-repeat; 
   background-position: 0% 100%;
   padding: 20px 15px 20px 5px;
   font-style: normal;   
}
sup {
color: #797900;
}

#left h2 {
   color: #4a4a49;
   font-family: tahoma, cursive;
   font-size: 18px;
   font-style: normal; 
   margin: 8px;   
}

#left h3 {
   color: #4a4a49;
   font-family: tahoma, cursive;
   font-size: 16px;
   font-style: normal; 
   margin: 6px;   
}

#left h4 {
   color: #4a4a49;
   font-family: tahoma, cursive;
   font-size: 14px;
   font-style: normal; 
   margin: 5px;   
}

#left h5 {
   color: #4a4a49;
   font-family: tahoma, cursive;
   font-size: 12px;
   font-style: normal; 
   margin: 5px;   
}

#left h6 {
   color: #4a4a49;
   font-family: tahoma, cursive;
   font-size: 12px;
   font-style: normal; 
   margin: 4px;   
}
/* -----------head & menu--------------- */
#logo {
	position: relative;
	left: 10%;
	top: 45%;
	width: 200;
}

#head {
	height: 183px;
	background-image: url(Gradient_Head.PNG);
	background-repeat: repeat-x;
	text-align: left;
}

.topmenuitem {
    display: inline;
    color: #d5d5d5;
    position: relative;
    left: 30%;
    top: 15%;
    padding: 15px;
    font-size: 24px;
    font-family: tahoma, arial, cursive;
    text-decoration: none;
}
#head a:hover {
    color: #bfc871;
}

/* ------------------div´s----------------*/

#body {
    width: 810px;
	height: 100%;
	position: relative;
    margin-left: auto;
    margin-right: auto;
	background-color: url(image_files/gradient_footer.png);
    background-repeat: repeat-x;
    
    }
    
#left  {
    width: 520px;
    float: left;
    margin: 15px;
	text-align: left;
}    

#news {
    width: 220px;
    float: right;
    margin: 10px;
	text-align: left;
}

#down {
    clear: both;   
}  

#down2 {
	height: 40px;
	width: 100%;
	
	left: 0px;
	bottom: 0px;
	background-image: url(gradient_footer.png);
	background-repeat: repeat-x;
} 

/* ---------------------specifications------------*/

#left img {
   float: left;
   margin-right: 10px;
   margin-top: 10px;
   margin-bottom: 10px;
}

#down2 p {
   color: #c5c5c5;
   font-size: 12px;
   font-family: tahoma, cursive;
}

#down2 #ftr {
  text-align: right;
   margin-right: 20%;
   float: right;
   color: white;

}

#down2 a {
   color: #c5c5c5;
   font-size: 12px;
   font-family: tahoma, cursive;
   text-decoration: none;
   }
   
   a {
   text-decoration: none;
   }

#left ul {
   list-style-image: url(images/point.gif)
}

#left li {
    margin-left: 20px;
    margin-top: 5px; 
    font-family: tahoma, cursive;  
    color: #4a4a49;
    //font-weight: bold;      
}
#news p  {
   margin-top: 25px;
    //font-weight: bold;   
}
/* ------------Active class-----------*/
a:hover {
  text-decoration: none;
}

#down2 a:hover {
   color:#d7e273
}
/*-----------general-----------*/
p {
   color: black;
   font-size: 13px;
   font-family: tahoma, serif;

}

a  {
  color: #797900;
}

*  {
    margin: 0px;
    padding: 0px;
}
body {
    background-color: white;
	text-align: center;
}

