
* { margin: 0; padding: 0; }

*:focus { outline: none; }
.show { display: block!important; }
.no-margin { margin: 0!important; }
.no-padding { padding: 0!important; }
.no-bg { background: none!important; }
.no-border, img { border: none; }
.no-list {list-style:none;}


.hidden { overflow: hidden; }
.left         {float:left;}
.right        {float:right;}
.clear        {clear:both;}



/* Main custom rules
------------------------------ */

html { background: #f4f4f4; font: 0.8em Arial, Helvetica, sans-serif;background:url('../images/line.jpg') left bottom repeat-x #012353; }
body {background:url('../images/line.jpg') left bottom repeat-x #012353;}

a { color: #b14800; }
a:visited {  }
a:hover {color:#d35600;}
a:active {  }

/* Template------------------------------ */
#measurer { position: absolute; left: 0; top: -2em; width: 100%; height: 1em; line-height: 1em; }
#cont_min { position: relative; min-width: 990px; //-width: expression((document.getElementById('measurer').clientWidth < 990) ? '990px' : '100%'); }

.bottom-left {background: url('../images/bottom-border-left.jpg') bottom left repeat-x;overflow:hidden;}
.bottom-right{
        /*padding:30px;*/
        background:url('../images/bottom-border-right.jpg') bottom right repeat-x;
        padding-bottom:0px;
}

#site {background:url('../images/site.jpg') top left #f1e3c1; overflow:hidden;}
#main #site {
	background:url('../images/main-site.jpg') top left #f1e3c1;
}

.text  ul, .text  ol {}
i {color:#555;}
.lefti {margin:0.2em 1em 1em 0em;float:left;}
.righti {margin:0.2em 0em 1em 1em;float:right;}

.top-border, .top-border-right, .top-border-left {height:13px;}
.top-border {background:url('../images/top-border.jpg') repeat-x;}
.top-border-left {background:url('../images/top-border-left.jpg') no-repeat; width:191px;}
.top-border-right {background:url('../images/top-border-right.jpg') no-repeat; width:191px;}

.left-border-top , .right-border-top {width:12px;}
.left-border  {background:url('../images/left-border.jpg') 0px 422px repeat-y;}
.right-border  {background:url('../images/right-border.jpg') top right repeat-y;}
.left-border-top {height:310px;background:url('../images/left-border-top.jpg') top left no-repeat;}
.right-border-top {height:89px;background:url('../images/right-border-top.jpg') top left no-repeat;}

.vodalaz {
        zoom:1;
        background:url('../images/header_pic.jpg') top right no-repeat;
        margin: 13px 0px;
        //margin:0px 0px;
        margin-bottom:0px;
        position:relative;
}

#main .vodalaz {
        zoom:1;
        background:url('../images/main_header_pic.jpg') top right no-repeat;
/*        background: none;*/
        margin:13px 0px;
        //margin:0px 0px;
        margin-bottom:0px;
        position:relative;
}


#header {height:310px;background:url('../images/header.jpg') top left no-repeat;position:relative;}
#main #header {
	height:285px;
	background:url('../images/main-header.jpg') top left no-repeat;
	position:relative;
}
.news-form {width:80%;position:absolute ;height:180px;left:10%;top:300px;}
.dicsont-header {display:block;height:70px;width:200px;padding-top:110px;padding-left:210px;font-size:1.4em;font-weight:bold;text-decoration:none;}
.news-lest {height:70px;padding-top:110px;}
#news-subscribe-heading {display:none;}


#main .logo   {
	width : 370px;
	height : 101px;
	position:absolute;
	font-size :24px;
	left : 71px;
	top : 19px;
	zoom:1; 
	z-index: 1000;
}

#main #header .banners{
	background:url('../images/bans.jpg') top left repeat-x;
	width: 639px;
	height: 107px;
	position: absolute;
	top: 138px;
	left: 60px;
}

#main #header .socials
{
	/*background:url('../images/bans.jpg') top left repeat-x;*/
	/*width: 638px;*/
	/*width: 140px;*/
	height: 35px;
	position: absolute;
	top: 251px;
	left: 60px;
	z-index:999;
}
#main #header .socials ul
{
	list-style: none;
	margin-left:0px;
}
#main #header .socials ul li
{
	float: left;
	margin-right: 10px;
}

