/* BASIC FORMATING */
* {margin:0 auto;padding:0;}
body, html { margin: 0px; padding: 0px; font-size: 1em; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif; }
.reseter {border: 0px none; margin: 0px; padding: 0px; float: none; clear: both; width: 0px; height: 0px; line-height: 0px; font-size: 0px; }
p, img, table, tr, th, td, h1, h2, h3, h4, h5, form, img, menu {border: 0px none; margin: 0px; padding: 0px; }
img { vertical-align: middle; }
p, pre { text-align: left; }
a:link, a:visited, a:active, a:hover { cursor: pointer; font-style: normal; text-decoration: underline; }
a:hover { text-decoration: none; }
.back {font-size:0.7em;font-weight:bold;padding-top:20px;}

/* DESIGN FORMATING */
#topObal {text-align:center;}
#top {width: 770px;margin:0px auto 0px auto;position:relative;}
#sky {position:absolute;right:-135px;top:20px;display:inline;z-index: 1;width:120px;}
#sky2 {position:absolute;left:-135px;top:20px;display:inline;z-index: 1;width:120px;}

#topLeva {float:left;width:550px;padding:0;margin:0;}
#topLeva #logo {float:left;width:175px;}
#topLeva #logo img {margin:30px 0 0 35px;}
#topLeva #topNadpis {float:right;width:375px;font-size:0.9em;padding-top:10px;}
#topLeva #topNadpis #links {float:left;font-size:0.75em;margin:0 0 0 15px;padding:0;}
#topLeva #topNadpis #links span, #topLeva #topNadpis #vzhled span, .links span {display:inline;margin-left:5px;}
#topLeva #topNadpis #links a, #topLeva #topNadpis #vzhled a, .links a {margin-left:8px;}
#topLeva #topNadpis #links a:hover, #topLeva #topNadpis #vzhled a:hover, .links a:hover {text-decoration:underline;}
#topLeva #topNadpis #vzhled {float:right;line-height:15px;font-size:0.75em;margin:0;padding:0;}
#topLeva #topNadpis div.slogan, #topLeva #topNadpis div.slogan_en {display:block;padding:0;margin:15px 0 0 0;width:333px;height:69px;}
#topLeva #topNadpis div.slogan strong, #topLeva #topNadpis div.slogan_en strong {display:none;padding:0;margin:0;}
#topLeva #vyhledavani {float:left;margin-left:25px;width:300px;text-align:left;}
#topLeva #vyhledavani img, #topLeva #informace img {margin-bottom:8px;}
#topLeva #vyhledavani p {font-size:0.65em;line-height:14px;}
#topLeva #vyhledavani form {text-align:left;margin:0 0 3px 0;padding:0;line-height:19px;height:19px;}
#topLeva #vyhledavani form input {float:left;width:230px;margin:0;height:13px;}
#topLeva #vyhledavani form img, #topLeva #vyhledavani form a {margin:0;padding:0;}
#topLeva #vyhledavani form a {float:left;position:relative;top:-2px;}
#topLeva #informace {float:right;width:200px;margin-left:25px;text-align:left;}
#topLeva #informace div.text {font-size:0.65em;line-height:16px;}
#topLeva #informace div.text span {display:inline;margin-left:5px;}
#topLeva #informace div.text a {margin:10px 0 0 0;color:rgb(115,115,115);}
#topLeva #informace div.text a:hover {text-decoration:underline;}
#topleva h2, #topPrava h2, #topLeva #vyhledavani h2, #topLeva #informace h2 {font-style:italic;font-weight:200;font-size: 0.9em;font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;}

#topLeva #topNadpis #vzhled span.noSquare {background:none;margin-left:0;}
#topLeva #topNadpis #vzhled span.noSquare a {margin-left:4px;}

