* {margin:0; padding:0;}

html {width:100%;}

body { 	 
	font-family:Trebuchet MS, Trebuchet MS1, Helvetica, sans-serif;
	font-size:100%; 
	color:#2c2c2c;
	min-width:979px;
	background:#2a2a2a url(images/tail_footer.gif) 0 0 repeat;
}

.main {
	width:979px; 	
	padding:0;
	margin:0 auto;
	font-size:13px;
	line-height:18px;
}

@font-face {
    font-family: 'UbuntuBold';
    src: url('font/ubuntu-bold-webfont.eot');
    src: url('font/ubuntu-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/ubuntu-bold-webfont.woff') format('woff'),
         url('font/ubuntu-bold-webfont.ttf') format('truetype'),
         url('font/ubuntu-bold-webfont.svg#UbuntuBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'UbuntuBoldItalic';
    src: url('font/ubuntu-bolditalic-webfont.eot');
    src: url('font/ubuntu-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/ubuntu-bolditalic-webfont.woff') format('woff'),
         url('font/ubuntu-bolditalic-webfont.ttf') format('truetype'),
         url('font/ubuntu-bolditalic-webfont.svg#UbuntuBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'UbuntuItalic';
    src: url('font/ubuntu-italic-webfont.eot');
    src: url('font/ubuntu-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/ubuntu-italic-webfont.woff') format('woff'),
         url('font/ubuntu-italic-webfont.ttf') format('truetype'),
         url('font/ubuntu-italic-webfont.svg#UbuntuItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'UbuntuLight';
    src: url('font/ubuntu-light-webfont.eot');
    src: url('font/ubuntu-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/ubuntu-light-webfont.woff') format('woff'),
         url('font/ubuntu-light-webfont.ttf') format('truetype'),
         url('font/ubuntu-light-webfont.svg#UbuntuLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'UbuntuLightItalic';
    src: url('font/ubuntu-lightitalic-webfont.eot');
    src: url('font/ubuntu-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/ubuntu-lightitalic-webfont.woff') format('woff'),
         url('font/ubuntu-lightitalic-webfont.ttf') format('truetype'),
         url('font/ubuntu-lightitalic-webfont.svg#UbuntuLightItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'UbuntuMedium';
    src: url('font/ubuntu-medium-webfont.eot');
    src: url('font/ubuntu-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/ubuntu-medium-webfont.woff') format('woff'),
         url('font/ubuntu-medium-webfont.ttf') format('truetype'),
         url('font/ubuntu-medium-webfont.svg#UbuntuMedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'UbuntuMediumItalic';
    src: url('font/ubuntu-mediumitalic-webfont.eot');
    src: url('font/ubuntu-mediumitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/ubuntu-mediumitalic-webfont.woff') format('woff'),
         url('font/ubuntu-mediumitalic-webfont.ttf') format('truetype'),
         url('font/ubuntu-mediumitalic-webfont.svg#UbuntuMediumItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'UbuntuRegular';
    src: url('font/ubuntu-regular-webfont.eot');
    src: url('font/ubuntu-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/ubuntu-regular-webfont.woff') format('woff'),
         url('font/ubuntu-regular-webfont.ttf') format('truetype'),
         url('font/ubuntu-regular-webfont.svg#UbuntuRegular') format('svg');
    font-weight: normal;
    font-style: normal;

} 

img {border:0; vertical-align:top; text-align:left;}
input, textarea{color:#2c2c2c; font-size:14px; border:1px solid #969696; line-height:22px; padding-left:5px; font-family:"Trebuchet MS", "Trebuchet MS1", Helvetica, sans-serif;}
textarea{overflow:auto;}


a {color:#F06428; outline:none; cursor:pointer;}
a:hover {text-decoration:none; color:#F06428;}

object {outline:none;}
fieldset {border:0;}

ul {list-style:none;}
table, table td {padding:0; border:none; border-collapse:collapse;}
.fleft{ float:left;}
.fright{ float:right;}
.clear{ width:100%; overflow:hidden;}

.col-1, .col-2, .col-3, .col-4{ float:left;}
.br{ display:block;}






/*********************************header*************************************/
.tail-top{ background:#FFF url(images/tail_site.png) 0 0 repeat-x;}
.tail-top1{ background:url(images/content_wrapper.jpg)  center 151px repeat-x;}

.row-logo{ height:151px;}
.row-logo .logo{ position:absolute; margin:45px 0 0 63px;}
.row-logo .napis{ position:absolute; margin:14px 0 0 340px;color:white;}
.row-logo .kontakt{ position:absolute; margin:15px 0 0 890px;color:white;}
.row-logo .kontakt a{ color:white;font-size:13px;text-decoration:none;}
.row-top-menu { position:relative; height:57px;}
.row-top-menu ul{ padding:0 0 0 23px;}
.row-top-menu ul li, .row-top-menu ul li a{ display:block; float:left;}
.row-top-menu ul li a{ color:#ffffff; font-size:20px; line-height:21px; text-transform:none; padding:18px 31px; font-family:"Times New Roman", Times, serif; text-decoration:none;}
.row-top-menu ul li a:hover, .row-top-menu ul .active{ background:url(images/menu_hover.gif) 0 0 repeat; color:#FFF}


.row-search{ height:102px; background:url(images/row_search.gif) 0 54px no-repeat; }
.row-search .input{ position:absolute; margin:60px 0 0 7px;color:#FFF4CF; font-size:18px; line-height:24px;  background:none; border:none; width:240px; font-family:"Times New Roman", Times, serif;}
.row-search .link{ display:block; position:absolute; background:url(images/search_button.gif) 0 0 no-repeat; width:34px; height:34px; margin:54px 0 0 268px; }


/*********************************content*************************************/
#content{ padding:0 0 45px 23px;
}
#content .col-1{ width:312px;}
#content .col-2{ width:623px; background:url(images/content_border.gif) 0 0 repeat-y; padding-left:5px;}
#content h3{ color:#F6601E ; font-size:30px; line-height:30px; font-weight:normal; font-family:"Times New Roman", Times, serif; padding-bottom:29px;}
#content h4{ color:#F6601E ; font-size:18px; line-height:21px; font-family:"Times New Roman", Times, serif; font-weight:normal; padding-bottom:16px;}
.title-bottom{ padding-bottom:14px !important;}
.title-bottom1{ padding-bottom:18px !important;}

   @-moz-document url-prefix() { 
  #content {
  /*  border:1px solid red; */
  }
}

.list-1 li{ background:url(images/list_separator.gif) bottom left repeat-x; width:450px;  padding:4px 0 6px 0;}
.list-1 li a{ background:url(images/list_marker.gif) 9px 7px no-repeat; padding:0 0 0 28px; text-decoration:none;text-transform:uppercase; color:black; font-size:14px; line-height:14px;}
.list-1 li a:hover{ color:#DF4E19; background:url(images/list_marker.gif) 12px 7px no-repeat;}
.bg-none{ background:none !important;}

/*left-content*/
.left-content{ padding:25px 22px 0 10px;}
.left-separator{ border-top:1px solid #EFF0EA; width:100%; overflow:hidden; height:27px; margin-top:21px;}
.left-separator-top{ margin-top:27px !important;}
.content-separator{ border-top:1px solid #e7e7de; height:27px; display:block;}
.left-content-indent{ padding:0 5px 0 18px;}
.left-content-indenta{ padding:0 70px 0 18px;}
.left-content-indentb{ padding:0 20px 0 18px;}
.left-content-indent1{ padding:0 13px 0 12px;}
.left-content-indent1 h3{ margin-left:6px;color:black;}
.left-content-indent2{ padding:0 13px 0 16px;}
.indent-top-bottom{ padding:19px 0 19px 0;}
/**/

/*right-content*/
.text-right{ padding:17px 8px 0 26px;}
.text-right1{ padding:21px 8px 0 40px;}
.text-right2{ padding:21px 8px 0 26px;}
h3.titile-1{ color:#F6601E !important; font-size:46px !important; line-height:46px !important; padding-bottom:13px !important;}
span.text1{ color:black; font-size:13px; line-height:18px;font-weight:bold;}

.text-indent1{ padding:0 13px 32px 13px;}
.right-col-1, .right-col-2{ float:left;}
.right-row{ padding:0 0 0 15px;}
.right-col-2-indent{ padding:0 0 0 21px;}
/**/

.right-separator{ background:url(images/border.gif) 0 0 repeat-y;}


dl.text dt{ color:#464645; font-size:13px; line-height:15px; font-weight:bold; padding:23px 0 2px 6px;}
dl.text dd a, dl.text dd a:hover{ color:#F06428;}
dl.text dd { border-bottom:1px solid #ECECEC; padding:0 0 25px 6px; line-height:16px;}
.top-none{ padding-top:0 !important;}
.bottom-none{ padding-bottom:0 !important;}
.border-none { border:none !important;}

.button{ display:block; background:url(images/button.gif) 0 0 repeat-x; color:#2E2E2E; font-size:12px; text-decoration:none; width:109px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.button:hover{ color:#F06428;}
.button span{ display:block; background:url(images/button_left.gif) 0 0 no-repeat; display:block;}
.button span span{ height:36px; background:url(images/button_right.gif) top right no-repeat; text-align:center; height:36px; line-height:37px;}
.button span span span{ padding:0 0 0 8px; background:url(images/button_marker.gif) 0 5px no-repeat; display:inline !important;}

.button-top{ margin:26px 0 0 0;}
.button-top1{ margin:18px 0 0 0;}
.button-top2{ margin:39px 0 0 0;}

dl.text-1 dd{ color:#464645;}
dl.text-1 dt{ text-align:right;}
dl.text-1 dt{  padding:0 0 18px 0;}
dl.text-1 dt a, dl.text-1 dt a:hover{ color:#F06428;}

dl.text-2 dt a{ color:#F06428;}
dl.text-2 dd{ padding:0 0 17px 0;}

.img-indent{ float:left; margin:3px 20px 0 0;}
.indent-top{ padding:22px 0 0 0;}
.indent-top1{ padding:18px 0 0 0;}
.img-top{ margin:27px 0 0 0;}

.list-banner li a, .list-banner li{ font-size:0; line-height:0;}
.list-banner li{ padding-bottom:20px;}
.list-top-bottom{ padding:15px 0 15px 0;}
.list-width{ width:170px;}
.list-width1{ width:175px;}
.list-indent{ margin-left:57px;}
.row-list ul{ float:left; width:239px;}
.list-top{ margin-top:21px;}


/*slider-box*/
.slider-box{ background:url(images/wrapper_slider.png) 0 0 no-repeat; height:449px; margin:15px 0 0 1px;}
#h1_pozadi{ background:url(images/h1pozadi.png) 0 0 no-repeat; height:109px; margin:-91px 0 0 1px;width:645px;}
.slider-title{ color:#5b5b5b !important; font-size:30px; line-height:30px; background:url(images/slider_title_marker.gif) 0 7px no-repeat; margin:32px 0 0 212px; padding:0 0 0 25px; position:absolute; z-index:2121; font-family:"Times New Roman", Times, serif;}
/**/

.list-2 li{ line-height:14px; padding-bottom:6px;}
.list-2 li a{ background:url(images/list_marker.gif) 0 6px no-repeat; color:#010101; text-decoration:none; padding:0 0 0 13px; line-height:14px;}
.list-2 li a:hover{background:url(images/list_marker.gif) 1px 6px no-repeat; color:#DF4E19;}

.link-1{ color:#279CCB; font-size:13px; line-height:14px; font-weight:normal; text-decoration:none; background:url(images/marker2.gif) 0 6px no-repeat; padding:0 0 0 13px;}
.link-1:hover{ color:#F7601E;}
.text-fright{ float:right;}



.form label{ color:#2c2c2c; font-size:13px; line-height:15px;}
.form .bg-input{ height:45px;}
.form .bg-input input{ height:23px !important;}
.form .bg-input input, .form  .textarea{ width:198px; font-size:13px !important;}
.form  .textarea{ height:128px;}
.form .width-1{ width:79px;}
.form .width-2{ width:86px; margin:0 0 0 9px;}
.form .form-button a{ float:left;}
.form-button{ padding:24px 0 0 0;}
#content span.text{ color:#f06428 !important; font-size:13px; line-height:15px;}

#page7 #content .col-2 .text-fright{ padding-right:50px;}


/****************************footer************************/
.tail-footer{ background:url(images/tail_footer.gif) 0 0 repeat; padding:27px 0 0 0;}
.footer{ background:url(images/footer_line.gif) 0 0 repeat-x; color:#B3B3B3; font-size:13px; line-height:17px; margin:43px 0 0 0;}
.footer a{ color:#B3B3B3;}
.footer-indent{ padding:24px 0 22px 44px;}

.footer-box{ padding:0 0 0 41px;}
.footer-box .col-1{ width:273px;}
.footer-box .col-2{ width:271px; margin:0 0 0 50px; border-left:4px solid #FFFFFF; margin:0 0 0 51px;}
.footer-box .col-3{ width:270px; margin:0 0 0 49px; border-left:4px solid #FFFFFF;}

.footer-col-left{ padding:0 0 0 36px;}
.footer-button{ background:url(images/footer_button.gif) 0 0 no-repeat; width:110px; height:36px; display:block; color:#DEDEDE; font-size:12px; line-height:32px; text-decoration:none; margin:18px 0 11px 3px;  text-indent:25px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.footer-button:hover{ color:#F7941D;}

.footer-box h3{ color:#FEFEFE; font-size:36px; line-height:36px; font-weight:normal; font-family:"Times New Roman", Times, serif}

.footer-box .col-1 h3{ background:url(images/footer_marker1.png) right 0 no-repeat; padding:16px 0 0 5px;}
.footer-box .col-2 h3{ background:url(images/footer_marker2.png) right 0 no-repeat; padding:16px 0 0 5px;}
.footer-box .col-3 h3{ background:url(images/footer_marker3.png) right 0 no-repeat; padding:16px 0 0 5px;}
.footer-box .box-search{ width:273px; height:34px; background:url(images/box_search.gif) repeat-x; margin:17px 0 0 0;}
.footer-box .box-search .input{ position:absolute; background:none; border:none; color:#FFF; font-size:18px; line-height:21px; text-transform:uppercase; font-weight:normal; padding:5px 0 0 12px; font-family:"Times New Roman", Times, serif}
.footer-box .box-search .link{ background:url(images/button_search.gif) 0 0 no-repeat; display:block; position:absolute; margin:0 0 0 243px; width:30px; height:34px;}

.indent{ text-align:justify;}
.indent p{ padding:18px 0 0 0;}


/*slider*/
.container { width:593px; height:420px; overflow:hidden; position:relative; cursor:pointer; margin:13px 0 0 13px;}
.slides { position:absolute; margin:0 0 0 0;}
.slides div { position:absolute; top:0; width:593px; display:none; height:420px;}
.slides div img{ width:593px; height:420px;}

.pagination{ position:absolute; z-index:111; top:255px; margin:0 0 0 26px;}
.pagination li{ margin:0 4px 0 0;}
.pagination li, .pagination li a{ display:block; float:left; width:14px; height:14px; background:url(images/slider_button.png) 0 0 no-repeat;}
.pagination li a:hover, .pagination .active{ background:url(images/slider_button_act.png) 0 0 no-repeat;}
#loopedSlider .previous, #loopedSlider .next{ display:none;}

#aktualni-cislo{
 color:#6E6E6E;
}
#aktualni-cislo a{
	color:black;
	text-decoration:none;
}
#aktualni-cislo a.vice{
	color:white;
}
#aktualni-cislo a img{
	float:left;
	height:250px;
	/*padding:3px;
	border:10px solid #aaa;
	*/
	margin-right:25px;
	padding-bottom:5px;
}
#aktualni-cislo strong{
	display:block;
	padding-top:10px;
}


.footerbg {
	background:  url(./img/footerbg.png) no-repeat center top;
	min-height: 160px;
  width:980px;
}

	.footerbg_a {
		background: url(./img/footerbg_a.png) no-repeat center top;
		height: 9px;
		margin-top: 8px;
	}
	.footerbg_b {
		background: url(./img/footerbg_b.png) no-repeat center bottom;
		height: 8px;
    &margin-top:-3px;
	}
	
	.iresoft {
		text-align: right;
		color: #888;
		font-size: 12px;
		margin: 16px 0 40px 0;
		padding-right: 30px;
	}
	
	
	.boxfoot {
		float: left;
		width: 198px;
		margin-left: 46px;
		color: #eee;
		line-height: 140%;
		font-size: 12px;
		padding-bottom: 15px;
	}
	
	.boxfoot .h2 { color: #a4a4a4; margin-top: 10px;
margin-bottom: 10px;line-height: normal;
font-size: 18px; 
font-family:"UbuntuRegular";}
	.boxfoot a{
		color:white;	
	}
  
  ul.list03 {
	margin: 0;
	padding: 0;
}
ul.list03 li {
	list-style: none;
	background: url(./img/list03.png) no-repeat left 4px;
	padding-left: 25px;
	margin: 0px;
	border-bottom: 1px solid #aaa;
	padding-bottom: 3px;
	color: #eee;
	font-size: 13px;
}
  
  .boxfoot ul.list03{
	list-style:none;

}
.boxfoot ul.list03 li {
	border-bottom:none;
}
	ul.list03 li a {
		text-decoration: none;
		color: #eee;
		display: block;
	}
	ul.list03 li a:hover {
		text-decoration: underline;
		color: #eee;
	}


#intranet-login{
	text-align:right;;
	position:absolute;
	top:15px;
	color:white;
	width:920px;
}
#intranet-login input, #intranet-login-form input{
	padding:2px;
	width:80px;
	font-size:12px;
	background:transparent;
	border:1px solid #aaa;
	color:white;
}
#intranet-login input.submit, #intranet-login-form input.submit{
	text-decoration: none;
	background: url(./img/login.png) no-repeat top center;
	width: 86px;
	height:24px;
	line-height:1em;
	
/*	line-height: 27px;*/
	text-align: center;
	color: #fff;
	margin: 0;
	border:none;
	padding:3px;
	padding-top:1px;
	padding-bottom:4px;
	cursor:pointer;
	position:relative;
	top:0px;
	&padding-top:4px;
	&height:22px;
	

}
#intranet-login-form input{
	margin-bottom:5px;
	width:140px;
}
#intranet-login-form span{
	display:inline-block;
	min-width:45px;
	&position:relative;
	&top:-6px;	
}



.tac{ text-align:center; }
.tal{ text-align:left; }
.tar{ text-align:right; }

.fr{ float:right; }
img.fr{
	margin-left:20px;
	margin-bottom:20px;
}


#obsah{
	padding-top:110px;

 
 width:615px;
 
}
#obsah_content{
padding-left:5px;

}
#obsah h1{
color:#F6601E ; font-size:30px; line-height:30px; font-weight:normal; font-family:"Times New Roman", Times, serif; padding-bottom:29px;
color:#F6601E !important; font-size:46px !important; line-height:46px !important; padding-bottom:13px !important;
padding-top:25px;
 margin-left:25px;
  margin-right:25px;
}
#obsah h2{
color:black ; font-size:30px; line-height:30px; font-weight:normal; font-family:"Times New Roman", Times, serif; padding-bottom:35px;
 margin-left:25px;
  margin-right:25px;
  
}
#obsah p, #obsah table{
	margin-bottom:10px;
  font-family: "Arial", Trebuched MS, sans-serif;
font-size: 13px;
line-height: 1.3em;
color: black;
 margin-left:25px;
 margin-right:25px;
}

.uzaverky td, .uzaverky th{
	padding:5px;
}
.uzaverky th{
	padding-right:50px;
}
.uzaverky .s td, .uzaverky .s th{
	background:#ededed;
}

#content .casopis h3{
font-size:1em;;
line-height:1em;
padding-bottom:5px;
}
.casopisy{
float:left;
margin-right:25px;
margin-left:25px;

}

.casopis{
float:left;
margin-right:30px;
margin-bottom:28px;
}
.casopis.breaker{
	margin-right:0px;
}
.casopis a img{
width:168px;
}

a.vice {
	text-decoration: none;
	background: url(./img/vice.png) no-repeat center center;
	width: 67px;
	line-height: 27px;
	text-align: center;
	display: block;
	color: #fff;
	margin-top: 15px;
	font-size: 12px;
}

	a.vice:hover {
	/*	margin-left: 1px;*/
		text-decoration: underline;
	}
    .qrkod {
margin-top:0px;
  }
  
  .qrkod img{
  width:105px;
  margin-right:20px;
  float:left;
  }
   .qrkod a img{
  width:105px;
 
  float:left;
 
  }
      .qrkod1 {
margin-top:0px;
margin-left:35px;
  }
  
  .qrkod1 img{
  width:55px;
  margin-right:20px;
  float:left;
  }
   .qrkod1 a img{
  width:55px;
 
  float:left;
 
  }
  
  .first1 a {
	background: url('./img/home.png')  no-repeat center top;
	width: 30px;
}
.first1 .active {
	background: url('./img/home-hover.png')  no-repeat center top;
	width: 30px;
}
.first1 a:hover {
	background: url('./img/home-hover.png')  no-repeat center top;
	width: 30px;
}

.mainmenu{
	font-family: "Times New Roman", Trebuchet MS, arial, sans-serif;
	font-size: 18px;
	background: transparent url(./img/menu_bg.png) no-repeat right bottom;
	width: 100%;
	&width:950px;
	height: 36px;
  
  position:relative;
  z-index:100000;
  padding-left:20px;
}

.mainmenu ul{
	z-index:100;
	margin: 0;
	padding: 0;
	list-style-type: none;
}

/*Top level list items*/
.mainmenu ul li{
	position: relative;
	display: inline-block;
	float: left;
}
.mainmenu>ul>li{

	/*max-width:95px;*/
}

/*Top level menu link items style*/
.mainmenu ul li a{
	display: block;
	background: transparent url(./img/menu_line.png) no-repeat right center;
	color: #0d2740;
	text-decoration: none;
	height: 36px;

	line-height: 12px;
	padding: 22px 34px 0px 34px;
	
}
.mainmenu ul li a.end{
	background: none;
	padding: 17px 21px 0 16px;
	}
	
@-moz-document url-prefix() { /** FF */ 
	.mainmenu ul li a.end{

		padding: 17px 22px 0 18px;
		}
}	
	
	.mainmenu ul li a.end:hover {
		-webkit-border-top-right-radius: 6px;
		-moz-border-radius-topright: 6px;
		border-top-right-radius: 6px;
		}

* html .mainmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
	display: inline-block;
}
.mainmenu ul li a:link, .mainmenu ul li a:visited{
	
  
 color: white; }

.mainmenu ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
	background: #eb6b02; 
	color: white;
}
.mainmenu ul li.current{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
	background: #eb6b02; 
	color: white;
}

.mainmenu ul li a:hover{
	background: #eb6b02 url(./img/menu_over.png*) no-repeat left top;
	color: white;
}
	
/*1st sub level menu*/
.mainmenu ul li ul{
	position: absolute;
	left: -50px;
	display: none; /*collapse all sub menus to begin with*/
	visibility: hidden;
	background: #eb6b02 url(./img/menu_subbg.png) repeat-x left top;
	-webkit-border-bottom-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;


}
/*Sub level menu list items (undo style from Top level List Items)*/
.mainmenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.mainmenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.mainmenu ul li ul li a{
	width: 220px; /*width of sub menus*/
	margin: 0;
	border-top: 1px solid #dd6808;
	background: transparent;
	padding: 8px 0 8px 30px;
	height: auto;
}
.mainmenu ul li ul li a:hover{
	background: #db6428;
	text-decoration: underline;
}
/* Holly Hack for IE \*/
* html .mainmenu {height: 1%;} /*Holly Hack for IE7 and below*/

