	body {background: #fff;color:#000;}
body {font: 70%/1.5 Verdana,"Geneva CE",lucida,sans-serif; margin:0; padding:0;}

#header {width:780px; height:160px; background:url(../images/knihyNastavec.jpg) repeat-x 52px 0px;}

/*======= MENU ========*/
#myNavig_menu {
	width:780px; height:28px; 
	min-width:642px;
	width:expression(document.body.clientWidth < 642? "642px": "780px" );
	position:relative; top:-28px; _top:-30px;
	border-bottom:5px solid rgb(89,113,162);
	}
div.menuCZ {background:url(../images/menuActiveCZ.gif) no-repeat;}	
div.menuEN {background:url(../images/menuActiveEN.gif) no-repeat;}	
	
 
div.mBox {float:left; width:103px; height:28px; margin-left:4px; background:transparent;}
div.mBox a span{display:none;}
div.mBox1 {_margin-left:2px;}
a#myNavig_m1, a#myNavig_m2, a#myNavig_m3, a#myNavig_m4, a#myNavig_m5, a#myNavig_m6 {width:103px; height:28px; display:block;}
a.m1CZ {background:url(../images/m1.gif);}
a.m2CZ {background:url(../images/m2.gif);}
a.m3CZ {background:url(../images/m3.gif);}
a.m4CZ {background:url(../images/m4.gif);}
a.m5CZ {background:url(../images/m5.gif);}
a.m6CZ {background:url(../images/m6.gif);}
/* English version */
a.m1EN {background:url(../images/m1e.gif);}
a.m2EN {background:url(../images/m2e.gif);}
a.m3EN {background:url(../images/m3e.gif);}
a.m4EN {background:url(../images/m4e.gif);}
a.m5EN {background:url(../images/m5e.gif);}
a.m6EN {background:url(../images/m6e.gif);}

#myNavig_menu a:hover {background:transparent}
#myNavig_menu a.current {background:transparent}
/*=======================*/

/*==== HOMEPAGE =====*/
#content {width:780px; 
	background:url(../images/bgZemeNastavec.jpg);
	position:relative; top:-28px; _top:-30px;
	border-top:1px solid rgb(230,230,230);
}
#contentChild {min-width:760px;	width:775px; width:expression(document.body.clientWidth < 760? "760px": "775px" ); 
	/*border-right:1px dashed #a4bfdf; */height:375px;
}
#zeme {width:358px; /*height:413px;*/ height:375px; float:left;
	background:url(../images/bgZeme.jpg) no-repeat;
}
#subMenu {width:395px; height:43px;float:left; 
	background:transparent;
	text-align:right;
	padding-top:10px;
}
#subMenu li, #pgSubMenu li {list-style-type:none; display:inline;}
#subMenu li a, #pgSubMenu li a {color:rgb(83,106,158); font-weight:bold; text-decoration:none;}
#subMenu li a:hover, #pgSubMenu li a:hover {color:rgb(113,136,188); font-weight:bold;}

#wBox {width:355px; _width:395px; /*height:335px;*/ text-align:left;
	float:left; background:url(../images/bgWBox.gif) repeat-y;
	border:2px solid #fff; border-right:2px solid rgb(240,240,240);border-bottom:2px solid rgb(240,240,240);
	padding:20px; margin-bottom:20px;
}
#wBox h2 {color:rgb(51,88,130); font-size:130%; line-height:1.2em; margin:0;}	
#wBox h3 {color:#7C6435; font-size:130%; margin:0;}	
#wBox h3 a {text-decoration:none}	
#wBox p {color:#666;}	
#wBox td p {margin:0 0 5px 0; color:#000;}	
.wBoxImg {margin:5px 12px 5px 5px;}
.imgSipka {width:13px; height:13px;}

.lg {margin-left:9px;}
#logos {clear:both; position:absolute; top:295px; left:0; background:transparent;}	
#footer {border-top:5px solid rgb(89,113,162); border-bottom:1px solid #b5cde7; 
	position:relative; top:-30px; background:#fff; height:30px; width:780px;clear:both;
}	
#footer p {margin:10px 10px 5px 10px; color:#809cc7; text-align:left;}	

/*==== REGULAR PAGE =====*/
#pgContent {width:780px; 
	background:url(../images/pgZemeNastavec2.jpg);
	position:relative; top:-28px; _top:-30px;
	border-top:1px solid rgb(230,230,230);
	padding-bottom:20px;
}/*
#pgContentChild {min-width:760px; width:775px; width:expression(document.body.clientWidth < 760? "760px": "775px" ); 
	border-right:1px dashed #a4bfdf; 
}*/
#pgZemeLeft {width:143px; height:299px; background:url(../images/pgZemeLeft2.jpg) no-repeat; position:absolute; top:0; left:0;}
#pgZemeHorni {width:199px; height:53px; background:url(../images/pgZemeHorni2.jpg) no-repeat; position:absolute; top:0; left:143px;}
#pgSubMenu {position:absolute; top:0; left:358px;
	width:395px; height:43px; 
	background:transparent;
	text-align:right;
	padding-top:10px;
}
#pgWBox {width:610px; text-align:left;
	background:url(../images/pgBgWBox.gif) repeat-y;
	border:2px solid #fff; border-right:2px solid rgb(240,240,240);border-bottom:2px solid rgb(240,240,240);
	padding:0; padding-bottom:20px; margin:53px 0 20px 143px; _margin:53px 0 20px 118px;
}
#pgWBox ul {font-size:105%; color:#000;
	padding-left:0px; margin:10px 10px 0 27px;
	list-style-image: url(../images/odrazkaKruh.gif);
}
#pgWBox li {padding-left:0;margin-left:0;}
#pgWBox h1 {color:#7C6435; font-size:170%; line-height:1.2em; margin:20px 10px 0 15px;}	
#pgWBox h2 {color:#89ACD7; font-size:130%; margin:15px 10px 0 15px;}	
#pgWBox h2.modra {color:#5971a2;}	
#pgWBox h3 {color:#000; font-size:110%; margin:10px 10px 0 15px;}	
#pgWBox h4 {color:#000; font-size:100%; margin:10px 10px 0 15px; text-transform:uppercase;}	
#pgWBox p {color:#000; margin:5px 10px 15px 15px; font-size:105%;}
#pgWBox p.mTop {margin-top:2em;}

