

.tableRow
{
width:1000px;
}

hr {
    display: block;
    height: 1px;
    border: 0px;
    border-top: 1px solid #fe742e;
    margin: 0px;
    padding: 0px; 
}

.hr2 {
    display: block;
    height: 2px;
    border: 0px;
    border-top: 2px solid #fe742e;
    margin: 0px;
    padding: 0px; 
}

#menu_1 {
    border-radius: 5px;
    padding-left: 5px; 
padding-right: 5px; 
padding-top: 3px; 
padding-bottom: 3px; 
   
margin-top:10px;
margin-right:5px;
-moz-border-radius:5px 5px 5px 5px;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -khtml-border-bottom-right-radius: 5px;
    -khtml-border-bottom-left-radius: 5px;    
    -webkit-border-top-right-radius: 5px;
    -webkit-border-top-left-radius: 5px;
    -khtml-border-top-right-radius: 5px;
    -khtml-border-top-left-radius: 5px;  
background-color:#fe742e;
color:#FFFFFF;

}

#menu_1:hover {
background-color:green;
color:#FFFFFF;
background-image: none;
}

#menu_2 {
    border-radius: 5px;
    padding-left: 5px; 
padding-right: 5px; 
padding-top: 3px; 
padding-bottom: 3px; 
   
margin-top:10px;
margin-right:5px;
-moz-border-radius:5px 5px 5px 5px;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -khtml-border-bottom-right-radius: 5px;
    -khtml-border-bottom-left-radius: 5px;    
    -webkit-border-top-right-radius: 5px;
    -webkit-border-top-left-radius: 5px;
    -khtml-border-top-right-radius: 5px;
    -khtml-border-top-left-radius: 5px;  
background-color:#fe742e;
color:#FFFFFF;

}

#menu_2:hover {
background-color:green;
color:#FFFFFF;
background-image: none;
}


#menu_3 {
    border-radius: 5px;
    padding-left: 5px; 
padding-right: 5px; 
padding-top: 3px; 
padding-bottom: 3px; 
   
margin-top:10px;
margin-right:5px;
-moz-border-radius:5px 5px 5px 5px;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -khtml-border-bottom-right-radius: 5px;
    -khtml-border-bottom-left-radius: 5px;    
    -webkit-border-top-right-radius: 5px;
    -webkit-border-top-left-radius: 5px;
    -khtml-border-top-right-radius: 5px;
    -khtml-border-top-left-radius: 5px;  
background-color:#fe742e;
color:#FFFFFF;

}

#menu_3:hover {
background-color:green;
color:#FFFFFF;
background-image: none;
}


#menu_4 {
    border-radius: 5px;
    padding-left: 5px; 
padding-right: 5px; 
padding-top: 3px; 
padding-bottom: 3px; 
   
margin-top:10px;
margin-right:5px;
-moz-border-radius:5px 5px 5px 5px;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -khtml-border-bottom-right-radius: 5px;
    -khtml-border-bottom-left-radius: 5px;    
    -webkit-border-top-right-radius: 5px;
    -webkit-border-top-left-radius: 5px;
    -khtml-border-top-right-radius: 5px;
    -khtml-border-top-left-radius: 5px;  
background-color:#fe742e;
color:#FFFFFF;

}

#menu_4:hover {
background-color:green;
color:#FFFFFF;
background-image: none;
}


.theImageIco
{
width:40px;
height:40px;
border:0px;
cursor:pointer;
background-color:none;
}

.theImageIco:hover
{
width:45px;
height:45px;
border:1px solid blue;
background-color:ghostwhite;
}

.outerImg
{
min-height:50px;
min-width:50px;
}

 .dotted {border: 1px dotted #000000; border-style: none none dotted; color: #fff; background-color: #fff; }

label { display:inline-block!important;  }

.menuNone
{
    border-radius: 5px;
    padding-left: 5px; 
padding-right: 5px; 
padding-top: 3px; 
padding-bottom: 3px; 
   
margin-top:10px;
margin-right:5px;
-moz-border-radius:5px 5px 5px 5px;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -khtml-border-bottom-right-radius: 5px;
    -khtml-border-bottom-left-radius: 5px;    
    -webkit-border-top-right-radius: 5px;
    -webkit-border-top-left-radius: 5px;
    -khtml-border-top-right-radius: 5px;
    -khtml-border-top-left-radius: 5px;  
background-color:royalblue;
color:yellow;
}

#menu1 {
    border-radius: 5px;
    padding-left: 5px; 
padding-right: 5px; 
padding-top: 3px; 
padding-bottom: 3px; 
   
margin-top:10px;
margin-right:5px;
-moz-border-radius:5px 5px 5px 5px;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -khtml-border-bottom-right-radius: 5px;
    -khtml-border-bottom-left-radius: 5px;    
    -webkit-border-top-right-radius: 5px;
    -webkit-border-top-left-radius: 5px;
    -khtml-border-top-right-radius: 5px;
    -khtml-border-top-left-radius: 5px;  
background-color:#fe742e;
color:#FFFFFF;
background-image: url("images/bl.png");
    background-repeat: no-repeat;
 background-size: 15px 15px;
background-position: 10%; 
}

#menu1:hover {
background-color:green;
color:#FFFFFF;
background-image: none;
}

#menu2 {
    border-radius: 5px;
    padding-left: 5px; 
padding-right: 5px; 
padding-top: 3px; 
padding-bottom: 3px; 
   
margin-top:10px;
margin-right:5px;
-moz-border-radius:5px 5px 5px 5px;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -khtml-border-bottom-right-radius: 5px;
    -khtml-border-bottom-left-radius: 5px;    
    -webkit-border-top-right-radius: 5px;
    -webkit-border-top-left-radius: 5px;
    -khtml-border-top-right-radius: 5px;
    -khtml-border-top-left-radius: 5px;  
background-color:#fe742e;
color:#FFFFFF;
background-image: url("images/bl.png");
    background-repeat: no-repeat;
 background-size: 15px 15px;
background-position: 10%; 

}

#menu2:hover {
background-color:green;
color:#FFFFFF;
background-image: none;
}


#menu3 {
    border-radius: 5px;
    padding-left: 5px; 
padding-right: 5px; 
padding-top: 3px; 
padding-bottom: 3px; 
   
margin-top:10px;
margin-right:5px;
-moz-border-radius:5px 5px 5px 5px;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -khtml-border-bottom-right-radius: 5px;
    -khtml-border-bottom-left-radius: 5px;    
    -webkit-border-top-right-radius: 5px;
    -webkit-border-top-left-radius: 5px;
    -khtml-border-top-right-radius: 5px;
    -khtml-border-top-left-radius: 5px;  
background-color:#fe742e;
color:#FFFFFF;
background-image: url("images/bl.png");
    background-repeat: no-repeat;
 background-size: 15px 15px;
background-position: 10%; 
}

#menu3:hover {
background-color:green;
color:#FFFFFF;
background-image: none;
}


#menu4 {
    border-radius: 5px;
    padding-left: 5px; 
padding-right: 5px; 
padding-top: 3px; 
padding-bottom: 3px; 
   
margin-top:10px;
margin-right:5px;
-moz-border-radius:5px 5px 5px 5px;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -khtml-border-bottom-right-radius: 5px;
    -khtml-border-bottom-left-radius: 5px;    
    -webkit-border-top-right-radius: 5px;
    -webkit-border-top-left-radius: 5px;
    -khtml-border-top-right-radius: 5px;
    -khtml-border-top-left-radius: 5px;  
background-color:#fe742e;
color:#FFFFFF;
background-image: url("images/bl.png");
    background-repeat: no-repeat;
 background-size: 15px 15px;
background-position: 10%; 
}

#menu4:hover {
background-color:green;
color:#FFFFFF;
background-image: none;
}

#menu5 {
min-width:100px;
    border-radius: 5px;
    padding-left: 5px; 
padding-right: 5px; 
padding-top: 3px; 
padding-bottom: 3px; 
   
margin-top:10px;
margin-right:5px;
-moz-border-radius:5px 5px 5px 5px;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -khtml-border-bottom-right-radius: 5px;
    -khtml-border-bottom-left-radius: 5px;    
    -webkit-border-top-right-radius: 5px;
    -webkit-border-top-left-radius: 5px;
    -khtml-border-top-right-radius: 5px;
    -khtml-border-top-left-radius: 5px;  
background-color:#fe742e;
color:#FFFFFF;
background-image: url("images/bl.png");
    background-repeat: no-repeat;
 background-size: 15px 15px;
background-position: 10%; 
}

#menu5:hover {
background-color:green;
color:#FFFFFF;
background-image: none;
}

#menu6 {
min-width:100px;
    border-radius: 5px;
    padding-left: 5px; 
padding-right: 5px; 
padding-top: 3px; 
padding-bottom: 3px; 
   
margin-top:10px;
margin-right:5px;
-moz-border-radius:5px 5px 5px 5px;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -khtml-border-bottom-right-radius: 5px;
    -khtml-border-bottom-left-radius: 5px;    
    -webkit-border-top-right-radius: 5px;
    -webkit-border-top-left-radius: 5px;
    -khtml-border-top-right-radius: 5px;
    -khtml-border-top-left-radius: 5px;  
background-color:#fe742e;
color:#FFFFFF;
background-image: url("images/bl.png");
    background-repeat: no-repeat;
 background-size: 15px 15px;
background-position: 10%; 
}

#menu6:hover {
background-color:green;
color:#FFFFFF;
background-image: none;
}

#menu7 {
min-width:100px;
    border-radius: 5px;
    padding-left: 5px; 
padding-right: 5px; 
padding-top: 3px; 
padding-bottom: 3px; 
   
margin-top:10px;
margin-right:5px;
-moz-border-radius:5px 5px 5px 5px;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -khtml-border-bottom-right-radius: 5px;
    -khtml-border-bottom-left-radius: 5px;    
    -webkit-border-top-right-radius: 5px;
    -webkit-border-top-left-radius: 5px;
    -khtml-border-top-right-radius: 5px;
    -khtml-border-top-left-radius: 5px;  
background-color:#fe742e;
color:#FFFFFF;
background-image: url("images/bl.png");
    background-repeat: no-repeat;
 background-size: 15px 15px;
background-position: 10%; 
}

#menu7:hover {
background-color:green;
color:#FFFFFF;
background-image: none;
}


#menuFixed {
  position: fixed;
  left: 0;
  top: 130px;
  padding:5px;
transform: translate(0,-50%);
border:0px;
background-color:#fe742e ;

-moz-border-radius:5px 5px 5px 5px;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -khtml-border-bottom-right-radius: 5px;
    -khtml-border-bottom-left-radius: 5px;    
    -webkit-border-top-right-radius: 5px;
    -webkit-border-top-left-radius: 5px;
    -khtml-border-top-right-radius: 5px;
    -khtml-border-top-left-radius: 5px;  
}


#menuFixedPage {
  position: fixed;
  left: 55px;
  top: 130px;
  padding:5px;

border:0px;
background-color:#fe742e ;

-moz-border-radius:5px 5px 5px 5px;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -khtml-border-bottom-right-radius: 5px;
    -khtml-border-bottom-left-radius: 5px;    
    -webkit-border-top-right-radius: 5px;
    -webkit-border-top-left-radius: 5px;
    -khtml-border-top-right-radius: 5px;
    -khtml-border-top-left-radius: 5px;  
}


#menuFixedIcons {
  position: fixed;
  left: 0;
  top: 50%;
  padding:5px;
transform: translate(0,-50%);
border:0px;


-moz-border-radius:5px 5px 5px 5px;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -khtml-border-bottom-right-radius: 5px;
    -khtml-border-bottom-left-radius: 5px;    
    -webkit-border-top-right-radius: 5px;
    -webkit-border-top-left-radius: 5px;
    -khtml-border-top-right-radius: 5px;
    -khtml-border-top-left-radius: 5px;  
}

#menuFixedRight {
  position: fixed;
  right: 0;
  top: 30%;
  padding:5px;
border:0px;
background-color:#fe742e ;

-moz-border-radius:5px 5px 5px 5px;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -khtml-border-bottom-right-radius: 5px;
    -khtml-border-bottom-left-radius: 5px;    
    -webkit-border-top-right-radius: 5px;
    -webkit-border-top-left-radius: 5px;
    -khtml-border-top-right-radius: 5px;
    -khtml-border-top-left-radius: 5px;  
}

    .theLinko
        {
padding-left:3px;
padding-right:3px;
padding-bottom:5px;
font-weight:bold;
            font-size:14px;
            color:#ffffff;
        }
        .theLinko:hover
        {
            color:#b9d3ec;
        }

