BODY {
	font-family: arial,verdana,sans-serif;
}

/* top */

font.topt {font:75% Arial; color:#3D3D3D}
font.st {font:75% Verdana; color:#000000}

a.top:link {font:75% Arial; color:#003BA6}
a.top:active {font:75% Arial; color:#003BA6}
a.top:visited {font:75% Arial; color:#003BA6}
a.top:hover {font:75% Arial; color:#003BA6}

a.topt:link {font:87% Arial; color:#EE3338; text-decoration:none}
a.topt:active {font:87% Arial; color:#EE3338; text-decoration:none}
a.topt:visited {font:87% Arial; color:#EE3338; text-decoration:none}
a.topt:hover {font:87% Arial; color:#EE3338; text-decoration:none}

a.tops:link {font:69% Verdana; color:#000000;}
a.tops:active {font:69% Verdana; color:#000000;}
a.tops:visited {font:69% Verdana; color:#000000;}
a.tops:hover {font:69% Verdana; color:#000000;}

a.m:link {font:75% Verdana; color:#FFFFFF;}
a.m:active {font:75% Verdana; color:#FFFFFF}
a.m:visited {font:75% Verdana; color:#FFFFFF}
a.m:hover {font:75% Verdana; color:#FFFFFF}

td.m1 {border-right:1px solid #FFFFFF; }
td.m2 {border-right:1px solid #4F6DB9;}

/* top */



a.s:link {font:11px Verdana; color:#003BA6}
a.s:active {font:11px Verdana; color:#003BA6}
a.s:visited {font:11px Verdana; color:#003BA6}
a.s:hover {font:11px Verdana; color:#003BA6}

a.st:link {font:12px Arial; color:#FFFFFF}
a.st:active {font:12px Arial; color:#FFFFFF}
a.st:visited {font:12px Arial; color:#FFFFFF}
a.st:hover {font:12px Arial; color:#FFFFFF}

a.t:link {font:0.9em Arial; color:#003BA6}
a.t:active {font:0.9em Arial; color:#003BA6}
a.t:visited {font:0.9em Arial; color:#003BA6}
a.t:hover {font:0.9em Arial; color:#003BA6}
a.t {text-decoration:none;}
td.top {padding-bottom:20px; font:14px Arial; color:#FFFFFF}
td.text {border-right:1px solid #CDCDCD; padding-right:10px;}
td.link {border-right:1px solid #FFFFFF; text-align:center; font:12px Arial; color:#FFFFFF; background-color:#4F6DB9}
td.linkact {border:1px solid #4F6DB9; text-align:center; font:12px Arial; font-weight:800; color:#000000; background-color:#FFFFFF}
td.plashka {padding-bottom:4px; padding-top:4px; padding-left:25px; font:0.9em Arial; color:#3D3D3D}
td.plashka2 {padding-bottom:4px; padding-top:4px; padding-left:5px; font:0.9em Arial; color:#3D3D3D}

font.niz {font:0.9em Verdana; color:#012276}
font.zag {font:18px Arial; color:#3D3D3D; font-weight:800}
font.text {font:0.9em Arial; color:#3D3D3D; line-height:1.5em}
font.podzag1 {font:0.9em Arial; color:#BF574F; font-weight:800}
font.podzag2 {font:0.9em Arial; color:#3D3D3D; font-weight:800}

.row DIV{float:left;width:10%}
.row2 DIV{float:left;width:90%}

/* ~~~~~~~~~~~~~~~~~ Selikoff ~~~~~~~~~~~~~~~~~~~~~~~~*/

#lookresume {
	width:760px;
	margin:auto;
	padding:0;
}
#lookresume #mainresumeplaha {
	background-color: #EAE9E5;
}
#lookresume h1 {
	font-size:32px;
	color:#FF6600;
	margin:10px 0;
	font-weight: bold;
}
#lookresume h1.thin {
	font-weight: normal;
}
#lookresume h1.thick {
	
}
#lookresume h1.gray {
	color:#6F6F6F;
}
#lookresume h2 {
	font-size:30px;
	font-weight: normal;
	margin:0;
	padding:0;
	color:#6f6f6f;
	margin:0 0 5px 0;
}
#lookresume h3 {
	font-size:18px;
	margin:0;
	padding:0 0 0 4px;
}
#lookresume p {
	margin:0 0 0.75em 0;
	line-height: 140%;
}
#lookresume p.minuslineheight {
	line-height: 1.25em;
}
#lookresume table th {
	color:#3C3C3C;
	text-align:left;
	font-size:18px;
	padding: 0.5em 0;
	font-weight: normal;
}
#lookresume td {
	color: #3d3d3d;
	line-height: 160%;
}
#lookresume .smaller { font: 10px Verdana,Helvetica; }
#lookresume .skillname { position:relative;clear:left; width:100%; padding:0.25em 0 0.25em; margin: 0.85em 0 0 0; float:left;}
#lookewsume .skillmore { position:relative;clear:left; margin:0.25em 0 0.75em;  }
#lookresume .skilldate {
	display:block; float:left;
	width:182px;
	margin:0; padding:0 0px 0 0;
	text-align: right;
	font-size:0.8em;
	line-height:1em;
	}
#lookresume .skillage {
	font-size:1.1em;
	font-weight:800;
	height:12px;
	line-height:22px;
	}
#lookresume .profession {
	font-size:0.9em;
	font-weight:800;
	line-height:1em;
	margin:0.25em 0pt 0.25em;
	}
#lookresume .skillcomp {
	float:left;	
	margin:0 0 0 10px;
	width:540px;
	}
#lookresume .skillcompname {
	color:#BF574F;
	font:bold 0.9em Arial;
	font-style: italic; 	
	line-height:1em;
	}
#lookresume .skilldesc { display:block; float:left; width:510px;margin:0 0 0 10px; padding:0; }
#lookresume .text {margin:0.25em 0 0; line-height:normal;font-size:0.9em;line-height:1.2em;}
#lookresume .zagolovok {margin-left:190px;padding-left:0;}

#lookresume .alsoblock { position:relative;clear:left; padding:0 0 0.25em;font-size:0.85em;line-height:1.35em;}
#lookresume .marginzag { margin:0.75em 0 0.25em; }
#lookresume .edudate, #lookresume .edumoredate  {
	float:left;
	display:block;
	clear:left;
	margin:0 0 0 2em;
	font-size:0.9em;
	font-weight:bold;
	padding:0pt;
	line-height:1.2em;
	}
#lookresume .edudate { width:95px; }
#lookresume .edumoredate { width:35px; }
#lookresume .edutext, #lookresume .edumoretext {
	float:left;
	display:block;
	font-size:0.9em;
	line-height:1.2em;
	padding-bottom:0.3em;
	}
#lookresume .langsanddrive { position:relative; width:734px; }


#lookresume .categoryfield, #infoldertable .categoryfield {
	float:left;
	width:188px;
	display:block;
	font:bold 14px Arial;
	margin: 0.75em 0 0.75em 0 ;
	}
#lookresume .categoryname , #infoldertable .categoryname {
	float:left;
	display:block;
	margin: 0.75em 0;
	font:normal 14px Arial;
	}


#infoldertable div { margin:0.5em 0 0.5em 0; } 
#infoldertable .categoryfield { width:23%; font-weight:normal;  margin:0.25em 0 0 0; }
#infoldertable .categoryname  { width:67%;  margin:0.25em 0 0 0;  }
#infoldertable .categoryname p { margin: 0 0 0.20em 0;}
#infoldertable .categoryname a { font:normal 14px Arial;}



#lookresume .langs { float:left; width:42%; }
#lookresume .drives { float:left; width:58%; }
#lookresume .edutext { width:570px; }
#lookresume .edumoretext { width:590px; }	
#lookresume table tr.fixheight td {
	font-size:8px;
	height:8px;
	line-height:8px;
}

#lookresume h1.pagetitle {  margin-top:0.75em; font-weight:normal;font-size:26px; }

#lookresume td.hidelink { color:#000000; font-size:12px; }
#lookresume td.hidelink div { color:#008000; font-weight:bold;}
#lookresume td.hidelink a { 
    font: normal 12px Arial, Verdana, sans-serif;
    color: #000;
    text-decoration: none;
    border-bottom-color: #000;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
}
#lookresume .subheader {
	color:#3D3D3D;
	font-size: 0.9em;
	font-weight: bold;
	line-height: 1em;
	padding:0;
	margin:0;
	
}
#lookresume td.hidelink a:hover { }

.podzag1 { font-style: italic; }
.fontminus { font-size:90%; }
div.clear {clear:left;}


.message {
    background-color: #fff568;
    line-height:34px;
    font-size:34px;
    width:760px;
    
}
.message div {
    padding:0.5em;
    text-align:center;
}
.fixwid {
    width:760px;
    margin:0 auto;
    text-align:left;
}
#realcontact tr.up td { padding-top: 7px; }
#realcontact tr.down td { padding-bottom: 7px; }
#realcontact tr td.bigfont { font-size:16pt; }
#realcontact tr td.smallfont { font-size:11pt; }

a.red { color:red; text-decoration:none; }
strong.redcolor { color:red }

#headstr  {  font-size:11pt }
