/*
forum style
*/ 
#forumMainTable {
	width:100%;
	border-collapse:collapse;
}
#forumMainTable .firstCol {
	padding-left:10px;
}
#forumMainTable .thirdCol,.secondCol {
	width:100px;	
	text-align:center;
	padding:3px;
}
#forumMainTable #forumTableBody td {
	border-top:2px dotted #828282;
	border-bottom:2px dotted #828282;
}
#forumMainTable thead{
	margin-bottom:10px;
}
#forumMainTable #newTopicCell {
	text-align:right;
}
#forumMainTable .firstCol a {
	color:#000000;
	font-size:120%;
	font-weight:bold;
}
#forumMainTable .secondRow td{
	background:#cccccc;
}
#forumMainTable .secondCol{
	background:#9bb8e1;
}
#forumMainTable .secondRow .secondCol {
	background:#5386cf;
}
#forumMainTable th {
	text-align:center;
	background:none;
}
#forumMainTable .firstHead {
	text-align:left;
	padding:0px;
}
#forumTopicTable{
	border-collapse:collapse;
	width:100%;
}
#forumTopicTable #newPostCell {
	width:150px;
	
}
#forumTopicTable .forumPostCreators {
	background:#cccccc;
	display:block;
	margin:0px;
	margin-bottom:5px;
	padding:5px;
	width:648px;
	position:relative;
	left:-10px;
	top:-10px;
}
/*articles - bookmarks css fix */
h2.article_title {
	color:#000000;
	text-decoration:none;
	font-size:17px;
	min-height:21px;
	_height:21px;
} 
 /*shared css - rounded corners */
.content-corners {position:relative; 
                border-style:solid; 
                border-width: 1px 1px 1px 1px; 
                width: 650px;
                padding: 10px 10px 10px 10px; 
                border-color: rgb(192,192,192);
                margin-bottom: 15px;
                margin-left: -4px;}

.top-left { position:absolute; top:-1px; left:-1px; background:url('corners/rohy.gif') left top no-repeat ;} 
.top-right { position:absolute; top:-1px; right:-1px; background:url('corners/rohy.gif') right top no-repeat ; } 
.bottom-left { position:absolute; bottom:-1px; left:-1px; background:url('corners/rohy.gif') left bottom no-repeat ; } 
.bottom-right { position:absolute; bottom:-1px; right:-1px; background:url('corners/rohy.gif') right bottom no-repeat ; } 
.top-left, .top-right, .bottom-left, .bottom-right, .bottom-left-ie, .bottom-right-ie { width:8px; height:8px; font-size:0px;}
.bottom-left-ie { position:absolute; bottom:-1px; left:-1px; background:url('corners/rohy.gif') left bottom no-repeat ; } 
.bottom-right-ie { position:absolute; bottom:-1px; right:-1px; background:url('corners/rohy.gif') right bottom no-repeat ; } 

.button-corners {position:relative; 
                border-style:solid; 
                background-color: #DBDBDB;
                border-width: 0px 0px 0px 0px; 
                width: 30%;
                padding: 1px 1px 1px 1px; 
                border-color: rgb(192,192,192);
                margin-top: 15px;
                margin-bottom: 15px;
                text-align: center;
                }
.top-left-button { position:absolute; top:-1px; left:-1px; background:url('corners/button2.gif') left top no-repeat ;} 
.top-right-button { position:absolute; top:-1px; right:-1px; background:url('corners/button2.gif') right top no-repeat ; } 
.bottom-left-button { position:absolute; bottom:-1px; left:-1px; background:url('corners/button2.gif') left bottom no-repeat ; } 
.bottom-right-button { position:absolute; bottom:-1px; right:-1px; background:url('corners/button2.gif') right bottom no-repeat ; } 
.top-left-button, .top-right-button, .bottom-left-button, .bottom-right-button, .bottom-left-button-ie, .bottom-right-button-ie { width:8px; height:8px; font-size:0px;}
.bottom-left-button-ie { position:absolute; bottom:-1px; left:-1px; background:url('corners/button2.gif') left bottom no-repeat ; } 
.bottom-right-button-ie { position:absolute; bottom:-1px; right:-1px; background:url('corners/button2.gif') right bottom no-repeat ; } 



