.ramka 	{
	border:1px solid #aaaaaa;
}
.ramka2 	{
	border:2px solid #cdccdc;
}
.red_ramka	{
	border:2px solid #BB4400;
}
p, h2, td 	{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-style: normal;
	color: #666666;
	line-height:15px;
}
.small {
	font-size: 9px;
	line-height:16px;
}
select, input {
    border: #777777 1px solid;
    border-width: 1px;
    font-size:9px;
    color: #445566;
    font-style: normal;
    font-family: Verdana;
    text-align: left;
    margin-top:2px;
    text-decoration: none;
    background-color: white;
	}
.menu td {
    font-size: 13px;
    font-weight: bold;
    }
a   {
    color: #b00000;
    text-decoration:none;
    }
a:hover {

    text-decoration:underline;
    }
img {
    border:0px;
    }
.deep_red {
    background-color: #ffffff;
    background-image:url("img/deep_red.gif");
    background-position:center bottom;
    background-repeat: repeat-x;
    }
.deep_red2 {
    background-color: #000000;
    background-image:url("img/deep_red2.gif");
    background-position:center top;
    background-repeat: repeat-x;
    }
.name {
    background-color: #000000;
    color: #ffffff;
    font-size:14px;
    padding:2px;
    border:1px solid #0000ff;
    }
.banersy img {
    border:1px solid #000000;
    }
.style1 {
	font-size: 18px;
	font-weight: bold;
}
h1, .titlemark {
    color:#b00000;
    font-size:16px;
    font-weight:bolder;
}
h2, .colormark {
    color:#b00000;
}
.serw {
	line-height: 20px;
	}

.leftcol {
 background-color: #ededed; 
 background-image: url(img03/c111.jpg); background-repeat: no-repeat; background-position: left top;
}
.midcol {
 background-color: #fff; 
 background-image: url(img03/c112.jpg); background-repeat: no-repeat; background-position: left top;
}
.divPartnerzy {
position: absolute; top: 100px; left: 800px;
}

