        /* Basic elements */

        *{margin:0;padding:0;}

        body{
	font-family: Arial, Verdana , Geneva, Helvetica, sans-serif;
	color:#000000;
	background-color: #fdfbe1;
        }
        
        a {
	color:#000000;
    text-decoration: none;        
        }
		
        .wra{width:770px;margin:0 auto;background:#fdfbe1;padding:0 0 10px 0;}
		
		
       
        head+body .wra:after{
        content: ".";
        display: block;
        height:0;
        clear: both;
        visibility: hidden;
        }
		

        #header{
	height:15px;
	padding:0px 0 0 0;
	margin: 0px 0 0 0;
	font-size: 10px;
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #996633;
	border-right-color: #996633;
	border-bottom-color: #996633;
	border-left-color: #996633;        /*position: center;*/
        }
		
	        #navigation a {
	border:thick solid #E67817;
	color:#fdfbe1;
	text-decoration:none;
	padding:0px 19px 0px 20px;
	font-family: Arial, "Arial Black";
	font-weight: bold;
	font-style: normal;
}
        #navigation a:hover {
	border:thick solid #84331f; /*kolor tla pod przyciskiem jak podswietlony*/
	color:#FFFFFF;
	text-decoration:none;
	line-height: 30px;
	background-color: #84331f;  /*kolor tla pod przyciskiem jak podswietlony*/
}
        #navigation {
	text-align: center;
	background:#E67817;
	line-height: 36px;
}	
		
				#navigation_bar_right{
	float:left;
	width:515px;
	padding: 2px 0px 2px 5px;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	background-color: #CCCCCC;
	text-decoration: none;
        }
		
		#navigation_bar_left {
	float:left;
	width:245px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: lowercase;
	color: #000000;
	background-color: #da9103;
	padding: 2px 5px 2px 0px;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
		}
		#navigation_bar_left a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px 5px 2px 5px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
		}
		
	        #sidebar{
        background:inherit;
        float:left;
        width:220px;
        margin:5px 0 0 0;
        }
       
        #sidebar .box{
	background:#ffffff;
	border:1px solid #CCCCCC;  /* tu odsuniecie menu od lewej */
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
        }
		
		#sidebar .box a{
		font-size:12px;
		color:#000000	;
		text-decoration:none;
        }
		
		#sidebar .box a:hover{
		text-decoration:underline;
        }
		
		        #content{
	background:inherit;
	float:left;
	width:550px;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
        }
        #content .box{
	background:#FFFFFF;
	border:1px solid #CCCCCC;
	font-size:12px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 4px;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
        }
		
		#footer{
	background:inherit;
	float:left;
	font-size: 10px;
	width: 770px;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
        }
		
		#footer .right {
		float:right;
		text-align:right;
		}

		

        /* specific divs */

		.menu_heading{
	font-size:12px;
	color:#CC0000;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
		}
       
.menu_text {
	font-size:11px;
	color:#000000;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}

.menu_top_link a {
	font-size:11px;
	color:#000000;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	
}
    
		
		
        .blank {text-align: center;border:none;background:inherit; font-size:3px;}
.small_box {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	padding-left: 0px;
	margin-top: 5px;
}
		
		/* specific divs */


		
        .box h2,.box p{padding:5px;}
        .box a {text-decoration: none;}
		.box p a{font-size:10px; text-decoration:none}



		
		
		.box h5 {padding:3px; font-size:14px}
       

		
        hr{
	background:#ff8c00;/*NS FF OP */
	color:#ff8c00;/*IE*/
	border:20px none #FFFFFF;/*FF NS OP*/
	height:1px;/*FF NS OP*/
	width: 100%;
	margin:0 auto;
	text-align:center;/*IE*/
	overflow:hidden;
	font-size:0;
        }
   



		#left { float:left;
		width:391px;
		height:98px;
		padding:0px;
		border:1px solid  #A1A1A1;
		border-right:none;
		background-color:#FFFFFF; }
		#right { float:right;
		width:125px;
		text-align:center;
		height:98px;
		padding:0px;
		border:1px solid  #A1A1A1;
		border-left:none;
		background-color:#FFFFFF; }
		#center { float:left; 
		text-align:center;
		width:126px;
		height:98px;
		padding:0px;
		border:1px solid  #A1A1A1;
		border-right:none;
		border-left:none;
		background-color:#FFFFFF; }
		#center_r {  float:right;
		text-align:center;
		width:126px;
		height:98px;
		padding:0px;
		border:1px solid  #A1A1A1;
		border-right:none;
		border-left:none;
		background-color:#FFFFFF; }
		
		#banner1 { float:left;
		text-align:center;
		width:214px;
		padding:1px;
		background-color:inherit; }
		#banner4 { float:right;
		text-align:center;
		width:214px;
		padding:1px;
		background-color:inherit; }
		#banner2 { float:left; 
		text-align:center;
		width:169px;
		padding:1px;
		background-color:inherit; }
		#banner3 {  float:right;
		text-align:center;
		width:165px;
		padding:1px;
		background-color:inherit; }
		
		/* CSS Document */


