/***
 $Id: dotnet.css,v 0.1 -- zp 2005.06.14 Exp $
 Inspiracni zdroj: www.ssi-developer.net
***/

/*** Zakladni znacky ***/
body {
 margin: 20px;
 background: #8080e0;
 /* color: #333333; */
 /* text-align: center; */
 padding: 0;
}

/*** Nadpisy ***/
.l-collink, .l-colemph, .bold, .bartext, .ftr, h1, h2, h3, h4, td, ul, ol {
 font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

h1, h2, h3, h4 {
 margin: 0;
 padding: 15px;
 text-align: center;
}
h1 {
 font-size: 1.4em;
}
h2 {
 font-size: 1.2em;
}
h3 {
 font-size: 1.1em;
 font-weight: normal;
}
h4 {
 font-size: 1em;
 font-weight: normal;
 }

/*** Odstavce ***/
p {
 margin: 0;
 padding: 15px;
 /*font-family: "Arial", Arial, Geneva, sans-serif;*/
 font-family: sans-serif;
 font-size: 0.8em;
 line-height: 1.4em;
}
blockquote {
 margin-left: 36px;
 margin-right: 48px;
 padding: 15px;
 font-family: sans-serif;
 font-size: 0.8em;
 line-height: 1.4em;
 margin-top: -0.3em;
 margin-bottom: -0.3em;
}

.center {
 text-indent: 0;
 text-align: center;
}
p + p {
 margin-top: -0.4em;
}
blockquote + blockquote {
 margin-top: -1.2em;
}
h1 + p, h2 + p, h3 + p, hr + p {
 text-indent: 0;
 margin-top: -1em;
}

ul, ol, .text {
 font-family: "Arial", Arial, Geneva, sans-serif;
 font-size: 0.8em;
}

ul ul {
 font-size: 100%;
}

p tt {
 font-size: 120%;
}

/*** Hypertextove odkazy ***/
a {
 color: Blue;
 text-decoration: none;
}

a:hover {
 text-decoration: underline;
}

/* nepatri tohle nahodou jenom do znacky a? */
.mainlink {
 text-decoration : none;
 color : Black;
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size : 1.6em;
 position: relative;
 top: 0.5em;
}

.mainlink:hover {
 text-decoration: none;
}

/*** Vycty ***/
ul, ol {
 margin: 2px 20px;
 padding: 2px 20px;
}

/*** Specialni upravy textu ***/
.preformat {
 font-family: monospace;
 font-size: 1.2em;
 /* margin: 6px;  */
 padding: 4px 20px;
}
.citace {
 font-weight: bolder;
}

/*** Dalsi standardni znacky ***/
hr {
 width: 565px;
 border: 0;
 color: #999;
 background-color: #999;
 height: 1px;
 text-align: center;
}

td {
 font-size: 0.9em;
}
/*** -nesetrideno- ***/
.outer {
 text-align: left;
 border: 1px solid #000000;
 width: 750px;
 margin: auto;
}

.hdr {
	height:3.6em;
	background:#eeeeee;
	color: #333333;
}

.bar {
 height:1.4em;
 background:#c0c0c0;
 color: #333333;
 border:solid #000000;	
 border-width:1px 0 1px 0;
 }

.bodyblock {
 position:relative;
 background: #dcdcdc;
 color: #333333;
 width:750px;
 padding:0;
 }

.kontakt {
 float: left;
 background: #dcdcdc;
 color: #333333;
 width: 145px;
 padding-top: 1.5em;
 /* padding-left: -1em; */
 /* text-align: center; */
 text-align: left;
 /* margin-left: 1em; */
}

.cont {
 width:595px;
 background:#ffffff;
 color: #333333;
 border:solid #000000;	
 border-width:0 0 0 1px;
 text-align:left;
 padding-top: 0.8em;
 }

.ftr {
 height:1.5em;
 background:#c0c0c0;
 color: #333333;
 border:solid black;
 border-width:1px 0 0 0;
 margin:0;
 font-size: 0.7em;
 }/* Presentation Stylesheet */ 


.bold {
	font-weight : bold;
}

.bartext {
 font-size: 0.8em;
 position: relative;
 word-spacing: 0.6em;
 top: 0.2em;
 left: 0.4em;
}

.barlink {
	text-decoration: none;
	color: black;
}

.l-collink, .l-colemph {
 font-size: 0.8em;
 line-height: 3em;
 text-decoration : none;
 margin-left: 0.8em;
}

.l-colemph {
 /* margin-left: 1.2em; */
 font-weight: bolder;
 /* background-color: #FEFEFE; */
}

.l-collink:hover .l-collink-2:hover {
 text-decoration : underline;
}

