body {margin:0;}
table {border-collapse:collapse;}
td {margin:0; padding:0;}
td img{display:block;}

h1,h2,h3,h4,strong {color:#339;}

a{color:#ccf; font-weight:bold; text-decoration:none;}
a:hover {color:#ff0; text-decoration:underline;}

.mark_big {font-family:Arial,Tahoma; font-weight:bolder; color:#333399;}

.category table{width:160px; height:45px;}
.category td{font-size: 9pt; font-family: Arial; text-align:center; vertical-align:middle;}

.marq_news {background:url('images/menu_rub2.jpg') top left repeat-y; overflow:hidden; width:180px; height:300px; text-align:justify; padding:0 100px 0 20px; color:#ccc; font-size:11px; font-family:Arial, Helvetica, sans-serif; line-height:12px;}
.marq_news i{padding-right:25%; color:#99f; font-weight:bold; border:solid #669; border-width:0 0 1px 0;}
.marq_news a{text-decoration:underline;}
.marq_news strong{color:#ff9;}
.marq_news img{display:none;}
.marq_news h3{color:#ff9; font-size:12px;}
.marq_news h4{color:#ff9; font-size:12px;}
.marq_news strike {display:none;}

.news i{color:#66c; font-weight:bold; border:solid #669; border-width:0 0 1px 0;}
.news {text-align:justify;}

.menu {padding:0 10px 10px 40px; color:#ebc200; font-family:Arial,Verdana,Tahoma; font-size:small; background:url('images/menu_rub2.jpg') top left repeat-y;}
.menu a{font-weight:normal;} 
.menu a:hover{font-weight:normal;} 

.content {padding:0 30px 50px 0; background:url('images/right.jpg') right repeat-y; text-align:justify;}
.content img{padding:15px;}
.content a {font-weight:bolder; color:#333399; text-decoration:underline;}
.content a:hover {color:#903; text-decoration:none;}

.goontop a{color:#66c; text-decoration:none;}
.goontop a:hover{color:#66c; text-decoration:underline;}

.table_mark td {border:1px solid #66c; padding:5px; font-family:Arial,Verdana,Tahoma; font-size:10pt; text-align:justify;}
.table_mark th {border:2px solid #66c; padding:5px; font-family:Arial,Verdana,Tahoma; font-size:10pt; text-align:center; font-weight:bold;}

.table_padding td{padding:10px; border-width:0;}

.table_discount td{padding:30px 5px 30px 5px; border-width:0 0 1px 0; border-style:solid; border-color:#CCC;}

.copyright {border-width:1px 0 0 0; border-style:solid; border-color:#ccf; text-align:right; margin:15px 15px 15px 0; padding:5px 20px 0 0; font-size:small; color:#9999cc;}
.copyright a {color:#6699ff; font-weight:normal; text-decoration:underline;}
.copyright a:hover {color:#333399; text-decoration:none;}

.menuitem {font-size:9pt; font-family:Arial; text-align:center; background:url('images/item_m.gif') repeat-x #339; height:30px;}
div.header {position:absolute; left:420px; top:200px; width:350px; height:50px; 
	    text-align:center; font-family:Arial,Verdana,Tahoma; font-size:large; color:#339;}
.office_info {position:absolute; left:500px; top:100px; width:300px; line-height:170%;
	    text-align:right; font-size:10px; font-family:Arial,Verdana,Tahoma; font-size:10pt; color:#69f;}
.office_info a{color:#69f;}
.office_info a:hover{color:#339;}

.gallery td {text-align:center; font-size:10pt; font-family:Arial;}