html{
    height:100%;
}
body{
    background:top repeat-x;    
    font:.75em arial,verdana,sans-serif;
    margin:0;
    padding:0;
    color:#fff;
    height:100%;
}
img{
    border:none;
}
.clear{
    clear:both;
    height:0;
    overflow:hidden;
}
a.ff_link_fix:hover{
    text-decoration:none !important;
    zoom:1;
}
a.ff_link_fix:hover span{
    text-decoration:underline !important;
}
table.wide{
    width:100%;
}
img.valign{
    vertical-align:middle;
}

/** SKIN VARIATIONS **/
body#ines_dance a{
    color:#de8b8b;
}
body#tyrkybel a{
    color:#074b89;
}
body#aka_o_pele a{
    color:#143e00;
}
body#oriental_shop a{
    color:#6d3b00;
}
body#ines_dance a,body#tyrkybel a,body#aka_o_pele a,body#oriental_shop a{
    text-decoration:none;
}
body#ines_dance a:hover,body#tyrkybel a:hover,body#aka_o_pele a:hover,body#oriental_shop a:hover{
    text-decoration:underline;
}

body#ines_dance{
    background-image:url(../images/ines_dance_bg.gif);
}
body#tyrkybel{
    background-image:url(../images/tyrkybel_bg.gif);
}
body#aka_o_pele{
    background-image:url(../images/aka_o_pele_bg.gif);
}
body#oriental_shop{
    background-image:url(../images/oriental_shop_bg.gif);
}
body#ines_dance,body#ines_dance table#content_columns td#content_column,body#ines_dance a#menu_1,body#ines_dance a#menu_2,body#ines_dance a#menu_3{
    background-color:#781814;
}
body#tyrkybel,body#tyrkybel table#content_columns td#content_column,body#tyrkybel a#menu_1,body#tyrkybel a#menu_2,body#tyrkybel a#menu_3{
    background-color:#52a2cd;
}
body#aka_o_pele,body#aka_o_pele table#content_columns td#content_column,body#aka_o_pele a#menu_3,body#aka_o_pele a#menu_2,body#aka_o_pele a#menu_3{
    background-color:#5c9e0c;
}
body#oriental_shop,body#oriental_shop table#content_columns td#content_column,body#oriental_shop a#menu_3,body#oriental_shop a#menu_2,body#oriental_shop a#menu_3{
    background-color:#eda300;
}

#menu_ines_dance {
    background-color:#781814;
}
#menu_tyrkybel {
    background-color:#52a2cd;
}
#menu_aka_o_pele {
    background-color:#5c9e0c;
}
#menu_oriental_shop {
    background-color:#eda300;
}

body#ines_dance div#title img#title_img{
    width:41.333em;
    height:15.833em;
}
body#tyrkybel div#title img#title_img{
    width:32.5em;
    height:15.833em;
}
body#aka_o_pele div#title img#title_img{
    width:33.333em;
    height:15.833em;
}
body#oriental_shop div#title img#title_img{
    width:25em;
    height:15.833em;
}
body#oriental_shop div#title{
    position:relative;
}

body#ines_dance input.button{
    background-color:#480000;
    background-image:url(../images/ines_dance_button_right.gif);
}
body#tyrkybel input.button{
    background-color:#2768a3;
    background-image:url(../images/tyrkybel_button_right.gif);
}
body#aka_o_pele input.button{
    background-color:#216104;
    background-image:url(../images/aka_o_pele_button_right.gif);
}
body#oriental_shop input.button,body#oriental_shop a.link_button{
    background-color:#a75a00;
    background-image:url(../images/oriental_shop_button_right.gif);
}
body#oriental_shop a.action{
    background:#a75a00 url(../images/oriental_shop_button_left.gif) left no-repeat;
}

body#ines_dance div.input{
    background-image:url(../images/ines_dance_input_left.gif);
}
body#ines_dance div.input div{
    background-image:url(../images/ines_dance_input_right.gif);
}

body#tyrkybel div.input{
    background-image:url(../images/tyrkybel_input_left.gif);
}
body#tyrkybel div.input div{
    background-image:url(../images/tyrkybel_input_right.gif);
}

body#aka_o_pele div.input{
    background-image:url(../images/aka_o_pele_input_left.gif);
}
body#aka_o_pele div.input div{
    background-image:url(../images/aka_o_pele_input_right.gif);
}

body#oriental_shop div.input,body#oriental_shop div.text_input_left{
    background-image:url(../images/oriental_shop_input_left.gif);
}
body#oriental_shop div.input div,body#oriental_shop div.text_input_left div{
    background-image:url(../images/oriental_shop_input_right.gif);
}

