* {
	margin: 0px;
	padding: 0px;
}

body {
	padding: 0px 0px 10px;
	background-color: #28282a;
	color: #fff;
	font-family: tahoma, arial, sans-serif;
	font-size: 12px;
	text-align: center;
}

a, a:visited {
color:#fcf41b;
font-size:12px;
font-weight:bold;
padding:0;
text-decoration:none;
}



h2
{
    margin-bottom: 10px;
    margin-top: 35px;
}

#container {
	margin: 0px auto;
	width: 800px;
}

#topTextPnl{
    float: right;
    padding-right: 40px;
    font-size: 13px;
    font-weight: bold;
    word-spacing: 5px; 
    padding-top: 18px;   
}

#topGaleryLink
{
  float: right; 
  width: 60px; 
  height: 20px;
  border-style: dashed;
  border-width: 1px;
  margin-top: 13px;
  margin-right: 50px;
  padding-top: 3px;
}

#orderSendbutton{
    background-color: #b05b44;
    border: 1px;
    border-style: dashed;
    border-color: white;
    color: white;
    padding: 5px;
}

 a.maillink, a.maillink:link
{
    font-weight: normal;
    color:#fcf41b;
    font-size: 12px;
}
a.maillink:hover
{   
    text-decoration: underline;
    color:#fcf41b;
    font-size: 12px;
}

 a.homelink , a.homelink:link
{
    width: 180px;
    height: 150px;
    display: block;   
    float: left; 
}

/**********Left navigation**************/
.left-navigation-panel
{
    margin-left : 22px;
    margin-top: 10px;
}
a.leftNavigateButton  , a.leftNavigateButton:link
{
    width: 150px;
    height: 23px;
    display: block;
    background:transparent url(../images/buttonOffBg.gif);
    color: white;
    font-size: 13px;
    text-align: left;
    text-indent: 10px;
    padding-top: 5px;
    margin-top: 5px;
}
a.leftNavigateButton:hover
{
    background:transparent url(../images/buttonOnBg.gif);
}

.left-navigation-submenu
{
    text-align: left;
    padding: 5px;
    padding-left: 20px;
}

a.leftNavigateSubmenuLink  , a.leftNavigateSubmenuLink:link
{
 
}
a.leftNavigateSubmenuLink:hover
{
    text-decoration: underline;
}
/**********Left navigation**************/  

/**********NEWS**************/  
.news-table-container{
    width: 100%;    
 }
.news-background{
    background-color: white;
    color: black;
}
.topLeftCorner{
    width: 15px;
    height: 15px;   
    background:transparent url(../images/topLeftCorner.gif); 
}
.topRightCorner{
    width: 15px;
    height: 15px;   
    background:transparent url(../images/topRightCorner.gif); 
}
.bottomLeftCorner{
    width: 15px;
    height: 15px;   
    background:transparent url(../images/bottomLeftCorner.gif); 
}
.bottomRightCorner{
    width: 15px;
    height: 15px;   
    background:transparent url(../images/bottomRightCorner.gif); 
    
}

/**********Articles**********/

#newsWin a {color: black;}

.header {font-size: 14px;}
.header a  {font-size: 14px;}
.header a:link  {font-size: 14px;}

.endLink a{font-size: 10px;}
.endLink a:link{font-size: 10px;}
/****detail***/
#newsdetail{
    min-height: 500px;
}
.detailTitle
{
    font-size: 15px;
    font-weight: bold;
}





/**********NEWS**************/  






/*********Banner*************/
#bannerDistance1
{
    width: 40px; height: 49px; float:left; background-color: #28282a;
}
#bannerPanle1
{
    width: 760px; height: 49px; float:left; background-color: red; background:transparent url(../images/banner_1.jpg);
}
#bannerDistance2
{
    width: 40px; height: 74px; float:left; background-color: #28282a;
}
#bannerPanle2
{
    width: 760px; height: 74px; float:left; background-color: blue; background:transparent url(../images/banner_2.jpg);
}
#bannerDistance3
{
    width: 40px; height: 162px; float:left; background-color: #28282a; background:transparent url(../images/banner_3_1.jpg);
}

#bannerPanle3
{
    width: 760px; height: 162px; float:left; background-color: green; background:transparent url(../images/banner_3.jpg);
}
#bannerDistance4
{
    width: 40px; height: 45px; float:left; background-color: #28282a;
}
#bannerPanle4
{
    width: 760px; height: 45px; float:left; background-color: silver; background:transparent url(../images/banner_4.jpg);
}
/*********Banner*************/
/*********Content*************/   
#contentMainPanel
{
    width: 760px;  float:left; background-color: Gray;
    background: url('../images/contentBg2.png');
}
#contentContainer
{
    width: 523px;  float: left; border-left: 1px dashed white; border-right: 1px dashed white;
}

