body{
	background :  #a6d3fc url(../images/bg/bg.gif) top left repeat-x;
	min-height : 1000px;
	min-width : 1000px;
}

.outer-overflow{
	min-height : 1000px;
	overflow : hidden;
	position : relative;
}

* HTML .outer-overflow{
	height : 1%;
}

.outer-position{
	position : relative;
	/*width : 1000px;*/
	min-width : 1000px;
	max-width : 1500px;
	margin : 0 auto;
}

* HTML .outer-position{
	width : 1000px;
}

.top-left{
	position : absolute;
	top : 0;
	left : 0px;
	height : 110px;
	width : 547px;
	background : url(../images/bg/top-left.jpg) top right no-repeat;
}

.myclass .top-left{
	left : -483px;
	width : 1030px;
}

.middle-left{
	width : 252px;
	position : absolute;
	top : 110px;
	left : 0;
	height : 840px;
	background : url(../images/bg/middle-left.jpg) top right no-repeat;
}

.myclass .middle-left{
	left : -308px;
	width : 560px;
}

.top-right{
	width : 507px;
	height : 110px;
	position : absolute;
	top : 0;
	right : 0;
	background : url(../images/bg/top-right.jpg) top left no-repeat;
}

.myclass .top-right{
	right : -479px;
	width : 986px;
}

.middle-right{
	width : 279px;
	height : 832px;
	position : absolute;
	top : 110px;
	right : 0;
	background : url(../images/bg/middle-right.jpg) top left no-repeat;
}

.myclass .middle-right{
	right : -331px;
	width : 610px;
}

.paper{
	overflow : hidden;
	position : relative;
	margin : 0 265px 0 235px;
	padding-top : 96px;
}

.paper table {
	border-collapse : collapse;
	border: 0;
	table-layout : fixed;
	width : 100%;
}

table {
border: 0;
}

.paper table thead .first{
	width : 17px;
	height : 31px;
	background : url(../images/paper/top-left.png) no-repeat;
}

.paper table thead .second{
	height : 31px;
	background : url(../images/paper/top-center.png) repeat-x;
	font-family : "Times New Roman";
	font-size : 16px;
	line-height : 18px;
	color : #7f7f7e;
	word-spacing : 2px;
}

.paper table thead .second a{
	font-family : "Times New Roman";
	font-size : 16px;
	line-height : 18px;
	color : #7f7f7e;
	font-style : italic;
	word-spacing : normal;
	text-decoration : none;
}

.paper table thead .second a:hover{
	color : #1048af;
	text-decoration : underline;
}

.paper table thead .third{
	width : 17px;
	height : 31px;
	background : url(../images/paper/top-right.png) no-repeat;
}

.paper table tbody .one{
	height : 309px;
	background : url(../images/paper/middle-right-top.png) no-repeat;
	width : 15px;
}

.paper table tbody .two{
	background : url(../images/paper/middle-right-center.png) repeat-y;
	width : 15px;
	height : 1%;
}

.paper table tbody .three{
	background : url(../images/paper/middle-right-bottom.png) no-repeat;
	width : 15px;
	height : 378px;
}

.paper table tbody .first{
	width : 17px;
	background : url(../images/paper/middle-left.png) repeat-y;
}

.paper table tbody .second{
	background : url(../images/paper/middle-center.png) repeat;
	vertical-align : top;
}

.paper table tfoot .first{
	width : 240px;
	height : 32px;
	background : url(../images/paper/bottom-left.png) no-repeat;
}

.paper table tfoot .second{
	height : 32px;
	background : url(../images/paper/bottom-center.png) repeat-x;
}

.paper table tfoot .third{
	width : 255px;
	height : 32px;
	background : url(../images/paper/bottom-right.png) no-repeat;
}

#body{
	position : relative;
    display: block;
    overflow: auto;
    height: auto !important;
	min-height : 1100px;
    height: 1100px;
	padding-bottom : 20px;
}

.images{
	float : right;
	width : 161px;
	padding-left : 5px;
	height : 100%;
	border-left : 1px solid #ecebb0;
	padding-top : 41px;
}



.secondType .images{
	border-left : 1px solid #dce5e6;
}

.thirdType .images{
	border-left : 1px solid #e7dcdc;
}

.forthType .images{
	border-left : 1px solid #d7dfe7;
}