.submit-button {border-style: none; 
      background-color: #DBDBDB;
                        cursor: pointer; 
                        text-decoration: none;
                        /*
font: 15px Georgia, "Times New Roman", Times, serif;
*/
						font-size:15px;
                        } 
                        
.button-corners{background-color: #DBDBDB;}
                           
			#articles-upload-info {
				position:absolute;
				left:0px;
				top:0px;
				background:#000000;
				color:#ffffff;
				padding:5px;
			}

body{
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    margin: 0px;
    padding: 0px;
    /*background:#000000 url(images/pasik.jpg) repeat-x;*/
    background:#000000;
    text-align: center;
	overflow-x: hidden;
}
#topmenu {
	background:#EBEBEB;
	color:#000000;
	height:26px;	
	margin:0px;
	width:1000px;
	position:absolute;
	top:-22px;
	left:0px;
}
#topmenu ul {
	margin:0px;
	padding:0px;
	
}
#topmenu ul li {
	display:inline;
	
}
#topmenu a img {
	margin-right:2em;
	border:1px solid #000000;
	height:15px;
}

#topmenu a {
	color:#000000;
	display:block;
	float:left;
	width:125px;
	text-decoration:none;
	padding-top:3px;
	padding-bottom:3px;
}
#topmenu a:hover {
	background:#C9C9C9;
	/*color:#ffffff;*/
	
}
a{
    color: black;
    text-decoration: none;

}

a:hover{
    text-decoration: underline;
}

fieldset{
    border: none;

    margin: 0px;
    padding: 0px;
    float: left;
}

#cont{
    width: 1000px;
    margin: auto;
	margin-top:22px;
	position:relative;

}

#page{
    width: 1000px;
    float: left;

}

h1{
    width: 100%;
    height: 133px;
    float: left;
    margin:0px;
    padding:0px;
}

#page_container{
    width: 998px;
    float: left;
   /*
 border-left: 1px solid #828282;
    border-right: 1px solid #828282;
    border-bottom: 1px solid #828282;
*/
    background-color: #FFFFFF;
	position:relative;
	min-height:621px;
  padding-bottom: 25px;
}

#main_menu{
    width: 100%;
    float: left;
    padding-top: 5px;
    padding-bottom: 5px;
    background:#000000 repeat-x url(images/menu-bg.jpg);
/*
    border-bottom:1px solid #000000;
    border-top:1px solid #000000;
*/
}

#main_menu ul{
    width: 998px;
    padding: 0px;
    margin: auto;
    text-align: center;
    font-size:120%;
}

#main_menu ul li{
    list-style: none;
    display: inline;
    margin-left: 9px;
    padding-right:9px;
    border-right:2px solid #cbcbcb;
}
#main_menu a {
	color:#ffffff;
	
}
/* prideane vladom*/
#main_menu .object{border-right:0px;
                          position:relative;
                          left:-20px;
                          background:white;
                          }

#main_menu ul li span{
    font-weight: bold;
}

#left{
    width: 140px;
    margin-left: 7px;
    float: left;
    padding-top:10px;
}

#loginbox_up{
    width: 140px;
    height: 7px;
    font-size: 7px;
    float: left;
    background-image: url(images/loginbox_up.gif);


}

#loginbox_down{
    width: 140px;
    height: 7px;
    font-size: 7px;
    float: left;
    margin-bottom: 14px;
    background-image: url(images/loginbox_down.gif);


}

#loginbox{
    width: 138px;
    float: left;
    border-left: 1px solid #A6A6A6;
    border-right: 1px solid #A6A6A6;
    background-color: rgb(219,219,219);


}

#loginbox fieldset{
    width: 138px;
}


#loginbox .input{
    width: 84px;
    height: 18px;
    margin-bottom: 8px;
    margin-left: 7px;
    padding: 0px;
    float: left;
}

#loginbox .submit{
    border: 0;
    float: left;
    background-color: transparent;
    margin: 0;
    padding: 5px 0px 0px 0px;
    width: auto;
    font-size: 12px;
    font-family: Arial;
    letter-spacing: -1px;
}

#loginbox label{
    line-height: 18px;
    display: block;
    float: left;
    padding-top: 5px;
    margin-left: 4px;
    margin-bottom: 8px;
    letter-spacing: -1px;
}

