/* CSS Document */

body {

font-family: Arial, Helvetica, Verdana, sans-serif;

font-size: 9pt;

color: #333333;

}
#twitterfeeds {
	padding: 10px;
}




table {

font-family: Arial, Helvetica, Verdana, sans-serif;

font-size: 9pt;

}



h1 { font-size: 14pt; color: #CC0000; }

h2 { font-size: 12pt; color: #CC0000; }

h3 { font-size: 10pt; color: #003366; }

h4 { font-size: 10pt; color: #3399CC; }



a:link    { color: #3399CC; text-decoration: underline; }

a:visited { color: #3399CC; text-decoration: underline; }

a:hover   { color: #003366; text-decoration: underline; }

a:active  { color: #003366; text-decoration: underline; }





/** top search field */

#searchform {

font-family: Tahoma, Arial;

font-size: 8pt;

text-transform: uppercase;

}





/** tsvetovie stili dlya teksta */

.topic {

background-image: url(../images/hero.jpg);

background-position: top right;

background-repeat: no-repeat;

background-color: #FFFFFF;/**#FFFFCC;*/

border: 1px solid #99CCFF;/**#FFFF99;*/

padding: 15px;

}



.border { border: 1px solid #cccccc; }



.smalltxt {font-size: 8pt; }



.slogan {

text-transform: uppercase;

color: #333333;

/**font-weight: bold;*/

font-family: Tahoma;

font-size: 8pt;

}



.whitetxt {

color: white;

}



.navytxt {

color: #003366;

}



.skybluetxt {

color: #3399CC;

}



.redtxt {

color: #CC0000;

}



.smalltxt {

font-size: 8pt;

}



.toplinks {

font-size: 8pt;

}



.toplinks input, textarea {

font-size: 9pt;

font-family: Verdana;

color: #003366;

border: 1px solid #CCCCCC;

}



.toplinks label {

font-family: Verdana;

font-size: 9pt;

font-weight: bold;

color: #003366;

}



#navig {

font-size: 9pt;

color: white;

}



ul {

list-style-image: url(../images/sqnavy.gif);

list-style-position: outside;

}





/** main content area */



div.loading{

position: absolute;

background: #FFFFFF;

visibility: hidden;

width: 25%

}



SPAN.link_emul_selected{

text-decoration: none;

cursor: pointer;

cursor: hand;

background-color: #99CCFF; 

}



SPAN.link_emul{

text-decoration: none;

cursor: pointer;

cursor: hand;

}



SPAN.selected2{

background-color: #CCCCCC;

border: 1px solid #888888;

padding: 1px;

}



#content {

width: 600px;

padding: 10px;

}



#content .discussion {

margin-top: 15px;

font-family: Verdana, sans-serif;

font-size: 8pt;

}



#content .title {

width: 100%;

background-color: #3399CC;

color: white;

padding: 3px;

font-family: Verdana, sans-serif;

font-size: 10pt;

}



#content .videos {

position: relative;

width: 250px;

height: 276px;

overflow: auto;

background-color: #99CCFF;

padding: 5px;

color: #003366;

font-weight: bold;

scrollbar-face-color : #99CCFF; 

scrollbar-highlight-color : #99CCFF; 

scrollbar-3dlight-color : #FFFFFF; 

scrollbar-shadow-color : #3399CC; 

scrollbar-darkshadow-color : #003366;

scrollbar-track-color : #99CCFF; 

scrollbar-arrow-color : #003366;

}



#content .videos img {

margin-right: 10px;

}



#content .rssnews {
	position: relative;
	height: 600px;
	overflow : auto;
	background-color: #99CCFF;
	;
	padding: 5px;
	color: #333333;
	scrollbar-face-color : #99CCFF;
	scrollbar-highlight-color : #99CCFF;
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-shadow-color : #3399CC;
	scrollbar-darkshadow-color : #003366;
	scrollbar-track-color : #99CCFF;
	scrollbar-arrow-color : #003366;

}



#content .rssnews p {

padding: 0px;

margin: 4px;

font-size: 8pt;

}



#content .rssnews .itemtitle {

color: #003366;

font-weight: bold;

font-size: 9pt;

margin-top: 0px;

margin-bottom: 0px;

}



#content .rssnews .itemtitle a:link {

text-decoration: none;

color: #003366;

}



#content .rssnews .itemtitle a:visited {

text-decoration: none;

color: #003366;

}



#content .rssnews .itemtitle a:hover {

text-decoration: underline;

color: #003366;

}



#content .rssnews .itemtitle a:active {

text-decoration: underline;

color: #003366;

}



#content .rssnews . itemdescription {

margin-top: 0px;

margin-bottom: 0px;

}



#content .title a:link {

color: white;

text-decoration: none;

}



#content .title a:visited {

color: white;

text-decoration: none;

}



#content .title a:hover {

color: white;

text-decoration: none;

}



