/* style reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
    margin:0;
    padding:0;
}
table {border-collapse:collapse; border-spacing:0;}
fieldset,img {border:0;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}

/* global styles */
html{ 
}

body {
background:#1D0819;
font-family:Verdana,sans-serif;
font-size:11px;
background:#1D0819 url(/images/TOPLQ_02.jpg) no-repeat scroll center top;
   
}

a, a:visited {text-decoration: none; color: [color];}
a:hover {text-decoration: underline;}
a:visited {color: #000000;}
p{
	padding-bottom:10px;
	ttext-align:justify;
	line-height:15px;
}

div.clearfix {clear: both;}

h1#header-toph1 a {width:1024px; height:0; overflow:hidden; padding-top:171px; display:block; margin:0 auto;}
#header-toph2 {position:relative; width:1024px; height:0; overflow:visible; margin:0 auto;}
#header-toph2 h2 {font:bold 11px Arial; color:#3f647c; text-shadow:1px 1px 1px white; text-align:left; position:absolute; top:-171px; width:994px; left:0; padding:3px 15px 0 15px !important; background:url(/images/top-header_bg.jpg) no-repeat; height:18px;}

#offContainer{
/*background:#1D0819 url(/images/TOPLQ_02.jpg) no-repeat scroll center top;*/
margin:0 auto;
padding-top:0;
/*width:1200px;*/
}
#container {
width:1024px;
margin:0 auto;
background:url(../images/bg_33.jpg) repeat-y;
}

#top {
	background:url(../images/contentTop_03.jpg) no-repeat;
	height:36px;
} 
    h1{
        padding-left:0px;
        padding-top:0px;
} 
    #menuwrapper{
		padding-left:17px;
    }
    
    #primary-nav{}
    
    #primary-nav li{
		float:left;
		
    }
    li.last a{border-right:none !important;}
    
    #primary-nav li a{
		color:#ffffff;
		display:block;
		text-align:center;
		padding:10px 15px;
		text-decoration:none;
		font-size:13px;
		font-family:Arial;
		border-right: 1px solid #a77899;
    }
    #primary-nav li a:hover{
		background: url(../images/over.jpg) no-repeat bottom center;
		
    }
    .secondary-nav{ padding-bottom:10px;}
    .secondary-nav li a{
		background:transparent url(../images/li_03.gif) no-repeat scroll 8px 5px;
		color:#43431D;
		font-family:Arial;
		font-size:13px;
		padding-left:18px;
		display:block;
    }
     .secondary-nav li a:hover{
		background:#e8d5e1 url(../images/li_03.gif) no-repeat scroll 8px 5px;
		text-decoration:none;
     }

#content {} 
    #main {
		float:left;
		width:580px;
                
    } 
        #main p {} 
       
    #flashnews{
		background:transparent url(../images/topSide_06.jpg) no-repeat scroll 0 0;
		color:#E9C2DD;
		height:121px;
		padding-left:15px;
		padding-right:15px;
		padding-top:10px;
		position:relative;
		width:561px;
		overflow:hidden;
		zoom:1;
                margin-bottom:10px;
    }
	#flashnews p{
		padding-bottom:7px;
	}
    #flashnews strong{
		color:#ffffff;
    }
    .flashnewsMore{
		color:#FADDED;
		float:right;
		font-weight:bold;
		padding-right:15px;
		text-align:right;
    }
      
    #closeflashnews{
color:#E9C2DD;
display:block;
font-size:9px;
position:absolute;
right:10px;
top:10px;
    }
    #titles{
		padding-left:10px;
		width:580px;
		padding-bottom:15px;
		border-bottom:1px solid #f1e2ed;
    }
    #titles, #titles a{
		text-transform:uppercase;
		color:#925981;
		font-family:Arial;
		font-size:9px;
    }


    .NewsSummary {

    background:transparent url(../images/newsBG_07.jpg) repeat-x scroll center bottom;
    color:#925981;
    float:left;
    margin-top:0;
    padding-left:8px;
    padding-right:28px;
    padding-top:14px;
    width:561px;
    }


    .NewsSummary strong{
		color:#925981;
    }
    .NewsSummary img{
		border:1px solid #F5DBED;
		float:left;
		margin-bottom:5px;
		margin-right:8px;
    }
    .NewsSummary p{
		padding-bottom:5px;
    }
	.NewsDesc{
		clear:both;
	}
    .NewsDesc, .NewsDesc a{
		font-size:9px;
		color:#bbacb7;
    }
    
    .left{
		float:left !important;
    }
    .right{
		float:right !important;
    }
    #sub {} 
    #subLeft{
		float:left;
		padding-left:13px;
		padding-right:17px;
		padding-top:9px;
		width:186px;
    }
    h2{
		color:#FFFFFF;
		display:block;
		padding-bottom:10px;
		padding-left:52px;
		padding-top:4px;
    }
  h2.dir{
	background: url(../images/h2dir_03.jpg) no-repeat !important;
  }
  h2.stats{
	background: url(../images/stats_06.jpg) no-repeat !important;
  }
 #statsDir{
	border-left:10px solid #E2CAD2;
	padding-left:5px;
 }
 #statsDir p{
	text-align:left;
 }
        #sub p {} 
        
        #subRight{
		float:right;
		padding-right:10px;
		padding-top:9px;
		width:186px;
        }
        h2.login{
			background:url(../images/loginbar_03.jpg) no-repeat !important;
        }
        #loginForm input[type="text"]{
			background:transparent url(../images/login1_11.jpg) no-repeat scroll 0 0;
			border:0 none;
			padding-left:25px;
			padding-right:10px;
			width:130px;	
			height:25px;
			padding-top:3px;
        }
                #loginForm input[type="password"]{
					background:transparent url(../images/login2_14.jpg) no-repeat scroll 0 0;
					border:0 none;
					height:25px;
					padding-left:25px;
					padding-right:11px;
					padding-top:3px;
					width:130px;
        }
         #loginForm input[type="submit"]{
            background:transparent url(../images/zaloguj_17.jpg) no-repeat scroll 0 0;
            border:0 none;

            height:20px;
            padding-right:11px;
            width:62px;
         }


         #mailing-submit {

            background:transparent url(../images/dodaj_17.png) no-repeat scroll 0 0 !important;
          
         }