.innerLinko
        {
font-weight:bold;
            font-size:14px;
            color:#ffffff;
        }
        .innerLinko:hover
        {
            color:#b9d3ec;
        }



.contactLabel
{
color:#366092;
}

.leftSomething
{
height: 12px;
margin: 5px auto 5px auto;
vertical-align: middle;
background-color:#E9E7E3;
}
.justBorder
{
border:0px;
cursor:pointer;
}
.justColors
{
background-color:#336699;
color:#2;
height:30px;
}

.myBox
{
background-color:#FFFFFF;
}

.linktext
{
color:black;
font-size:12px;
}


.linktext:hover
{
color:royalblue;
}


.mailTitle
{
font-size:14px;
font-weight:bold;
color:darkorange;
}

.logoPartner
{
font-size:20px;
background-color:#FFFFFF ;
background-image:url('http://www.assamall.gr/logos/back.jpg');
color:#fe742e ;
padding:10px;
margin-top:-10px;

-moz-border-radius:5px 5px 5px 5px;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -khtml-border-bottom-right-radius: 5px;
    -khtml-border-bottom-left-radius: 5px;    
    -webkit-border-top-right-radius: 5px;
    -webkit-border-top-left-radius: 5px;
    -khtml-border-top-right-radius: 5px;
    -khtml-border-top-left-radius: 5px;  
    width:100%;
}


.logoSupplier
{
font-size:20px;
background-color:#FFFFFF ;
background-image:url('http://www.assamall.gr/logos/back.jpg');
color:#669966 ;
padding:10px;
margin-top:-10px;

-moz-border-radius:5px 5px 5px 5px;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -khtml-border-bottom-right-radius: 5px;
    -khtml-border-bottom-left-radius: 5px;    
    -webkit-border-top-right-radius: 5px;
    -webkit-border-top-left-radius: 5px;
    -khtml-border-top-right-radius: 5px;
    -khtml-border-top-left-radius: 5px;  
    width:100%;
}

img {
	border: none;
}

#large {
	display: none;
	position: absolute;	
	color: #FFFFFF;
	background: #333333;	
	padding: 5px;
}


.myTitleText
{
font-family:Arial;
font-size:17px;
color:royalblue;
letter-spacing:1px;

}

.myTitleText:hover
{
font-family:Arial;
font-size:17px;
color:#bb0000;
letter-spacing:1px;

}


.myTitleTextShow
{
font-family:Arial;
font-size:17px;
color:royalblue;
letter-spacing:1px;

}

.myKeimenoText
{
display:inline;
font-size:13px;
}


.theNewsText
{
font-size:14px;
color:yellow;
}

.theTit
{
display:block;
font-size:14px;
font-weight:bold;
color:navy;
}
.textText1
{
font-weight:bold;
line-height:20px;
font-size:13px;
color:black;
}

.textText2
{
line-height:20px;
font-weight:normal;
font-size:13px;
color:black;
}

.textTitle
{
font-weight:bold;
font-size:15px;

}

tr.empty td {
    background: transparent url('images/strike.png') 0 50% repeat-x;
}

.myCatText
{

 font-style: normal;
}

.titleFont
{
font-size:18px;
color:darkorange;
font-style:normal;
}

.tlTable
{
background-color:#5592ce;
border:1px dotted ghostwhite;
}

