div.menuBar, div.menuBar a.menuButton, div.menu, div.menu  {
font-family:  Arial, "MS Sans Serif", sans-serif;
font-size: 10pt;
font-weight: bold;
color: #0000ff;
}

#novinka {
width: 98%;
padding: 4px;
margin-bottom: 5px;

background: #ff9;
border: solid 1px #fc0;

}

a.menuItem {
  font-family:  Verdana, rial, "MS Sans Serif", sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #00f;
}

div.menuBar {
padding-right: 2px;
border-top: #fff 2px solid;
padding-left: 2px;
padding-bottom: 4px;
border-left: #fff 2px solid;
padding-top: 4px;
border-bottom: #ff8040 1px solid; 
background-image: url(snap.gif);
text-align: left
}

div.menuBar a.menuButton {
	
	 padding-right: 6px; 
	  padding-left: 6px; z-index: 100; left: 0px; padding-bottom: 2px;
	   margin: 1px;
  cursor: hand;
	    padding-top: 2px; 
	    position: relative; top: 0px; background-color: transparent;
		 text-decoration: none
}
div.menuBar a.menuButton:hover {
	  background-color: transparent;
  
  color: #04f; 
}
 
div.menuBar a.menuButtonActive:hover, div.menuBar a.menuButtonActive {
	left: 1px; color: #04f;  top: 1px;  background-color: transparent;
}
div.menu {
	 padding-right: 0px;  
	 paddin-left: 0px; z-index: 101; left: 0px; visibility: hidden; padding-bottom: 0px; 
	 padding-top: 0px;  position: absolute; top: 0px; border-bottom: 1px solid #d20;
	 background-color: #ff9;
 
}
div.menu a.menuItem {
	 display: block; padding-left: .5em; padding-bottom: 1px; 
	color: #04f;
    cursor: hand;
	border-right: 1px solid #d20;
    border-left: 1px solid #d20;
  border-top: 1px solid #d20;
 padding-top: 1px; white-space: nowrap; text-decoration: none;

}

div.menu a.menuItem:hover, div.menu a.menuItemHighlight {
	color: #900;  background-color: #fd2;
}
 
div.menu a.menuItem span.menuItemText {
	
}
div.menu a.menuItem span.menuItemArrow {
	margin-right: -0.75em
}
div.menu div.menuItemSep {
	 border: 1px inset #e0e0e0; margin: 4px 2px; 
}


.reklamatop {
 border: 1px solid #888;

}

.cssbtn {
	display:inline; display:inline-block;
	width:50px;
	margin:0.2em; padding:1px;
	font-size:8pt;
	font-family: Verdana, Geneva, sans-serif;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	background: #fc3a25;
	color: #ffffff;
	border:1px solid black;
	vertical-align:middle;
	white-space:nowrap;
	cursor:hand; cursor:pointer;
	}
.cssbtn[class] {
	width:auto;
	min-width:50px;
	}

.cssbtn:hover { background: #ee6b00; color: #ffffff}
.testrow:hover { background: #000000; color: #36fce7}


.btnw3c {background: #fed0cb; color: black}




body {
background: #fff;
font-family: Arial, "Arial CE", "Helvetica CE", sans-serif;
font-size: 10pt;
text-align: center;
color: #000;
margin-left: 5px; 
margin-height: 5px; 
margin-top: 0px; 
margin-width: 5px

}

.text {
font-family: Arial, "Arial CE", "Helvetica CE", sans-serif;
font-size: 10pt;
color: #000;
}

h1{
font-family: Arial, "Arial CE", "Helvetica CE", sans-serif;
font-size: 12pt;
font-weight: bold;
margin:0

}

h2 {
font-size: 10pt;
color: #03C;
background: #fc0;
font-size: 10pt;
font-family: "Georgia" ,Verdana, Arial, "Arial CE", "Helvetica CE", sans-serif;

margin:0px;
padding:1px;
}

h3 {
font-family: Verdana, Arial, "Arial CE", "Helvetica CE", sans-serif;
font-size: 8pt;
font-weight: bold;
margin:0

}

#searchbox {
background: #ffdec4;
padding-left:4px;
margin: 0px;
border: solid 1px #f80;
}

#searchboxdown {
background: #ffdec4;
padding-left:4px;
padding-top:4px;
border-left: solid 1px #f80;
border-right: solid 1px #f80;
border-bottom: solid 1px #f80;
}
   
#logo {
width: 292px; 
float: left
}

