/* GENERAL START */

body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	background: #00214D url(/env/images/bgrBody.gif) repeat-x top;
	padding: 0px;
	margin: 0px;
}

table, p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	padding: 0px;
	margin: 0px;
}

form, dl, dd, dt, ul, ol, li{
	padding: 0px;
	margin: 0px;
}

a, a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FFF;
}

a:hover{
	text-decoration: underline;
}

h1, h2, h3, h4, h5, h6{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFCC;
	margin: 0;
	padding: 0;
}

label, img{
	display: block;
	border: none 0px transparent;
}

input, select, textarea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #02193B;
}

.clearFix{
	clear: both;
	font-size: 1px;
	line-height: 1px;
}

.ie6fix{
	display: none;
}

#rootDiv{
	width: 969px;
	float: left;
	padding: 0 0 0 9px;
}

/* GENERAL END */

/* header START */
#headerDiv{
	width: 969px;
	float: left;
	background: url(../images/headerDivBgr.gif) no-repeat 130px 22px;
}

#headerTop{
	width: 974px;
	height: 80px;
	float: left;
	padding: 0px 8px 0px 0px;
}

#headerSubMenuDiv{
	float: left;
	height: 34px;
	width: 953px;
	padding: 5px 0px 0px 14px;
	background: url(../images/headerSubMenuDivBgr.gif) repeat-y 0px 0px;
	}

#headerSubMenu{
	float: left;
	height: 33px;
	width: 941px;
	background: url(../images/headerSubMenuBgr.gif) repeat-x 0px 0px;
	}
	
#headerSubMenuLeft{
	float: left;
	height: 33px;
	width: 941px;
	background: url(../images/headerSubMenuLeftBgr.gif) no-repeat left 0px;
	}

#headerSubMenuRight{
	float: left;
	height: 33px;
	width: 941px;
	background: url(../images/headerSubMenuRightBgr.gif) no-repeat right 0px;
	}

#headerSubMenuRight table{
	border:0px solid transparent;
	height:33px;
	margin:0px;
	padding:0px;
	width:941px;
	}

#headerSubMenuRight tr{
	border:0px solid transparent;
	height:33px;
	margin:0px;
	padding:0px;
	width:941px;
	}

#headerSubMenuRight td{
	background:transparent url(../images/submenuSpacerBgr.gif) no-repeat right center;
	border:0px solid transparent;
	height:33px;
	margin:0px;
	padding:0px;
	}
	
td#headerSubMenuLast{
	background: transparent url(../images/empty.gif) no-repeat right center;
	}

#headerSubMenuRight a{
	color:#C1ECFF;
	display:block;
	float:left;
	font-family:arial;
	font-size:11px;
	height:25px;
	padding:8px 0px 0px 0px;
	text-align:center;
	text-decoration:none;
	width:100%;
	}

#headerSubMenuRight a:hover{
	color:#ffffff;
	display:block;
	float:left;
	font-family:arial;
	font-size:11px;
	height:25px;
	padding:8px 0px 0px 0px;
	text-align:center;
	text-decoration:none;
	width:100%;
	}
	
a#headerTopLogo,
a:hover#headerTopLogo{
	width: 130px;
	margin: 0px 480px 0px 0px;
	height: 80px;
	display: block;
	float: left;
	text-decoration: none;
	background: url(../images/bgrHeaderTopLogo.gif) no-repeat 0px 0px;
}

.headerTopSpacer{
	float: left;
	width: 13px;
	height: 80px;
	font-size: 1px;
	line-height: 0px;
	background: url(../images/headerTopSpacerBgr.gif) no-repeat 6px 0px;
	}
	
#headerTopEnterButton{
	float: left;
	width: 180px;
	height: 74px;
	background: url(../images/bgrHeaderTopButton.gif) no-repeat 0px 6px;
	padding-top: 6px;
	}

#headerTopEnterButton a{
	display: block;
	float: left;
	width: 180px;
	height: 68px;
	font-size: 1px;
	line-height: 0px;
	texte-decoration: none;
	color: #1d3d7a;
	}

#headerTopQuestions{
	float: left;
	width: 346px;
	height: 80px;
	}

.headerTopQuestions1{
	float: left;
	width: 173px;
	height: 55px;
	text-align: center;
	}

.headerTopQuestions1 h3{
	display: block;
	float: left;
	width: 173px;
	height: auto;
	text-align: center;
	font-family: arial;
	font-size: 14px;
	color: #ff9000;
	text-transform: uppercase;
	padding: 5px 0px 4px 0px;
	}

.headerTopQuestions1 p{
	display: block;
	float: left;
	width: 173px;
	height: auto;
	text-align: center;
	font-family: arial;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	}

.headerTopQuestionsPhone1{
	float: left;
	width: 346px;
	background: url(../images/headerTopQuestionsPhone1.gif) repeat-x 0px 0px;
}

.headerTopQuestionsPhone2{
	float: left;
	width: 346px;
	background: url(../images/headerTopQuestionsPhone2.gif) no-repeat left 0px;
}

.headerTopQuestionsPhone3{
	float: left;
	width: 346px;
	height: 25px;
	background: url(../images/headerTopQuestionsPhone3.gif) no-repeat right 0px;
}

.headerTopQuestionsPhone3 h3{
	display: block;
	float: left;
	width: 346px;
	text-align: center;
	padding-top: 3px;
	height: auto;
	color: #ffd626;
	font-size: 17px;
	font-family: arial;
}

#headerTopForm{
	float: right;
	width: 150px;
	height: 63px;
	padding: 17px 0px 0px 0px;
}

.headerTopFormInputText{
	float: right;
	width: 135px;
	height: auto;
	padding: 0px 0px 0px 15px;
	background: url(../images/headerTopFormInputText.gif) no-repeat 0px 3px;		
	}

.headerTopFormInputText input{
	float: left;
	width: 110px;
	height: auto;		
	}

.headerTopFormInputTextButtons{
	float: left;
	width: 131px;
	height: auto;
	padding: 10px 0px 0px 0px;
	}

.headerTopFormInputTextButtons a,
.headerTopFormInputTextButtons input{
	display: block;
	width: 60px;
	height: 19px;
	font-size: 1px;
	line-height: 0px;
	text-decoration: none;
	border: 0px solid transparent;
	}

.headerTopFormInputTextButtons a{
	display: block;
	background: url(../images/headerTopFormInputTextButtonsFaq.gif) no-repeat 0px 0px;
	float: left;
	}

.headerTopFormInputTextButtons input{
	background: url(../images/headerTopFormInputTextButtonsSearch.gif) no-repeat 0px 0px;
	cursor: pointer;
	float: right;
	}

input#inputEmpty{
	background: transparent;
	width: 1px;
	height: 1px;
	}
#headerMenu{
	width: 969px;
	height: 42px;
	float: left;
	padding: 4px 0 0 0;
}

#headerMenu div,
#headerMenu h2,
#headerMenu a,
#headerMenu a:hover{
	height: 42px;
	display: block;
	float: left;
	font-size: 1px;
	text-decoration: none;
}

#headerMenu .headerMenuSpacer{
	width: 2px;
	background: url(/env/images/bgrHeaderMenuSpacer.gif) no-repeat top left;
}

#headerMenu .headerMenuButtonDomov,
#headerMenu .headerMenuButtonDomov a,
#headerMenu .headerMenuButtonDomov a:hover{
	width: 105px;
	background: url(/env/images/buttonHeaderMenuButtonDomov.gif) no-repeat bottom left;
}

#headerMenu .headerMenuButtonDomov a:hover{
	background: url(/env/images/buttonHeaderMenuButtonDomovO.gif) no-repeat bottom left;
}

#headerMenu .headerMenuButtonOSkole,
#headerMenu .headerMenuButtonOSkole a,
#headerMenu .headerMenuButtonOSkole a:hover{
	width: 105px;
	background: url(/env/images/buttonHeaderMenuButtonOSkole.gif) no-repeat bottom left;
}

#headerMenu .headerMenuButtonOSkole a:hover{
	background: url(/env/images/buttonHeaderMenuButtonOSkoleO.gif) no-repeat bottom left;
}

#headerMenu .headerMenuButtonKurzyASeminare,
#headerMenu .headerMenuButtonKurzyASeminare a,
#headerMenu .headerMenuButtonKurzyASeminare a:hover{
	width: 169px;
	background: url(/env/images/buttonHeaderMenuButtonKurzyASeminare.gif) no-repeat bottom left;
}

#headerMenu .headerMenuButtonKurzyASeminare a:hover{
	background: url(/env/images/buttonHeaderMenuButtonKurzyASeminareO.gif) no-repeat bottom left;
}

#headerMenu .headerMenuButtonNovinky,
#headerMenu .headerMenuButtonNovinky a,
#headerMenu .headerMenuButtonNovinky a:hover{
	width: 108px;
	background: url(/env/images/buttonHeaderMenuButtonNovinky.gif) no-repeat bottom left;
}

#headerMenu .headerMenuButtonNovinky a:hover{
	background: url(/env/images/buttonHeaderMenuButtonNovinkyO.gif) no-repeat bottom left;
}

#headerMenu .headerMenuButtonReferencieAVysledky,
#headerMenu .headerMenuButtonReferencieAVysledky a,
#headerMenu .headerMenuButtonReferencieAVysledky a:hover{
	width: 204px;
	background: url(/env/images/buttonHeaderMenuButtonReferencieAVysledky.gif) no-repeat bottom left;
}

#headerMenu .headerMenuButtonReferencieAVysledky a:hover{
	background: url(/env/images/buttonHeaderMenuButtonReferencieAVysledkyO.gif) no-repeat bottom left;
}

#headerMenu .headerMenuButtonOtestujteSa,
#headerMenu .headerMenuButtonOtestujteSa a,
#headerMenu .headerMenuButtonOtestujteSa a:hover{
	width: 142px;
	background: url(/env/images/buttonHeaderMenuButtonOtestujteSa.gif) no-repeat bottom left;
}

#headerMenu .headerMenuButtonOtestujteSa a:hover{
	background: url(/env/images/buttonHeaderMenuButtonOtestujteSaO.gif) no-repeat bottom left;
}

#headerMenu .headerMenuButtonKontakt,
#headerMenu .headerMenuButtonKontakt a,
#headerMenu .headerMenuButtonKontakt a:hover{
	width: 124px;
	background: url(/env/images/buttonHeaderMenuButtonKontakt.gif) no-repeat bottom left;
}

#headerMenu .headerMenuButtonKontakt a:hover{
	background: url(/env/images/buttonHeaderMenuButtonKontaktO.gif) no-repeat bottom left;
}
/* header-submenu START */
#headerMenu .headerSubmenu{
	width: 218px;
	height: auto;
	float: left;
	position: absolute;
	background-color: #AFC4E1;
	padding: 1px 1px 0 1px;
	border: solid 1px #FFF;
	margin-top: 43px;
}

#headerMenu .headerSubmenu div,
#headerMenu .headerSubmenu h3,
#headerMenu .headerSubmenu .headerSubSubmenu,
#headerMenu .headerSubmenu span,
#headerMenu .headerSubmenu a,
#headerMenu .headerSubmenu a:hover{
	width: 218px;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	display: block;
	float: left;
	color: #00214D;
	background: none;
}

#headerMenu .headerSubmenu span{
	font-size: 1px;
	height: 4px;
	background-color: #B4D6F1;
}

#headerMenu .headerSubmenu h3,
#headerMenu .headerSubmenu .headerSubSubmenu,
#headerMenu .headerSubmenu span{
	border-bottom: solid 1px #AFC4E1;
}

#headerMenu .headerSubmenu a,
#headerMenu .headerSubmenu a:hover{
	width: 190px;
	background-color: #D3F0FC;
	padding: 3px 14px 3px 14px;	
}

#headerMenu .headerSubmenu a:hover{
	color: #FFF;
	background: #FF0000;
}

#headerMenu .headerSubmenu .headerSubSubmenu a,
#headerMenu .headerSubmenu .headerSubSubmenu a:hover{
	background-color: #F2FBFE;
	font-weight: bold;
}

#headerMenu .headerSubmenu .headerSubSubmenu a:hover{
	background: #FF0000 url(/env/images/bgrHeaderSubmenuO.gif) no-repeat center center;
}

#headerMenu #headerSubmenuOSkole,
#headerMenu #headerSubmenuNovinky,
#headerMenu #headerSubmenuReferencie,
#headerMenu #headerSubmenuKurzy{
	display: none;
	z-index: 5;
}