#shkola .logo  {width : 248px;height : 187px;position:absolute;font-size :24px;left : 93px;top : 61px; z-index: 1000;}
#klub  .logo  {width : 248px;height : 187px;position:absolute;font-size :24px;left : 93px;top : 61px; z-index: 1000;}

p.snippet {
        width : 350px;
        height : 187px;
        position:absolute;
        font-size :14px;
        left : 450px;
        font-weight: normal;
        top : 27px;
        color: #28231b;
}

#shkola p.snippet,
#klub p.snippet{
     left : 360px;
     top : 70px;
}

#shkola .logo span {width: 100%;height: 100%;position: absolute;background:url('../images/logo_2.jpg') top left no-repeat;}
#klub .logo span {width: 100%;height: 100%;position: absolute;background:url('../images/logo.jpg') top left no-repeat;}

#main .logo span {width: 100%;height: 100%;position: absolute; background:url('../images/main_logo.jpg') top left no-repeat;}


.tel {
	width:150px;
	height:55px;
	position:absolute;
	right:146px;
	top:263px;
	font-size:1.2em; 
	text-indent: -999px; 
	overflow: hidden; 
	background:url('../images/phone.gif') no-repeat 0 0; 
	z-index: 1000;
}
	
#main .tel {
	width:138px;
	height:58px;
	position:absolute;
	right:32px;
	top:133px;
	font-size:1.2em; 
	text-indent: -999px; 
	overflow: hidden; 
	/*background:url('../images/phone.gif') no-repeat 0 0; */
	background: none;
	z-index: 1000;
}

.content-bg-area {padding-top:18px;padding-bottom:28px; /*height:727px;*/}
.content-bg-area ul {/*height:190px;*//*list-style:none;*/  list-style-type: square; }
.content-bg-area ul li {margin: 3px 0px;}

.content-bg-area .heading {/*text-decoration:none;*/font-size:1.4em;}
.content-bg-area .heading:hover  {}

.discont {background:url('../images/vobla.jpg') right bottom no-repeat;height:190px;display:block;width:90%;margin:20px 5%;text-decoration:none;font-size:1.2em;color:#d35600;font-weight:bold;}

.golosov {margin-left:20px;}
.golosov input {border-color:#901f03;}

.heading {font-size:17px!important;}
.heading  img {margin:0px;padding:0px;border:none;}
#navt ul li a {color : #28231b;}


#school-aquanavt .heading {font-weight: bold;}


#club-aquanavt .heading {font-weight: bold;}
#club-aquanavt ul li a:hover {color:#5f452a;}
#club-aquanavt ul li a {color : #000000;}

#diving-prodive .heading {color : #5f452a; font-weight: bold;}
#diving-prodive ul li a {color : #28231b;}
#diving-prodive ul li a:hover {color:#5f452a;}

#club-alkona .heading {color : #2069a4; font-weight: bold;}
#club-alkona ul li a {color : #28231b;}
#club-alkona ul li a:hover {color:#2069a4;}

#sinai .heading {color : #413720; font-weight: bold;}
#sinai ul li a {color : #28231b;}
#sinai ul li a:hover {color:#413720;}


.margin {margin:0px 15px;}
.margin img 
{
	vertical-align:top;
	/*float:left;*/
}
.margin ul {margin:0px;padding:0px;margin-top:10px;}
.margin ul li {margin: 6px 0px 0px 14px;}

.margin ul li a {font-weight: bold;}

.line-s {width:100%;height:7px; background: url('../images/top-border.jpg') 0px -7px repeat-x;margin:1px 0px;}
.line-h {width:100%;height:7px; background: url('../images/top-border.jpg') 0px -7px repeat-x;margin:10px 0px;}
.banner-link {
display : block;
margin : 20px 0 30px 0;
width:200px;
height:205px;
margin-left:auto;
margin-right:auto;
}
.banner-link img {
padding:0px;margin:0px;border:0px;
border : 1px solid #af9d7f;
}

#main #content table tr td a {
/*text-decoration : none;*/
}

#main #content table tr td a:hover span {
text-decoration : underline;
}

