@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,300italic,600,600italic,700");
@import url("font-awesome.min.css");

html { 

	color: #000000;
	font-family: "Arial", "Tahoma", sans-serif;
	font: 75%/1.6 Arial, Tahoma, sans-serif;
	sfont-size: 70%;
	sfont-style: normal;
	sfont-variant: normal;
	sfont-weight: 400;
	sline-height: 1.6;
	margin: 0;
		padding: 0;
		border: 0;
		sfont-size: 100%;
}

body {
	font-family: Verdana CZ, Halvetica CZ, Arial, sans-serif;
	font: 75%/1.6 Arial, Tahoma, sans-serif;
	font-family: 'Open Sans', sans-serif;
	font-size: 0.95em;
	color: #5B6C9B;
	padding: 0px;
	background-color: white;
	background-image: url(grafika/centerpozadi.gif);
	background-image: url(_img/list1.gif);
	background-repeat: repeat-y;
	background-position: center top;
	background: #fff;
	margin: 0 1%;
	
	/*   */
	
	background-attachment: scroll;
	background-clip: border-box;
	background-color: transparent;
	sbackground-image: url("https://subreg.cz/websites/subreg.cz/img/layout/back-body.jpg");
	background-origin: padding-box;
	background-position: 50% 0px;
	background-repeat: no-repeat;
	background-size: auto;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-align: center;
}


#small {
	width:30px;
}

#button {
font-family:  Arial, sans-serif;
font-size: 11px;
swidth:160px;
color: #64648B;
background-color:#fffff3;
border: 1px solid #a8aEe0;
margin: 3px 0px 5px 0px;
padding:2 0 2 0;
}
#button {
	swidth:60px;
}


.flati {
font-family:  Arial, sans-serif;
font-size: 11px;
color: #64648B;
background-color:#fffff3;
border: 1px solid #a8aEe0;
margin: 3px 0px 5px 0px;
padding:1px;
swidth:100px;
}

fieldset.user{
	padding: 5px 10px 5px 10px;	
	margin: 10px 5px 5px 5px;
	width: 722px;
	sborder:0;
  border:2px dotted #ededed;
}

legend.user{
	color: red;
	font-weight: bold;
}

/*  left menu */

ul.smenu_ul {
	margin:0px 0px 0px 0px;
	padding:0px;
}
ul {
	margin:0px 0px 8px 0px;
	padding:0px;
}
li {
margin-left:22px;
}
li ol li {
margin-left:6px;
}
li ol li ol {
margin-left:10px;
}


h1 , h5 {
    font-size: 15px;
    margin: 4px 0px 4px 0px;
    padding: 0px 0px 4px 0px;
    font-weight: bold;
    color:red;
}
h5 { font-size:11px; margin-left:20px;}
h2{
    font-size: 14px;
    margin: 6px 0px 5px 0px;
    padding: 0px;
    font-weight: bold;
    color:red;
    smargin-left:3px;
}
h3{
	font-size: 13px;
	smargin: 5px 0px 8px 0px;
	padding: 5px;
	font-weight: normal;
	scolor:#a06666;
}
h4 {
    font-size: 14px;
    margin: 0px;
    padding: 0px;
    sfont-weight: bold;
    scolor: #7f7495;
}



p {
 margin: 5px 0px 0px 0px;
}
a {
 color: #5B6C9B;  
}
a:hover{
color: #8B97BB;    
}
p{
padding: 0px;
margin: 3px 0px 10px 0px;
line-height: 1.4;
}
ol{
margin:2px;
}
hr{
width:430px;
height:0px;
border-top: 1px dashed #B6B5BB;
margin-bottom:10px;
margin-top:5px;
}

div { 
	display: block;
}

#page { 
	text-align: left;
}
#page { 
	margin-bottom: 0px;
	smargin-left: auto;
	smargin-right: auto;
	margin-top: 0px;
	text-align: left;
	width: 990px;
	sborder: 1px solid #333;
}
#leftSide { 
	background-attachment: scroll;
	background-clip: border-box;
	background-color: #ffffff;
	background-image: none;
	background-origin: padding-box;
	background-position: 0% 0%;
	background-repeat: repeat;
	background-size: auto;
	float: left;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	overflow-x: hidden;
	overflow-y: hidden;
	padding-bottom: 2em;
	padding-left: 0px;
	padding-right: 10px;
	padding-top: 0px;
	width: 210px;
	sborder: 1px solid #333;
}
#headerRight { 
	float: left;
	height: 100px;
	margin: 6px 0px 4px 4px;
	position: relative;
	width: 750px;
	border-bottom: 2px dotted #ededed;
}
#content { 
	sclear: right;
	sborder: 1px dashed #eee;
	float: left;
	width: 750px;
	height-min:777px;
}

#footer { 
	clear: both;
}

.cleaner { 
	clear: both;
	visibility: hidden;
}
textarea {
	font-family:  Arial, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #64648B;
	background-color:#fffff3;
	border: 1px solid #a8aEe0;
	margin: 3px 0px 5px 0px;
	swidth:220px;

}

ul.menu { 
list-style-type: none;
spadding: 100px 0px 0px 0px;
margin-top:110px;
}
.isoladmin {
	sheight:120px;
	}
	
	
.menu li { 
font-size: 130%;
padding: 1px 0px;
margin: 0px 2px 0px 3px;
border-bottom: 1px solid #e4ebec;
}
.menu li a { 
display: block;
scolor: #6b8385;
text-decoration: none;
sbackground-image: url("https://isol.cz/top.gif");
background-attachment: scroll;
background-repeat: no-repeat;
background-position: -1000px 0px;
background-size: auto;
background-origin: padding-box;
background-clip: border-box;
background-color: transparent;
}
.menu li a span { 
display: block;
padding: 5px 15px;
background-attachment: scroll;
background-repeat: no-repeat;
background-position: -1000px 100%;
background-size: auto;
background-origin: padding-box;
background-clip: border-box;
background-color: transparent;
}

.menu li a:hover { 
color: #333;
background-color: #f1f1f7;
background-position: 0px 0px;
}
a:active {
 color:red;
}
.menu li a:hover span { 
background-position: 0px 100%;
}

