@CHARSET "ISO-8859-1";
/****************************/
/** General **/
*									{ margin:0;	padding:0; }
body								{ font-family:Verdana, Geneva, sans-serif; font-size:12px; background-image:url(../Images/Pages/bg.gif);}
img 									{ border:none; }

#container							{ margin:0 auto; text-align:left; margin-bottom: 15px;	width:842px; position:relative; background-color:#FFFFFF; }

#headerlogo							{ width:842px; height:90px;	position:relative; background-image: url(../Images/Pages/logo.png); background-repeat:no-repeat; }
	
#navbar								{ position:absolute; width:442px; height:26px; bottom:0px; right:0px;}
#navbar a							{ font-size:15px; color:#111;  margin-top:6px; margin-right: 15px; text-decoration:none; }
#navbar a:hover						{ text-decoration:underline; }

#leftcolumn							{ width:236px; position:relative; float:left; font-size:11px; padding-bottom:20px;}
#leftcolumn #fontsize a				{ background-repeat: no-repeat; text-decoration: none; }
#leftcolumn #fontsize a:hover		{ text-decoration:underline; }
#leftcolumn #fontsize				{ width:151px; border:0px; margin-left: auto; margin-right:auto; padding:10px 0px;}
#leftcolumn #fontsize a#small 		{ font-size:14px; }
#leftcolumn #fontsize a#medium 		{ font-size:16px; }
#leftcolumn #fontsize a#large 		{ font-size:18px; }
#leftcolumn #piclist 				{ width:181px; margin-left:auto; margin-right:auto; }
#leftcolumn #piclist .lcImage		{ width:181px; height:136px; margin: 3px; border:1px solid #111111;}

#footer								{ width:842px; height:85px; position:relative; clear:both; padding-top: 15px; border-top:2px solid #BFBFBF; font-size:12px; }
#footer #copytext					{ padding-left:25px; }
#footer .footerstart					{ height: 65px; color:#333399; margin-right:20px; padding-left:5px; }
#footer .footerpart					{ height: 65px; color:#333399; margin-right:20px; padding-left:5px; border-left:1px solid #568220; }
#footer .footerlink 					{ text-decoration:underline; }
#footer .footerlink:hover			{ text-decoration:none; }
#footer .subfooterlink				{ display:block; padding-left: 5px; text-decoration:underline; }	
#footer .subfooterlink:hover			{ text-decoration:none; }

#content							{ width:575px; position:relative; float:right; padding-right: 15px; padding-left: 15px; padding-top: 10px;
										padding-bottom: 20px; border-left:1px solid #bfbfbf; line-height:110%; }
#content p							{ font-size: 11px; margin-bottom: 10px; }
#content h2, #fotogallerycontent h2, #fotoalbumcontent h2	
									{ font-size: 20px; font-weight: normal; color: #568220; margin-bottom: 15px; }
#content h3 							{ font-size: 18px; font-weight: normal; color: #990000; margin-top: 10px; margin-bottom: 10px; }
#content h4 							{ font-size: 16px; font-weight: normal; color: #990000; margin-top: 10px; margin-bottom: 10px; }
#content h5 							{ font-size: 14px; font-weight: normal; color: #568220; margin-top: 10px; margin-bottom: 10px; }
#content h6 							{ font-size: 12px; font-weight: normal; color: #333399; margin-top: 10px; margin-bottom: 10px; }
#content a							{ font-size: 11px; padding-left: 10px; color:#333399; }
#content a:hover						{ text-decoration:none; }

.floatlf 							{ float: left; }		
.floatrg 							{ float: right; }

#homecontent						{ padding: 20px; }
#homecontent #logo					{ height:91px; margin: 15px 25px 0px 0px; border-top:1px solid #BFBFBF; padding-top:20px; }
#homecontent #logo .osci 				{ width:350px; height:91px; background-image:url(../Images/Pages/osci_instructor.jpg); background-repeat:no-repeat; }

#infocontent						{ padding: 20px; }
#infocontent .infotext				{ padding-left: 10px; padding-bottom: 25px;}

#fotogallerycontent					{ width:802px; position:relative; float:right; padding: 20px; }
#fotogallerycontent h2				{ width:300px; margin-right:auto; margin-left:auto; text-align:center; }
#fotogallerycontent .galleries td 	{ width:250px; text-align:center; }
#fotogallerycontent .nameAlbum 		{ background-color:#ffddaa;	/*-moz-border-radius: 6px 6px 6px 6px;*/ }
	
#fotoalbumcontent					{ width:802px; position:relative; float:right; padding: 20px; }
#fotoalbumcontent h2					{ width:300px; margin-right:auto; margin-left:auto; text-align:center; }
#fotoalbumcontent .pictures			{ padding-bottom: 20px; }

#linkscontent						{ padding: 20px; }
#linkscontent ul						{ padding-left: 50px;}

#contactcontent						{ padding: 20px; }

/****************************/