#contentDistance                                
{
    width: 40px; height: 25px; float:left; background-color: #28282a;
}
#leftPane
{
    width: 200px; float:left;
}
#contentPanel
{
    text-align: left;
    margin: 10px;
    min-height: 720px;
}
#contentTable
{
    height: 200px;
}
#bodypaneltmp{
    height: 150px;
}
.body-content-panle
{
    min-height: 500px;
}

img.whiteborder
{
    border: 1px solid white;
}                

.content-submenu-table
{
    width: 100%;
}
.content-submenu-table td
{
    border: 1px dotted white;
    text-align: center;   
}
.content-submenu-table td:hover
{
    background-color: red;
}


/*********Content*************/                                   

/*********image menu*************/  
#image_menu_container
{
    width: 523px; height: 103px;
}                
#menu_separator_1
{
    height: 103px; width: 7px; float: left
}
#menu_separator_2
{
    height: 103px; width: 26px;  float: left
}
#menu_separator_3
{
    height: 103px; width: 20px;  float: left
}
#menu_separator_4
{
    height: 103px; width: 20px;  float: left
}

#image_menu_item_1
{
    height: 103px; width: 110px; background-color: blue; float: left; background:transparent url(../images/btn_1.gif);
}   
#image_menu_item_1:hover
{
   /*height: 103px; width: 110px; background-color: blue; float: left; background:transparent url(../images/btn_1On.gif);*/
}
   
#image_menu_item_2
{
    height: 103px; width: 110px; background-color: blue; float: left; background:transparent url(../images/btn_2.gif);
}
#image_menu_item_3
{
    height: 103px; width: 110px; background-color: blue; float: left; background:transparent url(../images/btn_3.gif);
}
#image_menu_item_4
{
    height: 103px; width: 110px; background-color: blue; float: left; background:transparent url(../images/btn_4.gif);
}
      
                 
/*********image menu*************/                                   


/*********page foot*************/
#footDistance
{
    width: 40px; height: 25px; float:left; background-color: #28282a;
}   
#footMainContainer
{
   width: 760px; height: 25px; float:left; background-color: Olive; background:transparent url(../images/footBg.gif);
}
#copyrightPanel
{
    float: left; padding-top: 5px; padding-left: 5px;
}
#footerEmail
{
    float: right;
    padding-top: 5px;
    padding-right: 10px;    
}


/*********page foot*************/   


.range-table{
    width: 100%;
    border-collapse: collapse;
    border: 1px solid white;
    margin-top: 5px;
    margin-bottom: 20px;
}
.range-table td
{
    padding: 5px;
    text-align: center;
}
.range-table th
{
    text-align: center;
    background-color: red;
}




.zbozi {
background:transparent url(./img/zboziback.gif) no-repeat scroll left top;
float:left;
margin: 5px 20px 15px 0;
overflow:hidden;
width:150px;
}

.zbozi img 
{
    border: 1px solid white;
}

.zbozi .vice {
margin-top:5px;
text-align:center;
}
.zbozi p {
font-size:86%;
line-height:125%;
padding-bottom:0;
text-align:center;
width: 130px;
}

.posledni {
margin-right:0;
}
/*
.right-content {
line-height: 135%;
margin:0 25px;
padding-bottom:10px;
width:auto;
}*/
.cleaner, .cleaner2, .cleaner3, .cleaner4 {
clear:both;
font-size:0;
height:0;
line-height:0;
}

.zbozi a 
{
    color: white;
    font-weight: normal;
}
.zbozi img
{
    border-color: white;
}

h4
{
  color: #fcf41b;
  padding-top: 20px;  
  padding-bottom: 20px;  
  font-size: 14px;
}

.yellowText
{
    color: #FCF41B;
}

.siteMapSeparator
{
    color: #FCF41B;
}

ul
{
    padding-left: 20px;
}
li
{
    color:#FCF41B;
    padding-bottom: 5px; 
}
li .whiteText
{
    color: white;
}

.flagContainer{width: 245px;  float:left; height: 330px; padding-left: 5px;}
.flagContainer img {float: left;}
.flagText{float: left; max-width: 160px; padding-left: 8px;}
.textContainer{width: 230px; padding-top: 10px; clear: both;}



/***************galeria***********/  
/***************pozicovna stanov galeria***********/  
.gallery-table
{
    width: 100%;    
}
/***************pozicovna stanov galeria***********/  

/*********************admin************************/
a.adminLink, a.adminLink:link {color: red}
/**************************************************/