#headerMenu .headerSubmenu #headerSubmenuItem1,
#headerMenu .headerSubmenu #headerSubmenuItem2,
#headerMenu .headerSubmenu #headerSubmenuItem3,
#headerMenu .headerSubmenu #headerSubmenuItem4,
#headerMenu .headerSubmenu #headerSubmenuItem5,
#headerMenu .headerSubmenu #headerSubmenuItem6{
	display: none;
}

#headerMenu .headerSubmenu .headerSubmenuItem{
	width: auto;
	height: auto;
	float: left;
	padding: 1px;
	background-color: #D3DBDD;
	border: solid 1px #FFF;
	position: absolute;
	margin-left: 221px;
}

#headerMenu .headerSubmenu .headerSubmenuItemBgr1{
	width: 219px;
	height: auto;
	float: left;
	min-height: 100px;
	background-color: #F2FBFE;
}

#headerMenu .headerSubmenu .headerSubmenuItem h5,
#headerMenu .headerSubmenu .headerSubmenuItem ul,
#headerMenu .headerSubmenu .headerSubmenuItem img,
#headerMenu .headerSubmenu .headerSubmenuItem a,
#headerMenu .headerSubmenu .headerSubmenuItem a:hover{
	width: auto;
	height: auto;
	float: left;
	display: block;
	background: none;
	padding: 0;
}

#headerMenu .headerSubmenu .headerSubmenuItem h5{
	width: 199px;
	padding: 10px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00214D;
	background: transparent url(/env/images/hrLine2.gif) repeat-x bottom;
}

#headerMenu .headerSubmenu .headerSubmenuItem .headerSubmenuItemImage{
	width: 109px;
	float: left;
	padding: 0 0 0 9px;
}

#headerMenu .headerSubmenu .headerSubmenuItem img{
	width: 107px;
	height: 81px;
	border: solid 1px #00214D;
}

#headerMenu .headerSubmenu .headerSubmenuItem .headerSubmenuItemOptions{
	width: 99px;
	padding: 1px;
}

#headerMenu .headerSubmenu .headerSubmenuItem .headerSubmenuItemOptions li,
#headerMenu .headerSubmenu .headerSubmenuItem .headerSubmenuItemOptions li a,
#headerMenu .headerSubmenu .headerSubmenuItem .headerSubmenuItemOptions li a:hover{
	width: 99px;
	float: left;
	list-style: none;
	color: #00214D;
	background: transparent url(/env/images/bgrHeaderSubmenuItemOption1.gif) no-repeat 11px 6px;
}

#headerMenu .headerSubmenu .headerSubmenuItem .headerSubmenuItemOptions li.headerSubmenuItemOption2,
#headerMenu .headerSubmenu .headerSubmenuItem .headerSubmenuItemOptions li.headerSubmenuItemOption2 a,
#headerMenu .headerSubmenu .headerSubmenuItem .headerSubmenuItemOptions li.headerSubmenuItemOption2 a:hover{
	color: #075DD0;
	background: url(/env/images/bgrHeaderSubmenuItemOption2.gif) no-repeat 11px 6px;
}

#headerMenu .headerSubmenu .headerSubmenuItem .headerSubmenuItemOptions li.headerSubmenuItemOption4,
#headerMenu .headerSubmenu .headerSubmenuItem .headerSubmenuItemOptions li.headerSubmenuItemOption4 a,
#headerMenu .headerSubmenu .headerSubmenuItem .headerSubmenuItemOptions li.headerSubmenuItemOption4 a:hover{
	color: #FF0000;
	background: url(/env/images/bgrHeaderSubmenuItemOption4.gif) no-repeat 11px 6px;
}

#headerMenu .headerSubmenu .headerSubmenuItem .headerSubmenuItemOptions li a,
#headerMenu .headerSubmenu .headerSubmenuItem .headerSubmenuItemOptions li a:hover{
	width: 77px;
	padding: 3px 0 3px 22px;
}

#headerMenu .headerSubmenu .headerSubmenuItem .headerSubmenuItemOptions li a:hover,
#headerMenu .headerSubmenu .headerSubmenuItem .headerSubmenuItemOptions li.headerSubmenuItemOption4 a:hover,
#headerMenu .headerSubmenu .headerSubmenuItem .headerSubmenuItemOptions li.headerSubmenuItemOption2 a:hover{
	background-color: #E5EDF0;
}

#headerMenu .headerSubmenu .headerSubmenuItem .headerSubmenuItemPrice{
	width: 203px;
	padding: 0 5px 0 11px;
	line-height: 22px;
	background-color: #D3F0FC;
	margin: 12px 0 12px 0;
	font-weight: normal;
}

#headerMenu .headerSubmenu .headerSubmenuItem .headerSubmenuItemPrice span,
#headerMenu .headerSubmenu .headerSubmenuItem .headerSubmenuItemPrice strong{
	display: inline;
	float: none;
	height: auto;
	line-height: 22px;
	border: none;
	background-color: transparent;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}

#headerMenu .headerSubmenu .headerSubmenuItem .headerSubmenuItemPrice span{
	color: #FF0000;
	font-size: 14px;
}
/* header-submenu END */
/* header END */

/* content START */

.mainDiv{
	float: left;
}

#mainDivHomepage{
	width: 969px;
	background: url(/env/images/bgrMainDivHomepage.gif) no-repeat 6px 0px;
}

#mainDivSubpage{
	width: 969px;
	background: url(/env/images/bgrmainDivSubpage.gif) repeat-y 6px 0px;
}

#mainDivBgr1{
	float: left;
	background: url(/env/images/bgrMainDivBgr1.gif) no-repeat 6px top;
}

#mainDivBgr2{
	width: 949px;
	float: left;
	padding: 0 10px 6px 10px;
	background: url(/env/images/bgrMainDivBgr2.gif) no-repeat 6px bottom;
}
/* content-homepage START */
.mainDivHomepageType1{
	width: 660px;
	float: left;
	padding-left: 9px;
}

.mainDivHomepageType2{
	width: 300px;
	float: left;
}

#mainDivHomepageFlash{
	width: 655px;
	height: 140px;
	float: left;
	padding: 5px 0 6px 5px;
	background: url(/env/images/bgrMainDivHomepageFlash.jpg) no-repeat 5px 5px;
}

#mainDivHomepageTabs{
	width: 656px;
	height: auto;
	float: left;
	padding: 10px 0 5px 0;
	color: #78adfd;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
}

.mainDivHomepageBanner2Line{
	float: left;
	width: 125px;
	height: 1px;
	font-size: 1px;
	line-height: 0px;
	background-color: #9abbd4;
	}

#mainDivHomepageTabs .mainDivHomepageTab1,
#mainDivHomepageTabs .mainDivHomepageTab1 a,
#mainDivHomepageTabs .mainDivHomepageTab1 a:hover{
	width: 252px;
	height: 31px;
	float: left;
	background: url(/env/images/bgrMainDivHomepageTab1.gif) no-repeat;
	text-decoration: none;
}

#mainDivHomepageTabs .mainDivHomepageTab1{
	padding-left: 7px;
	background: url(/env/images/bgrMainDivHomepageTab1.gif) no-repeat 7px 0px;
}

#mainDivHomepageTabs .mainDivHomepageTab2,
#mainDivHomepageTabs .mainDivHomepageTab2 a,
#mainDivHomepageTabs .mainDivHomepageTab2 a:hover{
	width: 244px;
	height: 31px;
	float: left;
	background: url(/env/images/bgrMainDivHomepageTab2.gif) no-repeat;
	text-decoration: none;
}

#mainDivHomepageTabs .mainDivHomepageTab2{
	padding-left: 5px;
	background: url(/env/images/bgrMainDivHomepageTab2.gif) no-repeat 5px 0px;
}

#mainDivHomepageProducts{
	width: 655px;
	height: 167px;
	float: left;
}

#mainDivHomepageBanners{
	float: left;
}

#mainDivHomepageBanners .mainDivHomepageBanner1,
#mainDivHomepageBanners .mainDivHomepageBanner1 a,
#mainDivHomepageBanners .mainDivHomepageBanner1 a:hover{
	width: 523px;
	height: 131px;
	float: left;
	background: url(/env/images/imageMainDivHomepageBanner1.jpg) no-repeat;
	text-decoration: none;
}

#mainDivHomepageBanners .mainDivHomepageBanner1{
	padding-top: 1px;
	background: url(/env/images/imageMainDivHomepageBanner1.jpg) no-repeat 0px 1px;
}

#mainDivHomepageBanners .mainDivHomepageBanner2{
	width: 130px;
	height: 103px;
	float: left;
	padding: 30px 0px 0px 5px;
	background: url(/env/images/imageMainDivHomepageBanner2.gif) no-repeat 5px 1px;
	text-decoration: none;
}

.mainDivHomepageBanner2 a{
	display: block;
	width: 115px;
	height: auto;
	float: left;
	padding: 5px 5px 5px 5px;
	color: #00214d;
	font-size: 10px;
	font-family: arial;
	text-transform: uppercase;
	text-align: center;
	text-decoration: none;
}

#mainDivHomepageReferences{
	width: 280px;
	height: 255px;
	float: left;
	padding: 0 9px 5px 0px;
}

#mainDivHomepageReferences h2{
	width: 268px;
	height: 13px;
	float: left;
	padding: 10px 0 5px 0;
	background: url(/env/images/hrLine.gif) repeat-x bottom;
}

#mainDivHomepageReferences .mainDivHomepageReferencesText{
	width: 268px;
	height: 154px;
	padding-top: 8px;
	float: left;
	background: url(/env/images/hrLine.gif) repeat-x bottom;
	cursor: pointer;
}

#mainDivHomepageReferences .mainDivHomepageReferencesText,
#mainDivHomepageReferences .mainDivHomepageReferencesText p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#mainDivHomepageReferences .mainDivHomepageReferencesText img{
	display: block;
	float: left;
	width: 264px;
	height: 154px;
	margin: 0 10px 4px 0;
	border: solid 1px #FFF;
}

#mainDivHomepageReferences .mainDivHomepageReferencesText p.description{
	width: 268px;
	float: left;
	padding-top: 4px;
}

#mainDivHomepageReferences .mainDivHomepageReferencesNavigation{
	width: 268px;
	height: 19px;
	float: left;
	padding-top: 7px;
}

#mainDivHomepageReferences .mainDivHomepageReferencesNavigation a,
#mainDivHomepageReferences .mainDivHomepageReferencesNavigation a:hover{
	height: 19px;
	display: block;
	float: left;
	text-decoration: none;
}

#mainDivHomepageReferences .mainDivHomepageReferencesNavigationButtons{
	width: 76px;
	height: 19px;
	float: left;
	background: url(/env/images/bgrMainDivHomepageReferencesNavigationButtons.gif) no-repeat;
}

#mainDivHomepageReferences .mainDivHomepageReferencesNavigationButtons a.back,
#mainDivHomepageReferences .mainDivHomepageReferencesNavigationButtons a:hover.back{
	width: 21px;
}

#mainDivHomepageReferences .mainDivHomepageReferencesNavigationButtons a.pause,
#mainDivHomepageReferences .mainDivHomepageReferencesNavigationButtons a:hover.pause{
	width: 15px;
	margin: 0 8px 0 9px;
/*	background: url(/env/images/bgrMainDivHomepageReferencesNavigationPlay.gif) no-repeat;*/
}

#mainDivHomepageReferences .mainDivHomepageReferencesNavigationButtons a.next,
#mainDivHomepageReferences .mainDivHomepageReferencesNavigationButtons a:hover.next{
	width: 23px;
}

#mainDivHomepageReferences .mainDivHomepageReferencesNavigationAll,
#mainDivHomepageReferences .mainDivHomepageReferencesNavigationAll a,
#mainDivHomepageReferences .mainDivHomepageReferencesNavigationAll a:hover{
	width: 45px;
	height: 19px;
	float: right;
	background: url(/env/images/buttonMainDivHomepageReferencesNavigationAll.gif) no-repeat;
}

#mainDivHomepageVideo{
	width: 290px;
	height: 255px;
	float: left;
	background: url(/env/images/bgrMainDivHomepageVideo.gif) no-repeat;
}
/* content-homepage END */
/* content-subpage START */
#mainDivSubpage h1{
	width: 929px;
	display: block;
	float: left;
	padding-bottom: 4px;
	margin: 10px 10px 15px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #FFFFCC;
	background: url(/env/images/hrLine.gif) repeat-x bottom;
}

