@charset "utf-8";
/* CSS Document */


/*
Theme Name: bambino
Theme URI: http://bambinotours.hu
Version: 1.0
Author: poisonborz
*/


body 
{
	width:100%;
    font-family:arial;
}

html { width:100% }

a:link, a:visited { text-decoration:none; color:#a07b26; }
a:hover { color:#b40505; }

/*------- wordpress-specific -------*/

strong     { font-weight:bold }
em         { font-style:italic }
blockquote {   }

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
	

/*------- top part -------*/

#toppic { width:100%; height:252px; background-position:center;  }

#badge, #badgeButt 
	  {
	  width:220px; 
	  height:252px; 
	  position:absolute; 
	  top:0; 
	  left:50%; 
      margin-left:-430px 
	  }
#badge 
	  {  
	  background:url(img/badge.png); 
	  behavior: url(http://bambinotours.hu/wp-content/themes/bambino/pngfix.htc); 
	  }
#badgeButt a
     { 
	 width:217px; 
	 height:252px; 
	 display:block;
	 position:relative;
	 background-position: center 222px; 
	 background-image:url(img/butt_badgehome.gif); 
	 background-repeat:no-repeat; 
     }
#badgeButt a:hover { background-position: center 192px }

#imgrotate 
     { 
     width:558px; 
     height:202px;
     _width:570px;
     _height:210px;
     position:absolute; 
     top:0; 
     left:50%;
     padding:8px 0 0 12px;
     margin-left:-180px;
     background:url(img/imgrotator.gif)
	 }
/*------- menu -------*/

#menuBack, #menu 
     { 
     width:137px; 
     height:370px; 
     position:absolute; 
     top:252px; 
     left:50%; 
	 z-index:100;
     margin-left:-393px;
	 text-align:center;
	 font-size:13px;
	 font-weight:bold;
	 font-style:italic;
	 color:#a07b26;
     }

#menuBack 
     { 
	 behavior: url(http://bambinotours.hu/wp-content/themes/bambino/pngfix.htc); 
 	 background:url(img/bck_menu.png) no-repeat
	 }


#menu a 
	 { 
     width:115px; 
	 height:91px; 
	 display:block; 
	 margin: 15px 0 0 11px;
	 background:url(img/ring.png)
	 }
#menu a img { margin:18px 0 0 3px }

#menu a:hover { background-position:0 -91px }


/*------- mainbody-------*/
#mainCont { width:100%; padding-top:25px; background:url(img/bck_stripe.gif) repeat-x #e8cd7d}
#main { width:100%; min-height:1023px; background:url(img/pattern.gif);  }
.topspacer {height:1px; margin-bottom:-16px; _margin-bottom:-33px;}
#downstrip {position:absolute; left:50%; margin-left:-388px; top:12px; behavior: url(http://bambinotours.hu/wp-content/themes/bambino/pngfix.htc);}


/*------- content -------*/
.texttop { width:570px; height:15px; margin-top:5px; position:relative; background:url(img/text_top.gif) no-repeat; margin-left:-181px; }
.content { width:510px; _width:570px; background:#fff; margin-left:-181px; _margin-top:-4px; position:relative; font-size:12px; padding:0 30px }
 
.content p {margin-bottom:15px }
 
.imgrow { text-align:center; }
.imgrow a { display:inline-block; margin:0 6px 5px 0; border:3px #e8cd80 solid;  }
.imgrow a:hover {border:3px #b40505 solid}
.impat {height:18px; background:url(img/pattern_stripe.gif) }


#propHat {position:absolute; top:-35px; _top:-34px; right:-44px}
.patternUp   { height:13px; margin-bottom:5px; background:url(img/pattern_stripe.gif) 0 -18px}
.patternDown { height:16px; clear:both; margin-bottom:10px; background:url(img/pattern_stripe.gif) repeat-x; _height:0px; _background-position: 0 -3px}

.info {height:34px; overflow:hidden;}
.info p, .info img, .info a {position:absolute}
a.tovabb { width:120px; height:35px; outline:none; top:1px; left:437px; display:block; background-image:url(img/butt_tovabb.gif) }
a:hover.tovabb { background-position: 0 -35px}

.header 
		{
		width:519px;
		height:50px; 
		_width:500px;
		_height:65px;
		clear:both;
		padding: 15px 0 0 5px; 
		font-size:35px;
		margin-bottom:10px;
		background-repeat:no-repeat;
		background-position:right;
		}
.price {width:135px; height:30px; _height:34px;  padding-top:4px; font-size:20px; text-align:center; background:url(img/bck_price.gif);}

.conditions { margin-left:20px }
.conditions li { list-style-type:square; font-size:11px }

.vertc {position: relative; width: 332px; }

table  { font-size:12px}

.tcavallino {background-image:url(pic/cavallino_top.jpg); font-size:25px }
.trome { background-image:url(pic/rome_top.jpg) }
.talps1 { background-image:url(pic/alps_top.jpg) }
.talps2 { background-image:url(pic/alps2_top.jpg) }