.tl1
{
color:white;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

.tl2
{
color:ghostwhite;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}

.tl3
{
color:yellow;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}



.theTitleHome
{
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;

}

.tableStyle
{
background-color:#FFFFFF;
padding:5px;

}


.theHomeCatText
{
color:black;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;

}

.thePhoto
{
height:45px;
width:90px;
cursor:pointer;
cursor:hand;
border:1px solid #cccccc;
background-color:white;
padding:5px;
margin-right:6px;
margin-left:6px;
}

.thePhoto:hover
{
background-color:#cccccc;
}

.theTable
{
border: 1px solid #ffffff;
}

.myListClass
{
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;

}

.theCounterTitle
{
color:#b9d3ec;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}

.theCounter
{
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}

.buyTitle
{
color:#336699;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
letter-spacing:0.5px;        
}

.MyTabStyle .ajax__tab_header
{
     font-family: "Helvetica Neue" , Arial, Sans-Serif;
     font-size: 14px;
     font-weight: bold;
     display: block;
     margin-left:20px;
     z-index:-1000;
     
}
.MyTabStyle .ajax__tab_header .ajax__tab_outer
{
     border-color: #222;
     color: #222;
     padding-left: 10px; /*margin-right: 3px;*/
     border: solid 1px #999;
     border-bottom-color: #d7d7d7;
    -webkit-margin-before: 1em;
    -webkit-margin-after: -1px;
    -webkit-margin-start: 0px;
    -webkit-margin-end: -1px;
}
.MyTabStyle .ajax__tab_header .ajax__tab_inner
 {
     border-color: #666;
     color: #000;
     padding: 0px 5px 0px 5px;
 }
 .MyTabStyle .ajax__tab_hover .ajax__tab_outer
 {
     border-color: #BBB; /*color #1*/
     background: white;
     color: Black;
 }
.MyTabStyle .ajax__tab_hover .ajax__tab_inner
 {
     color: Black;
     cursor: pointer;
 }
 .MyTabStyle .ajax__tab_outer
 {
     padding: 0 16px; /* edit 16px for different tab width */
     display: inline-block;
     font: normal 12px Verdana;
     line-height: 25px; /* height #1 */
     text-decoration: none;
     color: #333;
     border: 1px solid #999; /*This color can be different from color #2 */
     border-bottom: none;
     background: #F6F6F9;
     outline: none;
     border-radius: 5px 5px 0 0;
     position: relative;
     margin: 0 -1px -1px 0;
     text-align: -webkit-match-parent;
  }
 .MyTabStyle .ajax__tab_active .ajax__tab_outer
  {
     color: white;
     font-weight: bold;
     border-color: #BBB; /*color #1*/
     background: #0099CC; /*color #2*/
     /*z-index: 3;*/
     padding: 1px 10px 0px 10px;
     border-bottom-width: 0px;
  }
  .MyTabStyle .ajax__tab_active .ajax__tab_inner
  {
     color: white;
     border-color: #333;
     padding: 0px 10px 0px 10px;
  }
 .MyTabStyle .ajax__tab_body
 {
     font-family: verdana,tahoma,helvetica;
     font-size: 10pt;
     /*background-color: #fff;*/ /*border-top-width: 0;*/
     border: solid 1px #d7d7d7; /*border-top-color: #ffffff;*/
     padding: 10px 10px;
     border-radius: 4px;
     box-shadow: 0 0 8px #CCC;
     background-color: white;
 }

.ajax__myTab .ajax__tab_header {  
    font-family: verdana,tahoma,helvetica;  
    font-size: 14px;  
   height:50px; !important;
}  
  
.ajax__myTab .ajax__tab_outer {  
    
    background-color: #ffffff;  
    margin-right: 10px;      
    border-left: solid 1px #999999;
    border-right: solid 1px #999999;  
    border-top: solid 1px #999999;  
   height:50px; !important;  
}  
  
.ajax__myTab .ajax__tab_inner {  
    padding-left: 3px;  
    background-color: #ffffff;  
    height:50px; !important;
}  
  
.ajax__myTab .ajax__tab_tab {  
    
    height:50px; !important;
}  
  
.ajax__myTab .ajax__tab_hover .ajax__tab_outer {  
    background-color: #ffffff;  

}  
  
.ajax__myTab .ajax__tab_hover .ajax__tab_inner {  
    background-color: #cccccc;  
}  
  
.ajax__myTab .ajax__tab_hover .ajax__tab_tab {  
}  
  
.ajax__myTab .ajax__tab_active .ajax__tab_outer {  
    text-decoration:none;
      
    border:none;
    outline:none;
    background-color: #cccccc; 
    border-left: solid 1px #999999;
    border-right: solid 1px #999999;  
    border-top: solid 1px #999999;  
}  
  
.ajax__myTab .ajax__tab_active .ajax__tab_inner {  
    text-decoration:none;
     outline:none;
    border:none;
    background-color: #cccccc;  

}  
  
.ajax__myTab .ajax__tab_active .ajax__tab_tab {  
text-decoration:none;
    outline:none;
  border:none;
    
}  
  
.ajax__myTab .ajax__tab_body {  
    font-family: verdana,tahoma,helvetica;  
    font-size: 10pt;  
    border: 1px solid #999999;      
    padding: 8px;  
    background-color: #ffffff;  
}

.theBody
{
   background-color:#b9d3ec;    
}

body {
    margin: 0px;
    padding: 0px;	
    font-family:Arial;
    background-color:#b9d3ec;    
     height: 100%;
  width: 100%;
}

.aggeliaNo
{
  font-family:Arial;
   font-size:11px;
   
}


.textUn
{
   font-family:Arial;
   font-size:12px;
}

.sizitisimi
{
color:#ffffff;
font-style: normal;
}

.handleClass {
    width: 44px;
    position: absolute;
    height: 18px;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    overflow: hidden;
    background-color: #455f47;
    background-image: -webkit-linear-gradient(bottom, #5e5e5e, #8f8f8f);
    background-image: -moz-linear-gradient(bottom, #5e5e5e, #8f8f8f);
    background-image: -o-linear-gradient(bottom, #5e5e5e, #8f8f8f);
    background-image: -ms-linear-gradient(bottom, #5e5e5e, #8f8f8f);
    background-image: linear-gradient(to top, #5e5e5e, #8f8f8f);
}

.railClass {
    width: 450px;
    height: 8px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background: #61bb46;
    position: relative;
}

.mTitle
{
color:#b9d3ec;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
letter-spacing:0.5px;        
}

.randomPrice
{
color:#b9d3ec;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}

.randomCity
{
color:#b9d3ec;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}

.mValue
{
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
letter-spacing:0.5px;        
}


.priceLabel1
{
color:#b9d3ec;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
padding:5px;
border:0px;
text-align:left;
background-color:#FFFFFF;
display:none;
}

.priceLabel2
{
color:#b9d3ec;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
padding:5px;
border:0px;
text-align:right;
background-color:#FFFFFF;
display:none;
}

.textReal
{
color:#5592ce;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
padding:5px;
}
.textRealBlack
{
color:black;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
padding:5px;
}

.textRealWhite
{
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
padding:5px;
}

.textRealBlack
{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
padding:5px;
}

.imgReal
{
padding:5px;
}

.theAdTitle
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
margin:10px;
color:#5592ce;
}

.theAdTitleNew
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
margin:10px;
color:#660066;
}

.profData
{
font-color:grey;
}
.resultsPrice
{
font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:17px;
color:#b9d3ec;

}

.topDetails
{
font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:14px;
color:#ffffff;
font-weight:bold;
}

.topDetailsNoBoldMagenta
{
font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:13px;
color:#ffffff;
font-weight:normal;

}

.topDetailsNoBold
{
font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:13px;
color:#5592ce;
font-weight:normal;
}

.classTextBig
{
display:inline;
width:260px;
background-color:white;
 border:1px solid #ffffff;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#ffffff;
}

.classTextSmall
{
display:inline;
width:180px;
background-color:white;
 border:1px solid #ffffff;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#ffffff;
}

.classText
{
display:inline;
width:120px;
 border:1px solid #ffffff;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#ffffff;
}

.classTextPicker1
{
display:inline;
width:120px;
 border:1px solid #ffffff;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#ffffff;
}

.classTextPicker2
{
display:inline;
width:120px;
 border:1px solid #ffffff;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#ffffff;
}


.classTextNoBorder
{
display:inline;
width:120px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#ffffff;
}

.cellTitle
{
font-weight:bold;
}


.rowClass
{
background-color:#b9d3ec;
color:#336699;
}

.rowClassFields
{
background-color:#7;
color:#b9d3ec;
}

.rowTitle
{
font-size:16px;

}

.rowText
{
font-size:12px;

}

.linkHM
{
font-decoration:none;
font-size:11px;
font-weight:bold;
color:black;
}

.homeLB
{
font-size:14px;
font-weight:normal;
}

.auto
{
font-size:14px;
color:#b9d3ec;
border:1px solid #b9d3ec; 
height:30px;
}
.auto1
{
font-size:14px;
color:#b9d3ec;
border:1px solid #b9d3ec; 
height:30px;
}
.auto2
{
font-size:14px;
color:#b9d3ec;
border:1px solid #b9d3ec; 
height:30px;
}
.auto3
{
font-size:14px;
color:#b9d3ec;
border:1px solid #b9d3ec; 
height:30px;
}
.auto4
{
font-size:14px;
color:#b9d3ec;
border:1px solid #b9d3ec; 
height:30px;
}
.normalInline
{
font-size:14px;
color:#b9d3ec;
height:30px;
margin:0px;
border:1px solid #b9d3ec; 
padding:6px 4px 6px 4px;
}

radioListHome
{
font-size:16px;
color:#b9d3ec;
margin:0px;
border:0px; 
padding:6px 4px 6px 4px;
}

.smallInline
{
font-size:14px;
display:inline;
color:#b9d3ec;
width:60px;
height:20px;
border:1px solid #b9d3ec; 
margin-right:10px;
}

.contactCSS
{
   font-family:Arial;
   
 color:#5592ce
}


.eponimiaCSS
{
   font-family:Arial;
   font-size:16px;
   font-weight:bold;
 color:#b9d3ec
}

.marginRightOnly
{

margin-right:5px;
font-decoreation:none;
}

.marginRight
{
border:1px solid #336699;
margin-right:5px;
background-color:#FFFFFF;    
color:#336699;    
font-decoreation:none;

}

.marginRightBlue
{
text-decoration:none;
font-decoration:none;
border:1px solid #FFFFFF;
margin-right:6px;
background-color:#336699;    
color:white;    

}

.percent20Table
{
width: 20%;
font-size:16px;
color:#143D55;
letter-spacing:0.5px;
font-weight:bold;

}

.copyrightText
{
font-size:13px;
color:#ffffff;
font-weight: bold;
background-color:#143D55;
}

a.bottomText
{
    text-decoration:none;
}


a.bottomText span
{
font-size:11px;
color:#ffffff;
letter-spacing:0.5px;
}

a.bottomText {    
  color:#336699;
}

a.bottomText:hover
{
font-size:12px;
    color:lightyellow;
}

a.bottomText span:hover
{
font-size:12px;
    color:lightyellow;
}

#submitSearch
{    
    position:absolute;    
    cursor:pointer;
    top:-1px;
    right:-15px;
    display:inline-block;
}
.overSearch
{
    position:relative;
   text-align:left;
}

#searchTxt
{
    position:relative;
    top:0px;
    left:0px;
    
    width:100%;
    display:inline;
    
}
.errorEmailContainer
{

    position:relative;
    width:255px;
    height:30px;
    
}

#errorEmail
{
    padding:5px;
    position:absolute;
    top:0px;
    left:0px;
    border:1px solid #ffffff;    
    color:#ffffff;
    width:250px;
    height:30px; 
    background:url(../logos/Logo10.png) no-repeat left 2px  ;	
    
background-color:#5592ce;
margin-top:10px;
text-align:right;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-webkit-box-shadow: 0px 0 3px rgba(0,0,0,0.25);
-moz-box-shadow: 0px 0 3px rgba(0,0,0,0.25);
box-shadow: 0px 0 3px rgba(0,0,0,0.25);
}

#errorEmail:after {
position: absolute;
display: block;
content: "";
border-color: #ffffff transparent transparent transparent;
border-style: solid;
border-width: 10px;
height:0;
width:0;
position:absolute;
bottom:39px;
left:1em;
transform: rotate(180deg);
-ms-transform: rotate(180deg); /* IE 9 */
-webkit-transform: rotate(180deg); /* Safari and Chrome */
-o-transform: rotate(180deg); /* Opera */
-moz-transform: rotate(180deg); /* Firefox */
}

.myButtonPhone
{
font-family: Liberation Sans Narrow;
font-size:13px;
width:175px;
height:25px; 
background-color:grey;
font-weight: bold;
border: 1px solid grey;
color:white;
-moz-border-radius:5px 5px 5px 5px;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -khtml-border-bottom-right-radius: 5px;
    -khtml-border-bottom-left-radius: 5px;    
    -webkit-border-top-right-radius: 5px;
    -webkit-border-top-left-radius: 5px;
    -khtml-border-top-right-radius: 5px;
    -khtml-border-top-left-radius: 5px;  
    cursor:pointer;
}


.myButtonRed
{
font-family: Liberation Sans Narrow;
font-size:11px;
width:120px;
height:25px; 
background-color:red;
font-weight: bold;
border: 1px solid red;
color:white;
-moz-border-radius:5px 5px 5px 5px;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -khtml-border-bottom-right-radius: 5px;
    -khtml-border-bottom-left-radius: 5px;    
    -webkit-border-top-right-radius: 5px;
    -webkit-border-top-left-radius: 5px;
    -khtml-border-top-right-radius: 5px;
    -khtml-border-top-left-radius: 5px;  
    cursor:pointer;
}

.myButtonRed:hover {  
  background-color: darkorange;
  color:#white;
  cursor: hand;
}


.myButtonBlue
{
font-family: Liberation Sans Narrow;
font-size:11px;
width:120px;
height:25px; 
background-color:blue;
font-weight: bold;
border: 1px solid blue;
color:white;
-moz-border-radius:5px 5px 5px 5px;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -khtml-border-bottom-right-radius: 5px;
    -khtml-border-bottom-left-radius: 5px;    
    -webkit-border-top-right-radius: 5px;
    -webkit-border-top-left-radius: 5px;
    -khtml-border-top-right-radius: 5px;
    -khtml-border-top-left-radius: 5px;  
    cursor:pointer;
}

.myButtonBlue:hover {  
  background-color: darkorange;
  color:#white;
  cursor: hand;
}


.myButtonGray
{
font-family: Liberation Sans Narrow;
font-size:11px;
width:120px;
height:25px; 
background-color:gray;
font-weight: bold;
border: 1px solid gray;
color:white;
-moz-border-radius:5px 5px 5px 5px;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -khtml-border-bottom-right-radius: 5px;
    -khtml-border-bottom-left-radius: 5px;    
    -webkit-border-top-right-radius: 5px;
    -webkit-border-top-left-radius: 5px;
    -khtml-border-top-right-radius: 5px;
    -khtml-border-top-left-radius: 5px;  
    cursor:pointer;
}

.myButtonGray:hover {  
  background-color: darkorange;
  color:#white;
  cursor: hand;
}



.myButtonGrey
{
font-family: Liberation Sans Narrow;
font-size:11px;
width:120px;
height:25px; 
background-color:#ffffff;
font-weight: bold;
border: 1px solid #ffffff;
color:#5592ce;
-moz-border-radius:5px 5px 5px 5px;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -khtml-border-bottom-right-radius: 5px;
    -khtml-border-bottom-left-radius: 5px;    
    -webkit-border-top-right-radius: 5px;
    -webkit-border-top-left-radius: 5px;
    -khtml-border-top-right-radius: 5px;
    -khtml-border-top-left-radius: 5px;  
    cursor:pointer;
}

.myButtonGrey:hover {  
  background-color: darkorange;
  color:#white;
  cursor: hand;
}

.myButtonGreen
{
font-family: Liberation Sans Narrow;
font-size:11px;
width:120px;
height:25px;  
background-color:green;
font-weight: bold;
border: 1px solid green;
color:white;
-moz-border-radius:5px 5px 5px 5px;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -khtml-border-bottom-right-radius: 5px;
    -khtml-border-bottom-left-radius: 5px;    
    -webkit-border-top-right-radius: 5px;
    -webkit-border-top-left-radius: 5px;
    -khtml-border-top-right-radius: 5px;
    -khtml-border-top-left-radius: 5px;  
    cursor:pointer;
}

.myButtonGreen:hover {  
  background-color:darkorange;
  color:#white;
  cursor: hand;
}


.btn {
width:80px;
height:32px; 
background-color:#ffffff;
font-weight: bold;
border: 1px solid #5592ce;
color:#5592ce;
-moz-border-radius:5px 5px 5px 5px;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -khtml-border-bottom-right-radius: 5px;
    -khtml-border-bottom-left-radius: 5px;    
    -webkit-border-top-right-radius: 5px;
    -webkit-border-top-left-radius: 5px;
    -khtml-border-top-right-radius: 5px;
    -khtml-border-top-left-radius: 5px;  
    cursor:pointer;
}

.btn:hover {  
  background-color: #F4A460;
  color:white;
  cursor: hand;
}

.loginbox
{
 background-color:white;
 border:1px solid #5592ce;
 width:245px;
 height:16px; 
 margin:0px;
 padding: 6px 4px 6px 4px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#5592ce;
}
.loginboxdiv
{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    height:32px; 
}

.selectcityUnicode
{
background-color:white;
 border:1px solid #ffffff;
 width:135px;
height:32px; 
 margin:0px;
 padding:6px 4px 6px 4px;
 font-family:Arial Unicode MS;
 font-size:12px;
 color:red;
}

.selectcity 
{
background-color:white;
 border:1px solid #5592ce;
 width:135px;
height:32px; 
 margin:0px;
 padding:6px 4px 6px 4px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#5592ce;
}


.searchBox
{
    width:100%;
    color:#ffffff;    
    letter-spacing:0.5px;        
    border:1px solid #ffffff;
    height:32px; 
    margin:0px 0px 0px 0px;  
    padding: 0px 0px 0px 5px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    background-color:white;
}



.money
{
    letter-spacing:0.5px;        
    border:1px solid #ffffff;
    padding:4px;
    font-family:Tahoma;
    font-size:14px;
}

.moneyDiv
{
    letter-spacing:0.5px;        
    border:1px solid #ffffff;
    padding:4px;
    font-family:Tahoma;
    font-size:14px;
}

.miOrato
{
display:none;
}

html {
  height: 100%;
  width: 100%;
}

.logo
{
    font-family:Impact;
    font-size:58px;
    color:#ffffff;    
}

.eponimiaTitle
{
height:30px;
    text-align:center;
    vertical-align:middle;
    font-family:Tahoma;
   font-size:16px;
   color:#b9d3ec;    
   font-weight:bold;
}

.editRese
{
 font-family:Tahoma;
   font-size:14px;
   color:navy;  
   font-weight:normal;
}
.selectOption
{
   text-align:center;
    vertical-align:middle;
    font-family:Tahoma;
   font-size:16px;
   color:#b9d3ec;    
   font-weight:bold;
}

.radioSelect
{
 text-align:center;
    vertical-align:middle;
    font-family:Tahoma;
   font-size:16px;
   color:#EB6310;    
   font-weight:bold;
}

.keimenoTitle
{
height:65px;    
    text-align:justify;
    
   color:#b9d3ec;    
   
}

.contactText
{
font-family:Tahoma;
   font-size:14px;
   color:navy;
}
.contactTextValue
{
display:inline;
font-family:Tahoma;
   font-size:14px;
   color:#b9d3ec;
   font-weight:bold;
}

.contactText2
{
font-family:Tahoma;
   font-size:14px;
   color:#b9d3ec;
}

.frameText
{
    font-size:12px;
    color:#EB6310;
}

.eroUp
{
width:100%;
display:block;
}

.frameTop
{
    
    position:relative;
    width: 100%;
    height:105px;
    background-color:#ffffff;
    font-family:Arial;
    font-size:12px;
    margin: 0px;
    padding: 0px;	
    color:#EB6310;
}

a.bottomTextLink
{
    text-decoration:none;
    color:#5592ce;
}


a.bottomTextLink:hover
{
    color:#336699;
}




.bottomTextFrame
{
    color:#5592ce;
    font-weight:bold;
    font-size:14px;
}

.bottomTextFrame:hover
{
    color:#336699; 
}

.myTableTopMenu {
position:relative;
margin: 0px;
padding: 0px;
border-bottom:2px solid #b9d3ec;
margin-top:6px;
margin-bottom:6px;
background-color:#b9d3ec;
height:40px;
width: 100%;
}


.marquee
{
   background-color:#b9d3ec;    
   color:#336699;
   overflow:hidden;
   height:160px;
   width:300px;
}

.marqueeTitle
{
   
   color:#336699;
   
}

.tableProf
{
border:1px solid grey;
   background-color:#FFFFFF;    
   color:#ffffff;
   margin:5px;
}

.tableProfNoBorder
{
border:0px ;
   background-color:#FFFFFF;    
   color:#ffffff;
   margin:5px;
   
}

.tableProfNoBorderTop
{
border:0px ;
   background-color:#00BFFF;    
   color:#ffffff;
   margin:5px;
   
}

.profTitleOn
{
font-size:16px;
color:#5592ce;
font-weight:bold;

}

.profTitleHome
{
font-size:14px;
color:#BC4676
}

.profPerigrafiHome
{
font-size:12px;
}

.profTitle
{
font-size:20px;
color:#BC4676
}

.linksChangeColor
{
color:#ffffff
}
.linksChangeColor:hover
{
color:#BC4676
}

.tableProf:hover
{
   background-color:#F4A460;    
}

.tableProfNoBorder:hover
{
   background-color:#F4A460;    
}

.tableProfNoBorderTop:hover
{
   background-color:#F4A460;    
}


.myViewContainer
{
    border: 0px 0px 0px 0px;       
    color:#ffffff;    
}

.myViewContainerRooms
{
    border: 0px 0px 0px 0px;
    background-color:#ffffff;    
    color:#ffffff;    
}

.myViewContainerBok
{
    border: 0px 0px 0px 0px;
    background-color:#b9d3ec;    
    color:#b9d3ec;    
}

ul#upMenu
{    
    list-style:none;
    padding-top:0px;
    margin-top:2px;
    margin-bottom:2px;
}

ul#upMenu li 
{    
    margin-top:0px;           
    display:inline;
    float:left;    
    cursor: pointer;    
}

ul#upMenu li a 
{    
    text-decoration:none;
    color:#336699;
    display: block;
    float:left;    
    width: 120px;        
}

ul#upMenu li a span:hover
{    
   color:#336699;    
}

ul#upMenu li a span
{   
    font-size:14px;
    font-weight:normal;
    color:#336699;
    letter-spacing:0.5px;
}

.toLog
{
    color:#336699;    
    font-size:14px;    
    font-family:Tahoma;
}

.toLog a
{
     cursor: pointer;  
}

.toLog a span
{
    color:#336699;
}

.toLog a span:hover
{
    color:#336699;    
}

ul#topButtons
{
    height:10px;
    list-style:none;
    background-color:#5592ce ;
    width:600px;
    vertical-align:middle;
    
}

ul#topButtons li 
{    
    background-color:#ffffff;
    width:125px;      
    display:inline;
    float:left;    
    cursor: pointer;
    margin-right:20px;
    -moz-border-radius:0px 0px 10px 10px;     
    -webkit-border-top-right-radius: 10px;
    -webkit-border-top-left-radius: 10px;
    -khtml-border-top-right-radius: 10px;
    -khtml-border-top-left-radius: 10px; 
    -webkit-border-bottom-right-radius: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -khtml-border-bottom-right-radius: 10px;
    -khtml-border-bottom-left-radius: 10px;     
    
}

ul#topButtons li a
{    
    text-decoration:none;
    color:#EB6310;
    display: block;
    float:left;    
    width: 125px;
    height: 22px;
    text-align:center;
    
}


ul#topButtons li :hover{
    background:#EB6310;
    color:#336699;    
     -moz-border-radius:0px 0px 10px 10px;
    -webkit-border-bottom-right-radius: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -khtml-border-bottom-right-radius: 10px;
    -khtml-border-bottom-left-radius: 10px;    
    -webkit-border-top-right-radius: 10px;
    -webkit-border-top-left-radius: 10px;
    -khtml-border-top-right-radius: 10px;
    -khtml-border-top-left-radius: 10px;    
}

ul#topButtons li a span{
    letter-spacing:2px;
    font-size:16px;
    font-family:Tahoma;    
    text-align:center;
          
}


ul#downA li 
{

margin-bottom:2px;
}

ul#downA li a
{
    text-decoration:none;    
}

ul#downB li 
{

margin-bottom:2px;
}

ul#downB li a
{
    text-decoration:none;    
}

.mainBack
{
background-color:#ffffff;
}


.mainBar
{    
background-color:#5592ce;
width:100%;
-moz-border-radius:10px 10px 10px 10px;
    -webkit-border-bottom-right-radius: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -khtml-border-bottom-right-radius: 10px;
    -khtml-border-bottom-left-radius: 10px;    
    -webkit-border-top-right-radius: 10px;
    -webkit-border-top-left-radius: 10px;
    -khtml-border-top-right-radius: 10px;
    -khtml-border-top-left-radius: 10px;  

}


#searchform 
{
    position:relative;
    background-color:#EB6310;
    width:260px;
    }







#searchTxtDeal
{
    position:relative;
    top:0px;
    left:0px;
    
    width:100%;
    display:inline;
    
}


.searchBoxDeal
{
    width:200px;
    letter-spacing:0.5px;        
    height:32px; 
    margin:0px 0px 0px 0px;  
    padding: 0px 30px 0px 5px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    background-color:white;
    
    color:#336699;
    border:1px solid #336699;
}

.searchBoxDealNoBorder
{
    width:190px;
    letter-spacing:0.5px;        
    height:32px; 
    margin:0px 0px 0px 0px;  
    padding: 0px 30px 0px 5px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    background-color:white;
    
    color:#336699;
    
}



#submitSearchHotel
{    
    position:absolute;    
    cursor:pointer;
    top:-1px;
    right:-5px;
    display:inline-block;
}

#searchDealsBtn
{
background-color:#FFFFFF;    
color:#336699;
    position:absolute;    
    cursor:pointer;
    top:-1px;
    right:-1px;
    display:inline-block;
}




.mainDealLink
{
    text-decoration:none;
}

.textInfoLocked
{
position:relative; 
               border-radius:10px;
               -moz-border-radius:10px;
               -webkit-border-radius:10px;
               background:#EB6310;
               display:block;overflow:visible;
               width:710px;               
               padding:0 8px 2px;margin-bottom:20px;
               overflow:hidden;
               border:1px solid #ffffff;
               border-radius:10px;
               -moz-border-radius:10px;
               -webkit-border-radius:10px;
               margin: 0px auto;
               margin-top:10px;
               margin-bottom:10px;
}


.textInfo
{

position:relative; float:left;clear:right;
               border-radius:10px;
               -moz-border-radius:10px;
               -webkit-border-radius:10px;
               
               display:block;overflow:visible;
               width:710px;               
               padding:0 8px 2px;
               margin-bottom:20px;
               overflow:hidden;
               border-radius:10px;
               -moz-border-radius:10px;
               -webkit-border-radius:10px;
               margin-top:10px;
               
}

.tableLog
{
color:#5592ce;
cursor:hand;
font-weight:bold;
margin-right:5px;
margin-left:5px;
margin-bottom:7px;
background-color:white;
width:65%;
}

.tableLog2
{
color:#5592ce;
cursor:hand;
font-weight:bold;

}

.tableLogLeft
{

border:1px solid #5592ce;
color:#5592ce;
cursor:hand;
font-weight:bold;
margin-right:5px;
margin-left:5px;
margin-bottom:7px;
background-color:white;
width:95px;
}

.tableLog:hover
{
background-color:lightyellow;
}

.tableLog2:hover
{
background-color:lightyellow;
}

.textInfoColor
{

position:relative; float:left;clear:right;
               border-radius:10px;
               -moz-border-radius:10px;
               -webkit-border-radius:10px;
               background:#ffffff;     
               display:block;overflow:visible;
               width:670px;               
               padding:0 8px 2px;
               margin-bottom:20px;
               
               overflow:hidden;
               border-radius:10px;
               -moz-border-radius:10px;
               -webkit-border-radius:10px;
               margin-top:2px;
               
}

.textInfoNoFloat
{
position:relative;
               border-radius:10px;
               -moz-border-radius:10px;
               -webkit-border-radius:10px;
               background:#b9d3ec;
               display:block;overflow:visible;
               width:710px;               
               padding:0 8px 2px;margin-bottom:20px;
               overflow:hidden;
               border:1px solid #5592ce;
               border-radius:10px;
               -moz-border-radius:10px;
               -webkit-border-radius:10px;
               
}

.textInfoNoFloatCL
{
position:relative;
               border-radius:10px;
               -moz-border-radius:10px;
               -webkit-border-radius:10px;
               background:#ffffff;
               display:block;overflow:visible;
               width:710px;               
               padding:0 8px 2px;margin-bottom:20px;
               overflow:hidden;
               border:1px solid #5592ce;
               border-radius:10px;
               -moz-border-radius:10px;
               -webkit-border-radius:10px;
               
}

.textInfoBook
{

               border-radius:10px;
               -moz-border-radius:10px;
               -webkit-border-radius:10px;
               background:#b9d3ec;               
               width:710px;               
               padding:5px;
               overflow:hidden;
               border:1px solid #5592ce;
               border-radius:10px;
               -moz-border-radius:10px;
               -webkit-border-radius:10px;
               
}



.textInfoBig
{
position:relative; float:left;clear:right;
               border-radius:10px;
               -moz-border-radius:10px;
               -webkit-border-radius:10px;
               background:#b9d3ec;
               display:block;overflow:visible;
               width:1000px;               
               padding:0 8px 2px;margin-bottom:20px;
               overflow:hidden;
               border:1px solid #5592ce;
               border-radius:10px;
               -moz-border-radius:10px;
               -webkit-border-radius:10px;
}

.textInfoHotel
{

               border-radius:10px;
               -moz-border-radius:10px;
               -webkit-border-radius:10px;
               background:#b9d3ec;
               width:600px;               
               padding:0 8px 2px;margin-bottom:20px;               
               border:1px solid #5592ce;
               border-radius:10px;
               -moz-border-radius:10px;
               -webkit-border-radius:10px;
}

.textInfoOuter
{
position:relative; float:left;
               border-radius:10px;
               -moz-border-radius:10px;
               -webkit-border-radius:10px;
               background:#b9d3ec;
               display:block;overflow:visible;
               width:710px;               
               padding:0 8px 2px;margin-bottom:20px;
               overflow:visible;
               border:1px solid #5592ce;
               border-radius:10px;
               -moz-border-radius:10px;
               -webkit-border-radius:10px;
}

.textInfoOuterBig2
{
position:relative; 
               border-radius:10px;
               -moz-border-radius:10px;
               -webkit-border-radius:10px;
               background:#b9d3ec;
               display:block;overflow:visible;
               width:920px;               
               padding:0 8px 2px;margin-bottom:20px;
               overflow:visible;
               border:1px solid #5592ce;
               border-radius:10px;
               -moz-border-radius:10px;
               -webkit-border-radius:10px;
}

.textInfoOuterBig
{
position:relative; float:left;
               border-radius:10px;
               -moz-border-radius:10px;
               -webkit-border-radius:10px;
               background:#FFFFFF;
               display:block;overflow:visible;
               width:920px;               
               padding:0 8px 2px;margin-bottom:20px;
               overflow:visible;
               border:1px solid #5592ce;
               border-radius:10px;
               -moz-border-radius:10px;
               -webkit-border-radius:10px;
}

.textInfoInner
{
position:relative; float:left;
               border-radius:10px;
               background-color:#FFFFFF;
               display:block;overflow:visible;
               width:940;               
               padding:5px;               
               border:1px solid #5592ce;
              margin:0px;               
}

.textInfoInnerPreview
{
background-color:#FFFFFF;
border:1px solid #5592ce;
border-radius:10px;
}

.textInfoInnerTwice
{

               border-radius:10px;
               background-color:#FFFFFF;
               width:500px;               
               padding:5px;               
               border:1px solid #FFFFFF;

}

.textInfoInnerTriple
{

               border-radius:10px;
               background-color:#FFFFFF;
               width:500px;               
               padding:5px;               
               border:1px solid #5592ce;

}


.tableInfo
{
position:relative; 
               border-radius:10px;
               -moz-border-radius:10px;
               -webkit-border-radius:10px;
               background:#b9d3ec;
               color:#336699;
               display:block;overflow:visible;
               width:610px;
               border:1px solid #b9d3ec;
               padding:0 8px 2px;margin-bottom:20px;
               overflow:hidden;
}

.close_deal_grid{float:right;margin-top:5px;margin-right:-4px}
hide-deal{display:block;width:16px;height:16px;}
.close_box{position:relative;top:5px;right:5px;cursor:pointer}

div.deals_book
{
position:relative; float:left;clear:right;
               border-radius:10px;
               -moz-border-radius:10px;
               -webkit-border-radius:10px;
               background:#b9d3ec;
               display:block;overflow:visible;
               width:104px;
               border:1px solid #5592ce;
               padding:0 2px 2px;margin-bottom:4px
               ;height:170px; overflow:hidden;
}

div.deals_book:hover{background:#F4A460;cursor:hand}

.text0
{
font-family:Times,&quot;Times New Roman&quot;,serif;;
font-size:14px;
color:#5592ce;
}
.text1
{
font-family:Times,&quot;Times New Roman&quot;,serif;;
font-size:12px;
color:#ffffff;
}

div.books_grid{position:relative; float:left;clear:right;
               border-radius:10px;
               -moz-border-radius:10px;
               -webkit-border-radius:10px;
               background:#b9d3ec;
               display:block;overflow:visible;
               width:730px;
               border:1px solid #5592ce;
               padding:0 8px 2px;margin-bottom:20px
               ;height:200px; overflow:hidden;}
div.books_grid:hover{background:#F4A460;cursor:hand}

div.deals_gridMy{position:relative; 
               border-radius:10px;
               -moz-border-radius:10px;
               -webkit-border-radius:10px;
               background:#b9d3ec;
               display:block;overflow:visible;
               width:216px;
               border:1px solid #5592ce;
               padding:0 8px 2px;margin-bottom:20px;margin-left:12px;
               ;height:310px; overflow:hidden;}
div.deals_gridMy:hover{background:#F4A460;cursor:hand}

div.deals_grid{position:relative; float:left;clear:right;
               border-radius:10px;
               -moz-border-radius:10px;
               -webkit-border-radius:10px;
               background:#b9d3ec;
               display:block;overflow:visible;
               width:216px;
               border:1px solid #5592ce;
               padding:0 8px 2px;margin-bottom:20px
               ;height:442px; overflow:hidden;}
div.deals_grid:hover{background:#F4A460;cursor:hand}


div.deals_gridNew{position:relative; float:left;clear:right;
               border-radius:10px;
               -moz-border-radius:10px;
               -webkit-border-radius:10px;
               background:#b9d3ec;
               display:block;overflow:visible;
               width:350px;
               border:1px solid #5592ce;
               padding:0 8px 2px;margin-bottom:20px
               ;height:460px; overflow:hidden;}
div.deals_gridNew:hover{background:#F4A460;cursor:hand}

div.deals_grid_sec:hover{background:#F4A460;cursor:hand}
div.deals_grid_sec{position:relative; float:left;clear:right;
               border-radius:10px;
               -moz-border-radius:10px;
               -webkit-border-radius:10px;
               background:#b9d3ec;
               display:block;overflow:visible;
               width:714px;
               border:1px solid #5592ce;
               padding:0 8px 2px;margin-bottom:20px;
               height:170px; overflow:hidden;}


               div.deals_grid_secBok{position:relative; float:left;clear:right;
               border-radius:10px;
               -moz-border-radius:10px;
               -webkit-border-radius:10px;
               background:#b9d3ec;
               display:block;overflow:visible;
               width:714px;
               border:1px solid #5592ce;
               padding:0 8px 2px;margin-bottom:20px;
               
               }

.myPricestable
{

width:614px;
position:relative; float:left;
 border:1px solid #5592ce;
 display:block;overflow:visible;
 background:#ffffff;
 color:#5592ce;
 border-radius:10px;
               -moz-border-radius:10px;
               -webkit-border-radius:10px;
               padding:0 8px 2px;
               margin-bottom:8px;
               margin-top:20px;
               margin-left:50px;
}

div.cellDiv{display:inline;width:216px;}


.deal_textHot{font-size:11px;color:#b9d3ec;margin-top:5px;margin-bottom:5px;text-align:justify;
text-shadow: 1px 1px 1px rgb(255, 255, 255);font-family:Times,&quot;Times New Roman&quot;,serif;;}
.deal_text{height:70px;font-size:11px;color:#b9d3ec;;margin-top:5px;margin-bottom:5px;text-align:justify;
text-shadow: 1px 1px 1px rgb(255, 255, 255);font-family:Times,&quot;Times New Roman&quot;,serif;}

.deal_textNew{height:140px;font-size:14px;color:#b9d3ec;;margin-top:5px;margin-bottom:5px;text-align:justify;
text-shadow: 1px 1px 1px rgb(255, 255, 255);font-family:Times,&quot;Times New Roman&quot;,serif;}


.deal_info
{
    width:100%;
    height:50px;        
    border:1px solid ffffff;
    background:url(../logos/Logo16.png) no-repeat left 5px  ;
    vertical-align:middle;
    font-size:16.5px;
    padding-top:18px;
    font-family:Times New Roman Black;    
}

.deal_infoNew
{
    width:100%;
    height:28px;        
    
    background-color:#;
    vertical-align:middle;
    font-size:19px;
    padding-top:5px;    
    font-family:Times New Roman Black;    
    color:#;
    font-weight:bold;
}

.deal_timiNew
{    

    display:block;    
    color:#;     
    text-align:left;vertical-align:middle;
    padding-right:8px;
   }

.deal_cityInner
{    
    deal_timiNew
    float:left;        
    color:#ffffff;     
    text-align:center;
    vertical-align:middle;
}

.deal_cityNew
{    
    text-decoration:none;    
    float:left;            
    color:#;     
    text-align:left;vertical-align:middle;
    padding-left:8px;
    width:200px;
}

.deal_city
{    
    text-decoration:none;    
    float:left;            
    color:#EB6310;     
    text-align:center;vertical-align:middle;
    padding-left:8px;
}

.goDown
{
display:inline;
}

.deal_info_down
{
    width:100%;
    height:50px;        
    border:0px solid ffffff;    
    vertical-align:middle;
}

.deal_sold
{    
    font-family:Arial;    
    float:left;
    display:block;
    font-size:11px;    
    color:#b9d3ec; 
    padding-top:15px;
    padding-left:20px;
    vertical-align:middle;
   }

.deal_map
{
    text-decoration:none;
    font-family:Arial;   
    float:right;
    font-size:11px;
    font-weight:normal;
    color:#b9d3ec; 
    padding-top:6px;
    padding-right:20px;
    vertical-align:middle;
    cursor:pointer;
    border: none;
    outline: none; 
}

.deal_map2
{
    text-decoration:none;
    cursor:pointer;
    border: none;
    outline: none; 
    z-index:99999; 
}





img#mapImage
{
    
    vertical-align:middle;
}


.justTextBig
{
    
    top:0px;
    left:0px;
    font-size:16px;
    font-weight:bold;
    color:royalblue;    
}

img.imageOfDeal
{
    width:200px;
    height:132px;
    padding:1px;
   border:3px solid #EB6310;
   background-color:#EB6310;
   -moz-box-shadow: 3px 3px 4px #000;
    -webkit-box-shadow: 3px 3px 4px #000;
    box-shadow: 3px 3px 4px #000;
/* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
/* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
}

img.imageOfDealNew
{
    width:340px;
    height:200px;
    padding:1px;
   border:3px solid #EB6310;
   background-color:#EB6310;
   -moz-box-shadow: 3px 3px 4px #ffffff;
    -webkit-box-shadow: 3px 3px 4px #fffff;
    box-shadow: 3px 3px 4px #ffffff;
/* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#ffffff')";
/* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#ffffff');
}

.deal_image {
    position:relative;
    padding-top:10px ;  
    
    }

    .deal_image_sec {
    position:relative;
    padding-top:10px ;  
    float:left;
    }

.deal_image .insideText {
    position:absolute;
    top:25px; 
    left:155px;    
    color:red;
    font-size:14px;
    padding:3px;
    background-color:White;
    -webkit-border-radius: 999px;
    -moz-border-radius: 999px;
    border-radius: 999px;
    border: 1px dotted red;
    font-weight:bold;
}

.deal_image .insideTextNew {
    position:absolute;
    top:25px; 
    left:285px;    
    color:red;
    font-size:14px;
    padding:3px;
    background-color:White;
    -webkit-border-radius: 999px;
    -moz-border-radius: 999px;
    border-radius: 999px;
    border: 1px dotted red;
    font-weight:bold;
}

.timesText {

    position:absolute;
    top:365px; 
    left:20px;    
    color:darkgreen;
    font-size:15px;
    padding:3px;
    background-color:White;
    -webkit-border-radius: 999px;
    -moz-border-radius: 999px;
    border-radius: 999px;
    border: 1px dotted red;
    font-weight:bold;
}

.deal_image_sec .insideText_sec {
    position:absolute;
    top:25px; 
    left:155px;     
    color:red;
    font-size:14px;
    padding:3px;
    background-color:White;
    -webkit-border-radius: 999px;
    -moz-border-radius: 999px;
    border-radius: 999px;
    border: 1px dotted red;
    font-weight:bold;
}



.deal_logo
{
    border:0px none;    
    cursor:default;
    width:100%;
    text-align:center;
    vertical-align:top;
    margin-top:0px;
    }
    
.myLogo
{
    width:100px;
    height:50px;
    
}

.timeLeft
{    
    text-align:center;    
    font-size:14px;    
    color:#b9d3ec;
    width:100%;
    border-bottom:1px dashed magenta;    
    padding-top:0px;
    margin-top:-14px;    
}

.timeLeftNew
{    
    text-align:center;    
    font-size:14px;    
    color:#b9d3ec;
    width:100%;
    border-bottom:1px dashed orange;    
    padding-top:0px;
    margin-top:-13px;    
}

.justText
{
    left:0px;
    margin:0px;
    padding:0px;
    color:black;
    font-size:12px; 
}



.justTextBigPrice
{
    font-size:16px;
    font-weight:bold;
    color:black;    
}

.xronos
{
    color:#ffffff;
    font-size:22px;    
    font-family:Arial;    
}

.soldTimes
{
    color:#ffffff;
    font-size:11px; 
    font-weight:bold;   
    font-family:Arial;    
}


.deal_middle{position:relative; width:100%;}

   
.deal_button {margin-top:1px;text-align:center;vertical-align:middle;position:relative;}

.deal_bottom {position:absolute;bottom:15px}



table.myTableDown{
position:relative;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-bottom:2px solid #b9d3ec;
background-color:#5592ce ;
height:178px;
overflow:visible;
width: 100%;

overflow: auto; /* overflow is needed */  
    resize: both; 

}

table.myTableTop {
position:relative;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-bottom:2px solid #5592ce;
background-color:#5592ce ;

overflow:visible;
width: 100%;
color:#FFFFFF;
overflow: auto; /* overflow is needed */  
    resize: both; 

}

table.myTableTopUser {
position:relative;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-bottom:2px solid #5592ce;
background-color:#fe742e ;

overflow:visible;
width: 100%;
color:#FFFFFF;
overflow: auto; /* overflow is needed */  
    resize: both; 

}

table.myTableTopSup {
position:relative;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-bottom:2px solid #5592ce;
background-color:#669966 ;

overflow:visible;
width: 100%;
color:#FFFFFF;
overflow: auto; /* overflow is needed */  
    resize: both; 

}

.main
{
position:relative;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width: 100%;
}

table.myTableDown 
{    
position:relative;
background-color:#5592ce ;
color:#ffffff ;
width: 100%;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;

}

table.myTableDownUser
{    
position:relative;
background-color:#fe742e ;
color:#FFFFFF ;
width: 100%;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;

}

table.myTableDownSup
{    
position:relative;
background-color:#669966 ;
color:#FFFFFF ;
width: 100%;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;

}


.list20Table
{    
font-size:13px;
font-weight:bold;
color:#336699;
letter-spacing:0.5px;
}

.list20Table:hover {    
  color:#336699;
}





.newsletterTable
{
    border:0px;
    
    font-size:14px;
    font-weight:normal;
    color:#ffffff;
    letter-spacing:0.5px;
}

.newsletterTable td
{
    padding-right:10px;
}


#errorDealTextContainer
{
    display:none;
    position:relative;
    width:600px;
    height:80px;
    margin-bottom:125px;
    margin-right:75px;
}
#errorDealTextContainerVisible
{
    position:relative;
    width:600px;
    height:80px;
    margin-bottom:125px;
    margin-right:75px;
}

.setSearchButton
{
position:absolute;
top:2px;
left:195px;
}

.setSearchButtonSecond
{
position:absolute;
top:2px;
left:665px;
}

.setSearchButtonThird
{
position:absolute;
top:2px;
right:5px;
}

.setSearchButtonRight
{
position:absolute;
margin-top:3px;
top:3px;
left:264px;
}

#errorDealText
{
    display:none;
    padding: 5px 5px 5px 50px;
    margin: 5px 5px 5px 5px;
    text-align:center;
    vertical-align:middle;
    border:1px solid #ffffff;    
    background-color:white;
    color:red;
    width:600px;
    height:100px; 
    font-size:20px;
    background:url(../logos/Logo11.png) no-repeat left 5px  ;	
    
background-color:#ffffff;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-webkit-box-shadow: 0px 0 3px rgba(0,0,0,0.25);
-moz-box-shadow: 0px 0 3px rgba(0,0,0,0.25);
box-shadow: 0px 0 3px rgba(0,0,0,0.25);
}

#errorDealTextVisible
{
    
    padding: 5px 5px 5px 50px;
    margin: 5px 5px 5px 5px;
    text-align:center;
    vertical-align:middle;
    border:1px solid #ffffff;    
    background-color:white;
    color:red;
    width:600px;
    height:100px; 
    font-size:20px;
    background:url(../logos/Logo11.png) no-repeat left 5px  ;	
    
background-color:#ffffff;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-webkit-box-shadow: 0px 0 3px rgba(0,0,0,0.25);
-moz-box-shadow: 0px 0 3px rgba(0,0,0,0.25);
box-shadow: 0px 0 3px rgba(0,0,0,0.25);
}


.lightBorder
{
background-color:white;
 border:1px solid #ffffff;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#ffffff;
}

.sendEroBox
{
background-color:white;
 border:1px solid #5592ce;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#5592ce;
}


.sendEroBoxPreview
{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:13px;
 color:black;
 text-align:left;
}
.sendEroBoxNoBorderRadio
{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#ffffff;
}

.sendEroBoxNoBorder
{
background-color:white;
 
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#5592ce;
}

.sendEroNoBox
{
 font-family:Tahoma;
 font-size:13px;
 color:#5592ce;
}

.loginbox1
{
 background-color:white;
 border:1px solid #ffffff;
 width:170px;
 height:16px; 
 margin:0px;
 padding: 6px 4px 6px 4px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#5592ce;
}

.loginbox_2
{s
 background-color:white;
 border:1px solid #ffffff;
 width:150px;
 height:16px; 
 margin:0px;
 padding: 6px 4px 6px 4px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#ffffff;
}



.selectcity_2
{
background-color:white;
 border:1px solid #ffffff;
 width:162px;
height:32px; 
 margin:0px;
 padding:6px 4px 6px 4px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#ffffff;
}

 
 .btn2 {
width:95px;
height:32px; 
background-color:#ffffff;
font-weight: bold;
border: 1px solid #5592ce;
color:#EB6310;
-moz-border-radius:5px 5px 5px 5px;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -khtml-border-bottom-right-radius: 5px;
    -khtml-border-bottom-left-radius: 5px;    
    -webkit-border-top-right-radius: 5px;
    -webkit-border-top-left-radius: 5px;
    -khtml-border-top-right-radius: 5px;
    -khtml-border-top-left-radius: 5px;  
    cursor:pointer;
}



.btn2:hover {  
  background-color: #EB6310;
  color:#ffffff;
  cursor: hand;
}

#map_canvas
{
overflow:auto; 
border: 1px dotted darkblue;
}

#message
{
title:'Πάμε πάνω...';
position: fixed;
bottom: 25px;
right: 25px;       
opacity: .8;
z-index:32000;
width:70px;
height:70px;
cursor:pointer;
}

#message1
{
title:'Πάμε πάνω...';
position: fixed;
bottom: 25px;
left: 25px;       
opacity: .8;
z-index:32000;
width:70px;
height:70px;
cursor:pointer;
}


h2 {
	
	font-weight: normal;
	line-height: 1.2em;
	width:100%;
}

.container {
	margin: 2px 0px 0px 0px; /* centered */
	width: 250px;			
    
}

.containerEx {
	margin: 2px 0px 0px 0px; /* centered */
	width: 690px;			
    
}

#problemDiv
{
max-width:250px;
}

.containerBok {
	margin: 0px 0px 0px 0px; /* centered */
	width: 100%;			
    
}

.rectText
{
color: #336699;
	font-size: 12px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
 
	text-align: center;

}

.theSameColor
{
color: #5592ce;    
}

.rectangleEx {
	background: #5592ce ;
	padding-top:5px;
padding-bottom:5px;
	width: 100%;
	position: relative;	
color: #ffffff;    
    horizontal-align:middle;    
    font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;

}

.rect
{
	background: #336699 ;
font-size:14px;

}

.rectangle {
	background: #336699 ;
	width: 100%;
	position: relative;	
color: #ffffff;    
text-align:center;
padding-top:4px;
padding-bottom:4px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;

}



.rectangleBok {
	background: # ;    
	height: 30px;
	width: 100%;	
    background:url(../logos/Logo17.png) no-repeat ;	
    background-size:100% 100%;
}

.rectangleBok h2 {

	text-shadow: 1px 1px 2px rgba(0,0,0,0.2);
	text-align: center;
}

.rectangle1 {
	background: #ffffff ;
	height: 24px;
	width: 100%;
	position: relative;	
    background:url(../logos/Log17.png) no-repeat ;
	background-size:100% 100%;
}

.rectangle1 h2 {
	
	color: #336699;
	padding-top: 6px;
    font-size: 12px;
	font-family:Tahoma;
	text-shadow: 1px 1px 2px rgba(0,0,0,0.2);
	text-align: center;
}

.container4 {
	margin: 2px 0px 0px 0px; /* centered */
	width: 710px;			
    }
    .rectangle4 {
	background: #ffffff ;
	height: 28px;
	width: 100%;
	position: relative;	 
    margin-top:-10px;
    padding-top:0px;
    background:url(../logos/Log18.png) no-repeat  ;	
    background-size:703px 28px;
}
.rectangle4 h2 {
	font-size: 12px;
	font-family:Tahoma;
	color: #336699;	
    padding-top:5px;
	text-shadow: 1px 1px 2px rgba(0,0,0,0.2);
	text-align: left;
    padding-left:5px;
}
    

.container2 {
	margin: 2px 0px 0px 0px; /* centered */
	width: 250px;			
    
}

.rectangle2 {
	background: #ffffff ;
	height: 28px;
	width: 100%;
	position: relative;	 
    margin-top:-10px;
    padding-top:0px;
    background:url(../logos/Log18.png) no-repeat ;	
}

.rectangle2 h2 {
	font-size: 12px;
	font-family:Tahoma;
	color: #336699;	
    padding-top:5px;
	text-shadow: 1px 1px 2px rgba(0,0,0,0.2);
	text-align: left;
    padding-left:5px;
}

.container3 {
	margin: 2px 0px 0px 0px; /* centered */
	width: 430px;			    
    
}
.rectangle3 {
	background: #ffffff ;
	height: 28px;
	width: 100%;
	position: relative;	 
    margin-top:-10px;
    padding-top:0px;
    background:url(../logos/Log19.png) no-repeat ;
	
}

.rectangle3 h2 {
	font-size: 12px;
	font-family:Tahoma;
	color: #336699;	
    padding-top:5px;
	text-shadow: 1px 1px 2px rgba(0,0,0,0.2);
	text-align: left;
    padding-left:5px;
}

.rectangle h2 {
	font-size: 12px;
	font-family:Tahoma;
	color: #336699;
	padding-top: 6px;
	text-shadow: 1px 1px 2px rgba(0,0,0,0.2);
	text-align: center;
}

.titlosText
{
    width:100%;
    color:navy;
    font-size:14px;
    letter-spacing:0.5px;
    text-align:left;
    display: block;
    background-color:#EB6310;    
    padding-top:5px;padding-bottom:5px;
}

.viewsTableFilter
{
    background-color:#FFFFFF;
    width:100%;
    font-family:Arial black;
    font-size:12px;
    color:#336699;
    margin-bottom:10px;
}
.viewsTable
{
    background-color:#b9d3ec;
    width:100%;
    font-family:Arial black;
    font-size:12px;
    color:#ffffff;
    
}

.viewsTableIn
{
    background-color:#b9d3ec;
    width:200px;
    font-family:Arial black;
    font-size:12px;
    color:#ffffff;
    
}

.viewsTable a
{
    text-decoration:none;
    cursor:hand;
    color:#ffffff;
}

.viewsTable a span:hover
{
    color:#5592ce;
}

.viewsList
{
    
background-color:white;
 border:1px solid #ffffff;
 width:135px;
height:32px; 
 margin:0px;
 padding:6px 4px 6px 4px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#5592ce;

}


.viewsListDynamic3
{
    
background-color:white;
 border:1px solid #ffffff;
 width:100px;
height:32px; 
 margin:0px;
 padding:6px 4px 6px 4px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#5592ce;
}

.viewsListDynamic
{
    
background-color:white;
 border:1px solid #ffffff;
 width:200px;
height:32px; 
 margin:0px;
 padding:6px 4px 6px 4px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#5592ce;
}

.viewsListDynamicTempo
{
    
background-color:white;
 border:1px solid #ffffff;
 width:200px;
height:32px; 
 margin:0px;
 padding:6px 4px 6px 4px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#5592ce;
}

.viewsListDynamicFilterNoBorderCheck
{
 width:230px;
 margin:0px;
 
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#336699;
}

.onlyColor
{
color:#336699;
}

.viewsListDynamicFilterNoBorder
{
 width:230px;
height:32px; 
 margin:0px;
 padding:6px 4px 6px 4px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#336699;
}

.viewsListDynamicFilter
{
    
background-color:FFFFFF;
 border:1px solid #336699;
 width:230px;
height:32px; 
 margin:0px;
 padding:6px 4px 6px 4px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#336699;

}

.viewsListDynamic2
{
    
background-color:white;
 border:1px solid #ffffff;
 width:230px;
height:32px; 
 margin:0px;
 padding:6px 4px 6px 4px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#5592ce;

}

.viewsListDynamicEpiloges
{
    
background-color:white;
 border:1px solid #ffffff;
 
 min-width:230px;
 white-space:nowrap;
 height:auto;
 margin:0px;
 padding:6px 4px 6px 4px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#5592ce;
}

.theListOption
{
color:#ffffff;
font-weight: bold;
}

.myOroi
{   
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#5592ce;
}


.viewsListRegs
{
    
background-color:white;
 border:1px solid #ffffff;
 width:175px;
height:32px; 
 margin:0px;
 padding:6px 4px 6px 4px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#5592ce;

}


.deal_share
{
}

.shareTextNew
{    
    position:absolute;    
    top:195px;
    left:2px;    
    width:300px;
    height:15px;
    z-index:99997; 
    color:#EB6310;
    font-size:10px;
    text-align:left;        
    padding-top:5px;
    margin-left:3px;
    background-color:rgba(255,0,0,0.3);   
    }

.shareText
{    
    position:absolute;    
    top:126px;
    left:5px;    
    width:157px;
    height:15px;
    z-index:99997; 
    color:#EB6310;
    font-size:10px;
    text-align:left;        
    padding-top:5px;
    margin-left:3px;
    background-color:rgba(255,0,0,0.3);   
    }

.shareTextBok
{   
    position:absolute;    
    top:126px;
    left:2px;    
    width:157px;
    height:15px;
    z-index:99997; 
    color:#EB6310;
    font-size:10px;
    text-align:left;        
    padding-top:5px;
    margin-left:3px;
    background-color:rgba(255,0,0,0.3);       
}
.shareButtonsBok
{   position:absolute;  
    top:126px;
    left:157px;    
    height:20px;
    width:42px;
    z-index:99997;   
    margin-left:5px;         
    background-color:rgba(255,0,0,0.3);   
}

.shareText_sec
{
    
    position:absolute;    
    top:126px;
    left:5px;    
    width:157px;
    height:15px;
    z-index:99997; 
    color:#EB6310;
    font-size:10px;
    text-align:left;        
    padding-top:5px;
    margin-left:0px;
    background-color:rgba(255,0,0,0.3);   
    
}

.shareButtonsNew 
{   position:absolute;  
    top:195px;
    left:300px;    
    height:20px;
    width:40px;
    z-index:99997;   
    margin-left:5px;         
    background-color:rgba(255,0,0,0.3);   
}

.shareButtons 
{   position:absolute;  
    top:126px;
    left:160px;    
    height:20px;
    width:42px;
    z-index:99997;   
    margin-left:5px;         
    background-color:rgba(255,0,0,0.3);   
}

.shareButtons_sec
{   position:absolute;  
    top:126px;
    left:160px;    
    height:20px;
    width:42px;
    z-index:99997;   
    margin-left:2px;         
    background-color:rgba(255,0,0,0.3);   
}

.closeMap 
{        
    text-align:center;
    position:absolute;  
    top:1px;
    left:1px;    
    height:20px;
    width:45px;
    z-index:99998;            
    
}
img.fb
{
    vertical-align:middle;
    padding-bottom:3px;
}
img.tw
{
    vertical-align:middle;
    margin-bottom:3px;    
}

.rotateAd
{    
    font-family:Arial;
    text-align:left;
    position:absolute;    
    top:30px;    
    background-color:#FF9933;
    width:80px;
    z-index:9995;
    color:white;
    letter-spacing:1px;
    text-align:center;
    font-size:11px;
    left:-30px;

/* Safari */
-webkit-transform: rotate(-45deg);

/* Firefox */
-moz-transform: rotate(-45deg);

/* IE */
-ms-transform: rotate(-45deg);

/* Opera */
-o-transform: rotate(-45deg);
}
.rotate 
{    
    font-family:Arial;
    text-align:left;
    position:absolute;    
    top:30px;    
    background-color:#FF9933;
    width:120px;
    z-index:9995;
    color:white;
    letter-spacing:1px;
    text-align:center;
    font-size:11px;
    left:-30px;

/* Safari */
-webkit-transform: rotate(-45deg);

/* Firefox */
-moz-transform: rotate(-45deg);

/* IE */
-ms-transform: rotate(-45deg);

/* Opera */
-o-transform: rotate(-45deg);
}

.xartisContainer
{
    background-color:#b9d3ec;
    margin: 0px 0px 0px 0px; /* centered */
    padding-top:10px;padding-bottom:10px;
	width: 100%;		
	vertical-align:middle;
}

.xartisMenu
{
    vertical-align:middle;
    background-color:#EB6310;
    width:90%;    
    height:256px;     
}



div.ui-widget-content { background: #ffffff; border: 1px double #ffffff;}
div.ui-widget-content .ui-state-default { background: chartreuse; }


div.ui-slider-range.ui-widget-header {
    background: #ffffff;    
    
}


div.ui-slider .ui-slider-handle{
    
    background-color:#b9d3ec;
    border: 1px double #ffffff;
    color:#ffffff;
    cursor:hand;
}

div #slider-range .ui-slider .ui-slider-handle{
    
    background-color:#b9d3ec;
    border: 1px double #ffffff;
    color:#ffffff;
    cursor:hand;
}

div  #slider-range  .ui-slider-range.ui-widget-header {
    background: #b9d3ec;    
    
}

div #slider-range .ui-slider .ui-slider-handle{
    
    background-color:#b9d3ec;
    border: 1px double #ffffff;
    color:#ffffff;
    cursor:hand;
}


div #slider-range .ui-slider .ui-slider-handle:active{    
    
}

div.ui-slider .ui-slider-handle{
    
    background-color:#b9d3ec;
    border: 1px double #ffffff;
    color:#ffffff;
    cursor:hand;
}




div.ui-slider .ui-slider-handle:active{    
    
}

div #embado-range .ui-slider .ui-slider-handle{
    
    background-color:#b9d3ec;
    border: 1px double #ffffff;
    color:#ffffff;
    cursor:hand;
}

div  #embado-range  .ui-slider-range.ui-widget-header {
    background: #b9d3ec;    
    
}

div #embado-range .ui-slider .ui-slider-handle{
    
    background-color:#b9d3ec;
    border: 1px double #ffffff;
    color:#ffffff;
    cursor:hand;
}


div #embado-range .ui-slider .ui-slider-handle:active{    
    
}



.sliderText
{
border: 0; 
color: #336699; 
font-weight: bold;
font-size:14px;
width:100%;
text-align:center;
padding-bottom:5px;
padding-top:5px;
background-color:#FFFFFF;    
}


.sliderTextHotel
{
border: 0; 
color: #ffffff; 
font-weight: bold;
font-size:14px;
width:100%;
text-align:left;
padding-bottom:5px;
padding-left:3px;
padding-top:5px;
background-color:#b9d3ec;    
}

.sliderTextHotelBok
{
border: 0; 
color: #ffffff; 
font-weight: bold;
font-size:12px;
width:100%;
text-align:left;
padding-bottom:5px;
padding-left:3px;
padding-top:5px;
background-color:#b9d3ec;    
}

.fbBackColor
{
background-color:#FFFFFF;
}

.sliderContainer
{
    width:248px;
    letter-spacing:0.5px;
    background-color:#FFFFFF;    
    padding-top:5px;padding-bottom:15px;
    
    
}


#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#5592ce;
  display:none;
}

#maska {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#5592ce;
  display:none;
}

#boxes .window {
  position:fixed;
  left:0;
  top:0;
  width:450px;
  
  display:none;
  z-index:9999;
  padding:20px;
  border:1px solid #336699;
               border-radius:10px;
               -moz-border-radius:10px;
               -webkit-border-radius:10px;
}