#loginbox #login{
    width: 100%;
    float: left;
    padding: 2px 0px 2px 0px;
    margin-bottom: 8px;
    text-align: center;
    color: #000000;
    background-color: #DBDBDB;
    font-weight: bold;

}

#loginbox #newsletter{
    width: 100%;
    float: left;
    padding: 2px 0px 2px 0px;
    margin-bottom: 8px;
    text-align: center;
    color: #FFFFFF;
    background-color: #CC0000;
    font-weight: bold;
}
#loginbox #admin_stripe{
    width: 100%;
    float: left;
    padding: 2px 0px 2px 0px;
    margin-bottom: 8px;
    text-align: center;
    color: #FFFFFF;
    background-color:#000000;
    font-weight: bold;
}
.margin_null{
    margin: 0px;
}


.whitebox_up{
    width: 140px;
    height: 8px;
    font-size: 7px;
    float: left;
    background-image: url(images/whitebox_up.gif);
    background-repeat: no-repeat;


}

.whitebox_down{
    width: 140px;
    height: 8px;
    font-size: 7px;
    float: left;
    background-image: url(images/whitebox_down.gif);
    background-repeat: no-repeat;


}

.whitebox{
    width: 138px;
    float: left;
    border-left: 1px solid #A6A6A6;
    border-right: 1px solid #A6A6A6;
    background-color: #FFFFFF;
    text-align: center;


}

#content{
    width: 670px;
    margin-left: 20px;
    float: left;
    padding-top:10px;
}

.news_box{
    width: 315px;
    height: 180px;
    float: left;
    text-align: left;
    margin: 0px 20px 17px 0px;
}

.bookmark{
    width: 26px;
    height: 178px;
    float: left;
    margin-right: 22px;
}


.bookmark h2{
    text-indent: -5000px;
    position: absolute;

}

.news_box h3{
    height: 20px;
    text-align: left;
    border-bottom: 1px solid #E0E0E0;
    float: left;
    margin: 0px 0px 6px 17px;
    padding: 0px;
    font-size: 12px;
}


.news_box img{
    margin-top: 10px;
    float: left;
}

.small_news{
    cursor: pointer;
}

.small_news h3{

    width: 184px;
}

.small_news .text{
    width: 184px;
    float: left;
    padding: 0px;
    font-size: 11px;
    margin-left: 17px;
}

.news_box .divider{
    width: 260px;
    height: 2px;
    float: left;
    margin: 16px 0px 16px 0px;
    font-size: 2px;
    background-color: #E0E0E0;

}

.large_news{
    cursor: pointer;
}

.large_news h3{

    width: 133px;
}

.large_news .text{
    width: 133px;
    float: left;
    padding: 0px;
    font-size: 11px;
    margin-left: 10px;
}

#literatura .bookmark{

    background-image: url(images/e_literatura.gif);
}

#literatura h3{
    color: #B84A08;
}

#vytvarne_umenie .bookmark{
    background-image: url(images/e_vytvarne.gif);
}

#vytvarne_umenie h3{
    color: #409905;
}

#hudba .bookmark{
    background-image: url(images/e_hudba.gif);
}

#hudba h3{
    color: #194E8B;
}

#fotografia .bookmark{
    background-image: url(images/e_fotografia.gif);
}

#fotografia h3{
    color: #000000;
}

#tanec .bookmark{
    background-image: url(images/e_tanec.gif);
}

#tanec h3{
    color: #CE728F;
}

#architektura .bookmark{
    background-image: url(images/e_architektura.gif);
}

#architektura h3{
    color: #8B0202;
}

#right{
    float: right;
    width: 140px;
    margin-right: 8px;
    padding-top:10px;
}

.newsbox_up{
    width: 140px;
    height: 7px;
    float: left;
    font-size: 7px;
    background-image: url(images/loginbox_up.gif);
}

.newsbox_header{
    width: 138px;
    float: left;
    border-left: 1px solid #A6A6A6;
    border-right: 1px solid #A6A6A6;
    background-color: rgb(219,219,219);
    font-weight: bold;
    color: #000000;
    padding: 0px 0px 5px 0px;
}

.newsbox{
    width: 138px;
    float: left;
    border-left: 1px solid #A6A6A6;
    border-right: 1px solid #A6A6A6;
    text-align: left;

}

.newsbox_down{
    width: 140px;
    height: 8px;
    font-size: 8px;
    float: left;
    background-image: url(images/whitebox_down.gif);


}

