@charset "utf-8";

body {
  padding:    0;
  margin:     0;
  text-align: center;
  background: #FAF6BC;
  font-size: 12pt; 
  background:url("/static/images/profifotoszeged_eu/bg.jpg") top left repeat;
}
a {
  color: #4C2100;
  text-decoration: none;
  font:bold 80% Tahoma;
}

#container {
  width: 100%;
  margin: 0 auto;
  text-align: left;
}

#top {
  -moz-border-radius:    10px;
  -webkit-border-radius: 10px;
  border: 1px solid #545E00;
  padding: 0;
  width: 944px;
  margin: 0 auto;
  height: 150px;
  font-size: 10pt; 
  background: #DDE979 url("/static/images/profifotoszeged_eu/fotokonyv_banner.jpg") top left no-repeat;
}

#top_right {
  -moz-border-radius:    10px;
  -webkit-border-radius: 10px;
  filter:alpha(opacity=90);
  -moz-opacity:0.9;
  -khtml-opacity: 0.9;
  opacity: 0.9;
  width:  250px;
  height: 100px;
  background: #FFF url("/static/images/profifotoszeged_eu/bg.png") top left repeat;
  float: right;
  margin: 25px 25px 0 0;
  border:    1px solid #FF0000;
}
#top_right h1 {
  font:bold 120% Tahoma;
  margin: 0;
  padding: 5px 10px;
  /* background: url("/static/images/profifotoszeged_eu/h1_img.gif") top right no-repeat;*/
}
#top_right a {
  font:bold 100% Tahoma;
}
#top_right h2 {
  margin: 0 0 0 25px;
  font:normal 90% Tahoma;
}


#menu {
  padding: 0;
  width: 100%;
  min-width: 944px;
  margin: 5px auto;
  height: 50px;
  text-align: center;
  border-top:     2px solid #FF0000;
  border-bottom:  2px solid #FF0000;
  background:url("/static/images/profifotoszeged_eu/bg_menu02.jpg") center center repeat-x;
}

#menu ul {
  margin: 10px;
  padding: 0;
  list-style-type:none;
    
}
#menu li   {
  display: inline;
  padding: 0 20px 0 0;
  
}
#menu ul li a:hover {
  background:  #FF0000 url("/static/images/profifotoszeged_eu/list_menu_hover.jpg") top right no-repeat; 
}
#menu ul li a { 
  background: url("/static/images/profifotoszeged_eu/list_menu.jpg") top right no-repeat;
  padding: 0 10px 0 0;
  color: #FFF;
  font:bold 130% Tahoma;
  text-decoration:none;
  height: 100px;
  
}

#content {
  width: 944px;
  margin: 0 auto;
  /* position: relative;
    -moz-border-radius:    10px;
    -webkit-border-radius: 10px;
    border: 1px solid #545E00;
    background: #FFFFFF;
    */
  
}

#content_left {
  
  -moz-border-radius:    10px;
  -webkit-border-radius: 10px;
  border: 1px solid #4C2100;
  float: left;
  padding: 10px;
  margin: 0 0 5px 0;
  width: 675px;
  min-height: 675px;
  background: url("/static/images/profifotoszeged_eu/bg_.png") top left repeat;
  color: #32332C;
  
}

#content_left h1 {
  clear: both;
  background:url("/static/images/profifotoszeged_eu/bg_content_h1.jpg") top left repeat-y;
  -moz-border-radius:    10px;
  -webkit-border-radius: 10px;
  border: 1px solid #4C2100;
  margin: 0;
  padding: 5px;
  color: #4C2100;
  font:bold 120% Tahoma;
  line-height: 1.5em;
}
#content_left p {
  padding: 10px;
  font:normal 100% Tamhoma;
 }

#content_left img {
  float: right;
  border: 0px solid #4C2100;
  margin: 10px;
} 

table.sample {
  margin: 50px;
	border-width: 2px 2px 2px 2px;
	border-spacing: 2px;
	border-style: outset outset outset outset;
	border-color: red red red red;
	border-collapse: separate;
	background-color: rgb(255, 255, 240);
  width: 500px;
}
table.sample th {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: inset inset inset inset;
	border-color: red red red red;
	background-color: rgb(255, 255, 240);
	-moz-border-radius: 3px 3px 3px 3px;
}
table.sample td {
  text-align: center;
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: inset inset inset inset;
	border-color: red red red red;
	background-color: rgb(255, 255, 240);
	-moz-border-radius: 3px 3px 3px 3px;
 }

#normal {
  width: 100%;
  margin: 0 auto;
}
#normal img {
  margin: 10px;
  float: none;
}


#content_right {
 /* margin: 25px 25px 0 25px; */
  float: right;
  width: 200px;
  height: 450px;
  -moz-border-radius:    10px;
  -webkit-border-radius: 10px;
  border: 1px solid #4C2100;
  padding: 10px;
  /* background: #FFFCD8; */
  background: url("/static/images/profifotoszeged_eu/bg_.png") top left repeat;
  color: #32332C;
  text-align: center;
}

#content_right img {
  border: 0;
}

#bottom {
  clear: both;
  -moz-border-radius:    10px;
  -webkit-border-radius: 10px;
  border: 1px solid #545E00;
  width: 944px;
  margin: 5px auto;
  height: 25px;
  text-align: center;
  font:normal 80% Tamhoma;
 background: url("/static/images/profifotoszeged_eu/bg_.png") top left repeat;
}


.clear {
  clear: both;
}

.img_jobb img
 {
   float: rigth;
 }
#gallery {width:675px; margin: 15px;}
#gallery ul {list-style:none; padding:0; margin:0; width:180px; position:relative; float:right;}
#gallery ul li {display:inline; width:52px; height:52px; float:left; margin:0 0 5px 5px;}
#gallery ul li a {display:block; width:50px; height:50px; text-decoration:none; border:1px solid #000;}
#gallery ul li a img {display:block; width:50px; height:50px; border:0; margin: 0;}
#gallery ul li a:hover {white-space:normal; border-color:#ddd;}
#gallery ul li a:hover img {position:absolute; right:180px; top:0; width:500px; height:500px; border:1px solid #000;}

