body { margin: 10px 0px 0px; padding: 0px; background:#ccecf9; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: rgb(53, 56, 61); }
html { margin: 0pt; padding: 0pt; }
a:link { border: 0px none ; text-decoration: none; color: rgb(0, 160, 227); outline-style: none; }
a:active { border: 0px none ; text-decoration: underline; color: rgb(0, 160, 227); outline-style: none; }
a:visited { border: 0px none ; text-decoration: none; color: rgb(0, 160, 227); outline-style: none; }
a:hover { border: 0px none ; text-decoration: underline; color: rgb(0, 51, 153); 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;}
.Header { background: transparent url('header.gif') repeat-x scroll left top; width: 800px; position: relative; clear: left; padding-bottom: 10px; }

.Header h1 { margin: 0px; padding: 0px; display:inline;font-size:30px; }
sup {font-size:12px;}
.Header h1 a { background: transparent url('logo.gif') no-repeat scroll left center; display: block; height: 60px; color:#000;width:280px;}
.Header span {margin-left:70px;}
.Header h1 a:hover {text-decoration:none;}
.CON { padding: 28px; background: #fff; border:2px solid #666;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 rgb(204, 204, 204); margin: 5px 0px; padding: 5px 0px; font-size: 14px; color: rgb(255, 51, 0); }

.SL .MSG p { font-size: 10px; line-height: 13px; }
.SR { width: 540px; float: left; }
.detailsirka {width:740px;}
.SR h1 { border-bottom: 1px dashed rgb(204, 204, 204); margin: 0px 0px 5px; padding: 5px 0px; font-size: 18px; color: rgb(255, 51, 0); font-weight: normal; letter-spacing: -1px; }
.SR h2 { border-bottom: 1px dashed rgb(204, 204, 204); margin: 0px 0px 5px; padding: 5px 0px; font-size: 14px; color: rgb(255, 51, 0); }
.gallery { margin: 0px; padding: 0pt; float: left; }
.gallery h2 { margin: 0px 0px 5px; padding: 5px 0px; letter-spacing: 0px; color: rgb(0, 90, 90); }
.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 #666;background:#fff;width: 744px; float: left; position: relative; font-size: 10px; color: rgb(117, 117, 104); text-align: center; margin-bottom:15px;}
.Footer a { color: rgb(61, 61, 49); 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: 2px solid rgb(231, 231, 231); margin: 1px; padding: 3px 6px; background: rgb(254, 254, 254) none repeat; text-decoration: none; color: rgb(153, 153, 153); font-weight: bold; font-size: 0.9em; }
.pagination a:hover { border: 2px solid rgb(255, 30, 0); background: rgb(255, 249, 243) none repeat; color: rgb(189, 49, 30); }
.pagination b { border: 2px solid rgb(196, 0, 0); margin: 1px; padding: 2px 5px; background: rgb(238, 93, 93) none repeat; 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('install.png') no-repeat scroll 0pt 2px; }
#sidelinks .top { background: transparent url('top.png') no-repeat scroll 0pt 2px; }
#searchbox .search { border: 1px solid rgb(204, 204, 204); 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; }
h1, h2 { color: rgb(255, 51, 0); }
#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; }

