/*
Theme Name: Marcor Theme
Theme URI: http://marcor.pl/
Description: Style for Marcor.
Version: 1.0
Author: Kilian Obniski
Author URI: http://domena.pl/
*/


/*****Basic Elements*****/  
/*Define styles for basic elements: body, h1-h6, ul, ol, a, p, etc.  */  
 
body {
	 background:#c0c0c0;
	 margin:20px 0 10px 0;
	 font:12px/1.6em Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif;
	 color:#727272;
	
}

sup {
     vertical-align:text-top;
     }


 
/*****Generic Classes*****/  
/*Define styles for simple things like floating to the sides, removing a bottombottom margin on elements, etc  */  
/*Yes, these may not be as semantic as we would all like, but they are necessary for coding efficiently   */  

div.clearboth {
	clear:both;
}

/*****Basic Layout*****/  
/*Define the basic template: header, footer, etc. Elements that help to define the basic layout of the site  */  
  
#container {
	background:#FFF;
	height:auto;
    margin:0 auto;
	width:983px;
}
  
/*****Header*****/  
/*Define all elements in the header  */  

#container #logo {
	background:url(../img/logo.gif) no-repeat top center;
	float:left;
	height:85px;
	text-indent:-9999px;
	width:279px;
}

#container #imgtop {
	float:right;
}

#container #flash {
	height:228px;
	width:983px;
}

/*****Menu*****/  
/*Define all elements in the content area  */  
  
#container #leftColumn {
	width:274px;
	height:auto;
	float:left;
}

#container #leftColumn #titleMenu {
	background:url(../img/menuTitleBg.gif) no-repeat top center;
	width:274px;
	height:42px;
}

#container #leftColumn #titleMenu h2 {
	color:#FFFFFF;
	font:22px Helvetica,Arial,sans-serif;
	font-weight:bold;
	line-height:41px;
	text-indent:15px;
}

#container #leftColumn #contentMenu {
	background:url(../img/menuContentBg.gif) repeat-x top #ececec;
	border:1px solid #dfdfdf;
	padding:20px;
}

#container #leftColumn #contentMenu dl dt {
	font-weight:bold;
	background:url(../img/menuLine.gif) bottom no-repeat;
	padding:8px 0 8px 0;
	cursor:pointer;
}

#container #leftColumn #contentMenu dl dd {
	text-indent:20px;
}

#container #leftColumn #contentMenu dl dd a {
	text-decoration:none;
	color:#727272;
}

#container #leftColumn #contentMenu dt a {
	text-decoration:none;
	color:#727272;
}


#container #leftColumn #contentMenu dl dd a:hover{ 
	text-decoration:underline;
}
  
  
/*****Content*****/  
/*Define all elements in the content area  */  
  
#container #content {
	 padding:20px; 
}

#container #content #rightColumn {
	width:637px;
	float:right;
}

#container #content #rightColumn div.rightColumnTitle{
	width:637px;
	height:42px;
	background:url(../img/rightColumTitle.gif) no-repeat center top;
}

#container #content #rightColumn div.rightColumnTitle h2{
	color:#FFFFFF;
	font:22px Helvetica,Arial,sans-serif;
	font-weight:bold;
	line-height:41px;
	text-indent:15px;
}

#container #content #rightColumn #rightColumnContent{
	padding:15px 0 15px 0;
}

#container #content #rightColumn #rightColumnContentAktu{
	padding-top:15px;
}

#container #content #rightColumn #rightColumnContentAktu p.titleAktu{
	font-weight:bold;
	padding-bottom:10px;
	text-decoration:underline;
}

#container #content #rightColumn #rightColumnContentAktu p.czytajCalosc{
	text-align:right;
}

#container #content #rightColumn #rightColumnContentAktu p.czytajCalosc a{
	text-decoration:none;
	color:#727272;
	font-weight:bold;
}

#container #content #rightColumn #rightColumnContentAktu p.czytajCalosc a:hover{
	text-decoration:underline;
}

#container #content #rightColumn #rightColumnContentAktu div.hr{
	background:url(../img/aktuHr.gif) no-repeat center;
	height:1px;
	width:637px;
	padding:15px 0 15px 0;
}

#container #leftColumn #kontakt {
	float:left;
	width:274px;
	height:210px;
	background:url(../img/kontaktLeft.jpg) no-repeat top center;
	margin-top:20px;
	text-indent:-9999px;
}

/*****Footer*****/  
/*Define all elements in the footer  */  

#container #footer{
	background:url(../img/footerBg.gif) no-repeat center top;
	width:983px;
	height:28px;
}
  
/*****Etc*****/  
/*Continue to define the other sections one by one  */