#boxes2 .window {
  position:fixed;
  left:0;
  top:0;
  width:450px;
  
  display:none;
  z-index:9999;
  padding:20px;
  border:1px solid #5592ce;
               border-radius:10px;
               -moz-border-radius:10px;
               -webkit-border-radius:10px;
}



#boxes #dialog {
  width:385px; 
  height:203px;
  padding:10px;
  background-color:#336699;
   z-index:99999; 
}



#boxes #dialogIBAN {
  width:385px; 
  height:180px;
  padding:10px;
  background-color:#336699;
  z-index:99999; 
  
}


#boxes #dialogReg {
  width:685px; 
  
  padding:10px;
  background-color:#336699;
   z-index:99999; 
}

#boxes #dialogNews {
  width:385px; 
  
  padding:10px;
  background-color:#336699;
   z-index:99999; 
   color:#ffffff;
}

#boxes #dialogFB {
  width:410px; 
  height:440px;
  padding:10px;
  background-color:#336699;
   z-index:99999; 
   color:#ffffff;
}

#boxes #dialogEval {
  width:300px;   
  padding:10px;
  background-color:#336699;
   z-index:99999; 
}

.modalTitleCL
{
color:blue;
font-size:18px;
font-weight:bold;
}

.modalTitleCL:hover
{
color:blue;
}