#main #content table tr td a span {
font-weight : bold;
font-size : 16px;
}




#school-aquanavt {background : url(../images/school_aquanavt_main.jpg) repeat top left; margin-top: 0px;   }
#school-aquanavt ul li a {color:#28231b;}
#school-aquanavt ul li a:hover {color:#901f03;}


/*
#club-aquanavt {background : url(../images/club_aquanavt_main.jpg) repeat top left;  margin-top: 0px;}
*/
#club-aquanavt {background : url(../images/bg_fish.jpg) repeat top left;  margin-top: 0px;}
#diving-prodive {background : url(../images/diving_prodive_main.jpg) repeat top left; margin-top: 0px;}
#club-alkona {background : url(../images/club_alkona_main.jpg) repeat top left; margin-top: 0px;}

#sinai {background : url(../images/sinai_main.jpg) repeat top left; margin-top: 0px;   }
#sinai ul li a {color:#28231b;}
#sinai ul li a:hover {color:#901f03;}



#content {margin-left:290px; /*margin-top: 49px;*/ background: url('../images/navig.jpg') 100% 20% no-repeat;/*padding-bottom:330px;*/font-size:1.1em;}
#content .wrapall { float: left; width: 100%; }
#content .wrapall .col1 { width: 33%; }
#content .wrapall .col1 .margin { margin-right: 23px; }

#content .col2 { float: left; width: 34%; margin-left: -67%; }
#content .col2 .margin { margin-right: 23px; }

#content .col3 { float: left; width: 33%; margin-left: -33%; }
#content .col3 .margin { margin-right: 23px; }



#main #content { 
	margin: -2px 0 0 0; 
	width: 100%; 
	background: url('../images/main-site_content.jpg'); 
	padding-bottom:0; overflow: hidden; 
	}
#klub  #content {padding-bottom:10px;}
#content h1 {margin:0px;padding:0px;font-size:1.5em;color:#d35600;padding-bottom:10px;}
#content .text {padding-right:40px;padding-bottom:20px;}
#content .textmain {padding-bottom:20px; margin-right: 350px;}
#content .textright {padding-right:30px;padding-bottom:20px; width: 280px; float: right;}

#col-left {width:270px;float:left;padding-top:10px; padding-bottom: 0; }
#main #col-left { padding-bottom: 0; }

img
{
	margin:10px;
}
.banners img,.socials img
{
	margin:0px;
}
.left-block {margin-left:25px;margin-top:30px;margin-right:20px;}

.sear  {margin:30px 20px 25px 30px;}
.text { text-align:justify; }

.news-anons {padding-right:5%;}

/*#footer {height:186px;width:575px;margin-left:31%;background:url('../images/ship.jpg') right top no-repeat;position:absolute;bottom:0px;right:0px;float:left;}*/
#footer {
/*z-index:100;
position: absolute;
bottom: 53px;
right: 42px;
height:186px;
width:575px;*/
background:url('../images/ship.jpg') right top no-repeat;}
/*.search_bot {position: absolute; bottom: 76px; left: 67px; }
*/

#main  #footer {
	width:100%;
	margin-left:0%;
	height:160px;
	background:url('../images/ship2.jpg') right top no-repeat;
}
#main  #footerbg{
	background:url('../images/main-site_content.jpg');
}

#main  #footer .searform {margin-top:27px;float:right;width:560px;}
#main  #footer .hcard {width:380px;margin-top:5px;float: left;padding:20px;font-size:1.1em;}


#klub #footer {width:100%;margin-left:0%;clear:both;position:relative;right:0;bottom:0;overflow:hidden;}
#klub #footer .copyright{margin:0;padding:10px 0 0 30px;}
#klub #footer .searform {margin-top:40px;float:right;width:560px;}
#klub #footer .hcard {width:300px;margin-top:10px;float: left;padding:20px;font-size:1.1em;}

