* { margin:0; padding:0; border:0;}

body
{	text-decoration:none;
    color:#000000;
    font-family:tahoma,Arial,Helvetica,sans-serif;
    font-size:12px;
    font-weight:normal;
   	margin: 0 auto;
	background-color:#323232;}

h1{
	font-weight: bold;
	font-size:13px;
	color:#303030;
}


p{font-size:12px; color:#303030; font-weight:normal;} 

a,a:visited {color:#B61D1D; text-decoration:underline;}

a:hover{color:#B61D1D; text-decoration:none; padding:0; margin:0;}

hr{			height: 0px;
			width: 100%;
			border-top: 1px solid #B61D1D;
			margin-bottom: 7px;	
}

.button{border:none; padding:2px 8px 2px 8px; color:white; background:#B61D1D;}

#center ul,#center2 ul,#right ul{padding:0 0 8px 0; list-style-type:none;}
#center li,#center2 li,#right li{color:#303030;  list-style-type:disc;}
#center li a,#center2 li a,#right li a:hover{color:#B61D1D; font-size:12px; font-weight: normal; padding:0; margin:0;}
/*======================narh stranky========================*/
#header{ 	background-color:#FFF;
		background-image: url(image/header_bg.jpg);
		height:106px;
		width:741px;
		margin: 0 auto;
		padding:0;
		
}


#contentfloatholder {/* right faux column tab */
		float: left;
		width: 100%;
		clear: both;
}

#contentfloatholder:after {
 /* this is for NN6 to clear floats */
    	content: "."; 
    	display: block; 

    	clear: both; 
    	visibility: hidden;
		
}

#center { 
		margin: 15px 261px 0px 258px;

}
#center2 { 
		margin: 15px 0px 0px 258px;
		padding-right: 15px;

}

#centerwrap {
  			float:left;
  			width:741px; 
			margin: 0 -95% 0 0;			
}

#left { 
  		float:left;
  		margin: 0 0 0 -5%;
		width: 234px;
		

		

}

#right {
  		float:right;
		padding:0;
		margin-right: 12px;
		margin-top:15px;
		width: 225px;
}


#footer1{
		clear: both;	
		 padding:0;
		 width:741px;
		 height:58px;
		 background-image: url(image/footer.jpg);
	     }

.space{	
		position:relative;
		margin:0 auto;	
		height:16px;
		width:100%;
}

#outer {
 		position:absolute;
 		top:122px;
 		left:0px;
 		width:100%;		
 		
 }


#bodyblock {position:relative;
 			margin: 0 auto;
 			background-color: #FFF;
 			width:741px;
 			padding:0;
			margin-bottom:20px;

 }
#center ul, #center2 ul, #right ul { margin:10px 10px 0 20px;}

/*======================koniec navrhu stranky========================*/

/*======================header=======================================*/
.header11{float:right; margin: 20px 0px 0 0;}
.headerimg{margin-right:16px;}
.headerlogo{margin:13px 0 0 18px;}
/*======================koniec header================================*/

/*======================left=======================================*/


#menu{margin:15px 0 0px 0; list-style-type:none;}
#menu ul{list-style-type:none;}
#menu li{font-size:14px;
	background-image:url(image/menu_bg.jpg);
	background-repeat:no-repeat;	 
	height:29px;
	weight:234px;
	

}
#menu li a,li a:hover{	font-size:14px; 
			color:#646363;
			margin-left:20px;
			height:29px;
			weight:234px;
			font-weight:bold;	
			text-decoration:none;
		
			}
#menu li a:hover{color:#B61D1D;
		text-decoration:none;
		 }

#menu p{padding-top:6px;}

#menu li p.level2 a
{
padding-left: 15px;
font-weight: normal;
}
.leftbox{
	 width:223px;
	 height:73px;
	 border:1px solid #E7E7E7;
	}
.mobil{ margin-left:35px; float:left; margin-right:10px; }

.lefttext1{color:#303030; font-size:28px; font-weight:normal; padding-top:8px;}
.lefttext2{color:#C53332; font-size:14px; font-weight:bold;}
.reklama {margin-top:7px; margin-left:0px;}

/*======================koniec left================================*/

/*======================footer=======================================*/
.footertext { 
		margin:21px 10px 0 0; 
		float:right; 
		font-size:11px; 
		color:#FFF; 
		font-weight:bold;
	    } 
/*======================koniec footer================================*/

input, textarea, select
{
border: 1px solid #CCCCCC;


		color:#4A4A4B;
		
		margin-right:5px;
		background-color:#FFFFFF;
	padding-bottom: 0.1em;
	padding-top: 0em;
	padding-right: 0.2em;
	padding-left: 0.5em;
		
		margin-top: 0.2em;
		
		

}



select
{
width: 11em;
}

label
{

   float: left;
   text-align: left;
   margin-right: 0.5em;   
width: 11em;

margin-top: 0.4em;
padding-left: 0.3em;



clear: both; 
}

.csc-mailform
{
padding-left: 1.5em;
}

.csc-mailform-field
{
padding-top: 0.3em;
}

.autooo 
{
display: none;
position: absolute;
right: 0px;
bottom: 0px;

}

