* {
    padding: 0;
    margin: 0;
}
html, body {
    padding: 0;
    margin: 0;
}

body{ 
background-color: #ffffff;
FONT-FAMILY: Verdana; 
FONT-SIZE:10pt; 
color:#002e35;
}

A:LINK,A:VISITED{color:#0d90a3;text-decoration:underline;font-weight: normal;}
A:HOVER{color:#ed0043;text-decoration:underline;font-weight: normal;}

b {
	color:#0f92a5; text-decoration:none; font-weight: bold;
}

TD {
	text-decoration:none; font-weight: normal;
}

strong {
	FONT-SIZE:14px; color:#ed0043; text-decoration:none; font-weight: bold; text-transform: uppercase; 
}

h1, h2, h3, h4, h5, h6 {letter-spacing: 0px;font-family: Georgia, verdana,sans-serif;margin: 1.0em 0 .4em;color:#46a6ff;padding-bottom: .1em}
h1 {FONT-FAMILY: Verdana; font-size: 10px; margin-top:.6em;  font-weight: normal; color:#0192e9; text-transform: none; padding: 0px 0px 0px 0px;}
h2 {FONT-SIZE:14px;font-family: verdana,sans-serif; font-weight: bold;  color:#0192e9; 	border:0;  padding: 0px 0px 0px 0px; 
  margin: 0px 0px 0px 0px; }
h3 {FONT-SIZE:14pt;}
h6 {font-size: 14pt;}
h3 {color:#e70000;}
h4 {FONT-SIZE:12pt; color:#0c6fe9;border-bottom: none; font-weight: normal;}
h5 {FONT-SIZE:20px; color:#0192e9;  font-weight: normal;border-bottom: 1px solid #0192e9;}
h6 {color:#ef1c0c;}

small A:LINK, small A:VISITED{FONT-SIZE:8pt;color:#003c9e;text-decoration:underline;font-weight: normal;}
small A:HOVER{FONT-SIZE:8pt;color:#cc0404;text-decoration:underline;font-weight: normal;}


ul {
margin-top: 14px;
}

#content ul li {
margin:0; padding:0;
  list-style: none;
  padding: 0px 0px 8px 18px;
  background: url(../img/item1.gif) no-repeat top left;
  margin: 0px 2px 0px 0px;

}

small {FONT-FAMILY: tahoma; FONT-SIZE:11px;color:#b5b5b5; }
.small1 {FONT-FAMILY: tahoma; FONT-SIZE:11px;color:#bb2401;font-weight: bold;}

#pic1 {
border: 1px solid #fff;
margin: 3px 3px 3px 3px;
}

#pic1 img {
border: 7px #ffffff solid;
}



#pic {
margin: 4px 3px 4px 5px;
}

.pic0 img {
}

.pic_right {
margin: 4px 0px 4px 20px;
padding: 7px;
background-color: #fff;
border: 1px solid #e5e5e5;
float:right;
}

.pic_left {
margin: 4px 20px 4px 0px;
padding: 7px;
background-color: #fff;
border: 1px solid #e5e5e5;
float:left;
}
 
.pic_left img, .pic_right img {
border: none;
}

 .noleft {
float: none;
 }

#pic img {
border: 8px #ffffff solid;
}

#pic3 {
border: 4px solid #edf3f7;
margin: 5px 5px 5px 5px;
}

#pic2 {
float:left;
background: url(../img/pic_fon1.gif) no-repeat; 
height: 132px;
margin: 1px 2px 1px 0px;
}

#menu {
background: url(../img/menu.gif) no-repeat; 
height: 37px;
width: 909px;
margin: 0px 26px 0px 26px;
vertical-align: center;
}

.up{
background: url(../img/up.gif) left repeat-x; 
height: 26px;
}


.up1{
background: url(../img/up1.gif) left  no-repeat; 
height: 26px;
width: 41px;
float:left;
FONT-SIZE:18px;
}

.up2{
background: #fff url(../img/up2.gif) top left repeat-x; 
height: 21px;
padding: 5px 0px 0px 0px;
float:left;
font-family: Georgia, verdana,sans-serif;
FONT-SIZE:18px;
color:#069df8;
}

.up3{
background: url(../img/up3.gif) left no-repeat; 
height: 26px;
width: 18px;
float:left;
FONT-SIZE:16px;
}

.bf1{
background: #f2f2f2 url(../img/bf1.gif) top left no-repeat; 
width: 838px;
min-height: 100px;
padding: 20px 20px 10px 20px;
}

.bf1 img {
border: 7px #ffffff solid;
float: left;
margin-right: 20px;
}

.bf2{
background: #f2f2f2 url(../img/bf2.gif) bottom left no-repeat; 
width: 878px;
height: 16px;
}

.bf3{
background: url(../img/bf3.gif) top left no-repeat; 
width: 838px;
min-height: 70px;
padding: 20px 20px 10px 20px;
}

.bf3 img {
background-color: #ffffff;
margin: 0px 20px 5px 0px;
padding: 7px;
border: 1px #e5e5e5 solid;
}

.poll2{
background: url(../img/poll1.gif) top left no-repeat; 
width: 271px;
padding: 10px 10px 10px 10px;
color: #fff;
line-height:1;
font-size: 11px;
}

.poll3{
background: url(../img/poll2.gif) bottom left no-repeat; 
width: 271px;
padding: 10px 10px 10px 10px;
color: #002e35;
line-height:1;
font-size: 11px;
margin-bottom: 10px;
}


#menu a:link, #menu a:visited{font-family: Georgia, verdana,sans-serif;FONT-SIZE:18px;color:#006a79;text-decoration:none;font-weight: normal; text-transform: none;}
#menu a:HOVER{font-family: Georgia, verdana,sans-serif;FONT-SIZE:18px;color:#ed0043;text-decoration:none;font-weight: normal; text-transform: none;}


.art2 a:link, #art2 a:visited{FONT-SIZE:8pt;color:#bd0000;text-decoration:none;font-weight: bold; text-transform: uppercase;}
.art2 a:HOVER{FONT-SIZE:8pt;color:#bd0000;text-decoration:underline;font-weight: bold; text-transform: uppercase}
.art2 {FONT-SIZE:8pt;color:#bd0000;text-decoration:none;font-weight: bold; text-transform: uppercase; background-color: #cc0000;}

#gallery1 img {
border: 1px solid #e5e5e5;
margin: 2px 1px 2px 1px;
padding: 7px;
background-color: #ffffff;
}

#gallery1 a:HOVER img {
border: 1px solid #acdf67;
margin: 2px 1px 2px 1px;
padding: 7px;
background-color: #ececec;
}

#gallery2 img {
border: 1px solid #e5e5e5;
margin: 2px 1px 2px 1px;
padding: 7px;
background-color: #eeeeee;
}

#gallery2 a:HOVER img {
border: 1px solid #acdf67;
margin: 2px 1px 2px 1px;
padding: 7px;
background-color: #ececec;
}

#pic1 img {
cursor:pointer;
}

#pic2 img {
margin:4px 6px 0 4px; 
cursor:pointer;
}

