/* peter bolmhagen    -    2005-02-26 */
@charset "iso-8859-1";

BODY {
	FONT-SIZE: 14px; MARGIN: 0px; LINE-HEIGHT: 11px; FONT-FAMILY: sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}

.contentbgcolor {
	BACKGROUND-COLOR: #CBD3E0;
}

/* 
#D5E3E9;


*/

.whcolor {
    BACKGROUND-COLOR: #ffffff; padding-bottom: 0px 
}

.noprint {
	DISPLAY: none
}

.print {
	DISPLAY: block
}

.regText {
	font-family: sans-serif; font-size:15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; line-height: 17px; text-align:justify;
}

.novinkyText {
	font-family: sans-serif; font-size:12px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; line-height: 17px; text-align:justify;
}

.mailText {
	font-size: 10px;
}

.linksc {
	font-family: sans-serif; font-size:17px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; line-height: 17px; text-align:justify; vertical-align:middle; text-align:center;
}



UL { 
	list-style-type: square; list-style-position:outside; margin-left:16px;
}

LI { 
	list-style-type: square; list-style-position:outside; margin-left:16px;
}


/* main menu for website */
.topMenu {
	padding-bottom: 15px; PADDING-LEFT: 4px; PADDING-TOP: 7px; MARGIN: 5px; FONT: 100%; font-family: sans-serif; font-style: normal; text-align: right; font-weight:bold;
}

.topMenu SPAN {
	DISPLAY: block; PADDING-LEFT: 7px; FLOAT: left; MARGIN-LEFT: 7px; BORDER-LEFT: #aaa 1px solid; HEIGHT: 15px; text-align:center;
}

.topMenu SPAN.first {
	BORDER-TOP: 0px; PADDING-LEFT: 25px; MARGIN-LEFT: 0px; BORDER-LEFT: 0px;
}

.topMenu A:link {
	color: #000000; text-decoration: none; font-weight:normal;
}

.topMenu A:visited {
	color: #000000; text-decoration: none; font-weight:normal;
}

.topMenu A:hover {
	color:#990000; font-weight:bold	
}

/*  Home Page Menu */
.homePageMenu A:link {
	color: #000000; text-decoration: none; font-weight:bold; line-height:20px;
}

.homePageMenu A:visited {
	color: #000000; text-decoration: none; font-weight:bold; line-height:20px;
}

.homePageMenu A:hover {
	color:#990000; font-weight:bold; line-height:20px;
}


/* for text inside web site */
.malyNadpisBlack{
	font-size: 11px; font-weight:bold; padding-bottom:20px; padding-top:20px; line-height:20px;
}

.malyNadpisRed25{
	PADDING-LEFT: 25px; font-size: 11px; font-weight:bold; color:#990033
}

.sloupceText{
	FLOAT: left; PADDING-TOP: 10px; PADDING-LEFT: 26px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 10px; WIDTH: 156px; LINE-HEIGHT: 13px; text-align: left;
}


/*  peter bolmhagen */ 
.grayBox {
    BORDER-LEFT: #cecece 3px solid; BORDER-RIGHT: #cecece 3px solid; BORDER-BOTTOM: #cecece 3px solid; 	BORDER-TOP: #cecece 3px solid;   
	PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; 
	MARGIN: 10px; WIDTH: 230px; COLOR: #000000; BACKGROUND-COLOR: #EEEEEE ;  LINE-HEIGHT: 13px; 
	text-align: justify; float:right;
}

.whiteBox {
    BORDER-LEFT: #cecece 3px solid; BORDER-RIGHT: #cecece 3px solid; BORDER-BOTTOM: #cecece 3px solid; 	BORDER-TOP: #cecece 3px solid;   
	PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; 
	MARGIN: 10px; WIDTH: 230px; LINE-HEIGHT: 13px; text-align: left; float:right;
}


.grayBoxWide {
    BORDER-LEFT: #cecece 3px solid; BORDER-RIGHT: #cecece 3px solid; BORDER-BOTTOM: #cecece 3px solid; 	BORDER-TOP: #cecece 3px solid;   
	PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; 
	MARGIN: 10px; WIDTH: 690px; COLOR: #000000; BACKGROUND-COLOR: #EEEEEE ;  LINE-HEIGHT: 13px; 
	text-align: justify; float:none
}

.redNadpis {
	color: #660000;
	font-weight: bold;
}




/* pavel riha z trilogic.cz */
.vizitka {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: black 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 10px; BORDER-LEFT: black 1px solid; WIDTH: 300px; COLOR: black; PADDING-TOP: 5px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ffffff;  LINE-HEIGHT: 13px
}

.vizitkaWhite {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: white 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 10px; BORDER-LEFT: white 1px solid; WIDTH: 200px; COLOR: black; PADDING-TOP: 5px; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #ffffff;  LINE-HEIGHT: 13px
}


.kontakt_jmeno {
	FONT-WEIGHT: bold; TEXT-ALIGN: right
}
.kontakt_fce {
	TEXT-ALIGN: right
}
.kontakt_tel {
	TEXT-ALIGN: right
}
.kontakt_email {
	TEXT-ALIGN: right
}

.kontakt_jmenoLeft {
	FONT-WEIGHT: bold; TEXT-ALIGN: left
}
.kontakt_fceLeft {
	TEXT-ALIGN: left
}
.kontakt_telLeft {
	TEXT-ALIGN: left
}
.kontakt_emailLeft {
	TEXT-ALIGN: left
}



A {
	COLOR: #000000
}
A:link {
	COLOR: #000000;
	text-decoration: none
}
A:visited {
	COLOR: #000000
}
A:active {
	COLOR: #000000
}

IMG {
	BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; BORDER-RIGHT-COLOR: #000000; border-width:0px;
}


