/* 
		css for HoneyCalc.com 
		(c) X-TRONIC s.r.o. 25.06.2009
*/

/* general */
body,td,th {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color:#000000; text-align:center; padding:0; margin:0; }
body { background-color:#838383;	}

/* main layout */
#main_table { width:1017px; margin:0px auto 0px auto; vertical-align:top; }

#main_header_left { background:#eee url('images/main/main_all.jpg') -21px 0px no-repeat; width:21px; height:142px; }
#main_header_center { background:#eee url('images/main/main_all.jpg') -42px 0px no-repeat; width:975px; height:142px; }
#main_header_right { background:#eee url('images/main/main_all.jpg') -1017px 0px no-repeat; width:21px; height:142px; }

#main_menu_left { background:#eee url('images/main/main_all.jpg') -21px -142px no-repeat; width:21px; height:46px; }
#main_menu_center { background:#eee url('images/main/main_all.jpg') -42px -142px no-repeat; width:975px; height:46px; }
#main_menu_right { background:#eee url('images/main/main_all.jpg') -1017px -142px no-repeat; width:21px; height:46px; }

#main_content_left { background:#eee url('images/main/main_all.jpg') 0px 0px repeat-y; width:21px; }
#main_content_center { background-color:#eee;	padding:20px;	max-width:940px;	vertical-align:top; }
#main_content_right { background:#eee url('images/main/main_all.jpg') -1048px 0px repeat-y; width:21px; }

#main_footer_left { background:#eee url('images/main/main_all.jpg') -21px -188px no-repeat; width:21px; height:95px; }
#main_footer_center { background:#eee url('images/main/main_all.jpg') -42px -188px no-repeat; width:975px; height:95px; }
#main_footer_right { background:#eee url('images/main/main_all.jpg') -1017px -188px no-repeat; width:21px; height:95px; }

/* menu bar */
#main_menu { overflow: hidden; 	}
#main_menu ul { margin:0px 0px 0px 20px; padding:0; list-style: none;	 width: 930px; }
#main_menu li { margin:0; padding:0; float: left; width: 100px; height: 28px; }
#main_menu a {	margin:0;	padding: 7px 0px 0px 0px;	 display: block;  text-decoration:none;	width: 106px; height: 26px; color: #666666;  }
#main_menu a:hover { color: #999999; }
#main_menu a#current { background: #eee url('images/main/main_all.jpg') -21px -283px no-repeat; color:#ffffff; text-decoration:none; }

/* pages layout */
.enddiv { clear:left; clear:right; }

#home_main { max-width:900px; padding:20px; margin:0px; }
#home_main h2 { text-align:left; font-size:1.4em; color:#444466; border-bottom:1px #ddc solid; padding:30px 0px 0px 10px; margin:0px; } 
#home_main h3 { font-size:1.0em; font-weight:bold; padding:0px; margin:0px 0px 30px 0px; }
#home_main p { text-align:justify; padding:0px; margin:20px 30px 30px 30px; }
#home_main_right_box { float:right; background-color:#eee; width:290px; height:360px; padding:0px; margin:0px; }

#download_main { max-width:900px; padding:20px; margin: 0px; }
#download_main a { text-decoration:none; color:#4444aa; }
#download_main h2 { text-align:left; font-size:1.4em; color:#444466; border-bottom:1px #ddc solid; padding:30px 0px 0px 10px;  margin:0px 0px 20px 0px; }
#download_main h4 { text-align:center; font-size:1.3em; color:#446644; padding:0px; margin:20px 0px 15px 0px; }  
#download_main_right_box { float:right;  background-color:#eee; width:310px; height:390px; padding:0px; margin:0px; }
#download_main p { text-align:left; margin:10px 1px 4px 12px; color:#444444; }

#function_main { max-width:900px; padding:20px; margin:0px; }
#function { float:left; text-align:left; width:300px; padding:0px; margin:0px; }
#function p { color:#444466; border-bottom:1px #ddc solid; padding:0px; margin:4px; }
#function_text { float:left; text-align:justify; max-width:500px; padding:0px; margin:0px 20px 0px 20px; }
#function_text p { border-bottom:1px #ddc dotted; padding:10px; margin:10px; }
#function_text .p1 { color:#777777; } 
#function_text .p2 { color:#333333; } 

#doku_main { max-width:900px; padding:20px; margin: 30px; }
#doku_main p { text-align:left; color:#444466; padding:0px 0px 0px 20px; margin:0px; }
#doku_main a { text-decoration:none; font-size:1.2em; color:#444466; padding:0px; margin:4px 4px 8px 14px; }
#doku_main h3 { text-align:left; font-size:1.6em; color:#444466; padding:0px; margin:20px 4px 20px 4px; }
#doku_main h4 { text-align:left; font-size:1.2em; color:#444466; padding:0px 0px 0px 20px; margin:4px 4px 8px 14px; }
#doku_main .subhead { text-align:left; color:#444466; padding:0px 0px 0px 40px; margin:0px; }

#doku_3 { text-align:left; max-width:900px; padding:20px; margin:0px 0px 10px 0px; border:1px #ddc solid; background-color:#fff; }
#doku_3 a:link, a:active { color:#607b8b; text-decoration:none; }
#doku_3 a:visited { color:#607b8b; text-decoration:none; }
#doku_3 a.start {	margin-left:60px; }
#doku_3 p { margin:20px 40px 20px 40px; }
#doku_3 p.text { text-align: justify; margin:20px 60px 20px 40px; }
#doku_3 h3 { border-bottom: 1px dotted #32508c; margin:40px 20px 30px 20px; padding:0px 0px 5px 0px; font-size:1.0em; }
#doku_3 h4 { font-size:1.4em; margin:10px 10px 20px 10px; padding:5px; color:#406080; background-color:#dddddd; }
#doku_3 ul { margin:4px 0px 4px 0px; }
#doku_3 li { margin:4px 0px 4px 0px; }
#doku_3 address { font-size:0.7em; text-align:right; margin:10px 40px 10px 40px; }

#sqlnet { padding:20px; margin:20px auto 20px auto; border:1px #ddd solid; background-color:#fff; }
#serversetup { padding:20px; margin:20px auto 20px auto; border:1px #ddd solid; background-color:#fff; }
#serversetuptable { max-width:900px; padding:0px; margin:0px; }

#clientsetup { padding:20px; margin:20px auto 20px auto; border:1px #ddd solid; background-color:#fff; }

.flashheader { margin:20px auto 20px auto; font-size:1.6em; font-weight:bold; color:#444466; }
.flashobject { width:579px; height:400px; padding:0px; margin:20px auto 20px auto; }

#kontakt_main { max-width:900px; padding:20px; margin:0px; }
#kontakt_table { max-width:700px; margin:40px auto 40px auto; vertical-align:top; }
#kontakt_left { background: #eee url('images/kontakt/kontakt.jpg') -78px 0px no-repeat; width:150px; height:150px; }
#kontakt_center { width:300px; }
#kontakt_right { background: #eee url('images/kontakt/kontakt.jpg') -228px 0px no-repeat; width:138px; height:150px; }
#kontakt_firma { font-size:1.4em; font-weight:bold; color:#888; margin:0px 0px 20px 0px; }
#kontakt_tel { color:#888; }
#kontakt_mail a { color:#888; text-decoration:none; }

#impressum_main { max-width:900px; padding:20px; margin:0px; }
#impressum_table { max-width:700px; margin:40px auto 40px auto; vertical-align:top; }
#impressum_left { background: #eee url('images/kontakt/kontakt.jpg') 0px 0px no-repeat; width:78px; height:150px; }
#impressum_center { width:400px; }
#impressum_right { background: #eee url('images/kontakt/kontakt.jpg') 0px 0px no-repeat; width:78px; height:150px; }
#impressum_firma { font-size:1.4em; font-weight: bold; color:#888; margin:0px 0px 20px 0px; }
#impressum_dic { color:#888; padding:0px; margin:0px; }
#impressum_ic { color:#888; padding:0px;  margin:0px; }
#impressum_text { color:#888; }

/* page footer */
#footer_table { max-width:900px; margin-left:auto; margin-right:auto; vertical-align:top; }
#ft1 { width:30px; }
#ft2 { width:200px; }
#ft3 { width:360px; }
#ft4 { width:200px; }
#ft5 { width:30px; }
#firma { font-size:1.0em; color:#888;  }
#firma b { font-size:1.0em; color:#888; }
#ft3 a { font-size:1.0em; color:#ffffff; padding:0px 5px 0px 5px; }
#ft3 a:visited { color:#ffffff; }

/* swift gallery */
#gallerys { text-align: left;	margin-bottom: 0px; }
#gallerys a { color: #336699; text-decoration: none; }
#name { font-size: 20px; color: #336699; padding: 0; }
#description { margin-bottom: 0; }
#pictures { float: left; width: 80%; }
#thumbs { margin-top: 0px;  }
#thumbs a { text-decoration: none; color: #336699; }

/* image gallery */ 
.single_img { float:left; width:150px; height:107px; margin:5px;	}
.small_img { width:150px; height:107px; }
.img_enlarge { position:relative; }
.img_enlarge a.img_link, a.img_link:visited { display:block; width:150px; height:107px; text-decoration:none; top:0; left:0; border:0;	}
.img_enlarge a .large_img { display:block; position:absolute; width:0; height:0; border:0; top:0; left:0;}
.img_enlarge a.img_link:hover .large_img { display:block; position:absolute; top: -400px; left:-100px; width:592px; height:421px; border:2px solid #ccc;z-index:100;}

/* image gallery instalation */ 
#content_instalace	{ width:650px; margin:20px 0px 20px 10px; background:#eee url('images/download/thumbs.jpg') 0px 0px no-repeat;	}
#inst1 { background:#eee url('images/download/instalace1.jpg') 0px 0px no-repeat; }
#inst2 { background:#eee url('images/download/instalace2.jpg') 0px 0px no-repeat; }
#inst3 { background:#eee url('images/download/instalace3.jpg') 0px 0px no-repeat; }
#inst4 { background:#eee url('images/download/instalace4.jpg') 0px 0px no-repeat; }

/* label with shadow */
.lblframe1 { float:left; border:1px #ddd solid; }
.lblframe2 { float:left; border:1px #bbb solid; }
.lblcontent { float:left; max-width:600px; max-height:200px; border:2px #fff solid; text-align:center; padding:10px; margin:0px; }
.lblcontent h4 { text-align:center; padding:0px; margin:0px; }
.lblend { clear:left; }

/* labels */
.info { margin: 5px 0px 10px 10px; padding:0px; max-width: 520px; }
.info_content { background:#eee url('images/label/shad_gray.jpg') 0px -100px repeat-x; color:#446644; text-align:center; padding:0px 25px 25px 25px; margin:0px; }

.console { margin:2px 10px 20px 10px; }
.console_content { background-color:#333333; color:#eeeeee; text-align:left; padding:8px 30px 8px 30px; } 
.console_content span { color:#777; }

.func { margin:0px 0px 0px 0px; }
.func_content { max-width:300px; max-height:800px; background:#f7f7f7 url('images/label/shad_gray.jpg') 0px 0px repeat-x; color:#444444; text-align:left; padding:18px 30px 30px 30px; }

.start_verze { margin:10px 10px 10px 110px;  }
.start_verze_content { width:650px; background:#eee url('images/label/shad_gray.jpg') 0px -80px repeat-x; color:#444444; text-align:center; padding:20px 30px 20px 30px; }

.verze_spacer { border-bottom:1px #ddd solid; margin:20px 10px 20px 10px; }

.single_verze { margin:10px 10px 10px 110px; }
.single_verze_content { width:650px; background:#eee url('images/label/shad_gray.jpg') 0px -80px repeat-x; color:#884444; text-align:center; padding:20px 30px 20px 30px; }

.multi_verze { margin:10px 10px 10px 110px; }
.multi_verze_content { width:650px; background:#eee url('images/label/shad_gray.jpg') 0px -80px repeat-x; color:#448844; text-align:center; padding:20px 30px 20px 30px; }

.profi_verze { margin:10px 10px 10px 110px; }
.profi_verze_content { width:650px; background:#eee url('images/label/shad_gray.jpg') 0px -80px repeat-x; color:#444488; text-align:center; padding:20px 30px 20px 30px; }


/* version news module */
#mod_version_news_listtable { padding:0; margin:20px  50px 20px 50px; width:700px; }

.mod_version_news_headertext { text-align:left; color:#444466; border-bottom:1px #ddd solid; font-size:1.4em; font-weight:bold; padding:20px 0px 4px 10px; }
.mod_version_news_headertext a { color:#444466; text-decoration: none; padding:0px 0px 0px 0px; }
.mod_version_news_swversion { text-align:left; color:#446644; font-size:1.0em;  padding:0px  0px 0px 30px; } 
.mod_version_news_swdate { font-size:1.0em; color:#aaaaaa; padding:0px  0px 0px 20px; } 
.mod_version_news_extrainfo { text-align:left; padding:5px 0px 10px 20px; }

#mod_version_news_showtable { padding:0; margin:20px 50px 20px 50px; width:600px; }
#mod_version_news_showtable_header { text-align:left;  border-bottom:1px #ddd solid; }
#mod_version_news_showtable_text { text-align:left; padding:20px 0px 0px 40px; }
#mod_version_news_show_swversion { color:#446644; font-weight:bold; font-size:1.4em;  padding:0px 0px 0px 30px;  }
#mod_version_news_show_swdate { font-size:1.2em; color:#aaaaaa; padding:0px 0px 0px 20px;  }
#mod_version_news_show_newstext { font-size:1.0em; color:#333333;  }

.mod_version_news_clicklink { color:#444466;  }


