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;}

.left_container {padding:0 10px 10px 0; background:url('/images/menu_rub2.jpg') top left repeat-y; font-family:Arial,Verdana,Tahoma;  font-weight:normal;}

.menu {padding:0 0 0 40px; margin:-10px 0 0 0; color:#ebc200; font-size:13px;}
.menu a{font-weight:normal;} 
.menu a:hover{font-weight:normal;} 

.marq_news {width:195px; display:block; font-size:10px; padding:0 0 0 10px; text-align:left; line-height:130%;}
.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:none;}
.marq_news a:hover{text-decoration:underline;}
.marq_news h4{color:#ebc200; font-size:14px; font-style:italic; font-weight:normal;}

.news {text-align:justify; width:60%; font-family:Arial, Helvetica, sans-serif; font-size:12px; display:block;}
.news i{color:#66c; font-weight:bold; border:solid #669; border-width:0 0 1px 0;}

.news_weiter_link a{padding:0 10px; background:#039; color:#fff; text-decoration:none;}
.news_weiter_link a:hover{padding:0 10px; color:#039; background:transparent; text-decoration:underline;}

.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:#339; 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 {border:1px solid #EEF;}
.table_discount td{padding:30px 5px 30px 5px; border-width:0 0 1px 0; border-style:solid; border-color:#CCC;}

.discount_demo_block {width:200px; height:200px; overflow:hidden; color:#039; stext-align:center; padding:0 10px; margin:0 0 30px 0; cursor:pointer; cursor:hand; margin:0; background:url('/images/right_block_middle.gif') repeat-y;}
.discount_demo_block img{margin:0; padding:0;}
.discount_demo_block h4{margin:0; padding:0; color:#ccccff;}

.discount_demo_block2 {border:1px solid #039; width:200px; height:200px; overflow:hidden; background:#eef; padding:10px; margin:10px; color:#039; text-align:center;  cursor:pointer; cursor:hand;}
.discount_demo_block2 h4{margin:0; padding:0;}

.table_pricelist {border:1px solid #EEF;}
.table_pricelist td{text-align:left; padding:5px 20px;}
.table_pricelist a{font-weight:normal; text-decoration:none;}
.table_pricelist a:hover{font-weight:normal; text-decoration:underline;}
.table_pricelist img{padding:0; margin:0; display:block;}

.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;}
