body{
position:relative;
margin:0;
margin:0;
padding:0px;
background:url(images/niebo.jpg) repeat-x;
text-align:center;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#666666;}
*{margin:0;
padding:0;}
a{
text-decoration:underline;
color:#666666;}
a:hover{text-decoration:none;
color:#666666;}
ul{
list-style-position:inside;}
#conatiner{
position:relative;
text-align:left;
margin:0 auto;
width:802px;
}
p,h1,h2,h3,ul{margin:0;
padding:0;}

table.background{
	margin-left:auto;
	margin-right:auto;
	}
.background{
margin-top:-155px;
}
#contact{
float:right;}
#contact img{
display:block;
border:0;
}

#topbar{
background:transparent;
margin-top:-2px;

}
img{
	border:0;
	}

#admincontent{
padding:40px;}

.member td{
padding:5px 6px;}
.member1{
margin-top:20px;
text-align:center;
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;}

.member1 td{
padding:5px 6px;
border-bottom:1px solid #CCCCCC;}
.member1 th{
padding:5px 6px;
font-weight:normal;
background-color:#10A5D9;
color:#fff;
}
.member1 a.green{
color:#5FB14C;}
.member1 a.red{
color: #ED1F14;}
	
.siteMapIndent{
padding-left:20px;
color:#3399CC;}
.linksTable td{
padding-right:60px;}
.menuBackground{
width:800px;
height:28px;
background:url(images/menubar.jpg);

}
.contentBackground{
background:url(images/back.gif) repeat-y;
width:800px;
height:150px;
}
.mainTablePosition{
margin-top:155px;
}
.contentPosition{
margin:15px 10px 10px 25px;
width:680px;
text-align:left;
float:left;}
.contentPosition1{
margin:10px 10px 10px 3px;
width:702px;
float:left;
text-align:left;}
.contentPosition2{
margin:10px 10px 10px 0px;
width:702px;
float:left;
text-align:left;}
.sideMenuContent{
padding-left:10px;
padding-top:5px;
}
.sideMenuTablePosition{
margin:10px 0 0 5px;}
.sideMenuTablePosition td{
border-bottom:1px solid #D6EAF3;
padding-bottom:3px;
padding-top:3px;
width:110px;}

.stp{
	text-align:right;
	font-size:10px;
	}
.stpc{
	font-size:10px;
	}
	
.footerText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4881A4;
}
footerText a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4881A4;
	text-decoration:underline;
}
footerText a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4881A4;
	text-decoration:none;
}
.submenuback{
width:130px;
height:307px;
background-image:url(images/submenuback.jpg);
background-repeat:no-repeat;

}
.submenuempty{
width:130px;
height:307px;
}
.pic {
	float: right;
	padding: 5px 0 4px 8px;
	
}
.gallerypic{
padding-right:5px;
padding-bottom:10px;}
.pic1 {
	float: left;
	margin-right: 12px;
	}
.formPosition{
margin-top:30px;
margin-left:20px;
width:320px;
}
.tabelaForm td{
padding-right:3px;}
.contactMargin{
margin-left:50px;}
.formPosition1{
margin:0px 0px 10px 35px;
}	
.formPosition1 td{
padding-bottom:3px;
padding-right:3px;}
.smallBox{
background:url(images/smallBox.jpg) no-repeat;
width:358px;
height:82px;
padding-bottom:10px;
}
.loginBox{
background:url(images/loginBox.jpg) no-repeat;
width:350px;
height:140px;
}
.aboutBox{
background:url(images/aboutBox.jpg) no-repeat;
width:358px;
height:147px;
}
.meetBox{
background:url(images/meetBox.jpg) no-repeat;
width:358px;
height:167px;
}
.tablesPosition{
margin-left:30px;
margin-top:15px;
text-align:left;}
.newsBox{
background:url(images/newsBox.gif) repeat-y;
width:350px;
}
.newsTopBox{
background:url(images/newsTop.gif) no-repeat;
width:350px;
height:28px;
}
.newsBoxPosition{
margin-top:10px;}
.repBox{
background:url(images/repBox.jpg) no-repeat;
width:358px;
height:222px;
}
.contactBox{
background:url(images/contact.jpg) no-repeat;
width:286px;
height:203px;
}
.lightBlueText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #10A5D9;
}
.smallBoxTextPosition{
padding:20px 5px 5px 65px;
text-align:left;}

A.redNav:link, A.redNav:visited{
	text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ED1F14;
	}
	
A.redNav:hover, A.redNav:active{
	text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C02A22;
}
A.blueNav:link, A.blueNav:visited{
	text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #10A5D9;
	}
	
A.blueNav:hover, A.blueNav:active{
	text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1084AC;
}
A.menuNav:link, A.menuNav:visited{
	text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #548AAA;
	}
	
A.menuNav:hover, A.menuNav:active{
	text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4AABF9;
}
A.sideNav:link, A.sideNav:visited{
	text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #548AAA;
	}
	
A.sideNav:hover, A.sideNav:active{
	text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4AABF9;
}
.menuMargin{
padding-left:15px;
padding-right:15px;}

.formstyle{
margin:0;
padding:0;
padding-bottom:3px;}

.greenHeader{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #5FB14C;
}

.redHeader{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #ED1F14;
}

a.redHeader{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #ED1F14;
}
a.redHeader:hover{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #ED1F14;
	text-decoration:none;
}

.usernameposition{
margin-left:17px;
margin-top:7px;}
.blueHeader{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #4AABF9;
}
.bodyText{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#666666;
}
.subHeading{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#333333;
}
.greenHeaderPosition{
padding:10px 0px 3px 11px;
width:290px}
.aboutTextPosition{
padding:10px 0px 0px 11px;
width:330px}
.aboutTextPosition1{
padding:6px 0px 0px 19px;
width:330px}
.aboutTextMargin{
padding:5px 0px 0px 6px;}
A.greenNav:link, A.greenNav:visited{
	text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5FB14C;
	}
	
A.greenNav:hover, A.greenNav:active{
	text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2E701F;
}
.newsTextPosition{
margin:8px 14px 0px 14px;
padding-bottom:7px;
border-bottom:solid 1px #DFEFDB;
width:320px;}
.newsTextPosition1{
margin:8px 14px 0px 14px;

width:272px;}
.reportTextPosition{
padding-top:6px;}
.newsStrip{
margin-left:15px;}
.clear{
	clear:both;
	}
table.programm th{
	width:80px;
	padding:5px 20px 5px 0;
	vertical-align:top;
	}	
.float_right{
	float:right;
	}	
.broch{
margin-left:10px;
margin-right:10px;
background:#fff;
border:1px solid #D6EAF3;
padding:10px;
text-align:center;
}	

