/* Start of CMSMS style sheet 'Silkki-default' */
* {margin:0em;border:0em;padding:0em;} 
html, body{height:100%;}
body{font-size:14px;background-color:#a08a64;min-width:72em;background-image:url('/uploads/images/bodybg.jpg');background-repeat:repeat-y; background-position:center;}

#wrapper {min-height:100%;height:auto !important;height:100%;margin-bottom: -5.9em;}
#topbar{background-image:url('/uploads/images/topbar.jpg');background-repeat:repeat-x;height:1em;}
#header{background-image:url('/uploads/images/header.jpg');background-repeat:no-repeat;background-position:top center;background-color:#455c43;height:14em; border-top:0.1em solid white;border-bottom:0.1em solid white;}
#menuwrapper{background-image:url('/uploads/images/shadow.jpg');background-repeat:repeat-x;height:3em;}

#menutop{background-image:url('/uploads/images/menustart.gif');background-repeat:no-repeat;background-position:top left; width:47.5em;margin:0em auto;position:relative;left:-5.9em;font-size:1em;}
#menutop ul{margin-left:5.9em;padding-right:5.9em;background-image:url('/uploads/images/menubg.jpg');background-repeat:repeat-x;height:3em;width:46em;}
html>body>#wrapper #menutop ul{width:43.5em;}
#menutop li{line-height:3em;float:left;list-style:none;text-align:center;z-index:1;position:relative;width:20%}
#menutop li.menuactive{line-height:3em;background-image:url('/uploads/images/menubg_sel.jpg');background-repeat:repeat-x;}
#menutop li a {color:white;text-decoration:none; }
#menutop li:first-letter{font-weight:bold;}

#rylogo {width:72em;position:relative; top:-6.8em;margin:0em auto;}
#rylogo img {position:absolute; left:57em;}

#contentwrapper{clear:both;width:72em;margin:0em auto 5.9em auto;padding:1em 0em 0em 0em;}

#submenu .top{height:2em;width:100%;background-image:url('/uploads/images/submenutop.jpg');background-repeat:no-repeat;background-position:-2px 0px;}
#submenu{width:12em;background-image:url('/uploads/images/submenubg.jpg');background-repeat:repeat-y;background-position:-1px 0px; float:left;}
#submenu .bottom{height:1.9em;width:100%;background-image:url('/uploads/images/submenubottom.jpg');background-repeat:no-repeat;}
#submenu ul{margin:0em 1em;list-style:none;}
#submenu a{text-decoration:none;color:black;}
#submenu .currentpage, #submenu a.menuactive{font-weight:bold;font-size:1em;}

#content{width:45.8em;margin:0em 13em 0em 13em;padding-bottom:5.5em;min-height:15em;}
#content p{padding:0em 0em 1em 0em;}
#content a{color:#455c43;}
#content ul{list-style:none}
#content img.vali{margin:0em 1em 1em 0em}

#footer{height:5.9em;width:100%;background-image:url('/uploads/images/footerbg.jpg');background-repeat:no-repeat;background-color:#aa9674;font-size:0.9em;padding:0.3em 0em 0.3em}
#footer table{margin:0em auto;width:46em;}
#footer th{text-align:left;}
#footer a{text-decoration:none;color:black;}

h4.foreign_breeders{text-decoration:underline;}
/* UUTISTEN CSS ALKAA */
.newsShow{margin:0em 0em 2em 0em;}
.newsShowHeader{}
.newsShowTopic{font-weight:bold;}
.newsShowAdded{float:right;font-size:90%;	font-style:italic;}
.newsShowContent{border-top:1px dotted black;	border-bottom:1px dotted black;padding:10px 0px 10px 0px;}
.newsShowUrls{	margin:10px 0px 0px 0px;}
.newsPager{width:100%;	text-align:center;margin:10px 0px 10px 0px;}
/* UUTISTEN CSS LOPPUU */

/* JÄSENLIITTYMISLOMAKE CSS ALKAA*/
.liityjaseneksiform{padding:1em 0em 5em 1em;background-image:url('http://silkki.webturre.net/uploads/images/silkkiform.jpg');background-repeat:no-repeat;}
.liityjaseneksiform input,.liityjaseneksiform textarea{background-color:#a08a63;border:1px solid black;}
.liityjaseneksiform input:hover,.liityjaseneksiform textarea:hover,.pentujasenform_start input:hover{background-color:#9e804a;}
.liityjaseneksiform input:focus,.liityjaseneksiform textarea:focus,.pentujasenform_start input:focus{background-color:#8a682d}
.liityjaseneksiform label{display:block;}
.liityjaseneksiform .membertype label{display:inline;}
.liityjaseneksiform fieldset div{margin-bottom:0.1em;margin-left:1.5em;}
.liityjaseneksiform fieldset div div {margin-bottom:0.1em;margin-left:1.5em;}
.liityjaseneksiform fieldset {margin-top:2.0em;margin-bottom:0.5em;}
.liityjaseneksiform legend {font-style:bold;font-size:1.5em;margin-bottom:0.2em;width:auto;}
.pentujasenform_start div{margin-left:2.5em;}
.pentujasenform_start input, select{background-color:#a08a63;border:1px solid black;}
.pentujasenform_start option{background-color:#a08a63;}
.pentuejasenform{padding:1em 0em 0em 1em;}
.pentuejasenform input,.liityjaseneksiform textarea{background-color:#a08a63;border:1px solid black;}
.pentuejasenform input:hover,.liityjaseneksiform textarea:hover,.pentujasenform_start input:hover{background-color:#9e804a;}
.pentuejasenform input:focus,.liityjaseneksiform textarea:focus,.pentujasenform_start input:focus{background-color:#8a682d}
.pentuejasenform label{display:block;}
.pentuejasenform .membertype label{display:inline;}
.pentuejasenform fieldset div{margin-bottom:0.1em;margin-left:1.5em;}
.pentuejasenform fieldset div div {margin-bottom:0.1em;margin-left:1.5em;}
.pentuejasenform fieldset {margin-top:2.0em;margin-bottom:0.5em;}
.pentuejasenform legend {font-style:bold;font-size:1.5em;margin-bottom:0.2em;width:auto;}


.silkkigaalaform{padding:1em 0em 0em 1em;}
.silkkigaalaform input,.silkkigaalaform textarea{background-color:#a08a63;border:1px solid black;}
.silkkigaalaform input:hover,.silkkigaalaform textarea:hover,.silkkigaalaform_start input:hover{background-color:#9e804a;}
.silkkigaalaform input:focus,.silkkigaalaform textarea:focus,.silkkigaalaform_start input:focus{background-color:#8a682d}
.silkkigaalaform label{display:block;}
.silkkigaalaform .lukumaara label{display:inline;}
.silkkigaalaform .yopyminen input,.silkkigaalaform .yopyminen label{display:inline;}
.silkkigaalaform fieldset div{margin-bottom:0.1em;margin-left:1.5em;}
.silkkigaalaform fieldset div div {margin-bottom:0.1em;margin-left:1.5em;}
.silkkigaalaform fieldset {margin-top:2.0em;margin-bottom:0.5em;}
.silkkigaalaform legend {font-style:bold;font-size:1.5em;margin-bottom:0.2em;width:auto;}
.silkkigaalaform div {margin:0em 0em 1em 0em}
/* JÄSENLIITTYMISLOMAKE CSS LOPPUU*/

/* KASVATTAJALUETTELO CSS ALKAA*/
.kasvattajaluettelo table {padding:1.5em;}
.kasvattajaluettelo ul {list-style-type:circle;line-height: 1em;margin: 0 0 1.5em 0;}
.kasvattajaluettelo ul li {padding: 2px 2px 2px 5px;margin-left: 20px;}
.kasvattajaluettelo table h3 {margin-bottom: 0.3em; margin-top: 0.7em;font-size:1.5em;}

.kasvattajaluettelo table ul {list-style: upper-roman inside;}
.kasvattajaluettelo ul ul {list-style: circle outside;}
.kasvattajaluettelo table li {list-style: circle;} 
/* KASVATTAJALUETTELO CSS LOPPUU*/

img.yhteistyo {border:1px solid #455c43}
/* End of 'Silkki-default' */

