*{font-style:normal;list-style:none;margin:0;outline:none;padding:0;text-decoration:none;}
img{border:none;}
blockquote{border-left:solid 10px #ddd;padding:3px;padding-left:10px;font-style:italic;}
html{background:#fff;color:#333;width:100%;}
body{cursor: Crosshair;font: 12px "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Verdana, sans-serif;text-align:center;}
.clear{clear:both;}
p{margin:6px 0;}

#wrapper{width:800px;margin:0 auto 0;text-align:left;background:url("../img/vline.png") repeat-y 309px 10px;min-height:800px}

#left{width:309px;}
#right{float:right;width:490px;}

.head{height:205px;padding:20px;margin-bottom:15px;}

#left .head{background:url("../img/logo.gif") no-repeat right bottom;}
#right .head{background:url("../img/logo2.png") no-repeat right bottom;margin-bottom:140px;}


#right a, #left #companyinfo a{color:#555;border-bottom:dotted 1px #ddd;padding:1px;}
#left #companyinfo a:hover{background:#ccc;color:#000;}

#left ul#menu{float:right;text-align:right;font-family:Arial;font-weight:bold;width:109px;margin-top:15px;}
#right ul#menu{text-align:left;font-family:Arial;font-weight:bold;width:109px;}
#left ul#menu li, #right ul#menu li{padding:1px;}
#left ul#menu a, #right ul#menu a{display:block;padding:2px;background:#fff;color:#000;border:none;}
#left ul#menu a:hover, #left ul#menu .active, #right ul#menu a:hover, #right ul#menu .active, #right .speciallinks a:hover{background:#000;color:#fff;}

#companyinfo{float:left;width:250px;padding-left:20px;}
#companyinfo p{margin:10px 0;}

#opis{float:left;text-align:left;width:250px;padding-left:20px;}
#opis p{margin:90px 0;}

#content{text-align:left;float:left;width:500px;padding-left:0px;} a:hover{background:#ccc;color:#000;}
#content p{margin:2px 0;}
#right .speciallinks{line-height:1.8em;}
#right .speciallinks a{padding:2px;background:#fff;color:#000;border:none;font-family:Arial;font-weight:bold;}
#right .speciallinks .active{border:dotted 1px #999;}