*{margin: 0px; padding: 0px;  border: 0px	;}
body {text-align: center;	color: #000; background-color: #fff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;}

a:link{color:#3d53c1;}
a:visited{color:#3d53c1;}
a:active{color:#3d53c1;}
a:hover{color: #FE9000;}
sup {color: red;}

/*LAYOUT*/
#stranka_obal {width: 840px; margin: 0px auto; text-align: left; }
#hlavicka {text-align: left; 	width: 840px; height: 80px; color: #ff7200; font-size: 28px;}
#search {text-align: center; font-size: 15px; width: 838px; _width: 838px; height: 50px; padding-top: 35px; border: 1px solid #a9bbc7; background-image:url(../design-images/bg-search-new.gif); background-repeat: repeat-x; margin-bottom: 10px;}
#hlavnipanel {float: left; width: 500px; _width: 500px; }
#infopanel {float: right; width: 241px; _width: 237px; }
#reset {border:  0px none; margin:  0px; padding: 0px; float: none; clear: both; width: 0px; height: 0px; line-height: 0px; font-size: 0px;}
#paticka {width: 100%; color: #c0c0c0; margin-top:10px; border-top: 1px solid #a9bbc7; text-align: right;}

/*BOXY*/
#infobox-obal {width: 100%; text-align: left;}
.infobox {width: 230px; _width: 228px; padding: 5px; background-color: #fff; margin-bottom: 10px; border: 1px solid #a9bbc7; background-image:url(../design-images/bg-user-new.gif); background-repeat: repeat-x;  background-position: bottom;}
.infobox-head {width: 234px; _width: 232px; padding: 3px; font-size: 11px; color: #1c3a7d; border-left: 1px solid #a9bbc7; border-top: 1px solid #a9bbc7; border-right: 1px solid #a9bbc7; background-image:url(../design-images/bg-nadpis-new.gif); background-repeat: repeat-x;}
#userbox {width: 230px; _width: 228px; padding: 5px; font-size: 10px; background-color: #fff; margin-bottom: 10px; border: 1px solid #a9bbc7; background-image:url(../design-images/bg-user-new.gif); background-repeat: repeat-x;  background-position: bottom;}
#accountbox {width: 230px; _width: 228px; padding: 5px; font-size: 10px; background-color: #F8F9FB; margin-bottom: 10px; border: 1px solid #a9bbc7;}


#hlavnibox-obal {width: 100%; text-align: left;}
.hlavnibox-head {width: 584px; _width: 582px; padding: 3px; font-size: 11px; color: #1c3a7d; border-left: 1px solid #a9bbc7; border-top: 1px solid #a9bbc7; border-right: 1px solid #a9bbc7; background-image:url(../design-images/bg-nadpis-new.gif); background-repeat: repeat-x;}
.hlavnibox {width: 580px; _width: 578px; padding: 5px; background-color: #fff; margin-bottom: 10px;  border: 1px solid #a9bbc7;}
.accountbox {width: 580px; _width: 578px; padding: 5px; background-color: #fff; margin-bottom: 10px;  border: 1px solid #a9bbc7;}
#shopbox {width: 580px; _width: 578px; padding: 5px; background-color: #fff; margin-bottom: 10px;  border: 1px solid #a9bbc7; background-image:url(../design-images/bg-user-new.gif); background-repeat: repeat-x;  background-position: bottom;}
#uzitecnebox {width: 580px; _width: 578px; padding: 5px; background-color: #fff; margin-bottom: 10px;  border: 1px solid #a9bbc7;}
#kurzy {width: 100%; text-align: center;}
#katalog {text-align: center; width: 100%; text-align: center;}


/*------SEARCH------*/
#searchbox-obal {width: 100%; text-align: left;}
.searchbox {width: 230px; _width: 228px; padding: 5px; background-color: #fff; margin-bottom: 10px; border: 1px solid #a9bbc7;}
.searchbox-head {width: 224px; _width: 222px; padding: 2px 0px 2px 15px; font-size: 11px; color: #1c3a7d; background-image:url(/design-images/bg-nadpis-s-new.gif); background-repeat: repeat-x;}

#urlbox-obal {width: 100%; text-align: left;}
.urlbox-head {width: 586px; _width: 584px; padding: 3px; font-size: 11px; color: #603F13; }
.urlbox {width: 580px; _width: 578px; padding: 5px; background-color: #fff; margin-bottom: 10px;}
#kategorie {width: 580px; _width: 578px; padding: 5px; background-color: #fff; margin-bottom: 10px;  border: 1px solid #a9bbc7;}



/*REKLAMA*/
#doporuceni {width: 565px;  _width: 563px; padding: 10px; background-color:#F2F0F9; margin-bottom: 10px;  border: 1px solid #A8A8A8;}
#google {width: 590px;  _width: 588px; text-align: left; background-color: #fff; margin-bottom: 10px;  border: 1px solid #F2F2F2;}
#reklama-tip {width: 590px;  _width: 588px; text-align: center; background-color: #f2f0f9; background-image:url(/design-images/tip-bg.gif); background-repeat: repeat-y; margin-bottom: 10px;  border: 1px solid #c0c0c0;}
#reklama {width: 590px;  _width: 588px; text-align: center; background-color: #f2f0f9; margin-bottom: 10px;  border: 1px solid #c0c0c0;}
#sponzor {width: 570px;  _width: 568px; text-align: center; padding: 10px; background-color:#FAFAFA; margin-bottom: 10px;  border: 1px solid #F2F2F2;}

/*TEXTY*/
h1 {text-align: 16px;}
h2 {text-align: 14px;}
table {text-align: left;}
input {border: 1px solid #A8A8A8; font-size: 10px; background-color: #fff;}
textarea {border: 1px solid #a9bbc7; font-size: 10px; background-color: #fff;}
select {border: 1px solid #a9bbc7; font-size: 10px; background-color: #fff;}
#google h2, h3 {font-size: 10px;}
#search input {border: 1px solid #A8A8A8; font-size: 13px; background-color: #fff;}
#kurzy table {text-align: center;}
#katalog table {text-align: left; padding: 10px;} 
#katalog td {align: center; }
#userbox a {text-decoration: none;}
#reklamnibox {width: 230px; _width: 228px; padding: 5px; text-align: center; background-color: #fff; margin-bottom: 10px; border: 1px solid #F2F2F2;}
.table {width: 100%; border: 1px solid #C0C0C0;}
.table td {padding: 3px;}
.hlaseni {width: 100%; color:#F74A4A; background-color: #FFF594; text-align:center; border-top: 1px solid :#F74A4A; border-bottom: 1px solid :#F74A4A; margin-top: 10px; margin-bottom:10px; }

.anketa {border: 1px solid #000; width: 250px; margin: 20px; padding: 10px; background-color: #DCDCDC;}
.question { color: black; font-weight: bold; text-decoration: underline}
.possibilities { background-color: #F8F8FF; padding: 10px;}