.modalTitle
{
color:black;
font-size:20px;
}

.modalText
{
color:black;
font-size:12px;
}

.modalTextOption
{
color:#5592ce;
font-weight:bold;
font-size:12px;
}

.modalTextSmall
{
color:blue;
font-size:10px;
}

img.btn_close { Position the close button
	float: right; 
	margin: -28px -28px 0 0;
}

.tabCtr
{
        font-family:Verdana, Arial, Courier New;
        font-size: 14px;
        color:EB6310;
        background-color:ffffff;
}

#mapi
{
display:block;
 height: 100%; 
}

#MainContent_myProb
{
   background-color:#5592ce;    
}

.Tab
{
overflow:visible;
}

.Tab .ajax__tab_header
{
    color: #EB6310;    
    background-color:#5592ce;    
    border:0px;
    margin-left: 0px;
    font-family:Calibri;
    font-size: 14px;
    font-weight: bold;
    border: 1px solid #5592ce;
}

/*Tab Active*/
.Tab .ajax__tab_active .ajax__tab_tab
{
    color: #b9d3ec;
    background:#F4A460;
    height:20px;
    border:0px;
    outline:none;
}
.Tab .ajax__tab_active .ajax__tab_inner
{
    color: #b9d3ec;
    background:#F4A460;
    padding-left:10px;
    border:0px;
    outline:none;
}
.Tab .ajax__tab_active .ajax__tab_outer
{
    color: #b9d3ec;
     background:#F4A460;
    padding-right:6px;
    border:0px;
    outline:none;
}
/*Tab Hover*/
.Tab .ajax__tab_hover .ajax__tab_tab
{
   color: #b9d3ec;
     background:#b9d3ec;
     border:0px;
    height:20px;
}
.Tab .ajax__tab_hover .ajax__tab_inner
{
   color: #b9d3ec;
     background:#b9d3ec;
     border:0px;
    padding-left:10px;
}
.Tab .ajax__tab_hover .ajax__tab_outer
{
   color: #b9d3ec;
     background:#b9d3ec;

    padding-right:6px;
}
/*Tab Inactive*/
.Tab .ajax__tab_tab
{
   color: #EB6310;    
    background-color:#5592ce;    
    border:0px;
    height:20px;
}
.Tab .ajax__tab_inner
{
    color: #EB6310;    
    background-color:#5592ce;    
    border:0px;
    padding-left:10px;
}
.Tab .ajax__tab_outer
{
  color: #EB6310;    
    background-color:#5592ce;    
    border:0px;
    padding-right:6px;
    margin-right: 2px;
}



