
body {
	background-color : white;
	margin: 0px;
}

form{
	display:inline;
}

body,p,h1,h2,h3,h4,ul,ol,li,div,th,address,blockquote,nobr,i ,input,select,textarea{
   font-family:Arial; color:#000000;
}
body,p,ul,ol,li,div,td,th,address,nobr,i { font-size:12px; }
select,input,option,textarea { vertical-align: middle;font-family: Arial;  font-size:12px; }

.FilterCell{
	overflow:hidden;
	text-overflow: ellipsis;
        width: 100%;
}

 
h1 {
   font-size: 13px;
}

h2 {
   font-size: 12px;
}

h3 {
   font-size: 11px;
}

a {
   color:#185B99;
   
}

input{
     vertical-align:middle;
  
}

textarea{
	overflow:auto;
}

tb_zahl {
  color:#FFFFFF;
  font-weight: Bold;
}

.radio_but {
   background-color:  #EBF5FE;  
}


.alert { color: #FF0000; font-size: 15px; font-weight: bold;}
.alert { margin: 5px 0px 0px 0px; MSIE}

.dopor_head {
  font-size:13px; 
  color:#000000;
  text-decoration : underline;
  font-weight: Bold;
}

.textColor{
	color:#223D61;
}

.resetovac
{
	border:  0px none;
	margin:  0px;
	padding: 0px;

	float: none;
	clear: both;

	width: 0px;
	height: 0px;
	line-height: 0px;
	font-size: 0px;
}

/***********************************************************************************/

  div#strankaobal {
		width: 1000px; 
		margin: 0px auto 0px auto;
		background-color: #FFFFFF; 	 	}
	
  div#bodyvnitrek {   	}
	
  div#telo { 	width: 1000px;   }
	 
  div#top {
	  	width: 1000px; height: 113px;	
	  	/*background: url(../img/baner.png) -1px 20px no-repeat;*/
	  	/*overflow: hidden;*/
	  	z-index:20000;
  }

  div#banner { width: 1000px; height: 89px;	background: url(../img/top.png) 0px 0px no-repeat;  }
  
  a#logo { float: left; width: 470px; height: 85px; display: block;  }
  div#search { float: left; width: 270px; height: 85px; display: block;  }
  a#napoveda { float: left; width: 100px; height: 85px; display: block;  }
  a#kosik { float: left; width: 150px; height: 85px; display: block;   }

  a#roz_vyhl { float: left; width: 145px; height: 11px; display: block; position: relative; top: 15px; left: 7px; 	 }
  input#search_w { font-size: 12px; background-color: white;  position: relative; top: 38px; left: 6px;
  				   float: left; display: block; border: 0px;background-color: transparent;  }
  input.input_submit { float: left; width: 82px; height: 25px; display: block; position: relative; top: 36px; left: 18px;  }



/*************** lmenu ***************************************************************/

td.lmenu_td { vertical-align: top; text-align: center; }

/*************** katalogy **************************************************************/

a.shop_list_img {
	display: block; 	width: 75px;	height: 75px;	overflow: hidden;
	/*background-color: white;*/ 
}



/**********************************************************************************/



.MainButton{
   font-weight: Bold;
   font-size:10.5pt;
}

/* main_menu.btn */
a.main_menu { text-indent:-9999px; }
/* --------- */

a.list_podr {  float: right; display: block; position: relative; left: -40px; top: 1px; width: 84px; height: 13px;	background: url(../img/podrobnosti.png) 0px 0px no-repeat;  }
a.list_podr span { display: none; }


.CheckedMainButton{
   color: #455F85;
}

.UnCheckedMainButton{
   color: #000000;
}

.HeadButtonColor{
  font-weight: bold;
  color:#4C81AC;
  margin-left:10px;
}

.HeadTableBorders,.HeadTableLayout_1,.HeadTableLayout_2{
   border-left:1px solid #83A9C6;
   border-right:1px solid #83A9C6;
   border-bottom:0px none;   
   border-top:0px none;
}

.HeadTableLayout_1{
   background:#EBF5FE;
}

.HeadTableLayout_2{
   background:#EBF5FE;
}

/* shop_list */
.HeadText,.HeadText_Underline,.HeadText_Underline2,.HeadText_Underline_heading,.HeadText_Date {
  font-weight: Bold;
}
/* shop_list */
.HeadText,.HeadText_Underline,.HeadText_Underline2,.HeadText_Underline_heading,.HeadText_Underline_normal,.HeadText_Date {
  color: #173359;
}
/* shop_list */
.HeadText_Underline,.HeadText_Underline2,.HeadText_Underline_heading {
  text-decoration : underline;
}

.HeadText_Date {
  text-decoration : none;
}

,.HeadText_Underline2{
  color:#5294CE;
}

.PriceCrossOut{   font-weight: Bold;  color: #000000;  text-decoration : line-through; }

.PriceText{   font-weight: Bold;  color: #358ED9; }

.RabatText{  font-weight: Bold;  color: #4C81AC; }

.PriceDiscount{  font-weight: Bold;  color:#FCA000; }

.OverflowText {	overflow:hidden;	text-overflow:ellipsis;	width: 95%; }

.HeadText_Underline_heading {  font-size:16px; }

.menu_style{ 	position:absolute;	background:#EBF5FE;	border:2px solid #358ED9;; 	z-index : 100000; }

.floatright 
{ 
  float: right; 
  margin: 0px 5px 5px 5px; 
  border: 0px solid #666; 
  padding: 0px; 
} 

.floatleft
{ 
  float: left; 
  margin: 0px 15px 5px 5px; 
  border: 0px solid #666; 
  padding: 0px; 
} 

.floatleft2
{ 
  float: left; 
  margin: 3px 10px 5px 0px; 
  border: 0px solid #666; 
  padding: 0px; 
} 

/* ---------------------- */

    #title {
      position: absolute   ; z-index: 10000;
      font-size: 11px; 
      border: #467BAE 1px solid;
      width: 300px; 
      background-color: #FFBD5B;
      padding: 5px 5px 5px 5px;
    } 


/* --------------- downloading ------------------------- */

div.track_info {
	width: 300px;  border: 1px #8DA7C3 solid;  float: left;position: absolute; background-color: white;
	color: #72879E;
}

table.track_table_info td {
  font-size: 11px;
}


