@import "banners.css";
body {
    background-color:#293339;
    background-color:#ffffff;
    font-family:Trebuched MS, Verdana, Arial;
    font-size: 11px;
    color:#ffffff;
    margin:0px;
    padding:0px;
    font-weight:normal;
}
.clearboth {
    clear:both;
}
#msg-loading {
    width:140px;
    height:66px;
    display:none;
    /*background: url(http://kep.csakcsajoknak.hu:8080/resources/msg/loading.jpg) no-repeat;*/
    z-index:200;
    margin:auto;
    position:absolute;
    left: 50%; top: 50%; margin-left: -70px; margin-top: -33px;
    background-color:white;
    color:#ea42ab;
    border-style:double;
    border-width:3px;
    border-color:#558097;
}
#alpha {
    position:absolute;
    top:0px;
    left:0px;
    width:100%;
    height:100%;
    background-color:#000000;
    z-index:100;
    filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;
    display:none;
}
#msg-loading-txt {
    padding:5px;
    color:#ea42ab;
    text-align:center;
    font-size:13px;
}
#page_container {
    margin:auto;
    width:1000px;
    padding-top:26px;
}
#page {
    background-image:url('http://kep.csakcsajoknak.hu:8080/pic/bg5.jpg');
    background-repeat:no-repeat;
    background-color:#80a1b4;
    margin-top:16px;
    padding-top:16px;
}
#page_category {
    background-color:#a7c4d4;
    margin-top:16px;
    padding-top:16px;
}
#head_category {
    background-image:url('http://kep.csakcsajoknak.hu:8080/pic/head_category.jpg');
    margin:auto;
    width:970px;
    height:88px;
    margin-top:25px;
}
#head_horoszkop {
    background-image:url('http://kep.csakcsajoknak.hu:8080/pic/head_horoszkop.png');
    margin:auto;
    width:970px;
    height:88px;
    margin-top:25px;
}
#head_receptek {
    background-image:url('http://kep.csakcsajoknak.hu:8080/pic/head_receptek.png');
    margin:auto;
    width:970px;
    height:88px;
    margin-top:25px;
}
#menu {

}
#menu ul {
    list-style-type:none;
    margin:0px;
    padding:0px;
}
#menu ul li {
    float:left;
    color:#1f5573;
    margin-left:18px;
    font-size:12px;
}
#menu ul li a {
    color:#ffffff;
    text-decoration:none;
}
#menu ul li a:hover {
    color:#ffffff;
    text-decoration:underline;
}
#bigtitle {
    height:200px;
}
#col1 {
    width:266px;
    margin-left:12px;
    float:left;
    font-size:40px;
}
#col1 .title {
    text-align:right;
    width:254px;

}
#col2 {
    width:342px;
    float:left;
}

#col2 .title {
    color:#ffffff;
    font-size:40px;
    text-align:right;
}

#col3 {
    width:342px;
    margin-left:12px;
    float:left;
}
#col3 .title {
    color:#ffffff;
    font-size:40px;
    text-align:right;
}
#col23 {
    width:696px;
    margin-left:12px;
    float:left;
}
#col23 .title2 {
    text-align:right;
    width:696px;
    font-size:40px;
}
#col4 {
    width:320px;
    margin-left:15px;
    float:left;
    margin-top:15px;
}
#col4 .title {
    color:#ffffff;
    font-size:40px;
    text-align:right;
    margin-right: 10px;
}
#col5 {
    width:640px;
    margin-left:10px;
    float:left;
    margin-top:15px;
}
#col5 .title {
    color:#ffffff;
    font-size:40px;
    text-align:right;
    margin-right: 10px;
}
#col5 .title a {
    color:#da3188;
    text-decoration:none;
}
#col5 .title a:hover {
    color:#da3188;
    text-decoration:underline;
}
#mainadvise_box {
    background-image:url('http://kep.csakcsajoknak.hu:8080/pic/white_transp.png');
    margin-bottom:10px;
}

#mainadvise_box #colm1 {
    width:400px;
    float:left;
}

