body {
	margin:0;
	padding:0;
	width:100%;
	height:100%;
}

body a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4b4b4b;
	text-decoration:underline;
	font-weight:normal;
	font-weight:bold;
}

body a:hover{
	text-decoration:none;
}

body p{
 padding-top:5px;
 padding-bottom:5px;
 margin:0;
}

#header{
	margin:0;
	padding:0;
	width:100%;
	height:72px;
}

#header-wrapper{
	width:950px;
	height:72px;
	margin:0 auto;
}


#header-wrapper .left-logo{
	width:205px;
	height:72px;
	float:left;
	padding:0;
	margin:0;
}

#header-wrapper .middle-car{
	padding:0;
	margin:0;
	width:745px;
	height:72px;
	float:left;
	background-image:url(../media/header_top.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}

#header-wrapper .middle-building{
	padding:0;
	margin:0;
	width:745px;
	height:120px;
	float:left;
	background-image:url(../media/butova_top_top.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}

#navigation-top{
	margin:0;
	padding:0;
	width:100%;
	height:77px;
}

#navigation-top-wrapper{
	width:950px;
	height:77px;
	margin:0 auto;
}

#left-top-navigator{
	width:182px;
	height:67px;
	float:left;
	padding:0;
	margin:0;
	background-color:#e1e0d8;
	padding-top:10px;
	padding-left:12px;
	padding-right:11px;
}


#left-top-navigator ul{
   font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#4b4b4b;
   list-style:none;
   padding:0;
   margin:0;
}

#left-top-navigator ul li{
   width:182px;
   height:30px;
   padding:0;
   margin:0;
}

#left-top-navigator ul a{
   display:block;
   font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#4b4b4b;
   padding-left:12px;
   height:170px;
   height:12px;
   padding-top:9px;
   padding-bottom:9px;
   text-decoration:none;
   font-weight:normal;
 }


#left-top-navigator ul a:hover{
   font-weight:bold;
   background-image:url(../media/button_silver_bgr.gif);
   background-position:0 5px;
   background-repeat:no-repeat;
 }
 
#left-top-navigator ul a.current{
   font-weight:bold;
   background-image:url(../media/button_silver_bgr.gif);
   background-position:0 5px;
   background-repeat:no-repeat;
 }
 
#navigation-top-wrapper .middle-car-bottom{
	padding:0;
	margin:0;
	width:725px;
	height:23px;
	float:left;
	background-image:url(../media/header_bottom.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	padding-left:20px;
	padding-top:54px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}

#navigation-top-wrapper .middle-building-bottom{
	padding:0;
	margin:0;
	width:725px;
	height:23px;
	float:left;
	background-image:url(../media/butova_top.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	padding-left:20px;
	padding-top:215px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}

#navigation-top-wrapper  a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
}

#navigation-top-wrapper  a:hover{
	text-decoration:underline;
}


#main{
	margin:0;
	padding:0;
	width:100%;
}

#main-wrapper{
	width:950px;
	margin:0 auto;
}


#main-wrapper .title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#4b4b4b;
	text-transform:uppercase;
	padding-top:15px;
	padding-bottom:5px;
	padding-left:15px;
	float:left;
	width:150px;
}

#main-wrapper .title a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#4b4b4b;
	text-transform:uppercase;
    text-decoration:none;
}

#main-wrapper .title a:hover{
   text-decoration:underline;
}

#left-navigator{
	margin:0;
	padding:0;
	float:left;
	width:205px;
	height:300px;
}

#left-navigator ul{
	list-style:none;
	padding:0;
	margin:0;
	width:160px;
	padding-left:15px;
	margin-right:15px;
	float:left;
}

#left-navigator li{
	padding:0;
	margin:0;
	border-top:1px solid silver;
	height:25px;
}

#left-navigator ul a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4b4b4b;
	display:block;
	padding-top:6px;
	padding-bottom:5px;
	padding-left:10px;
	background-image:url(../media/menu-arrow.gif);
	background-repeat:no-repeat;
	background-position:left;
	text-decoration:none;
	font-weight:normal;
}

#left-navigator ul a:hover{
	text-decoration:underline;
}

#content{
  width:469px;
  float:left;
  padding:0;
  margin:0;
  padding-left:20px;
  padding-right:20px;
  vertical-align:top;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#4b4b4b;
  border-left:1px solid silver;
}


#content .content-title{
   font-size:20px;
   font-family:Arial, Helvetica, sans-serif;
   color:#37383d;
   padding-top:20px;
   padding-bottom:10px;
   font-weight:bold;
}


