/* LAYOUT ONLY!! */
body {
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(images/bg.png);
	background-repeat:repeat-x;
	margin-top:0px;
	padding-top:0px;
}

img { 
	  border-width: 0px; 
}

p{
padding-top:0px;
padding-bottom:0px;
margin-bottom:0px;
margin-top:0px;
}

h1{
padding-top:0px;
padding-bottom:0px;
margin-bottom:0px;
margin-top:0px;
}

h2{
padding-top:0px;
padding-bottom:0px;
margin-bottom:0px;
margin-top:0px;
}

h3{
padding-top:0px;
padding-bottom:0px;
margin-bottom:0px;
margin-top:0px;
}

h4{
padding-top:0px;
padding-bottom:0px;
margin-bottom:0px;
margin-top:0px;
}

h5{
padding-top:0px;
padding-bottom:0px;
margin-bottom:0px;
margin-top:0px;
}

br{
padding-top:0px;
padding-bottom:0px;
margin-bottom:0px;
margin-top:0px;
line-height:3px;
}

/* Start of osaids style ----------------------------------------------------------------------------------------------------------------------------*/

#main{
width:782px;
margin:auto;
background-color:#FFFFFF;
}

#center{
float:left;
width:782px;
background-color:#FFFFFF;
border:solid 1px #999999;
}

#header{
float:left;
width:780px;
height:70px;
background-color:#FFFFFF;
}

/*------------- menu-------------*/ 

#topmenu{
float:left;
width:235px;
height:70px;
background-image:url(images/menu.png);
background-repeat:no-repeat;
font-size:12px;
}

#topmenu .menu1{
float:left;
width:78px;
padding-top:45px;
}

#topmenu .menu1 a{
color:#999999;
text-decoration:none;
}

#topmenu .menu1 a:hover{
color:#BECD32;
text-decoration:none;
}

#topmenu .menu2{
float:left;
width:78px;
padding-top:45px;
}

#topmenu .menu2 a{
color:#999999;
text-decoration:none;
}

#topmenu .menu2 a:hover{
color:#BECD32;
text-decoration:none;
}

#topmenu .menu3{
float:left;
width:78px;
padding-top:45px;
}

#topmenu .menu3 a{
color:#999999;
text-decoration:none;
}

#topmenu .menu3 a:hover{
color:#BECD32;
text-decoration:none;
}
/*------------- menu------------- */

/*------------- logo------------- */
#logo{
float:left;
height:70px;
width:300px;
}
/*------------- logo------------- */

/*------------- search------------- */
#search{
float:left;
height:70px;
width:220px;
background-image:url(images/bgsearch.png);
background-repeat:no-repeat;
margin-left:19px;
}

#stitle{
float:left;
width:220px;
}

#stitle .p{
float:left;
width:195px;
margin-top:10px;
font-size:12px;
margin-left:25px;
width:195px;
}

#sinput{
float:left;
width:195px;
margin-left:25px;
}

#sinput input{
border:none;
width:150px;
border:0px;
background-image:url(images/sinput.png);
background-repeat:no-repeat;
height:12px;
padding-left:5px;
}

#ssinput{
float:left;
width:41px;
margin-left:138px;
margin-top:5px;
}

#ssinput input{
border:none;
}
/*------------- search------------- */

/*------------- left general------------- */
#left{
float:left;
background-color:#ffffff;
width:300px;
min-height:190px;
background-image:url(images/des.png);
background-repeat:repeat-y;
}
/*------------- left general------------- */

/*------------- left menu------------- */


#leftmenu{
float:left;
width:300px;
}

#leftmenu .menu1{
margin-left:70px;
float:left;
height:33px;
width:228px;
background-image:url(images/menubg.png);
background-repeat:no-repeat;
}

#leftmenu .menu1 p{
padding-left:20px;
font-size:12px;
font-weight:bold;
margin-top:5px;
text-decoration:none;
}

#leftmenu .menu1 a{
color:#999999;
text-decoration:none;
}