#mainadvise_box #colm1 .advise {
    width:380px;
}
#mainadvise_box #colm1 .advise img {
    border-width:1px;
    border-style:solid;
    border-color:red;
    margin:10px;
    float:left;
}
#mainadvise_box #colm1 .advise .box {
    float:left;
}
#mainadvise_box #colm1 .advise .box h1 {
    color:#da3188;
    font-size:13px;
    width:220px;
    height:33px;
    overflow:hidden;
}
#mainadvise_box #colm1 .advise .box h1 a {
    color:#da3188;
    text-decoration:none;
}
#mainadvise_box #colm1 .advise .box h1 a:hover {
    text-decoration:underline;
}
#mainadvise_box #colm1 .advise .box .advise {
    color:#274789;
    font-size:13px;
    width:220px;
    height:50px;
    /*overflow:auto;*/
}
#mainadvise_box #colm1 .advise .box .arrow {
    color:#da3188;
    font-size:30px;
    font-weight:bold;
    width:220px;
    text-align:right;
}
#mainadvise_box #colm1 .advise .box .arrow a {
    color:#da3188;
    text-decoration:none;
}
#mainadvise_box #colm1 .advise .box .arrow a:hover {
    text-decoration:underline;
}

#mainadvise_box #colm2 {
    width:290px;
    float:left;
    padding-top:10px;
    height:290px;
    overflow:hidden;
}

#mainadvise_box #colm2 a {
    color:#da3188;
    text-decoration:none;
    font-size:13px;
    font-weight:bold;
    /*font-weight:bold;*/
}
#mainadvise_box #colm2 a:hover {
    color:#da3188;
    text-decoration:underline;
}