.mainContet{
	width: 949px;
	float: left;
}

.mainBottomMenu{
	width: 929px;
	float: left;
	padding: 14px 0 12px 0;
	margin: 15px 10px 0 10px;
	background: url(/env/images/hrLine.gif) repeat-x top;
}

.mainBottomMenu div,
.mainBottomMenu div a,
.mainBottomMenu div a:hover{
	display: block;
	float: left;
	text-transform: uppercase;
	color: #FFF;
	background: url(/env/images/bullet1.gif) no-repeat center left;
}

.mainBottomMenu div a,
.mainBottomMenu div a:hover{
	padding: 0 20px 0 15px;
}

.mainContetFullBox,
.mainContetFullBoxBgr1,
.mainContetFullBoxBgr2{
	width: 928px;
	float: left;
	background: url(/env/images/bgrMainContetFullBox.gif) repeat-y;
}

.mainContetFullBoxBgr1{
	height: 7px;
	font-size: 1px;
	line-height: 1px;
	background: url(/env/images/bgrMainContetFullBoxBgr1.gif) no-repeat top left;
}

.mainContetFullBoxBgr2{
	width: 920px;
	padding: 11px 4px 18px 4px;
	background: url(/env/images/bgrMainContetFullBoxBgr2.gif) no-repeat bottom left;
}

.mainContetSmallBoxBgr1,
.mainContetSmallBoxBgr2{
	width: 625px;
	height: 7px;
	float: left;
	display: block;
	font-size: 1px;
	background: url(/env/images/bgrMainContetSmallBox.gif) repeat-y;
}

.mainContetSmallBoxBgr1{
	background: url(/env/images/bgrMainContetSmallBoxBgr1.gif) no-repeat;
}

.mainContetSmallBoxBgr2{
	background: url(/env/images/bgrMainContetSmallBoxBgr2.gif) no-repeat;
}

.mainContetSmallBox{
	width: 617px;
	float: left;
	display: block;
	padding: 10px 4px 0 4px;
	background: url(/env/images/bgrMainContetSmallBox.gif) repeat-y;
}

.windowsSluzby{
	float: left;
	width: 703px;
	height: auto;
	background: url(../images/windowsSluzbyBgr.gif) repeat-y 0px 0px;
	margin-bottom: 7px;
	}

.windowsSluzbyHead{
	float: left;
	width: 703px;
	height: 32px;
	background: url(../images/windowsSluzbyHeadBgr.gif) no-repeat 0px 0px;
	}

.windowsSluzbyHead h2{
	float: left;
	width: 677px;
	padding: 7px 10px 0px 16px;
	font-size: 14px;
	color: #012c6a;
	text-transform: uppercase;
	}

.windowsSluzbyContent{
	float: left;
	width: 684px;
	height: auto;
	padding: 0px 5px 0px 3px;
	}

.windowsSluzbyContent p{
	display: block;
	float: left;
	width: 635px;
	height: auto;
	padding: 5px 5px 5px 34px;
	}

.windowsSluzbyContent a{

	}

.windowsSluzbyContentTop{
	float: left;
	width: 653px;
	height: 20px;
	padding: 5px 0px 0px 31px;
	background: url(../images/windowsSluzbyBgrO.gif) no-repeat 1px 0px;
	font-size: 13px;
	color: #fffeb3;
	font-weight: bold;
	}

.windowsSluzbyBottom{
	float: left;
	width: 703px;
	height: 10px;
	background: url(../images/windowsSluzbyBottomBgr.gif) no-repeat 0px bottom;
	font-size: 1px;
	line-height: 0px;
	}

#mainContetSluzby{
	width: 928px;
	padding: 0 10px 0 11px;
	float: left;
}


.windowsSluzby2{
	float: left;
	width: 920px;
	height: auto;
	background: url(../images/windowsSluzbyBgr2.gif) repeat-y 0px 0px;
	margin-bottom: 7px;
	}

.windowsSluzbyHead2{
	float: left;
	width: 920px;
	height: 32px;
	background: url(../images/windowsSluzbyHeadBgr2.gif) no-repeat 0px 0px;
	}

.windowsSluzbyHead2 h2{
	float: left;
	width: 894px;
	padding: 7px 10px 0px 16px;
	font-size: 14px;
	color: #012c6a;
	text-transform: uppercase;
	}

.windowsSluzbyContent2{
	float: left;
	width: 907px;
	height: auto;
	padding: 0px 7px 0px 3px;
	}

.windowsSluzbyContent2 p{
	float: left;
	width: 850px;
	height: auto;
	padding: 5px 5px 5px 34px;
	line-height: 20px;
	}

.windowsSluzbyContent2 a{
	float: left;
	width: 907px;
	height: auto;
	}

	div.staticDiv{
	position: fixed;
	left: 740px;
	width: 214px;
	}


h2.windowsMenuRightH2{
	float: left;
	display: block;
	width: 200px;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	font-family: arial;
	padding: 5px 0px 10px 10px;
	}

.windowsMenuRightTop{
	float: left;
	width: 210px;
	height: 23px;
	background: url(../images/windowsMenuRightTop.gif) no-repeat 0px 0px;
	}

.windowsMenuRightTop{
	float: left;
	width: 210px;
	height: 23px;
	background: url(../images/windowsMenuRightTopO.gif) no-repeat 0px 0px;
	}

.windowsMenuRightMiddle{
	float: left;
	width: 210px;
	height: 26px;
	background: url(../images/windowsMenuRightMiddleO.gif) no-repeat 0px 0px;
	}

.windowsMenuRightBottom{
	float: left;
	width: 210px;
	height: 26px;
	background: url(../images/windowsMenuRightBottomO.gif) no-repeat 0px 0px;
	}

.windowsMenuRightTop a{
	display: block;
	float: left;
	width: 198px;
	height: 18px;
	text-decoration: none;
	padding: 5px 0px 0px 12px;
	color: #778235;
	font-size: 11px;
	font-family: arial;
	font-weight: bold;
	text-transform: uppercase;
	background: url(../images/windowsMenuRightTop.gif) no-repeat 0px 0px;
	}

.windowsMenuRightMiddle a{
	display: block;
	float: left;
	width: 198px;
	height: 12px;
	text-decoration: none;
	padding: 6px 0px 8px 12px;
	line-height: 18px;
	color: #778235;
	font-size: 11px;
	font-weight: bold;
	font-family: arial;
	text-transform: uppercase;
	background: url(../images/windowsMenuRightMiddle.gif) no-repeat 0px 0px;
	}

.windowsMenuRightBottom a{
	display: block;
	float: left;
	width: 198px;
	height: 22px;
	text-decoration: none;
	padding: 4px 0px 0px 12px;
	color: #778235;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	background: url(../images/windowsMenuRightBottom.gif) no-repeat 0px 0px;
	}

.windowsMenuRightTop a:hover{
	display: block;
	float: left;
	width: 198px;
	height: 18px;
	text-decoration: none;
	padding: 5px 0px 0px 12px;
	color: #fff;
	font-size: 11px;
	font-family: arial;
	font-weight: bold;
	text-transform: uppercase;
	background: url(../images/windowsMenuRightTopO.gif) no-repeat 0px 0px;
	}

.windowsMenuRightMiddle a:hover{
	display: block;
	float: left;
	width: 198px;
	height: 20px;
	text-decoration: none;
	padding: 6px 0px 0px 12px;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	font-family: arial;
	text-transform: uppercase;
	background: url(../images/windowsMenuRightMiddleO.gif) no-repeat 0px 0px;
	}

.windowsMenuRightBottom a:hover{
	display: block;
	float: left;
	width: 198px;
	height: 22px;
	text-decoration: none;
	padding: 4px 0px 0px 12px;
	color: #fff;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	background: url(../images/windowsMenuRightBottomO.gif) no-repeat 0px 0px;
	}

.mainContetButtonReferences,
.mainContetButtonReferences a,
.mainContetButtonReferences a:hover{
	width: 175px;
	height: 19px;
	float: left;
	display: block;
	text-decoration: none;
	background: url(/env/images/buttonReferenciaKTejtoSluzbe.gif) no-repeat;
}

.mainContetButtonBack,
.mainContetButtonBack a,
.mainContetButtonBack a:hover{
	width: 91px;
	height: 19px;
	float: left;
	display: block;
	text-decoration: none;
	background: url(/env/images/buttonSpat.gif) no-repeat;
}

.mainContet .mainContetPager{
	width: auto;
	float: right;
	padding: 2px 5px 2px 5px;
}

.mainContet .mainContetPager a,
.mainContet .mainContetPager a:hover{
	width: 18px;
	height: 18px;
	display: block;
	float: left;
	line-height: 18px;
	color: #FFF;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}

.mainContet .mainContetPager a:hover{
	color: #FFC600;
}

.mainContet .mainContetPager a.selected,
.mainContet .mainContetPager a:hover.selected{
	background-color: #012C6A;
	color: #FFFEB3;
}

.mainContet .mainContetButtonArchive,
.mainContet .mainContetButtonArchive a,
.mainContet .mainContetButtonArchive a:hover{
	width: 91px;
	height: 19px;
	float: left;
	display: block;
	text-decoration: none;
	background: url(/env/images/buttonArchiv.gif) no-repeat;
	clear: both;
}

.mainContet .mainContetButtonArchive{
	margin: 5px;
}

.mainContetSearchForm{
	width: 908px;
	float: left;
	padding: 0 10px 15px 10px;
	margin-bottom: 15px;
	background: url(/env/images/hrLine.gif) repeat-x bottom;
}

.mainContetSearchForm div{
	float: left;
	line-height: 19px;
	color: #FFF;
	margin-right: 6px;
}

.mainContetSearchForm .mainContetFormText{
	width: 250px;
	float: left;
	display: block;
}

.mainContetSearchForm .mainContetFormSubmit{
	width: 60px;
	height: 19px;
	border: solid 0px transparent;
	cursor: pointer;
	background: url(/env/images/buttonHeaderTopFormSubmit.gif) no-repeat;	
}

div.dhtmlEditor{
	float: left;
	line-height: 16px;
}

div.dhtmlEditor li{
	margin-left: 15px;
}
/* content-subpage END */
/* content-O nas START */
#mainContetONas{
	width: 920px;
	padding: 0 10px 0 11px;
	float: left;
}

#mainContetONas img{
	float: left;
	border: solid 1px #FFF;
	margin: 0 15px 5px 0;
}

#mainContetONas .mainContetFullBoxBgr2{
	width: 888px;
	padding: 11px 20px 18px 20px;
	color: #FFF;
	line-height: 16px;
}

#mainContetONas .mainDivSubpageVideo{
	width: 290px;
	height: 255px;
	float: right;
	padding: 2px 3px 4px 3px;
	margin: 0 0 5px 15px;
	background: url(/env/images/bgrFlash1.gif) no-repeat;
}
/* content-O nas END */
/* content-order form START */
#mainContetOrderType1{
	width: 668px;
	min-height: 183px;
	float: left;
	padding: 0 281px 0 0;
	background: url(/env/images/bgrMainContetOrder.jpg) no-repeat 688px 0px;
}

.mainContetOrderLabelType1,
.mainContetOrderLabelType2{
	width: 668px;
	line-height: 24px;
	display: block;
	float: left;
	padding: 0 14px 0 14px;
	margin-bottom: 16px;
	color: #FFF;
	background: url(/env/images/bgrMainContetOrderLabel.jpg) no-repeat;
}

.mainContetOrderLabelType2{
	margin-top: 16px;
	background: url(/env/images/bgrMainContetOrderLabel.gif) repeat-y;
}

.mainContetOrder1Row{
	width: 640px;
	float: left;
	padding: 3px 14px 3px 14px;
}

.mainContetOrder1Row label{
	width: 120px;
	line-height: 16px;
	display: block;
	float: left;
	padding-right: 20px;
	text-align: right;
	font-weight: bold;
	color: #FFF6AC;
}

.mainContetOrder1Row span{
	color: #FFF;
	line-height: 16px;
}

.mainContetOrder1Row select{
	width: 400px;
	display: block;
	float: left;
}