.thumbnail-item { 
	
	position: relative; 
	float: left;  
	margin: 0px 5px; 
    
}

.thumbnail-item a { 
	display: block; 
}

.thumbnail-item img.thumbnail {
	border:3px solid #ccc;	
    overflow:visible;
}
		
.tooltip { 

	display: none; 

	position: absolute; 

	padding: 8px 0 0 8px; 
}

	.tooltip span.overlay { 

		background: url(images/overlay.png) no-repeat; 

		position: absolute; 
		top: 0px; 
		left: 0px; 
		display: block; 
		
	}

.deal_cityInnerHot
{    
    
    float:left;        
    color:#ffffff;     
    text-align:center;
    vertical-align:middle;
    font-weight:bold;
}

.deal_cityHot
{    
    text-decoration:none;    
    float:left;            
    color:#EB6310;     
    text-align:center;vertical-align:middle;
    padding-left:8px;
    font-weight:bold;
}

.deal_periodHot
{    
    text-decoration:none;    
    float:left;            
    color:#b9d3ec;     
    text-align:left;vertical-align:middle;
    padding-left:8px;
    font-size:11px;
    
}

.deal_timiHot
{    
    font-weight:bold;    
    float:right;
    display:block;    
    color:#ffffff;     
    text-align:center;vertical-align:middle;
    padding-right:8px;
   }