#leftmenu .menu1 a:hover{
color:#BECD32;
text-decoration:none;
}
/*------------- left menu------------- */

/*------------- informace a sluzby------------- */


#intro{
float:left;
height:241px;
width:203px;
margin-bottom:5px;
background-image:url(images/intro.png);
margin-left:77px;
margin-top:5px;
}

#infos{
float:left;
width:190px;
margin-left:5px;
margin-top:30px;
height:180px;
font-size:12px;
}

#infos a{
color:#000000;
text-decoration:none;
}

#infos a:hover{
color:#999999;
text-decoration:none;
}

#vicinfo{
float:left;
width:190px;
}

/*------------- informace a sluzby------------- */

/*------------- admin login------------- */
#admin{
float:left;
height:154px;
width:203px;
background-image:url(images/admin2.png);
background-repeat:no-repeat;
margin-bottom:5px;
margin-left:77px;
}

#admin a{
text-decoration:none;
color:#999999;
}

#admin a:hover{
text-decoration:none;
color:#BECD32;
}

#count{
float:left;
height:70px;
width:203px;
margin-bottom:5px;
margin-left:77px;
}


#name{
float:left;
width:40px;
margin-left:5px;
margin-top:45px;
margin-bottom:3px;
font-size:12px;
}

#namein{
float:left;
width:150px;
height:20px;
margin-top:45px;
margin-bottom:3px;
}

#namein input{
height:12px;
background-image:url(images/sinput.png);
background-repeat:no-repeat;
border:none;
padding-left:5px;
border:0px;
width:120px;
}

#pass{
float:left;
width:40px;
margin-left:5px;
font-size:12px;
}

#passin{
float:left;
width:150px;
height:20px;
}

#passin input{
height:12px;
background-image:url(images/sinput.png);
background-repeat:no-repeat;
border:none;
padding-left:5px;
border:0px;
width:120px;
}

#lost{
float:left;
padding-left:15px;
padding-top:5px;
width:200px;
font-size:12px;
}

#reg{
float:left;
padding-left:15px;
padding-top:2px;
width:200px;
font-size:12px;
}

#subf{
float:left;
margin-right:7px;
width:193px;
}

#adminlogout{
float:left;
}

#administrator{
float:left;
margin-top:45px;
margin-left:5px;
width:200px;
font-size:12px;
}

#profile{
float:left;
margin-top:5px;
margin-left:5px;
width:200px;
font-size:12px;
height:50px;
}

#logout{
float:left;
margin-top:5px;
width:193px;
margin-right:7px;
}
/*------------- admin login------------- */

/*------------- administrace------------- */
#admintitle{
float:left;
width:450px;
height:28px;
}

.adminclass{
float:left;
width:140px;
margin-top:20px;
}

.adminclass a{
text-decoration:none;
color:#999;
}

.adminclass a:hover{
text-decoration:none;
color:#becd32;
}
/*------------- administrace------------- */

/*------------- banner------------- */
#banner{
float:left;
width:480px;
height:160px;
background-image:url(images/banner.png);
background-repeat:no-repeat;
background-color:#FFFFFF;

}
/*------------- banner------------- */

/*-------------contents------------- */
#contents{
float:left;
width:470px;
min-height:420px;
background-color:#FFFFFF;
margin-top:10px;
margin-left:10px;
}

#home{
float:left;
width:450px;
font-family:Arial, Helvetica, sans-serif;
}

#home a{
color:#003399;
}

#onas{
float:left;
width:450px;
margin-left:3px;
}

#sprava{
float:left;
width:500px;
margin-left:3px;
}

#sluzby{
float:left;
width:450px;
margin-left:3px;
}

#onast{
float:left;
width:450px;
background-image:url(images/onas.png);
background-repeat:no-repeat;
height:28px;
margin-left:3px;
}

#spravat{
float:left;
width:450px;
background-image:url(images/sprava.png);
background-repeat:no-repeat;
height:28px;
margin-left:3px;
}