.images .rightimage1{
	width : 161px;
	height : 205px;
	position : relative;
	padding-top : 10px;
	overflow : hidden;
}

.images .rightimage1 b{
	position : absolute;
	top : 0;
	left : 0;
	width : 161px;
	height : 215px;
	background : url(../images/shadow/shadow1.png);
}

.images .rightimage2{
	width : 161px;
	height : 205px;
	position : relative;
	padding-top : 10px;
	overflow : hidden;
	margin-top : 23px;
}

.images .rightimage2 b{
	position : absolute;
	top : 0;
	left : 0;
	width : 161px;
	height : 215px;
	background : url(../images/shadow/shadow1.png);
}

.images .rightimage3{
	width : 161px;
	height : 121px;
	position : relative;
	overflow : hidden;
	margin-top : 22px;
}

.images .rightimage3 b{
	position : absolute;
	top : 0;
	left : 0;
	width : 161px;
	height : 121px;
	background : url(../images/shadow/shadow2.png);
}

.images .rightimage4{
	width : 161px;
	height : 205px;
	position : relative;
	padding-top : 10px;
	overflow : hidden;
	margin-top : 16px;
}

.images .rightimage4 b{
	position : absolute;
	top : 0;
	left : 0;
	width : 161px;
	height : 215px;
	background : url(../images/shadow/shadow1.png);
}

/* second */

.secondType .images{
	padding-top : 18px;
}
.secondType .images .rightimage1{
	width : 161px;
	height : 221px;
	position : relative;
	padding-top : 10px;
	overflow : hidden;
}

.secondType .images .rightimage1 b{
	position : absolute;
	top : 0;
	left : 0;
	width : 161px;
	height : 231px;
	background : url(../images/shadow/shadow3.png);
}

.secondType .images .rightimage2{
	width : 161px;
	height : 207px;
	position : relative;
	padding-top : 10px;
	overflow : hidden;
	margin-top : 0px;
}

.secondType .images .rightimage2 b{
	position : absolute;
	top : 0;
	left : 0;
	width : 161px;
	height : 217px;
	background : url(../images/shadow/shadow4.png);
}

.secondType .images .rightimage3{
	width : 161px;
	height : 222px;
	padding-top : 10px;
	position : relative;
	overflow : hidden;
	margin-top : 0px;
}

.secondType .images .rightimage3 b{
	position : absolute;
	top : 0;
	left : 0;
	width : 161px;
	height : 232px;
	background : url(../images/shadow/shadow5.png);
}

.secondType .images .rightimage4{
	width : 161px;
	height : 142px;
	position : relative;
	padding-top : 10px;
	overflow : hidden;
	margin-top : 0px;
}

.secondType .images .rightimage4 b{
	position : absolute;
	top : 0;
	left : 0;
	width : 161px;
	height : 152px;
	background : url(../images/shadow/shadow6.png);
}

/* third */

.thirdType .images{
	padding-top : 18px;
}
.thirdType .images .rightimage1{
	width : 161px;
	height : 135px;
	position : relative;
	padding-top : 10px;
	overflow : hidden;
}

.thirdType .images .rightimage1 b{
	position : absolute;
	top : 0;
	left : 0;
	width : 161px;
	height : 145px;
	background : url(../images/shadow/shadow7.png);
}

.thirdType .images .rightimage2{
	width : 161px;
	height : 213px;
	position : relative;
	padding-top : 10px;
	overflow : hidden;
	margin-top : 0px;
}

.thirdType .images .rightimage2 b{
	position : absolute;
	top : 0;
	left : 0;
	width : 161px;
	height : 223px;
	background : url(../images/shadow/shadow8.png);
}

.thirdType .images .rightimage3{
	width : 161px;
	height : 125px;
	padding-top : 10px;
	position : relative;
	overflow : hidden;
	margin-top : 0px;
}

.thirdType .images .rightimage3 b{
	position : absolute;
	top : 0;
	left : 0;
	width : 161px;
	height : 135px;
	background : url(../images/shadow/shadow9.png);
}

.thirdType .images .rightimage4{
	width : 161px;
	height : 201px;
	position : relative;
	padding-top : 10px;
	overflow : hidden;
	margin-top : 0px;
}