.copyright {margin-top:90px;margin-left:10px;font-size:1em;color:#333;}
#klub #main .copyright {margin-top:0px;padding:0px;margin-left:10px;font-size:1em;color:#333;}

.footer-ship {width:667px;height:217px;background:url('../images/footer-ship.jpg') right top no-repeat;}
.footer-left {width:43px;height:217px;background:url('../images/footer-left.jpg') right top no-repeat;}

.border-bottom {height:17px;background:url('../images/border-bottom2.jpg') left top ;}
.border-bottom-left {width:330px;height:17px;background:url('../images/border-bottom-left2.jpg') left top no-repeat;}
.border-bottom-right {width:327px;height:17px;background:url('../images/border-bottom-right2.jpg') right top no-repeat;}




/* Horizontal Menu------------------------------ */
.menu-h { position: relative; margin: 0 0 0 76px; padding: 0; height: 33px; }
.menu-h li { display:block; position: absolute; top: 1px; left: 0; width:25% !important; margin:0 !important; padding:0 !important; list-style: none; overflow: hidden; }
.menu-h li.col1 { left: 0; }
.menu-h li.col2 { left: 25%; }
.menu-h li.col3 { left: 50%; }
.menu-h li.col4 { left: 75%; }

.menu-h a {font-size:13px;text-decoration:none;color:#e4e0be;padding: 7px 0 0 40px;display:block;min-height:25px; white-space: nowrap; }
.menu-h a:hover {}

.p1 {background:url('../images/p1.jpg') left center no-repeat #a63106;}
.p2 {background:url('../images/p2.jpg') left center no-repeat #e76f19;}
.p3 {background:url('../images/p3.jpg') left center no-repeat #1f7db3;}
.p4 {background:url('../images/p4.jpg') left center no-repeat #75583a;}



/* Vertical Menu------------------------------ */



.menu-v  {margin-left:30px;font-size:1.2em;list-style-type:square;color:#d35600;}
.menu-v li {margin:2px 0px;}
.menu-v li a {color:#000;font-weight:none;}
.menu-v li a:hover {color:#d35600;}
.menu-v {}

.menu-v li ul {margin-left:25px;list-style:none;}
.menu-v li ul li a {font-weight:normal;}


/* Content elements------------------------------ */

#content h2, #content h3, #content h4 { font: 1.7em Arial, Helvetica, sans-serif; margin-bottom: .5em; }
#content h2 { font-size: 1.5em; }
#content h3 { font-size: 1.3em;}
#content h4 { font-size: 1.1em; font-weight: bold;}

h1, h2, h3, h4, h5  {color:#d35600;}
#klub h1, #klub h2, #klub h3, #klub h4, #klub h5  {color:#911f04;}


blockquote { margin-left: 10em; padding-left: 1em; border-left: 2px solid #ccc; }
pre, code { font: 1em/1.6 "Courier New", Courier, monospace; border: 1px dashed #aaa; padding: 0.7em; background: #eee; }
code { padding: .2em .5em; }


/* #content ul li, #content ol li { margin:2em; }  */
.icons a, .icon { padding-left: 20px; background-repeat: no-repeat; background-position: left center; }
ul, ol { margin-left: 2em;}
#content p, #content ul, #content ol, #content table, blockquote, pre, #columns { margin-bottom: 1em; }

#content ul {margin-bottom:0.5em;margin-top:0.5em;}
#content h4 {padding-top:1em;}
#content h3 {padding-top:0.9em;padding-bottom:0em;margin-bottom:0.2em;}
/* Text align & Float------------------------------ */

.a-left { text-align: left; }
.a-center { text-align: center; }
.a-right { text-align: right; }

/*        Tables------------------------------ */

table { border-collapse: collapse; }
.tab th, .tab td { border: 1px solid #ccc; padding: 2px 3px; vertical-align: top; }
table th { background: #f4f4f4; }
table td {  }

.query-faq {margin-left:0px;}
.query-faq li {margin-bottom:4px;}

#ajaxSearch_input {padding:2px;margin:2px;margin-left:0px;}
.no-border-table  th, .no-border-table  td { border: none;}
/*        Columns------------------------------ */

.columns { width: 100%; overflow: hidden; }
.w-5, .w-10, .w-15, .w-20, .w-25, .w-30, .w-35, .w-40, .w-45, .w-50, .w-55, .w-60, .w-65, .w-70, .w-75, .w-80, .w-85, .w-90, .w-95, .w-100, .w-33, .w-66, .w-38, .w-62 { float: left; overflow: hidden; }

.col-content { padding: 0 6px; }
.col-first { padding-left: 0!important; }
.col-last { padding-right: 0!important;margin-right:-1px; }

.w-5 { width: 5%; }
.w-10 { width: 10%; }
.w-15 { width: 15%; }
.w-20 { width: 20%; }
.w-25 { width: 25%; }
.w-30 { width: 30%; }
.w-35 { width: 35%; }
.w-40 { width: 40%; }
.w-45 { width: 45%; }
.w-50 { width: 50%; padding-bottom:225px;}
.w-55 { width: 55%; }
.w-60 { width: 60%; }
.w-65 { width: 65%; }
.w-70 { width: 70%; }
.w-75 { width: 75%; }
.w-80 { width: 80%; }
.w-85 { width: 85%; }
.w-90 { width: 90%; }
.w-95 { width: 95%; }
.w-100 { width: 100%; }

.w-33 { width: 33%; }
.w-66 { width: 66%; }

.w-38 { width: 38%; }
.w-62 { width: 62%; }

/* Images------------------------------ */




img.f-left { margin-right: 1em; }
img.f-right { margin-left: 1em; }
img.instr {border:3px solid #fff;}


/* Content Form------------------------------ */

#content form { padding: .5em 0; }
#content fieldset { margin-bottom: 1em; border: none; }
#content legend { margin-top: -1px; padding-bottom: 1em; font-size: 1.1em; font-weight: bold; }

.f-row { margin:.5em 0px; }
#content label { float: left; text-align: right; width: 100px; padding: 0 2%; }
#content .f-inputs { padding-left: 110px; }

.f-actions { padding-top: 1em; border-top: 1px solid #ccc; }

/* Inputs------------------------------ */

input { vertical-align: middle }
.i-checkbox { margin-top: 3px; }
.i-text { width: 300px; padding: 0 1px; font: 1em sans-serif; }
.button { padding: 0 .25em; width: auto; overflow: visible; cursor: pointer; }



/* KLUB FIX-------------------------------- */
#klub {background:url('../images/club-line.jpg') left bottom repeat-x #911f04;}
#klub .vodalaz {background:url('../images/club-vodalaz.jpg') top right no-repeat;}
#klub  #header {background:url('../images/club-header.jpg') top left no-repeat;}
#klub .top-border-left {background:url('../images/club-top-border-left.jpg') no-repeat;}
#klub .border-bottom {background:url('../images/club-border-bottom.jpg') left top ;}
#klub .border-bottom-left {background:url('../images/club-border-bottom-left.jpg') left top no-repeat;}
#klub .border-bottom-left {background:url('../images/club-border-bottom-left.jpg') left top no-repeat;}
#klub .border-bottom-right {background:url('../images/club-border-bottom-right.jpg') right top no-repeat;}
#klub .bottom-left {background:url('../images/club-bottom-border-left.jpg') bottom left repeat-x;}
#klub .bottom-right{background:url('../images/club-bottom-border-right.jpg') bottom right repeat-x;}
#klub .left-border-top {background:url('../images/club-left-border-top.jpg') top left no-repeat;}
#klub .top-border-right {background:url('../images/club-top-border-right.jpg') no-repeat;}
#klub .right-border-top {background:url('../images/club-right-border-top.jpg') top left no-repeat;}

.FAQForm input, .FAQForm textarea{
        margin-bottom:20px;
}

.FAQ .partF{
        margin-bottom:15px;
}

.FAQ .partF1{
        margin-bottom:15px;
        margin-top:10px;
}

.newstxt{
        /*padding-left:30px;*/
        margin-bottom:10px;
        text-align:justify;
}

.Pager ul{
        display:inline;
}

.MainMenu a{
        /*font-weight:normal !important;*/
}

.report_table td{
        text-align:center;
        padding-right:10px;
}

.art_table{
        margin-top:10px;
}

.art_table td{
        padding-right:10px;
        padding-bottom:10px;
}

.ArtHead span{
        font-size:18px;
        padding-left:10px;
        position:relative;
        top:-20px;
        color:#B14800;
}

.ArtCont{
        margin-left:30px;
        margin-top:20px;
        margin-bottom:20px;
}

.ArtCont h2{
        font-size:16px !important;
}


.MainPage .date,
.textright .date{
        font-weight: bold;
}

.MainPage .allnews,
.textright .allnews{
        text-align: right;
		padding-bottom:4px;
}

TD.content-bg-area {
        vertical-align: top;
}

#content table.headertable { margin-bottom: 0px; }

#content .headertable h3{
        padding-top:1.5em;
        margin-left: -5px;
        font-size: 1.2em;
        font-weight: bold;
        color: #902306;
        margin-bottom: 10px;
		  text-transform: uppercase;
}

#content .headertable h3 span,
#content .textright h4 span{
        background: url('../images/main-site.jpg') repeat-x;
        padding-left: 5px;
        padding-right: 5px;
        padding-top: 5px;
        padding-bottom: 5px;
}

#content .headertable h3 span b,
#content .textright h4 span b,
#content .headertable h3 b{
        padding-left: 30px;
}

#content h3.user{
        background: url('../images/icons/user.png') no-repeat left bottom;
		  line-height: 24px;
        padding-left: 30px;
}
#content h3.video{
        background: url('../images/video.png') no-repeat left top;
		  line-height: 24px;
        padding-left: 30px;
}
#content h3.journ{
        background: url('../images/icons/clipboard.png') no-repeat left top;
		  line-height: 24px;
        padding-left: 30px;
}
#content h3.comment{
        background: url('../images/icons/comment.png') no-repeat left bottom;
		  line-height: 24px;
        padding-left: 30px;
}

#content h3.cart{
        background: url('../images/icons/cart.png') no-repeat left bottom;
		  line-height: 24px;
        padding-left: 30px;
}


#content h3.sched{
        background: url('../images/icons/cal.png') no-repeat left bottom;
		  line-height: 24px;
        padding-left: 30px;
}


#content h3.flash{
        background: url('../images/icons/flash.png') no-repeat left center;
		  line-height: 24px;
        padding-left: 30px;
}


#content h3.rss{
        background: url('../images/icons/rss.png') no-repeat left bottom;
		  line-height: 24px;
        padding-left: 30px;
}

#content h3.edit{
        background: url('../images/icons/edit.png') no-repeat left bottom;
		  line-height: 24px;
        padding-left: 30px;
}

#content h3.script{
        background: url('../images/icons/script.png') no-repeat left bottom;
		  line-height: 24px;
        padding-left: 30px;
}

#content h3.camera{
        background: url('../images/icons/camera.png') no-repeat left bottom;
		  line-height: 24px;
        padding-left: 30px;
}

#content h3.flag{
        background: url('../images/icons/flag.png') no-repeat left bottom;
		  line-height: 24px;
        padding-left: 30px;
}

#content h3.alert{
        background: url('../images/icons/alert.png') no-repeat left bottom;
		  line-height: 24px;
        padding-left: 30px;
}

