BODY {
	background: #172025 url("../images/bg.gif") no-repeat fixed center top;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

/* DIV HAIR-STYLING */
.correct{
  clear: both;  
  height: 0px;
}
.thumbnail{
  border: 0px solid #E5E5E5;
  background: #F0F0F0;
  display: block;
}
.thumbnail:Hover{
  border: 0px solid #C4C4C4;
  background: #E5E5E5;
  display: block;
}
#centrovac {
  position: relative; 
  margin: auto; 
  text-align: left; 
  width: 700px; 
  top: 0px;
  background: white;
  overflow: visible;
}
#top{
	left: 0px;
	top: 0px;
	width: 700px;
	height: 200px;
	padding: 0px;
	margin: 0px;
}
#navigace{
	left: 0px;
	top: 200px;
	width: 700px;
	height: 102px;
	background: white;
	padding: 0px;
	margin: 0px;
	background: white url("../images/bg_nav.jpg");
}
#main{
	left: 0px;
	top: 257px;
	margin: 0 50 50 50px;
}
#maintext{
	text-align: left;
	font : 10pt Arial, sans-serif;
}
#bottom{
	left: 0px;
	width: 700px;
	height: 25px;
	background: white url("../images/pata.gif") no-repeat;
	padding: 0px;
	margin: 0px;
	color: white;
	font: 8pt verdana;
	text-align: center;
	vertical-align: text-bottom;
}

/* TEXT FORMATTING */
.minihead, .novinka, .midihead{
	font-weight: bold;
	font-size: 10pt;
	color: #e75315;
}

.midihead{
text-transform: uppercase;
}
.novinka
{
	padding-left: 20px;
	background: white url("../images/check.gif") no-repeat center left;
	}
A:Visited  {
	color : #000000;
	font-weight: bold;
}
A:Active{
	color : #ED1C24;
	font-weight: bold;
}

A:Hover {
	color : #ED1C24;
	font-weight: bold;
	}

A {
	color : #000000;
	font-weight: bold;
}
td{
	font-size: 10pt;
}
.autorizovan{
	color :  #63222F;
	font-weight: bold;}

.zvyraznit
{
	background-color: #dedede;
}
.skrtnout
{
	text-decoration: line-through;
}

/* INPUT STYLING */

.button{
	cursor: pointer;
	background-color: #C6F0C1;
	border: 2px solid silver;
}
input,textarea{
color: #000000;
background-color: #FFEBD5;
font-family: verdana;
color: #000000;
font-size: 8pt;
border: 2px solid silver;
}
.readonly{
background-color: #F1F1F1;
}

/* tabmenu */
#tablist{
	padding: 3px 0;
	margin-left: 0;
	margin-bottom: 0;
	margin-top: 0.1em;
	width: 120px;
	float: right;
}

#tablist li{
	list-style: none;

	margin: 0;
}

#tablist li a{
	text-decoration: none;
	padding: 3px 0.5em;
	margin-left: 3px;
}


#tablist li a.current{
	font-size: 13pt;
}

#tabcontentcontainer{
	width: 460px;
}

.tabcontent{
	display: none;
	padding-top: 15px;
	text-align: left;
}