#content .title a:active {

color: white;

text-decoration: none;

}



#content .enclosed {

border: 1px solid #CCCCCC;

margin-top: 10px;

margin-bottom: 10px;

padding: 5px;

}



#content .navytitle {

width: 100%;

background-color: #003366;

color: white;

padding: 3px;

font-family: Verdana, sans-serif;

font-size: 10pt;

}



#content .redtitle {

width: 100%;

background-color: #990000;

color: white;

padding: 3px;

font-family: Verdana, sans-serif;

font-size: 10pt;

}



#content .discussion .pagelinks {

text-align: center;

margin-top: 10px;

}



#content .discussion .pagelinks .selected {

background-color: #CCCCCC;

border: 1px solid #888888;

padding: 2px;

color: black;

font-weight: bold;

}



#content .discussion hr {

background: #9999CC;

width: 100%; 

height: 1px;

}



#content .discussion .comment {

margin-top: 10px;

border-top: 1px dashed #9999CC;

padding-top: 10px;

padding-left: 10px;

padding-right: 0px;

padding-bottom: 0px;

}



#content .postarea table {

font-family: Verdana;

font-size: 9pt;

}



#content .disclaimer {

margin-top: 10px;

font-style: italic;

font-size: 8.5pt;

color: #3399CC;

}





#content .newspaper_link {

background-color: #6699CC;

padding: 5px;

}





/** kolonka s gazetami */

#rightcolumn {

width: 184px;

padding: 0px;

font-size: 8pt;

color: black;

font-family: Helvetica, Verdana, sans-serif;

}



#rightcolumn ul {

padding: 0px;

margin-left: 0px;

list-style: none;

}



#rightcolumn span.selected {

background-color: #99CCFF; 

color: #003366;

}



#rightcolumn a:link {

text-decoration: none;

color: #003366;

}



#rightcolumn a:hover {

text-decoration: underline;

cursor: hand;

color: #99CCFF;

}



#rightcolumn a:active {

text-decoration: underline;

color: #99CCFF;

}



#rightcolumn a:visited {

text-decoration: none;

color: #003366;

}





#rightcolumn .videos {

background-color: #99CCFF;

padding: 5px;

color: #333333;

}



#rightcolumn .title {

height: 22px; 

padding: 3px; 

text-transform: uppsercase; 

background-color: #003366; 

color: white; 

text-align: center;

}





#rightcolumn .button {

width: 184px;

background-color: #003366;

color: white;

padding: 4px;

margin-top: 0px;

margin-bottom: 1px;

}



#rightcolumn .button a:link {

color: #FFFFFF;

text-decoration: none;

}



#rightcolumn .button a:active {

color: #FFFFFF;

text-decoration: underline;

}



#rightcolumn .button a:hover {

color: #FFFFFF;

text-decoration: underline;

}



#rightcolumn .button a:visited {

color: #FFFFFF;

text-decoration: none;

}



#rightcolumn hr {

background: #003366;

width: 100%; 

height: 1px;

}





/** footer styles */



#copyright {

color: white;

font-size: 7pt;

font-family: Tahoma, Arial;

text-transform: uppercase;

}



#copyright .bottomnav {

margin-bottom: 4px;

color: #003366;

}



#copyright .bottomnav a:link {

color: #003366;

text-decoration: underline;

}



#copyright .bottomnav a:hover {

color: #FFFFFF;

text-decoration: underline;

}



#copyright .bottomnav a:active {

color: #003366;

text-decoration: underline;

}



#copyright .bottomnav a:visited {

color: #003366;

text-decoration: underline;

}





#owner {

font-size: 8pt;

color: #99CCFF;

}



#owner a:link {

color: #99CCFF;

text-decoration: underline;

}



#owner a:hover {

color: #FFFFFF;

text-decoration: underline;

}



#owner a:active {

color: #99CCFF;

text-decoration: underline;

}



#owner a:visited {

color: #99CCFF;

text-decoration: underline;

}



/** navigation styles */



table.navigation {

color: white;

font-weight: bold;

}



table.navigation a:link {

text-decoration: none;

color: white;

}



table.navigation a:visited {

text-decoration: none;

color: white;

}



table.navigation a:hover {

text-decoration: none;

color: #003366;

cursor: pointer;

}



table.navigation a:active {

text-decoration: none;

color: #003366;

cursor: pointer;

}



table.navigation td {

}



table.navigation td.selected {

background-color: #003366;

}





/** styles for submission forms */



label {

font-family: Verdana;

font-size: 9pt;

font-weight: bold;

color: #003366;

}



input, textarea {

font-size: 9pt;

font-family: Verdana;

color: #003366;

}



.nomargintop {

margin-top: 0px;

}



.nomarginbottom {

margin-bottom: 0px;

}



#micropoll {

background-color: #990000;

color: white;

cursor: hand;

width: 100%;

padding: 10px;

text-align: center;

}
