body { background-color:#efefef; background-image: url('../html/img/bgk.jpg'); background-repeat:repeat; margin:0px; height:100%; font-family:verdana,tahoma,arial; font-size:8pt; }



div { margin:0px; padding:0px; }



div#link {height: 80px; width: 240px;

		  position:absolute; top:55px; left:40px;}

div#link a{display:block; height: 80px; width: 240px;}



div#footer_efs {margin:auto; margin:20px 0px 30px 0px; width:463px; height:51px;}

div#footer_efs a { text-decoration:none; font-weight:normal; }

div#f1{ float:left; width:71px; height:51px; }

div#f1 a{display:block; width:71px; height:51px; }

div#f2{float:left; width:51px; height:51px; }

div#f2 a{display:block; width:51px; height:51px; }

div#f3{float:left; width:41px; height:51px; }

div#f3 a{display:block; width:41px; height:51px; }

div#f4{float:left; width:230px; height:1px; padding-top:5px; font-size:9pt; color:#565656}



div#body { padding:10px 0px 30px 15px; min-height:350px; !important;height:350px; margin-right: 50px; }

div#bottom { clear:both; margin:0px; border:0px; text-align:center; background:#CFD3FF; }



div#content { float:left; margin:0px; border:none; }





/* main layout */

div#footer { clear:both; text-align:center; line-height:30px; height:30px; color:#000000; margin:10px; margin-top:10px; border-top:1px solid #a2a2a2; }

div#footer a { color:blue; text-decoration:none; font-weight:normal; }

div#lang { float:right; text-align:right; }

div#mainframe { width:1001px; margin:0px auto 10px auto; border:0px solid #a2a2a2; position:relative; background-image:url(html/img/bgk2.jpg); background-repeat:repeat-y;}
#banner { background-repeat:no-repeat; width:1001px; height:133px;}

#menu  { background-image:url(../html/img/menu_02.jpg); background-repeat:no-repeat; width:1001px; height:35px;}

div#top { height:100px; padding:10px; }



div#menu_top { background-image:url(../html/img/menu_02.jpg); background-repeat:no-repeat; width:1001px; height:35px; color:#FF3333; font-weight:bold; padding-left:0px; line-height:35px; vertical-align:middle;}

div#menu_top a { line-height:35px; color:#EF6703; text-decoration:none; font-weight:bold; vertical-align:middle;}

div#menu_top a:hover { text-decoration:underline; line-height:35px; vertical-align:middle;}



div#menu_lang { padding:10px 0px 10px 0px; margin:20px 0px 10px 0px; border-left:1px solid #8F90BF; }

div#menu_lang img { border:none; }

div#menu_lang a img { border:1px solid #a2a2a2; }

div#menu_lang a:hover img { border:1px solid #DFC06F; }

div#left_content_img { float:left; width:278px; height:27px; background-image:url(img/witmor_05.jpg); background-repeat:repeat-y; }

div#left_content_img2 {clear: left; float:left; width:278px; height:27px; background-image:url(img/witmor_05.jpg); background-repeat:repeat-y; }

div#left_content { clear:left; float:left; width:278px; height:100%; background-image:url(img/witmor_08.jpg); background-repeat:repeat-y; background-color:#D1D2D4;}

div#left_content2 { clear:left; float:left; height: 174px; width: 278px; background-image:url(img/adres_15.jpg); background-repeat:repeat-y; background-color:#D1D2D3:}

div#left_content h5 { margin:0px 10px 10px 10px; border-bottom:1px solid #ADAFAF; font-size:10pt; text-align:left; border-bottom-style:dotted; }

div#center_content_img {float:right;  width:717px; height:27px; background-image:url(img/witmor_07.jpg); background-repeat:repeat-y; margin-left:6px; }

div#center_content { clear:right; float:right; width:717px; height:100%; background-image:url(img/witmor_09.jpg); background-repeat:repeat-y; margin-left:6px; }

div#footer2 { float:left; background-image: url(img/witmor_18.jpg); height: 27px; width: 1001px;"}



