@charset "utf-8";
/* CSS Document */

* {padding:0; margin:0; border:0; list-style-type:none; text-decoration:none; color: #929292; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
body {  padding-top: 0px; margin-top:0px; background-image:url(/pics/back.jpg);}

#site_area {position:relative; float:left; width:100%; padding-top: 0px; margin-top: 0px;}
#header_back {background-color:#FFFFFF;}
#logo {position:relative; float:left; width:100%; height:50px; background-image:url(/pics/logo.gif);background-repeat:no-repeat; background-color:#FFFFFF;}
#white {position:relative; float:left; padding-top: 0px; margin-top:0px; width:100%; height:30px; background-repeat:repeat-x; background-color:#FFFFFF;}
#left_panel {position:relative;	float:left;	width:150px; height:150px; background-repeat:no-repeat; padding:30px 0 0 25px; }
#left_panel_menu {position:relative; float:left; width:200px; height:150px; background-repeat:no-repeat; padding:30px 30px 0 0; }
#pod_menu {position:relative; float:left; width:100%; height:152px; background-repeat:repeat-x;  background-image:url(/pics/welcome_back1.jpg)}
#menu {position:relative; float:left; width:100%; height:62px; background-repeat:repeat-x;  background-image:url(/pics/menu_back.png); }
#menu a {position:relative; float:left;}
#menu a img {position:relative; float:left; border:0px;}
#line_top {position:relative; float:left; width:100%; height:5px; background-repeat:repeat-x; padding:0 0 0 0; margin: 0 0 0 0; background-image:url(/pics/a_top.png)}
#line_bottom {position:relative; float:left; width:100%; height:5px; background-repeat:repeat-x; padding:0 0 0 0; background-image:url(/pics/a_bottom.png)}
#text_introduction_top {position:relative;	float:left;	width:350px; height:10px; background-repeat:no-repeat; padding:0 0 0 5px; }
#text_introduction {position:relative;	float:left;	width:350px; background-repeat:no-repeat; padding:0 0 0 25px; }
#line_left {position:relative; float:left; width:1px; height:100%; background-repeat:repeat-y; margin:30px 0 30px 0 ; background-image:url(/pics/a_pixel.png);}
#portret {position:relative; float:left; margin-right: 10px; border:1px solid #000000;}
.txtnormal {
text-decoration: none; color: #929292; font-family: Arial, Helvetica, sans-serif; font-size: 8pt
}
#text-justify {text-align:justify;}
h1 {font-size:24px; font-weight:bold;}
a            {text-decoration: none; color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 9pt}
a:hover      { color: #115384; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: underline}

#menu_introduction { position:relative; float:left; background-image:url(../pics/podklad.png); height: 62px; width: 114px; background-repeat: no-repeat; }
#menu_introduction a {margin:8px; text-decoration:none;}
#menu_introduction a span {color:#FFFFFF;  font-size:10px;}
#menu_introduction a span:hover {color: #000000;}

#menu_home_form { position:relative; float:left; background-image:url(../pics/home_form.png) height: 62px; width: 177px; background-repeat: no-repeat; }
#menu_home_form a {margin-top:8px; margin-left:8px;text-decoration:none;}
#menu_home_form a span {color:#FFFFFF; font-size:10px;}
#menu_home_form a span:hover {color: #000000;}

#menu_introduction a.act span{color: #000000; }
#menu_home_form a.act span{color: #000000; }


#CV {margin: 0px 0 0 0px;}
#CV-form {/*border-top:1px solid #0c4090;*/ width:524px; padding-top:10px;}
#CV-form-text {float: left; text-align:right; width:120px; min-width:120px; padding-top:6px;}
#CV-form-input {float:left; width:220px; min-width:220px; padding-left:10px; padding-top:17px;}
#CV-form-text p {padding:0; line-height:3;}
.input {border:1px solid #0c4090; min-width:250px; width:250px; height:16px; padding-top:3px; padding-left:3px; margin-bottom:12px; float:left; background-color:#FFFFFA;}
.textarea {border:1px solid #0c4090; background-color:#f1f1f1; min-width:250px; width:250px; min-height:100px; height:100px; padding-top:3px; padding-left:3px; float:left;}
.file {float:left; border:1px solid #0c4090; margin-top:10px; height:18px;}
.submit {float:left; border:1px solid #0c4090; color:#fff; background-color:#929292; margin-top:10px; margin-left:0px; height:20px; width:90px; font-weight:bold; text-align:center;}