/* MODRY - 800 */
/*
pozadi	#F0F6FC;
pozaditm#98ADC4;
text	#395A7B;
textsv	#809FBD;
sedasv	#c0c0c0;

*/

body {
	font-family: verdana;
	font-size: 12px;
	color: #395A7B;
	background-color: #F0F6FC;
}

IMG {border: none;}
a {color:#395A7B;}   
a:visited {color: #395A7B;}
a:hover {color: #ff0000;}
hr {height: 0px; border-top: 1px #809FBD solid; border-bottom: none;}
.jakoHr { height: 17px; border-bottom: 1px solid #395A7B; }

h3 {
	text-align: center;
	margin: 0px;
	font-size: 13px;
	font-variant: small-caps;
	}


.kurziva {font-style: italic;}
.error {color: #ff0000;}

.telo {
	background-color: #ffffff;
	border: 1px solid #000000;
	padding: 4px;
	background-image: url("../grafika/univerzalni/layout/sponka.gif");
	background-position: right bottom;
	background-repeat: no-repeat;
}
	.telo-stin-v {
		background-image: url("../grafika/modra/layout/telo-stin-v.gif");
		background-position: right;
		background-repeat: repeat-y;
	}
	.telo-stin-sv {
		background-image: url("../grafika/modra/layout/telo-stin-sv.gif");
		background-position: top right;
		background-repeat: no-repeat;
		padding-right: 6px;
	}
	.telo-stin-j {
		background-image: url("../grafika/modra/layout/telo-stin-j.gif");
		background-position: bottom;
		background-repeat: repeat-x;

	}
	.telo-stin-jv{
		background-image: url("../grafika/modra/layout/telo-stin-jv.gif");
		background-position: right bottom;
		background-repeat: no-repeat;
		padding-bottom: 6px;
	}
	.telo-stin-jz {
		background-image: url("../grafika/modra/layout/telo-stin-jz.gif");
		background-position: bottom left;
		background-repeat: no-repeat;
	}

.element {
	background-color: #ffffff;
	border: 2px solid #000000;
}
	.element-stin-v {
		background-image: url("../grafika/univerzalni/layout/stin-v.gif");
		background-position: right bottom;
		background-repeat: repeat-y;
	}
	.element-stin-sv {
		background-image: url("../grafika/univerzalni/layout/stin-sv.gif");
		background-position: top right;
		background-repeat: no-repeat;
		padding-right: 6px;
	}
	.element-stin-j {
		background-image: url("../grafika/univerzalni/layout/stin-j.gif");
		background-position: bottom;
		background-repeat: repeat-x;

	}
	.element-stin-jv{
		background-image: url("../grafika/univerzalni/layout/stin-jv.gif");
		background-position: right bottom;
		background-repeat: no-repeat;
		padding-bottom: 6px;
	}
	.element-stin-jz {
		background-image: url("../grafika/univerzalni/layout/stin-jz.gif");
		background-position: bottom left;
		background-repeat: no-repeat;
	}
	.element-stin-sz {
		background-image: url("../grafika/univerzalni/layout/stin-sz.gif");
		background-position: bottom left;
		background-repeat: no-repeat;
	}

.okno {
	padding-bottom: 10px; 
}
	.oknoNadpisS {
		background-image: url("../grafika/modra/okno/nadpis-s.gif");
		background-position: bottom;
		background-repeat: repeat-x;
		font-size: 1px;
	}
	.oknoNadpisSV {
		background-image: url("../grafika/modra/okno/nadpis-sv.gif");
		background-position: right bottom;
		background-repeat: no-repeat;
		height: 8px;
	}
	.oknoNadpisSZ {
		background-image: url("../grafika/modra/okno/nadpis-sz.gif");
		background-position: left bottom;
		background-repeat: no-repeat;
	}

	.oknoNadpisZ {
		background-image: url("../grafika/modra/okno/nadpis-z.gif");
		background-position: left;
		background-repeat: repeat-y;
		padding-left: 12px;
	}
	.oknoNadpisV {
		background-image: url("../grafika/modra/okno/nadpis-v.gif");
		background-position: right;
		background-repeat: repeat-y;
		
	}
		.oknoNadpisVS {
			background-image: url("../grafika/modra/okno/nadpis-vs.gif");
			background-position: right top;
			background-repeat: no-repeat;
			padding-right: 24px;
		}
	.oknoNadpis {
		background-image: url("../grafika/modra/okno/nadpis-bg.gif");
		background-position: left top;
		background-repeat: repeat-y;
		background-color: #F0F6FC;
		font-weight: bold;
		font-size: 15px;
		padding-bottom: 3px;
		padding-left: 3px;
	}
	.oknoTextS {
		background-image: url("../grafika/modra/okno/text-s.gif");
		background-position: bottom;
		background-repeat: repeat-x;
		font-size: 1px;
	}
	.oknoTextSV {
		background-image: url("../grafika/modra/okno/text-sv.gif");
		background-position: right bottom;
		background-repeat: no-repeat;
		height: 11px;
	}
	.oknoTextSZ {
		background-image: url("../grafika/modra/okno/text-sz.gif");
		background-position: left bottom;
		background-repeat: no-repeat;
	}

	.oknoTextZ {
		background-image: url("../grafika/modra/okno/text-z.gif");
		background-position: left;
		background-repeat: repeat-y;
		padding-left: 20px;
	}
	.oknoTextV {
		background-image: url("../grafika/modra/okno/text-v.gif");
		background-position: right;
		background-repeat: repeat-y;
		padding-right: 21px;
	}
	.oknoText {
		background-color: #F0F6FC;
		padding-left: 5px;
		text-align: justify;
	}

	.oknoTextJ {
		background-image: url("../grafika/modra/okno/text-j.gif");
		background-position: bottom;
		background-repeat: repeat-x;
	}
	.oknoTextJV {
		background-image: url("../grafika/modra/okno/text-jv.gif");
		background-position: right bottom;
		background-repeat: no-repeat;
		height: 21px;
	}
	.oknoTextJZ {
		background-image: url("../grafika/modra/okno/text-jz.gif");
		background-position: left bottom;
		background-repeat: no-repeat;
	}

.lista {
	width: 100%;
	font-size: 11px;
	background-color: #F0F6FC;
	background-image: url("../grafika/modra/lista/lista-bg.gif");
	background-repeat: repeat-x;
	border: 1px solid  #395A7B;
	border-right: 2px solid  #395A7B;
	border-bottom: 2px solid  #395A7B;
}
	.lista1 {
		padding-left: 20px;
	}
	.lista2 {
		border-left: #395A7B solid 1px;
		border-right: #395A7B solid 1px;
	}
	.lista3 {
		padding-right: 20px;
	}

#logoRam {
	background-image: url("../grafika/modra/logo/main-logo-bg.gif");
	background-repeat: repeat-x;
	background-color: #9BAFC7;
}
#logo {
	width: 550px;
}

#logoRohN {
	background-image: url("../grafika/univerzalni/symboly/new.gif");
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 40px;
}
	#logoS {
		width: 600px;
	}
	#logoObr {
		height: 100px;
		text-align: left;
		padding-left: 150px;
		background-image: url("../grafika/modra/logo/main-logo.gif");
		background-position: left top;
		background-repeat: no-repeat;
		font-weight: bold;
	}
		#logoBarva{
			color: #ffffff;
		}
		#logoStin{
			color: #809FBD;
		}
			#logoNazevB, #logoNazevS {
				font-size: 30px;
			}
			#logoJmenoB, #logoJmenoS {
				font-size: 25px;
			}
			#logoNazevS{
				position: relative;
				top: 15px;
			}
			#logoNazevB {
				position: relative;
				top: -23px;
				left: -1px;
			}
			#logoJmenoB {
				position: relative;
				left: -16px;
				top: 8px;
			}
			#logoJmenoS {
				position: relative;
				left: -15px;
				top: 45px;
			}