.newsbox .news{
    width: 128px;
    margin: 10px 0px 10px 8px;
    cursor: pointer;

}

.newsbox .news img{
    float: left;
    margin-right: 10px;

}

.newsbox .news span{
    color: #8B0202;
}
/*menu css style*/
.sortableitem {
/*background:#ffffff;*/
background:url(sortableitem-bg.png) no-repeat;
margin-bottom:5px;
height:28px;
/*border:1px solid #ff0000;*/
padding:1px;
width:180px;  
text-align:left;
}
.sortablehover {
background:#ff0000;
}
.sortableitem div {
cursor:move;
/*background:#8b9cab;*/

margin:0px;
padding:3px;
height:19px;
}
.sortableitem a {
text-decoration:none;
color:#000000;

}
.sortableitem span img{
border:0px;
cursor:pointer;
margin-left:5px;
}
.sortableitem a:hover {
color:#ff0000;
font-weight:bold;
}
.sortablemenu {
_height:50px;
min-height:50px;
list-style-type: none;
}



/*gallery css style*/    
#directories div, #images div {
    display: block;
    position: relative;
    float: left;
    margin: 10px;
    padding: 5px;
    width: 150px;
    background: #ffffff;
	text-align:center;
	background:#ffffff;
	border:1px solid #828282;
}
#directories div .dir_delete_link, #images div .image_delete_link {
    position: absolute;
    top: 0px;
    right: 0px;
}
#directories div .change_info_link, #images div .change_info_link {
    position: absolute;
    top: 0px;
    left: 0px;
}
#directories div .change_info_link img, #images div .change_info_link img{
    height:20px;
}
#directories div .dir_delete_link img, #images div .image_delete_link img {
    height:20px;
}
#directories div a, #images div a {
    text-decoration: none;
}
#directories div a img, #images div a img {
    border: none;
	height:100px;
}
#directories div a:hover img, #images div a:hover img {
    border: 0px solid #ff0000;
}
#directories div strong {
display:inline;
width:inherit
}
/*dialog css style stary 16.5.2009
.dialog {
text-align:center;
    width: 350px;
    margin: auto;
    border: 5px solid #B8B8B8;
    background: #ffffff;
    padding-bottom: 10px;
    position:relative;
}*/
.dialog {
text-align:center;
    width: 350px;
    margin: auto;
    border: 1px solid rgb(192,192,192);
    background: #ffffff;
    padding-bottom: 10px;
    position:relative;
}
.dialog_caption {
    width: 100%;
    display: block;
    background: #DBDBDB;
    color: #000000;
    padding-top:0.3em;
    padding-bottom:0.3em;
}
.dialog a {
    display: inline;
    padding: 0px;
    padding-left: 10px;
    padding-right: 10px;
    margin: 2px;
font-weight:bold;
    /*border: 2px outset ButtonShadow;*/
    text-decoration: none;
}
.dialog a:hover {
    /*border: 2px inset ButtonShadow;*/
}
.dialog a .accesskey {
    text-decoration: underline;
}

.dialog-top-left { position:absolute; top:-1px; left:-1px; background:url('corners/rohyq.gif') left top no-repeat ;} 
.dialog-top-right { position:absolute; top:-1px; right:-1px; background:url('corners/rohyq.gif') right top no-repeat ; } 
.dialog-top-right, .dialog-top-left { width:8px; height:8px; font-size:0px;}




/*pages styles  (zmenene vladom 5.4.2009 )*/
.section-header {
background:white /*url(box-bg.png) no-repeat*/;
border-bottom:0px solid #000000;
padding:5px;
padding-left:15px;
font-size:120%;
position:relative;
color:#000000;
display:block;
cursor:pointer;
/*border:1px solid #ffffff;*/
}
.switchdiv {
/*border:1px solid #ff0000;*/
width:201px;
background:#ffffff;
margin-top:15px;
position:relative;
}
#pages_editor_switch {
text-decoration:none;
padding-left:5px;
padding-right:5px;
background:#ff0000;
padding-top:1px;
padding-bottom:1px;
border:1px solid #000000;
}
#pages_editor_switch:hover {
color:#ffffff;
border:1px solid #ffffff;
}
.pages_form_button {
background: #DBDBDB;
border:1px solid #000000;
font-size:120%;
color:#000000;
}
.pages_controls {
display:block;
float:left;
text-decoration:none;
color: #000000;
border:none;
padding:3px;
padding-left:8px;
padding-top:4px;
background:url(pages-tools-bg.gif) no-repeat;
width:65px;
height:24px;

}
.pages_controls:hover img {
text-decoration:none;
}
.pages_controls img{
border:0px;
margin-right:2px;
}
#pages_actual_page_controls_box {
text-align:left;
margin-bottom:10px;
}
h2.admin_header{
    /*
font: 24px Georgia, "Times New Roman", Times, serif;
*/
	font-size:21px;
    margin-top:0px;
}
h3.admin_header{
	font-size:17px;
  /*
  font: 18px Georgia, "Times New Roman", Times, serif;
*/	
	color:#000000;
}