#text1 {
margin: 4px 1px 0 1px; 
width: 132px;
FONT-SIZE:7pt;
color:#822a17;
text-decoration:none;

}

.txt_block {margin:0px 15px 25px 25px;width:90%;}

p{margin: 15px 0px 15px 0px; text-align: justify;}
#header{position:relative; width:960px; height: 291px; margin: 0px 0px 0px 0px; background: url(../img/head0.gif) repeat-x top left;}
div#container{text-align:left;min-height: 100%;width:960px;margin:0 auto; padding: 0px 10px 0px 10px; background: #fafafa url(../img/fon.gif) left repeat-y;  }
div#content{width:880px; min-height: 160px; text-align: justify; color:#002e35; line-height:1.5; margin: 0px 0px 0px 0px; padding: 0px 40px 20px 40px;}
div#content hr {border: 1px dotted; color: #b9b9b9; height:0; margin: 0px 0px 0px 0px;}
div#footer{FONT-SIZE:8pt; color: #484848; padding: 10px 0px 0px 0px; width:100%;position:relative;}
div#footer td {FONT-SIZE:8pt; }
div#footer small {color: #ffffff; FONT-SIZE:6pt;}
div#wrapper{float:left;margin:0 auto;width:100%; min-height: 100%;height:100%; background: #fafafa url(../img/content1.gif) top left repeat-x;}
div#content h2{margin: 15px 0px 0px 0px; }

