body { margin: 0px 0px 0px 0px;  background: url("img/background.jpg") no-repeat scroll 50% 0 #700000; }

img { border: 0px; }

h1 { font: 12px Arial, Helvetica, sans-serif; }

#btn { font: bold 11px Arial, Helvetica, sans-serif; }

#btn a

{

	text-decoration: none;

	color: #000000;

}

#btn a:hover { text-decoration: underline; }

#main { font: 13px Arial; }

.a1 { color: blue; text-decoration: none; }

.a1:hover { text-decoration: underline; }

.btn_bottom { font: 13px Arial; text-decoration: none; color: black; }

.btn_bottom:hover { text-decoration: none; }

#akodek a { font: 13px Arial; color: black; text-decoration: none; }

#akodek a:hover { text-decoration: underline; }

.sf-menu, .sf-menu * { margin: 0; padding: 0; list-style: none;  z-index: 5;}

.sf-menu ul { position: absolute; top: -999em;  z-index: 5;}

.sf-menu ul li { width: 250px; background-color: /*#bdd6e2*/ #cedce3; border: 1px solid white; border-bottom-style: none; opacity:0.75; -moz-opacity:0.75; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75); -khtml-opacity: 0.75;  z-index: 5;}

.sf-menu li:hover { visibility: inherit; cursor: pointer;  z-index: 5; }

.sf-menu li { position: relative; color: #004197;;  z-index: 5;}

.sf-menu a { display: block; position: relative; padding: 5px 5px 5px 5px; text-decoration:none; color: white;  z-index: 5;}

.sf-menu a:hover { color: black;  z-index: 5;}

.sf-menu li:hover ul, .sf-menu li.sfHover ul { //left: -24px; top:  36px; z-index: 99; }

/*#flashcontent { position: relative; width:100%; height:100%; display:block; margin:0px; padding:0px; overflow:hidden; z-index: 0; }*/

#flashcontent { position: relative; width:auto; height:auto; display:inherit; float:left; margin:0; padding:0; overflow:hidden; border:0;  z-index: 0; }


#bg_top, #bg_bottom
{

	background-repeat: no-repeat;

	background-position: 0px 0px;

	background-color: #000000;
}

#bg_top
{
	background-image: url('img/bg_top.png');
}


table, tbody, tr, td
{
    border: 0px none;
    border-collapse: collapse;
}

#CSPrice td

{

	padding-bottom: 10px;

	padding-right: 20px;

}


#FooterLinks a
{
    text-decoration: none;
    color: #0C6695;
}

#Services ul li h2
{
    padding-top: 5px;
}

#Services ul li h2 a
{
    text-decoration: none;
    font: bold 18px Arial,Helvetica,sans-serif;
    color: #0C6695;
}

#Services img
{
    padding-bottom: 13px;
}


#Services table, #Services h3
{
    clear: left;
}

#Services table
{
    font-weight: bold;
    width: 350px;
}

#Services table tbody td
{
    border-bottom-style: dashed;
    border-bottom-width: 1px;
    border-bottom-color: #000000;
}

.PriceList_Name
{
    text-align: left;
    width: 80%;
}

.PriceList_Unit
{
    text-align: left;
    width: 8%;
}

.PriceList_Cost
{
    text-align: left;
    width: 12%;
}

.MarkedPrice
{
    background-color: #FFFF00;
}

#bg_bottom
{
	background-image: url('img/bg_bottom.png');      
}

#FooterCP
{
}

#FooterCP a
{
	font: 14px Arial;
	color: #ffffff;
	text-decoration: none;
}

#Services
{
    width: 735px;
    height: 480px;
    float: none;
    clear: both;
}

#Services ul
{
    display: block;
    list-style-type: none;
    padding-left: 0px;
    width: 367px;
    float: left;
}

#Services ul li img
{
    float:left;
    clear:left;
    padding-right: 8px;
}

#Services ul li h2
{
    margin-bottom:0px;
}

#Services ul li p
{
    margin-top:0px;
}

.TextLinks
{
	color: #000000;
	text-decoration: none;
}