#topPrava {float:right;width:210px;}
#topPrava #login, #topPrava #index {margin-top: 2px;text-align:center;padding:0 13px 0 17px;text-align:left;}
#topPrava #login {margin-top: 10px;height:127px;}
#topPrava #login table {margin:3px 0 0 0;padding:0;width:100%;}
#topPrava #login table tr {height:25px;}
#topPrava #login table tr th {font-size:0.7em;font-weight:normal;text-align:left;width:30%;color:#666;}
#topPrava #login table tr td {width:70%;}
#topPrava #login table tr td input {width:120px;}
#topPrava #login table tr td p {font-size:0.7em;text-align:left;padding:0;font-weight:normal;margin:0;padding:0;}
#topPrava #login table tr td p a {}
#topPrava #login table tr td p a:hover {text-decoration:underline;}
#topPrava #login p.links {float:right;font-size:0.65em;padding:0;font-weight:normal;text-align:left;}
#topPrava #login p.links span {margin-left:0;}
#topPrava #login .tabLinks tr {height:10px;}
#topPrava #index img {margin:7px 0 5px 0;}
#topPrava p {font-size:0.75em;font-style:normal;font-weight:normal;text-align:left;margin:0;padding:10px 0;}
#topPrava p.userInfo {font-weight:normal;}
#topPrava p.userInfo span {font-weight:bold;}
#topPrava div.userInfoButt {float:left;text-align:left;margin:0 0 12px 0;}
#topPrava div.userInfoButt .button a {margin:0 5px 0 0;}

#menuLeft {float:left;width:560px;padding:0;margin:0;}
#menuRight {float:right;width:210px;padding:10px 0 0 0;margin:0;}
#menuRight p {margin:0;padding:0;}
#menuRight img {margin:12px 0 0 10px;padding:0;}

#menu {list-style:none;margin:13px 0 0 25px;padding:0;}
#menu li {float:left;}
#menu li a {font-size:0.9em;display:block;padding:10px 15px 10px 15px;color:rgb(115,115,115);font-style:italic;font-weight:bold;text-decoration:none;}
#menu li a:hover, #menu li #active {}
#menu #sep {padding:26px 0 10px 10px;}

#obsahObal {text-align:center;}
#obsah {width: 770px;margin:0 auto 0px auto;}
#obsahStranky {padding:10px 10px;}
#text {}
#leva {float:left;width:560px;padding:0 0 15px 0;}
#prava {float:right;width:210px;}
#prava .normalPrava {padding:5px 8px;text-align:left;}
#paticka {height:16px;padding:3px 0 7px 0;}
#cesta {float:left;margin-left:30px;font-size:0.7em;}
#copyright {float:right;font-size:0.7em;margin-right:70px;}

/* FORMS FORMATING */
input, textarea, select { margin: 0; padding: 2px;  font-size: 0.70em; font-weight: normal; }
textarea {font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;}
select, option { }
label {font-size:inherit;font-weight: inherit;}
.button {display:inline-block;margin:0;padding:0;}
.button a {float:left;margin:0 0 0;padding: 0 0 0 7px;text-decoration:none;}
.button a.doprava {float:right;}
.button a span {float:left;padding:4px 10px 4px 3px;margin:0;font-size:0.7em;}
.button a:hover {text-decoration:underline;}

.button2 {display:inline-block;margin:0;padding:0;}
.button2 a {float:left;margin:0 0 0;padding: 0 0 0 7px;text-decoration:none;}
.button2 a:hover {text-decoration:none;}
.button2 a.doprava {float:right;}
.button2 a span {float:left;padding:4px 10px 4px 3px;margin:0;font-size:0.7em;}
.button2 a:hover {text-decoration:underline;}

.bigButton {display:inline-block;margin:0;padding:0;}
.bigButton a {float:left;margin:0 0 0;padding: 0 0 0 7px;text-decoration:none;}
.bigButton a:hover {text-decoration:none;}
.bigButton a.doprava {float:right;}
.bigButton a span {float:left;padding:4px 10px 4px 3px;margin:0;font-size:0.7em;}
.bigButton a:hover {text-decoration:underline;}

#searchButton {padding:0;margin:0;width:19px;height:19px;}
.butCen {margin:0 auto;display:inline-block;width:100px;}
.bigCenter {margin:0 auto;display:inline-block;}

/* TEXT FORMATING */
h1, h2, h3, h4, h5, h6 { position:relative; float: none; margin: 6px 0px 3px 0px; padding: 0px 20px 0px 0px; text-align: left; font-family: Garamond, Times, serif; }
h1 { font-size: 1.1em; font-weight: bold; margin: 6px 0px 15px 0px;padding:0 0 0 10px;}
h2 { font-size: 1em; font-weight: bold; }
h3 { font-size: 0.9em; font-weight: bold; }
h4 { font-size: 0.8em; font-weight: bold; }
h5 { font-size: 0.7em; font-weight: bold; }
h6 { font-size: 0.6em; font-weight: normal; }

h1.title {margin: 6px 0px 3px 0px; padding: 0px 20px 0px 0px;position:static;}
div.title { position:relative; float: none; margin: 0 0 10px 0; }
div.title h1 {position:static;margin:0;padding:0;}
div.title h2 {position:static;margin:0;padding:0;font-size: 0.7em;}
div.title p.right {position:absolute;right:10px;top:5px;font-size:11px;}