#fullbannertop {
width: 468px; 

float: right; 
padding-top: 12px;

}

#fullbannerbottom {
width: 100%
}

#main {
width: 760px;
margin-right: auto;
margin-left: auto;
margin-top: 0px;
padding: 0px;

text-align: left

}

#hlavicka {
width: 100%;
height: 90px;
clear: both;
}
   
.prouzek {
width: 760px;
height: 15px;
float: left;
text-align: left;
clear: both
}

#levypanel {
width: 150px;
float: left
}

#prostrednipanel {
width: 430px;
margin: 5px;
padding-left: 7px;
float: left
}

#levykat {
width: 570px;
margin: 2px;
padding-left: 2px;
float: left
}

#levykat2 {
width: 250px;
margin: 2px;
padding-left: 2px;
float: left;


}
#pravykat {
width: 250px;
margin: 2px;
padding-left: 2px;
float: right;


}


#reklamakat {
width: 150px;
margin: 5px;
padding-left: 2px;
float: left
}

.top {
width: 100%;


}



#pravypanel {
width: 150px;
float: left
}

#paticka {
width: 100%;
clear: both
}

#dolnimenu {
font-family: Arial, "Arial CE", "Helvetica CE", sans-serif;
font-size: 10pt;
font-weight: bold
width: 98%;
height: 30px;
padding: 3px;
color: #008;
border-top: solid 3px #36f;
clear: both
}
   
.tabulkanadpis {
width: 100%;

background: #fc0;

}

div.mainpagemenu {
width: 450px;
background: #fc6;
border: solid 2px #f90;
text-align: left;
padding: 4px;
font-family: Arial, "Arial CE", "Helvetica CE", sans-serif;
font-size: 10pt;

}


   
.tabtext {   
float: left;
width: 128px; 

font-size: 10pt;
background: #fc0;

}
   
.roh{
width: 18px;
height: 25px;
float: right;
background: #fc0;
margin-top: 0;     

}

.tabulka {
margin-bottom: 15px;
padding: 2px;
background: #fc0;

}
   
.tabin {
margin-bottom: 7px;
margin-top: 7px;
margin-left: 7px;
margin-right: 7px;
padding: 3px;
background: #ffc;
font-family: "Verdana", Arial, "Helvetica CE", sans-serif;
font-size: 10pt;
color: #000;
clear: both
}

#novinky {
width: 98%;
padding: 4px;
margin-bottom: 5px;

background: #ff9;
border: solid 1px #fc0;


}


.about {
padding: 3px;
margin-bottom: 5px;

background: #ececf4;
border: solid 1px #84c1ff;

}

.katbox {


padding: 3px;
margin-bottom: 5px;

background: #ffc;
border: solid 1px #fc0;

}
   
   
a:link, a:visited, a:active {text-decoration: none}

a:link {
color: #00f
}

a:visited {
color: #00f
}

a:hover {
color: #900
}

a.dolnimenu:link {
color: #00f
}

a.dolnimenu:visited {
color: #00f
}

a.dolnimenu:hover {
color: #900
}

a.box:link {
font-size: 8pt; color: #04f; font-family: Verdana; font-weight: bold 
}

a.box:visited {
font-size: 8pt; color: #04f; font-family: Verdana; font-weight: bold 
}

a.box:hover {
font-size: 8pt; color: #900; font-family: Verdana; font-weight: bold 
}

a.mpmenu:link {
font-size: 8pt; color: #048; font-family: Verdana; font-weight: bold 
}

a.mpmenu:visited {
font-size: 8pt; color: #04f; font-family: Verdana; font-weight: bold 
}

a.mpmenu:hover {
font-size: 8pt; color: #900; font-family: Verdana; font-weight: bold 
}

textarea.box {
  background: #FFE375;
}


