/* CSS Document */

/*PAGE LAYOUT*/
body {
	background-image: url(images/bg_body.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#toppage{
	width:800px;
}
#date{
	float:left; width:190px; height:39px; border-bottom:solid 1px #999999; border-right:solid 1px #999999;
}
#topbar{
	float:left; 
	width:608px; 
	height:40px; 
	background-image:url(../images/bg_topbar.gif);
	background-color:#A8A9B1;
	background-repeat:repeat-x;
	border-right:solid 1px #999999;
}
#header{
	width:800px;
}
#content{
	width:800px;
}
#contenttext{
	float:left; width:608px; 
	background-color:#F7F7F7; 
	border-left:solid 1px #999999; border-right:solid 1px #999999; 
	border-bottom:solid 1px #999999; border-top:dotted 1px #CCCCCC; 
	min-height:360px;
}
#logo{
	float:left; width:190px; height:110px; background-color:#F7F7F7; border-left:solid 1px #999999;
}
#pagetitle{
	position:relative; float:left; width:608px; height:110px; background-color:#F7F7F7; border-right:solid 1px #999999;
}
#title{
	position:absolute;
	right:10px;
	bottom:42px;
	width:600px;
	left: 130px;
	height: 42px;
}

#menu{
	float:left; width:190px; margin:0px;
}
#footer{
	width:590px; padding-right:10px; padding-left:200px;
}

/*GRAY PANEL*/
.panel{
	padding:12px;
	border:solid 1px #E4E4E4;
	background-color:#EEEEEE;
	margin:10px;
	padding:10px;
	width:550px;
	height:160px;
	line-height:18px;
}

/*TEXT STYLES*/
.bodytext {
	font: 12px Verdana, sans-serif;
	color: #333333;
	line-height:18px;
}

.smalltext {
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height:18px;
}
.smallwhitetext {
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	line-height:18px;
}
.smallwhitetext a{
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
	line-height:18px;
}
.smallwhitetext a:hover{
	text-decoration:underline;
	line-height:18px;
}
.smallgraytext {
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#CCCCCC;
	line-height:18px;
}
.smallgraytext a{
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#CCCCCC;
	text-decoration:none;
	line-height:18px;
}
.smallgraytext a:hover{
	text-decoration:underline;
	line-height:18px;
}
.titletext {
	font: 12px Verdana, sans-serif;
	font-size:24px;
	font-weight:bold;
	color: #AAAAAA;
}
.logotext {
	font: 0.7em Tahoma, sans-serif;
	font-size:36px;
	font-weight:bold;
	color: #999999;
	line-height:18px;
}
.orangelogotext {
	font: 0.7em Tahoma, sans-serif;
	font-size:36px;
	font-weight:bold;
	color:#FF9900;
	line-height:18px;
}
.orangetitle {
	font: 12px Verdana, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FF9900;
	line-height:18px;
}

