/* 
    Document   : common
    Created on : 10.08.2009, 13:28:10
    Author     : DestroySoul
    Description:
        Purpose of the stylesheet follows.
*/

/*#right-coll{
    position: absolute;
    z-index:2;
    left:232px;
    float: left;
    width:669px;
    margin-right:-100px;
    background:url(/system/application/views/templates/egoterra/images/bg_right_coll.png) left top repeat-y;
    border: 1px solid yellow;
}*/

#content-contatier{
    position:absolute;
    z-index:2;
    left: 232px;
    top: 71px;
    width:735px;
/*    height:535px;*/
    height:800px;
    background:url(/system/application/views/templates/egoterra/images/bg_rcc.png) top left repeat-y;
    color: black;
    font-family: Arial;
    font-size:12px;
    /*border: 1px solid red;*/
}

#cont_block{
    position:absolute;
    z-index:6;
    top:95px;
    left:232px;
    /*border:1px solid red;*/
}

#footer{
    position:absolute;
    z-index:9;
    top:871px;
    left:232px;
    height: 71px;
    width: 751px;
    background: url(/system/application/views/templates/egoterra/images/bg_rbb.png) top left no-repeat;
    /*border: 1px solid yellow;*/
}

#header{
    position:absolute;
    z-index:2;
    left: 232px;
    top: 0;
    height: 71px;
    width: 751px;
    /*border: 1px solid yellow;*/
    background: url(/system/application/views/templates/egoterra/images/bg_rtt.png) top left no-repeat;
}

#bottom-menu{
/*    position:absolute;
    left:0;
    bottom:20px;*/
    width:232px;
    margin:0;
    font-family: Arial;
    font-size: 12px;
    letter-spacing: 0.8px;
    /*border: 1px solid red;*/
    /*height: 100%;*/
    clear:both;
    /*position: absolute;*/
    /*top: 95%;*/
}

#bottom-menu ul{list-style:none;padding:0px;margin:0px;display:block;}
#bottom-menu ul li{list-style:none;display:inline;float:left;width:auto;margin-left:15px;/*border: 1px solid red;*/}
#bottom-menu ul li a:link,
#bottom-menu ul li a:visited,
#bottom-menu ul li a:hover{
    color:white;
    text-decoration: underline;
    font-family: Arial;
}
#bottom-menu ul li a:hover{text-decoration:none;}

#menu{
    top: 45px;
    left: 250px;
    position:absolute;
    z-index:4;
    width: 670px;
    /*border: 1px solid red;*/
}

#menu ul{list-style:none;padding:0px;margin:0px;display:block; font-weight:bold;margin-left:-10px;}
/*#menu ul li{list-style:none;display:inline;float:left;width:auto;margin-left:15px;width:198px;height:71px;cursor:pointer;}*/
#menu ul li{list-style:none;display:inline;float:left;width:auto;margin-left:15px;width:202px;height:53px;cursor:pointer;}

#arrleft{
    position:absolute;
    left:270px;
    top:435px;
    z-index:7;
    cursor:pointer;
}

#arrright{
    position:absolute;
    left:730px;
    top:435px;
    z-index:7;
    cursor:pointer;
}

#text-content{
    color:black;
    font-family:Verdana;
    font-size:12px;
    margin-left: 10px;
    margin-right:20px;
    width: 671px;
    margin-top: 55px;
    height: 400px;
/*    height: 800px;*/
}

#back_link{
    position: absolute;
    z-index:9;
    top: 885px;
    left: 252px;
    
}

div#back_link a:link,div#back_link a:visited,div#back_link a:hover{
   text-decoration:none;
   color: white;
   font-family: Tahoma;
   font-size: 12px;
}

div#back_link a:hover{
    margin-left: -10px;
}

#imgBig{margin-left:20px;}

/*.galleria_container{border:1px}
.galleria{list-style:none;height:72px;}
.galleria_wrapper{margin-left:20px;}
.gallery_demo{margin-left:140px;margin-top:-5px;}
.galleria li{display:block;width:150px;height:72px;overflow:hidden;float:left;margin-left:10px;}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:180px}
.galleria li div img{cursor:pointer}

.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
* html .galleria li div span{width:400px}  MSIE bug */

div.scrollable {
     /*required settings*/
    position:absolute;
    overflow:hidden;
    left:178px;
    top:340px;
     /*vertical scrollers have typically larger height than width*/
    height:51px;
    width: 330px;
    /*border: 1px dashed red;*/
}
 /*root element for scrollable items*/
div.scrollable ul {
    width:20000em;
    position:absolute;
    padding:0;
    margin:0;
    margin-left: 5px;
    /*clear:both;*/
}

div.scrollable ul li img{cursor:pointer;}

div.scrollable ul li {
        /*margin-left: 10px;*/
	float:left;
	/* custom decoration */
	/*text-align:center;*/
	width:110px;
        margin:0;
	/*margin-right: 20px;*/
	/*-moz-border-radius:5px;*/
         /*border: 1px dashed green;*/
}

#out_link{
    position: absolute;
    z-index:9;
    top: 950px;
    left: 310px;
    text-decoration:none;
    color: #545453;
    font-family: Tahoma;
    font-size: 9px;
}
div#out_link a:link,div#out_link a:visited,div#out_link a:hover{
   text-decoration:none;
   color: #616160;
   font-family: Tahoma;
   font-size: 8px;
}
