html {
padding : 0;
margin : 0;
}
BODY {
font-family : Verdana, Helvetica;
font-size : 12px;
}
P {
font-family : Verdana, Helvetica;
font-size : 12px;
text-indent : 15px;
}
p:first-letter {
font-size : 150%;
}
DIV {
font-family : Verdana, Helvetica;
font-size : 12px;
}
body {
background : #e0d9c7 url(images/csikosle.gif);
color : #572c00;
font : 12px Verdana, Arial, Helvetica, sans-serif;
}
A:link {
color : #572c00;
font-size : 11px;
font-family : Verdana, Helvetica;
text-decoration : underline;
}
A:active {
color : #572c00;
font-size : 11px;
font-family : Verdana, Helvetica;
text-decoration : underline;
}
A:visited {
color : #552b00;
font-size : 11px;
font-family : Verdana, Helvetica;
text-decoration : none;
}
A:hover {
color : #c74b16;
font-size : 11px;
font-family : Verdana, Helvetica;
text-decoration : underline;
}
TD {
font-family : Verdana, Helvetica;
font-size : 12px;
}
.title, .title12 {
background : none;
color : #572c00;
font-size : 14px;
font-weight : bold;
font-family : Verdana, Helvetica;
text-decoration : none;
}
.title12 {
font-size : 11px;
background-color : #ece8dd;
text-align : left;
}
.tut {
font-size : 9px;
color : #EBE7DB;
text-align : left;
}


.content {
background : none;
color : #572c00;
font-size : 10px;
font-family : Verdana, Helvetica;
}
.headerbgup {
background : url(images/bodybg.jpg);
width : 100%;
margin : 1px;
padding : 1px;
}
.headerbg {
background : url(images/headcell3.gif);
font-family : Verdana, Helvetica;
font-size : 9px;
width : 100%;
}
.mytable {
background-color : #e0d9c7;
border : 0 solid #808040;
width : 800px;
background-image : url(images/borderem.jpg);
background-repeat : repeat-y;
}
.mytable2 {
background-color : #ebe7db;
border : 0 solid #808040;
width : 100%;
}
.block-title {
color : #572c00;
font-size : 10px;
font-family : Verdana, Helvetica;
font-weight : bold;
text-align : center;
width : 140px;
}
.blockcontent {
font-family : Verdana, Helvetica;
font-size : 10px;
color : #572c00;
text-align : left;
width : 140px;
}
.boxtitle, .boxcontent {
background : none;
color : #7f5d37;
font-size : 10px;
font-weight : bold;
font-family : Verdana, Helvetica;
text-decoration : none;
}
.boxcontent {
color : #572c00;
}
.option {
background : none;
color : #572c00;
font-size : 10px;
font-weight : bold;
font-family : Verdana, Helvetica;
text-decoration : none;
}
.small, .smallrig {
background : none;
color : #572c00;
font-size : 9px;
font-weight : normal;
font-family : Verdana, Helvetica;
text-decoration : none;
}
.smallrig {
text-align : justify;
}
.capit {
font-family : Verdana, Helvetica;
color : #572c00;
font-size : 150%;
text-indent : 1cm;
}
select, textarea {
border-color : #ece8dd;
color : #572c00;
border : 0 solid;
font : normal 11px Verdana, Arial, Helvetica, sans-serif;
}
input {
border-color : #ece8dd;
border : 0 solid;
color : #572c00;
text-indent : 2px;
font : normal 11px Verdana, Arial, Helvetica, sans-serif;
}
input.post, textarea.post, select {
background : #ece8dd;
}
input.button {
background : #ece8dd;
border : 1px solid #ece8dd;
color : #808040;
font : 11px Verdana, Arial, Helvetica, sans-serif;
}
input.mainoption {
background : #ece8dd;
font-weight : bold;
}
input.liteoption {
background : #ece8dd;
font-weight : normal;
}
.code {
background : #ece8dd;
border : 1px solid #ece8dd;
color : #572c00;
font : 11px Courier, 'Courier New', sans-serif;
}
.quote {
background : #ece8dd;
border : 1px solid #ece8dd;
color : #572c00;
font : 11px/125% Verdana, Arial, Helvetica, sans-serif;
}
.table-force {
text-align : justify;
}
.bold3 {
font-family : Verdana, Helvetica;
font-size : 14px;
font-weight : bold;
}
.block400just, .block200just {
text-align : justify;
width : 400px;
border : 0 solid #d9cec3;
margin : 10px;
padding : 10px;
}
.block200just {
text-align : left;
width : 300px;
}
.block400centre, .block400sol {
text-align : center;
width : 400px;
background : #ece8dd;
border : 1px solid #e0d9c7;
margin : 10px;
padding : 10px;
}
.block400sol {
border : 0 solid #e0d9c7;
}
.block400bcg {
background-image : url(images/csikoska.gif);
text-align : center;
width : 95%;
border : 0 solid #ece8dd;
margin : 10px;
padding : 10px;
background-color : #e0d9c7;
}
.block450just, .block500bord, .block500just {
text-align : justify;
width : 450px;
border : 0 solid #d9cec3;
margin : 10px;
padding : 10px;
}
.block500bord {
width : 550px;
border : 1px solid #d9cec3;
text-align : center;
background-color : #ebe7db;
}
.block500art {
width : 500px;
border : 1px solid #d9cec3;
text-align : justify;
background-color : #ebe7db;
margin : 0;
padding : 30px;
}
.blockbord {
margin : 0;
padding : 10px;
border : 1px solid #d9cec3;
background-image : url(images/borderem.jpg);
background-repeat : repeat-y;
}
.block500just {
width : 500px;
}
.block600bord {
text-align : center;
width : 570px;
border : 1px solid #d9cec3;
margin : 10px;
padding : 10px;
}
.block490left {
text-align : left;
width : 490px;
border : 0 solid #d9cec3;
margin : 10px;
padding : 10px;
}
.block500norm, .block550 {
width : 500px;
text-align : center;
border : 1px solid #d9cec3;
}
.block550 {
width : 550px;
}
.block450left {
width : 450px;
text-align : left;
}
h1, h2, h3, h4, h5, h6 {
font-variant : small-caps;
font-weight : bold;
font-family : Verdana, Helvetica;
color : #572c00;
text-align : center;
padding : 4px;
}
H1 {
background : url(images/headcell3.gif);
font-size : 18px;
}
H1.reklam {
background : url(images/headcell3.gif);
font-size : 14px;
}
H2 {
background : url(images/headcell3.gif);
font-size : 16px;
}
H3 {
font-size : 14px;
}
H4 {
font-size : 14px;
}
H5 {
font-size : 14px;
background : none;
}
#llinks6 {
z-index : 2;
position : absolute;
top : 2px;
left : 2px;
width : 10px;
color : #999999;
padding-bottom : 0;
}
#llinjob {
z-index : 3;
position : absolute;
top : 2px;
right : 2px;
width : 120px;
height : 200px;
background : url(images/sun.jpg);
padding-bottom : 0;
}