#flag {float:right;
background: url(../img/icon_fon1.gif) no-repeat left;
width:274px; height:29px; 
padding: 10px 0px 0px 10px;
margin-right: 7px;
vertical-align: center;}
#flag img {border:0; margin: 2px 5px 0px 6px; padding-top:2px;}

#flag a:LINK, #flag A:VISITED{FONT-SIZE:10px;color:#9b9b9b;text-decoration:none;font-weight: normal; text-transform: none;border:0;}
#flag a:HOVER{FONT-SIZE:10px;color:#069df8;text-decoration:none;font-weight: normal; text-transform: none;border:0;}
#flag {FONT-SIZE:9pt;color:#000000;text-decoration:none;font-weight: normal; text-transform: none;border:0;}

#contact {padding: 5px 5px 5px 5px; border: 1px solid #e0d8d8; background-color: #fafafa;}
#gallery img {
border: 1px #dbe3e8 solid;
}

#news {padding: 5px 0px 10px 0px; width: 220px; float: right; margin-left: 10px;
FONT-SIZE:10pt; FONT-FAMILY: Trebuchet MS; text-align: left; 
}
#news h6 {
color: #fa0002;
 font-weight: bold;
 FONT-SIZE:9pt;
 border: 0px;
 text-transform: none;
}

#news strong {
color:#63bb07; 
font-size: 22px;
font-weight: normal;
font-family: Georgia;
text-transform: none;
}

#footer1 {
float:left; width: 670px; text-align: right;
color: #a8a5a5;
font-size: 9px; 
FONT-FAMILY: Tahoma; 
}

#footer1 a:link, #footer1 a:visited {
font-size: 12px; 
TEXT-DECORATION: none;
color: #626262;
FONT-FAMILY: Tahoma; 
}

#footer1 a:hover {
font-size: 12px; 
TEXT-DECORATION: underline;
color: #069df8;
FONT-FAMILY: Tahoma; 
}

#footer11 {
float:left; width: 630px; text-align: right;
color: #a8a5a5;
font-size: 9px; 
FONT-FAMILY: Tahoma; 
}

#footer11 a:link, #footer11 a:visited {
font-size: 12px; 
TEXT-DECORATION: none;
color: #626262;
FONT-FAMILY: Tahoma; 
}

#footer11 a:hover {
font-size: 12px; 
TEXT-DECORATION: underline;
color: #069df8;
FONT-FAMILY: Tahoma; 
}


#footer2 {
float:right; text-align: right;
color: #a6a6a6;
font-size: 10px; 
FONT-FAMILY: Tahoma; 
padding-right: 10px;
vertical-align: center;
}

#footer2 a:link, #footer2 a:visited {
font-size: 10px; 
TEXT-DECORATION: none;
color: #a6a6a6;
FONT-FAMILY: Tahoma; 
}

#footer2 a:hover {
font-size: 10px; 
TEXT-DECORATION: underline;
color: #069df8;
FONT-FAMILY: Tahoma; 
}

#navigation p {
padding: 0; margin: 0;
background: url(../img/menu.gif) no-repeat center left;
font-size: 11px; 
font-weight: bold; 
TEXT-DECORATION: none;
color: #021a94;
height: 30px;
width: 270px;
text-align: bottom;
padding: 13px 0px 0px 32px;
}

#navigation p a:link, #navigation p a:visited {
font-size: 12px; 
font-weight: bold; 
TEXT-DECORATION: none;
color: #021a94;
FONT-FAMILY: arial; 
}

#navigation p a:hover {
font-size: 12px; 
font-weight: bold; 
TEXT-DECORATION: underline;
color: #cc0404;
}

#navigation small {
font-size: 12px; 
font-weight: normal; 
TEXT-TRANSFORM: none; 
TEXT-DECORATION: none;
color: #2e6298;
}