.select{
    width: 130px;
}


.frame_up{
    width: 670px;
    height: 7px;
    float: left;
    background-image: url(images/ram_hore.gif);
}

.frame_content{
    width: 650px;
    float: left;
    background-image: url(images/ram_bg.gif);
    background-repeat: repeat-y;
    text-align: left;
    padding:10px;
}

.frame_down{
    width: 670px;
    height: 9px;
    float: left;
    background-image: url(images/ram_dole.gif);
    margin-bottom: 8px;
}

.events_div{
    width: 240px;
    float: left;
   
}

.events_div label{
    font-weight: bold;
    font-size: 13px;
    padding-right: 10px;
    width: 70px;
    display: block;
    float: left;
}

#event_filter{
    width: 500px;
    float: left;
}
/* zmenil vlado 7.4.2009*/
#event_filter .event{
    width: 500px;
    margin: 20px 0 0 20px;
    float: left;
}
/* zmenil vlado 7.4.2009*/
#event_filter .img{
    width: 50px;
    float: left;
}
/* zmenil vlado 7.4.2009*/
#event_filter .desc {
    width: 545px;
    float: left;
    margin-left: 15px;
    padding-left:20px;
    color: Silver;

}
/* zmenil vlado 7.4.2009*/
.desc h2{
    margin: 0 0 10px 0;
    padding: 0;
    font-size: 16px;
    color:  #000000;
}

.hr {
    width: 630px;
    height: 1px;
    float: left;
    border-top: 1px solid Grey;
    margin: 20px 0 0 20px;
    font-size: 1px;
}
.articles_template_chooser{
    margin:10px;

}
.articles_template_chooser img{
    border:5px solid #ffffff;

}
.articles_template_chooser:hover img{
    border:5px solid #9D2503;

}
h2,h2 a,h2 a:hover {
color:#000000;
text-decoration:none;
}
a img {
border:none;

}
#articles-rating {
    width:120px;
    float:right;
    margin-right:20px;
    margin-top:20px;
    margin-bottom:20px;
}
/*ratings css style*/
#ratings-star {width:120px;position:relative;left:-10px;}
#ratings-star ul.star { LIST-STYLE: none; MARGIN: 0; PADDING: 0; WIDTH: 85px; HEIGHT: 20px; LEFT: 10px; TOP: -5px; POSITION: relative; FLOAT: left; BACKGROUND: url('ratings/stars.gif') repeat-x; CURSOR: pointer; }
#ratings-star li { PADDING: 0; MARGIN: 0; FLOAT: left; DISPLAY: block; WIDTH: 85px; HEIGHT: 20px; TEXT-DECORATION: none; text-indent: -9000px; Z-INDEX: 20; POSITION: absolute; PADDING: 0; }
#ratings-star li.curr { BACKGROUND: url('ratings/stars.gif') left 25px; FONT-SIZE: 1px; }
#ratings-star div.user { LEFT: 15px; POSITION: relative; FLOAT: left; FONT-SIZE: 13px; FONT-FAMILY: Arial; COLOR: #888; }

/* Vladove :) */

.articles-input{position:relative; 
                border-style:solid; 
                border-width: 1px 1px 1px 1px; 
                width: 100%; 
                border-color: rgb(192,192,192);}
                
.articles-input-ie{position:relative; 
                  border-style:solid; 
                  border-width: 1px 1px 1px 1px; 
                  width: 100%; 
                  border-color: rgb(192,192,192);}
                
