body {
padding:0px 0px 40px;
margin:0px;
background:#C8C8C8 url(../img/body_bg.gif) repeat-x;
font-family:verdana, arial, tahoma, sans-serif;
font-weight:normal;
font-size:70%;
color:#333333;
text-align:center;
line-height:1.5em;
}
div, p, form {
padding:0px;
margin:0px;
}
ul {
margin-top:5px;
text-align:left;
}
img {
border:0px;
margin:0px;
}
.left{float:left;}
.right{float:right;}
.clear{clear:both;height:0px;}
a:link, a:visited, a:hover {
font-size: 100%;
font-weight:normal;
color:#333333;
text-decoration:underline;
outline:none;
}
a:hover {
color: #A40000;
text-decoration:underline;
}

h1 {
color:#333333;
font-size:170%;
font-weight:bold;
padding:0px;
margin:0px 0px 10px;
}

#page {
margin:auto;
width:978px;
background:#fff;
}
#in_page {
margin:auto;
width:950px;
text-align:left;
position:relative;
background:#fff;
padding-top:10px;
}
/*************************************************
**************************************************
			HLAVICKA
*************************************************
*************************************************/
#head {
/**background:url(../img/head.gif) no-repeat top;
padding-top:78px; **/
color:#ffffff;
}
#in_head {
background:url(../img/head_bg.gif) no-repeat;
padding:10px 15px 30px;
}
#in_head a:link, #in_head a:visited, #in_head a:hover {
color:#ffffff;
text-decoration:none;
}
#in_head a:hover {
text-decoration:underline;
}
/*************************************************
**************************************************
			TELO
*************************************************
*************************************************/
#content {
width:950px;
margin:5px 0px 5px;
}
/*************************************************
**************************************************
			LEVY SLOUPEC
*************************************************
*************************************************/
.menu a:visited {
color:#333333;
font-size:100%;
font-weight:normal;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-decoration:none;
}
.menu a:link {
color:#333333;
font-size:100%;
font-weight:normal;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-decoration:none;
}
.menu a:hover {
color:#333333;
font-size:100%;
font-weight:normal;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-decoration: none;
}
#leftcol {
float:left;
width:251px;
font-size:110%;
}
#leftcol a:link, #leftcol a:visited, #leftcol a:hover {
background:url(../img/box_a.gif) no-repeat 100% 5px;
padding-right:15px;
}
#leftcol a:hover {
color:#333333
}
.box {
padding:50px 0px 0px;
margin-top:5px;
}
.in_box {
padding:0px 15px 15px;
} 
.box01 {
background:#F9F2CD url(../img/benefity_top.gif) no-repeat top;
}
.box01 .in_box {
background:url(../img/benefity_bottom.gif) no-repeat bottom;
}
.box02 {
background:#FFC68D url(../img/firemni-kultura_top.gif) no-repeat top;
}
.box02 .in_box {
background:url(../img/firemni-kultura_bottom.gif) no-repeat bottom;
}
.box03 {
background:#D7EBEB url(../img/profesni-rust_top.gif) no-repeat top;
}
.box03 .in_box {
background:url(../img/profesni-rust_bottom.gif) no-repeat bottom;
}
.box04 {
background:#C4D7B0 url(../img/leader-na-trhu_top.gif) no-repeat top;
}
.box04 .in_box {
background:url(../img/leader-na-trhu_bottom.gif) no-repeat bottom;
}
ul#volne-pozice {
margin:0px;
padding:55px 0px 0px;
background:url(../img/volne-pozice.gif) no-repeat top;
text-decoration: none; 
}
ul#volne-pozice li {
list-style:none;
padding:7px 0px 7px 4px;
background:url(../img/linka.png) no-repeat bottom;
text-decoration: none; 
}
ul#volne-pozice li strong {
color:#CC0000;
font-weight:bold;
text-decoration: none;
}
ul#volne-pozice li a:visited {
text-decoration: none;
}
ul#volne-pozice li a:hover {
text-decoration: underline;
}
ul#volne-pozice li.zluta {
background:url(../img/volne-pozice_li-zluta.gif) no-repeat bottom; 
}
ul#volne-pozice img {
float: right;
margin-top: -15px;
}
ul#volne-pozice img.big {
margin-top: -23px;
}
ul#volne-pozice li.oranzova {
background:url(../img/volne-pozice_li-oranzova.gif) no-repeat bottom;
}
ul#volne-pozice li.modra {
background:url(../img/volne-pozice_li-modra.gif) no-repeat bottom;
}
ul#volne-pozice li.zelena {
background:url(../img/volne-pozice_li-zelena.gif) no-repeat bottom;
}
/*************************************************
**************************************************
			PRAVY SLOUPEC
*************************************************
*************************************************/
#deppath {
background:url(../img/deppath_bg.gif) no-repeat;
padding:8px 20px 11px;
font-size:110%;
}
#rightcol {
float:right;
width:692px;
}
.banner {
margin:8px 0px;
}
.boxpage01 {
margin-top:5px;
padding-top:10px;
background:#F1F1F1 url(../img/box-page01_top.gif) no-repeat top;
font-size:110%;
}
.boxpage01 .in_boxpage {
padding:0px 13px 10px;
background:url(../img/box-page01_bottom.gif) no-repeat bottom;
}
.boxpagetip1 {
margin-top:5px;
padding-top:10px;
background:#D7EBEB url(../img/top_modra.gif) no-repeat top;
font-size:110%;
}
.boxpagetip1 .in_boxpagetip1 {
padding:0px 13px 10px;
background:url(../img/bottom_modra.gif) no-repeat bottom;
}
.boxpagetip2 {
margin-top:5px;
padding-top:10px;
background:#FFC68D url(../img/top_oranz.gif) no-repeat top;
font-size:110%;
}
.boxpagetip2 .in_boxpagetip2 {
padding:0px 13px 10px;
background:url(../img/bottom_oranz.gif) no-repeat bottom;
}

