.AT_dpy { color:#000000; font-size:10pt; text-decoration:none }
.AT_dpm { color:#000000; font-size:8pt; text-decoration:none }
.AT_dp { color:#000000; font-size:7pt; text-decoration:none }
.ATDPSmall { font-size:7pt; width:50px }

.question { font-weight:bold; margin-bottom:10pt }
.answer { margin-bottom:20pt }
.intro { font-size: 8pt }
.msgbox { width:200px; height:60px }

a img { display:block; border: none; text-decoration: none }
.search_input { width:90px; font-size:xx-small }
.search_price { width:25px; font-size:xx-small; text-align:right }
.instructions { font-size:10pt }
.bottom_menu { font-size:9pt }
.bottom_address { font-size:10pt }
.main_menu { color:#303030; font-weight2:bold; font-size:9pt; font-family:Arial }
.sub_menu { color:#303030; font-weight:bold; font-size:8pt; font-family:Arial }
.burgundy_bg { background-color:#7A0F2E }


.attable { border-color:red; border-collapse:collapse; border:1px solid #b0b0b0 }
table.attable td{ border:1px solid #b0b0b0 }
#txtMessage { font-size:8pt }

#dhtmltooltip{ position: absolute; border: 1px solid #909090; padding: 2px; background-color: #ffffe0; visibility: hidden; z-index: 100; }



IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.webmin {
	DISPLAY: none
}
#header H1 {
	DISPLAY: none
}
.clearBoth {
	CLEAR: both
}
.c {
	CLEAR: both
}
.floatLeft {
	FLOAT: left
}
.l {
	FLOAT: left
}
.floatRight {
	FLOAT: right
}
.r {
	FLOAT: right
}
.underline {
	TEXT-DECORATION: underline
}
.strike {
	TEXT-DECORATION: line-through
}
.center {
	TEXT-ALIGN: center
}
.left {
	TEXT-ALIGN: left
}
.right {
	TEXT-ALIGN: right
}
.bold {
	FONT-WEIGHT: bold
}
.justify {
	TEXT-ALIGN: justify
}
.HtmlFormViewRequired {
	FONT-WEIGHT: bold
}
.fieldEmpty {
	BACKGROUND-COLOR: #ffcccc
}






#container {
		PADDING-LEFT: 15px; 
		PADDING-RIGHT: 15px; 
	/*
		PADDING-BOTTOM: 0px; 
		PADDING-TOP: 0px; 
		MARGIN: auto;   
	*/
	WIDTH: 960px; 
	BACKGROUND-COLOR: #f9f3f5
}
#header {
	PADDING-BOTTOM: 4px; WIDTH: 960px
}
#headerbox {
	OVERFLOW: hidden; WIDTH: 755px; POSITION: relative; HEIGHT: 97px
}
#headerbox_home {
	OVERFLOW: hidden; WIDTH: 960px; POSITION: relative; HEIGHT: 236px
}
#topmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 11px
}
#topmenu A {
	PADDING-RIGHT: 20px; FONT-SIZE: 11px; COLOR: #3b3029; TEXT-DECORATION: none
}
#topmenu A:hover {
	TEXT-DECORATION: underline
}
#topmenu A.company {
	PADDING-LEFT: 16px; BACKGROUND: url(./picto-home.gif) no-repeat 0px 1px
}
#topmenu A.insurance {
	PADDING-LEFT: 21px; BACKGROUND: url(./picto-insurance.gif) no-repeat
}
#topmenu A.discount {
	PADDING-LEFT: 13px; BACKGROUND: url(./picto-euro.gif) no-repeat 0px 2px
}
#topmenu A.contact {
	PADDING-LEFT: 26px; BACKGROUND: url(./picto-contact.gif) no-repeat 0px 3px
}
#logo {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN-RIGHT: 6px; BORDER-RIGHT-WIDTH: 0px
}
#menubar {
	PADDING-LEFT: 5px; BACKGROUND: url(./bgmb.gif) no-repeat; FLOAT: left; WIDTH: 712px; HEIGHT: 47px 
}
#searchform {
	
}
#search_button {
	font-size:7pt;
	/*
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 90px; CURSOR: pointer; HEIGHT: 22px; BORDER-RIGHT-WIDTH: 0px
	*/
}