#right-navigator{
  width:235px;
  float:left;
  height:350px;
}

#right-navigator ul{
	list-style:none;
	padding:0;
	margin:0;
	width:215px;
	padding-left:10px;
	padding-right:10px;
	float:left;
}

#right-navigator li{
	padding:0;
	margin:0;
	border-top:1px solid silver;
	height:25px;
	float:left;	
	width:215px;	
}

#right-navigator ul a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4b4b4b;
	display:block;
	padding:0;
	margin:0;
	padding-top:6px;
	padding-bottom:5px;
	padding-left:10px;
	background-image:url(../media/menu-arrow.gif);
	background-repeat:no-repeat;
	background-position:left;
	text-decoration:none;
	font-weight:normal;
	width:200px;
}

#right-navigator ul a:hover{
	text-decoration:underline;
}

#right-navigator ul a.current{
	text-decoration:underline;
}

#footer{
	margin:0;
	padding:0;
	width:100%;
	height:80px;
	margin-top:10px;
}

#footer-wrapper{
	border-top:1px solid silver;
	width:950px;
	height:80px;
	margin:0 auto;
}


#footer-wrapper .copyright{
	width:950px;
	height:12px;
	padding-top:5px;
	padding-bottom:5px;
	margin:0 auto;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4b4b4b;	
}

#footer-wrapper .footer-links{
	width:950px;
	height:12px;
	padding-top:5px;
	padding-bottom:5px;
	margin:0 auto;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4b4b4b;	
}

#footer-wrapper .footer-links ul{
	list-style:none;
	padding:0;
	margin:0 auto;
	width:340px;
}

#footer-wrapper .delimiter{
	background-image:url(../media/menu-delimiter.gif);
	background-position:right;
	background-repeat:no-repeat;
}

#footer-wrapper .footer-links ul li{
	float:left;
}

#footer-wrapper .footer-links a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4b4b4b;
	font-weight:normal;
	text-decoration:none;
	display:block;
	padding-left:10px;
	padding-right:10px;
	text-transform:uppercase;
}


#footer-wrapper .footer-links a:hover{
	text-decoration:underline;
}

#footer-wrapper .copyright a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4b4b4b;
	font-weight:normal;
	text-decoration:none;
	display:block;
	padding-left:10px;
	padding-right:10px;
}


#footer-wrapper .copyright a:hover{
	text-decoration:underline;
}


#nehutelnost-title{
  padding:0;
  margin:0;
  padding-top:3px;
  padding-bottom:3px;
  font-size:12px;
  font-weight:bold;
}

#nehutelnost-title{
  padding:0;
  margin:0;
  padding-top:3px;
  padding-bottom:3px;
  font-size:12px;
  font-weight:bold;
}

#nehutelnost-text{
  padding:0;
  margin:0;
  padding-top:3px;
  padding-bottom:3px;
  font-size:11px;
}

#nehutelnost-price{
  font-weight:bold;
}

#nehnutelnost-container{
  border:0 solid white;
  padding-top:5px;
  padding-bottom:5px;
  cursor:pointer;
}


#vozidlo-title{
  padding:0;
  margin:0;
  padding-top:3px;
  padding-bottom:3px;
  font-size:12px;
  font-weight:bold;
}

#vozidlo-title{
  padding:0;
  margin:0;
  padding-top:3px;
  padding-bottom:3px;
  font-size:12px;
  font-weight:bold;
}

#vozidlo-text{
  padding:0;
  margin:0;
  padding-top:3px;
  padding-bottom:3px;
  font-size:11px;
}

#vozidlo-price{
  font-weight:bold;
}

#vozidlo-container{
  border:0 solid white;
  padding-top:5px;
  padding-bottom:5px;
  cursor:pointer;
}

#navigate-div{
  padding-top:10px;
  padding-bottom:10px;
}

/* admin window starts  */


.input-text{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#4b4b4b;
    vertical-align:top;
    padding:3px;
}


.input-field{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#4b4b4b;
    border:1px solid #4b4b4b;
    width:450px;
}

.input-field-half{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#4b4b4b;
    border:1px solid #4b4b4b;
    width:150px;
}

.input-text1{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#CC0000;
    vertical-align:top;
    padding:3px;
	font-weight:bold;
}


.input-field1{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#4b4b4b;
    border:1px solid #CC0000;
    width:450px;
	background-color:#FEB1B1;
}


 #positive-message{
   border:2px solid #009900;
   text-align:left;
   padding:5px;
   margin-bottom:5px;
   font-weight:bold;
   font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
   background-color:#33CC66;
 }
 