.mainbox {
    height:150px;
    background-image:url('http://kep.csakcsajoknak.hu:8080/pic/white_transp.png');
    margin-bottom:10px;
}
.mainbox img {
    border-width:1px;
    border-style:solid;
    border-color:red;
    margin-top:10px;
    margin-left:10px;
    margin-right:10px;
    float:left;
}
.mainbox .box {
    float:left;

}
.mainbox .box h1 {
    color:#da3188;
    font-size:13px;
    width:180px;
    height:33px;
    overflow:hidden;
}
.mainbox .box h1 a {
    color:#ef39a8;
    text-decoration:none;
}
.mainbox .box h1 a:hover {
    color:#ef39a8;
    text-decoration:underline;
}
.mainbox .box .advise {
    color:#274789;
    font-size:13px;
    width:180px;
    /*overflow:auto;*/
    height:60px;
}
.mainbox .box .arrow {
    color:#da3188;
    font-size:30px;
    font-weight:bold;
    width:180px;
    text-align:right;
}
.mainbox .box .arrow a {
    color:#ef39a8;
    text-decoration:none;
}
.mainbox .box .arrow a:hover {
    color:#ef39a8;
    text-decoration:underline;
}
#menubox {
    background-image:url('http://kep.csakcsajoknak.hu:8080/pic/white_transp.png');
    margin-right:10px;
    margin-bottom:10px;
}
#menubox ul {
    list-style-type:none;
    margin:0px;
    padding:10px;
    /*	line-height:10px;*/
}
#menubox ul li {
    color:#1f5573;
    font-size:30px;
    text-align:right;
    line-height:27px;
}
#menubox ul li a {
    text-decoration:none;
}
#menubox ul li a:hover {
    /*text-decoration:underline;*/
    /*background-color:#82a3b5;*/
    font-size:32px;
    /*margin-right:30px;*/
}
#login {
    background-image:url('http://kep.csakcsajoknak.hu:8080/pic/white_transp.png');
    margin-right:10px;
    margin-bottom:10px;
    padding-top:10px;
    padding-bottom:10px;
}
#login .text {
    font-size:15px;
    color:#558097;
    margin:5px;
}
#login .text input {
    font-size:15px;
    border-style:solid;
    border-width:1px;
    border-color:#558097;
    width:170px;
    margin-left:20px;
}
#login .text .name {
    width:50px;
    float:left;
}
#login #btn {
    text-align:right;
    margin-right:10px;
    margin-top:10px;
}
#login #btn input {
    border-style:solid;
    border-width:1px;
    border-color:#558097;
}
#login #loginerror {
    font-size:11px;
    color:red;
    margin-left:10px;
    margin-right:10px;
    font-weight:bold;
}
.categorybox {
    background-image:url('http://kep.csakcsajoknak.hu:8080/pic/white_transp.png');
    height:100px;
    margin-bottom:16px;
}
.categorybox img {
    float:left;
    margin-top:12px;
    margin-left:12px;
    border-style:solid;
    border-width:1px;
    border-color:blue;
}
.categorybox .box {
    margin-left:12px;
    margin-top:10px;
    float:left;
    width:470px;
}
.categorybox .box h1 {
    font-size:15px;
    color:#ef39a8;
    margin:0px;
    padding:0px;
    font-weight:bold;
}
.categorybox .box h1 a {
    color:#ef39a8;
    text-decoration:none;
}
.categorybox .box h1 a:hover {
    color:#ef39a8;
    text-decoration:underline;
}
.categorybox .box h2 {
    font-size:13px;
    color:#6d7ad9;
    margin:0px;
    padding:0px;
    font-weight:normal;
}
.categorybox .box div {
    font-size:11px;
    color:#5a7d90;
    margin:0px;
    padding:0px;
    font-weight:normal;
}
.categorybox .arrow {
    margin-top:50px;
    float:left;
    width:70px;
    color:#da3188;
    font-size:40px;
}
.categorybox .arrow a {
    text-decoration:none;
    color:#da3188;
}
.categorybox .arrow a:hover {
    text-decoration:underline;
    color:#da3188;
}
.categorybox .box .lastcomment {
    margin:0px;
}
#categoryboxpager {
    background-image:url('http://kep.csakcsajoknak.hu:8080/pic/white_transp.png');
    height:30px;
    margin-bottom:16px;
    text-align:center;
}
#categoryboxpager a {
    color:#ef39a8;
    text-decoration:none;
}
#categoryboxpager a:hover {
    text-decoration:underline;
}
#categoryboxpager #first {
    float:left;
    font-size:20px;
    width:20px;
}
#categoryboxpager #preview {
    float:left;
    font-size:20px;
    width:20px;
}
#categoryboxpager #center {
    float:left;
    font-size:14px;
    text-align:center;
    margin-right:10px;
    margin-left:10px;
    font-weight:bold;
    margin-top:4px;
}
#categoryboxpager #next {
    float:left;
    font-size:20px;
    width:20px;
    text-align:right;
}
#categoryboxpager #last {
    float:left;
    font-size:20px;
    width:20px;
    text-align:right;
}
#footer {
    background-color:#9db8c8;
    height:50px;
    text-align:center;
}
#footer #inner {
    background-color:#323b40;
    height:36px;
    margin:auto;
}
#footermenu {
    padding-top:10px;
}
#footermenu ul {
    list-style-type:none;
    margin:0px;
    padding:0px;
}
#footermenu ul li {
    float:left;
    color:#ffffff;
    margin-left:18px;
    font-size:12px;
}
#footermenu ul li a {
    color:#ffffff;
    text-decoration:none;
}
#footermenu ul li a:hover {
    color:#ffffff;
    text-decoration:underline;
}

.articlebox {
    margin-bottom:16px;
    color:#163c52;
    font-size:14px;
    font-family: Verdana;
    line-height:20px;
}
.articlebox a {
    color:#ea42ab;
    text-decoration:underline;
    font-weight:bold;
}
.articlebox a:hover {
    background-color:#ea42ab;
    color:#ffffff;
    text-decoration:underline;
}
.articlebox .date {
    color:#56798f;
    font-size:10px;
    font-weight:bold;
}