.articles-input-ie input {border-style: none; 
                        position: relative;
                        padding-left: 0px; 
                        padding-right: 9px;
                        width:97%; 
                        margin-left: 9px; 
                        margin-right: 9px;
                        border-color: rgb(192,192,192)}
                
.articles-input input{border-style: none; 
                      position: relative;
                      padding: 0px; 
                      width:97%; 
                      margin-left: 9px; 
                      margin-right: 9px;
                      border-color: rgb(192,192,192)}
                      
.articles-input textarea{width: 97%; 
                         border-width: 0px; 
                         margin-right: 9px; 
                         margin-left: 9px;
                         margin-top: 2px;
                         margin-bottom: 2px; 
                         height: 70px;}
.articles-input-file{position:relative; 
                     border-style:solid; 
                     border-width: 1px; 
                     margin-right: 0px; 
                     width: 95%;
                     border-color: rgb(192,192,192); 
                     background-color: white;}
.articles-input-file input{border-style: none; 
                           position: relative; 
                           background-color: white;
                           border-left-style:none; 
                           padding-left: 1px; 
                           width: 93%; 
                           text-align: left;
                           margin-right: 11px; 
                           margin-left: 7px;  
                           border-color: rgb(192,192,192);}
.articles-input select {width: 90%;
                        border-width: 0px;
                        margin-left: 9px; 
                        margin-right: 9px;}
                        
/* Peter Beno 15.4.2009
 * css patriace k vypisom clankov
 * */
.articles-list-table {

	border-collapse:collapse;
	margin:0px;
	padding:0px;
}
.articles-list-table table, tr, td{
  padding: 0px 0px 0px 0px;
  
  }

.articles-toprow-cell {
	border:1px solid rgb(192,192,192);;
	border-bottom:none;
	vertical-align: top;
}
.articles-bottomrow-cell {
	border:1px solid rgb(192,192,192);;
	border-top:none;
}                        

.articles-middlerow-cell {
	border:1px solid rgb(192,192,192);;
	border-top:none;
	border-bottom:none;
	border-top:none;
}   
                   
.articles-top-left { position:absolute; top:-1px; left:-1px; background:url('corners/rohy.gif') left top no-repeat ;} 
.articles-top-left-ie { position:absolute; top:-1px; left:-1px; background:url('corners/rohy.gif') left top no-repeat ;} 
.articles-top-right { position:absolute; top:-1px; right:-1px; background:url('corners/rohy.gif') right top no-repeat ; } 
.articles-bottom-left { position:absolute; bottom:-1px; left:-1px; background:url('corners/rohy.gif') left bottom no-repeat ; } 
.articles-bottom-right { position:absolute; bottom:-1px; right:-1px; background:url('corners/rohy.gif') right bottom no-repeat ; } 
.articles-top-left, .articles-top-left-ie, .articles-top-right, .articles-bottom-left, .articles-bottom-right { width:8px; height:8px; font-size:0px;}
.articles-grey-bottom-left { position:absolute; bottom:-1px; left:-1px; background:url('corners/rohy-sive.gif') left bottom no-repeat ; } 
.articles-grey-bottom-right { position:absolute; bottom:-1px; right:-1px; background:url('corners/rohy-sive.gif') right bottom no-repeat ; } 
.articles-grey-top-left { position:absolute; top:-1px; left:-1px; background:url('corners/rohy-sive.gif') left top no-repeat ;} 
.articles-grey-top-right { position:absolute; top:-1px; right:-1px; background:url('corners/rohy-sive.gif') right top no-repeat ; } 
.articles-grey-bottom-left, .articles-grey-bottom-right, .articles-grey-top-right, .articles-grey-top-left, { width:8px; height:8px; font-size:0px;}
.articles-bottom-left-ie { position:absolute; bottom:-1px; left:-1px; background:url('corners/rohy.gif') left bottom no-repeat ; } 
.articles-bottom-right-ie { position:absolute; bottom:-1px; right:-1px; background:url('corners/rohy.gif') right bottom no-repeat ; } 
.articles-bottom-left-ie, .articles-bottom-right-ie { width:8px; height:8px; font-size:0px;}

.questbook-top-left { position:absolute; top:-1px; left:-1px; background:url('corners/rohyq.gif') left top no-repeat ;} 
.questbook-top-right { position:absolute; top:-1px; right:-1px; background:url('corners/rohyq.gif') right top no-repeat ; } 
.questbook-top-right, .questbook-top-left { width:8px; height:8px; font-size:0px;}