#divStayTopLeft {
position : absolute;
}
.thleft, .th2left, .thright {
float : left;
text-align : center;
border : 1px solid #ece8dd;
margin : 0 10px 0 0;
padding : 5px;
background-color : #e0d9c7;
}
.th2left {
text-align : left;
}
.thright {
float : right;
}
.floatlefty {
float : left;
border : 0 solid #999;
width : 50px;
height : 80px;
margin : 0 5px 5px 0;
padding : 3px;
}
.flefty {
float : left;
}
.clearboth {
clear : both;
}
.picbox {
text-align : center;
font-size : 9px;
border : 1px solid #ece8dd;
margin : 0 5px 5px 0;
padding : 5px;
background-color : #e0d9c7;
}
#myframe {
position : absolute;
left : 80px;
top : 80px;
width : 640px;
height : 480px;
display : none;
}
#myframe-full {
position : absolute;
left : 0;
top : 0;
width : 100%;
height : 100%;
display : none;
}
#myframe-open {
position : absolute;
left : 50px;
top : 100px;
width : 640px;
height : 480px;
display : inline;
}
#my-iframe {
width : 100%;
height : 100%;
border-width : 0;
border-color : #445599;
border-style : solid;
padding : 0;
}
.thumbnail {
float : left;
width : 60px;
border : 1px solid #999;
margin : 0 15px 15px 0;
padding : 5px;
}
.yourbox1, .yourbox2, .yourbox3, .yourbox4 {
float : left;
text-align : justify;
font-size : 10px;
border : 1px solid #d9cec3;
background-color : #ece8dd;
margin : 5px;
padding : 10px;
}
.yourbox1 {
width : 190px;
}
.yourbox2 {
position : relative;
left : 35px;
width : 240px;
}
.yourbox3 {
position : relative;
width : 240px;
top : 10px;
left : 25px;
}
.yourbox4 {
width : 190px;
position : relative;
top : -10px;
}
#showimage {
position : absolute;
visibility : hidden;
border : 1px solid gray;
}
#map {
width : 500px;
height : 400px;
}
#commrss {
width : 100%;
}
#commrss ul {
display : inline;
list-style : none;
}
#commrss li {
border-top : 1px dotted #eee;
width : 440px;
font-weight : bold;
padding : 10px;
text-align : justify;
background : #ece8dd;
}
#commrss li:hover {
background : #eeeeee;
}
.fleche {
float : right;
text-align : right;
}
.butus {
float : left;
padding : 5px;
}
#comhaut {
background-image : url(images/haut.png);
height : 32px;
}
#combord {
background-image : url(images/bord.png);
}
#combas {
background-image : url(images/bas.png);
height : 18px;
}
#commain2 {
margin-right : auto;
margin-left : auto;
width : 440px;
}
#comhaut2 {
background-image : url(images/comhaut.png);
height : 25px;
}
#combord2 {
background-image : url(images/combord.png);
}
#combas2 {
background-image : url(images/combas.png);
height : 19px;
}
.comthumb {
float : left;
position : relative;
padding : 10px 10px 0 30px;
}
#comnav {
width : 440px;
margin : 0 auto;
border-bottom : 1px solid #cccccc;
font-size : 10px;
text-align : center;
padding-bottom : 5px;
}
#comcom {
text-align : justify;
padding-top : 10px;
padding-bottom : 10px;
}
#commain {
width : 500px;
}
#commain ul {
display : inline;
list-style : none;
}
#commain li {
border-top : 1px dotted #cccccc;
width : 460px;
padding : 20px;
text-align : justify;
}
#commain li a {
font-style : italic;
}
#commain li:hover {
background : #eeeeee;
}
#addcomment {
width : 380px;
margin : 0 auto;
text-align : left;
padding-bottom : 1px;
}
.text {
border : 1px solid #cccccc;
font-size : 11px;
color : #666666;
background : #eeeeee;
padding : 3px;
}
.commentbutton {
background : #eeeeee;
border : 1px solid #cccccc;
color : #666666;
font-size : 11px;
font-weight : bold;
}
#selfdiv {
width : 100%;
text-align : center;
}
#selfdiv img {
border-style : solid;
margin : 5px;
padding : 5px;
width : 120px;
height : 120px;
border-width : 1px;
border-color : #808040;
}
#selfpic {
width : 500px;
text-align : center;
}
#selfpic img {
border-style : solid;
width : 100px;
height : 65px;
margin : 5px;
padding : 5px;
border-width : 1px;
border-color : #808040;
}
#selfpc {
text-align : center;
}
#selfpc img {
border-style : solid;
width : 500px;
margin : 5px;
padding : 5px;
border-width : 1px;
border-color : #808040;
}
.sefl {
width : 450px;
text-align : justify;
padding : 10px;
}
.sefl img {
float : left;
border-style : solid;
margin : 5px;
padding : 5px;
border-width : 1px;
border-color : #808040;
}
#wrapper {
width : 500px;
margin : 5px auto;
background : #e0d9c7;
text-align : left;
border : 1px solid #ddd6c1;
}
#header {
background : #36332c;
height : 122px;
}
#form {
padding : 10px;
}
#form input, #form textarea {
font : 12px Georgia, sans-serif;
}
#form label {
display : block;
margin : 3px 0 3px 0;
}
#form .box {
background : #f6f6f0;
padding : 3px;
border : 1px solid #5a5a50;
border-left : 3px solid #5a5a50;
width : 200px;
}
#form p {
padding-top : 10px;
}
#form textarea {
background : #f6f6f0;
padding : 3px;
border : 1px solid #5a5a50;
border-left : 3px solid #5a5a50;
width : 90%;
}
#form .cbox {
background : #f6f6f0;
padding : 3px;
border : 1px solid #5a5a50;
border-left : 3px solid #5a5a50;
width : 20%;
}
#form .abox {
background : #f6f6f0;
padding : 3px;
border : 1px solid #5a5a50;
border-left : 3px solid #5a5a50;
width : 50%;
}
#form .captcha {
margin-top : 5px;
}
#form .captcha img {
border : 1px solid #5a5a50;
}
#form .button {
background : #cf5b21;
border : 1px solid #252520;
color : #ccccbb;
}
#form .error {
display : block;
background : #3f3b33 url(images/error.gif) no-repeat 3px 5px;
color : #fff;
padding : 2px 2px 2px 15px;
width : 300px;
margin : 2px 0 0 0;
}
#attachments {
margin : 5px 0 5px 0;
}
#attachments .restrictions {
background : #e9e9dd;
margin-bottom : 5px;
border : 1px solid #dadacb;
padding : 5px;
display : block;
}
#attachments .attachment_box {
display : block;
}
#message {
background : #e9e9dd;
margin-bottom : 10px;
border : 1px solid #dadacb;
padding : 5px;
text-align : left;
}
#message .thanks {
background : url(images/thanks.gif) no-repeat right center;
display : block;
}
#liner {
width : 220px;
position : fixed;
bottom : 0;
right : 0;
background-color : transparent;
z-index : 9999;
}
#liner div {
margin : 0;
width : 220px;
background-color : transparent;
z-index : 9999;
}
#liner .liner_top {
background : url(linertrip.gif) no-repeat 0%;
height : 7px;
z-index : 9999;
}
#liner .liner_txt {
font-size : 125%;
background : url(bgline.gif) repeat-y 0%;
width : 220px;
z-index : 9999;
}
#liner .liner_ar {
background : url(linerarr.gif) no-repeat 0%;
height : 18px;
z-index : 9999;
}
.closet_line {
background-image : url(bezar.jpg);
width : 30px;
height : 30px;
border : 0;
float : right;
margin-right : 10px;
z-index : 9999;
}
#liner strong {
font-size : 13px;
color : #ff9900;
text-decoration : underline;
}
#liner .normaltextblack {
color : #666666;
}
#close {
float : right;
}
.allp10px {
padding : 10px;
}
img {
border : 0;
}
#babe {
position : fixed;
bottom : 10px;
left : 10px;
width : 150px;
}
#logo {
width : 176px;
height : 252px;
background : #ded6b8 url(images/vitr-logo.gif) no-repeat center;
margin : 0;
padding : 0;
}
.subnav {
width : 140px;
padding : 0;
margin : 0;
}
.subnav ul {
margin : 0;
padding : 0;
}
.subnav li {
text-align : left;
font : bold 10px/18px tahoma, sans-serif;
color : #ded6b8;
border-top : 1px dotted #72684e;
list-style : none;
background : #ded6b8;
}
.subnav li a {
text-align : left;
font : bold 10px/18px tahoma, sans-serif;
background : #e6e0ca;
color : #72684e;
display : block;
padding : 0 0 0 16px;
width : 120px;
text-decoration : none;
}
.subnav li a:hover {
background : #d1c0a7;
color : #000;
}
.subnav li a.act {
background : #e7c799;
color : #fff;
}
ul#menu {
margin : 0;
padding : 0;
list-style-type : none;
width : auto;
position : relative;
display : block;
height : 30px;
font-size : 12px;
font-weight : bold;
text-transform : lowercase;
background : transparent url("images/headcell3.gif") repeat-x left top;
font-family : "Trebuchet MS", Helvetica, Arial, Verdana, sans-serif;
border-bottom : 1px solid #908045;
border-top : 1px solid #908045;
}
ul#menu li {
display : block;
float : left;
margin : 0;
padding : 0;
}
ul#menu li a {
display : block;
float : left;
color : #5d432a;
text-decoration : none;
font-weight : bold;
padding : 12px 20px 0 20px;
height : 24px;
}
ul#menu li a:hover {
color : #908045;
background : transparent url("images/over.jpg") no-repeat right top;
}
#centered {
position : absolute;
height : 200px;
width : 400px;
margin : -100px 0 0 -200px;
top : 50%;
left : 50%;
text-align : left;
padding : 10px;
background-color : #f5f5f5;
border : 1px dotted #000000;
overflow : auto;
}
#box {
width : 777px;
margin : 0 auto;
padding : 0;
text-align : left;
}
#left175 {
width : 200px;
padding : 0;
float : left;
background : #ded6b8;
}
#content {
width : 600px;
padding : 0;
float : left;
background-color : #fff;
overflow : auto;
}
#right {
width : 175px;
padding : 0;
float : left;
background-color : #fff;
}
#rubyLayer{ 
overflow: auto;
LEFT: 50%; 
VISIBILITY: visible;
POSITION: absolute; 
TOP: 50%; 
margin:-100px 0px 0px -200px;
}
#fade {
	background: #000; 
	position: fixed; 
	width: 100%;
	height: 100%;
	filter:alpha(opacity=80);
	opacity: .80;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; /*--IE 8 Transparency--*/
	left: 0;
	z-index: 10;
}