body                  { padding:0; font-family: Arial; font-size: 12px; color: #000000; background-color: #FFFFFF; text-align: center; margin: 0 auto; }
#headlineinfo { float: left; width: 310px; padding: 0 0 0 0;}
#topright    { float: left; width: 500px; height: 100px }
#bookbox     { float: left; width: 120px; height: 56px}
#searchbox   { float: left; width: 300px; margin-top:15px; margin-bottom:0px }
#searchbox img {vertical-align:middle}
.bookmark    { float: left; vertical-align: middle; font-family: Arial; font-size: 10px; 
               padding-left: 15px; padding-top: 0px; background: 
               url('../img/sipkaSmall.gif') no-repeat left top; position:relative; text-align:left; width:180px }
.bookmark a, .bookmark a:visited {color: #1139E8; text-decoration: none}

.bookmark a:hover {color: #d8654b; text-decoration: none}
a, a:visited {color: #000080}
a:hover {color:#d8654b}
img {border: none}
.linkBlack, :visited.linkBlack {color: #000000; text-decoration: none}

.boxLink { font-size: 11px; font-family: Arial; color: #000000; padding-left: 15px; 
               padding-top: 1px; padding-bottom: 3px; background-image: 
               url('../img/sipkaSmall.gif'); background-repeat: no-repeat; 
               background-attachment: scroll; background-position: left top }
.doporucujemeLink{ font-size: 11px; font-family: Arial; color: #000000; background-image: 
               url('../img/ctverecekRed.gif'); background-repeat: no-repeat; 
               background-position: left top; text-align:left;  padding-left:15px; padding-right:0; padding-top:2px; padding-bottom:2px }
.ad          { font-family: Verdana; font-size: 10px; color: #808080; text-align:left; position:relative; float:left; top:2px; bottom:2px }
.sipka       { vertical-align: middle }
.boxMid      { position: relative; bottom: 3px; padding: 2px; background-color: #f7f1de; text-align: left; margin: 0 0 5px 0 }
#links a:hover { color: #0000FF; background-color: #C0C0C0 }
#links a     { text-decoration: none; color: #000080 }
.linksmall   { color: #000080 }
.datumClanek { font-family: Arial; font-size: 11px; color: #808080 }
#right       { float: right; width: 140px }.boxTop      { color: #FFFFFF; font-size: 14px; font-family: Arial; text-align:left; font-weight: bold; 
               background: #4b78d8 url('../img/sipka.gif') no-repeat fixed left top; padding-left:15px; padding-top:2px; padding-bottom:4px }

#arts        { float: left; width: 420px; position:relative;  }
.art         {  border:1px dotted #b1c4ee; text-align: left; width:408px; padding: 5px; position:relative; margin-left:5px; margin-right:5px; margin-top:5px; margin-bottom:15px;overflow:auto}
.art img {float: right}
#doporucujemeMid    { border-style:solid; border-width:0px; width: 303px; float: left; text-align: left; background-color:#f7f1de; padding: 0 5px 8px 2px; margin: 0 0 5px 3px  }
.artlink     { font-family: Arial; font-size: 15px; color: #000080; font-weight: bold }
:visited.artlink      { font-family: Arial; font-size: 15px; color: #000080; font-weight: bold }
:active.artlink     { font-family: Arial; font-size: 15px; color: #000080; font-weight: bold }

#midinfo     { float: right; width: 570px }
#headline    { float: left; width: 305px; text-align: left; padding: 10px 0 15px 5px }
#headline img {float: left; padding: 0 5px 5px 0}
.toplinkmatr  {width:100px; height: 25px; float: left; text-align: right}
#doporucujemeTop    { text-align: left; background:#f7f1de url('../img/sipkaRed.gif') no-repeat left top; float: left; width: 290px; color:#d8654b; font-size:14px; font-family: Arial; font-weight:bold; padding: 0 5px 8px 15px; margin: 0 0 0 3px }
#ad250       { float: right; width: 250px; text-align:right; padding: 0 0 0 0px }
.submitinput { font-family: Verdana; font-size: 10px; font-weight: bold; height: 20px; 
               border: 1px solid #000000; background-color: #808080; vertical-align:middle; color:#FFFFFF }
.textinput   { border: 1px solid #000000; background-color: #FFFFFF; height:16px; vertical-align:middle; font-size: 10px; }
.textarea   { border: 1px solid #000000; background-color: #FFFFFF; height:70px; vertical-align:middle; font-size: 12px; padding:3px; margin:3px }
.radioinput   { border: 0px; height:16px; vertical-align:middle; font-size: 10px; }
#left        { float: left; width: 180px; padding: 0 0 0 0; 
                text-decoration:none;}
#content     { width: 750px;background-color: #FFFFFF; text-align: center; padding-left:0; padding-right:0; padding-top:3px; padding-bottom:4px; height:auto; overflow:auto; position:relative; margin: 0 auto;   }
.toplink a, .toplink a:visited   { margin-top: 1px; margin-left: 1px; padding-top: 6px; font-family: Arial; font-size: 14px; color: #FFFFFF; width:99px; height: 19px; font-weight: 
               bold; float: left; cursor: pointer;text-decoration:none;
                background:#4b78d8 url('../img/sipka.gif') no-repeat; text-align:center; list-style-type:none; vertical-align:bottom }
.toplink a:hover { background: #b1c4ee url('../img/sipkablue.gif') no-repeat left top;color:#d8654b}

#links       {  border:1px solid #b1c4ee; width: 748px; font-size: 11px; font-family: Verdana; background-color: #FFFFFF; text-align: center; padding-left:0; padding-right:0; padding-top:3px; padding-bottom:4px; margin: 0 auto; }
#topinfo     { float: right; height: 16px; width: 500px; border-style: solid; border-width: 0px; text-align: right;
               background-color: #4b78d8; color:#FFFFFF; font-family: Arial; font-size:10px; font-weight:bold }
#toplinks    { padding-top:0px; margin: 0 auto;  }
#search      { width: 500px; float: left; height: 58px; background-color: #b1c4ee; color:#000000; text-align: right; font-size:10px; font-family:Arial; vertical-align:middle; font-weight:bold }
#logo                { padding:0px; float: left; width: 250px; height:100px; background-color:#FFFFFF }
#head        { padding:0px; width: 750px; height:105px;margin: 0 auto; }
#main        { text-align:center; width:100%; overflow:auto; margin: 0 auto; }
.rubrika a, .rubrika a:visited     { border-right:1px solid #FFFFFF; border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; background:#4b78d8 url('../img/sipka.gif') no-repeat left top; font-family: Arial; font-size: 14px; color: #FFFFFF; width: 155px; height: 17px; vertical-align: baseline; 
font-weight: bold; float: left; cursor: pointer; position: relative; text-align: left; padding: 1px 1px 3px 20px; text-decoration:none }
.rubrika a:hover { background: url('../img/sipkablue.gif') no-repeat left top;color:#000000}
.box2Top      { color: #FFFFFF; font-size: 14px; font-family: Arial; text-align:left; font-weight: bold; 
               background: #4b78d8 url('../img/sipka.gif') no-repeat left top; padding: 5px 5px 0 15px; float:left; width: 155px; height:22px; position:relative; margin-top:3px }
.box2Mid      { position: relative; padding: 5px 5px 5px 5px; background-color: #4b78d8; text-align: center; width:165px; float:left; color:#FFFFFF; font-size:11px }
.box2Mid a , .box2Mid a:visited  {color: #C0C0C0; text-decoration: underline}
.box2Mid img {padding: 2px 0 2px 0; border-width: 0}
#bottom        { width: 750px; background-color: #000000; color:#FFFFFF; font-size:10px; padding: 0; margin: 5px 0 0 0; height:20px; position:relative; bottom:0; top:1}
#bottom  a      {color:#FFFFFF} 
#bottom img {padding-top: 2px; vertical-align:middle}
.showart {  border:1px dotted #b1c4ee; text-align: left; width:408px; padding: 5px; position:relative; margin-left:5px; margin-right:5px; margin-top:2px; margin-bottom:15px; float:left; overflow:auto }
.showart img {float:right}
.showarttitle {font-size: 20px; font-weight: bold; text-align:left}
.showartbottom {font-size: 11px; color: #808080;float:left}
.showartbottom img {vertical-align:middle; float:none}
.showartbottom a, .showartbottom a:visited {font-size: 11px; color: #808080}

.comments { background-color:#f7f1de; text-align: left; width:398px; padding: 5px; position:relative; margin-left:0; margin-right:0; margin-top:2px; margin-bottom:15px; float:left; overflow:auto }
.subrubs        {  border:1px solid #4b78d8; text-align: left; width:408px; padding: 5px; position:relative; margin-left:5px; margin-right:5px; margin-top:0px; margin-bottom:15px;overflow:auto; font-size:14px;font-weight:bold;color:#4b78d8	}
.subrubs a, .subrubs a:visited {background:#FFFFFF url('../img/odrsubrub.gif') no-repeat;color:#4b78d8;padding-left:14px; font-size:11px;vertical-align:middle}
.subrub img {vertical-align:middle}
.photo_overview {border: 1px dotted #000080; background-color: #ECE9D8; width:129px; float:left; margin:3px; padding:2px;overflow:auto; font-size:11px}
.photo_gal         { background-color: #ECE9D8; border:1px dotted #b1c4ee; text-align: left; width:500px; padding: 5px; position:relative; margin-left:5px; margin-right:5px; margin-top:5px; margin-bottom:15px;overflow:auto; float:right}
.photo_gal img {float: right}
.photo_gal a, .photo_gal a:visited {font-size:15px;font-weight:bold}
.photo_gal a, photo_gal a:visited {font-weight:bold}
.adr {text-align:left}
.adr li {font-weight:bold; margin: 0 0 10px 0}
