html { height:100%; }
body { height:100%; margin:0px; background:#FFFFFF; }
#LAYOUTCONTAINER00 { position:relative; min-height:100%; }
#LAYOUTCONTAINER01 { position:relative; padding-bottom:85px; }
* html #container00 { height:100%; }

a { outline:none; border:none; }
a:active { outline:none; border:none; }
p { margin:0px; padding:0px; }
img { display:block; }

.layoutC00 { background:#FFFFFF url('/images/avionskibileti/layout+back00.png'); background-repeat:repeat-x; }
.layoutC01 { position:relative; width:1080px; }
.layoutC02 { padding-top:15px; padding-bottom:20px; }
.layoutC03 { background:#0066CC; height:3px; border-bottom:solid 1px #0044AA; }

.layoutA00 { width:1080px; }

.layoutCT0 { position:absolute; top:0px; right:0px; }
.layoutCT1 { position:relative; overflow:hidden; }
.layoutCT2 { font-family:Arimo,Tahoma,Arial,Helvetica,Sans-Serif; font-size:12px; color:#0044AA; font-weight:bold; padding:4px; padding-top:3px; padding-left:6px; padding-right:6px; }
.layoutCT3 { position:absolute; top:0px; bottom:0px; left:0px; right:0px; overflow:hidden; }

.layoutF00 { position:relative; margin-top:-85px; }
.layoutF01 { position:relative; width:1080px; }
.layoutF02 { padding-top:10px; padding-bottom:10px; }

.layoutFT0 {  }
.layoutFT1 { font-size:12px; color:#666666; text-decoration:none; font-weight:bold; }
.layoutFT1:hover { color:#0066CC; border-bottom:solid 1px #0066CC; }
.layoutFT2 { font-size:12px; color:#666666; }

/* CUSTOM COLORS */

.customB0 { background:#F5F8FB; }
.customB1 { background:#E5EEF8; }
.customB2 { background:#4060A0; }
.customC0 { color:#4060A0; }
.customC1 { color:#4060A0; }

/* TEXT AND FORMATTING */

.headtitle00 { font-family:Arimo,Tahoma,Arial,Helvetica,Sans-Serif; font-size:24px; padding-bottom:10px; }
.headtitleT0 { color:#000000; text-decoration:none; }

.titlenav00 { padding-left:5px; padding-right:5px; }
.titlenav01 { font-family:Tahoma,Arial,Helvetica,Sans-Serif; font-size:11px; line-height:11px; font-weight:bold; text-decoration:none; color:#003399; }
.titlenav01:hover { border-bottom:solid 1px #CC0000; color:#CC0000; }

.strB1 { padding-top:4px; padding-bottom:5px; }
.strB2 { padding:5px; padding-top:4px; }

.robotofont { font-family:Arimo,Tahoma,Arial,Helvetica,Sans-Serif; font-size:13px; }
.arimofont { font-family:Arimo,Tahoma,Arial,Helvetica,Sans-Serif; font-size:13px; }
.headtxtB1,.bigtxtA1, .bigtxtA2, .bigtxtA3, .regtxtA1, .smalltxtA1, .smalltxtA2, .smalltxtA3, .bigtxtA4, .bigtxtA5, .bigtxtA6 { font-family:Tahoma,'Lucida Sans Unicode',Arial,Helvetica,Sans-Serif; }

.headtxtB1 { font-size:26px; }
.bigtxtA6 { font-size:22px; }
.bigtxtA5 { font-size:18px; }
.bigtxtA4 { font-size:16px; }
.bigtxtA3 { font-size:15px; }
.bigtxtA2 { font-size:14px; }
.bigtxtA1 { font-size:13px; }
.regtxtA1 { font-size:12px; }
.smalltxtA1 { font-size:11px; }
.smalltxtA2 { font-size:11px; }
.smalltxtA3 { font-size:10px; }

.genericlinkA00 { color:#003399; font-weight:bold; text-decoration:none; border-bottom:solid 1px #003399; }
.genericlinkA00:hover { color:#AA0000; border-bottom:solid 1px #AA0000; }

.fieldA00 { font-family:Tahoma,Arial,Helvetica,Sans-Serif; font-size:13px; color:#000000; outline:none; border:0px; margin:0px; padding:0px; }
.fieldstrA00 { height:34px; position:relative; overflow:hidden; }
.fieldstrA01 { height:34px; background-image:url('http://s.discover.bg/elements/fieldA00+back.png'); background-repeat:repeat-x; }
.fieldstrA02 { padding-left:1px; padding-right:1px; padding-top:8px; }
.fieldstrA03,.fieldstrA04 { background-image:url('http://s.discover.bg/elements/fieldA00+corners.png'); background-repeat:no-repeat; width:8px; height:66px; position:absolute; top:0px; }
.fieldstrA03 { left:0px; }
.fieldstrA04 { right:0px; background-position:-8px 0px; }

.fieldB00 { position:relative; height:42px; }
.fieldB01 { padding-right:10px; }
.fieldB02 { background:url('/reservations/images/fieldB00.png'); height:42px; }
.fieldB03 { padding-left:12px; padding-top:11px; }
.fieldB04 { position:absolute; top:0px; bottom:0px; right:0px; width:10px; background:url('/reservations/images/fieldB00.png'); background-position:top right; }
.fieldB_text { font-family:Tahoma; font-size:15px; line-height:19px; background:none; border:0px; margin:0px; padding:0px; outline:none; }

.fieldB10 { position:relative; height:34px; }
.fieldB11 { padding-right:8px; }
.fieldB12 { background:url('/excursions/images/fieldB01.png'); height:34px; }
.fieldB13 { padding-left:8px; padding-top:8px; }
.fieldB14 { position:absolute; top:0px; bottom:0px; right:0px; width:8px; background:url('/excursions/images/fieldB01.png'); background-position:top right; }
.fieldB_text { font-family:Tahoma; font-size:13px; line-height:17px; background:none; border:0px; margin:0px; padding:0px; outline:none; }