#wm_search {
	font-size:7pt;
        /*
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; 
	FONT-SIZE: 11px; BACKGROUND: url(./bg-search.gif) no-repeat; 
	FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; 
	PADDING-BOTTOM: 0px; WIDTH: 146px; 
	COLOR: #3b3029; MARGIN-RIGHT: 3px; 
	PADDING-TOP: 3px; FONT-FAMILY: tahoma, Arial, Helvetica, sans-serif; HEIGHT: 19px; BORDER-RIGHT-WIDTH: 0px
	*/
}

#wrapper {
	BORDER-TOP: #f9f3f5 3px solid; BACKGROUND: url(./bg-wrapper.gif) repeat-y; WIDTH: 960px
}
#wrapper_home {
	BORDER-TOP: #f9f3f5 3px solid; BACKGROUND: url(./bg-wrapper-home.gif) repeat-y; WIDTH: 960px
}
#leftbox {
	BORDER-TOP: #3b312a 1px dotted; MIN-HEIGHT: 300px; FLOAT: left; WIDTH: 280px; PADDING-TOP: 2px; BACKGROUND-COLOR: #eae4e7
}
#leftbox_home {
	BORDER-TOP: #3b312a 1px dotted; MIN-HEIGHT: 300px; FLOAT: left; WIDTH: 220px; PADDING-TOP: 2px; BACKGROUND-COLOR: #f9f3f5
}
DIV.box {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MIN-HEIGHT: 100px; BACKGROUND: url(./bg-box.gif) #eae4e7 repeat-x; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
DIV.box H2 {
/*	PADDING-LEFT: 22px;  */
FONT-WEIGHT: bold; FONT-SIZE: 12px; 
/* MARGIN: 0px 0px 12px;  */
COLOR: #3b302a; /* PADDING-TOP: */
6px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 19px
}
DIV.box A {
	COLOR: #3b302a
}
#content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; FLOAT: left; PADDING-BOTTOM: 22px; WIDTH: 679px; PADDING-TOP: 22px; TEXT-ALIGN: left
}
#content_home {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 11px; 
	FLOAT: left; 
	PADDING-BOTTOM: 22px; 
	/*WIDTH: 420px; */
	PADDING-TOP: 0px; 
	TEXT-ALIGN: left
}
#rightbox {
	FLOAT: right; WIDTH: 305px
}
#footer { FONT-SIZE:10px; color:#c4a5ae; TEXT-ALIGN:center
/* BACKGROUND: url(./bg-footer.gif) #7a0f2e no-repeat; 	WIDTH: 960px; PADDING-TOP: 77px; MIN-HEIGHT: 74px;  */
}
#footer A {
	COLOR: #c4a5ae; TEXT-DECORATION: underline
}
#footer A:hover {
	TEXT-DECORATION: none
}
#bottommenu {
	FONT-SIZE: 11px; PADDING-BOTTOM: 12px; COLOR: #ffffff; PADDING-TOP: 3px; TEXT-ALIGN: center
}
#bottommenu A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#bottommenu A:hover {
	TEXT-DECORATION: underline
}

#copyright { FLOAT: left; font-size: 7pt }
#poweredby { FLOAT: right; TEXT-ALIGN: right; font-size: 7pt }

#print_header {	DISPLAY: none }

checkbox2 { border:0 }










