body { margin: 10px 0px 0px; padding: 0px; background:#ccecf9 url(pozadi.jpg) no-repeat fixed; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #333; }
html { margin: 0pt; padding: 0pt; }
a { border: 0px none ; text-decoration: none; color: #333; outline-style: none; }
a:hover { border: 0px none ; text-decoration: underline; color: #33942E; outline-style: none; }
a:focus { outline-color: invert; outline-width: medium; outline-style: none; }
h1, h2, h3, h4 { font-family: "Trebuchet MS"; }
img { border: medium none ; margin: 0px; padding: 0px; text-align: center; }
hr { border-style: dotted solid solid; border-color: rgb(171, 176, 181); border-width: 1px 0px 0px; height: 1px; }
form { margin: 0px; padding: 0px; }
input { font-family: 'Verdana'; color: rgb(40, 43, 49); font-size: 11px; }
textarea { font-family: 'Verdana'; color: rgb(40, 43, 49); font-size: 11px; }
select { font-family: 'Verdana'; color: rgb(40, 43, 49); font-size: 11px; }
.BGC { margin: 0pt auto; padding: 0px; width: 800px; position: relative;}

.CON { padding: 28px; background: #fff; border:2px solid #c9ee51;width: 744px; float: left; position: relative; margin-bottom: 10px; }
.CTL { width: 15px; height: 15px; left: 0px; position: absolute; top: 0px; }
.CTR { width: 15px; height: 15px; right: 0px; position: absolute; top: 0px; }
.CTC { width: 770px; height: 15px; left: 15px; position: absolute; top: 0px; }
.CBL { width: 15px; height: 15px; left: 0px; position: absolute; bottom: 0px; }
.CBR { width: 15px; height: 15px; right: 0px; position: absolute; bottom: 0px; }
.CBC { width: 770px; height: 15px; left: 15px; position: absolute; bottom: 0px; }
.SL { width: 170px; float: left; margin-right: 30px; }
.SL h2 { border-bottom: 1px dashed #c9ee51; margin: 5px 0px; padding: 5px 0px; font-size: 14px; color: #33942E; }

.SL .MSG p { font-size: 10px; line-height: 13px; }
.SR { width: 540px; float: left; }
.detailsirka {width:740px;}
.SR h1 { border-bottom: 1px dashed #c9ee51; margin: 0px 0px 5px; padding: 5px 0px; font-size: 18px; color: #33942E; font-weight: normal; letter-spacing: -1px; }
.SR h2 { border-bottom: 1px dashed #c9ee51; margin: 0px 0px 5px; padding: 5px 0px; font-size: 14px; color: #7fba39; }
.gallery { margin: 0px; padding: 0pt; float: left; }
.gallery h2 { margin: 0px 0px 5px; padding: 5px 0px; letter-spacing: 0px; color: #7fba39; }
.gallery ul { margin: 0px; padding: 0px; }
.gallery ul li { margin: 10px 0px; float: left; margin-right: 10px; list-style-type: none; display: inline; }
.gallery ul li ul {  }
.gallery ul li ul li { margin: 0px; padding: 0px; }
.gallery span { height: 165px; float: left; }
.gallery span img { border: 1px solid rgb(0, 0, 0); margin-bottom: 10px; display:block;}
.gallery small { padding: 1px 0px; display: block; }
.gallery .normal { padding: 10px; border:1px solid #ccc; float: left; width: 102px; }
.gallery li:hover {background:#f0f0f0;}
.Entry { border-left: 1px solid rgb(164, 164, 153); border-right: 1px solid rgb(164, 164, 153); margin: 20px 0px; padding: 20px; position: relative; }
* html .ET { left: -21px; }
.ET { background: transparent url('entrytop.gif') no-repeat scroll center top; position: absolute; height: 5px; width: 510px; left: -1px; top: -5px; }
* html .EB { left: -21px; bottom: 60px; }
.EB { background: transparent url('entrybottom.gif') no-repeat scroll center top; position: absolute; height: 5px; width: 510px; left: -1px; bottom: -5px; }
.Footer { padding: 20px 28px; border:2px solid #c9ee51;background:#e24019;width: 744px; float: left; position: relative; font-size: 10px; color: #ecefb8; text-align: center; margin-bottom:15px;}
.Footer a { color: #ecefb8; text-decoration: underline; }
.error { padding: 5px; background: red none repeat; color: rgb(255, 255, 255); font-weight: bold; margin-bottom: 2px; }
.notes { border: 2px solid rgb(218, 235, 255); margin: 5px 0pt; padding: 5px 5px 5px 25px; background: rgb(248, 251, 255) url('info.gif') no-repeat scroll 5px; color: rgb(54, 106, 170); font-size: 1em; }

.alt { padding: 5px; background: rgb(245, 245, 245) none repeat; clear: left; font-size: 0.9em; }






.pagination { padding: 3px; }
.pagination a { border: 0; margin: 1px; padding: 0; background: #e24019; text-decoration: none; color: #333; font-weight: bold; font-size: 0.9em; }
.pagination a:hover { color: #fff; }
.pagination b { border: 2px solid rgb(196, 0, 0); margin: 1px; padding: 2px 5px; background: #e24019; color: rgb(255, 255, 255); }
.pagination_viewing { text-align: right; color: rgb(204, 204, 204); margin-bottom: 4px; }

#sidelinks { margin: 10px 0pt 0pt; padding: 0pt; }
#sidelinks li { padding: 3px 0pt 3px 25px; list-style-type: none; list-style-image: none; list-style-position: outside; }
#sidelinks .contact { background: transparent url('contact.png') no-repeat scroll 0pt 2px; }
#sidelinks .custom { background: transparent url('custom.png') no-repeat scroll 0pt 2px; }
#sidelinks .stats { background: transparent url('stats.png') no-repeat scroll 0pt 2px; }
.customtemplate { padding: 10px; background: rgb(238, 238, 238) none repeat; margin-bottom: 10px; }
.customtemplate .custom-left { border: 1px solid black; margin-right: 15px; }
#emailfriend { float: right; margin-top: 18px; }
#emailfriend a { padding: 3px 0pt 3px 25px; background: transparent url('email_go.png') no-repeat scroll 0pt 2px; font-size: 0.9em; }
#emailfriendbox { border: 4px solid rgb(238, 238, 238); padding: 10px; background: rgb(255, 255, 255) none repeat; width: 500px; height: 600px; margin-top: -550px; margin-left: -100px; position: absolute; z-index: 10; }
#addfav a { background: transparent url('button_addfav.gif') repeat; display: block; width: 118px; height: 28px; text-decoration: none; margin-top: 10px; margin-left: 5px; }
#addfav a:hover { background-position: left bottom; color: rgb(255, 255, 255); }
#addfav a span { padding-left: 28px; padding-top: 6px; display: block; font-weight: bold; font-size: 0.9em; }
#removefav a { background: transparent url('button_removefav.gif') repeat; display: block; width: 118px; height: 28px; text-decoration: none; margin-top: 10px; margin-left: 5px; }
#removefav a:hover { background-position: left bottom; color: rgb(255, 255, 255); }
#removefav a span { padding-left: 30px; padding-top: 6px; display: block; font-weight: bold; font-size: 0.9em; }
#ratethis { position: absolute; margin-top: 5px; margin-left: 130px; color: rgb(187, 187, 187); }
#sidelinks .install { background: transparent url('menu.jpg') no-repeat scroll 0pt 2px; }
#sidelinks .top { background: transparent url('menu1.jpg') no-repeat scroll 0pt 2px; }
#searchbox .search { border: 1px solid #c9ee51; padding: 3px; float: left; }
#searchbox .searchbutton { background: transparent url('searchbutton.png') repeat scroll left bottom; width: 20px; height: 20px; float: left; margin-left: 5px; }
#searchbox .searchbutton:hover { background-position: left top; }
#searchbox .searchbutton em { display: none; }
#searchbox .submit {border:0; background:#c9ee51; color:#33942e;padding: 3px;margin-left:2px;}
h1, h2 { color: #1b2258; }
#thefirst { background: transparent url('bethefirst.png') no-repeat; width: 173px; height: 39px; position: absolute; margin-top: -40px; margin-left: -25px; }
#thefirst em { display: none; }
table.table { border: 1px solid rgb(238, 238, 238); background: rgb(255, 255, 255) none repeat; }
.table th { padding: 5px; background: rgb(224, 224, 210) none repeat; color: rgb(85, 85, 85); }
.table td { padding: 7px; color: rgb(85, 85, 85); vertical-align: top; }
.table table td { padding: 3px; }
.table .alt1 { background: rgb(255, 252, 246) none repeat; }
.table .alt1:hover, .table .alt2:hover { background: rgb(255, 249, 146) none repeat; }
.table .alt2 { background: rgb(255, 240, 217) none repeat; }
.red { color: red; }
.green { color: green; }
.salesinfo { cursor: pointer; }
#tooltip { border: 1px solid rgb(17, 17, 17); padding: 3px; background: rgb(51, 51, 51) none repeat; position: absolute; z-index: 3000; font-size: 0.8em; color: rgb(255, 255, 255); margin-top: -80px; margin-left: -130px; opacity: 0.85; }

#hlavicka { padding: 0px 28px; border:2px solid #c9ee51;background:#e24019 url(topka.jpg) no-repeat;width: 744px; float: left; position: relative; font-size: 10px; color: rgb(117, 117, 104); text-align: center; margin-bottom:15px;}

h1 a {margin:0;padding:0;font-size:22px;color:#ecefb8}
h1 a:hover {text-decoration:underline;color:#ecefb8}
h1 a sup {font-size:14px}