#obsahStranky {
	padding-top: 6px;
	width: 100%;
	text-align:left;
}
	#menu {
		float: left;
		width: 176px;
		margin:0; padding:0;
	}

	#obsah {
		margin:0 0 0 176px;
		padding:0;
	}
	#obsahIn {
		padding-top: 5px;
		padding-left: 3px;
	}

	hr.cleaner {
		clear:both;
		height:1px;
		margin: -1px 0 0 0;
		padding:0;
		border:none;
		display: none;
	}

.autor-radek {
	font-size: 11px;
	color: #809FBD;
}
	.autor-optimalizace {
		color: #c0c0c0;
		font-size: 9px;
		float: left
}

#menuNadpis {
	font-size: 19px;
	font-weight: bold;
	background-image: url("../grafika/modra/menu/menu-logo.gif");
	background-position: left top;
	background-repeat: no-repeat;
	height: 75px;
}
	#menuNadpisText {
		color: #ffffff;
		text-align: center;
		position: relative;
	}
	#menuNadpisStin {
		color: #809FBD;
		text-align: center;
		position: relative;
		top: 25px;
		left: 1px;
	}
	#menuHlavicka {
			background-image: url("../grafika/modra/menu/menu-bg.gif");
			background-position: right;
			background-repeat: repeat-y;
			border: 2px solid #395A7B;
			border-bottom: none;
	}
		.menuUl {
			margin: 0px;
			padding: 0px;
			list-style-type: none;
			border: 2px solid #395A7B;
			border-bottom: none;
			border-top: none;
			background-image: url("../grafika/modra/menu/menu-bg.gif");
			background-position: right;
			background-repeat: repeat-y;
		}
		#menuStinV {
			background-image: url("../grafika/univerzalni/layout/stin-v.gif");
			background-position: right;
			background-repeat: repeat-y;
			padding-right: 6px;
		}
		.menuPolozkaHover {
			border: 2px solid #395A7B;
			font-size: 1px;
			width: 10px;
			height: 12px;
			float: left;
			margin-right: 5px;
			visibility: hidden;
		}
		.menuPolozkaAktiv {
			border: 2px solid #395A7B;
			background-color: #809FBD;
			font-size: 1px;
			width: 10px;
			height: 12px;
			float: left;
			margin-right: 5px;
		}

		.menuUl li {
			text-align: left;
			background-image: url("../grafika/modra/menu/menu-bg.gif");
			background-position: right;
			background-repeat: repeat-y;
			background-color: #ffffff;
			padding: 6px 0px 6px 5px;
			border-bottom: 1px #C8D7E6 solid;
			font-size: 14px;
			font-variant: small-caps;
			font-weight: bold;
			text-decoration: none;
		}
		.menuUl li a, .menuUl li a:visited {
			color: #809FBD;
			text-decoration: none;
		}
		.menuUl li a:hover {
			color: #395A7B;
		}

