html {
	height: 100%;
}


body {
	background: white; 
	color: black;
	line-height: normal;
	margin: 0px;
	padding: 0px;
	min-height: 400px;
	min-width: 760px;
	width: auto;
	max-width: 2000px;
	font-family: Verdana, sans-serif;
	height: 100%;
	/* font-size: 100%; */
}

div#toprij {
	background-color:   #CBE4FE;
	background-image:   url(../images/bg_toprij.gif);
	background-repeat:  repeat-x;
	position:			absolute; 
	left:				0px; 
	top:				0px; 
	min-width:			760px;
	width:				100%;
	max-width:			2000px;
	height:				90px;
}

div#logo {
	background:			transparent;
	position:			absolute; 
	left:				2%; 
	top:				15%; 		
}

div#iaapa {
	background:			transparent;
	position:			absolute; 
	right:				3px; 
	top:				5px; 		
}


div#mainmenu {
	/*background:			#ffffff;*/
	position:			absolute; 
	right:				0%; 
	top:				70%;
	width:				70%;
}

div#content {
	background:			transparent;
	position:			absolute; 
	left:				2%; 
	top:				95px; 
	min-width:			760px;
	width:				85%;
	max-width:			2000px;
	padding-bottom:		30px;
}

div#foot {
	background:			#ffffff;
	position:			fixed; 
	left:				0px; 
	bottom:				-1px; 
	width:				100%;
	border-top:			2px solid #CBE4FE;
}


/*typografie*/
p, ul, ol, h1, h2, h3 {
	font-family: Verdana;
	line-height: 1.5em;
}

p, ul, ol {
	font-size: .8em;
}

ul ul {
	font-size: 100%;
}

.mainmenu {
	font-family: Verdana;
	line-height: normal;
}

p.mmitem {
	font-family: Verdana;
	font-size: 0.8em;
	margin:	0px;
}

h1 {
	font-size: 0.9em;
    margin: 10px 0.2em 5px 7px;
}

h2 {
	font-size: .7em;
    margin: 5px 0 5px 7px;
}

a {
	text-decoration: none;
	color: #000099;
}

a:hover {
	color: #8099CC;
	text-decoration: none;
}


p {
	margin-bottom: .5em;
	margin-top: 0;
}
	
form {
    margin: 0;
}

hr {
	height: 1px;
}

a img {
	border: none;
}

.footer {
    margin: 2px 0 0 5px;
    font-size: 0.65em;
    color: #7e7e7e;
}

#content td {
    vertical-align: top;
}

#content p {
    vertical-align: top;
    padding: 0 20px 0 7px;
}

.specstabel, .infotabel {
    padding : 0px 0px 3px 0px;
    spacing : 10px;
    margin : 0 0 0 7px;
}

.specstabel p, .infotabel p {
    font-family: Verdana;
    font-size: .65em;
    margin : 0px 5px 0px 5px;
}

.infotabel {
    background-color: #eaeaea;
	margin-top: 20px;
	margin-bottom: 10px;
}


/* dropmenu */

#mn1, #mn2, #mn3 {
	position:absolute;
	top: 90px;
	background-color: #147DFE;
	padding: 4px 8px 4px 8px;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	border-color: #6A7280;
	z-index: 4;
}

#mn1 {
    left: 30%;
}

#mn2 {
	left: 47%;
}

#mn3 {
	left: 78%;
}

#mn1 p, #mn2 p, #mn3 p {
	margin: 0;
    line-height: 1.6em;
}

#mn1 a, #mn2 a, #mn3 a {
	color: White;
}

#mn1 a:hover, #mn2 a:hover, #mn3 a:hover {
	color: Yellow;
}

.imgprop2 {
	float: right;
}

.imgprop{
	float: left;
	margin-top: 15px;
	margin-right: 15px;
	clear: right;
}

#clear {
	clear: both;
	margin-top: 10px;
}

#bugatti-add {
	float: left; 
	margin-right: 10px;
}

.table-header {
	background: #666666;
	color: #ffffff;
	font-weight: bold;
}

fieldset {
	border: none;
}#mn4 {
	position:absolute;
	top: 90px;
	background-color: #147DFE;
	padding: 4px 8px 4px 8px;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	border-color: #6A7280;
	z-index: 4;
	;
	left: 78%;
}
#mn4 a { color: White; }
#mn4 a:hover { color: Yellow; }
h4 { font-family: Verdana; line-height: 1.5em; }
#mn4 p { margin: 0; line-height: 1.6em; }
#mn5 { position:absolute; top: 90px; background-color: #147DFE; padding: 4px 8px 4px 8px; border-width: 0 1px 1px 1px; border-style: solid; border-color: #6A7280; z-index: 4;; left: 78%; }
#mn5 a { color: White; }
#mn5 a:hover { color: Yellow; }
h5 { font-family: Verdana; line-height: 1.5em; }
#mn5 p { margin: 0; line-height: 1.6em; }

