/* CSS Document */

/*
	GLOBAL
*/

BODY {
	background-color: #78a9d6;
	background-image: url(../images/bkg_global_gradient.jpg);
	background-repeat: repeat-x;
	margin: 0px;
}

TD {
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/*
	construction
*/

#global {
	width: 100%;
	height: 100%;
}

#centerContainer {
	width: 990px;
}

#centerTable {
	width: 100%;
	height: 100%;
}

#collageContainer {
	width: 540px;
	height: 209px;
	background-repeat: no-repeat;
}

.collage1 { background-image: url(../images/collage_1.jpg) }
.collage2 { background-image: url(../images/collage_2.jpg) }
.collage3 { background-image: url(../images/collage_3.jpg) }

#interfaceContainer {
	width: 270px;
	height: 209px;
	background-repeat: no-repeat;
}

.interface1_CZ { background-image: url(../images/interface_1.jpg) }
.interface2_CZ { background-image: url(../images/interface_2.jpg) }
.interface3_CZ { background-image: url(../images/interface_3.jpg) }

.interface1_EN { background-image: url(../images/interface_1_en.jpg) }
.interface2_EN { background-image: url(../images/interface_2_en.jpg) }
.interface3_EN { background-image: url(../images/interface_3_en.jpg) }

#interfaceTable {
	width: 100%;
	height: 100%;
}

#whiteBigContainer {
	width: 100%;
	height: 100%;
	background-color: #ffffff;
	padding-left: 22px;
	padding-right: 23px;
}

#whiteBigTable {
	width: 100%;
	height: 100%;
}

#mainMenuContainer {
	height: 26px;
}

#mainMenuContainerDIV {
	height: 79px;
	background-image: url(../images/bkg_titlepanel2.jpg);
	background-repeat: repeat-x;
	background-position: 0px 27px;
}

#mainMenuTable {
	width: 945px;
	height: 26px;
}

#mainMenuBkgContainer {
	width: 721px;
}

#mainMenuBkg {
	width: 100%;
	height: 38px;
	background-image: url(../images/menu_bkg.jpg);
	background-repeat: repeat-x;
}

#interfaceFolderContainer {
	width: 224px;
	background-image: url(../images/interface_folder.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#interfaceFolderTable {
	width: 100%;
}

#interfaceFolderTable TD {
	text-align: center;
}

#interfaceFolderTable SPAN {
	position: relative;
	left: 3px;
	top: -5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: bold;
	color: #ffffff;
}

/*
	languages
*/

#langContainer {
	height: 77px;
}

#languages {
	position: relative;
	left: 0px;
	top: 60px;
	text-align: right;
	padding-right: 25px;
}

#languages SPAN {
	padding-left: 5px;
}

/*
	searcher
*/

#searchContainer {
	height: 40px;
	padding-left: 30px;
}

#searchContainer #searchTitle {
	position: relative;
	left: 4px;
	top: 16px;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px; color: #155882;
}

#searchContainer #searchBox {
	position: relative;
	left: 18px;
	top: 13px;
}

#searchContainer #searchBox INPUT {
	width: 103px;
	height: 15px;
	font-size: 10px;
	color: #155882;
	background-image: url(../images/bkg_searcher.jpg);
	background-repeat: repeat-x;
	border: none;
}

#searchContainer #searchBtn {
	position:relative;
	left: 30px;
	top: 10px;
}

#searchContainer #searchBtn IMG {
	border: none;
}

/*
	title
*/

#titles {
	height: 41px;
	padding-top: 10px;
	border-bottom: 1px solid #dce3f9;
	border-left: 1px solid #b9d9f2;
	border-right: 1px solid #b9d9f2;
}

#titlesTable TD.title1 {
	width: 350px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: #333333;
	padding-left: 27px;
}

#titlesTable TD.title2 {
	width: 244px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	padding-left: 27px;
	padding-top: 2px;
}

#titlesTable TD.title3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #2574ae;
	padding-left: 27px;
	padding-top: 2px;
}


/*
	main menu
*/

#mainMenu {
}

#mainMenu TD {
	padding-top: 6px;
	padding-bottom: 6px;
	border: 1px solid #8ca9e0;
}

#mainMenu TD.space {
	width: 1px;
	border: none;
	background-color: #ffffff;
	padding: 0px;
}

#mainMenu TD.arrowOn {
	height: 11px;
	padding: 0px;
	border: none;
	background-image: url(../images/bkg_titlepanel2.jpg);
	background-repeat: repeat-x;
	border-top: 1px solid #ffffff;
}

#mainMenu TD.arrowOff {
	height: 11px;
	padding: 0px;
	border: none;
	background-image: url(../images/bkg_titlepanel2.jpg);
	background-repeat: repeat-x;
	border-top: 1px solid #ffffff;
}

#mainMenu TD.arrowOn DIV {
	height: 11px;
	position: relative;
	left: 0px;
	top: -2px;
	background-image: url(../images/bkg_belowmenu_arrow.gif);
	background-repeat: no-repeat;
	background-position: center 0px;
}

#mainMenu TD.arrowOff DIV {
	height: 11px;
}

#mainMenu TD.belowSpace {
	width: 1px;
	height: 11px;
	border: none;
	background-image: url(../images/bkg_titlepanel2.jpg);
	background-repeat: repeat-x;
	padding: 0px;
}

/*
	HOTSPOT
*/

#hotspotContainer {
	padding-left: 29px;
	padding-top: 9px;
}

#hotspotTable {
}

#hotspotTable TD {
	width: 70px;
	height: 63px;
	padding-right: 1px;
	background-repeat: no-repeat;
	cursor: pointer;
}

#hotspotTable TD.ico1_off { background-image: url(../images/ico_car1_off.jpg) }
#hotspotTable TD.ico1_on { background-image: url(../images/ico_car1_on.jpg) }
#hotspotTable TD.ico2_off { background-image: url(../images/ico_car2_off.jpg) }
#hotspotTable TD.ico2_on { background-image: url(../images/ico_car2_on.jpg) }
#hotspotTable TD.ico3_off { background-image: url(../images/ico_car3_off.jpg) }
#hotspotTable TD.ico3_on { background-image: url(../images/ico_car3_on.jpg) }

#hotspotTable TD.image {
	padding-right: 1px;
}

/*
	inside
*/

#mainTopSpacer {
	height: 3px;
}

#mainArea {
	height: 100%;
}

#insideLeft {
	width: 643px;
	height: 100%;
	border: 1px solid #b9d9f2;
}

#insideSpacer {
	width: 2px;
}

#insideRight {
	width: 259px;
	height: 100%;
	padding-top: 20px;
	border: 1px solid #b9d9f2;
	padding-left: 27px;
	padding-right: 10px;
}

#insideTable {
	height: 100%;
}

#copyright {
	background-color: #ffffff;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: right;
	padding-right: 22px;
	color: #555555;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}


