/*left*/
.gcmap {width:213px; float:left; line-height:28px; font-size:12px; text-align:center; padding-bottom:10px; border:1px solid #ccc; margin-bottom:15px; background:#F5F7FC;}
.gcmap span {font-size:14px; color:#d70000; font-weight:bold;}
a.segg:link,a.segg:active,a.segg:visited,a.segg:hover {text-decoration:none; color:#333; font-size:11px;}
.whereweare {line-height:30px;}

/*right content*/
.danetour {width:480px; float:right; text-align:left; padding-left:15px; line-height:22px;}
.danetour2 {width:85px; height:118px; float:right; text-align:right;}
.danetour2 img {border:none;}
.tname {font-size:14px; font-weight:bold; color:#ff8000; margin-left:-15px;}
.pricefrom {font-weight:bold; font-size:13px; color:#333;}
.redme {color:#d70000;}
.send {width:220px; height:26px; line-height:26px; float:left; text-align:center; text-decoration:none; clear:both; border:1px solid #ccc;}
a.send:link,a.send:active,a.send:visited {border:1px solid #C5D5F2; background:#EDF3FA; color:#3684C2; font-size:14px; font-weight:bold;}
a.send:hover {border:1px solid #C5D5F2; background:#3684C2; color:#fff; font-size:14px; font-weight:bold;}
.goup {position:relative; top:-45px; padding-right:3px;}
a.goup:active, a.goup:link , a.goup:visited , a.goup:hover {font-size:12px; color:#333; position:relative; top:-45px; padding-right:3px; text-decoration:none;}
.scoreO {font-size:18px; font-weight:bold; font-family:"Trebuchet MS"; color:#d70000;}
.wp {width:62px; height:62px;}
a.enlarge:link,a.enlarge:active,a.enlarge:visited {font-size:10px; clear:both; text-decoration:none; color:#555;}
a.enlarge:hover {font-size:10px; text-decoration:underline; color:#000;}

.allinfo {clear:both; padding-top:15px; line-height:20px; overflow:hidden; text-align:justify; border-top:1px solid #ccc; position:relative; top:10px;}
.allinfo img {vertical-align:middle;}
.nag {font-size:14px; font-weight:bold; color:#d70000; padding-left:12px;}
a.vis:link,a.vis:active,a.vis:visited,a.vis:hover  {font-size:12px; text-decoration:underline; color:#333;}
.bb {font-weight:bold; clear:both;}
.sbm {float:right; padding-right:15px; margin-bottom:10px; margin-top:5px; width:720px; text-align:left;}
.sbm th {color:#0F78B7; font-weight:normal; width:150px;}
.sbm td,.sbm thd {vertical-align:top;}

.igoog {width:750px; height:500px; float:left; border:1px solid #ccc;}
.galleryhot {text-align:center; margin-left:auto; margin-right:auto; color:#333;}
.bluefi {height:18px; line-height:18px; border:1px solid #C6D1E8; padding:0 10px 0 10px;}
.bluefi img {border:none; margin-left:5px; margin-right:5px;}
a.bluefi:link ,a.bluefi:active,a.bluefi:visited,a.bluefi:hover {background:#F5F8FC; font-size:11px; color:#335EAC; text-decoration:none;}
.fix {display:block; width:80px;}
.gh1 {width:230px; height:170px; border:1px solid #9a9a9a;}
.gh2 {width:60px; height:60px; border:1px solid #9a9a9a; margin:4px 4px 4px 4px;}
.przewin {overflow:auto; display:inline;}
.przewin img {width:60px; height:60px; border:1px solid #9a9a9a; margin:15px 7px 0 7px;}
a.mopic:link ,a.mopic:active,a.mopic:visited,a.mopic:hover {font-size:12px; color:#335EAC; text-decoration:underline;}
.err {text-align:center; font-weight:bold; font-size:13px; color:#d70000; padding:10px; line-height:22px; margin-top:#30px; clear:both; width:500px; margin:auto; border:1px solid #eee;}
.err a:link,.err a:active,.err a:visited,.err a:hover {font-weight:normal; text-decoration:underline; color:#465AAC;}
/*send request */
.zamykanie {height:17px; border:1px solid #999; background:url(/gfx/goog-mapbg.jpg) repeat-x; margin:auto; margin-bottom:10px; text-align:right;}
.zamykanie img {margin:3px;}
.tabre {padding:2px; text-align:left; width:500px;}
.tabre select,.tabre input {border:1px solid #ccc;} 
.sends {text-align:center; clear:both; border:1px solid #ccc; width:300px;}
 

/* drop by category */
.dropbycat {float:left; width:215px; height:218px; background:#FFF8F0; border:1px solid #FFE0C1; margin-right:12px; margin-bottom:15px;}
.dropbycat select {width:160px; margin-left:10px; background:#fff; border:1px solid #aaa; margin-bottom:12px;}
.dropbro {font-size:12px; color:#666; font-weight:bold; margin-left:15px; line-height:25px; float:left;}
.dropbycat a:link,.dropbycat a:active,.dropbycat a:hover,.dropbycat a:visited {margin-left:10px; text-decoration:underline; font-size:12px; color:#335EAC; line-height:25px;}

.toolkit {width:218px; margin-bottom:30px; margin-top:15px;}
.toolkit img {border:none;}
.toolnag {font-size:13px; font-weight:bold; color:#335EAC; margin-left:10px;}
.toolkit a:link,.toolkit a:active,.toolkit a:visited {font-size:12px; color:#335EAC; text-decoration:underline;}
.toolkit a:hover {font-size:12px; color:#333; text-decoration:underline;}


/* search panel */
.spg {width:400px; height:220px; line-height:15px; float:left;  background:#c4dcf6 url(/img/bgloup.jpg) no-repeat 320px 3px;}
.spg select { width:155px; border:1px solid #ccc;}
.sel1 {clear:both; width:auto; margin-bottom:20px; margin-left:26px;}
.sel2 {clear:both; width:auto; margin-bottom:30px; margin-left:10px;}
.xtown {font-size:17px; margin-left:10px; margin-top:15px; margin-bottom:7px;}
.nextline {font-size:17px; margin-left:10px; margin-bottom:18px; width:390px; clear:left;}

.puttexthere {width:300px; float:left; border:1px solid #ccc; margin-left:10px; font-size:14px; font-style:italic; color:#666;}
.pcr {width:60px; margin-left:10px; border:1px solid #ccc;}
.spgbut {width:150px; height:27px;  clear:both; background:url(/img/btnsearch.gif) repeat-x;  border-top:1px solid #FFAC59; border-left:1px solid #FFAC59; border-right:1px solid #F27900; border-bottom:1px solid #F27900; cursor:pointer; text-align:center; font-weight:bold; font-size:14px; color:#fff; vertical-align:middle;}
.spgbut:hover {color:#fff; border-top:1px solid #FFCF9F; border-left:1px solid #FFCF9F; border-right:1px solid #FFA448; border-bottom:1px solid #FF8D1B; background:url(/img/btnsearch2.gif) repeat-x; font-weight:bold;}
.addt {cursor:pointer; margin-top:18px; float:left;}
.addt img {border:none;}

/* photo */
.photo {float:right;font-size:11px; text-align:right; color:#666; width:350px;}
.photo img {height:220px;}
.photo a:link,.photo a:active,.photo a:visited {text-decoration:none; font-size:10px; color:#d70000;}
.photo a:hover {text-decoration:underline; font-size:10px; color:#d70000;}

.normnag {float:left; border-bottom:1px solid #ccc; width:100%; font-size:14px; font-weight:bold; color:#d70000; margin-bottom:15px; overflow:hidden; line-height:22px;}

/* deal */
a.ctmane:link,a.ctmane:active,a.ctmane:visited {color:#3684C2; font-size:14px; font-weight:bold; text-decoration:none;}
a.ctmane:hover {color:#255883; font-size:14px; font-weight:bold; text-decoration:none;}
.twynik {width:752px; * width:748px; float:left; border:1px solid #C4DCF6; padding:5px 0px 0px 5px; margin-bottom:15px; line-height:18px;}
.twynik:hover {border:1px solid #DDE6F4; background:#F7F9FD;}
.twynik img {margin-right:5px;}
.ppprice {color:#d70000; font-weight:bold;}
.marme2 {margin-left:140px;}
.marme3 {float:right; position:relative; top:-16px; margin-right:5px;}
html:first-child .marme3 {top:0;}
body:first-of-type .marme3 {top:0;}
.marme3 img {vertical-align:middle;}
.bm {font-weight:bold;}
.tttdesc {float:right; width:679px; * width:675px; font-size:12px; text-align:justify; margin-right:5px; margin-bottom:10px;}

.sortmb {font-size:12px; color:#333;}
.sortmb img {border:none;}
.marme34 {margin-left:25px; font-weight:normal;}
.marme35 {font-weight:normal; float:right; margin-top:-22px;}
html:first-child .marme35 {margin-top:0}
body:first-of-type .marme35 {margin-top:0;}
.twynik2 {width:752px; * width:748px; float:left; border:1px solid #C4DCF6; padding:2px 0px 0px 2px; margin-bottom:15px; line-height:20px;}
.twynik2:hover {border:1px solid #DDE6F4; background:#F7F9FD;}
.twynik2 img {margin-right:5px;}

a.more:link,a.more:active,a.more:visited,a.more:hover {color:#335EAC; font-size:12px; text-decoration:underline;}

a.featuring:link,a.featuring:active,a.featuring:visited {color:#333; font-size:12px; text-decoration:none;}
a.featuring:hover {color:#000; font-size:12px; text-decoration:underline;}

.det {float:right; padding-left:15px; padding-right:15px; height:25px; line-height:25px; text-align:center; font-weight:bold; font-size:13px; text-decoration:none;}
a.det:link,a.det:active,a.det:hover,a.det:visited {border-top:1px solid #BDCDEB; border-left:1px solid #BDCDEB; background:#EDF3FA; color:#335EAC;}
html:first-child .det {margin-top:18px}
body:first-of-type .det {margin-top:18px;}

.det2 {float:right; padding-left:10px; padding-right:10px; height:25px; line-height:25px; text-align:center; font-weight:bold; font-size:13px; text-decoration:none; margin-top:-22px;}
html:first-child .det2 {margin-top:0}
body:first-of-type .det2 {margin-top:0;}
a.det2:link,a.det2:active,a.det2:hover,a.det2:visited {border-top:1px solid #BDCDEB; border-left:1px solid #BDCDEB; background:#EDF3FA; color:#335EAC;}
