
.cv_menu_item {
	background: url('../images/cv_menu_item.gif');
	width: 103px;
	height: 22px;	
	float:left; margin-right:1px;
	text-align: center;
	padding-top: 3px;

}

#cv_menu				{ margin: 30px 0 0 0px; height: 25px; }

.cv_menu_item a 		{ color: #fff; font-weight: bold; font-size: 0.95em; text-decoration: none }
.cv_menu_item a:hover 	{ text-decoration: underline }

#cv_point_here			{ position: absolute; top: -20px; left: 77px }

.cv_content_context		{ float: left; width: 150px; _width: 190px; padding: 10px }
	.fieldset_heading	{ color: #BC3905; font-variant: small-caps; font-weight: bold; font-size: 1.2em; margin: 0 }
	.fieldset_desc		{ color: #606060; font-size: 1em; text-align: left }

.cv_content_forms_school{ float: right; padding: 20px 0 20px 20px; margin: 20px 0 0 0; width: 590px; background: url('../images/cv_forms_div_bg.gif') no-repeat }
	.cv_content_forms input	{ border: 1px solid #c2c1c1; padding: 3px; background: url('../images/cv_input_bg.gif') }
	.cv_content_forms select{ border: 1px solid #c2c1c1; padding: 1px !important; background: url('../images/cv_input_bg.gif') repeat-x }
	.cv_content_forms textarea	{ border: 1px solid #c2c1c1; padding: 3px; background: url('../images/cv_input_bg.gif') repeat-x; width: 97%; height: 60px }
	.cv_content_forms table { width: 95% }
	.cv_content_forms td	{ width: 25%; color: #54750F; font-weight: bold }
	
.cv_content_forms		{ float: right; padding: 20px 0 20px 20px; margin: 20px 0 0 0; width: 590px; background: url('../images/cv_forms_div_bg.gif') no-repeat }
	.cv_content_forms input	{ border: 1px solid #c2c1c1; padding: 3px; background: url('../images/cv_input_bg.gif') }
	.cv_content_forms textarea	{ border: 1px solid #c2c1c1; padding: 3px; background: url('../images/cv_input_bg.gif') repeat-x; width: 97%; height: 60px }
	.cv_content_forms table { width: 95% }
	.cv_content_forms td	{ width: 25%; color: #54750F; font-weight: bold }
	.cv_content_forms th	{ width: 25%; color: #BC3905; font-variant: small-caps; font-weight: bold; font-size: 1.2em; }
	
	

.td_no_b td { font-weight: normal !important }

.flL					{ float: left; }
.flR					{ float: right; }
.flRR					{ float: right }
.taL					{ text-align: left }
.taR					{ text-align: right }


#container { position: relative }
.tabNav { position: absolute; top: 0px; left: 32px }

div.tabContainer { border: 2px solid #75A415; margin-left: 0px; width: 849px; background: #fff }
div.tabContainer div.tab { display: none; }
div.tabContainer div.current { display: block; }
div.tab p:last-child { margin-bottom: 0; }

.add_entry,.remove_entry,.add_school,.remove_school,.add_skills_jazykove,.remove_skills_jazykove,.add_skills_ekonomicke,.remove_skills_ekonomicke,.add_skills_pocitacove,.remove_skills_pocitacove { font-weight: normal !important; text-decoration: none !important; font-size: 0.9em; font-style: italic}
.add_entry:hover,.remove_entry:hover,.add_school:hover,.remove_school:hover,.add_skills_jazykove:hover,.remove_skills_jazykove:hover,remove_skills_pocitacove:hover,.add_skills_ekonomicke:hover,.remove_skills_ekonomicke:hover,.add_skills_pocitacove:hover,.remove_skills_pocitacove:hover { text-decoration: underline !important }

.checkbox_group { background:#fff; width: 90%; height: 200px; padding: 10px; border: 1px solid #8BBD26; font-weight: normal; overflow: auto }
.highlight_item	 { font-weight: bold; color: #557D04 }
.w98p { width: 98% }
