@media screen{
body {
	font: 12px Arial, Helvetica, sans-serif;
	text-align:center;
	color:#595959;
	background: #ffffff url(../img/layout/bgBody.jpg) left top repeat-x;
	padding:0px;
	margin:0px;
}
.clear {clear:both;}
.skryty{display:none;}
a {color: #00216e;text-decoration:underline;}
a:hover {text-decoration:none;color: #656363;}
.reader {position: absolute;top: -10000px;left: 0px;width: 1px;height: 1px;overflow: hidden;}

div.hr {
  height: 23px;
  width: 90%;
  background: transparent url(../img/layout/bgHr.png) repeat-x scroll center;
  margin: 0 0 8px 0;
}
div.hr hr {
  display: none;
}

/* ============= Layout ============= */
#wrapper{
	margin:0px auto; 
	padding:0px;
	width:980px;
	text-align:left;
	top:0px;
}
/* ========= Header Menu ========= */
#menuPages{
	height:273px;
	width:256px;
	text-transform:uppercase;
	float:left;
}

#menuPages #ulMenuPages{
	list-style:none;
	margin:5px 0 0 2px;
}

#menuPages #ulMenuPages li a{
	background:#FFFFFF url(../img/layout/bgMenuItem.png) no-repeat scroll right top;
	color:#532409;
	display:block;
	font-size:125%;
	font-weight:bold;
	margin:5px 0;
	padding:0 20px 0 0;
	text-align:right;
	text-decoration:none;
	width:182px;
}
/* ========= Header Menu ========= */


/* ========= Logo ========= */
#logo{
	height:150px;
	position:relative;
	width:250px;
}

#logo a{
	color:#0000FF;
	cursor:pointer;
	display:block;
	height:113px;
	left:25px;
	position:absolute;
	top:15px;
	width:216px;
}

#logo a span{
	background:transparent url(../img/layout/bgLogo.png) no-repeat scroll left top;
	cursor:pointer;
	height:113px;
	left:0;
	position:absolute;
	top:0;
	width:216px;
	z-index:50;
}
/* ========= Logo ========= */



/* ========= Art ========= */
#art{
	height:273px;
	margin:43px 0 0 0;
	font-size: 0;
}

#art img {
	padding:0;
	margin:0;
	border:0;
}

#art1, #art2, #art3, #art4 { 
	width: 181px; height: 273px;
	float: left;
}
/* ========= Body ========= */
#bodyPage{
	margin:0px;
	position:relative;
	color:#000000;
	width:980px;
}
/* ====== Content ====== */
#content{
	color: #595959;
	float:left;
	margin: 0;
	padding:0;
	position:relative;
	width:980px;
}

/* === Cols === */
.col1{
	float:left;
	margin:35px 0;
	padding:0;
	position:relative;
	width:256px;
	font-size: 90%;
}

.col1 #videobox {
	background-color:#6B0410;
	margin:0;
	padding:7px 0 5px;
	margin: 0 0 5px 0;
}

.col1 .col1Indent {
	margin:0 20px 0 10px;
	width:216px;
}

.col1 h3 {
	color: #6b0410;
	text-transform: uppercase;
	font-weight: bold;
	font-size:110%;
	margin: 25px 0 15px 0;
}

.col1 h3 a {
	color: #6b0410;
	text-decoration: none;
}
.col1 h3 a:hover {
	color: #6b0410;
	text-decoration: underline;
}

.col1 h4 {
	color: #b3071b;
	font-weight: bold;
	margin:0;
	padding:0 0 4px 0;
	font-size:110%;
}
.col1 h4 a {
	color: #b3071b;
	text-decoration: none;
}
.col1 h4 a:hover {
	color: #b3071b;
	text-decoration: underline;
}

.col1 p {
	margin:0;
	padding:0;
}

.col1 p a {
	color: #595959;
	text-decoration: none;
}

.col1 p a:hover {
	color: #595959;
	text-decoration: underline;
}

.col1 hr {
	color: red;
	background: #dcdcdc;
	border: solid #dcdcdc 1px;
}

.col2{
	position:relative;
	width:724px;
	float:left;
}

.col2 .col2Indent{
	margin:40px 20px 20px 18px;
	width:686px;
}

.col2 .box1, .col2 .box2, .col2 .box3, .col2 .box4 {
	background: url(../img/layout/bgTopBox1.png) top left no-repeat;
	width:181px;
	height:227px;
	float:left;
	position:relative;
}
.col2 .box2 {
	background: url(../img/layout/bgTopBox2.png) top left no-repeat;
}
.col2 .box3 {
	background: url(../img/layout/bgTopBox3.png) top left no-repeat;
}
.col2 .box4 {
	background: url(../img/layout/bgTopBox4.png) top left no-repeat;
}

