body{
	margin: 0px;
   padding: 0px;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}
div#outbody{
	padding: 0px;
   width: 1000px;
   margin-left: auto;
   margin-right: auto;
   text-align: center;
	background-position: center;
   	background-repeat: repeat-y;
}

div#body{
	background: white;
	padding: 0px;
   width: 960px;
   margin: 0 20px 0 20px;
   text-align: left;
}

div#head{
   margin: 0px auto;
	padding: 0px;
   height:91px;
}

div#logo{
   margin: 0px auto;
	padding: 0px;
   height:68px;
   width:80%;
   background-position: 23px 18px;
   background-repeat: no-repeat;
}

div#menubar{
  height:33px;
   background-image: url("../spinware/img/redline.png");
   background-repeat: repeat-x;
}

div#menucenter{
   margin: 0px auto;
   width:960px;
   padding: 0px ;
	
}
div#menu{
   margin: 0px;
   padding: 20px 0 0 20px;
   float: left; 
   text-align: left;
	
}

.rcMenuButton {
   height: 40px;
   padding: 0 20px;
}

.rcMenuButton:hover {
   height: 40px;
   background-image: url("../spinware/img/redline.png");
   background-repeat: repeat-x;
   background-position: center bottom;
}

.rcSubMenu {
   background-color: #ffffff;
  padding: 20px 20px 5px;
  border: solid 1px #485c5a; 

}

.rcSubMenuStatic, .rcSubMenuHover {
}

.rcSubMenuStaticA, .rcSubMenuHoverA {
  padding: 0 10px 10px; 
  display: table-cell;
}

.rcSubMenuHoverA {
   background-image: url("../spinware/img/redline.png");
   background-repeat: repeat-x;
   background-position: 0 20px;
}

div#login {
  padding: 25px 20px 0 0;
  margin:0 ; 
  font-size: 11px; 
  color:#000000 ;
  float: right; 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

span.head{
  display: inline-block;
  padding: 5px 10px;
}

a.head{
	color: #FFFFFF;
  background-color: #a01000;
  display: inline-block;
  padding: 5px 10px;
  border-radius: 5px;

}
a.head:hover 
  { background-color : #c01000 }

div#inbody{
   margin: 0px auto 50px;
   min-height:500px;
   padding: 0px ;
   text-align: left;
   xxxwidth:80%;

}

ul#menu li#first{
   float:left;
	display:inline;
   height: 35px;
   padding: 9px 0 3px 0;
   text-align:center;
   background-image: url("../spinware/img/menu.png");
   background-repeat: repeat-x;
}

.clear{
   clear: both;
   padding: 0;
   margin: 0;
}

div.nadpis{
   width: 909px;
   height:95px;
   margin: 0px 0px 0px 0;
   float:left;
   background-repeat: no-repeat;
}
div.sub_nadpis{
   padding: 30px 30px 0 80px;
   float:left;
}
div.nadpis1{
   width: 920px;
   height:75px;
   margin: 0px 0px 0px 0;
	padding: 0;
   float:left;
   background-repeat: no-repeat;
}
div.sub_nadpis1{
   padding: 10px 30px 0 80px;
   float:left;
}
h1.nadpis{
	padding: 0;
	margin:0;
	text-decoration: none;
	font-weight: normal;
	font-size: 26px;
   	color:white;
	font-family: Arial, Helvetica, sans-serif;
}


div.ban_left{
   width: 304px;
   height:199px;
   padding: 0px 0px 0px 0;
	margin:0;
   float:left;
   background-repeat: no-repeat;
}
div.sub_ban{
   padding: 50px 30px 0 80px;
   float:left;
}
a.ban_ind {
	text-decoration: none;
	font-weight: normal;
	font-size: 26px;
   	color:white;
	font-family: Arial, Helvetica, sans-serif;
}
div.left{
   padding: 20px 0px 0px 0px;
   font-size: 13px;
   width: 410px;
   float:left;
}
div.homeclanek{
   margin: 0px 15px 15px 20px;
   font-size: 13px;
   width: 268px;
   float:left;
}
div.homeodst{
   padding-top: 15px;
   xfloat:left;
   clear: none;
}

div.right{
   padding: 20px 0px 0px 0px;
   font-size: 13px;
   width: 410px;
   float:right;
}
img{
   border: 0;
   padding: 0;
   margin: 0;
}
a.ind, h2.homenadpis {
  color: #a01000;
  margin: 20px 0 0 0;
	text-decoration: none;
	font-weight: normal;
	font-size: 26px;
	font-family: Arial, Helvetica, sans-serif;
}

h1.ind, div.homenadpis {
  color: #a01000;
  margin: 20px 0 15px 0;
	text-decoration: none;
	font-weight: normal;
	font-size: 26px;
	font-family: Arial, Helvetica, sans-serif;
}

div.inleft{
   float:left;
   width:130px;
}
div.inright{
   padding-top: 15px;
   padding-bottom: 40px;
   float:right;
   clear: none;
}
div.left600{
   padding: 40px 0px 0px 0px;
   font-size: 13px;
   width: 610px;
   margin:auto;
}
div.inleft600{
   float:left;
   width:190px;
}
div.inright600{
   padding-top: 15px;
   padding-bottom: 20px;
   width:420px;
   float:right;
   clear: none;
}
div.subleft{
   padding-top: 15px;
   padding-bottom: 40px;
   float:left;
   width:410px;
}

div.center{
   float:left;
   padding: 0px 0px 0px 0px;
   font-size: 13px;
   width: 410px;
   height:150px;
	text-align: center;
	vertical-align:bottom;
	
}


div#root{
   background-color: #859291;
   margin: 0px auto;
   padding: 0;
   height: 170px;	
}

div#rootcenter{
   margin: 0px auto;
   padding: 0;
   width:960px;
   height: 170px;	
   background-image: url("../spinware/img/root_bg.png");
   background-repeat: no-repeat;
   background-position: right center;
}

div#root-text {
   float:left;
   width:269px;
   padding:22px 0 0 35px;
   font-size: 12px;
	 text-align: left;
   color:white;
}

div.topnabidky a{
   padding:0px ;
   font-size: 12px;
	 text-align: left;
   color:white;
   vertical-align: middle;
}  

div.topnabidky a:hover{
  text-decoration: underline;
}  

div#outroot{
   margin: 20px 0 0 0;
  background-color: #485c5a;
	padding: 0px;
	height:50px;
}
div#outrootcenter{
   margin: 0px auto;
   padding: 0 20px 0 20px;
   xwidth:960px;
   height: 50px;	
   background-image: url("../spinware/img/logo_root.png");
   background-repeat: no-repeat;
   background-position: 25px 7px;
   font-size: 13px;
   color:white;
}
div#outroot-text{
   float:right;
   padding: 18px 0 0 0;
}

h1.root{
  margin: 0 0 10px;
	padding: 0px;
  text-decoration: none;
	font-weight: normal;
	font-size: 26px;
 	color:white;
	font-family: Arial, Helvetica, sans-serif;
}

ul.sipka_plna 
{
  list-style: none; 
	padding:10px 0 0 0; 
	margin: 0;
}
ul.sipka_plna li
{
	padding: 0 0 10px 15px; 
	background:url(../spinware/img/sipka_plna.gif) top left no-repeat; 
	background-position: 2px 4px;
	margin: 0;

}
div#dialog_container{
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  text-align: center;
}
div.dialog {
  background-color: #fff;
  border: 1px solid  #000;
  margin: 25% auto;
  width: 300px;
  height:150px;
   
}