.mainContetOrder1Row .itemsListBgr{
	width: 219px;
	height: 117px;
	float: left;
	padding: 5px 5px 5px 4px;
	background: url(/env/images/bgrItemsList.gif) repeat-x top;
}

.mainContetOrder1Row .itemsList{
	width: 219px;
	height: 117px;
	float: left;
	overflow: auto;
}

.mainContetOrder1Row .itemsList span,
.mainContetOrder1Row .itemsList a,
.mainContetOrder1Row .itemsList a:hover{
	width: 201px;
	display: block;
	float: left;
}

.mainContetOrder1Row .itemsList span{
	height: 1px;
	font-size: 1px;
	line-height: 1px;
	background-color: #4D91E5;
}

.mainContetOrder1Row .itemsList a,
.mainContetOrder1Row .itemsList a:hover{
	width: 190px;
	padding: 0 3px 0 8px;
	line-height: 22px;
	text-decoration: none;
	cursor: pointer;
	color: #FFF;
}

.mainContetOrder1Navigation{
	width: 540px;
	float: left;
	padding: 18px 0 0 0;
	margin: 16px 0 0 14px;
	background: url(/env/images/hrLine.gif) repeat-x top;
}

.mainContetOrder1Navigation span{
	display: block;
	float: left;
	color: #FFF;
	line-height: 19px;
}

.mainContetOrder1Navigation input.buttonNext,
.mainContetOrder1Navigation input.buttonPrevious{
	width: 91px;
	height: 19px;
	display: block;
	float: right;
	border: solid 0px transparent;
	cursor: pointer;
	background: url(/env/images/buttonDalej.gif) no-repeat;
}

.mainContetOrder1Navigation input.buttonPrevious{
	float: left;
	background: url(/env/images/buttonSpat.gif) no-repeat;
}



.mainContetOrder1Navigation .buttonPrint,
.mainContetOrder1Navigation .buttonPrint a,
.mainContetOrder1Navigation .buttonPrint a:hover,
.mainContetOrder1Navigation .buttonBackToHomepage,
.mainContetOrder1Navigation .buttonBackToHomepage a,
.mainContetOrder1Navigation .buttonBackToHomepage a:hover{
	width: 145px;
	height: 19px;
	display: block;
	float: left;
	text-decoration: none;
	background: url(/env/images/buttonVytlacitObjednavku.gif) no-repeat;
}

.mainContetOrder1Navigation .buttonBackToHomepage,
.mainContetOrder1Navigation .buttonBackToHomepage a,
.mainContetOrder1Navigation .buttonBackToHomepage a:hover{
	width: 156px;
	float: right;
	background: url(/env/images/buttonSpatNaHlavnuStranku.gif) no-repeat;
}

#mainContetOrderType2{
	width: 949px;
	float: left;
}

.mainContetOrder2Row{
	width: 921px;
	float: left;
	padding: 3px 14px 3px 14px;
}

.mainContetOrder2Row label{
	width: 120px;
	line-height: 16px;
	display: block;
	float: left;
	padding-right: 20px;
	text-align: right;
	font-weight: bold;
	color: #FFF6AC;
}

.mainContetOrder2Row label.labelType1{
	width: auto;
	padding: 0 0 0 5px; 
}

.mainContetOrder2Row label.labelType2{
	width: auto;
	padding: 0 0 0 28px; 
}

.mainContetOrder2Row label.textItem2{
	font-size: 14px;
}

.mainContetOrder2Row span{
	color: #FFF;
	line-height: 16px;
}

.mainContetOrder2Row span.addItem,
.mainContetOrder2Row span.removeItem{
	display: block;
	float: left;
	margin: 16px 0 0 54px;
	background: url(/env/images/buttonAdd.gif) no-repeat 0px 5px;
}

.mainContetOrder2Row span.removeItem{
	margin: 16px 0 0 54px;
	background: url(/env/images/buttonRemove.gif) no-repeat 0px 8px;
}

.mainContetOrder2Row span.addItem a,
.mainContetOrder2Row span.addItem a:hover,
.mainContetOrder2Row span.removeItem a,
.mainContetOrder2Row span.removeItem a:hover{
	padding: 0 0 0 13px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}

.mainContetOrder2Row span.addItem a:hover,
.mainContetOrder2Row span.removeItem a:hover{
	color: #FFF6AC;
}

.mainContetOrder2Row span.textItem2{
	font-size: 14px;
	font-weight: bold;
	color: #FFF6AC;
}

.mainContetOrder2Row input,
.mainContetOrder2Row textarea,
.mainContetOrder2Row span.textItem,
.mainContetOrder2Row span.textItem2{
	width: 230px;
	display: block;
	float: left;
}

.mainContetOrder2Row input.inptutType1{
	width: 80px;
}

.mainContetOrder2Row input.inptutType2{
	width: auto;
	height: auto;
	position: relative;
	bottom: 2px;
}

.mainContetOrder2Row textarea{
	height: 80px;
}

.mainContetOrder2Row textarea.terms{
	width: 508px;
	height: 80px;
	margin: 0 0 0 28px;
}

.mainContetOrder2Navigation{
	width: 921px;
	float: left;
	padding: 18px 0 0 0;
	margin: 16px 14px 0 14px;
	background: url(/env/images/hrLine.gif) repeat-x top;
}

.mainContetOrder2Navigation input.buttonNext,
.mainContetOrder2Navigation input.buttonPrevious,
.mainContetOrder2Navigation input.buttonOrder,
.mainContetOrder2Navigation input.buttonSend{
	width: 91px;
	height: 19px;
	display: block;
	float: left;
	border: solid 0px transparent;
	cursor: pointer;
	background: url(/env/images/buttonSpat.gif) no-repeat;
}

.mainContetOrder2Navigation input.buttonNext{
	margin-left: 358px;
	background: url(/env/images/buttonDalej.gif) no-repeat;
}

.mainContetOrder2Navigation input.buttonOrder{
	margin-left: 358px;
	background: url(/env/images/buttonObjednat.gif) no-repeat;
}

.mainContetOrder2Navigation input.buttonSend{
	margin-left: 258px;
	background: url(/env/images/buttonOdoslat.gif) no-repeat;
}

/* content-order form END */
/* content-categories START */
#mainContetKategorie{
	width: 933px;
	float: left;
	padding: 0 8px 0 8px;
}

.mainContetKategorieDivider{
	width: 933px;
	height: 20px;
	float: left;
	background: url(/env/images/bgrMainContetKategorieDivider.gif) no-repeat top center;
}

.mainContetKategorieBgr1,
.mainContetKategorieBgr2,
.mainContetKategorieBgr3{
	width: 933px;
	float: left;
}

.mainContetKategorieBgr1,
.mainContetKategorieBgr2{
	font-size: 1px;
	line-height: 7px;
	height: 7px;
	background: url(/env/images/bgrMainContetKategorieBgr2.gif) no-repeat;
}

.mainContetKategorieBgr2{
	background: url(/env/images/bgrMainContetKategorieBgr3.gif) no-repeat bottom left;
}

.mainContetKategorieBgr3{
	width: 925px;
	padding: 0 4px 0 4px;
	background: url(/env/images/bgrMainContetKategorieBgr1.gif) repeat-y;
}

.mainContetKategorieType1{
	width: 630px;
	float: left;
	padding-bottom: 15px;
}

.mainContetKategorieType1 .mainContetKategorieTitle,
.mainContetKategorieType2 .mainContetKategorieTitle{
	width: 613px;
	line-height: 28px;
	float: left;
	padding-left: 17px;
	background-color: #4E7FAB;
	font-weight: bold;
	font-size: 13px;
	text-transform: uppercase;
	color: #FFF;
}

.mainContetKategorieType1 .mainContetKategorieHrLine,
.mainContetKategorieType2 .mainContetKategorieHrLine{
	width: 630px;
	height: 2px;
	line-height: 2px;
	float: left;
	font-size: 1px;
	background: url(/env/images/hrLine.gif) repeat-x;
}

.mainContetKategorieType1 .mainContetKategorieRow{
	width: 630px;
	float: left;
}

.mainContetKategorieType1 .mainContetKategorieCol1,
.mainContetKategorieType1 .mainContetKategorieCol1O,
.mainContetKategorieType1 .mainContetKategorieCol2,
.mainContetKategorieType1 .mainContetKategorieCol2O{
	width: 289px;
	float: left;
	padding: 15px 10px 15px 16px;
	cursor: pointer;
	background: url(/env/images/bgrMainContetKategorieRow.gif) no-repeat 18px bottom;
}

.mainContetKategorieType1 .mainContetKategorieCol2,
.mainContetKategorieType1 .mainContetKategorieCol2O{
	padding-left: 10px;
	padding-right: 16px;
}

.mainContetKategorieType1 .mainContetKategorieRow h2{
	padding: 0 0 5px 15px;
	text-transform: uppercase;
	background: url(/env/images/bullet2.gif) no-repeat 0px 3px;
}

.mainContetKategorieType1 .mainContetKategorieCol1O h2,
.mainContetKategorieType1 .mainContetKategorieCol2O h2{
	text-decoration: underline;
	color: #FFC600;
}

.mainContetKategorieType1 .mainContetKategorieRow p{
	padding-left: 15px;
	color: #FFF;
}

.mainContetKategorieType1 .mainContetKategorieCol1O p,
.mainContetKategorieType1 .mainContetKategorieCol2O p{
	color: #FFFFCC;
}

.mainContetKategorieSpacer{
	width: 14px;
	float: left;
}

.mainContetKategorieType2{
	width: 281px;
	float: left;
}

.mainContetKategorieType2 .mainContetKategorieTitle{
	width: 264px;
}

.mainContetKategorieType2 .mainContetKategorieHrLine{
	width: 281px;
}

.mainContetKategorieType2 .mainContetKategorieTable{
	width: 281px;
}

.mainContetKategorieType2 td.mainContetKategorieButton,
.mainContetKategorieType2 td.mainContetKategorieButtonO{
	width: 281px;
	height: 49px;
	cursor: pointer;
	border-top: solid 2px #044C97;
	background: url(/env/images/buttonMainContetKategorie.gif) no-repeat;
}

.mainContetKategorieType2 td.mainContetKategorieButton div,
.mainContetKategorieType2 td.mainContetKategorieButtonO div{
	float: left;
	padding: 0 15px 0 26px;
}

.mainContetKategorieType2 td.mainContetKategorieButtonO{
	background: url(/env/images/buttonMainContetKategorieO.gif) no-repeat;
}

.mainContetKategorieType2 td.mainContetKategorieButton div a,
.mainContetKategorieType2 td.mainContetKategorieButton div a:hover,
.mainContetKategorieType2 td.mainContetKategorieButtonO div a,
.mainContetKategorieType2 td.mainContetKategorieButtonO div a:hover{
	color: #FFF;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}

.mainContetKategorieType2 td.mainContetKategorieButtonO div a,
.mainContetKategorieType2 td.mainContetKategorieButtonO div a:hover{
	color: #00214D;
}

.mainContetKategorieType2 .type1{
	background: url(/env/images/bulletMainContetKategorie1.gif) no-repeat 6px center;
}

.mainContetKategorieType2 .type2{
	background: url(/env/images/bulletMainContetKategorie2.gif) no-repeat 6px center;
}

.mainContetKategorieType2 .type3{
	background: url(/env/images/bulletMainContetKategorie3.gif) no-repeat 6px center;
}

.mainContetKategorieType2 .type4{
	background: url(/env/images/bulletMainContetKategorie4.gif) no-repeat 6px center;
}

.mainContetKategorieType2 .type5{
	background: url(/env/images/bulletMainContetKategorie5.gif) no-repeat 6px center;
}

.mainContetKategorieType2 .type6{
	background: url(/env/images/bulletMainContetKategorie6.gif) no-repeat 6px center;
}

.mainContetKategorieType2 .type7{
	background: url(/env/images/bulletMainContetKategorie7.gif) no-repeat 6px center;
}

.mainContetKategorieType2 .mainContetKategorieLink,
.mainContetKategorieType2 .mainContetKategorieLink a,
.mainContetKategorieType2 .mainContetKategorieLink a:hover{
	display: block;
	float: left;
	font-weight: bold;
	color: #FFF;
	background: url(/env/images/bullet1.gif) no-repeat 9px 10px;
}

.mainContetKategorieType2 .mainContetKategorieLink a,
.mainContetKategorieType2 .mainContetKategorieLink a:hover{
	padding: 7px 20px 5px 27px;
}

.mainContetKategorieType2 .mainContetKategorieLink a:hover{
	color: #FFFEB3;
}
/* content-categories END */
/* content-references-aboutus START */
#mainContetNapisali{
	width: 928px;
	padding: 0 10px 0 11px;
	float: left;
}