UL.horizontal {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.horizontal LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.horizontal {
	LEFT: 0px; WIDTH: 100%; CURSOR: default; POSITION: relative
}
UL.horizontal LI {
	LEFT: 0px; FLOAT: left; MARGIN: 0px; WIDTH: auto; CURSOR: pointer; POSITION: relative; TEXT-ALIGN: left
}
UL.horizontal UL {
	BORDER-RIGHT: #bf834b 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #bf834b 1px solid; PADDING-LEFT: 0px; Z-INDEX: 2020; LEFT: -10000px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 16.2em; CURSOR: default; PADDING-TOP: 0px; POSITION: absolute; TOP: auto
}
UL.horizontal UL LI {
	LEFT: auto; MARGIN: 0px; WIDTH: 16.2em
}
UL.horizontal UL UL {
	MARGIN: 0.5em 0px 0px 9.05em
}
UL.horizontal LI:hover > UL {
	LEFT: auto
}
UL.horizontal UL LI:hover > UL {
	TOP: 0px
}
UL.horizontal A {
	PADDING-RIGHT: 17px; DISPLAY: block; PADDING-LEFT: 8px; BACKGROUND: url(./bg-menu-b.gif) no-repeat right 50%; PADDING-BOTTOM: 17px; FONT: bold 12px tahoma,verdana,arial,sans-serif; CURSOR: pointer; COLOR: #3b3029; PADDING-TOP: 16px; TEXT-DECORATION: none
}
UL.horizontal A:visited {
	PADDING-RIGHT: 17px; DISPLAY: block; PADDING-LEFT: 8px; BACKGROUND: url(./bg-menu-b.gif) no-repeat right 50%; PADDING-BOTTOM: 17px; FONT: bold 12px tahoma,verdana,arial,sans-serif; CURSOR: pointer; COLOR: #3b3029; PADDING-TOP: 16px; TEXT-DECORATION: none
}
UL.horizontal A:hover {
	BACKGROUND: url(./bg-menu-b_over.gif) no-repeat right 50%; TEXT-DECORATION: none
}
UL.horizontal A:focus {
	BACKGROUND: url(./bg-menu-b_over.gif) no-repeat right 50%; TEXT-DECORATION: none
}
UL.horizontal A.rollover {
	BACKGROUND: url(./bg-menu-b_over.gif) no-repeat right 50%; TEXT-DECORATION: none
}
UL.horizontal A.rollover:visited {
	BACKGROUND: url(./bg-menu-b_over.gif) no-repeat right 50%; TEXT-DECORATION: none
}
#hltopmenu_horizontal {
	BACKGROUND: url(./bg-menu-b_over.gif) no-repeat right 50%; TEXT-DECORATION: none
}
UL.horizontal A.normal {
	BACKGROUND: url(./bg-menu.gif)
}
UL.horizontal A.normal:hover {
	BACKGROUND: url(./bg-menu_over.gif)
}
UL.horizontal UL A {
	FLOAT: none! important; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 3px; BORDER-LEFT: #bf834b 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bf834b 1px solid; BACKGROUND-COLOR: #fc8d1f
}
UL.horizontal UL A:visited {
	FLOAT: none! important; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 3px; BORDER-LEFT: #bf834b 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bf834b 1px solid; BACKGROUND-COLOR: #fc8d1f
}
UL.horizontal UL A:hover {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #ffce9d; TEXT-DECORATION: none
}
UL.horizontal UL A:focus {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #ffce9d; TEXT-DECORATION: none
}
UL.horizontal UL A.rollover {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #ffce9d; TEXT-DECORATION: none
}
UL.horizontal UL A.rollover:visited {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #ffce9d; TEXT-DECORATION: none
}
SPAN.separator {
	BACKGROUND: url(./menu-separator.gif) no-repeat right 50%
}

@media Screen, Projection    
{
* HTML UL.horizontal LI {
	DISPLAY: inline; FLOAT: left; COLOR: #00537a; BACKGROUND-COLOR: #ffffff
}
    }
* HTML UL.horizontal LI {
	POSITION: static
}
* HTML UL.horizontal A {
	POSITION: relative
}
UL[class^='horizontal'] UL {
	DISPLAY: none
}
UL[class^='horizontal'] UL {
	DISPLAY: block
}





.text_blue {
	COLOR: #003663
}
.text_red {
	COLOR: #7a0f2e
}
.text_grey {
	COLOR: #898989
}
.img_floatleft {
	FLOAT: left; MARGIN: 5px
}
.img_floatright {
	FLOAT: right; MARGIN: 5px
}
.zlavy {
	BORDER-RIGHT: #e1861b 1px solid; BORDER-TOP: #e1861b 1px solid; BORDER-LEFT: #e1861b 1px solid; BORDER-BOTTOM: #e1861b 1px solid
}
.bg_orange {
	BACKGROUND-COLOR: #fbc17c
}
.price_euro {
	FONT-WEIGHT: normal; FONT-SIZE: 10px
}