.articlebox h1 {
    font-size:20px;
    color:#ea42ab;
    margin:0px;
    padding:0px;
    font-weight:normal;
    margin-bottom:10px;
}
#newscomment {

}
#newscomment .title3 {
    font-size:40px;
}
#newscomment #postbox {
    background-image:url('http://kep.csakcsajoknak.hu:8080/pic/white_transp.png');
    margin-bottom:10px;
    padding:10px;
}
#newscomment #postbox #titlee {
    color:#51839c;
    font-size:16px;
    font-weight:bold;
    margin-bottom:10px;
    text-align:left;
}
#newscomment #postbox #description {
    color:#51839c;
    font-size:12px;
    margin-bottom:10px;
}
#newscomment #postbox #description a {
    color:#ef39a8;
    text-decoration:underline;
    font-weight:bold;
}
#newscomment #postbox #description a:hover {
    color:#ef39a8;
    text-decoration:none;
}
#newscomment #postbox textarea {
    border-style:solid;
    border-width:1px;
    border-color:#558097;
    width:617px;
    height:150px;
}
#newscomment #postbox .tb {
    color:#51839c;
    font-size:13px;
    font-weight:bold;
    float:left;
    width:150px;
    margin-bottom:10px;
}
#newscomment #postbox input {
    border-style:solid;
    border-width:1px;
    border-color:#558097;
    width:150px;
    float:left;
    margin-bottom:10px;
}

#newscomment #postbox #commentpost {
    text-align:right;
    background-color:red;
}


#newscomment #comments {
    background-image:url('http://kep.csakcsajoknak.hu:8080/pic/white_transp.png');
    margin-bottom:10px;
    padding:10px;
}

#newscomment .title1 {
    float:left;
    width:520px;
    color:#ef39a8;
    font-size:15px;
    height:20px;
    border-bottom-width:1px;
    border-bottom-color:#95afbf;
    border-bottom-style:solid;
    padding-bottom:5px;
    margin-bottom:5px;
}
#newscomment .title2 {
    float:left;
    width:100px;
    color:#ef39a8;
    font-size:10px;
    height:20px;
    overflow:hidden;
    text-align:right;
    border-bottom-width:1px;
    border-bottom-color:#95afbf;
    border-bottom-style:solid;
    padding-bottom:5px;
    margin-bottom:5px;
}
#newscomment .comment {
    color:#163c52;
    font-size:13px;
}