#loginWrapper{
	text-align:center;
}
         #loginForm input[type="checkbox"]{
margin-left:12px;
margin-right:7px;
         }


#footer {
background:url("../images/footer_23.jpg") no-repeat scroll 0 0 #1D0819;
clear:both;
color:#F1E4EE;
height:29px;
padding:20px 0 0;
text-align:center;
width:1024px;
}


#footer p{
/*	float:right;*/
	padding-right:5px;
}
#footer p a{
color:#F1E4EE;
}
     #footer ul {}


/* register CSS */
#user-form label{
	display:block;
	padding-top:5px;
}
#user-form input[type=text], #user-form input[type=password], #user-form 
select, #user-form textarea{
	display:block;
	width:250px;
	border: 1px solid #BD88A6;
}

#searcher input[type=text], #searcher input[type=password], #searcher
select, #searcher textarea{

    border:1px solid #BD88A6;
    display:block;
    height:20px;
    
    width:170px;
}

#searcher input[type=submit] {
    border:1px solid #BD88A6;
    height:22px;
}

#searcher select {
   height:22px;
}


.formToLeft{
	width:285px; float:left;
}

#osoba_kontaktowa {
    display: none;
}

#faktura_vat {

    display: none;

}
.errorMessage {
    color: red;
}

fieldset {
border-color:#E9E9E9 -moz-use-text-color -moz-use-text-color;

border-width:1px 0 0;
}


.visualize {
margin:0px !important;
padding:0px !important;
}


span.required {
    color: red;
}


#user-form {
padding:12px;
width:575px;
}

.grid-view .button-column {
text-align:center;
width:160px !important;
}

#main-content {


    padding:10px;

}


#wojewodztwa-form {
    text-align: center;
    padding: 10px;
}



#news-title {
color:#6C244A;
font-size:13px;
font-weight:bold;
margin-bottom:0;
margin-top:7px;
padding-bottom:0;
}


#news-content {
    
    color: #4E4E4E;
   
}

#news-content img {


   margin:5px;
}


#news-date {
    font-size: 9px;
    color: #969696;
}

p.lily3-wide {
background-image:url(/images/belka2.png);
color:white;
float:left;
font-size:12px;
font-weight:bold;
height:8px;
margin-bottom:0;
padding-left:11px;
padding-top:2px;
width:579px;
}

#comments {

    margin-top: 10px;
    float:left;
    width:100%;
   

}

#comments .comment{
    padding-bottom:10px;
    border-bottom: 1px solid #C2B3BD;
    padding-left:3px;
}

.komentarze {
float:left;
}
.komentarze input[type=text],
.komentarze textarea {
    
    border: 1px solid #C2B3BD;
    
    width:547px;
    
}


#getnewcode {
position:relative;
top:-22px;
}

#login-form label{
width: 115px;
float: left;
}

#login-form input[type="text"],
#login-form input[type="password"]

 {
border:1px solid #BD88A6;
display:block;
width:250px;
}

#login-form input[type="submit"] {
border:1px solid #BD88A6;

}

#subRight .login a{

    color: white;
}

.user-view p.name,
.user-view p.text{
    margin-bottom: 4px;

}

#przykrywka {
    float: left;
    width: 200px;
    height: 100px;
    background-color: red;
}


#regulamin {
display:block;
float:left;
height:300px;
margin-top:10px;
margin-bottom:10px;
overflow:auto;
border:1px solid #BD88A6;
width: 100%;
}

#regulamin_accept {
    float:left;
    width:500px;
}

#regulamin_accept label {
padding-top:0px !important;
}

input#User_regulamin {
    float: left;
}

#register_submit {
    float:left;
    width:500px;
    margin-top:10px;
}

ul.yiiPager a:link, ul.yiiPager a:visited {
border:1px solid #562E67 !important;
color:#562E67 !important;

}

ul.yiiPager .selected a {

background:#562E67 none repeat scroll 0 0;
color:white !important;

}

#blendsoft {
text-align: right;

}


#chat img {
width: 170px;
}

#searcher {
    
    padding-top: 10px;
    padding-bottom: 10px;
    float:left;


}
#searcher .row {
    float: left;
}


.user-view a {
    color:#43431D;
}


div#main fieldset {
-moz-border-radius:7px 7px 7px 7px;
border:1px solid #BD88A6;
margin:10px;
padding:10px;
margin-right: 5px;
}

ul.yiiPager {
display:inline-block;
margin-top:15px;
}


#header-bottomh2 {
background-color:black;
clear:both;
color:white;
padding-top:16px;
}
/* end of register css.*/