.boxpagetip3 {
margin-top:5px;
padding-top:10px;
background:#C4D7B0 url(../img/top_zelena.gif) no-repeat top;
font-size:110%;
}
.boxpagetip3 .in_boxpagetip3 {
padding:0px 13px 10px;
background:url(../img/bottom_zelena.gif) no-repeat bottom;
}


.boxpagetip4 {
margin-top:5px;
padding-top:10px;
background:#F9F2CD url(../img/top_okr.gif) no-repeat top;
font-size:110%;
}
.boxpagetip4 .in_boxpagetip4 {
padding:0px 13px 10px;
background:url(../img/bottom_okr.gif) no-repeat bottom;
}

.boxpageban {
margin-top:5px;
padding-top:0px;
margin-bottom:0px;
}
.boxpageban .in_boxpageban {
padding:0px 0px 0px;
}


/* pro button
.zajem {
float:right;
width:188px;
height:34px;
background:url(../img/button_projevit-zajem-o-misto.gif) no-repeat;
border:0px;
}*/
.zajem {
float:right;
margin:10px 20px 0px 0px;
}
.boxpage02 {
margin-top:5px;
background:url(../img/box-page02_bg.gif) repeat-y;
font-size:110%;
}
.boxpage02 h3 {
font-size:120%;
padding:0px;
margin:0px;
font-weight:bold;
}
.boxpage02 .top_boxpage {
padding-top:10px;
background:url(../img/box-page02_top.gif) no-repeat top;
}
.boxpage02 .in_boxpage {
padding-bottom:10px;
background:url(../img/box-page02_bottom.gif) no-repeat bottom;
}
.boxpage02 .in_boxpage .left, .boxpage02 .in_boxpage .right {
width:316px;
padding:0px 13px;
}
.boxpage02 ul {
margin:15px 0px 0px;
padding:0px;
}
.boxpage02 ul li {
padding:0px 0px 0px 10px;
list-style:none;
background:url(../img/box-page02_li.gif) no-repeat 0px 10px;
}
/*************************************************
**************************************************
			PATICKA
*************************************************
*************************************************/
#footer {
background:url(../img/footer_bg.gif) no-repeat;
margin-top:7px;
padding:7px 0px 15px;
text-align:center;
}
/*************************************************
**************************************************
			PRAVY SLOUPEC
*************************************************
*************************************************/
#rightcol {
float:right;
width:692px;
}
#box-main {
width:692px;
}

#box-main_head {
height:37px;
background:url(../img/box-main_bg.gif) no-repeat;
padding: 0;
}
.box-main01 {
width:692px;
height:223px;
background:url(../images/box-main.jpg) no-repeat;
}
#careerSwf {
	background: #F1F1F1 url(../images/box-main.jpg) no-repeat;
	width: 692px;
	height: 222px;
}
#box-main_img {
width:692px;
height:223px;
}

