@charset "iso-8859-2";
/* CSS Document */

body{
	font-family:"Courier New", Courier, monospace;
	background:url(/gfx/background.png) left top repeat;
	font-size:16px;
    color:#333;
}
input{
	font-family:"Courier New", Courier, monospace;
}
h1{
	font-size:24px;
	font-weight:bold;
}
h2,h3{
	font-size:20px;
	font-weight:bold;
}

h4{
	font-size:14px;
	font-weight:bold;
}

h5{
	font-size:14px;
	font-weight:bold;
}

p{
	margin:20px;
}

.marginSmall
{
	margin:20px;
}
.ML, p.ML{
    margin-left:40px;
}

a#skautLogo /*reszta w ie6*/
{
	position:absolute;
	left:-34px;
	top:-34px;
	display:block;	
	width:200px;
	height:130px;
	z-index:10;
	background:url(/gfx/skautLogo.png) left top no-repeat;
}
a#skautLogo:hover /*reszta w ie6*/
{
	background:url(/gfx/skautLogo.png) right top no-repeat;
}

#centerDiv
{
	margin:3px 83px 0px 83px;	
	position:relative;
	z-index:1;
    max-width:1200px;
    text-align:left;
}

a.dotted{
    border-bottom:1px dotted #000;
    color:#333;
}

a.dotted:hover{
    border-bottom:1px solid #000;
    color:#333;
}
/****************************** TITLE   ***********************************************/
#title{
	font-size:56px;
	font-weight:bold;
    text-align:right;
    color:#566;
}
#title a{
    color:#566;
}
#title a:link,#title a:active,#title a:visited{
    color:#566;
    text-shadow:0px 0px 1px #000;
}
#title a:hover{
    color:#aa7;
    text-shadow:0px 0px 2px #000;
}
/****************************** TITLE   ***********************************************/
/****************************** SUBTITLE   ********************************************/
#subtitle{
    margin:12px 0px 10px 0px;
	font-size:24px;
	font-weight:bold;
    text-align:center;
    color:#566;
    text-shadow:0px 0px 1px #788;
}
/****************************** SUBTITLE   ********************************************/

/****************************** MENU RIGHT ***********************************************/
#menuDiv
{
	padding:15px;	
	position:relative;
	font-weight:bold;
	font-size:18px;
	background-color:#eee;

	border-width:1px 1px 1px 1px;
	border-style:solid solid solid solid;
	border-color:#aaa #aaa #788 #aaa;
	z-index:1;
}
#menuDiv .menuItem{
	margin: 3px 3px 3px 200px;
	padding:2px;
	color:#666;
	display:block;
	text-align:right;
	border-right:25px solid #cc9;
	position:relative;
	z-index:1000;
}
#menuDiv .menuItem:hover{
	color:#000;
	border-right:25px solid #aa7;
}
#menuDiv .menuItem.selected{
	border-right:25px solid #aa7;
}
/****************************** MENU RIGHT ***********************************************/
/****************************** MENU BAR   ***********************************************/
#menuBar{
	border-width:1px 1px 1px 1px;
	border-style:solid;
	border-color:#777 #aaa #899 #aaa;
	aborder-color:#fff #aaa #777 #aaa;
	display:block;
	background-color:#677;
	font-size:14px;
	position:relative;
	height:20px;
	line-height:20px;
}
#menuBar .menuItem{
	background-color:#788;
	color:#ddd;
	font-weight:bold;
	padding:0px 20px;
	margin:0px 2px;
	border-left:1px solid #aaa;
	border-right:1px solid #aaa;
	
	line-height:20px;
	position:relative;
}
#menuBar a.menuItem:hover{
	background-color:#566;
	color:#fff;
}

#menuBar a.menuItem.selected{
	color:#fff;
}


/****************************** MENU BAR   ***********************************************/
/****************************** CONTENT   ***********************************************/
#contentDiv{
	amargin-top:40px;
	padding:30px;
	border:1px solid #bbb;
    border-top:none;
	background-color:#f7f7f7;
}
#contentDiv em{
	font-style:italic;
	font-size:10px;
	color:#888;
}
/****************************** CONTENT   ***********************************************/
/****** zielone ******/
#zieloneContent .logo{
	width:188px;
	height:220px;
	float:right;
	background:url(/gfx/zielonelogo.png) right top no-repeat;
}
/****** zielone ******/
/****** slusarskie ******/
#slusarskieContent .logo{
	width:190px;
	height:153px;
	float:right;
	background:url(/gfx/slusarskielogo.png) right top no-repeat;
}
/****** slusarskie ******/
/****** groby ******/
#grobyCennik table{
	font-size:12px;
    border-collapse:collapse;
    border:0 none;
}
#grobyCennik td{
	border:1px solid #aaa;   
}

#grobyKontakt input{
    border:1px solid #bbb;
    width:150px;
}
#grobyKontakt select{
    border:1px solid #bbb;
    text-align:center;
}
#grobyKontakt textarea{
    border:1px solid #bbb;
    width:400px;
    padding:0px;
}
input#formSubmit{
    border:1px solid #bbb;
    background:#ddd;
    font-size:18px;
    font-weight:bold;
    cursor:pointer;
}
input#formSubmit:hover{
    color:#fff;
    border:1px solid #fff;
    background:#777;
}
#grobyKontakt input.med{
    width:200px;
}
#grobyKontakt input.long{
    width:400px;
}
#grobyKontakt form{
    margin:20px 0px 20px 60px;
}
#grobyKontakt form table{
    margin:10px 0px 20px 40px;
}
#grobyKontakt table{
    border-collapse:collapse;    
    border:0 none;
    width:80%;
}
#grobyKontakt table td{ 
    padding:2px;
    vertical-align:top;
    text-align:right;
}
#grobyKontakt table td:first-child{ 
    text-align:left;
}
#grobyKontakt .info{
	font-size:12px;
    display:block;
}
.alert{
    color:#d33;
}
#formCity{
    width:152px;
}
#formCementaries{
    margin-bottom:4px;
}
#formCementaryTextInput{
    margin-bottom:4px;
}
#formCementaryBielsko,#formCementaryKozy,#formCementaryMazancowice
{
    width:402px;
}
#formCementaryBielsko,#formCementaryKozy,#formCementaryMazancowice,
#formCementaryText,#formCityText{
    display:none;
}
/****** groby ******/
/****************************** FOOTER   ***********************************************/
#footer {
	margin-top:30px;
}
#footerContent{
	font-size:8px;
	color:#aaa;
	padding-top:20px;
	width:631px;
	background:url(/gfx/napisfooter.png) 210px top no-repeat;
}
#footerContent h1{
	font-size:12px;
	color:#666;
}
/****************************** FOOTER   ***********************************************/

/****** start page ***********/
#startPageContent h1,#startPageContent h3{
	text-align:center;
}
#startPageContent h1{
	font-size:24px;
}
#startPageContent h3{
	font-size:16px;
}
#startPageContent p{
	margin:20px 0px;
	text-align:justify;
}
#startPageContent p:first-letter{
	margin-left:20px;
	font-weight:bold;
}
/****** start page ***********/