#module2submenu {
    padding-bottom:30px;
    /*background-image:url('http://kep.csakcsajoknak.hu:8080/pic/white_transp.png');*/
    margin-left:15px;
    margin-right:15px;
    height:7px;
}
#module2submenu ul {
    list-style-type:none;
    margin:0px;
    padding:0px;
}
#module2submenu ul li {
    float:left;
    color:#6c92a9;
    margin-left:1px;
    height:10px;
    font-size:12px;
    /*border-right-color:#6c92a9;
    border-right-width:1px;
    border-right-style:solid;*/
    padding:11px;
}
#module2submenu ul li a {
    color:#6c92a9;
    color:#ffffff;
    text-decoration:none;
}
#module2submenu ul li a:hover {
    color:#6c92a9;
    text-decoration:underline;
}
.forummainbox {
    background-image:url('http://kep.csakcsajoknak.hu:8080/pic/white_transp.png');
    margin-bottom:10px;
}
.forumthhead1 {
    background-color:#c2d7e1;
    color:#ffffff;
    float:left;
    height:27px;
    font-size:16px;
    width:282px;
    padding-left:5px;
    padding-top:3px;
}
.forumthhead2 {
    background-color:#c2d7e1;
    color:#ffffff;
    float:left;
    height:27px;
    font-size:16px;
    width:50px;
    padding-right:5px;
    padding-top:3px;
    text-align:right;
}
.forumthbody11 {
    color:#ef39a8;
    float:left;
    height:23px;
    font-size:13px;
    width:282px;
    padding-left:5px;
    padding-top:3px;
}
.forumthbody12 {
    color:#ef39a8;
    float:left;
    height:23px;
    font-size:13px;
    width:50px;
    padding-right:5px;
    padding-top:3px;
    text-align:right;
}
.forumthbody21 {
    background-color:#c2d7e1;
    color:#ef39a8;
    float:left;
    height:23px;
    font-size:13px;
    width:282px;
    padding-left:5px;
    padding-top:3px;
}
.forumthbody22 {
    background-color:#c2d7e1;
    color:#ef39a8;
    float:left;
    height:23px;
    font-size:13px;
    width:50px;
    padding-right:5px;
    padding-top:3px;
    text-align:right;
}
.forumthpager {
    color:#ffffff;
    height:27px;
    font-size:16px;
    width:332px;
    padding-left:5px;
    padding-top:3px;
}
.forumthbody11 a {
    color:#ef39a8;
    text-decoration:none;
}
.forumthbody11 a:hover {
    text-decoration:underline;
}
.forumthbody21 a {
    color:#ef39a8;
    text-decoration:none;
}
.forumthbody21 a:hover {
    text-decoration:underline;
}
.title a {
    text-decoration:none;
    color:#ffffff;
}
.title a:hover {
    text-decoration:underline;
}
/*receptek*/
#recipesbox {
    background-image:url('http://kep.csakcsajoknak.hu:8080/pic/white_transp.png');
    margin-right:10px;
    margin-bottom:10px;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:10px;
}
#recipesboxtitle {
    color:#ffffff;
    font-size:40px;
    text-align:right;
    margin-right:10px;
}
#recipesboxtitle a {
    font-size:40px;
    color:#ffffff;
    text-decoration:none;
}
#recipesboxtitle a:hover {
    font-size:40px;
    color:#ffffff;
    text-decoration:underline;
}
#recipesbox a {
    font-size:13px;
    color:#ef39a8;
    text-decoration:none;
}
#recipesbox a:hover {
    text-decoration:underline;
}
#registerform {
    background-image:url('http://kep.csakcsajoknak.hu:8080/pic/white_transp.png');
    margin-bottom:16px;
    padding:20px;
}
#registerform legend {
    color:#ef39a8;
    font-size:20px;
}
#registerform a {
    color:#ef39a8;
    font-size:20px;
    text-decoration:none;
}
#registerform a:hover {
    color:#ef39a8;
    font-size:20px;
    text-decoration:underline;
}
#registerform fieldset {
    color:black;
    width:580px;
    border-style:solid;
    border-width:1px;
    border-color:#558097;
}
#registerform label {
    float:left;
    color:#49616f;
    width: 150px;
    margin-left:10px;
    margin-bottom:10px;
    font-size:13px;
}
#registerform input {
    border-style:solid;
    border-width:1px;
    border-color:#558097;
    font-size:13px;
    color:#49616f;
    float:left;
}
#toplogin{
/*    text-align:right;*/
    margin-left:820px;
    padding-top:7px;
}
#toplogin .name {
    float:left;
    width:40px;
    margin-top:3px;
    margin-bottom:3px;
}
#toplogin input {
    float:left;
    width:100px;
    border-style:solid;
    border-width:1px;
    border-color:#558097;
    margin-top:3px;
    margin-bottom:3px;
}
#toplogou{
/*    text-align:right;*/
    margin-left:800px;
    padding-top:20px;
}
#toplogou .name {
    float:left;
    width:60px;
    margin-top:3px;
    margin-bottom:3px;
}
#toplogou input {
    float:left;
    width:100px;
    border-style:solid;
    border-width:1px;
    border-color:#558097;
    margin-top:3px;
    margin-bottom:3px;
}

.forumtopiclist {
    background-image:url('http://kep.csakcsajoknak.hu:8080/pic/white_transp.png');
    height:100px;
    margin-bottom:16px;
}
.forumtopiclist img {
    float:left;
    margin-top:12px;
    margin-left:12px;
    border-style:solid;
    border-width:1px;
    border-color:blue;
    width:72px;
    height:72px;
}
.forumtopiclist .box {
    margin-left:12px;
    margin-top:10px;
    float:left;
    width:470px;
}
.forumtopiclist .box h1 {
    font-size:15px;
    color:#ef39a8;
    margin:0px;
    padding:0px;
    font-weight:bold;
}
.forumtopiclist .box h1 a {
    color:#ef39a8;
    text-decoration:none;
}
.forumtopiclist .box h1 a:hover {
    color:#ef39a8;
    text-decoration:underline;
}
.forumtopiclist .box h2 {
    font-size:13px;
    color:#6d7ad9;
    margin:0px;
    padding:0px;
    font-weight:normal;
}
.forumtopiclist .box div {
    font-size:11px;
    color:#5a7d90;
    margin:0px;
    padding:0px;
    font-weight:normal;
}
.forumtopiclist .arrow {
    margin-top:50px;
    float:left;
    width:70px;
    color:#da3188;
    font-size:40px;
}
.forumtopiclist .arrow a {
    text-decoration:none;
    color:#da3188;
}
.forumtopiclist .arrow a:hover {
    text-decoration:underline;
    color:#da3188;
}

