*{margin:0;padding:0;border:0}

body {background: white url("graphics/mainbckg.gif") top repeat-x;}

body, div {font-family: Tahoma, Arial, Verdana, helvetica, sans-serif;font-size: 12px;color: black;}

p {margin-bottom: 10px;}

a {font-weight: bold;color: #d50d0d;text-decoration: underline;}

a:hover {text-decoration: underline;}

.center {text-align: center;}

select{border:1px solid gray;}

h2{margin:0; padding:0;position:relative;width:365px; height:24px;text-align:center;overflow:hidden;margin-bottom:2px;font-size: 100%;}

h2 span{display:block;position:absolute; left:2px; top:0; z-index:1;width:364px; height:24px;margin:0; padding:0;background:url("graphics/profirmy.gif") top center no-repeat;}

.jenomprovas {height: 35px;width: 357px;}
h2.jenomprovas span {background: url("graphics/jenomprovas.gif") no-repeat;}

#obal{width: 774px;margin:0 auto;position:relative;background: url("graphics/logo_linka.jpg") 185px top no-repeat;}

#obsah{display:block;width:774px;margin-top:2px;}

#header{background: transparent  url("graphics/line.gif") center bottom no-repeat;height:117px;}

#header h1 {position:absolute;padding: 44px 0 0 120px;height:69px;left:186px;font: bold 10px Tahoma, sans-serif;top: 0;background:url("graphics/logo_linka.jpg") left top no-repeat;}
#header h1 strong {display: block;font: normal 18px/1 Arial, sans-serif;word-spacing: -4px;letter-spacing: -1px;}
#header h1 span {font-weight: bold;}

#header a span {position: relative;z-index: 5;background: url("graphics/logo.jpg") no-repeat;}
#header a, #header a span {display: block;cursor: pointer;width:186px;height:113px;}
#header a {float:left;background: none;color: black;}
#header a strong {position: absolute;display: block;padding: 20px 0 0 0;z-index: 2;}

#menu{height:24px;border-bottom: 2px solid white;margin-top:2px;}

#ruka{width:599px;height:135px;float:right;background:transparent url("graphics/ruka.jpg") left center;}

.loginform {width: 175px;height: 135px;background: url("graphics/loginbox.jpg");float: left;position: relative;}

.loginform input{position: absolute; top: 97px; left: 94px; width: 77px; height: 18px; background: transparent; border: 0;cursor: pointer}

.loginform #nck{position:absolute;top:30px;left:13px;width:126px;height:18px;background:transparent;border:0;cursor:auto;}

.loginform #psss{position:absolute;top:67px;left:13px;width:126px;height:18px;background:transparent;border:0;cursor:auto;}

.cleaner {clear:both;height:1px;border:none;visibility: hidden;font-size: 1px;}

.reference {float: left;width: 407px;position: relative;height:255px;left: 2px;top:-7px;}

.reference ul{padding-left:10px;color:white;padding-top:16px;}

.rightboxik {width: 379px;background:transparent url("graphics/rightboxtopbckg.gif") top repeat-x;position: relative;left: 4px;top:-1px;padding-left:10px;padding-right:10px;height:230px;}
.rightboxik  li { margin-bottom: 3px !important; }

.jenomprovas {background:transparent url("graphics/jenomprovas.gif") left top;width: 355px;height: 30px;}

.oprojektu {float: left;margin-top:2px;}

.oprojektu_text {width: 345px;_height: 204px;min-height: 204px;margin-top:-1px;padding:10px;background: #d4d4d4 url("graphics/leftboxtopbckg.gif") top repeat-x;}

#up_vypis{height:100px;border:solid 1px white;padding-top:5px;padding-right:5px;padding-left:5px;overflow:auto;}

#up_vypis h4{color: #e00201;margin:0;font-size:12px;}
#up_list{list-style:none;margin:0;padding:3px 0 ;}
#up_list li{margin:0;padding:3px 0;}

.footer {width: 774px;height: 29px;background: url("graphics/footer2.gif");position: relative;clear:both;margin-top:-4px;}

#odkazy{color: #d7d7d7;text-align:right;padding-right:10px;position:absolute;bottom:0;top:266px;width:397px;padding-bottom:4px;/* border-bottom:1px solid white; */}

#odkazy a{color: #d7d7d7; font-size:75%;}

a#start{display:block;text-align:center;font-size:21px;color:white;/*background:url("graphics/sipky.gif") no-repeat center;*/ text-decoration:none;margin-top: 9px;}

a#registrace{display:block;text-align:center;font-size:12px;color:#e00201;padding-top:5px;}

.linka, .linka2{background: url("graphics/rightbox_end.gif");}

.linka2{height:14px;overflow: hidden;}

.footer a {position: absolute; height: 14px;display: block;left: 649px; top: 7px;}
#f1 {width: 52px;}
#f2 {width: 28px;left: 703px;}
#f3 {width: 34px;left: 733px;}



/*TOPMENU*/
  #topmenu{display:block;width:774px;font-size:9px;margin-top:2px;margin-bottom:2px;}
  #topmenu ul{margin:0;padding:0;display:block;}
  #topmenu ul li{list-style:none;display:inline;background:url(./graphics/dot.gif) no-repeat right top;}
  #topmenu ul li a{display:block;float:left;color:#2d2d2d;text-decoration:none;text-transform:uppercase;padding:2px;width:103px;background:#ccc url(../graphics/mbg.gif) repeat-x left top;border-top:1px solid #6a6a6a;border-bottom:1px solid #6a6a6a;line-height:1.3;text-align:center;line-height:1.5;}
  #topmenu ul li a.start{border-left:1px solid #6a6a6a;width:110px;}
  #topmenu ul li a.mobil{display:block;float:left;color:#FFF;text-decoration:none;text-transform:uppercase;padding:2px;width:119px;background:#a4a4a4 url(../graphics//mobil.gif) repeat-x left top;border-right:1px solid #6a6a6a;text-align:center;}



/* INZERCE */

.inzerce { width: 365px; height: 177px; background: url("./graphics/pozadiinzerce.gif") repeat-x; }
.inzerce .inzeraty { padding: 45px 0px; }
.inzerce p { margin: 0px 0px 10px 55px; color: #f34c4c; font: normal 8pt Arial; }
.inzerce .titulek { font: normal 13pt Arial; }
.inzerce a { color: #f34c4c; }
.inzerce a:hover { color: #fff; }
.inzerce .titulek a { color: #fff; text-decoration: none; }
.inzerce .titulek a:hover { color: #f34c4c; }