.mainContetNapisaliText{
	padding: 0 5px 15px 4px;
	float: left;
	color: #FFF;
	line-height: 16px;
}

.mainContetNapisaliHrLine{
	width: 920px;
	height: 4px;
	font-size: 1px;
	line-height: 4px;
	float: left;
	padding: 15px 0 15px 0;
	background: url(/env/images/bgrMainContetNapisaliHrLine.gif) no-repeat 3px 15px;
}

.mainContetNapisaliRow,
.mainContetNapisaliRowO{
	width: 892px;
	float: left;
	padding: 0 14px 0 14px;
	cursor: pointer;
}

.mainContetNapisaliRow img,
.mainContetNapisaliRowO img{
	width: 224px;
	height: 167px;
	float: left;
	border: solid 1px #FFF;
	margin-right: 14px;
}

.mainContetNapisaliRow .mainContetNapisaliRowText,
.mainContetNapisaliRowO .mainContetNapisaliRowText{
	width: 412px;
	float: left;
}

.mainContetNapisaliRow .mainContetNapisaliRowText span.date,
.mainContetNapisaliRowO .mainContetNapisaliRowText span.date,
.mainContetNapisaliRow .mainContetNapisaliRowText h2.title,
.mainContetNapisaliRowO .mainContetNapisaliRowText h2.title,
.mainContetNapisaliRow .mainContetNapisaliRowText div.text,
.mainContetNapisaliRowO .mainContetNapisaliRowText div.text{
	display: block;
	float: left;
	line-height: 16px;
}

.mainContetNapisaliRow .mainContetNapisaliRowText span.date,
.mainContetNapisaliRowO .mainContetNapisaliRowText span.date{
	width: 87px;
	padding: 0 7px 0 18px;
	color: #FFF;
	font-weight: bold;
	background: url(/env/images/bullet2.gif) no-repeat center left;
}

.mainContetNapisaliRow .mainContetNapisaliRowText h2.title,
.mainContetNapisaliRowO .mainContetNapisaliRowText h2.title{
	width: 300px;
	color: #FFFEB3;
}

.mainContetNapisaliRowO .mainContetNapisaliRowText h2.title{
	color: #FFC600;
	text-decoration: underline;
}

.mainContetNapisaliRow .mainContetNapisaliRowText div.text,
.mainContetNapisaliRowO .mainContetNapisaliRowText div.text{
	padding: 10px 0 0 0;
	color: #FFF;
}

.mainContetNapisaliRowO .mainContetNapisaliRowText div.text{
	color: #FFFEB3;
}
/* content-references-aboutus END */
/* content-news START */
#mainContetNovinky{
	width: 928px;
	padding: 0 10px 0 11px;
	float: left;
}

.mainContetNovinkyText{
	padding: 0 5px 15px 4px;
	float: left;
	color: #FFF;
	line-height: 16px;
}

.mainContetNovinkyHrLine{
	width: 920px;
	height: 4px;
	font-size: 1px;
	line-height: 4px;
	float: left;
	padding: 5px 0 15px 0;
	background: url(/env/images/bgrMainContetNapisaliHrLine.gif) no-repeat 3px 5px;
}

.mainContetNovinkyRow,
.mainContetNovinkyRowO{
	width: 892px;
	float: left;
	padding: 0 14px 0 14px;
	cursor: pointer;
}

.mainContetNovinkyRow span.date,
.mainContetNovinkyRowO span.date,
.mainContetNovinkyRow h2.title,
.mainContetNovinkyRowO h2.title,
.mainContetNovinkyRow div.text,
.mainContetNovinkyRowO div.text,
.mainContetNovinkyRow span.more,
.mainContetNovinkyRowO span.more{
	width: 892px;
	display: block;
	float: left;
	line-height: 16px;
}

.mainContetNovinkyRow span.date,
.mainContetNovinkyRowO span.date{
	width: 87px;
	padding: 0 7px 0 18px;
	color: #FFF;
	font-weight: bold;
	background: url(/env/images/bullet2.gif) no-repeat center left;
}

.mainContetNovinkyRow h2.title,
.mainContetNovinkyRowO h2.title{
	width: 780px;
	color: #FFFEB3;
}

.mainContetNovinkyRowO h2.title{
	color: #FFC600;
	text-decoration: underline;
}

.mainContetNovinkyRow div.text,
.mainContetNovinkyRowO div.text{
	padding: 10px 0 0 0;
	color: #FFF;
}

.mainContetNovinkyRowO div.text{
	color: #FFFEB3;
}

.mainContetNovinkyRow div.text img,
.mainContetNovinkyRowO div.text img{
	width: 114px;
	height: 85px;
	float: left;
	border: solid 1px #FFF;
	margin: 0 14px 7px 0;
}

.mainContetNovinkyRow span.more,
.mainContetNovinkyRowO span.more{
	width: auto;
	float: right;
	padding: 0 10px 0 0;
	font-weight: bold;
	color: #FFF;
}

.mainContetNovinkyRowO span.more{
	color: #FFFEB3;
	text-decoration: underline;
}
/* content-news END */
/* content-news-detail, about-us-detail START */
#mainContetNovinka{
	width: 928px;
	padding: 0 10px 0 11px;
	float: left;
}

#mainContetNovinka div{
	float: left;
}

#mainContetNovinka .mainContetSmallBox{
	width: 585px;
	line-height: 16px;
	padding: 10px 20px 0 20px;
}

#mainContetNovinka span.date,
#mainContetNovinka h2.title,
#mainContetNovinka h2.title2,
#mainContetNovinka div.text{
	float: left;
	display: block;
}

#mainContetNovinka span.date{
	width: 87px;
	padding: 0 7px 0 18px;
	color: #FFF;
	font-weight: bold;
	background: url(/env/images/bullet2.gif) no-repeat center left;
}

#mainContetNovinka h2.title,
#mainContetNovinka h2.title2{
	width: 473px;
	color: #FFFEB3;
}

#mainContetNovinka h2.title2{
	padding-bottom: 8px;
}

#mainContetNovinka div.text,
#mainContetNovinka div.text2{
	color: #FFF;
	padding: 15px 0 15px 0;
}

#mainContetNovinka div.text2{
	background: url(/env/images/bgrMainContetSmallBoxHrLine.gif) no-repeat;
}

#mainContetNovinka div.text img,
#mainContetNovinka div.text2 img{
	float: left;
	margin: 0 17px 8px 0;
	border: solid 1px #FFF;
}

#mainContetNovinka div.hrLine{
	width: 585px;
	height: 4px;
	float: left;
	padding-bottom: 15px;
	font-size: 1px;
	line-height: 4px;
	background: url(/env/images/bgrMainContetSmallBoxHrLine.gif) no-repeat;
}

#mainContetNovinka div.mainContetPDF,
#mainContetNovinka div.mainContetJPG{
	width: 500px;
	float: left;
	padding: 7px 0 15px 15px;
	background: url(/env/images/bullet2.gif) no-repeat 0px 13px;
}

#mainContetNovinka div.mainContetPDF a,
#mainContetNovinka div.mainContetPDF a:hover,
#mainContetNovinka div.mainContetJPG a,
#mainContetNovinka div.mainContetJPG a:hover{
	display: block;
	float: left;
	line-height: 20px;
	padding: 0 28px 0 0;
	color: #FFFEB3;
	font-weight: bold;
	background: url(/env/images/iconPDF.gif) no-repeat top right;
}

#mainContetNovinka div.mainContetJPG a,
#mainContetNovinka div.mainContetJPG a:hover{
	background: url(/env/images/iconJPG.gif) no-repeat top right;
}

.mainContetNovinkaFlash{
	width: 290px;
	height: 255px;
	padding: 1px 3px 5px 10px;
	float: left;
	background: url(/env/images/bgrFlash2.gif) no-repeat 7px 0px;
}

.mainContetNovinkaBack,
.mainContetNovinkaBack a,
.mainContetNovinkaBack a:hover{
	width: 91px;
	height: 19px;
	float: left;
	display: block;
	text-decoration: none;
	background: url(/env/images/buttonSpat.gif) no-repeat;
}

.mainContetNovinkaBack{
	clear: both;
	margin: 15px 0 0 5px;
}
/* content-news-detail, about-us-detail END */
/* content-service-detail START */
#mainContetKurzyDetail{
	width: 928px;
	padding: 0 10px 0 11px;
	float: left;
}

#mainContetKurzyDetail div,
#mainContetKurzyDetail dl,
#mainContetKurzyDetail dt,
#mainContetKurzyDetail dd{
	display: block;
	float: left;
	color: #FFF;
	font-weight: bold;
}

#mainContetKurzyDetail dl.title{
	line-height: 24px;
	background: url(/env/images/bgrSubtile1.gif) repeat-y left;
}

#mainContetKurzyDetail dt{
	width: 144px;
	line-height: 24px;
	padding-right: 13px;
	text-align: right;
	color: #FFFFCC;
}

#mainContetKurzyDetail dd{
	width: 460px;
	line-height: 24px;
}

#mainContetKurzyDetail span.title{
	width: 144px;
	line-height: 24px;
	display: block;
	float: left;
	padding-right: 473px;
	margin-top: 8px;
	text-align: right;
	background: url(/env/images/bgrSubtile2.gif) repeat-y left;
}

#mainContetKurzyDetail .coursesList,
#mainContetKurzyDetail .coursesList li{
	width: 617px;
	display: block;
	float: left;
	background-color: #014687;
}

#mainContetKurzyDetail .coursesList li{
	width: 573px;
	padding: 12px 22px 12px 22px;
	line-height: normal;
	font-weight: normal;
	background: url(/env/images/hrLine.gif) repeat-x bottom;
}

#mainContetKurzyDetail .coursesList li div.extraOffer{
	width: 573px;
	margin-top: 5px;
}

#mainContetKurzyDetail .coursesList li div.extraOffer a.extraOfferIcon,
#mainContetKurzyDetail .coursesList li div.extraOffer a:hover.extraOfferIcon{
	width: 100px;
	display: block;
	float: left;
	padding: 3px 5px 3px 5px;
	text-align: center;
	border-bottom: solid 1px #86A7DB;
	background: url(/env/images/buttonExtraOfferIcon.gif) no-repeat top left;
	color: #000;
	text-transform: uppercase;
	font-size: 10px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

#mainContetKurzyDetail .coursesList li div.extraOffer a.extraOfferLink,
#mainContetKurzyDetail .coursesList li div.extraOffer a:hover.extraOfferLink{
	width: 453px;
	display: block;
	float: left;
	padding: 4px 0 0 10px;
	color: #BBDEEB;
	text-decoration: none;
}

#mainContetKurzyDetail .coursesList li div.extraOffer a:hover.extraOfferLink{
	color: #FFC600;
}

#mainContetKurzyDetail .coursesList li div.extraOffer .extraOfferLink span{
	padding-left: 20px;
	font-weight: normal;
	background: url(/env/images/bullet1.gif) no-repeat 8px 3px;
}

#mainContetKurzyDetail .order{
	padding: 17px 0 13px 23px;
}

#mainContetKurzyDetail .order .button,
#mainContetKurzyDetail .order .button a,
#mainContetKurzyDetail .order .button a:hover{
	width: 91px;
	height: 19px;
	float: left;
	cursor: pointer;
	text-decoration: none;
	background: url(/env/images/buttonObjednaj.gif) no-repeat;
}

#mainContetKurzyDetail .order .link,
#mainContetKurzyDetail .order .link a,
#mainContetKurzyDetail .order .link a:hover{
	color: #FFF;
	line-height: 19px;
	display: block;
	float: left;
}

#mainContetKurzyDetail .order .link{
	background: url(/env/images/bullet1.gif) no-repeat 0px 6px;
	margin-left: 24px;
}

#mainContetKurzyDetail .order .link a,
#mainContetKurzyDetail .order .link a:hover{
	padding-left: 13px;
}

#mainContetKurzyDetail .mainContetFullBox{
	margin-bottom: 15px;
}

#mainContetKurzyDetail .mainContetFullBox h2{
	width: 918px;
	line-height: 24px;
	display: block;
	float: left;
	padding-left: 10px;
	margin-bottom: 10px;
	background: url(/env/images/bgrSubtile1.gif) repeat-y left;
}