#forumcomment {

}
#forumcomment .title3 {
    font-size:40px;
}
#forumcomment .title3 a {
    color:#da3188;
    text-decoration:none;
}
#forumcomment .title3 a:hover {
    color:#da3188;
    text-decoration:underline;
}
#forumcomment #postbox {
    background-image:url('http://kep.csakcsajoknak.hu:8080/pic/white_transp.png');
    margin-bottom:10px;
    padding:10px;
}
#forumcomment #postbox #titlee {
    color:#51839c;
    font-size:16px;
    font-weight:bold;
    margin-bottom:10px;
    text-align:left;
}
#forumcomment #postbox #description {
    color:#51839c;
    font-size:12px;
    margin-bottom:10px;
}
#forumcomment #postbox #description a {
    color:#ef39a8;
    text-decoration:underline;
    font-weight:bold;
}
#forumcomment #postbox #description a:hover {
    color:#ef39a8;
    text-decoration:none;
}
#forumcomment #postbox textarea {
    border-style:solid;
    border-width:1px;
    border-color:#558097;
    width:617px;
    height:150px;
}
#forumcomment #postbox .tb {
    color:#51839c;
    font-size:13px;
    font-weight:bold;
    float:left;
    width:150px;
    margin-bottom:10px;
}
#forumcomment #postbox input {
    border-style:solid;
    border-width:1px;
    border-color:#558097;
    width:150px;
    float:left;
    margin-bottom:10px;
}

#forumcomment #postbox #commentpost {
    text-align:right;
    background-color:red;
}
#forumcomment #comments {
    background-image:url('http://kep.csakcsajoknak.hu:8080/pic/white_transp.png');
    margin-bottom:10px;
    padding:10px;
}

#forumcomment .title1 {
    float:left;
    width:520px;
    color:#ef39a8;
    font-size:15px;
    height:20px;
    border-bottom-width:1px;
    border-bottom-color:#95afbf;
    border-bottom-style:solid;
    padding-bottom:5px;
    margin-bottom:5px;
}
#forumcomment .title2 {
    float:left;
    width:100px;
    color:#ef39a8;
    font-size:10px;
    height:20px;
    overflow:hidden;
    text-align:right;
    border-bottom-width:1px;
    border-bottom-color:#95afbf;
    border-bottom-style:solid;
    padding-bottom:5px;
    margin-bottom:5px;
}
#forumcomment .comment {
    color:#163c52;
    font-size:13px;
}
.forumcategorybox {
    background-image:url('http://kep.csakcsajoknak.hu:8080/pic/white_transp.png');
    height:140px;
    margin-bottom:16px;
}
.forumcategorybox img {
    float:left;
    margin-top:12px;
    margin-left:12px;
    border-style:solid;
    border-width:1px;
    border-color:blue;
}
.forumcategorybox .box {
    margin-left:12px;
    margin-top:10px;
    float:left;
    width:470px;
}
.forumcategorybox .box h1 {
    font-size:15px;
    color:#ef39a8;
    margin:0px;
    padding:0px;
    font-weight:bold;
}
.forumcategorybox .box h1 a {
    color:#ef39a8;
    text-decoration:none;
}
.forumcategorybox .box h1 a:hover {
    color:#ef39a8;
    text-decoration:underline;
}
.forumcategorybox .box h2 {
    font-size:13px;
    color:#6d7ad9;
    margin:0px;
    padding:0px;
    font-weight:normal;
}
.forumcategorybox .box div {
    font-size:11px;
    color:#5a7d90;
    margin:0px;
    padding:0px;
    font-weight:normal;
}
.forumcategorybox .arrow {
    margin-top:50px;
    float:left;
    width:70px;
    color:#da3188;
    font-size:40px;
}
.forumcategorybox .arrow a {
    text-decoration:none;
    color:#da3188;
}
.forumcategorybox .arrow a:hover {
    text-decoration:underline;
    color:#da3188;
}
.forumcategorybox .lastcomment {
    margin-left:10px;
    color:#5a7d90;
}
.forumcategorybox .lastcomment strong {
    color:#ef39a8;
}