.box-main_misto {
background:url(../images/ilu_zadost_o_misto.jpg) no-repeat;
}
.box-main_kontakty {
background:url(../images/ilu_kontakty.jpg) no-repeat;
}
.box-main_zivotopis {
background:url(../images/contentCareer.swf) no-repeat;
}
.box-main_pozice {
background:url(../files/contentCareer.swf) no-repeat;
}
.box-main_nabizime {
background:url(../images/ilu_co_nabizime.jpg) no-repeat;
}
.box-main_absolventi {
background:url(../images/ilu_absovlenti.jpg) no-repeat;
}
.box-main_onas {
background:url(../images/ilu_o_nas.jpg) no-repeat;
}
.box-main_manazer {
background:url(../images/ilu_obch_mana.jpg) no-repeat;
}
.box-main_programator {
background:url(../images/ilu_programator.jpg) no-repeat;
}
.box-main_cykloservis {
background:url(../images/ilu_cyklo_ved_serv.jpg) no-repeat;
}
.box-main_prodavac {
background:url(../images/ilu_prodavac.jpg) no-repeat;
}
.box-main_prodej_reklamy {
background:url(../images/ilu_prodej_reklamy.jpg) no-repeat;
}
.box-main_benefity {
background:url(../images/ilu_benefity.jpg) no-repeat;
}
.box-main_vedoucismeny {
background:url(../images/ilu_oblast_vedouci.jpg) no-repeat;
}
.box-main_vedouciprodejny {
background:url(../images/ilu_oblast_vedouci.jpg) no-repeat;
}
.box-main_fakturantka {
background:url(../images/ilu_fakturantka.jpg) no-repeat;
}
.box-main_hrmanager {
background:url(../images/ilu_hr.jpg) no-repeat;
}
.box-main_operator {
background:url(../images/ilu_call.jpg) no-repeat;
}
.box-main_sklad {
background:url(../images/ilu_sklad.jpg) no-repeat;
}
.box-main_zivotopis {
background:url(../images/ilu_jak_zivotopis.jpg) no-repeat;
}
.box-main_kariera {
background:url(../images/prof_rust.jpg) no-repeat;
}
.box-main_manazerdata {
background:url(../images/ilu_man_dat_proces.jpg) no-repeat;
}
.box-main_proces {
background:url(../images/ilu_mng_proces.jpg) no-repeat;
}
.box-main_firemnikultura {
background:url(../images/ilu_firemni_kultura.jpg) no-repeat;
}
.box-main_profesnirust {
background:url(../images/ilu_profesni_rust.jpg) no-repeat;
}

.box-main_reklamace {
background:url(../images/ilu_ved_rekl_servisu.jpg) no-repeat;
}

.box-main_vyvoj {
background:url(../images/ilu_programator.jpg) no-repeat;
}

.box-main_data {
background:url(../images/ilu_spravce_dat_zakl.jpg) no-repeat;
}

.box-main_produkt {
background:url(../images/ilu_produkt.jpg) no-repeat;
}

#box-main h1 {
margin: 0;
color: #ffffff;
font-size:160%;
}

#box-main p {
padding:7px 10px 9px;
margin:0px;
background:url(../img/box-main_h1.gif) no-repeat;
font-size:160%;
color:#333333;
}
.banner {
margin:8px 0px;
}

.boxpage_tip1 {
margin-top:5px;
padding-top:10px;
background:#D7EBEB url(../img/box-page01_top.gif) no-repeat top;
font-size:110%;
}
.boxpage_tip1 .in_boxpage {
padding:0px 13px 10px;
background:url(../img/box-page01_bottom.gif) no-repeat bottom;
}


.boxpage01 {
margin-top:5px;
padding-top:10px;
background:#F1F1F1 url(../img/box-page01_top.gif) no-repeat top;
font-size:110%;
}
.boxpage01 .in_boxpage {
padding:0px 13px 10px;
background:url(../img/box-page01_bottom.gif) no-repeat bottom;
}
/* pro button
.zajem {
float:right;
width:188px;
height:34px;
background:url(../img/button_projevit-zajem-o-misto.gif) no-repeat;
border:0px;
}*/
.zajem {
float:right;
margin:10px 20px 0px 0px;
}