#content h3.file{
        background: url('../images/icons/file.png') no-repeat left bottom;
		  line-height: 24px;
        padding-left: 30px;
}

#content h3.tag{
        background: url('../images/icons/tag.png') no-repeat left bottom;
		  line-height: 24px;
        padding-left: 30px;
}

#content .headertable .ltextblock{
        /*font-size: 0.9em;*/
        font-size: 14px;
}

.ltextblock DIV.blockitem{
	clear: both;
}
.ltextblock
{
	display: block;
	position:inherit;
	z-index:1;
}

.ltextblock DIV.blockitem IMG{
	padding-right: 10px;
	padding-bottom: 10px;
}

/*.MainMenu H3{
        color: Black;
}*/

#header DIV.ban{
        float: right;
        margin-right: 34px;
        margin-top: 147px;
}


#header DIV.ban SPAN{
        margin-left: 24px;
}


#header .ban IMG{
        height: 133px;
        width: 195px;
}

#header DIV.tab{
        text-align: right;
        /*padding-right: 40px;*/
        /*margin-right: 40px;*/
        position: absolute;
        top: 259px;
        height: 27px;
        width: 100%;
}

#shkola #header DIV.tab,
#klub #header DIV.tab{
/*        top: 258px;*/
        top: 292px;
}


