div.internetowe_cv table, div.internetowe_cv th, div.internetowe_cv td, div.internetowe_cv strong, div.internetowe_cv pre,
div.internetowe_cv em, div.internetowe_cv b, div.internetowe_cv i, div.internetowe_cv u, div.internetowe_cv p, div.internetowe_cv li,
div.internetowe_cv ul, div.internetowe_cv div, div.internetowe_cv span, div.internetowe_cv h1, div.internetowe_cv h2, 
div.internetowe_cv h3, div.internetowe_cv h4, div.internetowe_cv h5, div.internetowe_cv h6  {
	font-family: "Arial Narrow",Arial,Helvatica;
	font-size: 11px;
	color: #333333;
	margin: 0;
	padding: 0;
}

div.internetowe_cv {
  	font-size:12px;
}
 
div.internetowe_cv .all {
 	width:800px;
 	font-size:16px;
}
 
div.internetowe_cv .title, div.internetowe_cv .name, div.internetowe_cv .txt_left, div.internetowe_cv .txt_right,
div.internetowe_cv .heading, div.internetowe_cv .lang_col_1_1, div.internetowe_cv .lang_col_1_2, div.internetowe_cv .lang_col_1_3,
div.internetowe_cv td.lang_bottom  {
 	font-family:"Arial Narrow", Arial, Helvatica;
}

div.internetowe_cv td.lang_B_col_1, div.internetowe_cv td.lang_B_col_2, div.internetowe_cv td.lang_C_col_1, div.internetowe_cv td.lang_C_col_2 {
 	font-family:Verdana, Arial, Helvetica, sans-serif;
}

div.internetowe_cv .title { 	
	font-size:18px;
	font-weight: bold;
}

div.internetowe_cv td.title {
    color: #005794;
    font: 16px Tahoma,Verdana,Arial,sans-serif;
    height: 24px;
    vertical-align: bottom;
}
 
div.internetowe_cv .name{
 	font-weight: bold;
 	font-size:14px;
}

div.internetowe_cv .heading {
 	font-weight: bold;
 	font-size:17px;
 	color: #000000;
}

div.internetowe_cv .heading h2 {
 	font-weight: bold;
 	font-size:17px;
 	color: #000000;
        margin: 0px;
}

div.internetowe_cv .txt_right, div.internetowe_cv .name, div.internetowe_cv .txt_right2 {
	padding-left: 5px;
	vertical-align: top;
}

div.internetowe_cv .txt_right2 {
	text-align: right;
}

div.internetowe_cv .txt_left {
}

div.internetowe_cv .spacer {
	height: 10px;
	font-size: 1px;
	color: #FFFFFF;
}

div.internetowe_cv .txt_right, div.internetowe_cv .txt_right2, div.internetowe_cv .spacer, div.internetowe_cv .name {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}

div.internetowe_cv .heading, div.internetowe_cv .txt_left, div.internetowe_cv .title {
	padding-right:8px;
	text-align:right;
	vertical-align:top;
	width: 200px;
}

div.internetowe_cv .lang_col_1_1, div.internetowe_cv .lang_col_1_2, div.internetowe_cv .lang_col_1_3 {
	font-weight: bold;	
}

div.internetowe_cv .lang_col_1_1 {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	width: 230px;
	text-align: center;
}

div.internetowe_cv .lang_col_1_2 {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	width: 230px;
	text-align: center;
}

div.internetowe_cv .lang_col_1_3 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	width: 110px;
	text-align: center;
}

div.internetowe_cv table.lang {
	width: 580px;
}

div.internetowe_cv td.lang_B_col_1 {
	font-size: 9px;
	width: 50%;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	text-align: center;
	height: 50px;
	vertical-align: middle;
	border-right-width: 1px;
	border-right-style: solid;
}

div.internetowe_cv td.lang_B_col_2 {
	font-size: 9px;
	width: 50%;
	text-align: center;
	vertical-align: middle;
	height: 50px;
}

div.internetowe_cv td.lang_C_col_1 {
	font-size: 9px;
	width: 25%;
	border-right-width: 1px;
	border-right-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	text-align: center;
	height: 50px;
	vertical-align: middle;
}

div.internetowe_cv td.lang_C_col_2 {
	font-size: 9px;
	width: 75%;
	text-align: center;
	vertical-align: middle;
	height: 50px;
}

div.internetowe_cv td.lang_bottom {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	width: 550px;
}

div.internetowe_cv div.all {
	text-align: left;
}

div.internetowe_cv div.all2 {
	text-align: left;
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	visibility: visible;
	z-index: auto;
}

div.internetowe_cv td.foto {	}