body#ines_dance div.textarea{
    background-image:url(../images/ines_dance_textarea_tl.gif);
}
body#ines_dance div.textarea div{
    background-image:url(../images/ines_dance_textarea_tr.gif);
}
body#ines_dance div.textarea div div{
    background-image:url(../images/ines_dance_textarea_bl.gif);
}
body#ines_dance div.textarea div div div{
    background-image:url(../images/ines_dance_textarea_br.gif);
}

body#tyrkybel div.textarea{
    background-image:url(../images/tyrkybel_textarea_tl.gif);
}
body#tyrkybel div.textarea div{
    background-image:url(../images/tyrkybel_textarea_tr.gif);
}
body#tyrkybel div.textarea div div{
    background-image:url(../images/tyrkybel_textarea_bl.gif);
}
body#tyrkybel div.textarea div div div{
    background-image:url(../images/tyrkybel_textarea_br.gif);
}

body#aka_o_pele div.textarea{
    background-image:url(../images/aka_o_pele_textarea_tl.gif);
}
body#aka_o_pele div.textarea div{
    background-image:url(../images/aka_o_pele_textarea_tr.gif);
}
body#aka_o_pele div.textarea div div{
    background-image:url(../images/aka_o_pele_textarea_bl.gif);
}
body#aka_o_pele div.textarea div div div{
    background-image:url(../images/aka_o_pele_textarea_br.gif);
}

body#oriental_shop div.textarea,body#oriental_shop div.textarea_tl{
    background-image:url(../images/oriental_shop_textarea_tl.gif);
}
body#oriental_shop div.textarea div,body#oriental_shop div.textarea_tl div{
    background-image:url(../images/oriental_shop_textarea_tr.gif);
}
body#oriental_shop div.textarea div div, body#oriental_shop div.textarea_tl div div{
    background-image:url(../images/oriental_shop_textarea_bl.gif);
}
body#oriental_shop div.textarea div div div, body#oriental_shop div.textarea_tl div div div{
    background-image:url(../images/oriental_shop_textarea_br.gif);
}

/** CONTENT HOLDER TABLE **/
table#content_columns{
    height:100%;
    width:100%;
    margin:0;
    padding:0;
    font-size:1em;
}
table#content_columns td{
    vertical-align:top;
    height:100%;
}
table#content_columns td#content_column{
    width:68.167em;
}
table#content_columns div.sidecolumn{
    position:relative;
    height:100%;
}
table#content_columns div#sidecolumn1,table#content_columns div#sidecolumn2{
    height:100%;
    position:absolute;
    left:0; right:0; 
}

/** HOLDER **/
div#holder{
    width:59em;
    padding:0 4.583em 0 4.583em;
    text-align:left;
    overflow:hidden;
}

/** TOPMENU **/
div#topmenu{
    position:relative;
    height:4.5em;
	z-index:2;
}
div#topmenu div#content{
    position:absolute;
	overflow:hidden;
}
div#topmenu div#content a{
    display:block;
    float:left;
    margin:-10.417em .167em 0 0;
    width:14.583em;
}
div#topmenu div#content a:hover{
    text-decoration:none;
}
div#topmenu div#content a span{
    background-color:#480000;
    color:#fff;
    display:block;
    font-size:.75em;
    padding:2px 0;
    text-align:center;
    text-transform:uppercase;
}
div#topmenu div#content a span.tyrkybel{
    background-color:#3678b3;
}
div#topmenu div#content a span.aka_o_pele{
    background-color:#277306;
}
div#topmenu div#content a span.oriental_shop{
    background-color:#a65900;
}
div#topmenu div#content img,div#topmenu div#content img.pic{
    display:block;
    width:14.583em;
    height:4.5em;
}
div#topmenu div#content img.pic{
    height:9em;
}
div#topmenu div#content a span img{
    display:inline;
    height:auto;
    width:auto;
}

/** PAGE TITLE **/
div#title{
	position:relative;
    height:15.833em;
	z-index:1;
}

/** LANGUAGE MENU **/
div#lang{
	position:absolute;
	top:1.667em;
	font-size:0.833em;
}
div#lang a{
	color:#fff;
	text-decoration:none;
}
div#lang a:hover{
	text-decoration:underline;
}
div#lang img{
	width:1.6em;
	height:1.1em;
}

