body,p,div,span,th,tt,td
{
	color: black;
	font-size: 11px;
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: none;
}

a
{
	color:black;
	font-size: 10px;
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: underline;
}
a:visited
{
	color:black;
	font-size: 10px;
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: underline;
}
a:active
{
	color:black;
	font-size: 10px;
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: underline;
}
a:hover
{
	color:red;
	font-size: 10px;
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: underline;
}

.subMenu
{
	color: #003399;
	font-size: 10px;
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: none;
}
.subMenu:visited
{
	color: #003399;
	font-size: 10px;
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: none;
}
.subMenu:active
{
	color: #003399;
	font-size: 10px;
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: none;
}
.subMenu:hover
{
	color: #FF0000;
	font-size: 10px;
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: underline;
}

.gL
{
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: none;
}
.gL:visited
{
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: none;
}
.gL:active
{
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: none;
}
.gL:hover
{
	color: #FF9900;
	font-size: 10px;
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: none;
}

.pSel
{
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: none;
}
.pSel:visited
{
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: none;
}
.pSel:active
{
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: none;
}
.pSel:hover
{
	color: #FF9900;
	font-size: 10px;
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: none;
}

.pNorm
{
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: none;
}
.pNorm:visited
{
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: none;
}
.pNorm:active
{
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: none;
}
.pNorm:hover
{
	color: #FF9900;
	font-size: 10px;
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: none;
}

.stdHead
{
	color: #660000;
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Arial, Sans-Serif;
	margin-bottom: 3px;
	text-decoration: none;
}

.DSnapis
{
	border-style: none;
	text-decoration: none;
}

.pgName
{
	color: #FFFFFF;
	background: #FF9900;
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Arial, Sans-Serif;
	margin-bottom: 3px;
	text-decoration: none;
}

.pgNamewin
{
	color: #FFFFFF;
	background: #0033CC;
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Arial, Sans-Serif;
	margin-bottom: 3px;
	text-decoration: none;
}

.pgNamemulti
{
	color: #FFFFFF;
	background: #6ca045;
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Arial, Sans-Serif;
	margin-bottom: 3px;
	text-decoration: none;
}

.Nadpis
{
	color: #553E1C;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Sans-Serif;
}

.HPCena
{
color: #000066;
font-size: 12px;
font-weight: bold;
font-family: Verdana, Arial, Sans-Serif;
}


.faq_q
{
	color: #553E1C;
	font-size: 10px;
	font-weight: normal;
	font-family: Verdana, Arial, Sans-Serif;
}

.news_head
{
	color: #553E1C;
	font-size: 10px;
	font-weight: normal;
	font-family: Verdana, Arial, Sans-Serif;
}

.input
{
	color: #000000;
	height: 15px;
	font-size: 10px;
	background-color: #FFFFFF;
	BORDER-BOTTOM: black 1px solid;
	BORDER-LEFT: black 1px solid;
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: black 1px solid;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: none;
	text-decoration: none;
}

.button
{
	color: #FFFFFF;
	font-size: 10px;
	background-color: #553E1C;
}

TABLE.ram
{
	BORDER-BOTTOM: black 1px solid;
	BORDER-LEFT: black 1px solid;
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: black 1px solid;
}

#vertmenu {
	margin: 0;
	padding: 0;
	border: none;
}

#vertmenu a.vertmenu {
	display: block;
	margin: 1px;
	padding: 0.3em 0.3em;
	background: #AA7D39;
	color: white;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	font-size: 1.1em;
}

#vertmenu a.vertmenu:hover {
	background: #D6BFAB;
}

#vertmenu a.vertmenu_a:hover {
  background: #D6BFAB;
}

#vertmenu a.vertmenu_a {
  display: block;
  margin: 1px;
  padding: 0.3em 0.3em;
	background: black;
	color: white;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	font-size: 1.1em;
}

table.cenik
{
margin: 1px;
padding: 0.3em 0.3em;
}

th.cenik
{
	background: #999999;
}

td.cenik
{
	background: #CCCCCC;
}

/****************** formular *************************/
			form {
				text-align: center;
				margin: 0px;
				padding: 3px;
				background-color: #FFCC80;
			}			
			.edit {
				width: 150px;
				border: 2px #FF9900 solid;
				background: #FFE6BF;
			}
			.editpd {
				width: 60px;
				border: 2px #FF9900 solid;
				background: #FFE6BF;
			}
			.editlogin {
				width: 100px;
				border: 2px #FF9900 solid;
				background: #FFE6BF;
			}
			.editorder {
				width: 250px;
				border: 2px #FF9900 solid;
				background: #FFE6BF;
			}
			.popisek_formulare {
				padding: 0 10px 0 20px;
				text-align: right;
				font-size: 10px;
				font-weight: bold;
			}
			.tlacitko {
				border: #FFE6BF solid 2px;
				background: #FF9900;
				color: white;
			}

td.formulare
{
	background: #FFCC80;
}

#user_data td
{
	font-weight: bold;
}

/* FORM STYLES */
form#contactform div {
 clear: both;
 padding-top: 6px;
}

form#contactform {
 font-size: 90%;
 color: #505050;
 margin: 20px 20px 30px 30px;
 padding: 5px;
 width: 80%;
 background-color: #FEFEFE;
}

#contactform fieldset {
border: 1px solid black;
padding: 18px;
color: #428442;
}

#contactform legend {
	font-weight: bold;
	font-size: 1.4em;
	color: #FF9E0B;
}

#contactform label {
 float: left;
 width: 25%;
}

#contactform input,#contactform textarea {
float: right;
width: 70%;
text-align: left;
border: 1px solid black;
}

#contactform input {
border: 1px #000000 solid;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
height: 19px;
}

#contactform textarea {
height: 100px;
}

#contactform #send {
float: right;
margin: 0;
width:40%;
text-align: center;
background-color: #EFEFEF;
color: #666666;
padding: 2px 2px;
}

#contactform textarea:focus, #contactform input:focus, #contactform select:focus {
background-color: #E6E6E6;
color: #464545;
}
/* end form styles */

#obal_order {
	padding: 0px;
	margin: 0px;
	border: none;
}

#order_forms {
				float: left;
  	    width: 600px;
        padding: 0px;
        margin: 0px;
        border: none;
}

#order_rightcol {
				float: right;
 	      width: 170px;
        padding: 2px;
        margin: 2px;
        border: #FFCC80 1px solid;
}

ul.order_list {
	list-style-type: none;
	margin-left: 0px;
	padding: 0px;
}

li.order_list_nonact {
	background-color: #FFCC80;
	padding: 2px;
	border: white 1px solid;
}

li.order_list_act {
	background-color: #FF9900;
	padding: 2px;
	border: white 1px solid;
}

h3.order_list {
	text-align: center;
	font-size: 1.2em;
}