.thirdType .images .rightimage4 b{
	position : absolute;
	top : 0;
	left : 0;
	width : 161px;
	height : 211px;
	background : url(../images/shadow/shadow10.png);
}

.thirdType .images .fifthI{
	width : 161px;
	height : 108px;
	position : relative;
	padding-top : 10px;
	overflow : hidden;
	margin-top : 0px;
}

.thirdType .images .fifthI b{
	position : absolute;
	top : 0;
	left : 0;
	width : 161px;
	height : 118px;
	background : url(../images/shadow/shadow11.png);
}

/* forth */

.forthType .images{
	padding-top : 15px;
}
.forthType .images .rightimage1{
	width : 161px;
	height : 125px;
	position : relative;
	padding-top : 10px;
	overflow : hidden;
}

.forthType .images .rightimage1 b{
	position : absolute;
	top : 0;
	left : 0;
	width : 161px;
	height : 135px;
	background : url(../images/shadow/shadow12.png);
}

.forthType .images .rightimage2{
	width : 161px;
	height : 189px;
	position : relative;
	padding-top : 10px;
	overflow : hidden;
	margin-top : 0px;
}

.forthType .images .rightimage2 b{
	position : absolute;
	top : 0;
	left : 0;
	width : 161px;
	height : 199px;
	background : url(../images/shadow/shadow13.png);
}

.forthType .images .rightimage3{
	width : 161px;
	height : 131px;
	padding-top : 10px;
	position : relative;
	overflow : hidden;
	margin-top : 0px;
}

.forthType .images .rightimage3 b{
	position : absolute;
	top : 0;
	left : 0;
	width : 161px;
	height : 141px;
	background : url(../images/shadow/shadow14.png);
}

.forthType .images .rightimage4{
	width : 161px;
	height : 142px;
	position : relative;
	padding-top : 10px;
	overflow : hidden;
	margin-top : 0px;
}

.forthType .images .rightimage4 b{
	position : absolute;
	top : 0;
	left : 0;
	width : 161px;
	height : 152px;
	background : url(../images/shadow/shadow15.png);
}

.forthType .images .fifthI{
	width : 161px;
	height : 164px;
	position : relative;
	padding-top : 10px;
	overflow : hidden;
	margin-top : 0px;
}

.forthType .images .fifthI b{
	position : absolute;
	top : 0;
	left : 0;
	width : 161px;
	height : 174px;
	background : url(../images/shadow/shadow16.png);
}
/* */
#body .content{
	padding-left : 8px;
	float: left;
}

.table_content {
    margin-right : 10px;
    width: 500px;
}

.content.no_fotos {
    padding-right: 25px;
}

.content.no_fotos {
    float: none !important;
}

.clear {
    display: block;
    clear: both;
    font-size: 1px;
    line-height: 1px;
    height: 0;
}

#body .content h2{
	/*font-family : "Times New Roman" !important;*/
	font-family : Arial !important;
	font-size : 24px;
	color : #1048af;
	/*font-style : italic;*/
	text-align : center;
	padding : 13px 0 15px;
}


h2 a{
	color : #1048af;
	text-decoration: none;
}

h2 a:hover{
	color : #1048af;
	text-decoration : underline;
}

#body .content p{
	color : #022840;
	font-size : 14px;
	line-height : 17px;
	font-family : Verdana;
	margin-bottom : 17px;
}

.bottom{
	height : 66px;
	padding-top : 83px;
	position : relative;
	z-index : 200;
	background : transparent url(../images/bg/green.png) top left repeat-x;
}

.bottom .links{
	text-align : center;
	color : #ffffff;
	font-family : Tahoma;
	font-size : 16px;
	line-height : 18px;
	text-align : center;
	word-spacing : 1px;
}

.bottom {
	color : #72605a;
}

.bottom h1 {
    background-color: #72605a;
    padding: 4px 0;
    text-align: center;
}

.engine {
	font-weight: bold;
	font-size : 16px;
	color: black;
}

.bottom .links a{
	color : #ffffff;
	text-decoration : none;
	word-spacing : normal;
}

.bottom .links a:hover{
	text-decoration : underline;
}

.nnews_top {
    display: block;
    clear: both;
    height: 74px;
    line-height: 0;
    font-size: 0;
    background : url(../images/news_top.png) top left no-repeat;
}

