html {height:100%;overflow:hidden;}
body {margin:0; padding:0; background:url(../img/siteBackTile.gif) repeat-x 0px -302px; height:100%; text-align:center; overflow:hidden; }
body {font-family:Arial, Helvetica, sans-serif; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#7d3b3b;}
a{color:#ee0000; text-decoration:underline;}
a:hover{color:#ee4444;}
h1,h2,h3,h4,h5,h6 {margin:0; padding:0;}
h2 {margin:0; padding:0 0 13px 0; color:#ee0000; font-size:18px; font-family:Arial, Helvetica, sans-serif; line-height:10px;}
h3 {margin:0; padding:0; color:#ee0000; font-size:11px;}
p {margin:0; padding:0;}
ul {list-style:none; margin:0; padding:0;}
ul li {margin:0; padding:0;}


img {border:0;}

#mainSiteCont {height:599px; position:relative; text-align:center; background:url(../img/mainSieContInnerBackTiel.gif) repeat-x 0px 60px;}
#mainSiteCont.whiteBack {background-image:url(../img/mainSieContInnerBackTileW.gif);}
#mainSiteContInner {height:599px; position:relative; margin:0px auto 0 auto; width:980px; text-align:left;}

#flashHeader {height:317px;}

#tempLangLnk {position:absolute; top:10px; right:10px;}
#siteContents {height:200px; overflow:hidden;}

#siteFooter {height:98px; border-top:1px solid #FDD4B3; position:relative; z-index:10;}

#copyRightCont {background:url(../img/copyContBack.gif) no-repeat; height:42px; width:307px; margin:19px 0 0 0; color:#ebd3cc; position:relative; float:left; left:63px;} 

#copyRightCont strong {font-weight:normal; display:block; margin:0 0 0 53px; padding:7px 0 0 0;}
#copyRightCont a {display:block; position:absolute; top:6px; right:39px;}
#copyRightCont a:hover img {filter:alpha(opacity=85); opacity:0.85;}

#siteOtherSecLink { background:url(../img/schoolLinkBack.gif) no-repeat; width:342px; height:98px; float:right; position:relative; right:142px; margin-top:-18px;}
#siteOtherSecLink a {display:block; position:relative; top:8px; left:66px; width:225px;}


#mainContLeft {float:left; width:266px; position:relative; left:106px; top:15px;}
#mainContRight {float:right; width:266px; position:relative; right:49px; top:15px;}




div.scrollBar {background:url(../img/scrollerBack.gif) #fdd4b3 no-repeat top right; height:170px; width:19px; float:right; position:absolute; top:0px; right:0px; z-index:2000; display:none;}
div.scrollBar div {position:absolute; top:0px; right:0px; background:url(../img/scrollerHandle.gif); width:18px; height:41px;}


div.defCont1col {position:relative; top:10px; float:right; right:40px; width:558px; overflow:auto;}

div.defCont2cols {float:left; width:284px; margin:0 0 0 142px; position:relative; top:10px;}
div.scrollingMainCont {height:170px; overflow:auto; position:relative; z-index:2; padding:0 10px 0 0;}

div.defCont2cols.right {width:254px;  margin:0 0 0 42px;}

#sectionMenu {font-size:12px; position:relative; float:left; padding:10px 0 0 35px; left:105px; width:180px; z-index:10;}
#sectionMenu ul {}
#sectionMenu ul li {padding:0 0 6px 0;}
#sectionMenu ul li a {text-decoration:none; color:#965656; font-weight:bold;}
#sectionMenu ul li a:hover {text-decoration:underline;}
#sectionMenu ul li strong {color:#ee0000;}



.defContQaA {padding:5px 0 0 0;}
.defContQaA p {padding:0 0 5px 0;}
.defContQaA h6 {font-size:11px; color:#ee0000;padding:5px 0 5px 0;}
.defContQaA h5 {font-size:12px; color:#ee0000;}
.defContQaA h5 a {text-decoration:none; color:#ee0000;}
.defContQaA h5 a:hover {text-decoration:underline;}

/* index */
#indexMainCont h2 {float:left; margin:0; padding:0; position:relative; left:300px; top:13px;}

#indexNewsCont {height:170px; overflow:auto; position:relative; z-index:2; padding:0 10px 0 0;}
#indexNewsContent {position:relative; padding:0;}
#indexNewsContent h3 {padding:0 0 5px 0;}
#indexNewsContent a {color:#ff5e0c; display:block;  margin:5px 0; text-decoration:none;}
#indexNewsContent a:hover {text-decoration:underline;}

/* about us */


/* otzivi */

#otziviMainCont {}

#otziviMainCont div {clear:both; padding:0 0 14px 0; margin:0 0 10px 0;}
#otziviMainCont.news div {height:75px; overflow:hidden; margin:0 0 3px 0;}

#otziviMainCont div img {display:block; float:left; margin:0 9px 0 0; }
#otziviMainCont div p {clear:right;}

/* galeria */

#galleryMainCont {height:170px; z-index:200; padding:10px 0 0 80px; position:relative; float:right; }

#galleryMainCont h1 {margin:0; padding:0; font-size:11px; color:#7d3b3b; font-weight:normal; }
#galleryMainCont h1 strong {color:#ed3349; font-size:12px; padding:0 10px 0 0;}

#galleryThumbsCont {float:left; width:376px; height:148px; position:relative;  top:4px; background:url(../img/galleryThumbEmpty.gif);}
#galleryThumbsCont a {voice-family: "\"}\""; voice-family:inherit; display:block; float:left; height:74px; width:75px; position:relative;}
#dummie {}
#galleryThumbsCont a:hover img {filter:alpha(opacity=85); opacity:0.85;}

#galleryPagingCont {float:left; position:relative; top:120px; padding:0 0 0 14px; width:250px;}
#galleryPagingCont a {display:block; float:right; font-weight:bold; text-decoration:none; line-height:18px; position:relative;} 
#galleryPagingCont a:hover {text-decoration:underline;}
#galleryPagingCont a.prev {color:#ff5600; padding:0 6px 0 0;}
#galleryPagingCont a.link1, #galleryPagingCont a.link2, #galleryPagingCont a.link3 {color:#FFFFFF; background:no-repeat; width:20px; height:20px; text-align:center; line-height:18px; margin:0 1px 0 0;}
#galleryPagingCont a.link1 {background-image:url(../img/galleryPagingPageBack1.gif);}
#galleryPagingCont a.link2 {background-image:url(../img/galleryPagingPageBack2.gif);}
#galleryPagingCont a.link3 {background-image:url(../img/galleryPagingPageBack3.gif);}
#galleryPagingCont a.next {color:#ff9551; padding:0 0 0 5px;}

/*news*/

.calTblCont {position:relative; z-index:100;margin-top:-2px; padding:0;width:166px; }
#calHeadCont {background:url(../img/calHeadBack.gif) no-repeat; width:166px; height:35px; position:relative; color:#ffebe5;}
#calHeadCont h5 {font-size:11px; position:absolute;left:110px; width:33px; top:8px; }
#calHeadCont h6 {font-size:11px;position:absolute; top:8px; left:22px; width:73px; text-align:center;}

#calTbl {width:166px; background:#ffc89b; border-left:1px solid #ff6131; border-right:1px solid #ff6131;}
#calTbl td {color:#ff5600; text-align:center; font-weight:bold; font-size:10px; height:19px; width:22px; padding:0 0 0 1px;}
#calTbl thead td {background:url(../img/calHeadCellBack.gif) no-repeat 2px 0px;}
#calTbl tbody td {background:url(../img/calCellBrdL.gif) repeat-y; height:17px;}
#calTbl tbody td.first {background:none;}
#calTbl tbody td.test {background:#0099CC;}
#calTbl tbody td strong {background:#FFFFFF; display:block; background:url(../img/calCurDayBack.gif) no-repeat; width:18px; height:17px; text-align:center; line-height:16px; margin:0 auto;}

#calLinksCont {width:166px; padding:5px 0 0 0; }
#calLinksCont a {color:#ff5600; text-decoration:none; font-weight:bold;}
#calLinksCont a:hover {text-decoration:underline;}
#calLinksCont a.prev {display:block; float:left;}
#calLinksCont a.next {display:block; float:right;}
				
.calBrdB {position:relative; margin-top:-5px; z-index:10000;}