.menu_top_link a {
	font-size:11px;
	color:#000000;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	
}

.small_box {border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	padding-left: 0px;
	margin-top: 5px;
}

.small_box .first_column{	width:25%;}
.row {position: relative; width: 534px; min-height:20px; height:auto; margin: 0 auto; overflow: hidden; background: #fff; padding: 0px 0px 0px 0px; margin-bottom:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
.row .label { position:absolute; left: 0px;  width: 255px;  height:10px; text-align: right; height:10px;  }
.row .formw { position:absolute; left: 265px;   width: 220px;  height:10px; text-align: left; height:10px;}
.row .label_text{text-decoration: underline;}
.button {color: #a37; background: transparent; text-decoration: none; width: auto; border: none; cursor: pointer;}

.email_Row{position: relative; width: 534px; margin: 0 auto; overflow: hidden; background: #fff; padding: 0px 0px 0px 0px; margin-bottom:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; border: #ccc 1px solid;}
.email_row label{text-decoration: underline;}
.email_row span.label {  float: left;  margin-top:2px;  width: 130px;  text-align: right;  }
.email_row span.formw {  float: right;  margin-top:2px;  width: 400px;  text-align: left;  }
.email_row span.label_text{	text-decoration: underline; } 

.Row { position: relative; width: 534px; height: 185px; margin: 0 auto; overflow: hidden; background: #fff; padding: 0px 0px 0px 0px; margin-bottom:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; border: #ccc 1px solid;}
.Row .Photo{ position: absolute; top: 5px; left:5px;  width:200px; height:175px; background:#eee;  text-align: center;}
.Row .Photo .Wrapper { position:absolute;  left:5px; top:5px; width:190px; height:175px; border:none;}
.Row .Photo .Wrapper .Photo200x180 { border:none; }
.Row .SmallPhoto {margin-left:9px; border: none; margin-top:2px;}
.Row .Content{ position: absolute; top: 5px; left: 210px; height:180px; width:334px; background:inherit;}
.Row .Content .Address { position: absolute; top: 0px; left: 10px; height:80px; width:157px; background:inherit; font-size: 11px;}
.Row .Content .Logo { position: absolute; top: 0px; left: 165px; height:70px; width:152px; background:inherit; text-align: center; max-height:60px; max-width:150px;}
.Row .Content .Icons { position: absolute; top: 80px; left: 0px; height:65px; width:314px; background:inherit; text-align: right;}
.Row .Content .Links {  position: absolute;padding-left:0px; top: 145px; left: 10px; height:16px; width:314px; background:inherit; font-size: 14px; }
.Row .Content .Links a { font-size: 12px; text-decoration: none; }
.Row .Content .Image {  position: absolute;padding-left:5px; top: 161px; left: 10px; height:14px; width:299px; background:#eee; font-size: 14px; }
.RowNavi { display:block; position: relative; width: 100%; padding: 2px 0px 5px 0px; overflow: hidden; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:right; height: 10px;}
.RowNavi a { text-decoration:none; color:#000; }
.RowNaviOver { position: absolute; top: 2px; width: 400px; color: #000; }
.RowNaviMiddle { right: 145px; color:#C00; }
.Description { position: relative; width: 524px; margin: 0 auto; overflow: hidden; background: #fff; padding: 5px 5px 5px 5px; margin-bottom:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; border: #ccc 1px solid;}

.NavigationBar { position: relative; width: 760px; padding: 2px 5px 2px 5px; margin: 5px 0px 5px 0px; overflow: hidden; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; background-color:#f6d995;}
.NavigationBar a { text-decoration:none; color:#000; }
.NavigationBar a:hover {text-decoration:underline;}
.NavigationBarOver { position: absolute; top: 0px; width: 400px; color: #000; }
.NavigationBarMiddle { right: 145px; color:#000; font-size:13px; font-weight:bold; z-index:2;  padding: 2px 5px 2px 5px;}
.NavigationBarMiddle a {text-decoration:none;  font-size:12px; color:#C00; padding: 2px 5px 2px 5px;}
.NavigationBarRight { right: 5px; text-align:right;  padding: 2px 5px 2px 5px;}
.NavigationButtons { position: relative; width: 770px; padding: 2px 0px 5px 0px; overflow: hidden; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:right;}
.NavigationButtons a { text-decoration:none; color:#000;}
.NavigationButtons a:hover { text-decoration:underline;}
.NavigationButtonsOver { position: absolute; top: 2px; width: 400px; color: #000; }
.NavigationButtonsMiddle { right: 145px; color:#C00; }
.NavigationButtonsRight { right: 0px; text-align:right; }
.NavigationButtonsSort { right:300px; text-align:right; z-index:2;}
SELECT {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;text-decoration: none; background-color: #ffffff; color: #000;}


