*{padding:0;}/*margin:0;*/
body { background:#fbf7f2; font-family: Arial, Helvetica, Sans-Serif; font-size:12px; margin:10px;width:600px;}/*#e6e6d6;*/
/*input{border: solid black 1px;}
textarea{border: solid black 1px;}*/
td { font-size:12px; padding:3px;}
label {font-weight:bold;}
tr.n {height:30px;}
tr.n td {vertical-align:bottom;padding-bottom:10px;}
label.n {font-size:16px; color:gray; margin-top:15px; margin-bottom:5px;text-decoration:underline;}
.title { font-size:24px; color:gray; font-weight:bold; text-align:center; }
.copy { font-size:11px; color:gray; text-align:center; text-decoration: italic; }
.cervena {color:red;font-weight:bold;}
#cervena {color:red;font-weight:bold;}
.foto {height:125px;}
.obr{border:none;}
img.obrm{border:none;width:30px;}
legend {font-weight:bold; color:red; font-size:16px;}
img.nahl {width:45px; height:40px; float:left; cursor:hand; margin:1px;}
#Form1 {width:600px;xborder:solid 1px green;}
.maly {font-size:xx-small;}
/*form{width:80%;margin:0 auto;padding:0 0 40px 0;min-width:600px;max-width:1400px;}

h1{font-size:20pt;line-height:25pt;padding:20px 0 10px;}
h1 span{font-size:12pt;color:#999;font-weight:normal;}
p{line-height:15pt;padding: 4px 0 10px 0;}
a{color:#596BBF;}
strong{color:#000;}
*/
ul{list-style-type:disc;padding:0 0 0 30px;margin:0 0 20px;}
ul li{padding:0 0 0 5px;margin:0 0 8px;}

.note{border-left:solid 5px #F7F7C9;padding:0 0 0 15px;margin:0 0 20px 0;overflow:hidden;background:#FFFFE7;}
.warning{border-left:solid 5px #EFA4A4;padding:0 0 0 15px;margin:0 0 20px 0;overflow:hidden;background:#FFEFEF;}
.note h4, .warning h4{padding:4px 0 2px;}
.note p, .warning p{padding:4px 0;font-size:8pt;line-height:12pt;}


h2{padding:5px 0 2px;}

x.Ab{xwidth:100%;overflow:hidden;background:#f5f5f5;}
x.Ab .Ab-b{width:250px;float:right;}
x.Ab .Ab-A{margin-right:250px;}

.Info{margin-left:20px; }

#page
{
	width: 80%;
	margin: 0 auto;
	padding: 0 0 40px 0;
	min-width: 400px;
	max-width: 1400px;
}

/*Toolbar*/

.Toolbar{xwidth:100%;overflow:hidden;background:#f5f5f5;padding:0;margin:0;list-style-type:none;}
.Toolbar li{float:left;margin:6px;display:block;}
.Toolbar li a{padding:2px 4px 2px 24px;display:block;text-decoration:none;color:#000;border:solid 1px #f5f5f5}
.Toolbar li a:hover{background-color:#ddd;border-bottom:solid 1px #ccc;border-right:solid 1px #ccc}

.selectAll{background:url(Images/SelectAllSmall.gif) 2px 50% no-repeat;}
.selectNone{background:url(Images/DeselectAllSmall.gif) 2px 50% no-repeat;}
.send{background:url(Images/SendSmall.gif) 2px 50% no-repeat;}
.refresh{background:url(Images/RefreshSmall.gif) 2px 50% no-repeat;}


.Toolbar .Left
{
	background-image:url('Images/ToolbarLeft.gif');
	width:9px;
	height:26px;
}

.Toolbar .Panel
{
	background-image:url('Images/ToolbarBackground.gif');
	height:26px;
}

.Toolbar .Right 
{
	background-image:url('Images/ToolbarRight.gif');
	width:7px;
	height:26px;
}

.Toolbar .Panel a, .Toolbar .Panel a:hover
{
	cursor:default;
	display:block;
	text-decoration:none;
	color:#000000;
}

.Toolbar .Panel a
{
	padding:2px;
}

.Toolbar .Panel a:hover
{
	background-color: #FFE7B6;
	border: #666699 1px solid;
	padding:1px;
}

.Toolbar .Panel .Icon
{
	margin-top:-2px;
	vertical-align:middle;
	width:16px;
	height:16px;
	border:0px;
}

.Toolbar .Separator
{
	margin-top:2px;
	margin-left:5px;
	margin-right:5px;
	height:15px;
	width:2px;
}

.Toolbar .Header{font-weight:bold;}

/*	//TODO: Installation progress CSS styles looks ugly*/

.souhlas{
  padding-left:5px;
  width:515px;
}
.souhlas2{
  padding-left:40px;
}
