body, html {
	font-family: "Lucida Grande", Helvetica, Tahoma, Verdana, Geneva, sans-serif;
	margin: 0px; padding: 0px; height:90%; background: #fff url(../pic/bgbody.gif) repeat-x; 
	border: 0px none; 
	text-align: center;
}

img {margin-top:0px; }
a { color: #0094de; text-decoration: none;}
strong, p, h1, h12, h3, emph  { text-align: left;}

/* -- HEADER -- */
#header {display: none };
   
/* -- TOP MENU -- */  
#topmenu_container { display: none;	}

.box_fefco {display: none;}

.box_standard {display: none;}


/* MAIN CONTENT */
#main_container {width: 90%; margin: 0px auto; margin-top:0px; clear: both; background:#fff;}
#main_container #leftmenu { display: none; }

.cleaner {width: 90%; clear: both;}
#footer {height: 85px; width: 90%; margin-top:0px;}
#footer p {text-align: right; padding-right: 20px; padding-top: 60px; font-size: 70%; color: silver;}


/* CMS Generator */
.default {width: 90%; clear: both; margin-top: 0px; font-size: 75%;}
.default .foto {width: 20%; float: left; text-align: center; margin-top: 0px;}
.default .foto p {margin: 0px; padding: 0px; text-align: center;}
.default .text {width: 78%; float: right; text-align: left;}
.default .text h1 { margin: none; padding: none; margin-bottom: 0px; color: #dc3030; font-size: 120%; padding-bottom: 5px; margin-top: 0px;}
.default .text h1 a {color: #dc3030}
.default .text p {padding: 0; margin: 0; margin-top: 0px; padding-bottom: 20px; padding-right: 15px;}
.default .text p a.seemore {white-space: nowrap; }
.default .text p.heading {font-weight: bold;} 

p.full_heading {font-size: 75%; line-height: 125%; padding:8px 15px 0px 15px; margin-top: 0px;}
p.full {font-size: 75%; line-height: 125%; padding:10px 15px 20px 15px; margin-top: 0px;}
h1.fullh1 {margin: 0px; padding: 0px; padding-left: 15px; color: #dc3030; font-weight: bold; font-size: 90%;}
p.full a.searchtitl {font-size: 110%; font-weight: bold;}
p.full small {font-size: 65%; color: silver; padding-top: 3px;}
p.full span.sresult {font-size: 80%; display:block;}

.galleryimg {border: none; margin-bottom: 10px;}

.fulltable {margin-top: 15px; margin-left: 15px; margin-bottom: 20px; width: 650px;}
.fulltable td {font-size: 75%; vertical-align: top; text-align: left; line-height: 130%; padding-bottom: 8px;}

.ULLI {display: block; padding-left: 10px; background: url(../pic/ULLI.gif) no-repeat left top}

/*fefco*/
#parentimgcontainer { overflow: auto; width: 640px; height:110px; white-space:nowarp; margin-left: 15px; margin-bottom: 20px;}#imagecontainer {display:block; width:0px; white-space:nowrap; padding:0px; margin:0px}.icon {margin-left:10px; border:1px solid #fff; display:block; width:70px; float:left; text-align:center; padding:3px; color: black; text-decoration:none; font-size: 70%; font-weight: bold; }
#imagecontainer img {border: 0px;}
#imgs_fefco {margin: 0px; margin-left: 15px; margin-top: -20px; padding: 0px; padding-bottom: 15px; font-size: 75%;}

/*forms*/
.forms {margin: 0px; padding: 0px; margin-top: 10px;}
.formtab {margin: 0px; margin-top: 0px; margin-left: 15px; width: 90%;}
.formtab td {font-size: 75%; text-align: left; vertical-align: top;}
.formtab td input {border: 1px solid black;}
.input50 {width: 50%; padding: 1px;}
.input100 {width: 99%;  padding: 1px;}
.input28 {width: 22%; padding: 1px;} 

.poptavka { width: 90%; margin-left: 15px;}
.poptavka td {position: 3px; font-size: 70%; text-align: left; vertical-align: bottom; }
.poptavka td strong {font-size: 120%; margin: 0px; padding: 0px; padding-top: 10xp;}
.fblue {border:1px solid #24afdd;}
.fred {border: 1px solid red;}

.blueform { margin-top: -20px; padding: 0px;}