#pgWBox table {font: 110%/1.5 Verdana,"Geneva CE",lucida,sans-serif;margin:1em 15px 10px 15px;padding:0; border-collapse:collapse}
#pgWBox table th, #pgWBox table td {vertical-align:top;} 
#pgWBox table th {white-space:nowrap; font-weight:bold; text-align:left; background:rgb(230,230,230);}
#pgWBox table td.r {text-align:right;}
#pgWBox table.bar {border:1px solid silver;}
#pgWBox table.bar th, #pgWBox table.bar td {border:1px solid silver; padding:2px 5px} 
#pgWBox div.testBox {margin-top:20px}
#pgWBox div.testBox p span {font-size:120%; font-weight:bold;}

#pgWBoxRightBar {float:right; width:177px;background:rgb(245,248,253); padding-bottom:20px; margin-left:10px;margin-bottom:0px }
#pgWBoxRightBar h3 {color:#5971a2; font-size:130%;margin:20px 10px 0 10px;}
#pgWBoxRightBar h4 {font-size:100%; font-weight:bold; margin:20px 0 0 0; padding:5px 10px;line-height:normal;
		background:silver; color:black; text-transform:none; height:auto;}
#pgWBoxRightBar ul {margin:5px 0px 0 20px;list-style-image: url(../images/odrazkaTroj.gif);font-size:100%;color:#7C6435; background:rgb(245,248,253)}
#pgWBoxRightBar ul li {margin-top:0.8em; line-height:normal;}
#pgWBoxRightBar ul a, #pgWBoxRightBar ul.kurzy a {color:#7C6435; text-decoration:none;}
#pgWBoxRightBar ul a {font-weight:bold;}
#pgWBoxRightBar ul.kurzy a {font-weight:normal;}
#pgWBoxRightBar ul a:hover, #pgWBoxRightBar ul.kurzy a:hover {color:rgb(164,140,93); text-decoration:underline;}
#pgWBoxRightBar div.nav {font-weight:bold; padding-top:0px; padding-bottom:0; margin-bottom:-5px; background:#F0F3F8}

.qBox {margin:1.5em 15px 0 15px; padding:0;}	

/*=======================*/	

#flags {float:left; margin-top:8px; width:112px; text-align:right; letter-spacing:0.3em; font-size:10px;}
#flags a {text-decoration:none; color:#000;}
#flags a:hover {color:rgb(80,80,80);}
	
	
	
table {font: 100%/1.5 Verdana,"Geneva CE",lucida,sans-serif;margin:0;padding:0;}
table td {vertical-align:top;}
.form {margin:0 15px 0 15px}
.form td span {font-size:95%;}

.w40 {width:40px;}
.w80 {width:80px;}
.w100 {width:100px;_width:85px;}
.w130 {width:130px;}
.w165 {width:165px;}
.w170 {width:170px;}
.w210 {width:210px;}
.w273 {width:273px;}
.w396 {width:396px;}
.w570 {width:570px;}
.h200 {height:200px}
.formular {margin:20px;}

h1 {font-size:130%; font-weight:bold; margin:0.9em 0 0.5em 0; font-family:Tahoma,Verdana,"Geneva CE",lucida,sans-serif;}
h2 {font-size:120%; font-weight:bold; margin:1.4em 0 0 0; color:#FF0000; font-family:Tahoma,Verdana,"Geneva CE",lucida,sans-serif;}

p {margin:1em 0em 0.3em 0em;}
input, textarea {
	font-family: Verdana,"Geneva CE",lucida,sans-serif;
	font-size:105%;
	margin:0;
	background:rgb(243,246,251);
	border:1px solid #7188bc;
}
label {font-size:105%; margin-right:5px; }
ul {margin:0px;}
li {margin:0px 0px 0px 30px;}
img {border:none;}
img.txtImgL {float:left; margin:5px 10px 5px 0}

a:visited, a:link, a {color:#7C6435;}
a:hover {color:rgb(164,140,93);}
.hidden {display:none;}
.center {text-align:center}
.bold {font-weight:bold;}
.mTop {margin-top:1em;}
.fRight {float:right;}

input.odeslat {width:100px; background:#7188bc; color:#fff; border:1px solid rgb(243,246,251); cursor:hand; font-weight:bold;}
input.OK {width:25px; margin:0px;}
input.odeslat {display:block; margin-top:10px; margin-left:auto; margin-right:auto;}
table.chk input, .qBox input {border:none; background:none;}

#rbRelocate label, #rbMoveAbroad label {font-size:100%}
hr.cara {height:5px; background:rgb(243,246,251); margin:0 15px; color:rgb(243,246,251)}
span.answeredCorrect {font-weight:bold; color:green}
span.answeredWrong {font-weight:bold; color:red}
#vysledkyTestu {font-weight:bold; margin:25px 0 0 15px;}
