/* kolesd.hu CSS dokumentum
(C) 2009 */

body {margin:0; padding:0; background:url(images/bg.jpg); font-family:Georgia, Arial, Helvetica, sans-serif; color:#333333; font-size:12px;}
#test {margin:0 auto; width:1000px;}
#fejlec {background:url(images/fejlec_bg.jpg) no-repeat top; height:159px;}
#logo {width:150px; height:159px; float:left; cursor:pointer;} #logo h1 {display:none; margin:0; padding:0;}
#fejlec_jobb {float:right; width:850px; height:159px;}
#felirat {width:266px; height:114px; float:left; cursor:pointer;}
#felirat_jobb {width:544px; height:20px; float:right; font-size:11px; color:#FFF; padding:95px 33px 0 0; text-align:right;}
#nyelvvalaszto {display:inline;}
#menu_tarto {margin:0; padding:2px 0 0 0; z-index:100; clear:both;}
#torzs {background:url(images/torzs_bg.jpg) repeat; margin:0 33px; padding-bottom:20px;}
#keret_bal {background:url(images/keret_bal.jpg) repeat-y left;}
#keret_jobb {background:url(images/keret_jobb.jpg) repeat-y right;}
#lablec {background:url(images/lablec_bg.jpg) no-repeat; height:100px; padding-top:10px;}
#lablec p {font-size:11px; color:#666; width:925px; text-align:center; border-top:1px solid #E1E1E1; margin:0 auto; padding-top:10px;}

#tartalom {}
#bal {float:left; width:49%;} #jobb {float:right; width:49%;}
#statusz {font-size:12px; color:#777;}
#statusz a {color:#444;} #statusz a:hover {color:#B73F36; background:none; text-decoration:underline;}
#bal_hasab {float:left; padding:0 5px; width:160px;}
#kozep_hasab {float:right; width:755px;}
#szoveg_keret {float:left; background-color:#FFFFFF; margin:0; padding:0;}
#szoveg {padding:5px 5px 30px 5px;}
#jobb_hasab {float:right; width:200px;}

#lekerekitett {padding:5px; background:#FFFFFF;}
#doboz {background:url(images/doboz_bg.jpg) bottom repeat-x #FFF; border:1px solid #BEAA7E; margin:0 0 10px 0; padding:5px 5px 10px 5px; font-size:90%;}
#doboz .cim {margin-top:5px; color:#780101;} #doboz .alcim {margin-top:5px;}
#doboz_kek {background:#ABCCEA; border:1px solid #886F36; margin:0 0 10px 0; padding:5px 5px 10px 5px; -moz-border-radius:4px; border-radius:px;}
#doboz_zold {background:#CCD8A6; border:1px solid #886F36; margin:0 0 10px 0; padding:5px 5px 10px 5px; -moz-border-radius:4px; border-radius:px;}

#takarit {clear:both; margin:0; padding:0;}
#vonal {padding:0; margin:10px 0; border-top:1px solid #E9DBBC; height:1px;}
#vonal.pontozott {padding:0; margin:5px 0; background:url(images/pont.gif) repeat-x; border:0; height:2px;}

p {padding:0; margin:5px 0 10px 0;} h1,h2,h3,h4,h5,h6 {margin:3px 0 5px 0; padding:0;} 
h1 {font-size:220%;} h2 {font-size:180%;} h3 {font-size:150%;} h4 {font-size:130%;} h5 {font-size:120%;} h6 {font-size:110%;}
ul {margin:3px 0 10px 20px; padding:0;} li {pading:0; margin:1px 0; list-style:disc;}
a {text-decoration:underline; color:#B73F36;} a:hover {color:#FFF; background-color:#B73F36; text-decoration:none;}
#felirat_jobb a, #lablec a {text-decoration:underline; color:#B73F36;} #felirat_jobb a:hover, #lablec a:hover {color:#333; background-color:#C9C9C9; text-decoration:none;}
.gomb_link {font-size:10px; height:19px; padding:2px; background:url(images/gomb_hatter.jpg) repeat-x; background-color:none; line-height:22px; border:1px solid #666666; color:#333; text-decoration:none;} .gomb_link:hover {color:#333;}
.gomb_link_nagy {font-size:14px; height:22px; padding:1px 5px; background:url(images/gomb_hatter.jpg) repeat-x; background-color:none; line-height:23px; border:1px solid #666666; color:#333; text-decoration:none;} .gomb_link_nagy:hover {color:#333;}
.kep {border:1px solid #C1C1C1; padding:1px; margin:0 5px;}
a img:hover {background:#FFF; padding:0; margin:0;}
#nyelvvalaszto img, #nyelvvalaszto a, #nyelvvalaszto a:hover {background:none; border:0; margin:2px;}

#bal_menu ul {padding:0; margin:0;}
#bal_menu li {list-style:none; padding:1px; display:block;}
#bal_menu li.csoport_szint_1 {margin:0 0 0 -22px; font-size:14px; font-weight:bold; line-height:21px; border:0;}
#bal_menu li.csoport_szint_2 {margin:0 0 0 -16px; font-size:11px; font-weight:bold; line-height:15px; border:0;}
#bal_menu li.csoport_szint_3 {font-style:italic; margin:0 0 0 -8px; font-size:11px; font-weight:bold; line-height:15px; border:0;}
#bal_menu li:hover {padding:1px;}
#bal_menu li a {text-decoration:none; color:#846C36; display:block; margin:1px;}
#bal_menu li a:hover {color:#382C12; background:#CCD8A6; border:1px solid #BCCC8B; margin:0;}
#bal_menu li a.aktiv {color:#655; background:#CCD8A6; font-weight:bold;}

big {font-size:130%; font-weight:bold;} .kiemelo {background-color:#ECF4FF; padding:3px;} small, .apro {font-size:80%; margin:1px 0;}
.hibauzenet {background-color:#FFE0E0; color:#E40000; font-weight:bold; border:1px solid #E40000; padding:3px; margin:5px auto;}
.uzenet {background-color:#EEFFD2; color:#669900; font-weight:bold; border:1px solid #669900; padding:3px; margin:5px auto;}
#cimsor {background-color:#E3E9F3; border:1px solid #95B9F0; padding:0 3px; margin:0;} .beljebb {margin-left:10px;} .behuzas {text-indent:10px;}  .behuzas2 {text-indent:20px;} .kozepre {text-align:center;} .jobbra {text-align:right;} .piros {color:#AE1919;} .dolt {font-style:italic;} .halvany {color:#777;} .szo_kiemelo {background-color:#EEFFD2; color:#669900; font-weight:bold; border:1px solid #669900; padding:1px; margin:4px;}

/*menü*/
#menu {margin:0; padding:0;}
#menu li {float:left; list-style:none; font-size:11px; font-weight:bold; margin:0 0 0 10px; letter-spacing:0.03em;}
#menu li a {display:block; background:url(images/menu_bg.jpg) repeat-x; padding:2px 5px; text-decoration:none; border:1px solid #C1C1C1; color:#5A4B29; white-space:nowrap; line-height:19px;}
#menu li a:hover {color:#FFF; background:url(images/menu_bg_hover.jpg) repeat-x; border:1px solid #A1A1A1;}
#menu li ul {margin:0; padding:0; position:absolute; visibility:hidden; background:#ABCCEA;}
#menu li ul li {float:none;}
#menu li ul li a {border:0; color:#333; line-height:18px; font-size:12px; font-weight:normal; background:none;}
#menu li ul li a:hover {color:#F0FFC2; background:none; border:0;}


/*form*/
.urlap {background-color:#FFFEED; padding:5px; border:1px dotted #669900;}
input, textarea, select {font-size:12px; padding:1px; border:1px solid #C1C1C1; margin:0;}
textarea {font-size:11px;}
.al_input {border:0px; font-size:10px; margin:0; padding:0;} .al_input:hover, .al_input:focus {background-color:#FFFFFF; border:0;}
textarea {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.rc {border:0; margin:0; padding:0;}
input:hover, textarea:hover, select:hover {background-color:#FFFCE4;}
input:focus, textarea:focus, select:focus {background-color:#FFFCE4; border:1px solid #B73F36;}
.label70 {width:70px; display:block; float:left;} .label100 {float:left; width:100px;} .label120 {float:left; width:120px;} .label130 {float:left; width:130px;} 
.label_rc {padding:0; margin:0 5px 0 2px;} .label_rc:hover {background-color:#FFFCE4;}
.input70 {width:70px;} .input90 {width:90px;} .input110 {width:110px;} .input130 {width:130px;} .input150 {width:150px;} .input200 {width:200px;}
.input150_auto {background:url(img/arrow-down-d.gif) right no-repeat; padding-right:10px; width:140px;}
.tarea250x30 {width:250px; height:30px;} .tarea250x60 {width:250px; height:60px;} .tarea250x90 {width:250px; height:90px;}
.tarea650x50 {width:650px; height:50px;} .tarea350x90 {width:350px; height:90px;} .tarea450x90 {width:450px; height:90px;} 
.tarea450x160 {width:450px; height:160px;} .tarea_szerk {width:99%; height:400px;}
.gomb {font-size:12px; height:22px; padding:1px 0 3px 0; background:url(images/gomb_hatter.jpg) repeat-x; border:1px solid #666666;}
.gomb_kis {font-size:11px; height:18px; padding:0 3px 2px 3px; background:url(images/gomb_hatter.jpg) repeat-x; border:1px solid #666666;}
.nincshely {padding:0; margin:0;}
.fieldset {border:1px solid #D7D7D7; padding:5px; margin:10px 0 20px 0; -moz-border-radius:4px; border-radius:px;} 
.legend {font-weight:bold; font-size:14px; color:#373737; left:30px; margin-top:-15px; background-color:#FFFFFF; z-index:100; display:block; float:left; padding:0 5px;}
.egysorban {display:inline; padding:0; margin:0;}

/*egyéb divek*/
#gorgeto {padding:5px; overflow-y:scroll; background-color:#FFFFFF; border:0; width:98%;}
#gorgeto:hover {padding:5px; overflow-y:scroll; background-color:#FFFFFF; border:0; width:98%;}
#gallery {text-align:center;}
#bejegyzes {margin-bottom:30px; padding-bottom:10px; background:url(images/bejegyzes_bg.jpg) bottom repeat-x; border-bottom:1px solid #E9DBBC;}
#jobbdoboz {width:250px; float:right; padding:10px; margin:10px; background:url(images/bejegyzes_bg.jpg) bottom repeat-x; border:1px solid #E9DBBC; font-size:10px;}

/*ikonos dolgok*/
.ikon_nagyito {background:url(img/ikon_nagyito.jpg) no-repeat left; text-indent:35px; line-height:26px;}
.ikon_boritek {background:url(img/ikon_boritek.jpg) no-repeat left; text-indent:35px; line-height:26px;}
.ikon_mappa {background:url(img/ikon_mappa.jpg) no-repeat left; text-indent:35px; line-height:26px;}
.ikon_ceruza {background:url(img/ikon_ceruza.jpg) no-repeat left; text-indent:35px; line-height:26px;}
.ikon_emberek {background:url(img/ikon_emberek.jpg) no-repeat left; text-indent:35px; line-height:26px;}

#tablazat {padding:0px; font-size:11px;}
#tablazat th {font-weight:bold; text-align:center; background-color:#DFDFDF; border-right:1px solid #A1A1A1; padding:3px;}
#tablazat tr {border-bottom:1px solid #A1A1A1;}
#tablazat tr:hover {background-color:#FFFCE4;}
#tablazat tr.inaktiv_sor {background-color:#D1D1D1; color:#999999;}
#tablazat td {border-right:1px solid #A1A1A1; border-bottom:1px solid #A1A1A1; padding:1px;}
.hasab_cella {padding:10px;}

#tablazat_leptetes {padding:0px; font-size:11px; background:url(images/bejegyzes_bg.jpg) bottom repeat-x; border-bottom:1px solid #E9DBBC; margin-bottom:10px;}