.menuCesta {
	background-color: #98ADC4;
	background-image: url("../grafika/modra/menu/cesta-bg.gif");
	background-repeat: repeat-y;
	border: 2px solid #395A7B;
	border-left: none;
	position: relative;
	padding-bottom: 3px;
}
	.menuCesta #nachaziteSe {
		padding-left: 30px;
		font-size: 9px;
	}
	.menuCesta #cesta {
		padding-left: 50px;
		color: #ffffff;
		font-weight: bold;
		font-variant: small-caps;
	}
	.menuCestaStin {
		position: relative;
		top: -1px;
		border-left: 2px solid #395A7B;
	}
.menuPocitadlo {
	background-image: url("../grafika/modra/menu/pocitadlo-bg.gif");
	background-repeat: no-repeat;
	width: 176px;
	height: 120px;
	padding-top: 10px;
	background-color: #ffffff;
}
	.pocitadloNadpis {
		text-align: center;
		font-weight: bold;
		font-variant: small-caps;
	}
	.pocitadloKat {
		padding-left: 10px;
		font-size: 11px;
		font-weight: bold;
	}
	.pocitadloUdaj {
		padding-left: 20px;
		font-size: 10px;
	}

.galerieNadpis {
	height: 30px;
	font-weight: bold;
	width: 100%;
}
	.galerieNadpis TD {
		text-align: center;
	}
	.kategorieNadpis {
		border-bottom: 1px solid #98ADC4;
		background-color: #F0F6FC;

	}

.kategorie {
	float: left;
	padding: 4px;
}

	.kategorieOutRam {
		border: 2px solid #F0F6FC;
	}

	.kategorieInRam {
		border: 1px solid #98ADC4;
		width: 115px;
		padding: 0px 0px 3px 0px;
	}

	.kategorieIkona {
		width: 115px;
		height: 80px;
		background-repeat: no-repeat;
		background-position: 0px -80px;
	}
		#hand		{ background-image: url("../grafika/univerzalni/ikonykategorii/hand.gif"); }
		#paint		{ background-image: url("../grafika/univerzalni/ikonykategorii/paint.gif"); }
		#digipaint	{ background-image: url("../grafika/univerzalni/ikonykategorii/digipaint.gif"); }
		#abs		{ background-image: url("../grafika/univerzalni/ikonykategorii/abs.gif"); }
		#d2			{ background-image: url("../grafika/univerzalni/ikonykategorii/d2.gif"); }
		#d3			{ background-image: url("../grafika/univerzalni/ikonykategorii/d3.gif"); }
		#anim		{ background-image: url("../grafika/univerzalni/ikonykategorii/anim.gif"); }
		#other		{ background-image: url("../grafika/univerzalni/ikonykategorii/other.gif"); }
		#all		{ background-image: url("../grafika/univerzalni/ikonykategorii/all.gif"); }
		#edit		{ background-image: url("../grafika/univerzalni/ikonykategorii/edit.gif"); }
		#foto		{ background-image: url("../grafika/univerzalni/ikonykategorii/foto.gif"); }
		#design		{ background-image: url("../grafika/univerzalni/ikonykategorii/design.gif"); }
		#movie		{ background-image: url("../grafika/univerzalni/ikonykategorii/movie.gif"); }
		#web		{ background-image: url("../grafika/univerzalni/ikonykategorii/web.gif"); }