.col2 .box1 h3, .col2 .box2 h3, .col2 .box3 h3, .col2 .box4 h3, .col2 .box1 h4, .col2 .box2 h4, .col2 .box3 h4, .col2 .box4 h4  {
	font-weight:bold;
	line-height:38px;
	margin:0;
	padding:0 10px 0 0;
	text-align:right;
	text-transform:uppercase;
	font-size: 130%;
	color: #fff;
}

.col2 .box1 h3 a, .col2 .box2 h3 a, .col2 .box3 h3 a, .col2 .box4 h3 a, .col2 .box1 h4 a, .col2 .box2 h4 a, .col2 .box3 h4 a, .col2 .box4 h4 a, .col2 .box1 p a, .col2 .box2 p a, .col2 .box3 p a, .col2 .box4 p a  {
	color: #fff;
	text-decoration: none;
}

.col2 .box1 h4, .col2 .box2 h4, .col2 .box3 h4, .col2 .box4 h4 {
	font-size: 100%;
	line-height: 120%;
	margin: 10px 0 18px 0;
}

.col2 .box1 p, .col2 .box2 p, .col2 .box3 p, .col2 .box4 p {
	color: #c49b9f;
	text-align:right;
	font-size: 90%;
	padding:0 10px 0 25px;
	line-height: 110%;
}

.col2 .box1 p a, .col2 .box2 p a, .col2 .box3 p a, .col2 .box4 p a  {
 	color: #c49b9f;
}

.col2 .box1 .more, .col2 .box2 .more, .col2 .box3 .more, .col2 .box4 .more, .col2 .box1 .more a, .col2 .box2 .more a, .col2 .box3 .more a, .col2 .box4 .more a  {
 	position: absolute;
	bottom:0px;
	right:0px;
	display:block;
	width:50px;
	height:20px;
}

/*
.col2 h1 {
	color: #6b0410;
	font-weight:bold;
	font-size: 150%;
	margin: 20px 0 15px 0;
}

.col2 h2 {
	color: #6b0410;
	font-size: 120%;
	margin: 20px 0 0 0;
}
*/

.col2 p a {
	color: #b3071b;
}

.content .article_text ul {
	/*
	text-indent: 0px;
	list-style-position: inside;
	padding: 0px;
	margin: 0px;
	*/
	margin-left: 0; padding-left: 15px;
	margin-top: 2px; margin-bottom: 2px;
	list-style-type: square;
	list-style-image: url(../img/layout/bgLiItem.gif);
	text-indent: 0px;
}

/* ========= Footer ========= */
#footer{ 
	position:relative;
	height:30px;
	width:980px; 
	clear:both;
	background:#b3071b url(../img/layout/bgFooter.gif) top left no-repeat; 
	font-size:11px
}
#footer p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
	line-height:30px; 
	color:#e8b5bb;
	width:200px;
	display: block;
	float:left;
}
#footer #powered a{
	background:#B3071B url(../img/layout/bgNetNews.png) no-repeat scroll left top;
	color:#E8B5BB;
	display:block;
	line-height:28px;
	position:absolute;
	right:15px;
	text-align:right;
	top:0;
	width:246px;
	margin:0;
	padding: 2px 0 0 0;
}
#footer a{color:#e8b5bb; text-decoration: none;}

#partners{ 
	height:40px;
	width:980px; 
	clear:both;
	font-size:11px
}

#partners_padding{
	padding: 10px 8px 8px 10px ;
}

/* Content Styling
=================================*/
}
@media print{
body{font-family:"Times New Roman CE", Georgia, "Times New Roman", Times, serif;color:#000;}
#headerPage, #col1, #counter, #menuPages, #art, #captionLogos, #menu, #images{display:none;}
h1,h2,h3,li{page-break-inside:avoid;margin:0px;}
h1{padding-top:0px;margin-bottom:.5em;border-bottom:1px solid #000;}
h2,h3{padding-bottom:0px;}
p{margin-top:.2em;padding:0px;}
a{text-decoration:underline;font-weight:bold;}
.imgLeft{float:left;}
.imgRight{float:right;}
img{border:1px solid #000;margin:3px;}
#footer, #created{font-size:9px;}
.tableDetail{border-collapse:collapse;}
td, th{border: 1px solid #000;}
th{text-align:left;}
}