body{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: black; background: White; font-size: 11px; margin: 0; padding: 0 20px 20px 20px;}
img {border:0px;}

.pictb img { padding: 1px; border: 1px solid #6d97d4; }

form, input, textarea, select, iframe { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; padding: 0; margin: 0; }


/* Modul
-----------------------------------------------------------------------------*/

.newsm_block {background: url("/im/m_news_top.png") no-repeat 0 0; padding: 5px 15px 0 15px;}
.newsm_block td {font-size: 11px; margin: 0; padding: 0; }
.newsm{padding: 0 0 30px 0;}
.newsm_bot {background: url("/im/line_4.png") no-repeat 0 0; padding: 5px 0; margin-top: -10px;}
.ndate{  background: url("/im/arr.gif") no-repeat 0 2px; padding: 0 0 0 20px; color: #bbdaff;}


.cosmodatetop {  position: relative; top: -5px; color: #5f92c5;}
.cosmodatetop a{ padding: 5px; }
.cosmodatetop a, .cosmodatetop a:link, .cosmodatetop a:visited, .cosmodatetop a:hover{ text-decoration: none; color: #5f92c5;}


.pages {  background: url("/im/line_3.png") no-repeat 0 0; padding: 10px 0 0 0; color: #4d80b3;}
.pages a{ padding: 5px; margin: 0 3px 0 3px;}
.pages a:hover{ background: #1f56af; color: white; }
.news{ background: url("/im/arr.gif") no-repeat 0 2px; padding: 0 0 10px 18px; margin-bottom: 20px; position: relative;}


.path{ color: #737373; padding: 25px 0 15px 30px;}
.path a, .path a:link, .path a:visited { color: #737373;}
.path a:hover{color: #ff7a22; }
.page_active{ color: #009de6; }

.foto{background: url("/im/newspict_bg3.png") no-repeat 0 100%; width: 172px;}
.foto img{padding: 0 0 19px 22px;}
.fotodescr{margin: -15px 0 0 22px; text-align: right; width: 150px; line-height: 100%;}
.fotodescr span{padding: 0 0 0 20px;}

#feedback p { padding: 10px 0 3px 0;}
#feedback input, #feedback textarea { background: #4882c8; color: #001538;; border: 1px solid #4882c8; font-size: 12px; padding: 3px;}
#feedback input:focus, #feedback textarea:focus { background: white; border: 1px solid #4882c8;}
.code { background: #81a5d5; margin: 20px 0 20px 0; width: 345px;}
.code img {float: left; margin-right: 25px;}
.code p {padding: 3px 0 3px 0; color: white;}
#butt input {color: white;  font-size: 11px; border: none; background: #1e53a9; cursor: pointer; padding: 5px 10px 8px 10px;}
#butt input:focus {color: white;  font-size: 11px; border: none; background: #1e53a9; cursor: pointer; padding: 5px 10px 8px 10px; margin: 1px 0 0 1px;}

.video a{display: block; float: left; width: 130px; height: 100px; margin: 0 14px 30px 14px; background: #1e53a9;}
.video img {width: 120px; height: 90px; margin: 5px;}

#album {background: #1e53a9; color: white; min-height: 580px; height: 580px; height: auto !important;}
#album #next, #album #prev { cursor: pointer;  position: relative; z-index: 5;}
#album #next img, #album #prev img, #album #fullimage img, #album #slider img {border: none;}
#album #slider {margin: 0 10px 0 10px;}
#album #slider li {width: 156px; height: 100px; overflow: hidden; cursor: pointer; margin: 0; padding: 0;}
#album #slider img {width: 150px; padding: 3px;}
#album #fullimage {width: 618px; margin-left: 12px;}
#tooltip {position: absolute; z-index: 3000; border: none; background: white; padding: 5px;}
#tooltip h3, #tooltip div { margin: 0; font-size: 10px; }


#newsmedia #next, #newsmedia #prev { cursor: pointer;  position: relative; z-index: 5;}
#newsmedia #next img, #newsmedia #prev img, #newsmedia #slider img {border: none;}
#newsmedia #slider li {width: 126px; height: 90px; overflow: hidden; cursor: pointer; margin: 0; padding: 0;}
#newsmedia #slider img {width: 120px; padding: 3px;}




/* st_Content
-----------------------------------------------------------------------------*/




p {font-size: 11px; margin: 0; padding: 0; }
td {font-size: 11px;}

h1, h2, h3, h4, h5, h6 { margin: 0; padding : 0;}
h1, h1 a, h1 a:link, .h1 a:visited {	color: black;	font-size: 24px; font-weight: normal;}
h2, h2 a, h2 a:link, .h2 a:visited{	color: #1e53a9;	font-size: 18px; font-weight: bold;}
h3, h3 a, h3 a:link, .h3 a:visited{	color: #d8313e;	font-size: 18px; font-weight: bold;}
h4, h4 a, h4 a:link, .h4 a:visited{	color: black;	font-size: 18px; font-weight: bold;}
h5, h5 a, h5 a:link, .h5 a:visited{	color: #154695;	font-size: 13px; font-weight: bold;}
h6, h6 a, h6 a:link, .h6 a:visited{	color: #d8313e;	font-size: 13px; font-weight: bold;}

a, a:link, a:visited{color: #194489; text-decoration: underline;}
a:hover{ text-decoration: none; color: #1e53a9;}
.lit, .lit p, p lit {font-size: 10px;}

.big{font-size: 14px;}
.big2{font-size: 16px;}
ul{	margin-bottom : 10px;	margin-top: 5px; list-style-image: url("/im/li.gif");}
ol{	margin-bottom : 10px; margin-top: 5px;}
li{	padding-bottom: 3px;}

hr{ width: 100%; height: 1px; color: #1e53a9;}

.h20{height: 20px;}
.pt5{ padding-top: 5px;}
.pt10{ padding-top: 10px; }
.pt20{ padding-top: 20px; }
.pt30{ padding-top: 30px; }
.pb5{ padding-bottom: 5px; }
.pb10{ padding-bottom: 10px; }
.pb20{ padding-bottom: 20px; }
.pb30{ padding-bottom: 30px; }
.pb50{ padding-bottom: 50px; }

.p5{ padding: 5px; }
.clear{ clear: both;}
.fl{ float: left; }
.fr{ float: right; }

.blue, .blue a, .blue a:link, .blue a:visited {color: #154695;}
.white, .white a, .white a:link, .white a:visited{ color: black; }
.white a:hover { color: black; }
.light, .light a, .light a:link, .light a:visited{ color: black; }
.light a:hover { color: black; }
.red, .red a, .red a:link, .red a:visited {color: #d8313e;}
.s12{	font-size: 12px;}
.bord {border: 1px solid #1e53a9; padding: 5px;}
.bg1 {background: #6d97d4; padding: 5px;}
.bg2 {background: #1e53a9; color: white; padding: 5px;}
.bg2-p5 {background: #1e53a9; color: white;}
.bg2 p {color: white;}

.newsfull, .newsfull p {text-align: justify;}
p .abz, .abz {text-indent: 25px;}


/* Content
-----------------------------------------------------------------------------*/

p {  line-height: 140%; padding: 5px 0 5px 0;}
img  { padding: 1px; border: 1px solid #6d97d4; }
h2, h3, h4 { padding: 0 0 15px 0;}
td p, th p { padding: 0px;}

.border {border: 1px solid #1e53a9; border-collapse: collapse;}
.border td {border: 1px solid #1e53a9; border-collapse: collapse;}
.bord_top td {border-top: 1px solid #1e53a9;}
.bord_bot td {border-bottom: 1px solid #1e53a9;}
.bord_bot th, table .bord_top th,  table .border th {color: black; background: silver; font-weight: normal;}
.bord_bot th p {padding: 0; margin: 0;}

.cosmotop { background: #e8e8e8; width:654px; height:230px; margin-bottom: 10px;}
.cosmotop table{height:230px;}
.cosmotop td {padding: 15px 10px 15px 20px;}
.cosmotop p {color: black; font-size: 13px; font-style: italic;}
.cosmotop h2{color: black;}
.cosmotop img {width:150px;}


#print {width:654px; position: relative; margin: 0 auto;}
.print-top { width:654px;}
.print-top img {padding: 0 0 1px 0; border-bottom: 1px solid #254963; border-top: none; border-left: none; border-right: none;}