/* CSS Document */
.right_side {
        width: 570px;
        min-height:500px;
        float: right;
        padding:10px 0px 0px 0px;
}

.right_side h3 {
        font: 85% Arial, Sans-Serif;
        margin: 0 0 10px 0px;
        padding: 0;
        background: inherit;
        border-bottom: 1px solid #b2b2b2;
}
.right_side a:link { text-decoration: none; color:#960000; }

.right_side .pic { color: #fff; text-decoration: none;   display: block; }
.right_side .pic a { color: #fff; text-decoration: none;   display: block; }
.right_side .pic a:hover { color: #fff; text-decoration: none; background: #E5F6FF; display: block; }
.right_side .pic a:link img, a:visited img { border: solid #fff thin; }
.right_side .pic a:link:hover img, :visited:hover img { border-color: #fff; }

.right_side img { border: 5px solid #ffffff; }
.right_side .tab_rozw table {
	width:70%;
	border-collapse: separate;
	border-spacing: 0px;
	border: 0px;
}

.right_side .tab_rozw table td {
	font: normal normal 11px Verdana, sans-serif;
	width: 200px;
	border: 1px solid white;
	padding: 3px;
}

.right_side p {
        text-align:justify; font-size:12px;
        font-stretch:narrower;
/*	padding: 10px 30px 10px 10px;*/
}

.right_side  .errors {
	padding: 12px;
	background-color: red;
	color: #fff;
}

.right_side ul {
 	text-align:justify; 
	font-size:12px;
        font-stretch:narrower;
	padding: 1px 30px 1px 20px;
	list-style-type: square;
}
.right_side ul li {
        text-align:justify; 
	font-size:12px;
        padding: 1px 0 0 1px;
}

.right_side ul, ul li a:hover{        
    	background-position:left;
        background-repeat:no-repeat;
}

.right_side form {
        padding: 0 0 0 0;
}

.right_side textarea {

        height: 100px;
        width: 400px;
}


.left_side {
        width:200px;
        float:left;
        overflow: hidden;
        background-color:#fff;
	/*padding:10px 10px 10px 20px;*/
	padding: 0px 0px 0px 0px;
}

.left_side ul {
	 list-style: none;
}