#navigation small a:link, #navigation small a:visited {
color: #2e6298;
font-size: 11px; 
TEXT-DECORATION: none;
margin: 0px 0px 0px 30px;
padding: 2px 0px 2px 8px;

display: block;
background: url(../img/arch.gif) no-repeat center left;
}

#navigation small a:hover {
TEXT-DECORATION: underline;
font-size: 11px; 
background: url(../img/arch.gif) no-repeat center left;
}

.form1 {
text-align: left;
}

.head2_2 {
margin: 0; padding:0;
background: url(../img/head_fon22.jpg) no-repeat top left; 
width:758px;
height:205px;
border-top: 0px #a10000 solid;
text-align: left;
vertical-align: top;
}

#menub {
margin:0; padding:0;
background: url(../img/menub.gif) no-repeat center left;
width:260px; 
height: 19px;
padding: 0px 0px 0px 20px;
margin: 20px 0px -5px 0px;
FONT-SIZE:8pt;
font-weight: bold;

}
#menub a:link, #menub a:visited{FONT-SIZE:8pt;color:#bd0000;text-decoration:none;font-weight: bold; text-transform: uppercase;}
#menub a:HOVER{FONT-SIZE:8pt;color:#bd0000;text-decoration:underline;font-weight: bold; text-transform: uppercase}
#menub {FONT-SIZE:8pt;color:#bd0000;text-decoration:none;font-weight: bold; text-transform: uppercase}

#banners1 {
margin: 0; padding:0;
height:125px;
border-top: 0px #e1e0e0 solid;
text-align: center;
vertical-align: center;
margin: 10px 0px 5px 0px;
}

#content small {
color: #b5b5b5;
FONT-SIZE:8pt;
}

#content small a:link, #content small a:visited {
color: #63bb07;
FONT-SIZE:8pt;
padding: 0px 10px 0px 0px;
background: url(../img/item3.gif) no-repeat center right;
}

.arch table {
border: 1px;
background-color: #d7d7d7;
padding: 5px;
FONT-SIZE:7pt;
}

.arch th {
background-color: #b21d17;
padding: 5px;
text-align: center;
vertical-align: center;
FONT-SIZE:7pt;
color: #ffffff;
}

.arch td {
background-color: #ffffff;
text-align: center;
vertical-align: center;
padding: 5px;
FONT-SIZE:8pt;
}

.arch img {
border: 0;
}

.arch th a:link, .arch th a:visited, .arch th a:hover   {
text-align: center;
vertical-align: center;
FONT-SIZE:7pt;
color: #ffffff;
}

.arch td a:link, .arch td a:visited, .arch td a:hover   {
FONT-SIZE:8pt;
}


#article li {
 margin-top: 5px;
border-bottom: 1px #cccccc dotted;
}

#article ul li {
  list-style-image: url(../img/item8.gif);
  margin: 0px 0px 0px 25px;
}

#block1 {
border: 1px solid #e1e0e0;
padding: 5px;
background-color: #f6f6f6;
}

#block1 b {
font-family: Arial narrow;
FONT-SIZE:12pt;
font-weight: bold;
border-bottom: 1px solid #eed0c9;
color: #df151d;
}

.menu_horizont {
background-color: #74be0e;
background-position: left;
background-image: url(../img/horizont.gif);
height: 43px;
color: #fff;
font-family: Georgia;
font-size: 19px;
text-align: center;
vertical-align: center;
margin:0; padding:0px 0px 4px 0px;
}

.carta {
 padding:20px 0px 0px 10px;
}

#separat {
text-align: center;
}

#separat table {
border:0;
}

#separat a:LINK, #separat A:VISITED{FONT-FAMILY: Georgia; FONT-SIZE:19px;color:#ffffff;text-decoration:none;font-weight: normal; text-transform: none;}
#separat a:HOVER{FONT-FAMILY: Georgia;FONT-SIZE:19px;color:#ffffff;text-decoration:underline;font-weight: normal; text-transform: none;}
#separat {FONT-FAMILY: Georgia;FONT-SIZE:19px;color:#ffffff;font-weight: normal; text-transform: none; }
.menu0  {text-decoration:underline;}