#mainContetKurzyDetail .mainContetFullBox div.dhtmlEditor{
	padding: 0 10px 0 10px;
	font-weight: normal;
}

#mainContetKurzyDetail .mainContetKurzyDetailHrLine{
	width: 928px;
	height: 1px;
	float: left;
	display: block;
	margin: 15px 0 15px 0;
	line-height: 1px;
	font-size: 1px;
	background: url(/env/images/hrLine.gif) repeat-x center;
}

#mainContetKurzyDetail .mainContetButtonBack,
#mainContetKurzyDetail .mainContetButtonReferences{
	margin-left: 5px;
}

#mainContetKurzyDetail div.mainContetPDF{
	width: 500px;
	float: left;
	margin-left: 24px;
	padding: 7px 0 15px 15px;
	background: url(/env/images/bullet2.gif) no-repeat 0px 13px;
}

#mainContetKurzyDetail div.mainContetPDF a,
#mainContetKurzyDetail div.mainContetPDF a:hover{
	display: block;
	float: left;
	line-height: 20px;
	padding: 0 28px 0 0;
	color: #FFFEB3;
	font-weight: bold;
	background: url(/env/images/iconPDF.gif) no-repeat top right;
}
/* content-service-detail END */
/* content-service-list START */
#mainContetKurzyDruhy{
	width: 928px;
	padding: 0 10px 0 11px;
	float: left;
}

.mainContetKurzyDruhyText{
	padding: 0 5px 15px 4px;
	float: left;
	color: #FFF;
	line-height: 16px;
}

#mainContetKurzyDruhy ul.list,
#mainContetKurzyDruhy ul.list li,
#mainContetKurzyDruhy ul.list li a,
#mainContetKurzyDruhy ul.list li a:hover{
	float: left;
	display: block;
	list-style: none;
	list-style-position: outside;
	font-weight: bold;
	color: #FFFEB3;
	text-transform: uppercase;
}

#mainContetKurzyDruhy ul.list{
	width: 674px;
	padding: 0 12px 0 12px;
}

#mainContetKurzyDruhy ul.list li{
	width: 657px;
	padding: 5px 0 5px 17px;
	background: url(/env/images/bullet1.gif) no-repeat 0px 8px;
}

#mainContetKurzyDruhy .specialOfferBox,
#mainContetKurzyDruhy .specialOfferBoxBgr1,
#mainContetKurzyDruhy .specialOfferBoxBgr2,
#mainContetKurzyDruhy .specialOfferBoxBgr3{
	width: 210px;
	float: left;
}

#mainContetKurzyDruhy .specialOfferBox .title{
	width: 210px;
	height: 20px;
	float: left;
	background: url(/env/images/buttonSpecialOfferBoxMimoriadnaPonuka.gif) no-repeat 8px 0px;
}

#mainContetKurzyDruhy .specialOfferBoxBgr1{
	background: url(/env/images/bgrSpecialOfferBox.gif) repeat-y;
}

#mainContetKurzyDruhy .specialOfferBoxBgr2{
	background: url(/env/images/bgrSpecialOfferBoxBgr1.gif) no-repeat;
}

#mainContetKurzyDruhy .specialOfferBoxBgr3{
	width: 200px;
	padding: 0 5px 6px 5px;
	background: url(/env/images/bgrSpecialOfferBoxBgr2.gif) no-repeat bottom left;
}

#mainContetKurzyDruhy .specialOfferBoxBgr3 .offer,
#mainContetKurzyDruhy .specialOfferBoxBgr3 .offerO{
	width: 188px;
	float: left;
	padding: 11px 6px 2px 6px;
	cursor: pointer;
	background: url(/env/images/hrLine.gif) repeat-x bottom;
}

#mainContetKurzyDruhy .specialOfferBoxBgr3 .offer h3,
#mainContetKurzyDruhy .specialOfferBoxBgr3 .offerO h3{
	line-height: 16px;
	display: block;
	float: left;
	padding: 0 0 0 22px;
	background: url(/env/images/bulletSpecialOfferBox.gif) no-repeat 0px 2px;
}

#mainContetKurzyDruhy .specialOfferBoxBgr3 .offerO h3{
	text-decoration: underline;
}

#mainContetKurzyDruhy .specialOfferBoxBgr3 .offer span,
#mainContetKurzyDruhy .specialOfferBoxBgr3 .offerO span{
	display: block;
	float: left;
	padding: 5px 0 8px 22px;
	color: #FFF;
	font-weight: bold;
}

#mainContetKurzyDruhy .specialOfferBoxBgr3 .offer .offerButton,
#mainContetKurzyDruhy .specialOfferBoxBgr3 .offerO .offerButton{
	width: 128px;
	float: left;
	text-align: center;
	padding: 0 30px 0 30px;
}

#mainContetKurzyDruhy .specialOfferBoxBgr3 .offer .offerButton span,
#mainContetKurzyDruhy .specialOfferBoxBgr3 .offerO .offerButton span{
	width: 108px;
	display: block;
	float: none;
	padding: 2px 10px 2px 10px;
	color: #000;
	text-align: center;
	text-transform: uppercase;
	font-size: 10px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: url(/env/images/buttonSpecialOfferBoxButton.gif) no-repeat top left;
}
/* content-service-list END */
/* content-references START */
#mainContetReferecie{
	width: 928px;
	padding: 0 10px 0 11px;
	float: left;
}

.mainContetNovinkyText{
	padding: 0 5px 15px 4px;
	float: left;
	color: #FFF;
	line-height: 16px;
}

#mainContetReferecie .mainContetFullBoxBgr1{
	background: url(/env/images/bgrMainContetFullBoxBgr3.gif) no-repeat;
}

#mainContetReferecie .mainContetFullBoxBgr2{
	padding-top: 0px;
}

#mainContetReferecie .title{
	width: 910px;
	line-height: 24px;
	display: block;
	float: left;
	color: #FFF;
	font-weight: bold;
	padding: 0 0 3px 10px;
	background-color: #4E7FAB;
}

#mainContetReferecie h2{
	width: 918px;
	line-height: 24px;
	display: block;
	float: left;
	padding-left: 10px;
	margin: 15px 0 0 0;
	background: url(/env/images/bgrSubtile1.gif) repeat-y left;
}

#mainContetReferecie ul.list,
#mainContetReferecie ul.list li,
#mainContetReferecie ul.list li a,
#mainContetReferecie ul.list li a:hover{
	float: left;
	display: block;
	list-style: none;
	list-style-position: outside;
	font-weight: bold;
	color: #FFFEB3;
	text-transform: uppercase;
}

#mainContetReferecie ul.list{
	width: 894px;
	padding: 10px 12px 0 12px;
}

#mainContetReferecie ul.list li{
	width: 877px;
	padding: 5px 0 5px 17px;
	background: url(/env/images/bullet1.gif) no-repeat 0px 8px;
}

#mainContetReferecie .form{
	width: 420px;
	float: left;
	display: block;
	padding: 20px 0 0 15px;
}

#mainContetReferecie .form select{
	width: 420px;
	float: right;
	display: block;
}

#mainContetReferecie .form input{
	width: 91px;
	height: 19px;
	float: right;
	display: block;
	margin: 15px 0 20px 0;
	border: solid 0px transparent;
	cursor: pointer;
	background: url(/env/images/buttonZobrazit.gif) no-repeat;
}
/* content-references END */
/* content-references-students-detail START */
#mainContetNapisaliPoUkonceniDetail{
	width: 928px;
	padding: 0 10px 0 11px;
	float: left;
}

#mainContetNapisaliPoUkonceniDetail h2,
#mainContetNapisaliPoUkonceniDetail .company{
	line-height: 16px;
	display: block;
	float: left;
}

#mainContetNapisaliPoUkonceniDetail h2{
	width: 510px;
	padding: 5px 30px 5px 10px;
	background: url(/env/images/bgrSubtile1.gif) repeat-y left;
	text-transform: uppercase;
	color: #FFF;
}

#mainContetNapisaliPoUkonceniDetail .company{
	width: 358px;
	padding: 5px 10px 5px 0;
	text-align: right;
	color: #FFFEB3;
	font-weight: bold;
}

#mainContetNapisaliPoUkonceniDetail .text{
	width: 884px;
	line-height: 16px;
	float: left;
	color: #FFF;
	margin-top: 15px;
	padding: 10px 15px 0 15px;
	background: url(/env/images/bgrMainContetNapisaliHrLine.gif) no-repeat top center;
}

#mainContetNapisaliPoUkonceniDetail .buttons{
	width: 884px;
	float: left;
	padding: 20px 15px 0 15px;
}

#mainContetNapisaliPoUkonceniDetail .mainContetPDF,
#mainContetNapisaliPoUkonceniDetail .mainContetJPG{
	float: right;
	padding: 7px 0 0 15px;
	background: url(/env/images/bullet2.gif) no-repeat 0px 13px;
	clear: both;
}

#mainContetNapisaliPoUkonceniDetail .mainContetPDF a,
#mainContetNapisaliPoUkonceniDetail .mainContetPDF a:hover,
#mainContetNapisaliPoUkonceniDetail .mainContetJPG a,
#mainContetNapisaliPoUkonceniDetail .mainContetJPG a:hover{
	display: block;
	padding: 3px 28px 3px 0;
	color: #FFFEB3;
	font-weight: bold;
	background: url(/env/images/iconPDF.gif) no-repeat top right;
}

#mainContetNapisaliPoUkonceniDetail .mainContetJPG a,
#mainContetNapisaliPoUkonceniDetail .mainContetJPG a:hover{
	background: url(/env/images/iconJPG.gif) no-repeat top right;
}
/* content-references-students-detail END */
/* otestujte-sa-vysledky START */
#mainContetOtestujteSaDetail{
	width: 928px;
	padding: 0 10px 0 11px;
	float: left;
}

#mainContetOtestujteSaDetail h2,
#mainContetOtestujteSaDetail .company{
	line-height: 16px;
	display: block;
	float: left;
}

#mainContetOtestujteSaDetail h2{
	width: 60px;
	padding: 5px 30px 5px 20px;
	background: transparent url(/env/images/bulletMainContentOtestujteSaVysledky.gif) no-repeat 10px 9px;
	text-transform: uppercase;
	color: #FFF;
}

#mainContetOtestujteSaDetail .uvodOtestujteSaTopDiv h2{
	width: 266px;
	padding: 5px 20px 5px 20px;
	background: transparent url(/env/images/bulletMainContentOtestujteSaVysledky.gif) no-repeat 10px 9px;
	text-transform: uppercase;
	color: #FFF;
}

#mainContetOtestujteSaDetail .uvodOtestujteSaTopDiv2 h2{
	width: 890px;
	padding: 5px 20px 5px 10px;
	background: #014687;
	text-transform: uppercase;
	color: #FFF;
	text-align: left;
}

#mainContetOtestujteSaDetail h2#otazkyTopH2{
	width: 878px;
	padding: 5px 30px 5px 20px;
	background: transparent url(/env/images/bulletMainContentOtestujteSaVysledky.gif) no-repeat 10px 10px;
	text-transform: uppercase;
	color: #FFF;
	font-size: 14px;

}

#mainContetOtestujteSaDetail .company{
	width: 788px;
	padding: 5px 10px 5px 0;
	text-align: left;
	color: #FFFEB3;
	font-weight: bold;
}

#mainContetOtestujteSaDetail .customerData{
	width: 890px;
	line-height: 16px;
	float: left;
	color: #FFF;
	margin-top: 15px;
	padding: 10px 15px 10px 15px;
	background: #014687;
}

#mainContetOtestujteSaDetail .customerData dl,
#mainContetOtestujteSaDetail .customerData dt,
#mainContetOtestujteSaDetail .customerData dd{
    display: block;
	float: left;
}

#mainContetOtestujteSaDetail .customerData dl{
    width: 890px;
}

#mainContetOtestujteSaDetail .customerData dt{
    width: 180px;
    padding: 0px 0px 0px 10px;
    color: #fffeb3;
    font-weight: bold;
}

#mainContetOtestujteSaDetail .customerData dd{
    width: 700px;
}

#mainContetOtestujteSaDetail .customerData2{
	width: 890px;
	line-height: 16px;
	float: left;
	color: #FFF;
	padding: 0px 15px 0px 15px;
	background: #014687;
}