/** BODY **/
div#menu{
    float:left;
    margin:0 4.583em 0 0;
    overflow:hidden;
	text-transform:uppercase;
    width:15.083em;
}
div#menu a{
	font:1.083em georgia,"times new roman",serif;
	color:#fff;
	display:block;
	margin:0 0 0.833em 0;
	text-decoration:none;
}
div#menu a.sel{
	font-weight:bold;
}
div#menu a:first-letter{
	font-size:1.231em;
}
div#menu a.menu3,div#menu a.menu4{
    font-size:.917em;
    margin-left:1.250em;
    text-transform:capitalize;
}
div#menu a.menu4{
    margin-left:2.769em;
}
div#body{
	padding:0 0 2.5em 0;
}
div#body div#body_content{
    float:right;
    overflow:hidden;
    width:39.333em;
	line-height:1.333em;
}
div#body div#body_content h1{
	font:2.167em georgia,"times new roman",serif;
	text-transform:uppercase;
	margin:0 0 .385em 0;
	padding:0;
}
div#body div#body_content h2{
    font:1.5em georgia,"times new roman",serif;
    text-transform:uppercase;
	padding:0;
}
div#body div#body_content h1:first-letter{
	font-size:1.154em;
}
div#body div#body_content img{
	border:0.083em solid #fff;
}

/** FORM ELEMENTS **/
table.form{
    width:100%;
}
table.form td{
    font-size:.833em;
    padding:2px;
    text-transform:uppercase;
    vertical-align:top;
    white-space:nowrap;
}
table.form td.noback{
    font-size:1em;
    text-transform:none;
    white-space:normal;
    width:100%;
}
input,select,textarea{
    border:none;
    background:#fff;
    color:#000;
    font:bold 1.083em arial,verdana,sans-serif;
    margin:0;
    padding:3px 0;
    width:100%;
}
select{
    padding:2px 0;
}
textarea{
    padding:0;
    margin:0 0 4px 0;
}
input.button,a.link_button,a.action{
    background-position:100% 50%;
    background-repeat:no-repeat;
    cursor:pointer;
    color:#fff;
    font:1.167em georgia,"times new roman",serif;
    height:23px;
    padding:0 12px 3px 5px;
    width:auto;
}
a.action{
    padding:0 5px 3px 12px;
}
div.input,div.input div,div.text_input_left,div.text_input_left div{
    background-repeat:no-repeat;
}
div.input,div.text_input_left{
    background-position:left;
    padding:0 0 0 4px;
}
div.input div,div.text_input_left div{
    background-position:right;
    padding:0 4px 0 0;
    zoom:1;
}
div.onbottom{
    margin:4px 0 0 0;
}
div.textarea,div.textarea div,div.textarea div div,div.textarea div div div,div.textarea_tl,div.textarea_tl div,div.textarea_tl div div,div.textarea_tl div div div{
    background-repeat:no-repeat;
}
div.textarea,div.textarea_tl{
    background-color:#fff;
    background-position:top left;
}
div.textarea div,div.textarea_tl div{
    background-position:top right;
}
div.textarea div div,div.textarea_tl div div{
    background-position:bottom left;
}
div.textarea div div div,div.textarea_tl div div div{
    background-position:bottom right;
    padding:4px 4px 0 4px;
}

/** SLIMBOX **/
#lbOverlay {
	position: absolute;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
	z-index:999;
}
#lbCenter,#lbBottomHolder {
	position: absolute;
	left: 50%;
	overflow: hidden;
	background-color: #fff;
	z-index:1000;
}
.lbLoading {
	background: #fff url(../images/loading.gif) no-repeat center;
}
#lbImage {
	border: 10px solid #fff;
	background-repeat: no-repeat;
	position:relative;
}
#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}
#lbPrevLink {
	left: 0;
}
#lbPrevLink:hover {
	background: transparent url(../images/prev.gif) left 50% no-repeat;
}
#lbNextLink {
	right: 0;
}
#lbNextLink:hover {
	background: transparent url(../images/next.gif) right 50% no-repeat;
}
a#lbBuyBtn{
    margin:0;
}
#lbHeader{
    border:10px solid #fff;
    border-bottom:none;
    text-transform:uppercase;
    text-align:right;
    font-size:10px;
}
#lbHeader img{
    vertical-align:middle;
    margin:0 0 0 5px;
}
#lbHeader a{
    padding-left:10px;
    color:#c00409;
    font-weight:bold;
}
#lbHeader a:hover{
    text-decoration:none;
}
#lbHeader a:hover span{
    text-decoration:underline;
}
#lbCaption {
	display:block;
    color:#fff;
    font-size:16px;
    text-align:center;
    margin-bottom:10px;
}
#lbBottomHolder{
    background-color: #eda300;
    display:none;
}
#lbBottom{
    padding:10px;
}
#lbPriceHolder{
    width:255px;
    margin:auto;
}
#lbPrice{
    float:left;
    font-size:22px;
    font-weight:bold;
    color:#fff;
    margin:0 10px 0 0;
    width:105px;
    text-align:right;
}