body {
text-align: center;
margin: 0 auto;
font-family: "arial ce", "helvetica ce", arial, helvetica, sans-serif;
font-size: 86%;
overflow: scroll;
color:#2c2c2c;
}

h1 {font-size: 140%;padding:0 0 0 6px;color:#336600;text-align:left;}
h2 {font-size: 120%;margin:0;text-align:left;}
h2 a{font-size: 120%;color:blue;text-align:left;}
h3 {font-size: 110%;margin:0;padding:12px 0 0 12px;text-align:left;}
h1 a:href{font-size: 110%;margin:0;padding:12px 0 0 12px;text-align:left;}
h1 a:active {font-size: 110%;margin:0;padding:12px 0 0 12px;text-align:left;}
h1 a:hover {font-size: 110%;margin:0;padding:12px 0 0 12px;text-align:left;}
#new_ads_frontpage {font-size: 140%;padding:10px 0 0 6px;color:#336600;text-align:left;}

p {margin:0;padding:0;text-align:left;}
table {border-collapse: collapse;border:none;text-align:left;}
table tr td {font-size:86%;overflow: hidden;}
img {border:none;}
legend{color:#336600;}
form{padding:0;margin:0;}
fieldset{border:1px solid #cccccc;padding:4px;margin-top:6px;text-align:left;}
fieldset table {margin:6px;}
a         {text-decoration: underline;color:#2c2c2c;}
a:link    {color:#2c2c2c;}
a:visited {color:#2c2c2c;}
a:active  {color:#2c2c2c;}
a:hover   {color:#2c2c2c; text-decoration: none}



 #top-content {
      width: 990px;
      background-color:#ffffff;  
      margin:0 auto;
      text-align:left;
      padding: 8px 8px 8px 0;
       }
       
     
.main{
      margin:0 auto; padding:0;text-align:center;
      _height:700px;
      min-height:700px;
      border: 1px solid #dbdbdb;
      padding:4px;
       }
       
 #main-content { width:768px;margin:0 auto;float:right;padding:4px;padding-top:10px;  }

 #header {
      width: 990px;
      height:100px;
      }
      
  #logo{
      padding-top: 10px;padding-left: 10px;
      }
      
.top_banner{
  width:728px;height:90px;text-align:center;margin: 0 auto;margin-top: 20px;margin-bottom: 16px;
}
    


   .sidebar {
   width:200px;
      float: left;
      text-align:left;
      margin:0; padding:0;
      }
   .sidebar-content {     
   width:100%;

      margin:0 0 8px 0;
      padding:0;
           border: 1px solid #dbdbdb;

      }
    .sidebar-top-box {     
      width:100%;     
      height:40px;  
      border-bottom: 1px solid #dbdbdb;
      background-color:#f2f6f9;
    }
    
    
    
.login_page {text-align:left;}  
.login_form {margin: 4px;}
.login_form_border {width:200px;margin:0 auto;margin-bottom:20px;margin-top:10px;border:1px solid #cccccc;}

    
.show_inzerat .product_detail_contact tr td{border: none;}
.show_inzerat .product_detail_contact tr td .green_font {color:blue;};
.redbold{color:red;font-weight:bold;}
.greenbold{color:green;font-weight:bold;}
    
.fb_kontakt{margin:6px;}
.fb_kontakt_img{margin:0 auto;padding:6px;text-align:center;}
    
#ads_number{color:#cccccc; font-size:80%;}
.front_stat{margin:2px;}
.front_stat td {font-size:80%;}

.default_page {padding:6px 12px 12px 12px;}

.filter_table {border: 1px solid #cccccc;width:100%;}
.filter_table tr td {padding:4px;}
      
.inzerat_result {margin: 10px 0 10px 0;padding:8px;border: 1px solid #cccccc;font-size: 80%;}
.inzerat_result table tr td{font-size: 80%;padding:2px;}
.inzerat_result_grey {color: #7a7a7a;}

.head_add_inzerat {float:right;text-align:right;height:14px;font-weight:bold;margin:0;padding-top:70px;}

.main_widget {  margin:10px;
                padding:6px;
                text-align:left;
                border:1px solid #cccccc;
                background-image: url("images/sms_mobil.jpg");
                background-position: right top;
                background-repeat: no-repeat;}
.widget_contacts{font-size:80%;}
.widget_login_form{margin: 0 auto;margin-top:15px;margin-bottom:15px;padding:2px;width:250px;border:1px solid #cccccc;}
.widget_login_form form table{border:0px;margin:0 auto;}
.widget_login_form form table tr td {border:0px;}

.redbold {text-align:left;color:red;font-weight:bold;}

.gal_front_pic {width:640px;min-height:480px;_height:480px;}

.menutitle{

font-weight:bold;
padding: 6px 0 6px 10px;
margin: 0;
border: 1px solid #cccccc;
border-left:none;
border-right:none;
background-image:url(images/menu_bg.gif); 
background-repeat:repeat-x; 
}

.menutitle a{color:white;text-decoration:none;}
.menutitle a:visited{color:white;text-decoration:none;}
.menutitle a:href{color:white;text-decoration:none;}
.menutitle a:hover{color:white;text-decoration:none;}

.submenu{
width:100%;
color:black;  
background:#e1f5ab; 
  
}  

.submenu_item{
background:#e1f5ab;
color:black;  
border-bottom: 1px solid white;    
margin-left: 10px;
padding: 4px 6px 4px 0;  
}  

.submenu_item_active{
font-weight:bold;
text-decoration:none;
background:#e1f5ab;
color:black;  
border-bottom: 1px solid white;    
margin-left: 10px;
padding: 4px 6px 4px 0;  
}  

.submenu_item_active a{
text-decoration:none;
}

.submenu_item a:link{
background:#e1f5ab;
color:black;      
text-decoration: underline;   
}  

.submenu_item a:hover{
   text-decoration: none; 
   color:black;     
}  
    
.benefits {text-align:left;margin:10px 0px 30px 20px; list-style-type:none;}
.benefit_item {margin: 6px 4px 8px 0;list-style-type:none;list-style-image: url(images/success.gif);}
.benefit_item_proh {margin: 6px 4px 8px 0;list-style-type:none;list-style-image: url(images/delete.gif);}
.benefit_item_sub{margin: 4px 4px 4px 16px;list-style-type:none;}
      
.add_inzerat{width:600px;margin:0 auto;}
.step_switcher{padding:10px;float:right;}

.mandatory {font-weight: bold;}
.mandatory_star {color: red;}
.mandatory_error {color: red;font-weight: bold;}
.mandatory_legend {float: left; font-size: 90%;margin-top: 10px;}

.search_box{
        padding:12px 0px 6px 6px;
        height:70px;
}

.search_button{
        float:right;
        width: 90px;
        height: 30px;
        padding:8px;
}
      
   #footer {
      width: 100%;
      height:30px;
      margin-top: 10px;
      text-align: center;
      background-image:url(images/bg_footer.jpg); 
      background-repeat:repeat-x;
      }
      
   #footer_content{
      padding-top:10px;
      color: #999999;
      }
      
   #footer_content a{padding-top:10px;color:#999999;}
   
   hr.cleaner {
      clear:both;
      height:1px;
      margin: -1px 0 0 0; padding:0;
      border:none;
      visibility: hidden;
      }
      
      

.submit_button{
    font-weight: bold;
}


.user_message {
width: 500px; 
padding: 4px;
margin: 0 auto;
text-align: center;
background: white;
margin: 15px 0px 20px 0;
border: 1px solid green;
color: green; 
font-weight: bold;
}

.user_message_error {
width: 500px; 
padding: 4px;
margin: 0 auto;
text-align: center;
background: white;
margin: 15px 0px 20px 0;
border: 1px solid red;
color: red; 
font-weight: bold;
}

.step3_thumbs_table {text-align: left;}
.step3_thumbs_table tr td {text-align: left;border:none;}
.step3_thumb_edit {width: 100px; height: 20px;margin: 0 auto; padding: 6px 0 2px 0;}
.step3_thumb_edit_delete {width: 16px;float: right; }
.step3_thumb_edit_high{width: 18px;float: left;}

.main_foto_detail{width:640px;margin: 0 auto;}

.faceb_share_detail{float:right;}
.faceb_share_detail img {margin:0;padding:0;}

.link_path{text-align:left;margin:6px 6px 16px 6px;}

.show_inzerat{width: 600px;margin: 0 auto;}
.show_inzerat table tr td {border:1px solid #cccccc;padding:4px;font-size:90%;}
.neuvedeno{color: grey;}
.close_win{float:right; margin:10px;}

.gal_thums_pic {
width: 644px;
height: 120px;
padding:0px;margin:0;
}

.gal_thums_pic table tr td {
padding:4px;
}

.pager {margin:0 auto;text-align:center;padding:10px;}
.active_page{font-weight:bold;font-size:130%;color: #CC3300;}

.spodni_odkazova_lista {color:#666666;font-size:80%;}
.spodni_odkazova_lista a {color:#666666;font-size:80%;}
.spodni_odkazova_lista a:href {color:#666666;font-size:80%;}
.spodni_odkazova_lista a:visited {color:#666666;font-size:80%;}
