body {font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 12px;	color: #555555;  margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px; text-align: left;	background-color: #001F5A;}

img {vertical-align: top; border: none}
h1 {font-family: Arial; font-size:18px; font-weight:strong; color: #E28408; padding: 10px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.lh1 {font-family: Arial; font-size: 25px; font-weight: normal; color: #ffffff; padding: 0px 0px 10px 0px; margin: 0px 0px 0px 0px;}
h2 {font-family: Arial; font-size: 16px; font-weight: bold; color: #E28408; padding: 15px 0px 5px 0px; margin: 0px 0px 0px 0px;}
h5 {font-family: Arial; font-size: 13px; font-weight: bold; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.okr {color: #C47602}
.link_partneri {color: #7E94C5}
.link_nabidka {color: #EDC003}

.news_head {color:#EDC003;cursor:pointer;}
.content_biggest {width: 941px; margin: 0px auto; height: 100%; overflow: hidden}
.content_big {width: 771px; background-color: white; height: 100%; overflow: hidden; float: left}
.content_big_padding {padding: 0px 18px 15px 18px; height: 100%; overflow: hidden}
.top_home {width: 735px; height: 201px; background-image: url(../images/top_home.jpg); background-repeat: no-repeat; clear: both}
.home_mail{color: #FEDA00;}
.home_mail:hover{color: #FFFFFF;}
.top_home_padding {padding: 15px 15px 0px 20px}
.logo_home {float: left; padding: 5px 0px 10px 0px}
.slogan_home {float: right; font-size: 16px; padding: 8px 0px 10px 0px; text-align: right;font-weight:bold;}
.komu {background-image: url(../images/dot_gray.gif); background-repeat: repeat-x; margin-top: 7px; background-position: 0px 15px; clear: both}
.komu_text {width: 350px; font-size: 25px; padding: 0px 0px 0px 0px; text-align: center; margin: 0px auto; background-color: white}
.lock {width: 55px; height: 45px; display: block; background-color: transparent; cursor: pointer; float: right}
.login_home_content {width: 250px; background-color: transparent; float: right; position: relative; height: 191px; text-align: right}
.login_home {width: 220px; height: 164px; padding: 12px 15px 15px 15px; color: #DDDDDD; text-align: left; position: absolute; left: 0px; top: 0px; z-index:1;background-image: url(../images/bg_login.gif); background-repeat: no-repeat;}
.krizek {width: 17px; height: 17px; display: block; cursor: pointer; background-image: url(../images/krizek1.gif); background-repeat: no-repeat;}
.login_link {text-decoration: underline; color: #E5AB20; font-size: 11px}
.login_submit {background-color: #DF870B; width: 80px; margin: 33px 3px 0px 0px; padding: 1px 0px 1px 0px; color: white; border: none; font-weight: bold; font-size: 12px; font-family: arial; cursor: pointer}

.box_padding {margin: 0px 0px 0px 0px; padding: 13px 0px 15px 30px}
.box_studenti {width: 237px; float: left; margin-right: 12px}
.box_studenti_head {width: 237px; height: 154px; background-image: url(../images/box_studenti.jpg); background-repeat: no-repeat;}
.box_studenti_head_link {width: 227px; font-size: 23px; color: white; padding: 114px 0px 0px 10px; display: block; text-decoration: none; font-family: arial}
.box_studenti_text {background-color: #FEF5E0; color: #9E6A0F}
.box_studenti_text a{color: #9E6A0F; text-decoration: underline}
.box_studenti_foot {width: 237px; height: 31px; background-image: url(../images/box_foot_studenti.gif); background-repeat: no-repeat;}
.box_studenti_foot_link {padding: 6px 0px 0px 11px; color: #FFF1C8; width: 220px; display: block; text-decoration: underline; font-family: arial; font-size: 12px; font-weight: bold}

.box_nezamestnani {width: 237px; float: left; margin-right: 12px}
.box_nezamestnani_head {width: 237px; height: 154px; background-image: url(../images/box_nezamestnani.jpg); background-repeat: no-repeat;}
.box_nezamestnani_head_link {width: 227px; font-size: 23px; color: white; padding: 114px 0px 0px 10px; display: block; text-decoration: none; font-family: arial}
.box_nezamestnani_text {background-color: #E7F8DA; color: #417818}
.box_nezamestnani_text a{color: #417818; text-decoration: underline}
.box_nezamestnani_foot {width: 237px; height: 31px; background-image: url(../images/box_foot_nezamestnani.gif); background-repeat: no-repeat;}
.box_nezamestnani_foot_link {padding: 6px 0px 0px 11px; color: #CAFFA4; width: 220px; display: block; text-decoration: underline; font-family: arial; font-size: 12px; font-weight: bold}

.box_firmy {width: 237px; float: left}
.box_firmy_head {width: 237px; height: 154px; background-image: url(../images/box_firmy.jpg); background-repeat: no-repeat;}
.box_firmy_head_link {width: 227px; font-size: 23px; color: white; padding: 114px 0px 0px 10px; display: block; text-decoration: none; font-family: arial}
.box_firmy_text {background-color: #DEECFC; color: #3B75B7}
.box_firmy_text a{color: #3B75B7}
.box_firmy_foot {width: 237px; height: 31px; background-image: url(../images/box_foot_firmy.gif); background-repeat: no-repeat;}
.box_firmy_foot_link {padding: 6px 0px 0px 11px; color: #D7EAFF; width: 220px; display: block; text-decoration: underline; font-family: arial; font-size: 12px; font-weight: bold}

.footer {width: 771px; margin: 0px auto; padding: 5px 0px 15px 0px; color: #5A75A6; text-align: center; font-size: 11px;}
.footer a {color: #5A75A6;}
.bg_footer {margin: 0px auto; width: 771px; height: 10px; background-image: url(../images/bg_footer.gif); background-repeat: no-repeat; background-position: left bottom; font-size: 1px; overflow: hidden}
.footer_partneri {margin: 0px auto; padding-top: 5px; width: 771px; background-color: #001F5A; font-size: 11px; overflow: hidden; border-bottom: 25px solid #001F5A; color: #5A75A6; text-align: center}
.footer_partneri a{color: #5A75A6;}

.arrow_studenti {list-style-image:url(../images/arrow_studenti.gif); margin: 0px; padding: 0px;}
.arrow_nezamestnani {list-style-image:url(../images/arrow_nezamestnani.gif); margin: 0px; padding: 0px;}
.arrow_firmy {list-style-image:url(../images/arrow_firmy.gif); margin: 0px; padding: 0px;}
.arrow_spolecne {list-style-image:url(../images/arrow_firmy.gif); margin: 0px; padding: 0px;}
.ul_arrow2 {margin: 10px 0px 10px 15px; padding: 0px}

/* links */
A {text-decoration: underline; color: #A17C00;}
A:HOVER {color: #A8610D}
A.lock:HOVER {background-image: url(../images/lock.gif); background-repeat: no-repeat; background-position: 23px 5px}
A.krizek:HOVER {background-image: url(../images/krizek2.gif); background-repeat: no-repeat;}
A.login_link:HOVER {color: #FFB400}
A.box_studenti_head_link:HOVER {color: #704F00}
A.box_studenti_foot_link:HOVER {color: #ffffff}
A.box_nezamestnani_head_link:HOVER {color: #2D6800}
A.box_nezamestnani_foot_link:HOVER {color: #ffffff}
A.box_firmy_head_link:HOVER {color: #1A4271}
A.box_firmy_foot_link:HOVER {color: #ffffff}
A.link_partneri:HOVER {color: #A8B9E1}
.box_studenti_text a:HOVER{color: #D8921B;}
.box_nezamestnani_text a:HOVER{color: #67B32F;}
.box_firmy_text a:HOVER{color: #5AACF2;}

	.tooltip,.tooltip *{display:block}

	.tooltip{ width: 200px; color:#000;
    font:lighter 11px/1.3 Arial,sans-serif;
    text-decoration:none;text-align:center}

	.tooltip span.top{padding: 30px 8px 0;
    background: url(../images/bubble.gif) no-repeat top}

	.tooltip b.bottom{padding:3px 8px 15px;color: #548912;
    background: url(../images/bubble.gif) no-repeat bottom}
    
a.ank{
  display: block;
  padding: 0px 0px 8px 0px;
  width: 120px;

}
a.ank span{
  display: block;
  height: 15px;
  width: 100px;
  background: #FFD900;
  margin-top: 2px;
}

#mezimenu{
	margin:10px 0px 10px 0px;
  width: 734px;
  height: 28px;
  text-align: center;
  background-image:url('../images/mezimenu-back.jpg');
  background-repeat:no-repeat;
  padding-left:0px;
  font-size:13px;
  cursor:hand;
}

#mezimenu:after{ /*Add margin between menu and rest of content in Firefox*/
  content: "."; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;
}

#mezimenu ul{
  width: 100%;
  margin: 0px;
  padding: 5px 0px 7px 0px;
  text-align: left; /*set value to "right" for example to align menu to the left of page*/
}

#mezimenu ul li{
  display: inline;
  margin: 0px;
  padding:5px 18px 6px 5px;
  
}

#mezimenu ul li a{
  color: #ffffff;  
  margin: 0px;
  padding:5px 5px 6px 5px;
  text-decoration: none;
}

#mezimenu ul li a:hover{
  margin: 0px;
  background-color:#000000;
  background-repeat: repeat-x;
 }
 
#mezimenu ul li a.active {
  background-color:#000000;
}

/* --- Top Banner --- */

#banner {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  padding: 0px;
  margin: 0px;
  background: url(../images/img4d10ee64d2b49.png);
  z-index: 1000;
}

#banner div{
  position: relative;
  margin: 100px auto 0px auto;
  width:500px;
  height: 309px;
  border: 10px solid #fff;
  color: #fff;
  padding: 18px 20px 20px 20px;
  background: #fff url(../images/banner.jpg); 
  font-size: 14px;
}

#banner div p {
  text-align: left;
  width: 300px;
}

#banner h2{
  padding: 0px 0px 40px 0px;
	text-align:left;
	font-size: 18px;
	color: #091B59;
}

#banner .close {
display: block;
position: absolute;
bottom: 0px;
right: 0px;
padding: 10px 0px 0px 10px;
background: #fff;
}

#banner p#prihlaseni{
	font-weight:bold;
	margin-top:40px;
}

#mezimenu2{
	margin:0px 0px 25px 0px;
  width: 734px;
  height: 28px;
  text-align: center;
  background-image:url('../images/mezimenu2-back.jpg');
  background-repeat:no-repeat;
  padding-left:0px;
  font-size:13px;
  cursor:hand;
}

#mezimenu2:after{ /*Add margin between menu and rest of content in Firefox*/
  content: "."; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;
}

#mezimenu2 ul{
  width: 100%;
  margin: 0px;
  padding: 5px 12px 7px 8px;
  text-align: left; /*set value to "right" for example to align menu to the left of page*/
}

#mezimenu2 ul li{
  display: inline;
  margin: 0px;
  padding:5px 1px 6px 1px;
  
}

#mezimenu2 ul li a{
  color: #ffffff;  
  margin: 0px;
  padding:5px 2px 6px 2px;
  text-decoration: none;
}

#mezimenu2 ul li a:hover{
  margin: 0px;
  background-color:#000000;
  background-repeat: repeat-x;
 }
#mezimenu2 ul li a.active {
  background-color:#000000;
}

#alis{
  margin:auto;
	width:950px;
	color:#666666;
	font-size:10px;
}

#alis a{
	color:#666666;
	text-decoration:none;
}
