A:link, A:visited{color:#0033CC; text-decoration:none}
A:active{color:red; text-decoration:none}
A:hover{color:#0033CC; text-decoration:underline}
BODY{font:13px Arial, Verdana, sans-serif; text-align:center; background-color:#F5F5F5}
DIV{position:relative}
H2{background-color:white; padding:4px; font-size:16px; border: dotted 1px #5a5a5a; color:#DF0000; text-align:center}
H3{background-color:white; padding:4px; font-size:15px; border: dotted 1px #5a5a5a; color:#0000CD}
H4{font-size:14px}
OL{margin:35px; list-style-position:outside}
P{text-align:justify; text-indent:18.0pt}
UL{padding:3px; margin:5px; list-style-position:outside}
H2.small{font-size:14px; margin:5px 0; background-color:#EBEBEB; color:black; text-align:left}
.cb{color:#00008B}
.center{float:left; width:690px; padding:10px; background-color:#F6F6F6; border-left: dashed 1px #5A5A5A}
.content{width:920px; text-align:justify}
.leftside{float:left; width:189px; padding:10px; font-size:14px}
.line{text-decoration:line-through;}
.logo{text-align:center}
.main-frame{border:solid 1px #5A5A5A; width:920px; background-color:white}
.redtext{color:red; text-decoration:blink}
.polezno{list-style:square inside}
.why{font-size:14px}
#banner{width:170px; padding:4px; text-align:center; border: 1px dotted Red; margin:3px; background-color:#005AAA}
#bottom{clear:both; width:auto; background-color:#EBEBEB; font-size:10px; padding:3px; border-top: dashed 1px #5a5a5a}
#calc{width:170px; padding:4px; text-align:center; margin:3px}
#calc A{color:red; display:block; font-weight:bold; padding:2px 0}
#calc A:hover{color:yellow; text-decoration:none; background:lime}
#logo{border-bottom:1px dashed #777777}
#menu{background:lightblue; padding:5px 0}
#menu A{color:yellow; display:block; font-weight:bold; padding:2px 0}
#menu A:hover{color:blue; text-decoration:none; background:yellow}
#news{text-align:justify; font-size:9px; padding: 5px 0 0 5px; color:#777777; border-bottom: 1px dashed #777777}
#one{list-style-image:url(../icons/selection_1.png)}
#two{list-style-image:url(../icons/selection_2.png)}
#three{list-style-image:url(../icons/selection_3.png)}

/* author.html */
.foto{float:right; margin:6px;}

/* books.html */
.book_div{width:685px}
.book_info{font-size:10px; color:#777777}
.book_tn{float:left; width:180px; text-align:center; font-size:10px}
.cena{font-size:14px; font-weight:bold}
.opisanie{float:left; width:auto; padding:3px; font-size:13px}
#book{background:url(../icons/book.gif) no-repeat; padding: 4px 4px 4px 25px}

/* price.html */
.prices{table-layout:auto; border:solid 1px black; background-color:white; border-collapse:collapse}
table.prices tr td{border:solid 1px black; padding:3px}

/* order.html */
.button{background:red; color:white; border: 2px outset; font-weight:bold}
.center_form{margin:auto}
.form{color:indigo; font:13px "Times New Roman", serif; margin:auto}
form table{border:double 3px #5a5a5a}
form tr td{padding:2px 5px; vertical-align:top; border:0}
.right{text-align:right}
.text{background:mintcream; color:blue; border: 2px inset}

/* articles */
A.button_link:link, A.button_link:visited{background:lightblue; color:yellow; font:bold 15px Arial, sans-serif; border-top:2px solid #D5D5D5; border-left:2px solid #D5D5D5; border-bottom:2px solid #4E4E4E; border-right:2px solid #4E4E4E; text-decoration:none; padding:2px 5px}
A.button_link:hover{background:yellow; color:blue; border-top:2px solid #4E4E4E; border-left:2px solid #4E4E4E; border-bottom:2px solid #D5D5D5; border-right:2px solid #D5D5D5; text-decoration:none}
.valuta{table-layout:auto; background-color:lightblue; border-collapse:collapse}
table.valuta tr td{border:solid 1px black;}
#date{text-align:right; font:10px Arial, sans-serif}
#links{text-align:center}
#vin{table-layout:auto; border-collapse:collapse; font-size:16px; font-weight:bold; text-align:center;}
table#vin tr td{border:solid 1px black; padding:5px 10px}
.vin2{table-layout:auto; border-collapse:collapse; text-align:center;}
table.vin2 tr td{border:solid 1px black}

/* useful.html */
H2.lection{font-size:15px; text-align:justify}
.useful{float:left; width:auto; padding:2px; background-color:#F6F6F6}