.boxpage03 {
margin-top:5px;
background:url(../img/duo_oranz_bg.gif) repeat-y;
font-size:110%;
}
.boxpage03 h3 {
font-size:120%;
padding:0px;
margin:0px;
font-weight:bold;
}
.boxpage03 .top_boxpage03 {
padding-top:10px;
background:url(../img/duo_oranz_top.gif) no-repeat top;
}
.boxpage03 .in_boxpage03 {
padding-bottom:10px;
background:url(../img/duo_oranz_bottom.gif) no-repeat bottom;
}
.boxpage03 .in_boxpage03 .left, .boxpage03 .in_boxpage03 .right {
width:316px;
padding:0px 13px;
}


.boxpage04 {
margin-top:5px;
background:url(../img/duo_modr_bg.gif) repeat-y;
font-size:110%;
}
.boxpage04 h3 {
font-size:120%;
padding:0px;
margin:0px;
font-weight:bold;
}
.boxpage04 .top_boxpage04 {
padding-top:10px;
background:url(../img/duo_modr_top.gif) no-repeat top;
}
.boxpage04 .in_boxpage04 {
padding-bottom:10px;
background:url(../img/duo_modr_bottom.gif) no-repeat bottom;
}
.boxpage04 .in_boxpage04 .left, .boxpage04 .in_boxpage04 .right {
width:316px;
padding:0px 13px;
}







.boxpage02 {
margin-top:5px;
background:url(../img/box-page02_bg.gif) repeat-y;
font-size:110%;
}
.boxpage02 h3 {
font-size:120%;
padding:0px;
margin:0px;
font-weight:bold;
}
.boxpage02 .top_boxpage {
padding-top:10px;
background:url(../img/box-page02_top.gif) no-repeat top;
}
.boxpage02 .in_boxpage {
padding-bottom:10px;
background:url(../img/box-page02_bottom.gif) no-repeat bottom;
}
.boxpage02 .in_boxpage .left, .boxpage02 .in_boxpage .right {
width:316px;
padding:0px 13px;
}
.boxpage02 ul {
margin:15px 0px 0px;
padding:0px;
}
.boxpage02 ul li {
padding:0px 0px 0px 10px;
list-style:none;
background:url(../img/box-page02_li.gif) no-repeat 0px 10px;
}
/*************************************************
**************************************************
			PATICKA
*************************************************
*************************************************/
#footer {
background:url(../img/footer_bg.gif) no-repeat;
margin-top:7px;
padding:7px 0px 15px;
text-align:center;
}
#deppath {
background:url(../img/deppath_bg.gif) no-repeat;
padding:8px 20px 11px;
color:#ffffff;
font-size:110%;
}
#deppath strong {
font-size:110%;
font-weight:bold;
/*background:url(../img/deppath_l.gif) no-repeat right;
padding-right:15px;*/
}
#deppath a:link, #deppath a:visited, #deppath a:hover {
color:#ffffff;
text-decoration:none;
background:url(../img/deppath_li.gif) no-repeat left;
padding:0px 10px 0px 20px;
}
#deppath a.first:link, #deppath a.first:visited, #deppath a.first:hover {
background:none;
padding:0px 10px 0px 10px;
}
#deppath a.act:link, #deppath a.act:visited, #deppath a.act:hover {
color:#FFCC66;
}
#deppath a:hover {
text-decoration:underline;
}
.red {
color: #CC0000;
}

.vedeni01 {
margin:10px 0px;
}
.vedeni01 div {
background:url(../images/box_ml.gif) no-repeat left top;
}
.vedeni01 div div {
padding:15px 15px 0px 141px;
}

.vedeni02 {
margin:10px 0px;
}
.vedeni02 div {
background:url(../images/box_pb.gif) no-repeat left top;
}
.vedeni02 div div {
padding:15px 15px 0px 141px;
}

.vedeni03 {
margin:10px 0px;
}
.vedeni03 div {
background:url(../images/box_of.gif) no-repeat left top;
}
.vedeni03 div div {
padding:15px 15px 0px 141px;
}
#box-main h1.box_nadpis {
padding:7px 10px 9px;
margin:0px;
background:url(../img/box-main_h1.gif) no-repeat;
font-size:160%;
color:#333333;
}