/*
  CSS šablóna, copyright © 2010 - MBAT
*/


* {
  margin: 0;
  padding: 0;
  border:0;
font-family:tahoma;
}

img, table, a {
  border:0;
  padding:0;
margin:0;
}

textarea {
resize:none;
-moz-resize:none;
}


th, td {
  text-align:left;
padding:0;
border:0;
margin:0;
}

body, html {
  background: url('bg2.gif') #ffffff top repeat-x;
  font-family: Tahoma, "Geneva CE", lucida, sans-serif;
  font-size: 13px;
  color: #000000;
}


#vrch {
  margin:auto;
  width:900px;
  padding-bottom:15px;
}

.button {
  background: url('button.gif') top center repeat-x;
  padding:10px;
  padding-left:20px;
  padding-right:20px;
  color:white;
  font-size:13px;
  border:1px solid #880000;
}

table input {
  border:1px solid black;
}

table select {
  border:1px solid black;
  width:160px;
}

textarea {
  border:1px solid black;
}

.b {
  height:30px;
}
.v {
  height:30px;
  width:29px;
}

.vx {
  height:30px;
  width:10px;
}

.bx {
  height:30px;
}


.sel {
  font-size:11px;
font-weight:bold;
border:1px solid black;
  color:#c66500;
width:181px;
}

.vb {
  background: url('bbg.gif') top center repeat-x #E6EDEF;
  padding:4px;
  padding-left:8px;
  padding-right:8px;
  color:black;
  font-size:11px;
  font-weight:bold;
  border:1px solid #515D65;
}

.vb table {
  margin:5px;
}

.pmuz {
  background: url('pbmale.gif') top left no-repeat #E4ECEE;
  min-height:50px;
  border:1px solid #adadad;
  margin: 7px;
}

.pzena {
  background: url('pbfemale.gif') top left no-repeat #E4ECEE;
  min-height:50px;
  border:1px solid #adadad;
  margin: 7px;
}

.regt th {
  width:160px;
}

.regt input, .regt select {
  padding:2px;
  border:1px solid #686868;
}

.cspan {
  background:#ffdada;
  font-size:11px;
  color:black;
  
}

h1 {
  font-weight:bold;
  color:#3A0404;font-size:15px;
}

h1.modra {
  color:#58656C;font-size:17px;font-variant:small-caps;
}

.utext h2 {
margin-top:22px;
margin-bottom:3px;
  color:#58656C;font-size:17px;font-variant:small-caps;
}

.vcont {
  width:564px;
  min-height:63px;
  background:url('firma.gif') top left no-repeat #fdf9b7;
  border:1px solid grey;
  margin-left:7px;
  margin-top:5px;
}

.vcont img, .vconttop img {
  border:0px;
}

.vconttop {
  width:564px;
  min-height:72px;
  background:url('firmatop.gif') top left no-repeat #BDE565;
  border:1px solid grey;
  margin-left:7px;
  margin-top:5px;
}

.vtop {
  float:right;
  width:120px;
}

.vname {
  padding-top:10px;
  padding-left:36px;
}

.vname strong {
  color:#0b5da2;
  font-size:13px;
}

.vname img {
   margin-bottom:-1px;
   margin-left:5px;
}

.vaddr {
  font-size:11px;
  color:#a0241c;
  padding-top:4px;
  padding-left:54px;
}

.vaddrtop {
  font-size:11px;
  color:#635e00;
  padding-top:4px;
  padding-left:54px;
}

.vabout {
  font-size:11px;
  color:#000000;
  padding-top:6px;
  padding-left:54px;
  width:380px;
  text-align:justify;
  padding-bottom:5px;
}

.vaddr strong {
  color:#402103;
}

.vaddrtop strong {
  color:#402f03;
}