.events-input{position:relative; 
                border-style:solid; 
                border-width: 1px 1px 1px 1px; 
                width: 100%; 
                border-color: rgb(192,192,192);}

.events-input-ie{position:relative; 
                border-style:solid; 
                border-width: 1px 1px 1px 1px; 
                width: 100%; 
                border-color: rgb(192,192,192);}
                
.events-input-ie input{border-style: none; 
                      position: relative;
                      padding: 0px; 
                      width:97%; 
                      margin-left: 9px; 
                      margin-right: 9px;
                      border-color: rgb(192,192,192)}
                
.events-input input{border-style: none; 
                      position: relative;
                      padding: 0px; 
                      width:97%; 
                      margin-left: 9px; 
                      margin-right: 9px;
                      border-color: rgb(192,192,192)
					  border:none;
					  background:none;}
                      
.events-input textarea{width: 97%; 
                         border-width: 0px; 
                         margin-right: 9px; 
                         margin-left: 9px;
                         margin-top: 2px;
                         margin-bottom: 2px; 
                         height: 70px;}
.events-input-file{position:relative; 
                     border-style:solid; 
                     border-width: 1px; 
                     margin-right: 0px; 
                     width: 95%;
                     border-color: rgb(192,192,192); 
                     background-color: white;}
.events-input-file input{border-style: none; 
                           position: relative; 
                           background-color: white;
                           border-left-style:none; 
                           padding-left: 1px; 
                           width: 93%; 
                           text-align: left;
                           margin-right: 11px; 
                           margin-left: 7px;  
                           border-color: rgb(192,192,192);}
.events-input select {width: 90%;
                        border-width: 0px;
                        margin-left: 9px; 
                        margin-right: 9px;}
                     
.events-top-left { position:absolute; top:-1px; left:-1px; background:url('corners/rohy.gif') left top no-repeat ;} 
.events-top-right { position:absolute; top:-1px; right:-1px; background:url('corners/rohy.gif') right top no-repeat ; } 
.events-bottom-left { position:absolute; bottom:-1px; left:-1px; background:url('corners/rohy.gif') left bottom no-repeat ; } 
.events-bottom-right { position:absolute; bottom:-1px; right:-1px; background:url('corners/rohy.gif') right bottom no-repeat ; } 
.events-top-left, .events-top-right, .events-bottom-left, .events-bottom-right { width:8px; height:8px; font-size:0px;}
.events-grey-bottom-left { position:absolute; bottom:-1px; left:-1px; background:url('corners/rohy-sive.gif') left bottom no-repeat ; } 
.events-grey-bottom-right { position:absolute; bottom:-1px; right:-1px; background:url('corners/rohy-sive.gif') right bottom no-repeat ; } 
.events-grey-bottom-left, .events-grey-bottom-right { width:8px; height:8px; font-size:0px;}
.events-bottom-left-ie { position:absolute; bottom:-1px; left:-1px; background:url('corners/rohy.gif') left bottom no-repeat ; } 
.events-bottom-right-ie { position:absolute; bottom:-1px; right:-1px; background:url('corners/rohy.gif') right bottom no-repeat ; } 
.events-bottom-left-ie, .events-bottom-right-ie { width:8px; height:8px; font-size:0px;}

.content-border {position:relative; 
                border-style:solid; 
                border-width: 1px 1px 1px 1px; 
                width: 650px;
                padding: 10px 10px 10px 10px; 
                border-color: rgb(192,192,192);
                margin-bottom: 15px;}


.down-page{color: white;
            bottom: 0px; 
            left: 0px; 
            position: absolute; 
            background-color: black; 
            width:100%;
            padding-left: 10px;
            padding-right: 10px;
            border-width: 0px;
            }
            
.down-page a{color: white;
              }
              
.down-page a:hover{color: white;}

.color-title {color: #000000}

.submit2{background-color:#DBDBDB;
                color: #000000;
                padding: 4px;
                border-width: 0px;
                font-weight: bold;
              }
              
.submit2:hover{color: black;
              cursor: pointer;}
.euforion a {
	color:#CC0000;
	
}
.euforion a:hover {
	color:#CC0000;
}
