body {  text-align: center; background: #242424}
a { border: none; text-decoration: none; color: #fff}
img {border: none; }
ul {list-style-type: none; margin: 0; padding: 0}

#content {clear:both; width: 760px; margin: 50px auto 0 auto;}

#header {float:left; clear:both; width: 760px; margin: 0; background: #222226}
#header img.logo { float:left; }
#header p.info {float:left; clear: none; height: 30px; margin: 0; padding: 20px 0; border-left: 2px solid #3e3e3e;}
#header p.info span {float:left; clear: left; margin: 0 10px; font: bold 12px Arial; text-transform : uppercase}
#header p.info span.w {color: #fff;}
#header p.info span.r {color: #f16102 }
#header a.antalek {float:right; }
#header a.ang {float: right; margin: 55px 15px 0}

#header div.menu{ float:left; margin: 10px 0 0 0; clear:left; width: 100%; background:transparent url(/www/menuBg.jpg) repeat-x top left; height: 51px;}
#header ul#mainmenu { float:left; margin: 16px 100px; width: 550px;}
* html #header ul#mainmenu {width: 620px; margin: 16px 20px 16px  40px;}
#header ul#mainmenu li {float:left; clear:none;font: bold 12px Verdana; color:#fff; margin: 0 30px; width: 45px}
#header ul#mainmenu li a { cursor: pointer; color: #fff ; text-transform: uppercase; }
#header ul#mainmenu li a:hover {text-decoration: underline}

#main {float:left; position: relative;  clear:both; width: 760px; margin: 0 auto;}
#main .floatText {text-align: left; display: block ;  position: absolute; top: 10px; right: 10px; width: 420px; height: 254px; background: #fff; filter:alpha(opacity=90); opacity: 0.9; -moz-opacity:0.9;}
#main .floatText .text {float:left; clear:left; margin: 17px 10px; padding: 0; width: 395px; height: 220px;overflow-x: hidden; overflow-y: scroll;  }
#main .floatText p { font: normal 12px Arial; color:#666666 ; }
#main .floatText ol, #main .floatText ul { margin: 0px ; padding-left: 30px;  width: 400px;}
#main .floatText ul {list-style-type: disc}
#main .floatText ol li, #main .floatText ul li { font: normal 12px Arial; color:#666666 ; }
#main .floatText h1 { float:left; clear:left; width: 380px; padding: 10px 0; margin: 0;color: #ff6600; text-transform: lowercase; font: bold 20px Arial; }
#main .floatText p a {color: #666666}


#footer {float:left;  clear:both; width: 760px; margin: 0 auto; border-bottom: 4px solid #161616; background: #222226}
#footer #footMenu {float:left; clear:left; width: 100%; margin: 10px 0 }
#footer #footMenu li {float:left; clear:none; border-right: 1px solid #6b6b6b; padding: 2px 0; margin: 0px 14px; text-align:left; width: 228px; height: 26px; background: transparent url(/www/bottomMenuBg.jpg) no-repeat top left; }
#footer #footMenu li.last {border: none; margin-right: 0}
* html #footer #footMenu li { width: 224px ; margin: 0 12px}
#footer #footMenu li a {float:left; letter-spacing: -1px; cursor: pointer;  margin: 6px 5px; font: bold 11px Verdana; text-transform: uppercase; color: #e5e5e6;}
#footer #footMenu li a:hover {text-decoration: underline}

#offerDetails {float:left; clear:left; width: 760px; height: 145px;}
#offerDetails .detail_text { float:left; clear:none; width: 500px;}
#offerDetails .detail_photo { float:left; clear:none; width: 235px;}

#offerDetails .detail_text h3 {float:left; clear:left; text-align:left; padding: 0; margin: 10px 5px 0 5px; text-transform: uppercase; width: 520px; color: #FF6600; font: bold 14px Verdana}
#offerDetails .detail_text div.textHolder {float:left; clear:left; margin-left: 10px; width: 485px; height: 100px; position: relative; overflow: hidden;}
* html #offerDetails .detail_text {width: 490px; overflow: hidden}
* html #offerDetails .detail_text div.textHolder {margin: 0}
* html #offerDetails .detail_text h3 {margin:10px 0 10px 0}
#offerDetails .detail_text div.textHolder div { dispaly: block; position: absolute; top:0; left:0}
#offerDetails .detail_text p {text-align:left; font: normal 11px Tahoma; color: #cccccc}
#offerDetails .detail_photo img {float:left; margin:10px 5px; }

#offerDetails #navi {float:left; clear: none; margin-top: 70px; height: 50px; width: 25px; }
#offerDetails #navi img {float:left; clear: left; }
#offerDetails #navi img.h {cursor: pointer; margin: 0 0 0 5px}
#offerDetails #navi img.b {margin: 10px 0 0 0}


#galery .jqGSContainer{position:relative;width:450px;}

#galery .jqGSContainer .jqGSImgContainer{ float:left; clear:left; width: 350px; margin: 5px auto; }
#galery .jqGSContainer .jqGSImgContainer ul{padding:0;margin:0;position:relative;list-style:none;}
#galery .jqGSContainer .jqGSImgContainer ul li{padding:0;margin:0;position:relative;margin-top:0;margin-bottom:0px;float:left;}
#galery .jqGSContainer .jqGSImgContainer ul li .jqGSLoader{width:100%;height:100%;position:absolute;}
#galery .jqGSContainer .jqGSImgContainer ul li img{border:1px solid #fff;}
#galery .jqGSContainer .jqGSImgContainer ul li .jqGSTitle{background:#000;position:absolute;right:0px;top:0px; padding:3px;color:#fff;width:300px}


#galery .jqGSContainer .jqGSPagination{ float:left; clear:left; position:relative;width:400px; height:20px; margin-left: 5px; top:5px; }
#galery .jqGSContainer .jqGSPagination ul{padding:0;margin:0 0 0 20px;list-style:none;position:relative;float:left;}
#galery .jqGSContainer .jqGSPagination ul li{padding:0;margin-right:5px;float:left;padding-right:1px;text-align:center;padding-bottom:1px;}
#galery .jqGSContainer .jqGSPagination ul li a{padding:2px 0px; background:#FF6600; border:1px solid #ccc; color: #fff;text-decoration:none;display:block;width:20px;font:bold 10px Tahoma, Arial, Helvetica, sans-serif;}
#galery .jqGSContainer .jqGSPagination ul li a.selected{background:#ccc;color:#FF6600;}
#galery .jqGSContainer .jqGSPagination ul li a:hover{background:#fff;color:#000;border:1px solid #fff;}

