body {background-color: #f7f7f7; background-image:url(images/bgr_all.gif); background-repeat:repeat-x; font-family: Arial, sans-serif; font-size: 11px; padding: 0px;	margin: 0px; text-align: left;}

/*
* { border: 1px solid black !important}
*/

#MBox {margin-left: auto; margin-right: auto; margin-top: 19px; margin-bottom: 20px; width: 770px;border: solid 1px #375789;background-image:url(images/content_bgr.gif); background-repeat:repeat-y; }

#ContentBox {width: 770px;padding: 0px;margin: 0px;  min-height: 570px; height: 570px; float:left;}		

#ContentMenuSubItem {margin: -10px 0 20px 0; text-align: justify;}
#ContentMenuSubItem a{font-weight: normal; padding: 0 1px; line-height: 15px;}
#ContentMenuSubItem a:hover{text-decoration: none;}
#ContentMenuSubItem .sel{font-weight: bold; color: #496ca1;}


div[id] #ContentBox {height:auto;}	
#ImgBox {width: 150px;height: 570px;padding: 0px;margin: 0px;clear: none;background-color: #375789; float:left;}
#UpSpaceBox {width: 619px;height: 8px; padding: 0px; margin:0px; background-image:url(images/bgr_upspace.gif); background-repeat:norepeat; font-size:1px; float:right;}

#MenuBox {margin: 0px 0px 0px 1px;width: 140px; text-align: left;float: left;}
#MenuItem {text-align: left;display: block;width: 140px; height: 200px;  margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px; background-color:#496ca1;}
#MenuItemShort {text-align: left;display: block;width: 140px; height: 142px;  margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px; background-color:#496ca1;}

.MenuItem_in a {display: block;	width: 125px; margin: 0px 0px 0px 0px;padding: 5px 0px 5px 15px;font: bold 10px/1 Verdana, sans-serif;color: #fff;text-decoration: none;}
#MenuItem_sel a{background-color: #92a7c7;}
.MenuItem_in a:hover {color: #496ca1; background-color:#FFFFFF;}

#MenuSubItem {text-align: left;display: block;width: 140px;height: 200px;margin: 1px 0px 0px 0px;padding: 0px 0px 0px 0px;}
#MenuSubItemText {text-align: center;display: block;width: 116px;margin: 0px;padding: 12px;font: bold 11px/1 Arial, sans-serif;color: #fff;}
.MenuSubItem_in a {display: block;	width: 125px; margin: 0px 0px 0px 0px;padding: 5px 0px 5px 15px;font: bold 10px/1 Verdana, sans-serif;color: #fff;text-decoration: none; border-bottom: solid 1px #496ca1;}
.MenuSubItem_in a:hover {color: #fff; background-color:#496ca1;}

#MContentBox {width: 478px;padding: 0px;float: left;margin-left: 1px; background-color:#dbe2ec; overflow-x: hidden;}	
#UpBox {width: 478px;height: 80px;text-align: left;padding: 0px; background-color: #b6c4d9;	float: left;}
#LanguageBox {width: 20px;height: 80px;text-align: left;padding: 0px;float: left;}
#AdrBox {width: 180px;height: 56px;text-align: left;padding: 12px;float: left;}
#LogoBox {width: 240px;height: 80px;float: right;	padding: 0px;}

#ContentLogoBox{margin-left: 70px;}

#TitleBox {width: 478px; height:45px; padding: 0px; margin: 16px 0px 0px 0px; float:left; background-color:#FFFFFF; display:block;}
#TitleBox h1 {display: inline; background-color: transparent; position: relative; top: 40px; left:0px; height: 20px; width: 375px; text-decoration:none; font-size: 15px; font-weight: bold; color: #3E5B88; margin: 0px; padding: 20px 50px 0px 50px; text-align:left;}
#TitleBox a {}
#TitleBox span {display: block; position: relative; height: 22px; width: 440px; margin: 0; padding: 23px 0 0 38px; top: -5px; left:0px; z-index: 1; background-color: #ffffff; font-family: Arial, sans-serif;font-size: 16px;font-weight: bold;color: #496ca1;	}
#TitleBox span.hp {background: url('images/tit_uvod.gif') top left no-repeat;}
#TitleBox span.refer1 {background: url('images/tit_refer.gif') top left no-repeat;}
#TitleBox span.of {background: url('images/tit_ofirme.gif') top left no-repeat;}
#TitleBox span.s {background: url('images/tit_sluzby.gif') top left no-repeat;}
#TitleBox span.rl {background: url('images/tit_referlistina.gif') top left no-repeat;}
#TitleBox span.cm {background: url('images/tit_ceny.gif') top left no-repeat;}
#TitleBox span.tr {background: url('images/tit_techreseni.gif') top left no-repeat;}
#TitleBox span.k {background: url('images/tit_kontakt.gif') top left no-repeat;}
#TitleBox span.cer {background: url('images/tit_certifikaty.gif') top left no-repeat;}
#TitleBox span.zad {background: url('images/tit_zadem.gif') top left no-repeat;}
#TitleBox span.vnej {background: url('images/tit_vnejsi.gif') top left no-repeat;}
#TitleBox span.vnitr {background: url('images/tit_vnitrni.gif') top left no-repeat;}
#TitleBox span.fladr {background: url('images/tit_fladrovane.gif') top left no-repeat;}
#TitleBox span.kuch {background: url('images/tit_kuchyne.gif') top left no-repeat;}
#TitleBox span.koup {background: url('images/tit_koupelny.gif') top left no-repeat;}
#TitleBox span.krb {background: url('images/tit_krby.gif') top left no-repeat;}
#TitleBox span.mas {background: url('images/tit_masivni.gif') top left no-repeat;}
#TitleBox span.ost {background: url('images/tit_ostatni.gif') top left no-repeat;}
#TitleBox span.rest {background: url('images/tit_restaurovani.gif') top left no-repeat;}
#TitleBox span.dlazba {background: url('images/tit_dlazba.gif') top left no-repeat;}
#TitleBox span.fasada {background: url('images/tit_fasada.gif') top left no-repeat;}
#TitleBox span.schody {background: url('images/tit_schody.gif') top left no-repeat;}
#TitleBox span.rl {background: url('images/tit_listina.gif') top left no-repeat;}
#MContentBox_in {width: 385px; text-align: left; padding: 40px 50px 40px 40px; min-height: 288px; height: 288px; background-color: #DAE2EC; float: left; margin: 0px 0px 20px 0px; _margin-bottom: 0px;}
div[id] #MContentBox_in {height:auto;}

#CopyBox {width: 455px;height: 15px;text-align: left;padding: 10px 10px 5px 10px; margin: 0px; float: right;}

#correct { clear: left;display: block; height: 1px; padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;} 
.L {background-color: #fff;width: 478px;height: 1px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;float: left;}
.txtLeft{text-align: left;}
.print{display: none;}



.TextNorm {color: #3E5B88; font-family: Arial, sans-serif; font-size: 11px;}
.TextNorm A {color: #f84d4d;font-weight: bold;text-decoration: underline;}
.TextNorm A:hover {color: #92a7c7;}

.TextAdr {color: #496ca1;font-family: Arial, sans-serif ;font-size: 9px;}
.TextAdr A {color: #496ca1;font-weight: bold;text-decoration: underline;}
.TextAdr A:hover {color: #f00;}

.TextCopy {color: #fff;font-family: Arial, sans-serif ;font-size: 9px;}
.TextCopy A {color: #fff;font-weight: bold;text-decoration: underline;}
.TextCopy A:hover {color: #f00;}

.img2 {border: 1px solid #213155; margin: 5px 5px 5px 5px; width:109px; height:109px;}
.img {border: 1px solid #213155; margin: 5px 5px 5px 5px;}
.img0 {margin: 5px 5px 5px 5px; width: 110px; text-align: center; font-size: 10px; float: left;}
.img0 img{margin-bottom: 7px;}

.Button {font-family: Arial, sans-serif;font-size: 11px;font-weight: bold;border: 1px solid #213155;background-color: #6A789B;color: white;	height: 22px;cursor: pointer;}
input{font-family: Arial, sans-serif ;font-size: 11px;border: 1px solid #213155;background-color: #ffffff;color: #000000;}
textarea{font-family: Arial, sans-serif ;font-size: 11px;border: 1px solid #213155;	background-color: #ffffff;color: #000000;}

H1{font-family: Arial, sans-serif;font-size: 14px;font-weight: bold;color: #496ca1;	margin: 0px 0px 0px 0px; text-align:left;}
H2{font-family: Arial, sans-serif;font-size: 16px;font-weight: bold;color: #496ca1;	margin: 0px 0px 0px 0px;}
H3{font-family: Arial, sans-serif;font-size: 14px;font-weight: bold;color: #496ca1;	margin: 0px 0px 0px 0px;}
H4{font-family: Arial, sans-serif;font-size: 13px;font-weight: bold;color: #496ca1;margin: 0px 0px 0px 0px;}
H5{font-family: Arial, sans-serif;font-size: 12px;font-weight: bold;color: #496ca1;	margin: 0px 0px 0px 0px;}
H6{font-family: Arial, sans-serif;font-size: 10px;font-weight: bold;color: #496ca1;	margin: 0px 0px 0px 0px;}

.CFormTab {width: 100%;font-size: 11px;}
.CFormTab TD {padding: 4px;color: #3E5B88; background-color: white; text-align: left;}
.CFormTab TD A {color: #f84d4d;text-decoration: underline;font-weight: normal;}
.CFormTab TD A:hover {color: #92a7c7;}
.CFormTab .TDCE {padding: 4px;color: Black; background-color: #EAE3E2; text-align: right;}
.CFormTab .AL {padding: 4px;color: Black; background-color: #E0F1E2; text-align: left;}
.CFormTab TH {padding: 4px;color: #3E5B88; background-color: #E8EDF3; text-align: left;}
.CFormTab .THCE {padding: 4px;color: Black; background-color: #BAA6A7; text-align: center;}
.CFormTab .name {padding: 4px; color: Black; background-color: #93AE98; text-align: center;}

img.webcamera{}
ul li ul{margin-left: 20px; padding-left:0;}
.correct{clear: both;}

