a {text-decoration:none}
a:hover {text-decoration:underline}
a:hover font.text {text-decoration:none}

ul {list-style:square}
h3,h2,h4 {text-align:center;topmargin:20;}
/*p.text table {font-size:1em;}*/

.th {color:#2C5070; font-family:Arial; font-size:1.0em} 
.tgm {color:#002C55; font-family:Arial; font-size:0.7em; text-decoration:none; font-weight:bold}
.mm {color:white; font-family:Arial; font-size:0.65em; text-decoration:none; font-weight:bold}
.new {color:#2C5070; font-family:Arial; font-size:0.65em; font-weight:bold}
.new_1 {color:#2C5070; font-family:Arial; font-size:0.8em; font-weight:bold}
.gray {color:#848484; font-family:Arial; font-size:0.8em; font-weight:bold}
.nagr {color:#2164A3; font-family:Arial; font-size:1em}
.diller {color:#2C5070; font-family:Arial; font-size:0.7em; font-weight:bold}
.border {border: 1px solid #D8D8D8}
.b_1 {border-left: 1px solid #D8D8D8; border-right: 1px solid #D8D8D8; border-bottom: 1px solid #D8D8D8}
.b_2 {border-left: 1px solid #D8D8D8; border-bottom: 1px solid #D8D8D8}
.b_3 {border-right: 1px solid #D8D8D8; border-bottom: 1px solid #D8D8D8}
.text {color:#3C3C3C; font-family:Arial; font-size:0.8em} /*5C5C5C*/
.text font {font-size:0.8em}
.atext {color:#3665AD; font-family:Arial; font-size:0.8em; text-decoration:none}
.youarehere {color:#002C55; font-family:Arial; font-size:0.7em; text-decoration:none}
.aleft {color:#3665AD; font-family:Arial; font-size:0.7em; text-decoration:none}
.alefty {color:#AAB492; font-family:Arial; font-size:0.7em; text-decoration:none; font-weight:bold}
.agh {color:#3665AD; font-family:Arial; font-size:1em; font-weight:bold}
.button {background:none}

.bluehd { background-color:#336699;font-weight:bold;font-size:0.8em; text-align:center;padding:3}
.bluehdl {color:#FFFFFF;}
.groupcont  {text-align:center;margin:5 0;font-size:0.7em;/*background-image:url('/i/bullet1.gif');background-repeat:no-repeat; background-position:0px 5px;*/}
.groupcont b {color:#990000}
.price {color:#990000}
.groupcont2  {text-align:center;/*background-image:url('/i/bullet1.gif');background-repeat:no-repeat; background-position:0px 5px;*/}

/*.groupcont2 ,.groupcont {margin-left:0;text-indent:-8;}*/

.details {margin:5 0;font-size:0.7em;padding-left:15}
.desc1 p {margin:8}

.apc_more td {padding:5 10;}

.citate {font-size:0.9em;}

a.agh {font-weight:normal}

/* table.pricelist {border-right: 1px solid #D8D8D8; border-bottom: 1px solid #D8D8D8;}
 */
table.pricelist {border-left: 1px solid #D8D8D8; border-bottom: 1px solid #D8D8D8; border-collpase:collapse;color:#3665AD;font-size:1em; }
table.pricelist td, table.pricelist th {border-right: 1px solid #D8D8D8; border-top: 1px solid #D8D8D8;} 
table.pricelist th {background-color:#E7E7E7;}

a.region:hover {border:2 solid #004080;}