.roomPrice1
{    
    
    font-size:14px;  
    float:right;
    display:block;    
    color:#ffffff;     
    vertical-align:middle;
    
   }

   .roomPrice0
{    
    
    font-size:12px;  
    float:right;
    display:block;    
    color:#ffffff;     
    vertical-align:middle;    
    text-decoration:line-through;
   }
   .roomClass
{    
    
    font-size:14px;  
    float:left;
    display:block;    
    color:#ffffff;     
    vertical-align:middle;    
   }
   .deal_info2
{
position:relative;
    width:100%;
    height:40px;        
    vertical-align:middle;
    font-size:16.5px;
    padding-top:3px;
    font-family:Times New Roman Black;    
}

.deal_info4
{
position:relative;
    width:100%;
    height:40px;        
    vertical-align:middle;
    font-size:16.5px;
    padding-top:10px;
    font-family:Times New Roman Black;    
}

.deal_mapHot
{
    text-decoration:none;
    font-family:Arial;   
    float:right;
    font-size:11px;
    font-weight:normal;
    color:#b9d3ec; 
    padding-top:6px;
    padding-right:8px;
    vertical-align:middle;
    cursor:pointer;
    border: none;
    outline: none; 
}

.mapText
{    
    text-decoration:none;        
    color:#b9d3ec;     
    vertical-align:middle;    
    font-size:11px;
    
}

.deal_info3
{
    width:100%;
    height:40px;        
    border:1px solid ffffff;
    background:url(../logos/Log16.png) no-repeat left 5px  ;
    vertical-align:middle;
    font-size:16.5px;
    padding-top:18px;
    margin-top:5px;
    font-family:Times New Roman Black;    
}

.deal_info101
{

float:right;
    width:100%;
    height:40px;        
    vertical-align:top;
    font-size:16.5px;
    padding-top:10px;
    font-family:Times New Roman Black;    
}

.textPerigrafiHotel
{
    font-size:12px;
    font-family:Tahoma;    
}


.textPerigrafiHotelRound
{
    font-size:12px;
    font-family:Tahoma;    
    -moz-border-radius:10px 10px 10px 10px;  
    border-radius:10px 10px 10px 10px;  

}


.textPerigrafiHotelTit
{
    font-size:13px;
    font-family:Tahoma;    
}

.textPerigrafiHotelTitle
{
   font-size:16px;
    font-family:Tahoma;    
}

.fb-container {
    width: 248px;
    height: 63px;
    overflow: hidden;
}

.fb-container > div {
     margin: -1px 0px 0px -1px;  
}

.rating-static { 
    width: 60px; 
    height: 16px;  
    display: block; 
    background: url('http://www.assamall.gr/images/star-rating.png') 0 0 no-repeat;
}