.nahledDiv{
	padding: 10px;
	float: left;
}
	.nahled {
		border: 1px solid #395A7B;
		border-top: 3px solid #395A7B;
		width: 160px;
		background-color: #F0F6FC;
		background-image: url("../grafika/modra/nahledy/bg.gif");
		background-repeat: repeat-x;
	}

	.nahledObrazek{
		height: 112px;
	}
	.nahledImg {
		border: 1px solid #395A7B;
		margin-top: 5px;		
	}
	.nahledobrazek IMG:hover, .nahledAktiv {
		border: 1px solid #395A7B;
		height: 110px;		
	}
	.nahledHvezdicky {
		border: 1px solid #395A7B;
		border-top: 0px;
		width: 70px;
	}
	.nahledHvezdickyN {
		background-color: #ffffff;
		border: 1px solid #395A7B;
		border-top: 0px;
		width: 100px;
	}

	.nahledNejDilo{
		border: solid 2px #98ADC4;
		padding: 2px 0px 2px 0px;
		width: 104px;
	}
	.nahledVTopInfoBody {
		width: 60px;
		text-align: center;
		background-color: #ffffff;
		border: 1px solid #395A7B;
		border-top: 0px;
		
	}
/*
.nahledVTopInfo {
	width: 100%;
	position: relative;
	top: -2px;
}
	.nahledVTopInfoZ {
		font-size: 9px;
		text-align: left;
		padding-left: 5px;
		width: 25px;
	}
	.nahledVTopInfoB {
		font-size: 12px;
		font-weight: bold;
	}
	.nahledVTopInfoH {
		font-size: 9px;
		text-align: right;
		padding-right: 5px;
		width: 25px;
	}
*/
	.nahledVTopNadpis {
		width: 100%;
		text-align: center;
	}
		.nahledVTopNadpis TD {
			height: 30px;			
		}
		.nahledVTopNadpisK {
			border-bottom: solid 1px #809FBD;
		}
		.nahledVTopNadpisD {
			font-weight: bold;
		}

.nahodneDilo {
	padding: 2px;
	width: 130px;
	border: solid 2px #98ADC4;
}

.dalsiZKategorie {
	background-color: #ffffff;
	border: 1px solid #000000;
	height: 98px;
	padding-top: 5px;
	overflow: auto;
	width: 100%;
}
	.dalsiZKategorie IMG {
		border: 1px solid #395A7B;
		height: 70px;
	}

.hodnoceni {
	width: 300px;
	background-color: #ffffff;
	border: 1px solid #000000;
	padding-bottom: 5px;
	padding-top: 3px;
	margin-bottom: 10px;
	margin-top: 5px;
}

.aktualizacetab {
	font-size: 11px;
}
	.aktualizacetabdat {
		color: #ffffff;
		border: 1px solid #395A7B;
		background-color: #809FBD;
		padding: 0px 2px 0px 2px;
	}
	.aktualizacetabinf {
		padding-left: 10px;
		border-bottom: 1px solid #809FBD;
	}
.portret {
	width: 120px;
}
	.portret IMG {
		border: 2px solid #809FBD;
	}

.kniharadek1 {
	text-align: left;
	background-color: #D6E4F2;
}
.kniharadek0 {
	text-align: left;
	background-color: #F0F6FC;
}
.kniharadekbottom {
	border-bottom: 1px solid #395A7B;
}
.knihaprispevky {
	font-size: 11px;
	border: 2px solid #395A7B;
}
.knihaprispevkyjmeno {
	font-weight: bold;
	padding-left: 5px;
	padding-right: 15px;
}
#hlaska {
	text-align: center;
	padding-bottom: 5px;
}
#hlaskaN {
	font-weight: bold;
	font-size: 15px;
	text-decoration: underline;
	font-variant: small-caps;
	color: #ff0000;
}
	#PPJmeno, #PPText {
		font-family: verdana;
		font-size: 11px;
		color: #395A7B;
		width: 330px;
		border: 1px solid #98ADC4;
	}

	#PPText {
		background-image: url("../grafika/univerzalni/symboly/psani.gif");
		background-position: right bottom;
		background-repeat: no-repeat;
		background-color: #ffffff;
	}

	#PPForm #PPZbyva, #PPNapsano {
		font-family: verdana;
		font-size: 12px;
		background-color: transparent;
		border: 0px;
		color: #395A7B;

	}
	.smajlDiv {
		padding: 4px;
		float: left;
	}

.bannery {
	width: 99%;
}
	.script {
		font-family: verdana;
		font-size: 8px;
		color: #5F5F5F;
		background-color: #E6E6E6;
		overflow: auto;
		width: 100%;
		height: 69px;
	}

.schov {
	display: none;
}