.w5 {width: 5%;}
.w10 {width: 10%;}
.w15 {width: 15%;}
.w20 {width: 20%;}
.w25 {width: 25%;}
.w30 {width: 30%;}
.w35 {width: 35%;}
.w40 {width: 40%;}
.w45 {width: 45%;}
.w50 {width: 50%;}
.w65 {width: 65%;}
.w70 {width: 70%;}
.w75 {width: 75%;}
.w80 {width: 80%;}
.w85 {width: 85%;}
.w90 {width: 90%;}
.w95 {width: 95%;}

p {margin-bottom:10px;font-size:0.8em;text-align:justify;line-height:16px;}
ul {text-align:left;padding-left:25px;font-size:0.8em;list-style:square;}
.noList {list-style:none;}
.left { text-align: left; }
.right { text-align: right; }
.center { text-align: center; }

#news {}
#news table {width:100%;padding:2px 10px 10px 0;}
#news table tr {height:24px;}
#news table tr th {font-size:0.7em;color:#FFF;font-weight:normal;width:20%;text-align:right;padding-right:13px;}
#news table tr td {font-size:0.75em;color:rgb(86,86,86);border-bottom:1px dotted #fff;text-align:left;}

#topStrip { margin-top:20px;position:relative;width:100%;_width: expression(document.body.clientWidth+'px');height: 23px !important;height /**/:24px;border-bottom: 1px solid #C0C0C0;background: #E0E0E0 url('../images/topStrip_bg.gif') left top repeat-x;text-align: center;line-height: 23px; }
#topStrip ul { border:1px solid transparent; width: 800px;height: 23px !important;height /**/:24px;padding-left: 0px; }
#topStrip li { display: block;float: left;padding-left: 20px;list-style-type: none;background: url('../images/topStrip_bul.gif') 8px 10px no-repeat;margin-top:0;margin-bottom:0;line-height: 20px; }
#topStrip a { font-size:0.9em;color: #5F5F5F;margin-top:0;margin-bottom:0; }

a.sel {text-decoration:underline;}

#komentare {float:right;width:230px;}
#commentsForm {float:left;width:250px;padding-right:8px;}
#commentsForm fieldset {border:0px none;}
#commentsForm label {font-weight:normal;font-size:0.7em;}
#commentsForm fieldset table tr th {width:50px;text-align:left;font-size:0.90em;}
#commentsForm fieldset table tr td {width:200px;text-align:left;}
#commentsForm input {width:200px;}
#commentsForm textarea {width:240px;}
#commentsForm .name {width:200px;}

.comment {padding:8px 0 0 0;font-size:0.70em;text-align:left;}
.comment .body {padding:8px 0;}
.comment .odpoved {padding:0 0 8px 0;}