.rating-50 { background-position: 0 0; }
.rating-40 { background-position: -12px 0; } 
.rating-30 { background-position: -24px 0; }
.rating-20 { background-position: -36px 0; }
.rating-10 { background-position: -48px 0; }
.rating-0 { background-position: -60px 0; }

.rating-5  { background-position: -48px -16px; }
.rating-15 { background-position: -36px -16px; }
.rating-25 { background-position: -24px -16px; }
.rating-35 { background-position: -12px -16px; }
.rating-45 { background-position: 0 -16px; }

.myGrade
{
   font-size:16px;
    font-family:Tahoma;   
    color:red;
}

.gridTitle
{
   font-size:16px;
    font-family:Tahoma;   
    color:#b9d3ec;
}

p.speech
{
padding-top:5px;
	position: relative;
	width: 50px;
	height: 20px;
	text-align: center;
	line-height: 10px;
	background-color: #fff;
	border: 2px solid #ffffff;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 2px 2px 4px #888;
	-moz-box-shadow: 2px 2px 4px #888;
	box-shadow: 2px 2px 4px #888;
    vertical-align:middle;
    color:#5592ce;
}

.showGrades
{
   font-size:11px;
   color:#b9d3ec;
}

.bigName
{
   font-size:14px;
   color:#b9d3ec;
}

.normalText
{
   font-size:13px;
   color:#b9d3ec;
}

.smallDate
{
   font-size:11px;
   color:#b9d3ec;
}

.openList
{
background: #ffffff ;
color: #b9d3ec ;

font-size:14px;
font-family:Tahoma;
	text-shadow: 1px 1px 2px rgba(0,0,0,0.2);
	
}

.setColor
{
color: #5592ce ;
}

.bookTitle
{
font-size:20px;
font-family:Tahoma;
}

.bookText
{
font-size:14px;
font-family:Tahoma;
}

#searchTxtBok
{
    position:relative;
    top:0px;
    left:0px;
    
    width:100%;
    display:inline;
    
}

.searchBoxBok
{
    width:300px;
    color:#5592ce;    
    letter-spacing:0.5px;        
    border:1px solid #ffffff;
    height:32px; 
    margin:0px 0px 0px 0px;  
    padding: 0px 30px 0px 5px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    background-color:white;
}

#submitSearchBok
{    
    position:absolute;        
    top:-1px;
    right:-5px;
    display:inline-block;
}

#MainContent_arxi
{
font-family: "Trebuchet MS", "Helvetica", "Arial",  "Verdana", "sans-serif";
	font-size: 62.5%;
}
#MainContent_telos
 {
	font-family: "Trebuchet MS", "Helvetica", "Arial",  "Verdana", "sans-serif";
	font-size: 62.5%;
 }

 .lastRo
 {
   font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:18px;
    background-color:#;    
    color:#; 
    -moz-border-radius:0px 0px 10px 10px;     
    -webkit-border-top-right-radius: 10px;
    -webkit-border-top-left-radius: 10px;
    -khtml-border-top-right-radius: 10px;
    -khtml-border-top-left-radius: 10px; 
    -webkit-border-bottom-right-radius: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -khtml-border-bottom-right-radius: 10px;
    -khtml-border-bottom-left-radius: 10px;     
 }

 #MainContent_showCity
 {
 margin-left:10px;
 }


 ul#secondMenu
{    
    list-style:none;
    padding-top:0px;
    margin-top:2px;
    margin-bottom:2px;
}

ul#secondMenu li 
{    
    margin-top:0px;           
    display:inline;
    float:left;    
    cursor: pointer;    
}

ul#secondMenu li a 
{    
    text-decoration:none;
    color:#336699;
    display: block;
    float:left;    
      
}

ul#secondMenu li a span:hover
{    
   color:#336699;    
}

ul#secondMenu li a span
{   
    font-size:14px;
    font-weight:normal;
    color:#336699;
    letter-spacing:0.5px;
}


.bokTable
{
background: # ;    
color: # ;    
width:705px;
}

.topHotelName
{
font-size:18px;
}

.hotelLabel
{
color:#5592ce;
font-size:14px;
}

.hotelData
{
font-size:14px;
}

.myPrice
{
font-size:18px;
background: #F4A460 ;   
color: #ffffff ;
padding:5px;
margin-right:10px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-webkit-box-shadow: 0px 0 3px rgba(0,0,0,0.25);
-moz-box-shadow: 0px 0 3px rgba(0,0,0,0.25);
box-shadow: 0px 0 3px rgba(0,0,0,0.25);
border: 1px solid #F4A460
width:100%;

}

.myPriceTitle
{
font-size:14px;
color:#F4A460 ;
font-weight:bold;
}

.myPriceParo
{
font-size:15px;
background: #F4A460 ;   
color: #ffffff ;
font-weight:bold;
margin-right:10px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-webkit-box-shadow: 0px 0 3px rgba(0,0,0,0.25);
-moz-box-shadow: 0px 0 3px rgba(0,0,0,0.25);
box-shadow: 0px 0 3px rgba(0,0,0,0.25);
}

.myPriceParoDetail
{
font-size:15px;  
color: #ffffff ;
font-weight:bold;
margin-right:10px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-webkit-box-shadow: 0px 0 3px rgba(0,0,0,0.25);
-moz-box-shadow: 0px 0 3px rgba(0,0,0,0.25);
box-shadow: 0px 0 3px rgba(0,0,0,0.25);
}

.visitorText
{
font-weight:bold;
color: #ffffff ;
padding-left:5px;
padding-right:5px;
}



.visitorTextNo
{
background: # ;   
color: # ;

}

.myParoxi
{
font-size:16px;
color:black;
}

.myParoxiEidos
{
font-size:14px;
color: # ;
}

.roomPrice1_0
{    
    color:black;
    vertical-align:middle;
    
   }

   .roomPrice0_0
{    
    color:black;
    vertical-align:middle;    
    text-decoration:line-through;
   }

   .myDealText
   {
   text-align:left;
   font-size:22px;
   color:#ffffff;
   font-style:normal;
   }

   
   .textGoBuy
   {
   text-align:left;
   font-size:18px;
   color:#ffffff;
   font-style:normal;
   }

   .mine
   {
   color:#5592ce ;
   margin-left:5px;
   margin-top:5px;
   margin-bottom:5px;
   background: #ffffff;  
   height:35px;
   padding-left:14px;
   padding-right:14px;
   padding-top:20px;
   padding-bottom:20px;
   font-size:14px;
    border-radius:10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    width:76px;
   }

   .minePrice
   {
   color:#ff0000 ;
   padding-bottom:35px;
     text-align:left;
   height:35px;
   padding-left:20px;
   width:170px;
   font-size:48px;
    border-radius:10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
   }

    .minePrice1
   {
   color:#ff0000 ;
   padding-bottom:35px;
     text-align:right;
   height:35px;
   
   
   font-size:46px;
    border-radius:10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
   }


   .btnBig {

height:50px; 
background-color:#ffffff;
font-weight: bold;
border: 1px solid #5592ce;
color:#EB6310;
font-size:22px;
-moz-border-radius:10px 10px 10px 10px;
    -webkit-border-bottom-right-radius: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -khtml-border-bottom-right-radius: 10px;
    -khtml-border-bottom-left-radius: 10px;    
    -webkit-border-top-right-radius: 10px;
    -webkit-border-top-left-radius: 10px;
    -khtml-border-top-right-radius: 10px;
    -khtml-border-top-left-radius: 10px;  
    cursor:pointer;
}

.btnBig:hover {  
  background-color: #EB6310;
  color:#ffffff;
  cursor: hand;
}

.titleMyDeal
{
font-size:16px;
  color:#ffffff;
  font-weight:bold;
}

/* jQuery Countdown styles 1.6.2. */
.hasCountdown {
	border: none;
	
}
.countdown_rtl {
	direction: rtl;
}
.countdown_holding span {
	color:#ffffff;
}
.countdown_row {
	clear: both;
    color:#ffffff;
	width: 100%;
	padding: 0px 2px;
	text-align: center;
}
.countdown_show1 .countdown_section {
	width: 98%;
}
.countdown_show2 .countdown_section {
	width: 48%;
}
.countdown_show3 .countdown_section {
	width: 32.5%;
}
.countdown_show4 .countdown_section {
	width: 24.5%;
}
.countdown_show5 .countdown_section {
	width: 19.5%;
}
.countdown_show6 .countdown_section {
	width: 16.25%;
}
.countdown_show7 .countdown_section {
	width: 14%;
}
.countdown_section {
	display: block;
	float: left;
	font-size: 65%;
    color:#5592ce;
	text-align: center;
}
.countdown_amount {
	font-size: 20px;
    font-weight:bold;
    color:#ffffff;
}
.countdown_descr {
	display: block;
	width: 100%;
}



.endAt
{
font-size:14px;
font-weight:bold;
color:#5592ce;
}

.changeBgColor
{
background-color:#b9d3ec;

}

.tileBuy
{
font-size:21px;
font-family:Tahoma;
color:#5592ce;
}

.tilePhone
{
font-size:30px;
font-family:Tahoma;
color:#ffffff;

}



    /* jssor slider arrow navigator skin 05 css */
            /*
            .jssora05l              (normal)
            .jssora05r              (normal)
            .jssora05l:hover        (normal mouseover)
            .jssora05r:hover        (normal mouseover)
            .jssora05ldn            (mousedown)
            .jssora05rdn            (mousedown)
            */
            .jssora05l, .jssora05r, .jssora05ldn, .jssora05rdn
            {
            	position: absolute;
            	cursor: pointer;
            	display: block;
                background: url(img/a17.png) no-repeat;
                overflow:hidden;
            }
            .jssora05l { background-position: -10px -40px; }
            .jssora05r { background-position: -70px -40px; }
            .jssora05l:hover { background-position: -130px -40px; }
            .jssora05r:hover { background-position: -190px -40px; }
            .jssora05ldn { background-position: -250px -40px; }
            .jssora05rdn { background-position: -310px -40px; }

            /* jssor slider thumbnail navigator skin 01 css */
                /*
                .jssort01 .p           (normal)
                .jssort01 .p:hover     (normal mouseover)
                .jssort01 .pav           (active)
                .jssort01 .pav:hover     (active mouseover)
                .jssort01 .pdn           (mousedown)
                */
                .jssort01 .w {
                    position: absolute;
                    top: 0px;
                    left: 0px;
                    width: 100%;
                    height: 100%;
                }

                .jssort01 .c {
                    position: absolute;
                    top: 0px;
                    left: 0px;
                    width: 150px;
                    height: 90px;
                    border: #000 1px solid;
                }

                .jssort01 .p:hover .c, .jssort01 .pav:hover .c, .jssort01 .pav .c {
                    background: url(img/t01.png) ;
                    background-size: 150px 90px;
                    background-repeat: no-repeat;
                    
                    top: 2px;
                    left: 2px;
                    width: 150px;
                    height: 90px;
                }

                .jssort01 .p:hover .c, .jssort01 .pav:hover .c {
                    top: 0px;
                    left: 0px;
                    width: 150px;
                    height: 90px;
                    border: #fff 1px solid;
                }
                
                .itsMe
{
font-size:14px;
color:lightyellow;
}

               .itsMe span
{

padding:4px;
color:lightyellow;
}

#feedback{
			position: fixed;
			top:100px;
			left:-362px;
		}
		#feedback form{
			float: left;
			border: 1px solid #999;
			padding: 10px;
			border-radius:5px;
		}
		#feedback form label{
			display: block;
			float: left;
			text-align:right;
			margin-right:20px;
			width:70px;
			font-weight:bold;
			color: 019AC6;
			font-size:14px;
		}
		#feedback a{
			background:url("feedback-buttons.png")  no-repeat center left transparent;
			display: block;
			width:40px;
			height:175px;
			float: left;
			text-indent:-9999em;
			position: absolute;
			top:120px;
			right:-40px;
		}
		#feedback a:hover{
			background-position: center right;
		}
		#feedback form .btn{
			float: right;
			background:url("send.png")  no-repeat 0px 0px transparent;
			text-indent:-9999em;
			width:80px;
			height:28px;
			border:none;

		}
		#feedback form textarea{
			width:250px;
			height:140px;
			border: 1px solid #019AC6;
		}
		#feedback form input[type="text"]{
			width:250px;
			height:30px;
			border: 1px solid #019AC6;
		}
		#feedback h2{
			text-align:center;
			color: #019AC6;
			/*text-shadow:0.2px 0.3px 0.3px #000;*/
			font-size:22px;
		}