#header DIV.tab SPAN {
        margin-right: -3px;
        line-height: 27px;
        background: url('../images/tab_bg.gif') repeat-x;
        display: inline-block;
}
#header DIV.tab SPAN.spec {
        background: url('../images/tab_bg1.gif') repeat-x;
}
#header DIV.tab SPAN.padding{
        background: none;
        width: 40px;
}

#header DIV.tab SPAN A{
        background: url('../images/tab_right_bg.gif') no-repeat right;
        color: White;
        font-weight: bold;
        height: 27px;
        display: inline-block;
        padding: 0 10px 0 10px;
        text-decoration: none;
}
#header DIV.tab SPAN.spec A
{
	background: url('../images/tab_right_bg3.gif') no-repeat right;
}
#header DIV.konkurs{
        background: url('../images/konkurs.gif') no-repeat right;
        position: relative;
        top: 198px;
        left: -550px;
        height: 137px;
        width: 100%;
        text-align: right;
}

#header DIV.konkurs IMG{
        height: 120px;
        width: 120px;
}

#shkola #header DIV.konkurs,
#klub #header DIV.konkurs{
        background: url('../images/konkurs_inner.gif') no-repeat right;
        top: 174px;
}



#shkola #header DIV.tab SPAN A,
#klub #header DIV.tab SPAN A{
        background: url('../images/tab_right_bg1.gif') no-repeat right;
}

