html, body {padding:0; margin:0;}
body {background-color:#cf0000;}
h1, h2, h3, h4, h5 {font-family:Arial, serif; margin:20px 5px 1px;}
h1 {font-size:18px; color:#cf0000; text-align:center} 
h2 {font-size:16px; color:#cf0000;}
p {margin:3px 5px 5px; text-indent:2px;}
#content {
    width:680px;
	margin:20px auto 20px auto;
	margin-bottom:20px;
	font-family:Verdana, Arial, serif;
	font-size:13px;
	line-height:17px;
	padding:20px 12px;
	background-color:#fff;
	/*background-attachment: scroll;
	background-image: url(../i/fon.jpg);
	background-repeat: repeat-x;
	background-position: left top;*/	
}

.after_h1 {text-align:right; font-family:Arial, serif; font-size:14px;}
.after_h1 a {text-decoration:none; color:#117711}
.after_h1 a:hover {text-decoration:underline;}

.tabrez {margin-top:5px; margin-bottom: 20px; text-align:center; padding: 10px 0px; border-collapse: collapse;} 
.tabrez td {white-space: nowrap; padding:5px; border:1px solid #ddd;}
.tabrez strong {color:#FF3300}
.tabrez_head {background-color:#555; color:#fff;}

.foto { border:2px solid #888; margin:5px 0px 5px 10px; float:right; vertical-align:top;}
.fotoNews {padding:2px; margin:10px;  vertical-align:middle; border:1px solid #ccc;}

#podstava {
          width:680px;
          height:20px;
          background-color:white;
		  margin:0px auto 20px auto;
		  padding:0px 12px;
		  background-color:#fff;
		 }		  
.c {
        width:80px;
        color:#ff0;
        /*width:340px;
        height:100%;
	margin:20px auto 20px auto;
	font-family:Verdana, Arial, serif;
	font-size:12px;
	padding:15px 12px;
	background-color:#fff;
	overflow:hidden;
	background-attachment: scroll;
	background-image: url(../i/fon.jpg);
	background-repeat: repeat-x;
	background-position: left top;*/	
}
.menu {width:15%; vertical-align:top; 
   /*background-attachment: scroll;
	background-image: url(../i/fon.jpg);
	background-repeat: repeat-x;
	background-position: left top;*/}
	
#Leftmenu {width:140px; display:block; margin:20px 10px; padding:15px 0px; text-align:center; font-family:Arial, Verdana, serif; font-size:16px; background-color:#333;}
#Leftmenu a {padding:6px 0px; color:#fff; text-decoration:none; display:block; width:140px;}
#Leftmenu a:hover {padding:6px 0px; color:#fff; text-decoration:none; display:block; width:140px; background-color:#555;}
.nowMenu  {padding:6px 0px; color:#fff; text-decoration:none; display:block; width:140px; font-weight:normal; background-color:#777;}
.ppc {width:15%; vertical-align:top; padding-top:60px; text-align:center; 
    /*background-attachment: scroll;
	background-image: url(../i/fon.jpg);
	background-repeat: repeat-x;
	background-position: left top;*/}
.ppc img {display:block; margin:10px auto;}
.ppc a  img {border:none;}
	



.lTop { 
    width:49%;
	background-attachment: scroll;
	background-image: url(../i/bgTop.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
.rTop { 
    width:49%;
    background-attachment: scroll;
	background-image: url(../i/bgTop.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	}
.cTop {width:766px;}

.lFot {background-color:#333; color:#aaa; font-size: 11px; text-align:center;  width:15%; height:100px; padding: 20px 5px; line-height: 15px; font-family: Arial, Helvetica, sans-serif;}
.lFot a {text-decoration:none;}
.lFot strong {font-family:Arial,serif; font-size:12px; color:#fff;}
.rFot {background-color:#333; width:15%; height:100px; color:#777; padding: 20px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align:center; line-height: 15px;}
.rFot a {text-decoration:none; color:#aaa;}
	
.cFot {background-color:#333;  width:70%; height:100px; text-align:center; color:#fff; font-family:Arial, serif; font-size:14px;}
.cFot a {text-decoration:none; color:#fff; padding:0px 5px;}
.cFot a:hover {text-decoration:underline;}
#photo_1 {display:none;}
.norm {}
.team {width:650px; margin-top:10px; margin-bottom:2px; padding:0px 15px; border-collapse:collapse; border:1px solid #ddd;}
.team thead  {background-color:#555;}
.team th {font-family:Arial, serif; font-size:13px; color:#fff;  text-align:center; padding:5px 10px;}
.team td {padding:5px 4px; text-align:center; border:1px solid #ddd; }
.team tbody td {}
.team tfoot {font-family:Arial, serif; font-size:14px; text-align:center; border-collapse:collapse;}
.team img {padding:0; margin:0}
.tabkalendar {margin-top:5px; margin-bottom: 20px; text-align:center; padding: 10px 0px;} 
.tabkalendar td {
white-space: nowrap;
padding: 5px;
border-bottom: 1px solid #ddd;
}
.tabkalendar strong {color:#FF3300}
