body.resume {font:10pt/14px Arial,Geneva,Sans-serif;background-color:#fff}


#resume {width:80%;margin:0 auto}

.osnova {width:100%}
.osnova th, .osnova td {padding:5px;border:0px solid #000}
.osnova td {}


.osnova td {}

.osnova th {
	font-weight:bold;text-align:right
}

div.contacts {
	width:100%;
	color:#2d2d2d;
}

a.crs {color:#2d2d2d}

div.contacts a {
	color:#2d2d2d;
}

div.contacts p, div.contacts img {
	padding:2px 5px 5px 5px;
}


hr.twopx {
	margin: 7px 0;height: 2px;
	border: none;background-color: #b8bdc5;color: #b8bdc5;
}	

hr.onepx {
	margin: 7px 0;height: 1px;
	border: none;background-color: #969696;color: #969696;
}	

hr.onepxblue {
	margin: 7px 0;height: 1px;
	border: none;background-color: #6193c4;color: #6193c4;
}	

hr.smallpx {
	width:50%;margin: 7px 0 0 70px;height: 1px;text-align:left;
	border: none;background-color: #969696;color: #969696;
}	

a.acol {
	color:#969696;
	text-decoration:none;
	border-bottom:1px dashed #969696;
}

a.acol:hover {
	color:#000;
	border-bottom:1px dashed #000;
}

.osnova td img {
	padding:2px;display:block;
	background: url(/images/loader.gif) no-repeat center center;
	border:0px solid #969696;
}
.osnova a.imglink {
	display:block;float:left;margin:10px 10px 10px 40px;
	border:2px solid #6193c4;
}

.osnova a.imglink:hover {
	border:2px solid #969696;
}

h1 {font:14pt/25px Arial,Geneva,Sans-Serif;font-weight:normal;text-transform:capitalize}

h2 {
	margin:10px 0 5px 10px;padding:5px 1px 2px 5px;
	font-size:14pt;font-weight:normal;
	color:#000;
}

/*	
.osnova h2:hover, .osnova h2:hover code, .osnova h2 code:hover { 
	border-bottom:1px dashed #b0b0b0;color:#b0b0b0
}
*/

#resume_id {
	margin:5px 0 0 20px;
	font-size:10px;
	color:#969696;
}

#resume_id b {
	color:#000;
	font-weight:normal;
}

#professia {
	margin:30px 0 0 0;
}

#min_oplat {
	margin:10px;
	font-weight:bold;font-size:10pt
}

.center {
	margin:30px 0 0 0;
	text-align:center;
}

#loader {
	border:2px solid #b0b0b0;
}


div.ho.col, div.hi.col {color:#000}
div.ho.cal, div.hi.cal {color:#006699}

div.ho {
	cursor:pointer;
	margin:10px 0 5px 10px;padding:5px 1px 2px 5px;
	font-size:14pt;font-weight:normal;
	color:#000;

}

div.hi {
	cursor:pointer;
	margin:10px 0 5px 10px;padding:5px 1px 2px 5px;
	font-size:14pt;font-weight:normal;
	color:#000;
}



a.print {
	padding-left:20px;
	background:url(/images/print.gif) no-repeat left;color:#000;
	text-decoration:underline;
}

a.print:hover {
	color:#006699;
	text-decoration:underline;
}

.corna {
  width:300px;margin:0 0 0 20px;padding:10px 5px 10px 10px;
  background-color:#f9ff99;color:#31373a;
  text-align:left;font-style:italic;
}


.corna b.dpod {text-decoration:underline;}
