body {margin:0; padding:0; background: url(/img/bg.gif)}
body, td {font: 12px Tahoma, Arial, Verdana; color:#555}
form {padding:0; margin:0}
img {border:0}
hr {height:1px; color:#CCC}
a {color:#B6171C}

input, select, textarea {color:#000000; font-size:12px; font-family:Tahoma,Verdana,Arial;}

h1 {font:20px Tahoma; color:#555; }
h2 {font:18px Tahoma; color:#555; font-weight:bold }
h3 {font:16px Tahoma; color:#555; font-weight:bold }
h4 {font:14px Tahoma; color:#555; font-weight:bold }
h5 {font:12px Tahoma; color:#555; font-weight:bold }

h1.title {color:#B6171C; font:23px Tahoma}
h2.title {color:#B6171C; font:12px Tahoma; font-weight:bold; text-transform:uppercase; margin-bottom:10px}
h4.title {font:14px Tahoma; color:#555; font-weight:bold; margin: 5px 0 5px 0}

img.ico {margin:10px}

.small{font:11px Tahoma}

a.title {font:14px Tahoma; font-weight:bold; color:#B6171C} 

#head {width:100%; height:99px; background:url(/img/mramtop.jpg) top repeat-x}
#head #ornament {width:100%; height:99px; background:url(/img/topline.gif) top repeat-x}
#tail {width:100%; height:99px; background: url(/img/mramtop.jpg) bottom repeat-x}
#tail #ornament {width:100%; height:99px; background:url(/img/botline.gif) top repeat-x}


a.more{font:11px Tahoma; padding:2px 5px 5px 5px; line-height:28px; border:solid 1px #FFF}
a.more:hover{background-color:#FFE;text-decoration:none; border:solid 1px #CCC}
.date{font:11px Tahoma;color:#C00; font-weight:bold}
.price{font:16px Tahoma;color:#C00; font-weight:bold}

table.catitem {background-color:#EFCEBE; border-collapse:collapse; border-spacing:0; width:327px;}
table.catitem td {padding:0}
table.catitem a {font:13px Tahoma; font-weight:bold; text-decoration:none; color:#333;}

table.t1 td{padding-bottom:10px}

/*table.catpic {border: 1px solid #AAA; height:105px; width:105px}*/

table.winw {border-collapse:collapse; border-spacing:0; width:100%; margin-bottom:10px}
table.winw td {padding:0}
table.winw td h1 {color:#036; font:14px Tahoma; font-weight:bold;margin-bottom:12px}
table.winw td a.title {font:12px Tahoma; font-weight:bold; color:#5F81A4} 

table.win {border-collapse:collapse; border-spacing:0; width:100%; margin-bottom:10px;}
table.win td {padding:0}

img.news {border:solid 7px #CCC}

#topmenu {border-collapse:collapse; border-spacing:0; width:100%; height:49px; background-color:#000; border-bottom:solid 1px #999}
#topmenu td {padding:0}
#topmenu td.tm ul {margin:0px 0 0 -3.5em; list-style:none;}
#topmenu td.tm li {float:left; border-left:1px solid #CCC; margin-left:-1px; margin-bottom:0px; padding:0px 7px 2px 7px;}
#topmenu td.tm a {font:11px Tahoma; font-weight:bold; text-decoration:none; color:#CCC; padding:1px 5px 2px 5px;text-transform:uppercase}
#topmenu td.tm a:hover {background-color:#FFF; color:#036}

#body {width:100%; background-image:url(/img/bg.jpg); background-repeat:repeat-x; background-position:top}
/*#body td {padding:0px}*/

#search {border-collapse:collapse; border-spacing:0; width:100%; border-top:solid 10px #008BB9; border-left:solid 9px #008BB9; background-color:#FC0}
#search td {padding:0}

#part {border-collapse:collapse; border-spacing:0; width:100%; border-left:solid 9px #008BB9;}
#part td {padding:15px; font:11px Tahoma}


div.part {float:left; padding:0 20px 0 20px; width:190px; height:150px; text-align:center}

li {list-style-type: square; color:#333;}

ul.cat {padding:0; margin-left:1.5em; margin-bottom:0px; margin-top:0}
ul.cat ul {padding:0; margin-left:1.5em; margin-bottom:15px; margin-top:5px}
ul.cat li {line-height:16px; list-style-type:none; color:#AAA; margin-bottom:10px; font-weight:bold}
ul.cat li a {padding:2px 5px 3px 0px; text-decoration:none;}
ul.cat li a:hover {color:#900; text-decoration:underline}
ul.cat ul li {line-height:16px; list-style-type: square; color:#AAA; border:0;font-weight:normal;}
ul.cat ul li a {padding: 2px 5px 3px 0px; text-decoration:none; text-transform:none; }
ul.cat ul li a:hover {color:#900; text-decoration:underline}

.calend{width:200px}
.calend_title{text-align:center; color:#069; font:12px Tahoma; font-weight:bold; padding:3px; line-height:18px}
.calend_day{text-align:center; font:11px Tahoma; background-color:#DDD; height:22px;}
.calend_day a {color:#666; text-decoration:none;}
.calend_day_noactive{text-align:center; color:#FFF; font:11px Tahoma; background-color:#DDD;height:22px}
.calend_day_name{text-align:center; color:#069; font:11px Tahoma; font-weight:bold}
.calend_holyday_name{text-align:center; color:#C00; font:11px Tahoma; font-weight:bold}
.calend_day_selected{text-align:center; font:11px Tahoma; background-color:#C00}
.calend_day_selected a {color:#FFF; text-decoration:none}
a.calend_more {font:10px Tahoma; color:#FFF; padding: 0px 3px 3px 3px; background-color:#999; font-weight:bold; text-decoration:none}
a.calend_more:hover {background-color: #069; color:#FFF}

a.pager_item {color: #666; padding: 3px 5px 3px 5px; background-color: #DDD; text-decoration:none}
a.pager_item:hover {color: #333; padding: 3px 5px 3px 5px; background-color: #CCC; text-decoration:none}
.pager_selected {color: #FFF; padding: 3px 5px 3px 5px; background-color: #C00; font-weight:bold; text-decoration:none}

ol.search li {margin-bottom:10px}

table.main a{text-decoration:none}
table.main td {padding-bottom:15px}
table.main .title {font:19px Tahoma; font-weight:bold; text-transform:uppercase;}
table.main img {margin-top:10px}
table.main li a {text-transform:uppercase; font:12px Tahoma; font-weight:bold;}