.separat1 {
width: 24px;
height: 43px;
background-image: url(../img/separat1.gif);
}


#navigation ul li {
margin:0; padding:0;
  list-style: none;
  padding: 4px 0px 10px 20px;
}

#menus1 ul li {
margin:0; padding:0;
  list-style: none;
  padding: 4px 0px 0px 20px;
}

#menus1 li {
margin:0; padding:0;
background: url(../img/fly1.gif) no-repeat center left;
height: 20px;
padding: 0px 0px 0px 20px;

font-weight: normal;
}

#menus1 a:LINK, #menus1 A:VISITED{FONT-SIZE:9pt;color:#000000;text-decoration:none;font-weight: normal; text-transform: none; border:0;}
#menus1 a:HOVER{FONT-SIZE:9pt;color:#e80fc2;text-decoration:underline;font-weight: normal; text-transform: none;border:0;}
#menus1 {FONT-SIZE:9pt;color:#000000;text-decoration:none;font-weight: normal; text-transform: none;border:0;}

#menus2 ul li {
margin:0; padding:0;
  list-style: none;
  padding: 4px 0px 0px 20px;
}

#menus2 li {
margin:0; padding:0;
background: url(../img/fly2.gif) no-repeat center left;
height: 20px;
padding: 0px 0px 0px 20px;

font-weight: normal;
}

#menus2 a:LINK, #menus2 A:VISITED{FONT-SIZE:9pt;color:#000000;text-decoration:none;font-weight: normal; text-transform: none;border:0;}
#menus2 a:HOVER{FONT-SIZE:9pt;color:#d97214;text-decoration:underline;font-weight: normal; text-transform: none;border:0;}
#menus2 {FONT-SIZE:9pt;color:#000000;text-decoration:none;font-weight: normal; text-transform: none;border:0;}

#menus3 ul li {
margin:0; padding:0;
  list-style: none;
  padding: 4px 0px 0px 20px;
}

#menus3 li {
margin:0; padding:0;
background: url(../img/fly3.gif) no-repeat center left;
height: 20px;
padding: 0px 0px 0px 20px;

font-weight: normal;
}

#menus3 a:LINK, #menus3 A:VISITED{FONT-SIZE:9pt;color:#000000;text-decoration:none;font-weight: normal; text-transform: none;border:0;}
#menus3 a:HOVER{FONT-SIZE:9pt;color:#4a8005;text-decoration:underline;font-weight: normal; text-transform: none;border:0;}
#menus3 {FONT-SIZE:9pt;color:#000000;text-decoration:none;font-weight: normal; text-transform: none;border:0;}