.clanekObalD {width:auto;padding: 0 0 10px 0;margin:0;}
.clanekObalD .clanekObalTxt {float:right;width:235px;padding:0;margin:0;}
.clanekObalD .clanekObalImg {float:left;width:20px;padding:0;margin:0;}
.clanekObalD .clanekObalImg img {margin:8px 3px 0 0;}
.clanekObal {width:auto;padding:3px 5px 0 5px; }
.clanekObal h2 span {font-size:0.7em;}
.clanekObal h2 a {text-decoration: none;}
.line {border-top:1px dotted rgb(240,42,129);width:240px;margin-left:25px;}
.clanek {color:#555;width:auto;padding:0 8px 10px 0;margin:10px 0 0 0;font-size:0.7em;line-height:15px;}
.clanek img {display:block;margin-top:20px;}
.grey {background-color:rgb(240,240,240);}

.artPerex {font-style:normal;font-size:0.9em;line-height:16px;padding:0;margin:10px 0 10px 0;}
.artInfo {font-style:normal;font-size:0.8em;padding:0;margin:0;}
.artCont {font-size:0.9em;line-height:16px;}
.artObr {float:left;text-align:left;padding:10px 0 5px 0;margin:0 12px 12px 0;}
.artObr .artImg {background-color:rgb(235,235,235);padding:15px 30px;margin:0 0 3px 0;width:180px;text-align:center;}
.artObr p {font-size:0.7em;margin:0;padding:0;}
.artDalsi {font-size:0.8em;margin:20px 0 25px 0;text-align:left;}
.artDalsi table {width:100%;text-align:left;padding:0;margin:0;border-collapse:collapse;}
.info {color:#666;font-size:0.8em;}

.artObrLeva {float:left;text-align:left;padding:10px 0 5px 0;margin:0 12px 12px 0;}
.artObrLeva .artImg {background-color:rgb(235,235,235);padding:15px 30px;margin:0 0 3px 0;text-align:center;}
.artObrLeva p {font-size:0.7em;margin:0;padding:0;}

.artObrPrava {float:right;text-align:left;padding:10px 0 5px 0;margin:0 0 12px 12px;height:100%;}
.artObrPrava .artImg {background-color:rgb(235,235,235);padding:15px 30px;margin:0 0 3px 0;text-align:center;}
.artObrPrava p {font-size:10px;margin:0;padding:0;}

.artObrStred {float:none;text-align:left;padding:10px 0 5px 0;margin:0 0 12px 12px;height:100%;}
.artObrStred .artImg {background-color:rgb(235,235,235);padding:15px 30px;margin:0 0 3px 0;text-align:center;}
.artObrStred p {font-size:0.7em;margin:0;padding:0;}

.artObrNofloat {text-align: left;width:100%;}
.artObrNofloatDiv {float:left;clear:both;text-align:left;padding:10px 0 5px 0;margin:0 0 12px 0;height:100%;}
.artObrNofloatDiv .artImg {background-color:rgb(235,235,235);padding:15px 30px;margin:0 0 3px 0;text-align:center;}
.artObrNofloatDiv p {font-size:0.7em;margin:0;padding:0;}

#stranky {color:#666;font-size:0.9em;}

#regForm fieldset {padding:10px;margin-bottom:20px;}
#regForm fieldset legend {font-size:0.8em;font-weight:bold;color:rgb(240,42,129);background:#fff;}
#regForm table {width:100%;}
#regForm table th {font-size:0.8em;width:150px;text-align:left;}
#regForm table th label {font-size:inherit;}
#regForm table td {text-align:left;}

p.error {color:red;border:1px solid red;background-color:rgb(255,240,255);padding:1px 7px;font-size:0.75em;}
p.success {color:green;border:1px solid green;background-color:rgb(240,255,255);padding:1px 7px;font-size:0.75em;}

.aukceL, .aukceR {float:left;}
.aukceR {float:right;}
.aukceObal, .aukceObalBig {width:230px;height:45px;margin:7px 0;text-align:left;padding:5px;position:relative;}
.aukceObalBig {height:190px;}
.aukceObal p, .aukceObalBig p {font-size:0.75em;font-weight:bold;line-height:1.4em;padding:0;margin:0;}
.aukceObalBig p {float:left;width:131px;}
.aukceObal p span, .aukceObalBig p span {font-weight:normal;}
.aukceObal .aImg, .aukceObalBig .aImg {float:left;margin:0 8px 5px 0;height:185px;}

.spec {position: relative;}
.spec .vodoznak {position:absolute;top:0;left:0;}

.infoAukce {font-size:0.7em;}

#stranky {font-size:0.6em;text-align:left;padding:5px 0;letter-spacing:0px;}
#stranky input {font-size:0.9em;}

.aukcePic {padding:8px;margin:0 50px 10px 0;}
.aukceDetail {font-size:0.7em;line-height:1.4em;}

#search2 {}
#search2 table tr {height:25px;}
#search2 table tr th {font-size:0.7em;font-weight:normal;}
#search2 table tr td {font-size:0.7em;font-weight:normal;}
#search2 table tr td input, #search2 table tr td select {font-size:1em;}

.advSearchLeft {width:280px;float:left;text-align:left;height:364px;padding:0;position:relative;}
.advSearchRight {width:200px;float:right;text-align:left;height:364px;padding:0;position:relative;}
.advSearchRight h2 {padding-left:10px;font-weight:normal;font-size:0.7em;font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;}
.advSearchRight p {font-size:0.7em;padding-left:10px;}
p.nadpis2 {font-style:italic;font-weight:600;padding:0;margin:0;padding-left:10px;font-size:0.9em;}

.buttonAdv {text-align:center;position:absolute;bottom:0px;width:100%;}
.buttonAdv table {margin:0 auto;}
.buttonAdv table .button a span {font-size:1em;}
#graphBut {position:absolute;bottom:0px;}

div.aAukce {background-color:rgb(230,230,230);padding:10px 0;text-align:center;}
div.aAukce .aAukceDiv {display:block;float:left;margin:0 13px;width:140px;font-size:0.75em;}
div.aAukce .aAukceDiv img {display:normal;}
div.aAukce .aAukceDiv .aAukceImg {margin-bottom:5px;width:130px;height:100px;}

.aLeft2 {float:left;width:240px;text-align:left;padding:0 0 0 10px;}
.aLeft2 p {line-height:1.5em;}
.aLeft2 ul {list-style-position:inside;padding:0 0 8px 0;margin:0;}
.aRight2 {float:right;width:235px;_width:240px;;text-align:left;padding:0 0 0 5px;}
.aNormal2 {text-align:left;padding:20px 0 0 10px;}
.aLeft3 {float:left;width:270px;}
.aRight3 {float:right;width:265px;}
.aLeft3item {background:#e7e7e7;}
.aLeft3padding {padding:0 25px;}

.aLeft {float:left;width:200px;padding:10px 0 10px 30px;text-align:left;}
.aRight {float:right;width:200px;padding:15px 30px 15px 0;font-size:0.75em;text-align:left;}

.aLeft h2 {font-size:0.7em;font-weight:bold;padding:5px 0;margin:0;font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;}
.aLeft p {font-size:0.7em;}
.aLeft span, .aDalsiA a {color: rgb(232,25,115);}

.aDalsiA {color: rgb(232,25,115); text-align:center;font-size:0.7em;font-weight:bold;padding:3px 0 0 0;}

.indexBack {font-size:0.7em;text-align:right;padding:20px 0 0 0;font-weight:bold;}

.clenstvi {margin:0 auto;width:400px;}
.clenstvi th {font-weight:normal;text-align:right;width:30%;font-size:0.7em;}
.clenstvi table td {text-align:left;width:70%;font-size:0.7em;line-height:20px;}
.clenstvi td select, .clenstvi td .button span {font-size:1em;}
.clenstvi label {font-size: inherit;}

.pismena {font-size:0.75em;border-bottom:1px dotted #ddd;padding:0 0 5px 0;color:#aaa;}
.pismena a {color:#aaa !important;}
.pismena span {font-weight:bold;}

#creditCard {font-size:0.9em;width:100%;margin:5px 0;display:none;}
#creditCard label {font-size: inherit;font-weight: normal;}

.tableData {width:100%;font-size:75%;border: 1px solid rgb(252,185,36);border-collapse:collapse;}
.tableData tr th {padding:5px 4px;border: 1px solid rgb(252,185,36);background-color:#eee;text-align:center;color:#666;}
.tableData tr td {padding:5px 4px;border: 1px solid rgb(252,185,36);text-align:center;color:#666;}

.calendar {width:100%;}
.calendar tr td {background:#fdfdfd;padding:0;text-align:center;font-size:0.75em;font-weight:bold;position:relative;}
.calendar tr td.weekend {background:#dbdbdb;}
.calendar tr td span, .calendar tr td span a {color:#666;}
.calendar tr td span.gray, .calendar tr td span.gray a {color:#aaa;}
.calendar tr td.weekend span.gray {color:#aaa;}
.calendar tr td div {height:8px;position:relative;}
.calendar tr td hr {margin:0 0 1px 0;position:absolute;width:100%;left:0;}
.calendar tr td a {text-decoration:none;}

.pos1 {top:0px;}
.pos2 {top:3px;}
.pos3 {top:6px;}

.calendar_links {font-size:0.8em;text-align:left;color:#555;}
.calendar_links span {display:inline-block;padding:4px 0;}
.calendar_links input {font-size:1em;display:inline;}
.calendar_links form {display:inline;}
.calendar_links .doleva {float:left;width:54%;text-align:left;font-size:0.8em;color:#666;}
.calendar_links .doprava {float:right;width:44%;text-align:center;font-size:0.8em;color:#666;}
.calendar_links a {color:#555;}
.search_button {vertical-align:top;}
.submitCalendar {display:inline;border:0px none;height:19px;width:19px;padding:0;margin:0;}
.nextAuctions {color:#666;}

.article {padding:0 23px;}
.artDalsi {padding:10px 25px;background:#e7e7e7;}

#searchCal {display:block;}
#searchCal input {display:inline;}
#searchCal img {display:inline;}

.nextAuctions {width:100%;}
.nextAuctions td {font-size: 0.75em;}

.color1 {border:1px solid #e81973;background:#e81973;border-right:0px;border-left:0px;}
.color2 {border:1px solid #c17778;background:#c17778;border-right:0px;border-left:0px;}
.color3 {border:1px solid #a7688a;background:#a7688a;border-right:0px;border-left:0px;}
.color4 {border:1px solid #9f76b4;background:#9f76b4;border-right:0px;border-left:0px;}
.color5 {border:1px solid #748dc0;background:#748dc0;border-right:0px;border-left:0px;}
.color6 {border:1px solid #67a4a5;background:#67a4a5;border-right:0px;border-left:0px;}
.color7 {border:1px solid #75c075;background:#75c075;border-right:0px;border-left:0px;}
.color8 {border:1px solid #e1e267;background:#e1e267;border-right:0px;border-left:0px;}
.color9 {border:1px solid #484848;background:#484848;border-right:0px;border-left:0px;}
.color10 {border:1px solid #52aedc;background:#52aedc;border-right:0px;border-left:0px;}
.color11 {border:1px solid #989944;background:#989944;border-right:0px;border-left:0px;}

.auctionHall { font-size:0.8em;margin:8px 0 0 0; }
.auctionHallLeva { float:left;width:45%;font-weight:bold;margin:0;font-size:0.8em;color:#333; }
.auctionHallPrava { float:right;width:50%;font-weight:bold;margin:0;font-size:0.8em;color:#333; }
.tis_zprava {padding:0;margin:8px 0;font-weight:bold;font-size:80%;color:#333;}
.graphsNadpisRight {float:right;width:90px;font-size:0.7em;padding:11px 0 0 0;}
#hallAdress {padding:0 25px; height:76px;color:#555;font-size:0.8em;}
#hallLogo {height:86px;}

.hallsColors {font-size:75%;margin:10px 8px;color:#666;}
.hallsColors th {padding:0 8px 0 0;}
.hallsColors td {text-align:left;}

.aLeft3 p.articlesHall {line-height:25px;font-size:11px;}

#graph1 {float:left;width:230px;}
#graph2 {float:right;width:230px;}

#graph {text-align:center;}
#graph p {font-size:10px;}
.graphLegend {width:320px;margin:0 auto 20px auto;color:#4D4D4D;text-align:left;font-size:11px;}
.graphLegend tr td {height:20px;vertical-align:middle;}
.graphLegend tr td div {display:inline-block;width:30px;height:7px;margin:0;padding:0;}
.profileButton {margin:10px 0 30px 0;border:1px dashed #e0e0e0;border-left:0;border-right:0;padding:15px 0;}

#addFavorite {position:absolute;right:10px;bottom:0;font-size:9px;}
#addFavoriteLink a {position:absolute;right:10px;top:4px;font-size:11px;text-decoration:none;}

#q_auto_complete {z-index:100;}

.favAuthor {width:150px;height:180px;background:#cfcfcf;float:left;margin:0 20px 10px 0;}
.favAuthor a {text-decoration:none;}
div.favAutorWrap {width:490px;}
.linkImage {text-align:center;padding:5px;background:#f0f0f0;margin:0;}
.linkName {font-size:11px;padding:5px;line-height:16px;margin:0;}
.linkName a {color:#3E1647 !important;}
.linkName a:hover {color:#3E1647;}
.linkName span {font-size:14px;font-weight:bold;color:#3e1647;}
.linkAdd {padding:5px;position:relative;}
.linkLink2 {position:absolute;right:5px;}
.linkMessage {font-size:9px;position:absolute;top:18px;left:5px;}

div.rocenka p {color:#666;font-size:11px;text-align:center;margin:60px 0 10px 0;}

.partneriImg {margin-left:4px;}

.topArticle {border-top:1px solid #3f1748;border-bottom:1px solid #3f1748;margin:15px 0 0 0;background-color: #e7e7e7;}
.topArticle .clanekObalTxt {float:right;width:490px;padding:0 20px 0 10px;margin:0;color:#565656;}
.topArticle .clanekObalImg {float:left;width:20px;padding:0;margin:0;}
.topArticle .clanekObalImg img {margin:8px 0 0 5px;}
.topArticle h2, .topArticle h1 {padding:0;margin:0;margin: 8px 0 20px 0;background:none;}
.topArticle h1 a:link, .topArticle h1 a:visited, .topArticle h1 a:hover 
.topArticle h2 a:link, .topArticle h2 a:visited, .topArticle h2 a:hover
{text-decoration: none;}
.topArticle .topArticleImg {float:right;padding:0;margin:0 0 20px 20px;}
.topArticle .wide {float:none;margin:0 0 10px 0;padding:0;}
.topArticle p {color:#565656;font-size:0.7em;}

.articlesList {width:265px;}
.articlesList h2 {color:rgb(62,22,71);font-size:0.8em;padding:5px 0 5px 22px;margin:5px 0 0 0;background: rgb(231,231,231) url('/images/design/default/circle.gif') 12px 13px no-repeat;font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;}
.articlesList h2 a:link, .articlesList h2 a:visited, .articlesList h2 a:hover {text-decoration: none;}
.articlesList .line {border-top:1px dotted #fdb924;margin:20px 0 0 0;padding-top:20px;}
.articlesList p {color:#565656;font-size:0.7em;}
.articlesListContent {padding:10px 15px 0 22px;}
.articlesListItem {}
.articlesListItem h3 {font-size:0.7em;}
.articlesListItem h3 a:link, .articlesListItem h3 a:visited, .articlesListItem h3 a:hover {text-decoration: none;}
.vysledkyBack {background: rgb(231,231,231);padding:10px 15px 15px 22px;}
.vysledkyBack .line {border-top:0px none;width:auto;margin:5px 0 0 0;padding-top:10px;}
.vysledkyBack .articlesListItem {}

div.articleImgSmall {margin:5px 0 10px 0;background:rgb(240,240,240);padding:10px;height:150px;_height:130px;}
div.articleImgSmallNo {margin:5px 0 10px 0;}

.articlesListLeft {float:left;}
.articlesListRight {float:right;}

.categories {background: rgb(231,231,231);padding:5px 0 5px 12px;font-size: 14px;}
.categories a {display:block;font-weight: bold;float:left;background: rgb(231,231,231) url('/images/design/default/circle.gif') 0px 8px no-repeat;padding:0 20px 0 10px}
.categories a:link, .categories a:hover, .categories a:visited {text-decoration: none;}
.categories a.active {color: rgb(254,184,37);}

.artDalsi table.relatedArticles {border-collapse: separate;}
.artDalsi table.relatedArticles tr td {padding:5px 0;border-bottom:1px dotted #000000;}
.artDalsi table.relatedArticles tr td.second {padding:5px 0;}
.artDalsi table.relatedArticles tr td.sep {width:20px;border:0px none;}
.artDalsi table.relatedArticles tr.lastRow td {border:0px none;}

#indexInner {background: transparent url('/images/index_back.png') 25px left no-repeat;width:auto;}
#indexInner span {display:block;font-size:16px;color:#656565;margin:7px 0 0 0;}
#indexInner strong {display:block;font-size:22px;color:#2b2a29;margin:1px 0 7px 0;}
#indexInner div.button span {font-size:0.7em;color:#3D1547;margin:0;}

.tooltip {z-index:100;position:absolute !important;background-color:#eeeeee;text-align:left;border:1px solid #cccccc;width:200px;height:auto !important;padding:5px;}
.tooltip span {float:left;margin-left:5px;}

.buttonNew {display:block;width:200px;height:51px;margin:0;padding:0;}
.buttonNew a {display:block;width:200px;height:51px;margin:0;padding:0;}
.buttonNew a span {display:none !important;}
.buttonBuy_cs {background: transparent url('/images/buttonsReg_cs_buy_hover.png') top left no-repeat;}
.buttonBuy_cs:hover {background: transparent url('/images/buttonsReg_cs_buy.png') top left no-repeat;}
.buttonRenew_cs {background: transparent url('/images/buttonsReg_cs_renew_hover.png') top left no-repeat;}
.buttonRenew_cs:hover {background: transparent url('/images/buttonsReg_cs_renew.png') top left no-repeat;}
.buttonNewReg_cs {background: transparent url('/images/buttonsReg_cs_new_hover.png') top left no-repeat;}
.buttonNewReg_cs:hover {background: transparent url('/images/buttonsReg_cs_new.png') top left no-repeat;}

.buttonBuy_en {background: transparent url('/images/buttonsReg_en_buy_hover.png') top left no-repeat;}
.buttonBuy_en:hover {background: transparent url('/images/buttonsReg_en_buy.png') top left no-repeat;}
.buttonRenew_en {background: transparent url('/images/buttonsReg_en_renew_hover.png') top left no-repeat;}
.buttonRenew_en:hover {background: transparent url('/images/buttonsReg_en_renew.png') top left no-repeat;}
.buttonNewReg_en {background: transparent url('/images/buttonsReg_en_new_hover.png') top left no-repeat;}
.buttonNewReg_en:hover {background: transparent url('/images/buttonsReg_en_new.png') top left no-repeat;}

span.newInput, span.newInputSelect {background: transparent url('/images/inputRight.png') top right no-repeat;padding: 8px 5px 8px 0;}
fieldset table tr td span.newInput {padding: 4px 5px 7px 0;}
fieldset table tr td span.newInputSelect {padding: 5px 5px 7px 0;}
span.newInput input, span.newInput select, span.newInputSelect input, span.newInputSelect select
{background: transparent url('/images/inputLeft.png') top left no-repeat !important;border:0px;padding:8px 0 8px 8px;}
span.newInput select option, span.newInputSelect select option {background: #ffffff;border:none;}

span.newInput:hover, span.newInputSelect:hover {background: transparent url('/images/inputRight_hover.png') top right no-repeat;}
span.newInput:hover input, span.newInput:hover select, span.newInputSelect:hover input, span.newInputSelect:hover select {background: transparent url('/images/inputLeft_hover.png') top left no-repeat !important;}

div.contentWraper {padding:5px;}

form#newForm fieldset {padding:10px;margin-bottom:20px;border:1px dotted #d6d6d6;}
form#newForm fieldset.noBorder {border:1px dotted #ffffff;}
form#newForm fieldset legend {text-align: left;color:#210b25;margin:0 0 0 7px;font-size:14px;padding:0 5px;font-weight:bold;}
form#newForm table {width:100%;color:#6b6b6b;}
form#newForm table th {font-size:0.75em;width:130px;text-align:right;padding-right:8px;}
form#newForm table th label {font-size:inherit;color:#9b9898;}
form#newForm table td {text-align:left;}
form#newForm table td.required {color:#a30b0b;font-size:0.8em;width:110px;}
p.regInfo {margin:0 0 20px 0;border:1px dashed #e0e0e0;border-left:0;border-right:0;padding:15px 22px;}
p.nadpis2new {text-align: left;color:#210b25;margin:0 0 0 7px;font-size:14px;font-weight:bold;}

.selreplace_scroll{display:block;width:24px;font-size: 0.70em;}
.selreplace_scrollinner{background: transparent;width:24px; display:block;overflow:hidden;}
.selreplace_scrollhandle{cursor:move;width:24px;display:block;background:transparent; }
.selreplace_scrollbuttonup, .selreplace_scrollbuttondown{display:block;}
.selreplace_scrollbuttondown{background:transparent; }
.selreplace_scrollbuttonup{background:transparent; }
.selreplace_select{display:block;font-size: 0.70em; overflow:hidden;background: transparent url('/images/inputLeft.png') top left no-repeat;}
.selreplace_select:hover {background: transparent url('/images/inputLeft_hover.png') top left no-repeat;}
.selreplace_selectbutton{background:transparent; display:block; width:24px; position:absolute; right:0px; top:0px;}
.selreplace_optionsel{background-color:#dddddd;padding:5px;width:400px; display:block;}
.selreplace_optionimg{float:left; padding-right:5px;}
.selreplace_option{padding:5px;width:400px; display:block;}
.selreplace_selectinner{margin: 8px 5px 8px 10px;overflow:hidden;}
.selreplace_selectbox{background:#eeeeee;z-index:10;overflow:hidden; width:402px;font-size: 0.70em;}

div.contentVideos {background:#210b25;padding:25px 20px 20px 20px;margin:0;}
div.contentVideos p {color:#ffb727;font-size:16px;margin:0 0 20px 0;font-weight:bold;position:relative;}
div.contentVideos div.video {float:left;text-align:center;cursor:pointer;width:146px;}
div.contentVideos div.video img {}
div.contentVideos div.video span {display:block;color:#7e4787;font-size:11px;margin-top:5px;}
div.contentVideos div.video:hover span {color:#ffb727;}
div.contentVideos div.separator {float:left;background: transparent url('/images/video/separator.png') top center no-repeat;width:40px;height:90px;padding:0;margin:0;}
a.closeVideo {position:absolute;right:0;}

#bg_fade {
    background-color:#555555;
    height:140%;
    left:0px;
    margin:0px;
    padding:0px;
    position:absolute;
    top:0px;
    visibility:hidden;
    width:100%;
    z-index:1000;
}

#containerDiv {
    position: absolute;
    width: 600px;
    z-index: 99999;
}

#containerDiv div {
    position: relative;
    padding: 25px;
    text-align: center;
    background-color: white;
    z-index: 99999;
}