.link_orangetitle {line-height:18px;font: 12px Verdana, sans-serif; text-decoration:underline; font-size: 17px; color:#FF9900; font-weight:normal; letter-spacing:normal;}
.link_orangetitle:link {line-height:18px;font: 12px Verdana, sans-serif; text-decoration:underline; font-size: 17px; color:#FF9900; font-weight:normal; letter-spacing:normal;}
.link_orangetitle:hover{line-height:18px;font: 12px Verdana, sans-serif; text-decoration:none; font-size: 17px; color:#FF9900; font-weight:normal; letter-spacing:normal;}



#linksmenu a{
	float:right; 
	width:183px; 
	height:20px; 
	background-color:#53BDF3; border-left:solid 1px #FFFFFF; border-bottom:solid 1px #FFFFFF;
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
	padding-top:5px;
	line-height:18px;
}
#linksmenu a:hover{
	background-color:#514F1C;
	line-height:18px;
}

.ramka1_solid_black{line-height:18px;border:1px solid #AAAAAA;}

.link_podpis {line-height:18px;font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 10px; color:#999999; font-weight:normal; letter-spacing:normal;}
.link_podpis:link {line-height:18px;font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 10px; color:#999999; font-weight:normal; letter-spacing:normal;}
.link_podpis:hover{line-height:18px;font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 10px; color:#999999; font-weight:normal; letter-spacing:normal;}

.link_normalny {line-height:18px;font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 12px; color:#0C7D59; font-weight:normal; letter-spacing:normal;}
.link_normalny:link {line-height:18px;font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 12px; color:#0C7D59; font-weight:normal; letter-spacing:normal;}
.link_normalny:hover{line-height:18px;font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 12px; color:#0C7D59; font-weight:normal; letter-spacing:normal;}



.panel{
	padding:12px;
	border:solid 1px #E4E4E4;
	background-color:#EEEEEE;
	margin:10px;
	padding:10px;
	width:550px;1
	height:366px;
	line-height:18px;
}

.panel_StronaGlowna{
	padding:12px;
	border:solid 1px #E4E4E4;
	background-color:#EEEEEE;
	margin:10px;
	padding:10px;
	width:550px;
	height:366px;
	line-height:18px;
}

.panel_Ryzyko{
	padding:12px;
	border:solid 1px #E4E4E4;
	background-color:#EEEEEE;
	margin:10px;
	padding:10px;
	width:550px;
	height:474px;
	line-height:18px;
}

.panel_Ryzyko1{
	padding:12px;
	border:solid 1px #E4E4E4;
	background-color:#EEEEEE;
	margin:10px;
	padding:10px;
	width:550px;
	height:855px;
	line-height:18px;
}

.panel_Ryzyko2{
	padding:12px;
	border:solid 1px #E4E4E4;
	background-color:#EEEEEE;
	margin:10px;
	padding:10px;
	width:550px;
	height:1482px;
	line-height:18px;
}



.panel_Praca{
	padding:12px;
	border:solid 1px #E4E4E4;
	background-color:#EEEEEE;
	margin:10px;
	padding:10px;
	width:550px;
	height:598px;
	line-height:18px;
}

.panel_Praca_1{
	padding:12px;
	border:solid 1px #E4E4E4;
	background-color:#EEEEEE;
	margin:10px;
	padding:10px;
	width:550px;
	height:880px;
	line-height:18px;
}

.panel_Praca_2{
	padding:12px;
	border:solid 1px #E4E4E4;
	background-color:#EEEEEE;
	margin:10px;
	padding:10px;
	width:550px;
	height:934px;
	line-height:18px;
}

.panel_Praca_3{
	padding:12px;
	border:solid 1px #E4E4E4;
	background-color:#EEEEEE;
	margin:10px;
	padding:10px;
	width:550px;
	height:938px;
	line-height:18px;
}

.panel_Kontakt{
	padding:12px;
	border:solid 1px #E4E4E4;
	background-color:#EEEEEE;
	margin:10px;
	padding:10px;
	width:550px;
	height:640px;
	line-height:18px;
}

.panel_StronaOferta1{
	padding:12px;
	border:solid 1px #E4E4E4;
	background-color:#EEEEEE;
	margin:10px;
	padding:10px;
	width:550px;
	height:366px;
	line-height:18px;
}
	
.panel_Dzialy_Grupy_i_rodzaje_ubezpieczen{
	padding:12px;
	border:solid 1px #E4E4E4;
	background-color:#EEEEEE;
	margin:10px;
	padding:10px;
	width:550px;
	height:486px;
	line-height:18px;
}
	
.panel_StronaOferta3{
	padding:12px;
	border:solid 1px #E4E4E4;
	background-color:#EEEEEE;
	margin:10px;
	padding:10px;
	width:550px;
	height:1620px;
	line-height:18px;
}
.panel_StronaOfertaGrupa16{
	padding:12px;
	border:solid 1px #E4E4E4;
	background-color:#EEEEEE;
	color:#666666;
	margin:10px;
	padding:10px;
	width:550px;
	height:3327px;
	line-height:18px;
}	
.panel_Firma1{
	border:solid 1px #E4E4E4;
	background-color:#EEEEEE;
	margin:10px;
	padding:10px;
	width:550px;
	height:366px;
	line-height:18px;
}
.panel_Zamowienia_Publiczne{
	padding:12px;
	border:solid 1px #E4E4E4;
	background-color:#EEEEEE;
	margin:10px;
	padding:10px;
	width:550px;
	height:366px;
	line-height:18px;
}
.panel_PPE_programy_emerytalne{
	padding:12px;
	border:solid 1px #E4E4E4;
	background-color:#EEEEEE;
	margin:10px;
	padding:10px;
	width:550px;
	height:366px;
	line-height:18px;
}
.panel_ubezpieczenie_grupowe_a_indywidualne{
	padding:12px;
	border:solid 1px #E4E4E4;
	background-color:#EEEEEE;
	margin:10px;
	padding:10px;
	width:550px;
	height:1468px;
	line-height:18px;
}
.panel_ubezpieczenie_zdrowotne_a_abonament_medyczny{
	padding:12px;
	border:solid 1px #E4E4E4;
	background-color:#EEEEEE;
	margin:10px;
	padding:10px;
	width:550px;
	height:860px;
	line-height:18px;
}	
.panel_StronaOfertaGrupa1{
	padding:12px;
	border:solid 1px #E4E4E4;
	background-color:#EEEEEE;
	margin:10px;
	padding:10px;
	width:550px;
	height:366px;
	line-height:18px;
}
.panel_Niepelny_lub_Niewlasciwy_Program_Ubezpieczeniony{
	padding:12px;
	border:solid 1px #E4E4E4;
	background-color:#EEEEEE;
	margin:10px;
	padding:10px;
	width:550px;
	height:366px;
	line-height:18px;
}

.panel_Niepelny_lub_Niewlasciwy_przyklad{
	padding:12px;
	border:solid 1px #E4E4E4;
	background-color:#EEEEEE;
	margin:10px;
	padding:10px;
	width:550px;
	height:922px;
	line-height:18px;
}
.panel_Co_zyskujesz_co_tracisz{
	padding:12px;
	border:solid 1px #E4E4E4;
	background-color:#EEEEEE;
	margin:10px;
	padding:10px;
	width:550px;
	height:376px;
	line-height:18px;
}
#strona {
    margin     : 0px;
    border     : none;
    padding    : 0px;
    width      : 550px;
    height     : 350px;
}
#kolumnaLewa {
    margin  : 0px;
    border  : none;
    padding : 0px;
    width   : 178px;

    float   : left;

    /* sztucznie zdefiniowana wysokoś<?php echo chr(230); ?> na potrzeby ilustracji */

  
}

#kolumnaPrawa {
    margin        : 0px;
    border        : none;
    padding       : 0px;
    width         : 370px;

    float         : right;
}


#kolumnaDolna {
    margin      : 0px;
    border      : none;
    padding     : 0px 0px 0px 0px;
    width       : 550px;   /* zbędne */

    clear       : both;

}