.nav0 a:LINK, .nav0 A:VISITED{FONT-SIZE:12pt;color:#1879e9;text-decoration:none;font-weight: normal; text-transform: none;border-bottom: 2px solid #a6c6fa;}
.nav0 a:HOVER{FONT-SIZE:12pt;color:#1879e9;text-decoration:none;font-weight: normal; text-transform: none; border-bottom: 2px solid #1879e9;}
.nav0 {FONT-SIZE:12pt;color:#1879e9;text-decoration:none;font-weight: normal; text-transform: none}

.nav1 a:LINK, .nav1 A:VISITED{FONT-SIZE:12pt;color:#e80fc2;text-decoration:none;font-weight: normal; text-transform: none;border-bottom: 2px solid #e9c7e0;}
.nav1 a:HOVER{FONT-SIZE:12pt;color:#e80fc2;text-decoration:none;font-weight: normal; text-transform: none; border-bottom: 2px solid #e80fc2;}
.nav1 b {FONT-FAMILY: Georgia;FONT-SIZE:12pt;color:#e80fc2;text-decoration:none;font-weight: normal; text-transform: none;text-transform: none;border-bottom: 2px solid #e9c7e0; margin:0;padding:0;}

.nav2 a:LINK, .nav2 A:VISITED{FONT-SIZE:12pt;color:#d97214;text-decoration:none;font-weight: normal; text-transform: none;border-bottom: 2px solid #fad7a9;}
.nav2 a:HOVER{FONT-SIZE:12pt;color:#d97214;text-decoration:none;font-weight: normal; text-transform: none; border-bottom: 2px solid #d97214;}
.nav2 b {FONT-FAMILY: Georgia;FONT-SIZE:12pt;color:#d97214;text-decoration:none;font-weight: normal; text-transform: none;border-bottom: 2px solid #fad7a9;}

.nav3 a:LINK, .nav3 A:VISITED{FONT-SIZE:12pt;color:#4a8005;text-decoration:none;font-weight: normal; text-transform: none;border-bottom: 2px solid #d8e08e;}
.nav3 a:HOVER{FONT-SIZE:12pt;color:#4a8005;text-decoration:none;font-weight: normal; text-transform: none; border-bottom: 2px solid #4a8005;}
.nav3 b {FONT-FAMILY: Georgia;FONT-SIZE:12pt;color:#4a8005;text-decoration:none;font-weight: normal; text-transform: none;border-bottom: 2px solid #d8e08e;}

.nav4 a:LINK, .nav4 A:VISITED{FONT-SIZE:12pt;color:#1c7d99;text-decoration:none;font-weight: normal; text-transform: none;border-bottom: 2px solid #bcd7e8;}
.nav4 a:HOVER{FONT-SIZE:12pt;color:#1c7d99;text-decoration:none;font-weight: normal; text-transform: none; border-bottom: 2px solid #1c7d99;}
.nav4 {FONT-SIZE:12pt;color:#1c7d99;text-decoration:none;font-weight: normal; text-transform: none}

.nav5 a:LINK, .nav5 A:VISITED{FONT-SIZE:12pt;color:#857533;text-decoration:none;font-weight: normal; text-transform: none;border-bottom: 2px solid #e2dcc0;}
.nav5 a:HOVER{FONT-SIZE:12pt;color:#857533;text-decoration:none;font-weight: normal; text-transform: none; border-bottom: 2px solid #857533;}
.nav5 {FONT-SIZE:12pt;color:#857533;text-decoration:none;font-weight: normal; text-transform: none}

.nav6 a:LINK, .nav6 A:VISITED{FONT-SIZE:12pt;color:#f12f1a;text-decoration:none;font-weight: normal; text-transform: none;border-bottom: 2px solid #ffcaa8;}
.nav6 a:HOVER{FONT-SIZE:12pt;color:#f12f1a;text-decoration:none;font-weight: normal; text-transform: none; border-bottom: 2px solid #f12f1a;}
.nav6 {FONT-SIZE:12pt;color:#f12f1a;text-decoration:none;font-weight: normal; text-transform: none}

div#footer p{margin:0;padding:0px 0px 0px 0px;}


.smallred {
	FONT-FAMILY: arial; FONT-SIZE:8pt; color:#ff0000; text-decoration:none; font-weight: normal; BACKGROUND-COLOR: #F4F6F1
}

.small1 {
	FONT-FAMILY: arial; FONT-SIZE:7pt; color:#ffffff; text-decoration:none; font-weight: bold; BACKGROUND-COLOR: #78931e
}


.small4 {
	FONT-FAMILY: verdana; FONT-SIZE:7pt; color:#ffffff; text-decoration:none; font-weight: bold; text-transform: uppercase;
BACKGROUND-COLOR: #82b832
}
.small {
	FONT-FAMILY: arial; FONT-SIZE:8pt; color:#333333; text-decoration:none; font-weight: normal; BACKGROUND-COLOR: #F4F6F1
}

.img2 {
border: 8px #eeeeee solid;
margin: 6px 0px 6px 10px;
}

.img3 {
border: 8px #eeeeee solid;
margin: 6px 10px 6px 10px;
}

.month {
border-bottom: #b9b9b9 1px dotted;
margin: 10px 0px 5px 0px;
color:#c7a32e;
}


.schedule table {
background: #c3d9a5;
}

.schedule table td {
background: #f3f3f3;
FONT-SIZE:9pt;
text-align: center;
vertical-align: center;
height: 20px;
color: #000000;
}

.schedule4 table th {
background: #55a601;
FONT-SIZE:10pt;
color: #fff;
text-align: center;
vertical-align: center;
height: 40px;
text-transform: uppercase;
}

.schedule4 table {
background: #c3d9a5;
}

.schedule4 table td {
background: #f3f3f3;
FONT-SIZE:9pt;
text-align: center;
vertical-align: center;
height: 40px;
color: #000000;
}

.schedule table th {
background: #55a601;
FONT-SIZE:10pt;
color: #fff;
text-align: center;
vertical-align: center;
height: 22px;
text-transform: uppercase;
}


.schedule2 table {
background: #c3d9a5;
}

.schedule2 table td {
background: #f3f3f3;
FONT-SIZE:10pt;
text-align: left;
vertical-align: center;
height: 40px;
color: #000000;
padding: 7px;
}

.schedule2 table th {
background: #55a601;
FONT-SIZE:12pt;
color: #fff;
text-align: left;
vertical-align: left;
height: 40px;
text-transform: uppercase;
padding: 7px;
}

.schedule2 input {color:#222222; font-family: Verdana; border:1px #db0000 solid; background-color:#faefed; font-size: 11}


.schedule3 table {
background: #c3d9a5;
}

.schedule3 table td {
background: #f3f3f3;
FONT-SIZE:10pt;
text-align: left;
vertical-align: center;
height: 40px;
color: #000000;
padding-left: 7px;
}

.schedule1 table th {
background: #55a601;
FONT-SIZE:12pt;
color: #fff;
text-align: left;
vertical-align: center;
height: 40px;
text-transform: uppercase;
}

#small2 {
background: #eeebdd;
font-weight: bold;
color: #e70000;
}

#small3 {
background: #88ca2c;
font-weight: bold;
color: #ffffff;
}

#small4 {
text-align: left;
padding-left: 20px;
}

#small3 {
background: #88ca2c;
font-weight: bold;
color: #ffffff;
}

#small_tre {

}

#small_fit {

}

#small_tan {

}

#price {
font-weight: bold;
color: #e70000;
text-align: center;
}

.blue1 {
color: #166fe8;
font-weight: bold;
FONT-SIZE:16pt;
}

.red1 {
color: #166fe8;
font-weight: bold;
FONT-SIZE:16pt;
}

#gray1 a:LINK, #gray1 A:VISITED{FONT-FAMILY: Trebuchet MS; FONT-SIZE:14px; color:#424242;text-decoration:none;font-weight: normal;}
#gray1 a:HOVER{FONT-FAMILY: Trebuchet MS; FONT-SIZE:14px; color:#424242;text-decoration:none;font-weight: normal;}
#gray1 {FONT-FAMILY: Trebuchet MS; FONT-SIZE:14px; color:#424242;text-decoration:none;font-weight: normal;}

fieldset {margin:0 0 20px 0;padding:10px;border: 1px dotted #338793; text-align:left;}
legend {padding:0 5px 0 5px;margin:0 0 10px 0; font: bold 13px Arial, Helvetica, sans-serif; color: #338793; background-color:#fafafa;}
form {padding:0; margin:0}
fieldset input[type="text"] {
color:#222222; background-color:#FFFFFF; border:1px solid #9ba3ac; padding:1px;
}
fieldset input[type="submit"] {
color:#ffffff; background-color:#006a79; border:1px solid #024c56; padding:2px;
}
fieldset input[type="reset"] {
color:#ffffff; background-color:#006a79; border:1px solid #024c56; padding:2px;
}
.step select {width:430px}
.step {clear: left; margin:0; padding:5px 0px 5px 0px; margin-left: 12px;}
label {width: 180px; float: left;  margin-left: 0px; } 
textarea {width:99%; color:#222222; background-color:#FFFFFF; border:1px solid #9ba3ac;}

.farbe { color: #ff0000; FONT-FAMILY: verdana; FONT-SIZE:10px;  } 

input.text_form {width: 655px;  color:#222222; background-color:#FFFFFF; border:1px solid #9ba3ac;}
input.text_checkbox {float:left; margin:-5px 15px 0 0; height:25px}