.nnews_bottom {
    display: block;
    clear: both;
    height: 82px;
    line-height: 0;
    font-size: 0;
    background : url(../images/news_bottom.png) top left no-repeat;
}

.news {
	position : absolute;
	right : 15px;
	top : 90px;
	width : 230px;
}

.news .inner {
    padding-left : 16px;
    padding-right : 20px;
    background : url(../images/news2.png) top left repeat-y;
}

.news div h4 a{
	color : #ca6902;
	font-size : 14px;
	line-height : 16px;
	font-family : Verdana;
}

.news div h4{
	margin-bottom : 5px;
}

.news div p{
	color : #022840;
	font-size : 12px;
	line-height : 14px;
	font-family : Verdana;
}

.news div p a{
	color : #ca6902;
	text-decoration : none;
}

.news div p a:hover{
	text-decoration : underline;
}

.news .inner div{
	padding-bottom : 35px;
}

.news div.line{
	width : 217px;
	position : relative;
	background : url(../images/line.png);
	height : 3px;
	left: -17px;
	overflow : hidden;
	font-size: 0;
	line-height: 0;
	padding-bottom: 0;
}

.news-links{
	padding-left : 16px;
	padding-right : 20px;
	color : #515151;
	font-size : 16px;
	line-height : 18px;
	font-family : "Times New Roman";
	font-style : italic;
}

.news-links a{
	color : #515151;
	text-decoration : none;
}

.news-links a:hover{
	color : #003ca9;
	text-decoration : underline;
}

.left-column{
	width : 205px;
	position : absolute;
	top : 93px;
	left : 17px;
	height : 1079px;
	background : url(../images/stickers.png);
}


.left-column .first{
	padding : 10px 10px 0;
	height : 210px;
}

.left-column .second{
	margin-top : 20px;
	padding : 10px 14px 0 12px;
	height : 175px;
}

.left-column .third{
	margin-top : 12px;
	padding : 10px 15px 0 10px;
	height : 220px;
}

.left-column .forth{
	margin-top : 20px;
	padding : 10px 10px 0 16px;
	height : 165px;
}

.left-column .fifth{
    margin-top : 5px;
    padding : 10px 14px 0 12px;
    height : 175px;
}

.left-column h2{
	font-size : 18px;
	line-height : 20px;
	color : #1048af;
	font-family : Tahoma;
	text-transform : uppercase;
	padding-left : 20px;
	padding-bottom : 7px;
}

.left-column ul{
	margin-left : 10px;
}

.left-column ul li{
	padding-bottom : 6px;
}

.left-column ul li a{
	font-size : 12px;
	color : #011e7e;
	line-height : 13px;
	font-family : Verdana;
	text-decoration : none;
}

.left-column ul li a:hover{
	text-decoration : underline;
}

.left-column ul li.opened{
	padding-left : 10px;
	background : url(../images/pod4erk.png) left bottom no-repeat;
}

.left-column ul li.opened a{
	text-decoration : none;
}

.reklama{
	position : relative;
	left : 10px;
	top : -15px;
	width : 205px;
	padding-left : 19px;
	padding-top : 24px;
	background : url(../images/reklama.png);
	margin-bottom : -55px;
	padding-bottom : 30px;
	overflow : hidden;
}

.reklama h2{
	color : #1048af;
	font-size : 18px;
	line-height : 20px;
	font-family : Verdana;
	margin-bottom : 35px;
}

.reklama h3 a{
	color : #ca6902;
	font-size : 14px;
	line-height : 16px;
	font-family : Verdana;
}

.reklama p{
	margin-top : 10px;
	color : #022840;
	font-size : 12px;
	line-height : 14px;
	font-family : Verdana;
	padding-right : 20px;
}

.clouds{
	position : relative;
	top : -50px;
	left : 24px;
	text-align : left;
	color : #7f7f7f;
	font-size : 16px;
	line-height : 18px;
	font-family : "Times New Roman";
	font-style : italic;
	word-spacing : 2px;
}

.clouds a{
	color : #7f7f7f;
	text-decoration : none;
	word-spacing : normal;
}

.clouds a:hover{
	color : #1048af;
	text-decoration : underline;
}

/* papers - x2 */
.paper.secondType table thead .first{
	background : url(../images/paper-x2/top-left.png) no-repeat;
}

