html, body, td {margin:0; padding:0;font-size:100%; }
body, td {font-family: Helvetica, Verdana, Arial, sans-serif; color:#660000;} 
a:link, a:visited, a:active {font-family: Helvetica, Verdana, Arial, sans-serif; color:#CC0033; text-decoration:none;}
a:hover {color:#FF0033; text-decoration:underline;}
h1 {font-family: tahoma, Arial, sans-serif; font-size:150%; margin:0; padding:10px 20px 0 20px ;}
h2 {font-size:110%; font-family: Verdana, Arial, sans-serif; color:#990000; margin:0; padding:0; text-align:center;}
h3 { color:#D6002F; margin:0; padding:0;}
hr {margin: 5px 100px; height:1px; color:#FF6600; background:#FF6600; border:none; text-align:center;clear:both }
ul, dl {list-style:none; margin:0; padding:0;}
p {margin:5px 0 10px 0;}


#table{ width: 900px;}
.rcol{margin:0; padding:5px; border:5px solid #3399FF;background:#FFFFCC; width: 800px;}
.logo {padding: 15px;}
#slog {font-size: 18px; font-family:serif; font-weight: bold; font-style: italic;}
#menu {margin:0; padding:0; border:5px solid #3399FF;}
#eesubMenu {margin:0; padding:10px 40px 0 40px ;}
#content { margin:0 ; padding:15px 20px; }
.imgBrdr {margin-bottom:5px;margin-right:10px; padding:5px; border:1px #999999;border-style: dashed;}
.imgText {margin:10px; padding:5px; border:1px #999999;border-style: dashed;}
.subMenu { margin:0; padding: 0 20px; list-style:none; font-weight:bold; background-image: url(/images/arr1.gif); background-position:left; background-repeat:no-repeat;}

.tel {color:#006600;}
.eko {color:#CC0033; font-weight:bold; font-size:110%;}
.art table{margin-top:20px;margin-bottom:20px; border:5px solid #3399FF; }
.art td{padding:10px 10px;}
.bord {border: 1px solid #CC0033; padding:1px;}
.sep {color:#FF0033;}

.tableFoto {margin-top:10px; padding:0; background:#3399FF;}


.gal {margin:20px 20%;  padding:0; width:600px;}
.galBor {margin:0; padding:5px; background:#3399FF;}
.galCon {background:#FFFFCC;}
.articles{margin:0; padding:10px; background:#FFFFCC;}
.block {margin-top:10px; padding:10px; background:#FFFFCC; border:5px solid #3399FF;}
.text {padding:10px; width:700px; background:#FFFFCC; border:5px solid #3399FF;}

.arr {margin:10px; padding:1px; text-align:center;}
.imgCenter{margin:0; padding:10px; text-align:center;}
.author {font-size:12px; margin-left:20px;}
.Fot24052006 {margin:20px 0 5px 0; padding:0; text-align:center;}


#friendlink table{width:80%;}
#friendlink a{font-size:90%;color:#CC0033; text-decoration:none;}
#friendlink a:hover {color:#FF0000; text-decoration: underline;}
#friendlink img {margin:0; padding: 0; border:none;}
#friendlink td{padding:10px 5px;border-bottom:1px #dfdfb2 dashed;}

#guests {position:absolute; top:40px; left:0; z-index:1;}
#forum {position:absolute; top:40px; right:0; z-index:2;}
.cont {margin:20px;}
.cont table {width:95%;}
.cont td {padding: 0 10px;}
.list {list-style: circle; margin:0 20px;}

#catalogue {font-size:80%; line-height: 20px;}
#catalogue p{display: inline;}
#catalogue span{margin:0 20px;color:#ff0000; font-stretch:extra-condensed;}
#catalogue img{margin:5px 0 0 0;}
#catalogue a{ }
#catalogue li, #catalogue ul{	display: inline;}

.about div{ margin:10px; border:10px solid #FF0000; padding: 10px;	font-size: 120%;	}
.about p{	clear: right;}
.aboutBottom td{padding: 3px;}
.aboutColl {text-align: center;border: 2px solid #3399FF;}
.aboutColl a{color:#3399FF; font-weight: bold; font-size: 80%;}
.aboutColl a:hover{color:#44aaFF; font-weight: bold; font-size: 80%;}
.infavt{font-size: 80%; border: 1px dashed #660000; padding: 10px; margin: 20px 0 0 0;}

.map {font-size: 80%;} 
.map img{float: right; margin: 0 0 10px 10px; padding: 3px;  border: 1px dashed;}
.map li {font-size: 90%; list-style: square; margin: 10px 0 0 20px;} 
.map span {font-size: 100%; font-weight: bold; color: Red;} 

.aboutCol {color:#FF6600;}
.eventsCol{color:#C73AAC;}
.infoCol{color:#0000FF;}
.servicesCol{color:#9D00DC;}
.fotoCol{color:#00ff00;}
.interestingCol{color:#006DE9;}
.communicateCol{color:#008703;}
.linksCol{color:#FF0F00;}
.contactCol{color:#FFCD1C;}

.master {margin: 15px 5px;	}
.masterImg {margin:10px 7px 0 0;}
.bookOsho {margin:-10px 0 0 15px;}



.aboutBack {background:#FF6600;}
.eventsBack {background:#C73AAC;}
.infoBack {background:#0000FF;}
.servicesBack {background:#9D00DC;}
.fotoBack {background:#00ff00;}
.interestingBack {background:#006DE9;}
.communicateBack {background:#008703;}
.linksBack {background:#FF0F00;}
.contactBack {background:#FFCD1C;}


.aboutHr {background:#FF6600;color:#FF6600;}
.eventsHr {background:#C73AAC;color:#C73AAC;}
.infoHr{background:#0000FF;color:#0000FF;}
.servicesHr {background:#9D00DC;color:#9D00DC;}
.fotoHr {background:#00ff00;color:#00ff00;}
.interestingHr {background:#006DE9;color:#006DE9;}
.communicateHr {background:#008703;color:#008703;}
.linksHr {background:#FF0F00;color:#FF0F00;}
.contactHr {background:#FFCD1C;color:#FFCD1C;}

.obbr{ margin: 0 0 0 20px; list-style: square;}

