/* Russkii Vopros */
@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed&subset=latin,latin-ext,cyrillic,cyrillic-ext);
body {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family: Georgia, 'New York CE', utopia, sans-serif;
	font-size: 14px;
	color: #1b1b1b;
	background: White;
	line-height: 150%;
}
form, img {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
h1 {
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 17px;
	color: #4b697d;
}
h2 {
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 14px;
	color: #4b697d;
}
h3 {
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 12px;
	color: #4b697d;
}
.buttonblack {
	color: #ffffff;
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 14px;
	background: #000000;
 	border: 0px;
	margin-left: 3px;
	margin-top: 2px;
	height: 25px;
	width: 30px;
}

input, textarea, option, select {
	padding: 2px 1px 2px 1px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 11px;
	/*color: #4e4e4e;
	background-color: #f2f2f2;*/
	margin: 0px 0px 0px 0px;
}
div.print {
	float: right;
	margin-right: 15px;
	margin-bottom: 20px;
}
a:link {	color: #3d7c9b;	text-decoration: none;  background: transparent; }
a:visited {color: #3d7c9b;	text-decoration: none;  background: transparent; }
a:hover { color: #2c5e78;	text-decoration: none;  background: transparent; }
a:active { color: #3d7c9b;	text-decoration: none;  background: transparent; }

a.numsel:link { color: black; }
a.numsel:visited { color: black; }
a.numsel:hover { color: #6c6c6c;  background-color: #e4e4e4;  }
a.numsel:active {color: black; }

a.nextcl:link { 
	font-family: 'Roboto Condensed', sans-serif;
	color: #3d7c9b; 
	font-size: 11px;  
	line-height: 110%;  
	letter-spacing: 0px; }
a.nextcl:visited { color: #3d7c9b;}
a.nextcl:hover { color: #cacaca;}
a.nextcl:active { color: #3d7c9b;}
/******************************************************************/
div#head {
	width: 1087px;
	height: 158px;
	background: url(images/menu/russkiivopros15.png) no-repeat;
	margin-left: auto;
	margin-right: auto;
}
div#flag {
	width: 500px;
	height: 75px;
	padding-top: 20px;	
	margin-left: auto;
	margin-right: 0px;
	text-align: right;
}
div#menu {
	width: 500px;
	height: 63px;	
	margin-left: auto;
	margin-right: 0px;
	text-align: right;
}
div#head2 {
	width: 1087px;
	height: 33px;
	background: url(images/menu/russkiivopros2.png) no-repeat;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 40px;
}
div#pata {
	width: 100%;
	height: 150px;
	padding-top: 40px;
	padding-bottom: 40px;
	background: black;
	color: white;
	margin-top: 50px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 12px;
	letter-spacing: 2px;
}
TD.tdmain {
	background: white url(images/menu/line_vert.gif) repeat-y left;
	padding-right: 20px;
	padding-left: 20px;
}
TD.TDautor{
	padding: 0px 0px 0px 0px;
	background: transparent;
	border: 0px;
	line-height: 150%;
	vertical-align: top;
}
TD.TDpata {
	background: transparent url(images/menu/line_vert_pata.gif) repeat-y right;
	padding-right: 20px;
	padding-left: 20px;
	vertical-align: top;
}
TD.TDpata a:link {	color: white;  }
TD.TDpata a:visited {	color: white;}
TD.TDpata a:hover {	color: #6c6c6c;}
TD.TDpata a:active {	color: white;}
div.main {
	line-height: 120%;
}
div.redblock {
	/*width: 150px;*/
	height: 26px;
	border: 0px;
	background-color: #eb1c24;
	color: white;
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 20px;
	text-align: left;
	letter-spacing: 3px;
	padding: 3px 8px 0px 8px;
	display: block;
}
div.divline {
	width: 100%;
	background: white url(images/menu/line_horiz.gif) repeat-x top;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
div.block {
	padding: 0px 0px 5px 0px;
	margin-bottom: 3px;
}
.TABnext {
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
}
.nadpis {
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 16px;
	font-weight: 700;
	letter-spacing: 2px;
	color: black;
	margin-top: 20px;
}
.nadpistitul {
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 21px;
	font-weight: bold;
	letter-spacing: 3px;
	color: black;
	margin-bottom: 30px;
}
.nadpisMalOdkaz {
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 14px;
	font-weight: bold;
	/*letter-spacing: -1px;*/
	margin: 6px 0px 0px 0px;
	color: #3d7c9b;
}
.nadpisClanek {
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 30px;
	font-weight: bold;
	letter-spacing: -1px;
	word-spacing: 5px;
	color: #3d7c9b;
	margin-bottom: 10px;
	line-height: 120%;
}
.nadpisAutor {
	font-family: Georgia, 'New York CE', utopia, sans-serif;
	font-size: 15px;
	font-style: italic;
	color: #8d8d8d;
	margin: 0px 0px 13px 0px;
}
.nadpisAutorDalsi {
	font-family: Georgia, 'New York CE', utopia, sans-serif;
	font-size: 15px;
	font-style: italic;
	color: #8d8d8d;
	margin: 0px 0px 0px 0px;
}
.nadpisAutorArchiv {
	font-family: Georgia, 'New York CE', utopia, sans-serif;
	/*font-size: 15px;*/
	font-weight: bold;
	color: black;
	margin-left: 0px;
}
.katTitulImg {
	margin-bottom: 20px;
}
.clanek {
	margin-top: 30px;
	line-height: 150%;
}
.UvodText {
	font-family: 'Roboto Condensed', sans-serif;
	margin-top: 30px;
	line-height: 150%;
	font-size: 16px;
	font-weight: bold;
	text-align: justify;
}
.nadpisAutorOne {
	font-family: Georgia, 'New York CE', utopia, sans-serif;
	font-size: 15px;
	font-weight: bold;
	font-style: italic;
	color: #8d8d8d;
}
.nadpisAutorOneText {
	font-family: Georgia, 'New York CE', utopia, sans-serif;
	font-size: 15px;
	font-style: italic;
	color: #8d8d8d;
}
.nadpisAutorNext {
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 10px;
	color: #8d8d8d;
}
TD.TDArchiv {
	text-align: center;
	padding: 3px 6px 3px 6px;
}
TD.TDArchivSEL {
	border: 0px;
	background: #eb1c24;
	text-align: center;
}
.rok {
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 16px;
	font-weight: 700;
	letter-spacing: 2px;
	padding-right: 8px;	
}
.numero {
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 16px;
	font-weight: 700;
}
.numerosel {
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 16px;
	color: white;
	font-weight: 700;
}
.copyright {font-size: 13px;color: white;}
/**************************************************************************************************************/


.nadpisPage {
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #183998;
	margin-bottom: 20px;
}
.nadpisMenu {
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 12px;
	font-weight: bold;
	/*padding: 5px 0px 5px 0px;*/
	color: #183998;
}
.nadpisCislo {
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 20px;
	font-weight: bold;
	/*padding: 0px 0px 5px 0px;*/
	color: #D90000;
	text-align: center;
	margin-top: 1px;
}
.nadpisMal {
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 15px 0px 5px 0px;
	color: #3C6F9B;
}

.nadpisClanekText {
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 11px;
	color: Black;
	padding: 5px 15px 15px 5px;
	text-align: justify;
}


.nadpisAutor2 {
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #48535E;
}

.popisAutor {
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 11px;
	color: #48535E;
}

.imgTN {
	margin: 0px 8px -1px 0px;
}
IMG.IMGlang {
	margin: 2px 0px 0px 5px;
	float: right;
}
.ClanekText {
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 11px;
	padding: 0px 0px 0px 1px;
}
.ClanekCont {
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 11px;
	padding: 0px 0px 30px 1px;
}
.contTEXT {
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 11px;
}
TABLE.ONEmenu {
	border: 1px solid #A0B4F0;
	padding: 10px 10px 5px 10px;
	background: #FAFAFA;
	margin-top: 5px;
}
div.topcenter div.text img{
	margin: 15px 0px 15px 0px;
	padding: 1px 1px 1px 1px;
	border: 1px solid #4e4e4e;
	background-color: white;
}