.paper.secondType table thead .second{
	background : url(../images/paper-x2/top-center.png) repeat-x;
}

.paper.secondType table thead .third{
	background : url(../images/paper-x2/top-right.png) no-repeat;
}

.paper.secondType table tbody .one{
	background : url(../images/paper-x2/middle-right-top.png) no-repeat;
}

.paper.secondType table tbody .two{
	background : url(../images/paper-x2/middle-right-center.png) repeat-y;
}

.paper.secondType table tbody .three{
	background : url(../images/paper-x2/middle-right-bottom.png) no-repeat;
}

.paper.secondType table tbody .first{
	background : url(../images/paper-x2/middle-left.png) repeat-y;
}

.paper.secondType table tbody .second{
	background : url(../images/paper-x2/middle-center.png) repeat;
}

.paper.secondType table tfoot .first{
	background : url(../images/paper-x2/bottom-left.png) no-repeat;
}

.paper.secondType table tfoot .second{
	background : url(../images/paper-x2/bottom-center.png) repeat-x;
}

.paper.secondType table tfoot .third{
	background : url(../images/paper-x2/bottom-right.png) no-repeat;
}

/* papers - x3 */
.paper.thirdType table thead .first{
	background : url(../images/paper-x3/top-left.png) no-repeat;
}

.paper.thirdType table thead .second{
	background : url(../images/paper-x3/top-center.png) repeat-x;
}

.paper.thirdType table thead .third{
	background : url(../images/paper-x3/top-right.png) no-repeat;
}

.paper.thirdType table tbody .one{
	background : url(../images/paper-x3/middle-right-top.png) no-repeat;
}

.paper.thirdType table tbody .two{
	background : url(../images/paper-x3/middle-right-center.png) repeat-y;
}

.paper.thirdType table tbody .three{
	background : url(../images/paper-x3/middle-right-bottom.png) no-repeat;
}

.paper.thirdType table tbody .first{
	background : url(../images/paper-x3/middle-left.png) repeat-y;
}

.paper.thirdType table tbody .second{
	background : url(../images/paper-x3/middle-center.png) repeat;
}

.paper.thirdType table tfoot .first{
	background : url(../images/paper-x3/bottom-left.png) no-repeat;
}

.paper.thirdType table tfoot .second{
	background : url(../images/paper-x3/bottom-center.png) repeat-x;
}

.paper.thirdType table tfoot .third{
	background : url(../images/paper-x3/bottom-right.png) no-repeat;
}

/* papers - x4 */
.paper.forthType table thead .first{
	background : url(../images/paper-x4/top-left.png) no-repeat;
}

.paper.forthType table thead .second{
	background : url(../images/paper-x4/top-center.png) repeat-x;
}

.paper.forthType table thead .third{
	background : url(../images/paper-x4/top-right.png) no-repeat;
}

.paper.forthType table tbody .one{
	background : url(../images/paper-x4/middle-right-top.png) no-repeat;
}

.paper.forthType table tbody .two{
	background : url(../images/paper-x4/middle-right-center.png) repeat-y;
}

.paper.forthType table tbody .three{
	background : url(../images/paper-x4/middle-right-bottom.png) no-repeat;
}

.paper.forthType table tbody .first{
	background : url(../images/paper-x4/middle-left.png) repeat-y;
}

.paper.forthType table tbody .second{
	background : url(../images/paper-x4/middle-center.png) repeat;
}

.paper.forthType table tfoot .first{
	background : url(../images/paper-x4/bottom-left.png) no-repeat;
}

.paper.forthType table tfoot .second{
	background : url(../images/paper-x4/bottom-center.png) repeat-x;
}

.paper.forthType table tfoot .third{
	background : url(../images/paper-x4/bottom-right.png) no-repeat;
}

.logo_link {
    position: absolute;
    display: block;
    z-index: 100;
    width: 430px;
    height: 70px;
    /*
    opacity: 0.5;
    background-color: red;
    */
    left: 21px;
    top: 10px;
    text-decoration: none;
    cursor: pointer;
}

.palitra_link {
    position: absolute;
    display: block;
    z-index: 101;
    width: 250px;
    height: 90px;
    /*
    opacity: 0.5;
    background-color: green;
    */
    right: 230px;
    top: 5px;
    text-decoration: none;
    cursor: pointer;
}
