* { margin: 0pt; padding: 0pt; }
body { background: rgb(243, 243, 243) url('http://turyby.com/images/bg_top.png') repeat-x scroll center top; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; }
img, fieldset { border: 0pt none ; }
a, a:visited { text-decoration: none; color: rgb(255, 77, 0); }
a:hover { border-bottom: 1px solid rgb(255, 77, 0); color: rgb(255, 77, 0); }
a:focus { outline-color: invert; outline-style: none; outline-width: medium; }
a.selected_page:visited, a.selected_page:visited{ border-bottom: 1px none rgb(255, 77, 0); text-decoration: none; color: rgb(51, 51, 51); }
a.non_selected_page:visited, a.non_selected_page:visited { border-bottom: 1px none rgb(255, 77, 0); text-decoration: none; color: rgb(255, 77, 0); }
a.selected_page:hover, a.non_selected_page:hover { border-bottom: 1px solid rgb(255, 77, 0); color: rgb(255, 77, 0); }
h1, h2, h3 { font-family: 'Trebuchet MS'; color: rgb(255, 77, 0); }
h1 { font-size: 1.85em; font-weight: normal; }
h2 { font-size: 1.75em; font-style: italic; font-weight: normal; }
h3 { font-size: 1.25em; font-weight: bold; }
html, body { height: 100%; }

#wrap { margin: 0pt auto; position: relative; width: 980px; background: rgb(255, 255, 255)}
div#wrap { margin: 0pt auto; min-height: 100%; height: auto ! important; }

#nav { background: transparent url('http://turyby.com/images/box_line.png') repeat-x scroll center bottom; height: 27px; clear: both; font-family: 'Trebuchet MS'; font-size: 1.4em; font-weight: bold; padding-bottom: 3px; padding-left: 15px;}

#info-cloud { position: absolute; top: 60px; left: 665px; width: 295px; visibility: visible; display: block; }
#info-cloud h2 { font-family: "Trebuchet MS"; font-size: 1.5em; }
#info-cloud p { font-size: 1.3em; line-height: 1.3em; margin-top: 0.4em; }
a.leave-page { margin: 0pt; background: transparent url('http://turyby.com/images/leave_page.png') no-repeat scroll right center; font-size: 0.7em; font-weight: bold; line-height: 1.6em; padding-right: 23px; text-transform: uppercase; white-space: nowrap; }

#your-modules { border-style: none solid solid; border-color: rgb(225, 225, 225) rgb(225, 225, 225); border-width: 0pt 1px 1px; margin-bottom: 20px; }

.module-box { margin: 10px 10px 10px 10px; border-style: solid solid solid solid; border-width: 1px 1px 1px 1px; border-color: rgb(213, 213, 213); background: rgb(255, 255, 255); padding-top: 3px;}

.module-title { font-family: Trebuchet MS; font-size: 1.2em; font-weight: bold; padding: 0.1em 0pt 0.1em 0px; background: rgb(245, 245, 245) none repeat; color: rgb(255, 77, 0); font-weight: bold; margin-left: 0.25em; min-height: 16px; }

.module-content { border-bottom: 1px solid rgb(238, 238, 238); padding: 5px; background: transparent none no-repeat scroll 0pt 50%; font-weight: normal; font-size: 0.9em; }

.module-title-center { font-family: Trebuchet MS; font-size: 1.7em; font-weight: bold; padding: 0.1em 0pt 0.1em 0px; background: transparent none no-repeat scroll 0pt 50%; color: rgb(255, 77, 0); font-weight: bold; margin-left: 0.25em; min-height: 16px; }

.module-content-center { border-bottom: 1px solid rgb(238, 238, 238); padding: 10px; background: transparent none no-repeat scroll 0pt 50%; font-weight: normal; font-size: 0.9em; }

.module-content-center ul {padding-left:30px;}


.clearer { clear: both; display: block; font-size: 1px; height: 1px; line-height: 1px; margin-bottom: -1px; }

#push { height: 10px; }

#footer .links { margin: 0pt; padding: 0pt; list-style-image: none; list-style-position: outside; list-style-type: none; }
#footer .links li { display: inline; }
#footer { margin: 0pt auto; background: rgb(255, 255, 255) url('http://turyby.com/images/box_line.png') repeat-x scroll center top; overflow: hidden; clear: both; color: rgb(153, 153, 153); font-size: 0.91em; position: relative; text-align: center; width: 980px; }
#footer ul#inside { padding: 1em 0pt 1.5em; }
#footer ul#outside { padding-bottom: 2em; }
#footer a { border: 0pt none; }
#footer ul.links a { padding: 0.1em 1.2em; color: rgb(85, 85, 85); }
#footer ul#inside a { border-right: 1px solid rgb(204, 204, 204); }
#footer ul#inside a.last_item { border: 0pt none ; }
#footer ul.links a:hover { text-decoration: underline; }

.order-table { padding-top: 3px; padding-right: 3px; padding-bottom: 3px; }

.order-table-egypt {
padding-top: 3px;
padding-right: 3px;
padding-bottom: 3px;
font-size:10px
}

.order_inputs {
width:100px;
font-size:12px;
}

.oran_text { text-decoration: none; color: #ff4d00; }

.pict { padding: 10px; }

div.field-country
{ font-size:18px;
font-weight: bold;
color:#FF6600;
}

div.field-price
{ padding-left: 5px;
padding-right: 5px;  

font-size:16px;
font-weight: bold;
background-color: #FF3300;
color: #FFFFFF;
}
 
.field-item
{ font-size:11px;
font-weight: bold;
color: #333333;
}

.field-descr
{ font-size:11px;
font-weight: bold;
color: #333333;
}

h1.hot
{
font-size:18px;
font-weight: bold;
color:#666666;
padding-top: 20px;
padding-bottom: 20px;
}