div.left_modul .title { background:#f5f5f5; font-weight:bold; padding:3px; }

div.left_modul .body { padding:3px; }



div.message { margin:10px; text-align:center; padding:10px; border:1px solid black; }

div.message a { display:block; margin:auto; text-decoration:none; }

div.message a:hover { text-decoration:underline; }



div.menu_buttons { margin:10px; border-top:1px solid #a2a2a2; border-bottom:1px solid #a2a2a2; height:28px; }

div.menu_buttons a { display:block; float:left; font-weight:bold; color:#000000; height:15px; line-height:15px; text-decoration:none; padding:2px; background:#DFDFDF; border-top:1px solid #E0E0EF; border-left:1px solid #E0E0EF; border-right:1px solid #A4A4AF; border-bottom:1px solid #A4A4AF; margin:3px; }

div.menu_buttons a:hover { background:#A9A8CF; }



div.submenu_top { padding:0px; border-top:1px solid #a5a5a5; height:20px; line-height:20px; }

div.submenu_top a { text-decoration:none; color:#19007F; }

div.submenu_top a:hover { text-decoration:underline; }



fieldset { border:1px solid #a1a1a1; }



img { border:0px; }



legend { font-weight:bold; color:#58577F; }



form { margin:0px; }

form table { margin:auto; }

form table td { vertical-align:top; }

form div.caution { margin-top:2px; margin-bottom:5px; }



h3#title { font-family:trebuchet ms, tahoma, arial; color:#EF6703; text-indent:0px; line-height:27px; font-size:10pt; font-weight:bold; margin:0px; padding-left:40px; }

h5 { font-family:trebuchet ms, tahoma, arial; color:#061466; font-size:8pt; font-weight:bold; margin:0px; margin-bottom:10px; }

hr { color:#7F0011; height:1px; background-color:#BFC4FF; border:0px; }

input, textarea { font-family:tahoma,verdana,arial; font-size:8pt; border:1px solid #aaaaaa; padding-left:4px; padding-right:4px; }

select { font-family:tahoma,verdana,arial; font-size:8pt; border:1px solid #aaaaaa; }



input.button, button { border-top:1px solid #f5f5f5; border-left:1px solid #f5f5f5; border-right:1px solid #aaaaaa; border-bottom:1px solid #aaaaaa; background-color:#dddddd; font-size:8pt; font-weight:bold; padding-left:20px; padding-right:20px; }



.caution { color:#ff0000; font-weight:bold; }

.center { text-align:center; }

.clear { clear:both; }



table.list { width:100%; border-collapse:collapse; }

table.list th { background:#EFF0FF; padding:3px; font-weight:bold; text-align:left; }

table.list td { border-bottom:1px solid #e5e5e5; padding:3px; }



table.form { border:0px; border-collapse:collapse; }

table.form td { padding:5px; vertical-align:top; }

table.form .bg { background:#EFEFEF; }



/*- Menu Tabs--------------------------- */

#tabs { float:left; width:100%; background:#f5f5f5; font-size:93%; line-height:normal; border-bottom:1px solid #a2a2a2; margin-top:10px; }

#tabs ul { margin:0; padding:5px 5px 0 5px; list-style:none; }

#tabs li { display:inline; margin:0; padding:0; }

#tabs a { float:left; background:url("../html/img/tableft.gif") no-repeat left top; margin:0; padding:0 0 0 4px; text-decoration:none; }

#tabs a span { float:left; display:block; background:url("../html/img/tabright.gif") no-repeat right top; padding:5px 15px 4px 6px; color:#666; }

/* Commented Backslash Hack hides rule from IE5-Mac \*/

#tabs a span { float:none; }

/* End IE5-Mac hack */

#tabs a:hover span { color:#FF9834; }

#tabs a:hover { background-position:0% -42px; }

#tabs a:hover span { background-position:100% -42px; }

#tabs .current a { background-position:0% -42px; }

#tabs .current a span { background-position:100% -42px; }

#tabs_content { clear:both; background:#f5f5f5; padding:10px; }



body, td, th {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

}

/*

body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-image: url(images/bgk.jpg);

}

*/

a:link {

	text-decoration: none;

	color: #E46403;

}

a:visited {

	text-decoration: none;

	color: #D45D03;

}

a:hover {

	text-decoration: none;

	color: #FF9900;

}

a:active {

	text-decoration: none;

	color: #FF3300;

}

.text {

	font-size: 12px;

	color: #333333;

	padding-left:10px;

	padding-right:10px;

}

.menu {

	font-size: 12px;

	color: #333333;

	padding-left:30px;

	font-weight:bold;

}

.menu2 {

	font-size: 11px;

	color: #333333;

	padding-left:35px;

	padding-right:10px;

}

.contact_text {

padding-left:5px;

padding-right:5px;

}