#sluzbyt{
float:left;
width:450px;
background-image:url(images/sluzby.png);
background-repeat:no-repeat;
height:28px;
margin-left:3px;
}
/*-------------contents------------- */

/*-------------- neove inzerce ------------------*/
#new{
float:left;
width:450px;
height:28px;
}

#novecont{
float:left;
width:450px;
}

#nove{
float:left;
width:450px;
border:#C5CAD0 solid 1px;
margin-top:3px;
margin-left:15px;
}


.nove1{
float:left;
width:430px;
margin-bottom:5px;
border:#999999 1px solid;
padding:5px;
margin-top:5px;
}

#titles{
float:left;
width:450px;
color:#000000;
}

#titles p{
font-size:12px;
color:#000000;
margin-top:0px;
margin-left:0px;
}

#details{
float:left;
width:425px;
}
/*-------------- neove inzerce ------------------*/

/*------------- footer------------- */
#footer {
float:left;
width:780px;
height:30px;
background-image:url(images/footer.png);
padding-top:8px;
}
/*------------- footer------------- */

/*------------- contact------------- */
#contitul{
float:left;
width:450px;
background-image:url(images/contact.png);
background-repeat:no-repeat;
height:28px;
margin-left:3px;
}

#contacts{
float:left;
}

#contacts fieldset{
width:430px;
margin-left:0px;
}

#contacts fieldset legend{
color:#999;
}

#contacts td.form{
background-color:#BECD32;
border:#000000 solid 1px;
padding-left:5px;
color:#FFFFFF;
width:70px;
}

#adresa{
float:left;
margin-top:3px;
margin-left:3px;
width:210px;
}

#adresa p{
font-size:14px;
}

#map{
float:left;
margin-top:3px;
margin-left:8px;
}

#map iframe a{
text-decoration:none;
}

#map iframe a:hover{
color:#FF6600;
text-decoration:none;
}
/*------------- contact------------- */

/*------------- catagory prodact------------- */
#catpro{
float:left;
width:450px;
border:#999999 1px solid;
}
/*------------- catagory prodact------------- */

/*------------- cdetail prodact------------- */
#detailtitle{
float:left;
width:450px;
height:21px;
background-image:url(images/cattitle.png);
padding-left:50px;
padding-top:7px;
font-size:14px;
background-repeat:no-repeat;
margin-left:5px;
margin-bottom:5px;
}

#pic{
float:left; 
padding-left:19px; 
width:479px; 
margin-left:5px; 
padding-bottom:5px;
}

#pic .detailpic{
margin-top:5px; 
margin-right:5px; 
float:left;
height:150px;
}

#bigpic{
width:450px; 
margin-top:3px; 
margin-left:5px; 
font-size:12px; 
color:#FF6802; 
float:left;
}

#discrepitons{
float:left;
width:498px; 
margin-top:3px; 
margin-left:5px;
}

#annountitle{
width:450px; 
margin-top:3px; 
font-size:16px; 
font-weight:bold; 
float:left;
}

#announ{
width:450px; 
margin-top:3px; 
font-size:12px; 
float:left; 
background-color:#FFFFFF;
}

#adminedit{
width:450px; 
margin-top:3px; 
font-size:12px; 
float:left;
}

#adminedit a{
text-decoration:none;
color:#232E6A;
}

#adminedit a:hover{
text-decoration:none;
color:#FF6802; 
}

#back{
width:450px; 
margin-top:3px; 
font-size:12px; 
float:left;
}

#back a{
text-decoration:none;
color:#232E6A;
}

#back a:hover{
text-decoration:none;
color:#FF6802; 
}
/*------------- cdetail prodact------------- */
#tab-pane{
float:left; 
width:450px; 
margin-top:3px; 
}

#tab-pane p{
padding:0px;
margin:0px;
}

#tab-page .tab-page p{
padding:0px;
margin:0px;
width:430px;
}