#mainContetOtestujteSaDetail .customerData2 dl,
#mainContetOtestujteSaDetail .customerData2 dt,
#mainContetOtestujteSaDetail .customerData2 dd{
    display: block;
	float: left;
}

#mainContetOtestujteSaDetail .customerData2 dl{
    width: 890px;
    padding: 20px 0px 0px 0px;
}

#mainContetOtestujteSaDetail .customerData2 dt{
    width: 890px;
    padding: 0px 0px 0px 0px;
    color: #fffeb3;
    font-weight: bold;
}

#mainContetOtestujteSaDetail .customerData2 dd{
    width: 890px;
    padding: 0px 0px 20px 0px;
}

#mainContetOtestujteSaDetail .customerValues{
    display: block;
	float: left;
    width: 890px;
    padding: 10px 15px 10px 15px;
    color: #FFF;
    font-weight: bold;
}

#mainContetOtestujteSaDetail .customerValues .customerValuesRowDiv{
    display: block;
	float: left;
    width: 890px;
    padding: 10px 0px 10px 0px;
    background: transparent url(/env/images/bgrDottedLine.gif) repeat-x left bottom;
    line-height: 20px;
}

#mainContetOtestujteSaDetail .customerValues .customerValuesRowDivV2mainDIV{
    display: block;
	float: left;
    width: 890px;
    padding: 0px;
    background: transparent url(/env/images/bgrDottedLine.gif) repeat-x left bottom;
}

#mainContetOtestujteSaDetail .customerValues .customerValuesRowDiv#customerValuesRowDivV2{
    display: block;
	float: left;
    width: 890px;
    padding: 10px 0px 10px 0px;
    background: transparent;
    line-height: 20px;
}

#mainContetOtestujteSaDetail .customerValues .customerValuesRowDiv#customerValuesRowDivV2 .openCloseHref,
#mainContetOtestujteSaDetail .customerValues .customerValuesRowDiv#customerValuesRowDivV2 .openCloseHref:hover{
    border: 1px solid #1d5085;
    color: #71bbd6;
    text-decoration: none;
    display: block;
    float: left;
    line-height: 10px;
    font-size: 10px;
    margin-top: 5px;
    width: 9px;
    text-align: center;
}

#mainContetOtestujteSaDetail .customerValues .customerValuesRowDiv#customerValuesRowDivV3{
    display: block;
	float: left;
    width: 850px;
    padding: 10px 0px 10px 40px;
    background: transparent;
    line-height: 20px;
    font-weight: normal;
}

#mainContetOtestujteSaDetail .customerValues .customerValuesRowDiv#customerValuesRowDivV4{
    display: block;
	float: left;
    width: 850px;
    padding: 10px 0px 10px 40px;
    background: transparent url(/env/images/bgrDottedLine.gif) repeat-x left bottom;
    line-height: 20px;
    font-weight: normal;
}

#mainContetOtestujteSaDetail .customerValues .customerValuesRowDiv .customerValuesRowDivQuestionDiv{
    display: block;
	float: left;
    width: 890px;
    font-size: 11px;
}

#mainContetOtestujteSaDetail .customerValues .customerValuesRowDiv .customerValuesRowDivAnswersTable{
	float: left;
    width: 890px;
    line-height: 12px;
}

#mainContetOtestujteSaDetail .customerValues .customerValuesRowDiv .customerValuesRowDivAnswersTable .customerValuesRowDivAnswersTableAnswerText{
    font-size: 10px;
    font-weight: normal;
}

#mainContetOtestujteSaDetail .customerValues .customerValuesRowDiv .customerValuesRowDivAnswersTable .customerValuesRowDivAnswersTableAnswerText .prvaFarbTd{
    background: #1d5085;
}

#mainContetOtestujteSaDetail .customerValues .customerValuesRowDiv .customerValuesRowDivAnswersTable .customerValuesRowDivAnswersTableAnswerInput .prvaFarbTd{
    background: #1d5085;
}

#mainContetOtestujteSaDetail .customerValues .customerValuesRowDiv .customerValuesRowDivAnswersTable .customerValuesRowDivAnswersTableAnswerText .druhaFarbTd{
    background: transparent;
}

#mainContetOtestujteSaDetail .customerValues .customerValuesRowDiv .customerValuesRowDivAnswersTable .customerValuesRowDivAnswersTableAnswerInput .druhaFarbTd{
    background: transparent;
}



#mainContetOtestujteSaDetail .customerValues .customerTitleRowDiv{
    display: block;
	float: left;
    width: 850px;
    padding: 20px 30px 0px 10px;
	background: transparent url(/env/images/bulletMainContentOtestujteSaVysledky.gif) no-repeat left 23px;
	color: #fffeb3;
}

#mainContetOtestujteSaDetail .customerValues .customerTitleRowDiv2{
    display: block;
	float: left;
    width: 850px;
    padding: 10px 30px 10px 10px;
	background: transparent url(/env/images/bulletMainContentOtestujteSaVysledky.gif) no-repeat left 14px;
	color: #fffeb3;
	font-size: 12px;
}

#mainContetOtestujteSaDetail .customerValues .customerValuesRowDiv img{
    display: block;
	float: right;
}

#mainContetOtestujteSaDetail .customerValues .customerValuesRowDiv .customerValuesRowDivGraphMain{
    display: block;
	float: right;
	width: 250px;
	height: 20px;
}

#mainContetOtestujteSaDetail .customerValues .customerValuesRowDiv .graphBorderDiv{
    display: block;
	float: left;
	width: 190px;
	height: 18px;
	border: 1px solid #FFFFFF;
	background: #014687;
}

#mainContetOtestujteSaDetail .customerValues .customerValuesRowDiv .graphBorderDiv .graphValueDiv{
    display: block;
	float: left;
	height: 18px;
	background: #ffc600;
	font-size: 0px;
	line-height: 0px;
}

#mainContetOtestujteSaDetail .customerValues .customerValuesRowDiv .graphValueDivText{
    display: block;
	float: left;
	width: 58px;
	height: 20px;
	line-height: 20px;
	font-size: 14px;
	text-align: right;
}

#mainContetOtestujteSaDetail .text{
	width: 884px;
	line-height: 16px;
	float: left;
	color: #FFF;
	margin-top: 15px;
	padding: 10px 15px 0 15px;
}

#mainContetOtestujteSaDetail .buttons{
	width: 884px;
	float: left;
	padding: 20px 15px 0 15px;
}

#mainContetOtestujteSaDetail .buttons img{
	float: right;
	display: block;
	padding-right: 253px;
}

.mainContetButtonShowResults,
.mainContetButtonShowResults a,
.mainContetButtonShowResults a:hover{
	width: 175px;
	height: 19px;
	float: left;
	display: block;
	text-decoration: none;
	background: url(/env/images/buttonShowResults.gif) no-repeat;
}

.mainContetButtonShowResults{
	margin-top: 359px;
}

.mainContetButtonShowResults2,
.mainContetButtonShowResults2 input{
	width: 175px;
	height: 19px;
	float: right;
	display: block;
	text-decoration: none;
	background: url(/env/images/buttonYellowDalej.gif) no-repeat;
	border: 0px solid transparent;
	cursor: pointer;
}

.mainContetButtonShowResults2{
	margin-top: 0px;
}

.mainContetButtonShowResults3,
.mainContetButtonShowResults3 input{
	width: 300px;
	height: 19px;
	display: block;
	margin: auto;
	text-decoration: none;
	background: url(/env/images/buttonAnoChcemVyplnitTentoTest.gif) no-repeat;
	border: 0px solid transparent;
	cursor: pointer;
}

.mainContetButtonShowResults3{
	margin-top: 0px;
}

#mainContetOtestujteSaDetail .mainContetPDF,
#mainContetOtestujteSaDetail .mainContetJPG{
	float: right;
	padding: 7px 0 0 15px;
	background: url(/env/images/bullet2.gif) no-repeat 0px 13px;
	clear: both;
}

#mainContetOtestujteSaDetail .mainContetPDF a,
#mainContetOtestujteSaDetail .mainContetPDF a:hover,
#mainContetOtestujteSaDetail .mainContetJPG a,
#mainContetOtestujteSaDetail .mainContetJPG a:hover{
	display: block;
	padding: 3px 28px 3px 0;
	color: #FFFEB3;
	font-weight: bold;
	background: url(/env/images/iconPDF.gif) no-repeat top right;
}

#mainContetOtestujteSaDetail .mainContetJPG a,
#mainContetOtestujteSaDetail .mainContetJPG a:hover{
	background: url(/env/images/iconJPG.gif) no-repeat top right;
}

/* otestujte sa uvod*/
.uvodOtestujteSaMainDiv{
    float: left;
    width: 919px;
    padding: 0px 8px 0px 1px;
}

.uvodOtestujteSaTopDiv{
    float: left;
    width: 919px;
    color: #FFFFFF;
    font-size: 12px;
    padding: 0px 0px 15px 0px;
}

.uvodOtestujteSaTopDiv2{
    float: left;
    width: 919px;
    color: #fffeb3;
    font-size: 18px;
    text-align: center;
    font-weight: bold;
    padding: 10px 0px 10px 0px;
    margin-bottom: 10px;
    background: #014687;
}

.uvodOtestujteSaTopDiv3{
    float: left;
    width: 919px;
    color: #ffffff;
    padding: 10px 0px 10px 0px;
}

.uvodOtestujteSaTopDiv3 p{
    float: left;
    width: 899px;
    color: #ffffff;
    padding: 5px 10px 0px 10px;
}

.uvodOtestujteSaTopDiv4{
    float: left;
    width: 919px;
    color: #ffffff;
    padding: 20px 0px 10px 0px;
}

.uvodOtestujteSaTopDiv4 p{
    float: left;
    width: 899px;
    color: #ffffff;
    padding: 5px 10px 0px 10px;
}
/* otestujte-sa-vysledky END */
/* content-references-students START */
#mainContetNapisaliPoUkonceni{
	width: 928px;
	padding: 0 10px 0 11px;
	float: left;
}

.windowsSluzbyContentTop2{
	float: left;
	width: 865px;
	height: 28px;
	padding: 5px 15px 0px 31px;
	background: url(../images/windowsSluzbyBgrO2.gif) no-repeat 2px 0px;
	font-size: 11px;
	color: #fffeb3;
	font-weight: bold;
	}

.windowsSluzbyContentTop2 a{
	width: auto;
	font-size: 13px;
	color: #fffeb3;
	font-weight: bold;
	text-decoration: underline;
	}

.windowsSluzbyBottom2{
	float: left;
	width: 920px;
	height: 10px;
	background: url(../images/windowsSluzbyBottomBgr2.gif) no-repeat 0px bottom;
	font-size: 1px;
	line-height: 0px;
	}

#mainContetSluzby2{
	width: 928px;
	padding: 0 10px 0 11px;
	float: left;
}

#mainContetNapisaliPoUkonceni .row,
#mainContetNapisaliPoUkonceni .rowO{
	width: 918px;
	float: left;
	padding-bottom: 15px;
	margin-bottom: 10px;
	background: url(/env/images/bgrMainContetNapisaliHrLine.gif) no-repeat bottom center;
	cursor: pointer;
}

#mainContetNapisaliPoUkonceni .row h2,
#mainContetNapisaliPoUkonceni .rowO h2,
#mainContetNapisaliPoUkonceni .row .company,
#mainContetNapisaliPoUkonceni .rowO .company{
	line-height: 16px;
	display: block;
	float: left;
}

#mainContetNapisaliPoUkonceni .row h2,
#mainContetNapisaliPoUkonceni .rowO h2{
	width: 510px;
	padding: 5px 30px 5px 10px;
	background: url(/env/images/bgrSubtile1.gif) repeat-y left;
	text-transform: uppercase;
	color: #FFF;
}

#mainContetNapisaliPoUkonceni .row .company,
#mainContetNapisaliPoUkonceni .rowO .company{
	width: 358px;
	padding: 5px 10px 5px 0;
	text-align: right;
	color: #FFFEB3;
	font-weight: bold;
}

#mainContetNapisaliPoUkonceni .row .text,
#mainContetNapisaliPoUkonceni .rowO .text{
	width: 888px;
	line-height: 16px;
	float: left;
	color: #FFF;
	margin-top: 10px;
	padding: 10px 15px 0 15px;
	cursor: pointer;
	background: url(/env/images/bgrMainContetNapisaliHrLine.gif) no-repeat top center;
}