#shkola #header DIV.tab SPAN.konkurs A,
#klub #header DIV.tab SPAN.konkurs A{
        background: none;
}


#content .textmain TABLE,
#content .text TABLE{
      /*  width: 100%;*/
        /*border-collapse: separate;*/
}

#content .textmain TABLE.border TD,
#content .textmain TABLE.border TH,
#content .text TABLE.border TD,
#content .text TABLE.border TH{
        border: 1px solid #852306;
        padding: 2px 2px 2px 2px;
}

#content .textmain TH,
#content .text TH{
        background: transparent;
}

#shkola TH,TD{
        border: none;

}

.Vote {
        margin-left:15px;
        margin-top:20px;

        }
.Vote .RadioGroup INPUT{
        margin-top:5px;
        }


        monthfont{
        background-color:#7F2002;
        color:white;
        font-size:20px;
        margin-top:10px;
}
.monthtable
{
        width:99%;
}
.monthtable th{
        font-size:24px;
        color:white;
        background-color:#7F2002;
}

.monthtable td.day{
        text-align:center;
        color:white;
        background-color:#7F2002;
        font-size:18px;
}

.monthtable td.dates{
        /*font-size:16px;
        font-weight:bold;*/
        background-color: #EEEEEE;
        /*text-align:center;*/
}

.monthtable td.dates a{
        padding:5px;
        display:block;
}

.marq{
font-size:120%;
height:27px;
position:absolute;
right:0;
text-align:right;
top:145px;
width:47%;
}
.report_table td{
        text-align:center;
        padding-right:10px;
}
.report_table td img
{
	float:none;
}

TABLE.border TD,
TABLE.border TH,
TABLE.border TD,
TABLE.border TH
{
        border: 1px solid #852306;
        padding: 2px 2px 2px 2px;
}
.margin h4 img 
{
	float:none;
	vertical-align:baseline;
}
.mainPageImg img
{
	float:left;
}
#myProj ul li
{
	float: left;
}
.mainPhotos ul
{
	list-style:none;
	margin-left:0px;
}
.mainPhotos ul li
{
	width:175px;
	text-align:center;
	margin-left:0px;
	float:left;
}
.mainPhotos ul li img
{
	margin:5px 0px 0px;
}
.mainPhotos ul li span
{
	font-size:12px;
}
.hcard img
{
	margin:0px;
}
.ArtHead img
{
	vertical-align:middle;
}
.hiddForm table,
.hiddForm .ButtonSpace
{
	display: none;
}
.hiddForm .Message
{
	display: block;
}