#negative-message{
   border:2px solid #CC0000;
   text-align:left;
   padding:5px;
   margin-bottom:5px;
   font-weight:bold;
   font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
   background-color:#FF3333;
   color:#FFFFFF;
 }

#neutral-message{
   border:2px solid #FFFF00;
   text-align:left;
   padding:5px;
   margin-bottom:5px;
   font-weight:bold;
   font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
   background-color:#CCFF66;
   color:#000000;
 }


.img-thumb {
    margin:0 auto; 
    border-style:solid;
    border-width:4px;
    border-color:#cccccc;
	padding:2px;
}

.img-thumb-selected {
        margin:0 auto; 
	border-style:solid;
	border-width:4px;
	border-color:#000066;
	padding:2px;	
}

.title-image{
  padding:2px;
  border:1px solid #4b4b4b;
  background-color:#FFFFFF;
  margin:5px;
  margin-top:10px;
}

#gallery-image{
   float:left; 
   width:105px; 
   height:85px; 
   padding:1px; 
   text-align:center;
   margin:2px;
}

#gallery-image a{
   display:block; 
   padding:2px;
   margin:1px; 
   background-color:#fff; 
   width:104px; 
   height:80px;    
}


#gallery-image a:hover{
   background-color:#cccccc; 
   cursor:pointer;
}

#gallery-image img{
  border:0;
  padding:1px;
  border:1px solid #cccccc; 
  background-color:#FFFFFF;
  }

#buttonik a{
  padding-top:3px;
  padding-bottom:3px;
  padding-left:20px;
  padding-right:20px;  
  font-size:12px;
  color:#000;
  text-decoration:none;
  border:1px solid #666;
  background-image:url(../media/button_bgr.gif);
  background-repeat:repeat-x;
}

#buttonik a:hover{
  background-image:url(../media/button_bgr_hover.gif);
  background-repeat:repeat-x;
  color:#666;
}

    td.shadow-filled-topl { padding:0; margin:0; width: 16px; height: 16px; background: url(../media/border/shadow-filled-topl.gif) no-repeat; font-size:10px;}
    td.shadow-filled-topr { padding:0; margin:0; width: 16px; height: 16px; background: url(../media/border/shadow-filled-topr.gif) no-repeat; font-size:10px;}
    td.shadow-filled-top { padding:0; margin:0; height: 16px; background: url(../media/border/shadow-filled-top.gif) repeat-x; font-size:10px;}
    td.shadow-botl { width: 16px; height: 16px; background: url(../media/border/shadow-botl.gif) no-repeat;}
    td.shadow-topl { width: 16px; height: 16px; background: url(../media/border/shadow-topl.gif) no-repeat;}
    td.shadow-topr { width: 16px; height: 16px; background: url(../media/border/shadow-topr.gif) no-repeat;}
    td.shadow-botl { width: 16px; height: 16px; background: url(../media/border/shadow-botl.gif) no-repeat;}
    td.shadow-botr { width: 16px; height: 16px; background: url(../media/border/shadow-botr.gif) no-repeat;}
    td.shadow-top { height: 16px; background: url(../media/border/shadow-top.gif) repeat-x;}
    td.shadow-bot { height: 16px; background: url(../media/border/shadow-bot.gif) repeat-x;}
    td.shadow-l { width: 16px; background: url(../media/border/shadow-l.gif) repeat-y;}
    td.shadow-r { width: 16px; background: url(../media/border/shadow-r.gif) repeat-y;}
    td.shadow-topic-l { padding:0; margin:0; width: 16px; background: url(../media/border/shadow-topic-l.gif) repeat-y;}
    td.shadow-topic-c { padding-left:5px; margin:0; height:24px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; vertical-align:top; font-size:12px; background-color:#969696; text-align: left; }
    td.shadow-topic-r { padding:0; margin:0; width: 16px; background: url(../media/border/shadow-topic-r.gif) repeat-y;}
    td.shadow-center { background-color: #ffffff; border: 4px solid white; }
    td.shadow-menu-l { width: 12px;  background: url(../media/border/shadow-menu-l.gif) no-repeat;}
    td.shadow-menu-c { height: 30px; background-color:#969696; padding-left: 0px;}
    td.shadow-menu-r { width: 12px;  background: url(../media/border/shadow-menu-r.gif) no-repeat;}
	
	
/* admin window ends */