#mainContetNapisaliPoUkonceni .row .text .date,
#mainContetNapisaliPoUkonceni .rowO .text .date{
	font-weight: bold;
	margin-right: 10px;
	color: #FFFEB3;
}

#mainContetNapisaliPoUkonceni .rowO .text,
#mainContetNapisaliPoUkonceni .rowO .text .date{
	color: #FFC600;
}

#mainContetNapisaliPoUkonceni .row .buttons,
#mainContetNapisaliPoUkonceni .rowO .buttons{
	width: 884px;
	float: left;
	padding: 0px 15px 0 15px;
}

#mainContetNapisaliPoUkonceni .row a.more,
#mainContetNapisaliPoUkonceni .rowO a.more,
#mainContetNapisaliPoUkonceni .row a:hover.more,
#mainContetNapisaliPoUkonceni .rowO a:hover.more{
	display: block;
	float: right;
	color: #FFF;
	font-weight: bold;
}

#mainContetNapisaliPoUkonceni .row a:hover.more,
#mainContetNapisaliPoUkonceni .rowO a.more,
#mainContetNapisaliPoUkonceni .rowO a:hover.more{
	color: #FFC600;
	text-decoration: underline;
}
/* content-references-students END */
/* content-press START */
#mainContetTlac{
	width: 928px;
	padding: 0 10px 0 11px;
	float: left;
}

#mainContetTlac .hrLine{
	width: 918px;
	height: 4px;
	float: left;
	font-size: 1px;
	line-height: 1px;
	margin: 5px 0 15px 0;
	background: url(/env/images/bgrMainContetNapisaliHrLine.gif) no-repeat top center;
}

#mainContetTlac .row,
#mainContetTlac .rowO{
	width: 888px;
	float: left;
	cursor: pointer;
	padding: 0px 15px 5px 15px;
}

#mainContetTlac .row h2,
#mainContetTlac .rowO h2,
#mainContetTlac .row .date,
#mainContetTlac .rowO .date{
	line-height: 16px;
	display: block;
	float: left;
}

#mainContetTlac .row .date,
#mainContetTlac .rowO .date{
	width: 87px;
	padding: 0 7px 0 18px;
	color: #FFF;
	font-weight: bold;
	background: url(/env/images/bullet2.gif) no-repeat center left;
}

#mainContetTlac .rowO h2{
	color: #FFC600;
	text-decoration: underline;
}

#mainContetTlac .row .text,
#mainContetTlac .rowO .text{
	width: 888px;
	line-height: 16px;
	float: left;
	color: #FFF;
	padding-top: 10px;
}

#mainContetTlac .row a.more,
#mainContetTlac .rowO a.more,
#mainContetTlac .rowO a:hover.more{
	display: block;
	float: right;
	color: #FFF;
	font-weight: bold;
}

#mainContetTlac .rowO a.more,
#mainContetTlac .rowO a:hover.more{
	color: #FFFEB3;
}
/* content-press END */
/* content-teachers START */
#mainContetSkolitelia{
	width: 928px;
	padding: 0 10px 0 11px;
	float: left;
}

#mainContetSkolitelia .hrLine{
	width: 918px;
	height: 4px;
	float: left;
	font-size: 1px;
	line-height: 1px;
	margin: 5px 0 15px 0;
	background: url(/env/images/bgrMainContetNapisaliHrLine.gif) no-repeat top center;
}

#mainContetSkolitelia .row,
#mainContetSkolitelia .rowO{
	width: 888px;
	float: left;
	cursor: pointer;
	padding: 0px 15px 5px 15px;
}

#mainContetSkolitelia .row .image,
#mainContetSkolitelia .rowO .image,
#mainContetSkolitelia .row .image img,
#mainContetSkolitelia .rowO .image img{
	width: 90px;
	height: 126px;
	float: left;
}

#mainContetSkolitelia .row .image img,
#mainContetSkolitelia .rowO .image img{
	border: solid 1px #FFF;
}

#mainContetSkolitelia .row .introtext,
#mainContetSkolitelia .rowO .introtext{
	width: 757px;
	float: left;
	padding-left: 15px;
}

#mainContetSkolitelia .row h2,
#mainContetSkolitelia .rowO h2{
	width: 757px;
	line-height: 16px;
	display: block;
	float: left;
}

#mainContetSkolitelia .rowO h2{
	color: #FFC600;
	text-decoration: underline;
}

#mainContetSkolitelia .row .text,
#mainContetSkolitelia .rowO .text{
	width: 757px;
	line-height: 16px;
	float: left;
	color: #FFF;
	padding: 8px 0 10px 0;
}

#mainContetSkolitelia .row .line,
#mainContetSkolitelia .rowO .line{
	width: 757px;
	float: left;
}

#mainContetSkolitelia .row .mainContetPDF,
#mainContetSkolitelia .rowO .mainContetPDF,
#mainContetSkolitelia .row .mainContetJPG,
#mainContetSkolitelia .rowO .mainContetJPG{
	float: left;
	padding: 0 0 7px 15px;
	background: url(/env/images/bullet2.gif) no-repeat 0px 6px;
}

#mainContetSkolitelia .row .mainContetPDF a,
#mainContetSkolitelia .rowO .mainContetPDF a,
#mainContetSkolitelia .row .mainContetPDF a:hover,
#mainContetSkolitelia .rowO .mainContetPDF a:hover,
#mainContetSkolitelia .row .mainContetJPG a,
#mainContetSkolitelia .rowO .mainContetJPG a,
#mainContetSkolitelia .row .mainContetJPG a:hover,
#mainContetSkolitelia .rowO .mainContetJPG a:hover{
	display: block;
	float: left;
	padding: 0 28px 0 0;
	line-height: 20px;
	color: #FFFEB3;
	font-weight: bold;
	background: url(/env/images/iconPDF.gif) no-repeat top right;
}

#mainContetSkolitelia .row .mainContetJPG a,
#mainContetSkolitelia .rowO .mainContetJPG a,
#mainContetSkolitelia .row .mainContetJPG a:hover,
#mainContetSkolitelia .rowO .mainContetJPG a:hover{
	background: url(/env/images/iconJPG.gif) no-repeat top right;
}
/* content-teachers END */
/* content-contact START */
#mainContetKontakt{
	width: 934px;
	padding: 0 15px 0 0;
	float: left;
	color: #FFF;
}

#mainContetKontakt .row{
	width: 934px;
	float: left;
}

#mainContetKontakt .city,
#mainContetKontakt .contacts{
	width: 500px;
	float: left;
	padding-left: 15px;
}

#mainContetKontakt .contacts{
	width: 515px;
	padding-left: 0;
}

#mainContetKontakt .map,
#mainContetKontakt .photo{
	width: 405px;
	float: left;
	padding-left: 14px;
}

#mainContetKontakt .city,
#mainContetKontakt .map{
	padding-bottom: 25px;
}

#mainContetKontakt .cityTitle{
	color: #FFF6AC;
	font-weight: bold;
}

#mainContetKontakt .cityButtons{
	width: 500px;
	float: left;
	padding: 10px 0 20px 0;
	margin-bottom: 15px;
	background: url(/env/images/hrLine.gif) repeat-x bottom;
}

#mainContetKontakt .cityButtons div,
#mainContetKontakt .cityButtons div a,
#mainContetKontakt .cityButtons div a:hover{
	width: 91px;
	height: 19px;
	float: left;
	display: block;
	text-decoration: none;
}

#mainContetKontakt .cityButtons div{
	margin-right: 5px;
}

#mainContetKontakt .cityButtonBratislava{
	background: url(/env/images/buttonBratislava.gif) no-repeat;
}

#mainContetKontakt .cityButtonBratislavaS{
	background: url(/env/images/buttonBratislavaS.gif) no-repeat;
}

#mainContetKontakt .cityButtonKosice{
	background: url(/env/images/buttonKosice.gif) no-repeat;
}

#mainContetKontakt .cityButtonKosiceS{
	background: url(/env/images/buttonKosiceS.gif) no-repeat;
}

#mainContetKontakt .cityButtonNitra{
	background: url(/env/images/buttonNitra.gif) no-repeat;
}

#mainContetKontakt .cityButtonNitraS{
	background: url(/env/images/buttonNitraS.gif) no-repeat;
}

#mainContetKontakt .cityButtonZvolen{
	background: url(/env/images/buttonZvolen.gif) no-repeat;
}

#mainContetKontakt .cityButtonZvolenS{
	background: url(/env/images/buttonZvolenS.gif) no-repeat;
}

#mainContetKontakt p{
	width: 500px;
	line-height: 16px;
	float: left;
	padding: 5px 0 5px 0;
}

#mainContetKontakt p.halfParagraph1,
#mainContetKontakt p.halfParagraph2{
	width: 280px;
	float: left;
	padding: 5px 30px 5px 0;
}

#mainContetKontakt p.halfParagraph2{
	width: 160px;
}

#mainContetKontakt .map div{
	width: 399px;
	height: 224px;
	float: left;
	border: solid 1px #FFF;
}

#mainContetKontakt .contactsTitle{
	width: 500px;
	line-height: 24px;
	float: left;
	padding-left: 15px;
	color: #FFF6AC;
	font-weight: bold;
	background: url(/env/images/bgrMainContetOrderLabel.gif) repeat-y;
}

#mainContetKontakt .contacts ul,
#mainContetKontakt .contacts li,
#mainContetKontakt .contacts li a,
#mainContetKontakt .contacts li a:hover,
#mainContetKontakt .contacts div{
	float: left;
	display: block;
}

#mainContetKontakt .contacts ul{
	width: 300px;
	padding: 10px 0 0 15px;
}

#mainContetKontakt .contacts li{
	width: 300px;
	padding: 4px 0 4px 0;
	background: url(/env/images/bullet1.gif) no-repeat 0px 7px;
}

#mainContetKontakt .contacts li a.contactsItemTitle,
#mainContetKontakt .contacts li a:hover.contactsItemTitle{
	padding-left: 12px;
	font-weight: bold;
	color: #FFF6AC;
	background: url(/env/images/bullet1.gif) no-repeat 0px 3px;
}

#mainContetKontakt .contacts li div{
	width: 288px;
	line-height: 16px;
	padding: 5px 0 0 12px;
	display: none;
}

#mainContetKontakt .contacts li div a,
#mainContetKontakt .contacts li div a:hover{
	display: inline;
	float: none;
}

#mainContetKontakt .photo img{
	width: 400px;
	height: 224px;
	border: solid 1px #FFF;
}

#mainContetKontakt .photo a,
#mainContetKontakt .photo a:hover{
	text-decoration: none;
}
/* content-contact END */
/* content-calendar START */
#mainContetTerminy{
	width: 949px;
	float: left;
}
/* content-calendar END */
/* content END */

/* footer START */

#footerDiv{
	float: left;
	padding: 5px 0 5px 9px;
}

#footerMenu{
	float: left;
	background: url(/env/images/bgrFooterMenu.gif) repeat-x;
}

#footerMenuBgr1{
	float: left;
	background: url(/env/images/bgrFooterMenuBgr1.gif) no-repeat top left;
}

#footerMenuBgr2{
	width: 950px;
	height: 31px;
	float: left;
	background: url(/env/images/bgrFooterMenuBgr2.gif) no-repeat top right;
	text-align: center;
}

#footerMenu a,
#footerMenu a:hover,
#footerMenu span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	line-height: 31px;
	text-transform: uppercase;
}

#footerMenu span{
	padding: 0 3px 0 3px;
}

#footerCopyright{
	width: 950px;
	float: left;
	padding: 4px 0 0 0;
}

#footerCopyright div{
	float: left;
	line-height: 18px;
}

#footerCopyright a,
#footerCopyright a:hover{
	color: #FFF;
}

#footerCopyright .footerCopyrightText{
	width: 535px;
	color: #BBDEEB;
}

#footerCopyright .footerCopyrightSkype{
	width: 182px;
	padding-left: 24px;
	background: url(/env/images/bgrFooterCopyrightSkype.gif) no-repeat;
}

#footerCopyright .footerCopyrightEmail{
	width: 197px;
	padding-left: 12px;
	text-align: right;
	color: #BBDEEB;
	background: url(/env/images/bgrFooterCopyrightEmail.gif) no-repeat 0px 5px;
}

/* footer END */
