body { 
	font: 12pt georgia; 
	color: #695f74; 
	background: #9095ac url(pics/stripes.gif); 
	text-align:center;
	}
p { 
	font: 11pt georgia; 
	text-align: left;
	text-indent: 30px;
	margin-bottom: 10px;
	line-height: 16pt; 
	}

img {
	border: none
	}

h1 { 
	font: bold 25pt Trebuchet MS; 
	color: #70657c;
	}

a:link { 
	font-weight: bold; 
	text-decoration: none; 
	color: #425091;
	}
a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	color: #5B5F71;
	}
a:hover, a:active { 
	font-weight: bold; 
	text-decoration: none; 
	color: #C24525;
	}


#container {
	background: #cacedd;
	width: 702px;
	width/* */:/**/680px;
	width: /**/680px;
	margin-right:auto;
	margin-left:auto;
	margin-top:10px;
	padding:10px;
	text-align:left;
	border: 1px solid #666699;
	}

#header {
	padding: 0px;
	width: 700px;
	width/* */:/**/680px;
	width: /**/680px;
	text-align: center;
	margin-bottom:0px;
	}

#left {
	width: 220px;
	width/* */:/**/190px;
	width: /**/190px;
	padding:5px;
	margin: 3px 10px 10px 0px;
	float:left;
	background:#81839e;
	}

#pusty {
	width: 220px;
	width/* */:/**/190px;
	width: /**/190px;
	padding:5px;
	margin: 3px 10px 10px 0px;
	float:left;
	background:#cacedd;
	}

#left h1 { 
	font: small-caps bold 14pt Trebuchet MS; 
	color: #cacedd;
	background:#505072;
	margin:0;
	padding: .2em;
	}

#right {
	width: 480px;
	width/* */:/**/440px;
	width: /**/440px;
	padding:5px 15px;
	margin: 3px 0px 10px 0px;
	float:left;
	background:#e4e7f1;
	}


#right h1 { 
	font: bold 20pt Trebuchet MS; 
	color: #81839e;
	margin: 20px 0px 10px 0px;
	background-image: url(pics/sun.gif);
	background-repeat: no-repeat;
	background-position: 100% 5px;
	padding-right: 35px;
	text-align: right;
	}

#right h3 {
	font: italic 10pt  georgia; 
	text-align: right;
	margin-bottom: 10px;
	line-height: 12pt; 
	color: #696D92;
	}

#right a:link { 
	font-weight: bold; 
	text-decoration: none; 
	color: #425091;
	}

#right a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	color: #5B5F71;
	}

#right a:hover, a:active { 
	font-weight: bold; 
	text-decoration: none; 
	border-bottom: 1px dotted #C24525;
	color: #C24525;
	}

#center {
	width: 680px;
	width/* */:/**/660px;
	width: /**/660px;
	padding:10px;
	text-align: center;
	margin-bottom:0px;
	background:#e4e7f1;
}

#galeria a:hover, a:active { 
	font-weight: bold; 
	text-decoration: none; 
	border-bottom: 0;
	color: #C24525;
	}


#footer {
	padding: 10px;
	width: 700px;
	width/* */:/**/660px;
	width: /**/660px;
	text-align: center;
	margin: 0px;
	background:#8e97b9;
	}

#footer a:link { 
	font: 8pt bold georgia; 
	text-decoration: none; 
	color: #CCCCFF;
	border: none;
	}

#footer a:visited { 
	font: 8pt bold georgia; 
	text-decoration: none; 
	color: #CCCCCC;
	border: none;
	}

#footer a:hover, a:active { 
	font: 8pt bold georgia; 
	text-decoration: none; 
	color: #666699;
	border: none;
	}

#footer p {
	font: 8pt georgia; 
	color: #E4E4E4;
	text-align: center;
	margin: 0;
	padding: 0;
	border: none;
	}


#nav1 ul { 
	list-style-type: none; 
	margin: 0px;
	padding: 0px;
	font: bold 15pt Trebuchet MS; 
	color: #fff;
	}	

#nav1 ul li { 
	display: inline; 
	padding: 19px;
	}

#nav1 ul li a:link { 
	text-decoration: none; 
	color: #a0a8c5;
	}

#nav1 ul li a:visited { 
	font: bold 15pt Trebuchet MS; 
	text-decoration: none; 
	color: #a0a8c5;
	}

#nav1 ul li a:hover, a:active { 
	font: bold 15pt Trebuchet MS; 
	text-decoration: none; 
	border: none;
	color: #70657c;
	}

#nav2 ul { 
	list-style-type: none;
	padding: 0;
	margin: 0;	
	}	

#nav2 li {
	background-image: url(pics/bul.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;
	padding-left: 1em;
	margin: .5em 0;
	font: 11pt Georgia; 
	color: #cacedd;
	}

#nav2 a:link { 
	font: bold 11pt Georgia; 
	color: #cacedd;
	text-decoration: none; 
	}

#nav2 a:visited { 
	font: bold 11pt Georgia; 
	color: #cacedd;
	text-decoration: none; 
	}

#nav2 a:hover, a:active { 
	font: bold 11pt Georgia; 
	color: #EBEBF5;
	border-bottom: 1px dotted #EBEBF5;
	margin: .5em 0;
	}

#cv {
	font: 10pt georgia; 
	text-align: left;
	text-indent: 0px;
	margin-bottom: 10px;
	line-height: 12pt; 
}

#cv a:link { 
	font-weight: bold; 
	font-size: 10pt;
	text-decoration: none; 
	color: #425091;
	}
#cv a:visited { 
	font-weight: bold; 
	font-size: 10pt;
	text-decoration: none; 
	color: #5B5F71;
	}
#cv a:hover, a:active { 
	font-weight: bold; 
	text-decoration: none; 
	font-size: 10pt;
	color: #C24525;
	}

.block {
	background:#eceef4;
	border: 1px dotted #fff;
	padding: 10px;
	margin-bottom: 10px;
	}

.white {
	color: #fff;
}

#cv .par {
	padding-top: 10px;
	padding-bottom: 10px;
	}

ul.ulcv {
	list-style-type: square;
	padding: 0;
	margin: 0px 0px 0px 15px;
	}

li.licv	{
	font-size: 11pt; 
	padding: 2px 0px;
	}

#kontakt {
	font: 10pt georgia; 
	padding-left: 10px;
	margin-bottom: 5px;
	line-height: 17px;
	}


#kontakt .light {
	border: 1px dotted #fff;
	background:#eceef4;
	padding-left: 20px;
	padding-right: 20px; 
	padding-top: 4px;
	padding-bottom: 4px;
	}

#kontakt .dark {
	border: 1px dotted #fff;
	background:#F1F1F5;
	padding-left: 20px;
	padding-right: 20px; 
	padding-top: 4px;
	padding-bottom: 4px;
	}

#galeria img {
	border: 1px solid #9999CC;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 10px;
	}

#galeria .inactive {
	font-weight: bold; 
	text-decoration: none; 
	color: #5B5F71;
}

#center .dotted { 
	border-bottom: 1px dotted #fff;
	}

